function __vite_legacy_guard(){import.meta.url,import("_").catch(()=>1);async function*e(){}}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))a(s);new MutationObserver(s=>{for(const l of s)if(l.type==="childList")for(const u of l.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&a(u)}).observe(document,{childList:!0,subtree:!0});function r(s){const l={};return s.integrity&&(l.integrity=s.integrity),s.referrerPolicy&&(l.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?l.credentials="include":s.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function a(s){if(s.ep)return;s.ep=!0;const l=r(s);fetch(s.href,l)}})();const main$1="";/** * @vue/shared v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function makeMap(e,n){const r=new Set(e.split(","));return n?a=>r.has(a.toLowerCase()):a=>r.has(a)}const EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,isOn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),isModelListener=e=>e.startsWith("onUpdate:"),extend$2=Object.assign,remove$1=(e,n)=>{const r=e.indexOf(n);r>-1&&e.splice(r,1)},hasOwnProperty$8=Object.prototype.hasOwnProperty,hasOwn$2=(e,n)=>hasOwnProperty$8.call(e,n),isArray$8=Array.isArray,isMap$1=e=>toTypeString(e)==="[object Map]",isSet$1=e=>toTypeString(e)==="[object Set]",isDate$2=e=>toTypeString(e)==="[object Date]",isRegExp$3=e=>toTypeString(e)==="[object RegExp]",isFunction$4=e=>typeof e=="function",isString$3=e=>typeof e=="string",isSymbol$2=e=>typeof e=="symbol",isObject$4=e=>e!==null&&typeof e=="object",isPromise$1=e=>(isObject$4(e)||isFunction$4(e))&&isFunction$4(e.then)&&isFunction$4(e.catch),objectToString$2=Object.prototype.toString,toTypeString=e=>objectToString$2.call(e),toRawType=e=>toTypeString(e).slice(8,-1),isPlainObject$1=e=>toTypeString(e)==="[object Object]",isIntegerKey=e=>isString$3(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 n=Object.create(null);return r=>n[r]||(n[r]=e(r))},camelizeRE$1=/-(\w)/g,camelize$1=cacheStringFunction(e=>e.replace(camelizeRE$1,(n,r)=>r?r.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".concat(capitalize(e)):""),hasChanged=(e,n)=>!Object.is(e,n),invokeArrayFns=(e,n)=>{for(let r=0;r{Object.defineProperty(e,n,{configurable:!0,enumerable:!1,value:r})},looseToNumber=e=>{const n=parseFloat(e);return isNaN(n)?e:n},toNumber=e=>{const n=isString$3(e)?Number(e):NaN;return isNaN(n)?e:n};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function normalizeStyle(e){if(isArray$8(e)){const n={};for(let r=0;r{if(r){const a=r.split(propertyDelimiterRE);a.length>1&&(n[a[0].trim()]=a[1].trim())}}),n}function stringifyStyle(e){let n="";if(!e||isString$3(e))return n;for(const r in e){const a=e[r],s=r.startsWith("--")?r:hyphenate(r);(isString$3(a)||typeof a=="number")&&(n+="".concat(s,":").concat(a,";"))}return n}function normalizeClass(e){let n="";if(isString$3(e))n=e;else if(isArray$8(e))for(let r=0;rlooseEqual(r,n))}const toDisplayString=e=>isString$3(e)?e:e==null?"":isArray$8(e)||isObject$4(e)&&(e.toString===objectToString$2||!isFunction$4(e.toString))?JSON.stringify(e,replacer,2):String(e),replacer=(e,n)=>n&&n.__v_isRef?replacer(e,n.value):isMap$1(n)?{["Map(".concat(n.size,")")]:[...n.entries()].reduce((r,[a,s],l)=>(r[stringifySymbol(a,l)+" =>"]=s,r),{})}:isSet$1(n)?{["Set(".concat(n.size,")")]:[...n.values()].map(r=>stringifySymbol(r))}:isSymbol$2(n)?stringifySymbol(n):isObject$4(n)&&!isArray$8(n)&&!isPlainObject$1(n)?String(n):n,stringifySymbol=(e,n="")=>{var r;return isSymbol$2(e)?"Symbol(".concat((r=e.description)!=null?r:n,")"):e};/** * @vue/reactivity v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let activeEffectScope;class EffectScope{constructor(n=!1){this.detached=n,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!n&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(n){if(this._active){const r=activeEffectScope;try{return activeEffectScope=this,n()}finally{activeEffectScope=r}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(n){if(this._active){let r,a;for(r=0,a=this.effects.length;r=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),resetTracking()}return this._dirtyLevel>=4}set dirty(n){this._dirtyLevel=n?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let n=shouldTrack,r=activeEffect;try{return shouldTrack=!0,activeEffect=this,this._runnings++,preCleanupEffect(this),this.fn()}finally{postCleanupEffect(this),this._runnings--,activeEffect=r,shouldTrack=n}}stop(){var n;this.active&&(preCleanupEffect(this),postCleanupEffect(this),(n=this.onStop)==null||n.call(this),this.active=!1)}}function triggerComputed(e){return e.value}function preCleanupEffect(e){e._trackId++,e._depsLength=0}function postCleanupEffect(e){if(e.deps.length>e._depsLength){for(let n=e._depsLength;n{const r=new Map;return r.cleanup=e,r.computed=n,r},targetMap=new WeakMap,ITERATE_KEY=Symbol(""),MAP_KEY_ITERATE_KEY=Symbol("");function track(e,n,r){if(shouldTrack&&activeEffect){let a=targetMap.get(e);a||targetMap.set(e,a=new Map);let s=a.get(r);s||a.set(r,s=createDep(()=>a.delete(r))),trackEffect(activeEffect,s)}}function trigger(e,n,r,a,s,l){const u=targetMap.get(e);if(!u)return;let f=[];if(n==="clear")f=[...u.values()];else if(r==="length"&&isArray$8(e)){const g=Number(a);u.forEach((y,d)=>{(d==="length"||!isSymbol$2(d)&&d>=g)&&f.push(y)})}else switch(r!==void 0&&f.push(u.get(r)),n){case"add":isArray$8(e)?isIntegerKey(r)&&f.push(u.get("length")):(f.push(u.get(ITERATE_KEY)),isMap$1(e)&&f.push(u.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$8(e)||(f.push(u.get(ITERATE_KEY)),isMap$1(e)&&f.push(u.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap$1(e)&&f.push(u.get(ITERATE_KEY));break}pauseScheduling();for(const g of f)g&&triggerEffects(g,4);resetScheduling()}function getDepFromReactive(e,n){var r;return(r=targetMap.get(e))==null?void 0:r.get(n)}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$2)),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const e={};return["includes","indexOf","lastIndexOf"].forEach(n=>{e[n]=function(...r){const a=toRaw(this);for(let l=0,u=this.length;l{e[n]=function(...r){pauseTracking(),pauseScheduling();const a=toRaw(this)[n].apply(this,r);return resetScheduling(),resetTracking(),a}}),e}function hasOwnProperty$7(e){const n=toRaw(this);return track(n,"has",e),n.hasOwnProperty(e)}class BaseReactiveHandler{constructor(n=!1,r=!1){this._isReadonly=n,this._shallow=r}get(n,r,a){const s=this._isReadonly,l=this._shallow;if(r==="__v_isReactive")return!s;if(r==="__v_isReadonly")return s;if(r==="__v_isShallow")return l;if(r==="__v_raw")return a===(s?l?shallowReadonlyMap:readonlyMap:l?shallowReactiveMap:reactiveMap).get(n)||Object.getPrototypeOf(n)===Object.getPrototypeOf(a)?n:void 0;const u=isArray$8(n);if(!s){if(u&&hasOwn$2(arrayInstrumentations,r))return Reflect.get(arrayInstrumentations,r,a);if(r==="hasOwnProperty")return hasOwnProperty$7}const f=Reflect.get(n,r,a);return(isSymbol$2(r)?builtInSymbols.has(r):isNonTrackableKeys(r))||(s||track(n,"get",r),l)?f:isRef(f)?u&&isIntegerKey(r)?f:f.value:isObject$4(f)?s?readonly(f):reactive(f):f}}class MutableReactiveHandler extends BaseReactiveHandler{constructor(n=!1){super(!1,n)}set(n,r,a,s){let l=n[r];if(!this._shallow){const g=isReadonly(l);if(!isShallow(a)&&!isReadonly(a)&&(l=toRaw(l),a=toRaw(a)),!isArray$8(n)&&isRef(l)&&!isRef(a))return g?!1:(l.value=a,!0)}const u=isArray$8(n)&&isIntegerKey(r)?Number(r)e,getProto$1=e=>Reflect.getPrototypeOf(e);function get$4(e,n,r=!1,a=!1){e=e.__v_raw;const s=toRaw(e),l=toRaw(n);r||(hasChanged(n,l)&&track(s,"get",n),track(s,"get",l));const{has:u}=getProto$1(s),f=a?toShallow:r?toReadonly:toReactive;if(u.call(s,n))return f(e.get(n));if(u.call(s,l))return f(e.get(l));e!==s&&e.get(n)}function has$4(e,n=!1){const r=this.__v_raw,a=toRaw(r),s=toRaw(e);return n||(hasChanged(e,s)&&track(a,"has",e),track(a,"has",s)),e===s?r.has(e):r.has(e)||r.has(s)}function size(e,n=!1){return e=e.__v_raw,!n&&track(toRaw(e),"iterate",ITERATE_KEY),Reflect.get(e,"size",e)}function add(e){e=toRaw(e);const n=toRaw(this);return getProto$1(n).has.call(n,e)||(n.add(e),trigger(n,"add",e,e)),this}function set$2(e,n){n=toRaw(n);const r=toRaw(this),{has:a,get:s}=getProto$1(r);let l=a.call(r,e);l||(e=toRaw(e),l=a.call(r,e));const u=s.call(r,e);return r.set(e,n),l?hasChanged(n,u)&&trigger(r,"set",e,n):trigger(r,"add",e,n),this}function deleteEntry(e){const n=toRaw(this),{has:r,get:a}=getProto$1(n);let s=r.call(n,e);s||(e=toRaw(e),s=r.call(n,e)),a&&a.call(n,e);const l=n.delete(e);return s&&trigger(n,"delete",e,void 0),l}function clear(){const e=toRaw(this),n=e.size!==0,r=e.clear();return n&&trigger(e,"clear",void 0,void 0),r}function createForEach(e,n){return function(a,s){const l=this,u=l.__v_raw,f=toRaw(u),g=n?toShallow:e?toReadonly:toReactive;return!e&&track(f,"iterate",ITERATE_KEY),u.forEach((y,d)=>a.call(s,g(y),g(d),l))}}function createIterableMethod(e,n,r){return function(...a){const s=this.__v_raw,l=toRaw(s),u=isMap$1(l),f=e==="entries"||e===Symbol.iterator&&u,g=e==="keys"&&u,y=s[e](...a),d=r?toShallow:n?toReadonly:toReactive;return!n&&track(l,"iterate",g?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:w,done:b}=y.next();return b?{value:w,done:b}:{value:f?[d(w[0]),d(w[1])]:d(w),done:b}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(e){return function(...n){return e==="delete"?!1:e==="clear"?void 0:this}}function createInstrumentations(){const e={get(l){return get$4(this,l)},get size(){return size(this)},has:has$4,add,set:set$2,delete:deleteEntry,clear,forEach:createForEach(!1,!1)},n={get(l){return get$4(this,l,!1,!0)},get size(){return size(this)},has:has$4,add,set:set$2,delete:deleteEntry,clear,forEach:createForEach(!1,!0)},r={get(l){return get$4(this,l,!0)},get size(){return size(this,!0)},has(l){return has$4.call(this,l,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},a={get(l){return get$4(this,l,!0,!0)},get size(){return size(this,!0)},has(l){return has$4.call(this,l,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(l=>{e[l]=createIterableMethod(l,!1,!1),r[l]=createIterableMethod(l,!0,!1),n[l]=createIterableMethod(l,!1,!0),a[l]=createIterableMethod(l,!0,!0)}),[e,r,n,a]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(e,n){const r=n?e?shallowReadonlyInstrumentations:shallowInstrumentations:e?readonlyInstrumentations:mutableInstrumentations;return(a,s,l)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?a:Reflect.get(hasOwn$2(r,s)&&s in a?r:a,s,l)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(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 createReactiveObject(e,n,r,a,s){if(!isObject$4(e)||e.__v_raw&&!(n&&e.__v_isReactive))return e;const l=s.get(e);if(l)return l;const u=getTargetType(e);if(u===0)return e;const f=new Proxy(e,u===2?a:r);return s.set(e,f),f}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 n=e&&e.__v_raw;return n?toRaw(n):e}function markRaw(e){return Object.isExtensible(e)&&def(e,"__v_skip",!0),e}const toReactive=e=>isObject$4(e)?reactive(e):e,toReadonly=e=>isObject$4(e)?readonly(e):e;class ComputedRefImpl{constructor(n,r,a,s){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ReactiveEffect(()=>n(this._value),()=>triggerRefValue(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=a}get value(){const n=toRaw(this);return(!n._cacheable||n.effect.dirty)&&hasChanged(n._value,n._value=n.effect.run())&&triggerRefValue(n,4),trackRefValue(n),n.effect._dirtyLevel>=2&&triggerRefValue(n,2),n._value}set value(n){this._setter(n)}get _dirty(){return this.effect.dirty}set _dirty(n){this.effect.dirty=n}}function computed$1(e,n,r=!1){let a,s;const l=isFunction$4(e);return l?(a=e,s=NOOP):(a=e.get,s=e.set),new ComputedRefImpl(a,s,l||!s,r)}function trackRefValue(e){var n;shouldTrack&&activeEffect&&(e=toRaw(e),trackEffect(activeEffect,(n=e.dep)!=null?n:e.dep=createDep(()=>e.dep=void 0,e instanceof ComputedRefImpl?e:void 0)))}function triggerRefValue(e,n=4,r){e=toRaw(e);const a=e.dep;a&&triggerEffects(a,n)}function isRef(e){return!!(e&&e.__v_isRef===!0)}function ref$1(e){return createRef(e,!1)}function shallowRef(e){return createRef(e,!0)}function createRef(e,n){return isRef(e)?e:new RefImpl(e,n)}class RefImpl{constructor(n,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?n:toRaw(n),this._value=r?n:toReactive(n)}get value(){return trackRefValue(this),this._value}set value(n){const r=this.__v_isShallow||isShallow(n)||isReadonly(n);n=r?n:toRaw(n),hasChanged(n,this._rawValue)&&(this._rawValue=n,this._value=r?n:toReactive(n),triggerRefValue(this,4))}}function unref(e){return isRef(e)?e.value:e}const shallowUnwrapHandlers={get:(e,n,r)=>unref(Reflect.get(e,n,r)),set:(e,n,r,a)=>{const s=e[n];return isRef(s)&&!isRef(r)?(s.value=r,!0):Reflect.set(e,n,r,a)}};function proxyRefs(e){return isReactive(e)?e:new Proxy(e,shallowUnwrapHandlers)}function toRefs(e){const n=isArray$8(e)?new Array(e.length):{};for(const r in e)n[r]=propertyToRef(e,r);return n}class ObjectRefImpl{constructor(n,r,a){this._object=n,this._key=r,this._defaultValue=a,this.__v_isRef=!0}get value(){const n=this._object[this._key];return n===void 0?this._defaultValue:n}set value(n){this._object[this._key]=n}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}class GetterRefImpl{constructor(n){this._getter=n,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function toRef(e,n,r){return isRef(e)?e:isFunction$4(e)?new GetterRefImpl(e):isObject$4(e)&&arguments.length>1?propertyToRef(e,n,r):ref$1(e)}function propertyToRef(e,n,r){const a=e[n];return isRef(a)?a:new ObjectRefImpl(e,n,r)}/** * @vue/runtime-core v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const stack=[];function warn$1(e,...n){pauseTracking();const r=stack.length?stack[stack.length-1].component:null,a=r&&r.appContext.config.warnHandler,s=getComponentTrace();if(a)callWithErrorHandling(a,r,11,[e+n.join(""),r&&r.proxy,s.map(({vnode:l})=>"at <".concat(formatComponentName$1(r,l.type),">")).join("\n"),s]);else{const l=["[Vue warn]: ".concat(e),...n];s.length&&l.push("\n",...formatTrace(s)),console.warn(...l)}resetTracking()}function getComponentTrace(){let e=stack[stack.length-1];if(!e)return[];const n=[];for(;e;){const r=n[0];r&&r.vnode===e?r.recurseCount++:n.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return n}function formatTrace(e){const n=[];return e.forEach((r,a)=>{n.push(...a===0?[]:["\n"],...formatTraceEntry(r))}),n}function formatTraceEntry({vnode:e,recurseCount:n}){const r=n>0?"... (".concat(n," recursive calls)"):"",a=e.component?e.component.parent==null:!1,s=" at <".concat(formatComponentName$1(e.component,e.type,a)),l=">"+r;return e.props?[s,...formatProps(e.props),l]:[s+l]}function formatProps(e){const n=[],r=Object.keys(e);return r.slice(0,3).forEach(a=>{n.push(...formatProp(a,e[a]))}),r.length>3&&n.push(" ..."),n}function formatProp(e,n,r){return isString$3(n)?(n=JSON.stringify(n),r?n:["".concat(e,"=").concat(n)]):typeof n=="number"||typeof n=="boolean"||n==null?r?n:["".concat(e,"=").concat(n)]:isRef(n)?(n=formatProp(e,toRaw(n.value),!0),r?n:["".concat(e,"=Ref<"),n,">"]):isFunction$4(n)?["".concat(e,"=fn").concat(n.name?"<".concat(n.name,">"):"")]:(n=toRaw(n),r?n:["".concat(e,"="),n])}function callWithErrorHandling(e,n,r,a){try{return a?e(...a):e()}catch(s){handleError(s,n,r)}}function callWithAsyncErrorHandling(e,n,r,a){if(isFunction$4(e)){const l=callWithErrorHandling(e,n,r,a);return l&&isPromise$1(l)&&l.catch(u=>{handleError(u,n,r)}),l}const s=[];for(let l=0;l>>1,s=queue$1[a],l=getId(s);lflushIndex&&queue$1.splice(n,1)}function queuePostFlushCb(e){isArray$8(e)?pendingPostFlushCbs.push(...e):(!activePostFlushCbs||!activePostFlushCbs.includes(e,e.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push(e),queueFlush()}function flushPreFlushCbs(e,n,r=isFlushing?flushIndex+1:0){for(;rgetId(r)-getId(a));if(pendingPostFlushCbs.length=0,activePostFlushCbs){activePostFlushCbs.push(...n);return}for(activePostFlushCbs=n,postFlushIndex=0;postFlushIndexe.id==null?1/0:e.id,comparator=(e,n)=>{const r=getId(e)-getId(n);if(r===0){if(e.pre&&!n.pre)return-1;if(n.pre&&!e.pre)return 1}return r};function flushJobs(e){isFlushPending=!1,isFlushing=!0,queue$1.sort(comparator);const n=NOOP;try{for(flushIndex=0;flushIndexisString$3(S)?S.trim():S)),w&&(s=r.map(looseToNumber))}let f,g=a[f=toHandlerKey(n)]||a[f=toHandlerKey(camelize$1(n))];!g&&l&&(g=a[f=toHandlerKey(hyphenate(n))]),g&&callWithAsyncErrorHandling(g,e,6,s);const y=a[f+"Once"];if(y){if(!e.emitted)e.emitted={};else if(e.emitted[f])return;e.emitted[f]=!0,callWithAsyncErrorHandling(y,e,6,s)}}function normalizeEmitsOptions(e,n,r=!1){const a=n.emitsCache,s=a.get(e);if(s!==void 0)return s;const l=e.emits;let u={},f=!1;if(!isFunction$4(e)){const g=y=>{const d=normalizeEmitsOptions(y,n,!0);d&&(f=!0,extend$2(u,d))};!r&&n.mixins.length&&n.mixins.forEach(g),e.extends&&g(e.extends),e.mixins&&e.mixins.forEach(g)}return!l&&!f?(isObject$4(e)&&a.set(e,null),null):(isArray$8(l)?l.forEach(g=>u[g]=null):extend$2(u,l),isObject$4(e)&&a.set(e,u),u)}function isEmitListener(e,n){return!e||!isOn(n)?!1:(n=n.slice(2).replace(/Once$/,""),hasOwn$2(e,n[0].toLowerCase()+n.slice(1))||hasOwn$2(e,hyphenate(n))||hasOwn$2(e,n))}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(e){const n=currentRenderingInstance;return currentRenderingInstance=e,currentScopeId=e&&e.type.__scopeId||null,n}function pushScopeId(e){currentScopeId=e}function popScopeId(){currentScopeId=null}function withCtx(e,n=currentRenderingInstance,r){if(!n||e._n)return e;const a=(...s)=>{a._d&&setBlockTracking(-1);const l=setCurrentRenderingInstance(n);let u;try{u=e(...s)}finally{setCurrentRenderingInstance(l),a._d&&setBlockTracking(1)}return u};return a._n=!0,a._c=!0,a._d=!0,a}function markAttrsAccessed(){}function renderComponentRoot(e){const{type:n,vnode:r,proxy:a,withProxy:s,props:l,propsOptions:[u],slots:f,attrs:g,emit:y,render:d,renderCache:w,data:b,setupState:S,ctx:A,inheritAttrs:I}=e;let O,P;const x=setCurrentRenderingInstance(e);try{if(r.shapeFlag&4){const R=s||a,N=R;O=normalizeVNode(d.call(N,R,w,l,S,b,A)),P=g}else{const R=n;O=normalizeVNode(R.length>1?R(l,{attrs:g,slots:f,emit:y}):R(l,null)),P=n.props?g:getFunctionalFallthrough(g)}}catch(R){blockStack.length=0,handleError(R,e,1),O=createVNode(Comment)}let $=O;if(P&&I!==!1){const R=Object.keys(P),{shapeFlag:N}=$;R.length&&N&7&&(u&&R.some(isModelListener)&&(P=filterModelListeners(P,u)),$=cloneVNode($,P))}return r.dirs&&($=cloneVNode($),$.dirs=$.dirs?$.dirs.concat(r.dirs):r.dirs),r.transition&&($.transition=r.transition),O=$,setCurrentRenderingInstance(x),O}const getFunctionalFallthrough=e=>{let n;for(const r in e)(r==="class"||r==="style"||isOn(r))&&((n||(n={}))[r]=e[r]);return n},filterModelListeners=(e,n)=>{const r={};for(const a in e)(!isModelListener(a)||!(a.slice(9)in n))&&(r[a]=e[a]);return r};function shouldUpdateComponent(e,n,r){const{props:a,children:s,component:l}=e,{props:u,children:f,patchFlag:g}=n,y=l.emitsOptions;if(n.dirs||n.transition)return!0;if(r&&g>=0){if(g&1024)return!0;if(g&16)return a?hasPropsChanged(a,u,y):!!u;if(g&8){const d=n.dynamicProps;for(let w=0;we.__isSuspense;function queueEffectWithSuspense(e,n){n&&n.pendingBranch?isArray$8(e)?n.effects.push(...e):n.effects.push(e):queuePostFlushCb(e)}const ssrContextKey=Symbol.for("v-scx"),useSSRContext=()=>inject(ssrContextKey);function watchEffect(e,n){return doWatch(e,null,n)}const INITIAL_WATCHER_VALUE={};function watch(e,n,r){return doWatch(e,n,r)}function doWatch(e,n,{immediate:r,deep:a,flush:s,once:l,onTrack:u,onTrigger:f}=EMPTY_OBJ){if(n&&l){const B=n;n=(...U)=>{B(...U),N()}}const g=currentInstance,y=B=>a===!0?B:traverse(B,a===!1?1:void 0);let d,w=!1,b=!1;if(isRef(e)?(d=()=>e.value,w=isShallow(e)):isReactive(e)?(d=()=>y(e),w=!0):isArray$8(e)?(b=!0,w=e.some(B=>isReactive(B)||isShallow(B)),d=()=>e.map(B=>{if(isRef(B))return B.value;if(isReactive(B))return y(B);if(isFunction$4(B))return callWithErrorHandling(B,g,2)})):isFunction$4(e)?n?d=()=>callWithErrorHandling(e,g,2):d=()=>(S&&S(),callWithAsyncErrorHandling(e,g,3,[A])):d=NOOP,n&&a){const B=d;d=()=>traverse(B())}let S,A=B=>{S=$.onStop=()=>{callWithErrorHandling(B,g,4),S=$.onStop=void 0}},I;if(isInSSRComponentSetup)if(A=NOOP,n?r&&callWithAsyncErrorHandling(n,g,3,[d(),b?[]:void 0,A]):d(),s==="sync"){const B=useSSRContext();I=B.__watcherHandles||(B.__watcherHandles=[])}else return NOOP;let O=b?new Array(e.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const P=()=>{if(!(!$.active||!$.dirty))if(n){const B=$.run();(a||w||(b?B.some((U,H)=>hasChanged(U,O[H])):hasChanged(B,O)))&&(S&&S(),callWithAsyncErrorHandling(n,g,3,[B,O===INITIAL_WATCHER_VALUE?void 0:b&&O[0]===INITIAL_WATCHER_VALUE?[]:O,A]),O=B)}else $.run()};P.allowRecurse=!!n;let x;s==="sync"?x=P:s==="post"?x=()=>queuePostRenderEffect(P,g&&g.suspense):(P.pre=!0,g&&(P.id=g.uid),x=()=>queueJob(P));const $=new ReactiveEffect(d,NOOP,x),R=getCurrentScope(),N=()=>{$.stop(),R&&remove$1(R.effects,$)};return n?r?P():O=$.run():s==="post"?queuePostRenderEffect($.run.bind($),g&&g.suspense):$.run(),I&&I.push(N),N}function instanceWatch(e,n,r){const a=this.proxy,s=isString$3(e)?e.includes(".")?createPathGetter(a,e):()=>a[e]:e.bind(a,a);let l;isFunction$4(n)?l=n:(l=n.handler,r=n);const u=setCurrentInstance(this),f=doWatch(s,l.bind(a),r);return u(),f}function createPathGetter(e,n){const r=n.split(".");return()=>{let a=e;for(let s=0;s0){if(r>=n)return e;r++}if(a=a||new Set,a.has(e))return e;if(a.add(e),isRef(e))traverse(e.value,n,r,a);else if(isArray$8(e))for(let s=0;s{traverse(s,n,r,a)});else if(isPlainObject$1(e))for(const s in e)traverse(e[s],n,r,a);return e}function withDirectives(e,n){if(currentRenderingInstance===null)return e;const r=getExposeProxy(currentRenderingInstance)||currentRenderingInstance.proxy,a=e.dirs||(e.dirs=[]);for(let s=0;s{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:n}){const r=getCurrentInstance(),a=useTransitionState();let s;return()=>{const l=n.default&&getTransitionRawChildren(n.default(),!0);if(!l||!l.length)return;let u=l[0];if(l.length>1){for(const I of l)if(I.type!==Comment){u=I;break}}const f=toRaw(e),{mode:g}=f;if(a.isLeaving)return emptyPlaceholder(u);const y=getKeepAliveChild(u);if(!y)return emptyPlaceholder(u);const d=resolveTransitionHooks(y,f,a,r);setTransitionHooks(y,d);const w=r.subTree,b=w&&getKeepAliveChild(w);let S=!1;const{getTransitionKey:A}=y.type;if(A){const I=A();s===void 0?s=I:I!==s&&(s=I,S=!0)}if(b&&b.type!==Comment&&(!isSameVNodeType(y,b)||S)){const I=resolveTransitionHooks(b,f,a,r);if(setTransitionHooks(b,I),g==="out-in")return a.isLeaving=!0,I.afterLeave=()=>{a.isLeaving=!1,r.update.active!==!1&&(r.effect.dirty=!0,r.update())},emptyPlaceholder(u);g==="in-out"&&y.type!==Comment&&(I.delayLeave=(O,P,x)=>{const $=getLeavingNodesForType(a,b);$[String(b.key)]=b,O[leaveCbKey]=()=>{P(),O[leaveCbKey]=void 0,delete d.delayedLeave},d.delayedLeave=x})}return u}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(e,n){const{leavingVNodes:r}=e;let a=r.get(n.type);return a||(a=Object.create(null),r.set(n.type,a)),a}function resolveTransitionHooks(e,n,r,a){const{appear:s,mode:l,persisted:u=!1,onBeforeEnter:f,onEnter:g,onAfterEnter:y,onEnterCancelled:d,onBeforeLeave:w,onLeave:b,onAfterLeave:S,onLeaveCancelled:A,onBeforeAppear:I,onAppear:O,onAfterAppear:P,onAppearCancelled:x}=n,$=String(e.key),R=getLeavingNodesForType(r,e),N=(H,J)=>{H&&callWithAsyncErrorHandling(H,a,9,J)},B=(H,J)=>{const q=J[1];N(H,J),isArray$8(H)?H.every(ie=>ie.length<=1)&&q():H.length<=1&&q()},U={mode:l,persisted:u,beforeEnter(H){let J=f;if(!r.isMounted)if(s)J=I||f;else return;H[leaveCbKey]&&H[leaveCbKey](!0);const q=R[$];q&&isSameVNodeType(e,q)&&q.el[leaveCbKey]&&q.el[leaveCbKey](),N(J,[H])},enter(H){let J=g,q=y,ie=d;if(!r.isMounted)if(s)J=O||g,q=P||y,ie=x||d;else return;let V=!1;const F=H[enterCbKey$1]=X=>{V||(V=!0,X?N(ie,[H]):N(q,[H]),U.delayedLeave&&U.delayedLeave(),H[enterCbKey$1]=void 0)};J?B(J,[H,F]):F()},leave(H,J){const q=String(e.key);if(H[enterCbKey$1]&&H[enterCbKey$1](!0),r.isUnmounting)return J();N(w,[H]);let ie=!1;const V=H[leaveCbKey]=F=>{ie||(ie=!0,J(),F?N(A,[H]):N(S,[H]),H[leaveCbKey]=void 0,R[q]===e&&delete R[q])};R[q]=e,b?B(b,[H,V]):V()},clone(H){return resolveTransitionHooks(H,n,r,a)}};return U}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,n){e.shapeFlag&6&&e.component?setTransitionHooks(e.component.subTree,n):e.shapeFlag&128?(e.ssContent.transition=n.clone(e.ssContent),e.ssFallback.transition=n.clone(e.ssFallback)):e.transition=n}function getTransitionRawChildren(e,n=!1,r){let a=[],s=0;for(let l=0;l1)for(let l=0;lextend$2({name:e.name},n,{setup:e}))():e}const isAsyncWrapper=e=>!!e.type.__asyncLoader,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:n}){const r=getCurrentInstance(),a=r.ctx;if(!a.renderer)return()=>{const x=n.default&&n.default();return x&&x.length===1?x[0]:x};const s=new Map,l=new Set;let u=null;const f=r.suspense,{renderer:{p:g,m:y,um:d,o:{createElement:w}}}=a,b=w("div");a.activate=(x,$,R,N,B)=>{const U=x.component;y(x,$,R,0,f),g(U.vnode,x,$,R,U,f,N,x.slotScopeIds,B),queuePostRenderEffect(()=>{U.isDeactivated=!1,U.a&&invokeArrayFns(U.a);const H=x.props&&x.props.onVnodeMounted;H&&invokeVNodeHook(H,U.parent,x)},f)},a.deactivate=x=>{const $=x.component;y(x,b,null,1,f),queuePostRenderEffect(()=>{$.da&&invokeArrayFns($.da);const R=x.props&&x.props.onVnodeUnmounted;R&&invokeVNodeHook(R,$.parent,x),$.isDeactivated=!0},f)};function S(x){resetShapeFlag(x),d(x,r,f,!0)}function A(x){s.forEach(($,R)=>{const N=getComponentName($.type);N&&(!x||!x(N))&&I(R)})}function I(x){const $=s.get(x);!u||!isSameVNodeType($,u)?S($):u&&resetShapeFlag(u),s.delete(x),l.delete(x)}watch(()=>[e.include,e.exclude],([x,$])=>{x&&A(R=>matches(x,R)),$&&A(R=>!matches($,R))},{flush:"post",deep:!0});let O=null;const P=()=>{O!=null&&s.set(O,getInnerChild(r.subTree))};return onMounted(P),onUpdated(P),onBeforeUnmount(()=>{s.forEach(x=>{const{subTree:$,suspense:R}=r,N=getInnerChild($);if(x.type===N.type&&x.key===N.key){resetShapeFlag(N);const B=N.component.da;B&&queuePostRenderEffect(B,R);return}S(x)})}),()=>{if(O=null,!n.default)return null;const x=n.default(),$=x[0];if(x.length>1)return u=null,x;if(!isVNode($)||!($.shapeFlag&4)&&!($.shapeFlag&128))return u=null,$;let R=getInnerChild($);const N=R.type,B=getComponentName(isAsyncWrapper(R)?R.type.__asyncResolved||{}:N),{include:U,exclude:H,max:J}=e;if(U&&(!B||!matches(U,B))||H&&B&&matches(H,B))return u=R,$;const q=R.key==null?N:R.key,ie=s.get(q);return R.el&&(R=cloneVNode(R),$.shapeFlag&128&&($.ssContent=R)),O=q,ie?(R.el=ie.el,R.component=ie.component,R.transition&&setTransitionHooks(R,R.transition),R.shapeFlag|=512,l.delete(q),l.add(q)):(l.add(q),J&&l.size>parseInt(J,10)&&I(l.values().next().value)),R.shapeFlag|=256,u=R,isSuspense($.type)?$:R}}},KeepAlive=KeepAliveImpl;function matches(e,n){return isArray$8(e)?e.some(r=>matches(r,n)):isString$3(e)?e.split(",").includes(n):isRegExp$3(e)?e.test(n):!1}function onActivated(e,n){registerKeepAliveHook(e,"a",n)}function onDeactivated(e,n){registerKeepAliveHook(e,"da",n)}function registerKeepAliveHook(e,n,r=currentInstance){const a=e.__wdc||(e.__wdc=()=>{let s=r;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(injectHook(n,a,r),r){let s=r.parent;for(;s&&s.parent;)isKeepAlive(s.parent.vnode)&&injectToKeepAliveRoot(a,n,r,s),s=s.parent}}function injectToKeepAliveRoot(e,n,r,a){const s=injectHook(n,e,a,!0);onUnmounted(()=>{remove$1(a[n],s)},r)}function resetShapeFlag(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function getInnerChild(e){return e.shapeFlag&128?e.ssContent:e}function injectHook(e,n,r=currentInstance,a=!1){if(r){const s=r[e]||(r[e]=[]),l=n.__weh||(n.__weh=(...u)=>{if(r.isUnmounted)return;pauseTracking();const f=setCurrentInstance(r),g=callWithAsyncErrorHandling(n,r,e,u);return f(),resetTracking(),g});return a?s.unshift(l):s.push(l),l}}const createHook=e=>(n,r=currentInstance)=>(!isInSSRComponentSetup||e==="sp")&&injectHook(e,(...a)=>n(...a),r),onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured(e,n=currentInstance){injectHook("ec",e,n)}function renderList(e,n,r,a){let s;const l=r&&r[a];if(isArray$8(e)||isString$3(e)){s=new Array(e.length);for(let u=0,f=e.length;un(u,f,void 0,l&&l[f]));else{const u=Object.keys(e);s=new Array(u.length);for(let f=0,g=u.length;f{const l=a.fn(...s);return l&&(l.key=a.key),l}:a.fn)}return e}function renderSlot(e,n,r={},a,s){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&¤tRenderingInstance.parent.isCE)return n!=="default"&&(r.name=n),createVNode("slot",r,a&&a());let l=e[n];l&&l._c&&(l._d=!1),openBlock();const u=l&&ensureValidVNode(l(r)),f=createBlock(Fragment,{key:r.key||u&&u.key||"_".concat(n)},u||(a?a():[]),u&&e._===1?64:-2);return!s&&f.scopeId&&(f.slotScopeIds=[f.scopeId+"-s"]),l&&l._c&&(l._d=!0),f}function ensureValidVNode(e){return e.some(n=>isVNode(n)?!(n.type===Comment||n.type===Fragment&&!ensureValidVNode(n.children)):!0)?e:null}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=()=>{e.effect.dirty=!0,queueJob(e.update)}),$nextTick:e=>e.n||(e.n=nextTick.bind(e.proxy)),$watch:e=>instanceWatch.bind(e)}),hasSetupBinding=(e,n)=>e!==EMPTY_OBJ&&!e.__isScriptSetup&&hasOwn$2(e,n),PublicInstanceProxyHandlers={get({_:e},n){const{ctx:r,setupState:a,data:s,props:l,accessCache:u,type:f,appContext:g}=e;let y;if(n[0]!=="$"){const S=u[n];if(S!==void 0)switch(S){case 1:return a[n];case 2:return s[n];case 4:return r[n];case 3:return l[n]}else{if(hasSetupBinding(a,n))return u[n]=1,a[n];if(s!==EMPTY_OBJ&&hasOwn$2(s,n))return u[n]=2,s[n];if((y=e.propsOptions[0])&&hasOwn$2(y,n))return u[n]=3,l[n];if(r!==EMPTY_OBJ&&hasOwn$2(r,n))return u[n]=4,r[n];shouldCacheAccess&&(u[n]=0)}}const d=publicPropertiesMap[n];let w,b;if(d)return n==="$attrs"&&track(e,"get",n),d(e);if((w=f.__cssModules)&&(w=w[n]))return w;if(r!==EMPTY_OBJ&&hasOwn$2(r,n))return u[n]=4,r[n];if(b=g.config.globalProperties,hasOwn$2(b,n))return b[n]},set({_:e},n,r){const{data:a,setupState:s,ctx:l}=e;return hasSetupBinding(s,n)?(s[n]=r,!0):a!==EMPTY_OBJ&&hasOwn$2(a,n)?(a[n]=r,!0):hasOwn$2(e.props,n)||n[0]==="$"&&n.slice(1)in e?!1:(l[n]=r,!0)},has({_:{data:e,setupState:n,accessCache:r,ctx:a,appContext:s,propsOptions:l}},u){let f;return!!r[u]||e!==EMPTY_OBJ&&hasOwn$2(e,u)||hasSetupBinding(n,u)||(f=l[0])&&hasOwn$2(f,u)||hasOwn$2(a,u)||hasOwn$2(publicPropertiesMap,u)||hasOwn$2(s.config.globalProperties,u)},defineProperty(e,n,r){return r.get!=null?e._.accessCache[n]=0:hasOwn$2(r,"value")&&this.set(e,n,r.value,null),Reflect.defineProperty(e,n,r)}};function useSlots(){return getContext().slots}function useAttrs(){return getContext().attrs}function getContext(){const e=getCurrentInstance();return e.setupContext||(e.setupContext=createSetupContext(e))}function normalizePropsOrEmits(e){return isArray$8(e)?e.reduce((n,r)=>(n[r]=null,n),{}):e}let shouldCacheAccess=!0;function applyOptions(e){const n=resolveMergedOptions(e),r=e.proxy,a=e.ctx;shouldCacheAccess=!1,n.beforeCreate&&callHook$1(n.beforeCreate,e,"bc");const{data:s,computed:l,methods:u,watch:f,provide:g,inject:y,created:d,beforeMount:w,mounted:b,beforeUpdate:S,updated:A,activated:I,deactivated:O,beforeDestroy:P,beforeUnmount:x,destroyed:$,unmounted:R,render:N,renderTracked:B,renderTriggered:U,errorCaptured:H,serverPrefetch:J,expose:q,inheritAttrs:ie,components:V,directives:F,filters:X}=n;if(y&&resolveInjections(y,a,null),u)for(const Z in u){const C=u[Z];isFunction$4(C)&&(a[Z]=C.bind(r))}if(s){const Z=s.call(r,r);isObject$4(Z)&&(e.data=reactive(Z))}if(shouldCacheAccess=!0,l)for(const Z in l){const C=l[Z],D=isFunction$4(C)?C.bind(r,r):isFunction$4(C.get)?C.get.bind(r,r):NOOP,M=!isFunction$4(C)&&isFunction$4(C.set)?C.set.bind(r):NOOP,G=computed({get:D,set:M});Object.defineProperty(a,Z,{enumerable:!0,configurable:!0,get:()=>G.value,set:Y=>G.value=Y})}if(f)for(const Z in f)createWatcher(f[Z],a,r,Z);if(g){const Z=isFunction$4(g)?g.call(r):g;Reflect.ownKeys(Z).forEach(C=>{provide(C,Z[C])})}d&&callHook$1(d,e,"c");function te(Z,C){isArray$8(C)?C.forEach(D=>Z(D.bind(r))):C&&Z(C.bind(r))}if(te(onBeforeMount,w),te(onMounted,b),te(onBeforeUpdate,S),te(onUpdated,A),te(onActivated,I),te(onDeactivated,O),te(onErrorCaptured,H),te(onRenderTracked,B),te(onRenderTriggered,U),te(onBeforeUnmount,x),te(onUnmounted,R),te(onServerPrefetch,J),isArray$8(q))if(q.length){const Z=e.exposed||(e.exposed={});q.forEach(C=>{Object.defineProperty(Z,C,{get:()=>r[C],set:D=>r[C]=D})})}else e.exposed||(e.exposed={});N&&e.render===NOOP&&(e.render=N),ie!=null&&(e.inheritAttrs=ie),V&&(e.components=V),F&&(e.directives=F)}function resolveInjections(e,n,r=NOOP){isArray$8(e)&&(e=normalizeInject(e));for(const a in e){const s=e[a];let l;isObject$4(s)?"default"in s?l=inject(s.from||a,s.default,!0):l=inject(s.from||a):l=inject(s),isRef(l)?Object.defineProperty(n,a,{enumerable:!0,configurable:!0,get:()=>l.value,set:u=>l.value=u}):n[a]=l}}function callHook$1(e,n,r){callWithAsyncErrorHandling(isArray$8(e)?e.map(a=>a.bind(n.proxy)):e.bind(n.proxy),n,r)}function createWatcher(e,n,r,a){const s=a.includes(".")?createPathGetter(r,a):()=>r[a];if(isString$3(e)){const l=n[e];isFunction$4(l)&&watch(s,l)}else if(isFunction$4(e))watch(s,e.bind(r));else if(isObject$4(e))if(isArray$8(e))e.forEach(l=>createWatcher(l,n,r,a));else{const l=isFunction$4(e.handler)?e.handler.bind(r):n[e.handler];isFunction$4(l)&&watch(s,l,e)}}function resolveMergedOptions(e){const n=e.type,{mixins:r,extends:a}=n,{mixins:s,optionsCache:l,config:{optionMergeStrategies:u}}=e.appContext,f=l.get(n);let g;return f?g=f:!s.length&&!r&&!a?g=n:(g={},s.length&&s.forEach(y=>mergeOptions$1(g,y,u,!0)),mergeOptions$1(g,n,u)),isObject$4(n)&&l.set(n,g),g}function mergeOptions$1(e,n,r,a=!1){const{mixins:s,extends:l}=n;l&&mergeOptions$1(e,l,r,!0),s&&s.forEach(u=>mergeOptions$1(e,u,r,!0));for(const u in n)if(!(a&&u==="expose")){const f=internalOptionMergeStrats[u]||r&&r[u];e[u]=f?f(e[u],n[u]):n[u]}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,n){return n?e?function(){return extend$2(isFunction$4(e)?e.call(this,this):e,isFunction$4(n)?n.call(this,this):n)}:n:e}function mergeInject(e,n){return mergeObjectOptions(normalizeInject(e),normalizeInject(n))}function normalizeInject(e){if(isArray$8(e)){const n={};for(let r=0;r1)return r&&isFunction$4(n)?n.call(a&&a.proxy):n}}function initProps(e,n,r,a=!1){const s={},l={};def(l,InternalObjectKey,1),e.propsDefaults=Object.create(null),setFullProps(e,n,s,l);for(const u in e.propsOptions[0])u in s||(s[u]=void 0);r?e.props=a?s:shallowReactive(s):e.type.props?e.props=s:e.props=l,e.attrs=l}function updateProps(e,n,r,a){const{props:s,attrs:l,vnode:{patchFlag:u}}=e,f=toRaw(s),[g]=e.propsOptions;let y=!1;if((a||u>0)&&!(u&16)){if(u&8){const d=e.vnode.dynamicProps;for(let w=0;w{g=!0;const[b,S]=normalizePropsOptions(w,n,!0);extend$2(u,b),S&&f.push(...S)};!r&&n.mixins.length&&n.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!l&&!g)return isObject$4(e)&&a.set(e,EMPTY_ARR),EMPTY_ARR;if(isArray$8(l))for(let d=0;d-1,S[1]=I<0||A-1||hasOwn$2(S,"default"))&&f.push(w)}}}const y=[u,f];return isObject$4(e)&&a.set(e,y),y}function validatePropName(e){return e[0]!=="$"&&!isReservedProp(e)}function getType(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function isSameType(e,n){return getType(e)===getType(n)}function getTypeIndex(e,n){return isArray$8(n)?n.findIndex(r=>isSameType(r,e)):isFunction$4(n)&&isSameType(n,e)?0:-1}const isInternalKey=e=>e[0]==="_"||e==="$stable",normalizeSlotValue=e=>isArray$8(e)?e.map(normalizeVNode):[normalizeVNode(e)],normalizeSlot$1=(e,n,r)=>{if(n._n)return n;const a=withCtx((...s)=>normalizeSlotValue(n(...s)),r);return a._c=!1,a},normalizeObjectSlots=(e,n,r)=>{const a=e._ctx;for(const s in e){if(isInternalKey(s))continue;const l=e[s];if(isFunction$4(l))n[s]=normalizeSlot$1(s,l,a);else if(l!=null){const u=normalizeSlotValue(l);n[s]=()=>u}}},normalizeVNodeSlots=(e,n)=>{const r=normalizeSlotValue(n);e.slots.default=()=>r},initSlots=(e,n)=>{if(e.vnode.shapeFlag&32){const r=n._;r?(e.slots=toRaw(n),def(n,"_",r)):normalizeObjectSlots(n,e.slots={})}else e.slots={},n&&normalizeVNodeSlots(e,n);def(e.slots,InternalObjectKey,1)},updateSlots=(e,n,r)=>{const{vnode:a,slots:s}=e;let l=!0,u=EMPTY_OBJ;if(a.shapeFlag&32){const f=n._;f?r&&f===1?l=!1:(extend$2(s,n),!r&&f===1&&delete s._):(l=!n.$stable,normalizeObjectSlots(n,s)),u=n}else n&&(normalizeVNodeSlots(e,n),u={default:1});if(l)for(const f in s)!isInternalKey(f)&&u[f]==null&&delete s[f]};function setRef(e,n,r,a,s=!1){if(isArray$8(e)){e.forEach((b,S)=>setRef(b,n&&(isArray$8(n)?n[S]:n),r,a,s));return}if(isAsyncWrapper(a)&&!s)return;const l=a.shapeFlag&4?getExposeProxy(a.component)||a.component.proxy:a.el,u=s?null:l,{i:f,r:g}=e,y=n&&n.r,d=f.refs===EMPTY_OBJ?f.refs={}:f.refs,w=f.setupState;if(y!=null&&y!==g&&(isString$3(y)?(d[y]=null,hasOwn$2(w,y)&&(w[y]=null)):isRef(y)&&(y.value=null)),isFunction$4(g))callWithErrorHandling(g,f,12,[u,d]);else{const b=isString$3(g),S=isRef(g);if(b||S){const A=()=>{if(e.f){const I=b?hasOwn$2(w,g)?w[g]:d[g]:g.value;s?isArray$8(I)&&remove$1(I,l):isArray$8(I)?I.includes(l)||I.push(l):b?(d[g]=[l],hasOwn$2(w,g)&&(w[g]=d[g])):(g.value=[l],e.k&&(d[e.k]=g.value))}else b?(d[g]=u,hasOwn$2(w,g)&&(w[g]=u)):S&&(g.value=u,e.k&&(d[e.k]=u))};u?(A.id=-1,queuePostRenderEffect(A,r)):A()}}}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(e){return baseCreateRenderer(e)}function baseCreateRenderer(e,n){const r=getGlobalThis();r.__VUE__=!0;const{insert:a,remove:s,patchProp:l,createElement:u,createText:f,createComment:g,setText:y,setElementText:d,parentNode:w,nextSibling:b,setScopeId:S=NOOP,insertStaticContent:A}=e,I=(W,K,ne,le=null,fe=null,we=null,ye=void 0,_e=null,Ce=!!K.dynamicChildren)=>{if(W===K)return;W&&!isSameVNodeType(W,K)&&(le=ee(W),Y(W,fe,we,!0),W=null),K.patchFlag===-2&&(Ce=!1,K.dynamicChildren=null);const{type:Se,ref:Ae,shapeFlag:Pe}=K;switch(Se){case Text:O(W,K,ne,le);break;case Comment:P(W,K,ne,le);break;case Static:W==null&&x(K,ne,le,ye);break;case Fragment:V(W,K,ne,le,fe,we,ye,_e,Ce);break;default:Pe&1?N(W,K,ne,le,fe,we,ye,_e,Ce):Pe&6?F(W,K,ne,le,fe,we,ye,_e,Ce):(Pe&64||Pe&128)&&Se.process(W,K,ne,le,fe,we,ye,_e,Ce,re)}Ae!=null&&fe&&setRef(Ae,W&&W.ref,we,K||W,!K)},O=(W,K,ne,le)=>{if(W==null)a(K.el=f(K.children),ne,le);else{const fe=K.el=W.el;K.children!==W.children&&y(fe,K.children)}},P=(W,K,ne,le)=>{W==null?a(K.el=g(K.children||""),ne,le):K.el=W.el},x=(W,K,ne,le)=>{[W.el,W.anchor]=A(W.children,K,ne,le,W.el,W.anchor)},$=({el:W,anchor:K},ne,le)=>{let fe;for(;W&&W!==K;)fe=b(W),a(W,ne,le),W=fe;a(K,ne,le)},R=({el:W,anchor:K})=>{let ne;for(;W&&W!==K;)ne=b(W),s(W),W=ne;s(K)},N=(W,K,ne,le,fe,we,ye,_e,Ce)=>{K.type==="svg"?ye="svg":K.type==="math"&&(ye="mathml"),W==null?B(K,ne,le,fe,we,ye,_e,Ce):J(W,K,fe,we,ye,_e,Ce)},B=(W,K,ne,le,fe,we,ye,_e)=>{let Ce,Se;const{props:Ae,shapeFlag:Pe,transition:Ne,dirs:me}=W;if(Ce=W.el=u(W.type,we,Ae&&Ae.is,Ae),Pe&8?d(Ce,W.children):Pe&16&&H(W.children,Ce,null,le,fe,resolveChildrenNamespace(W,we),ye,_e),me&&invokeDirectiveHook(W,null,le,"created"),U(Ce,W,W.scopeId,ye,le),Ae){for(const $e in Ae)$e!=="value"&&!isReservedProp($e)&&l(Ce,$e,null,Ae[$e],we,W.children,le,fe,he);"value"in Ae&&l(Ce,"value",null,Ae.value,we),(Se=Ae.onVnodeBeforeMount)&&invokeVNodeHook(Se,le,W)}me&&invokeDirectiveHook(W,null,le,"beforeMount");const Ee=needTransition(fe,Ne);Ee&&Ne.beforeEnter(Ce),a(Ce,K,ne),((Se=Ae&&Ae.onVnodeMounted)||Ee||me)&&queuePostRenderEffect(()=>{Se&&invokeVNodeHook(Se,le,W),Ee&&Ne.enter(Ce),me&&invokeDirectiveHook(W,null,le,"mounted")},fe)},U=(W,K,ne,le,fe)=>{if(ne&&S(W,ne),le)for(let we=0;we{for(let Se=Ce;Se{const _e=K.el=W.el;let{patchFlag:Ce,dynamicChildren:Se,dirs:Ae}=K;Ce|=W.patchFlag&16;const Pe=W.props||EMPTY_OBJ,Ne=K.props||EMPTY_OBJ;let me;if(ne&&toggleRecurse(ne,!1),(me=Ne.onVnodeBeforeUpdate)&&invokeVNodeHook(me,ne,K,W),Ae&&invokeDirectiveHook(K,W,ne,"beforeUpdate"),ne&&toggleRecurse(ne,!0),Se?q(W.dynamicChildren,Se,_e,ne,le,resolveChildrenNamespace(K,fe),we):ye||C(W,K,_e,null,ne,le,resolveChildrenNamespace(K,fe),we,!1),Ce>0){if(Ce&16)ie(_e,K,Pe,Ne,ne,le,fe);else if(Ce&2&&Pe.class!==Ne.class&&l(_e,"class",null,Ne.class,fe),Ce&4&&l(_e,"style",Pe.style,Ne.style,fe),Ce&8){const Ee=K.dynamicProps;for(let $e=0;$e{me&&invokeVNodeHook(me,ne,K,W),Ae&&invokeDirectiveHook(K,W,ne,"updated")},le)},q=(W,K,ne,le,fe,we,ye)=>{for(let _e=0;_e{if(ne!==le){if(ne!==EMPTY_OBJ)for(const _e in ne)!isReservedProp(_e)&&!(_e in le)&&l(W,_e,ne[_e],null,ye,K.children,fe,we,he);for(const _e in le){if(isReservedProp(_e))continue;const Ce=le[_e],Se=ne[_e];Ce!==Se&&_e!=="value"&&l(W,_e,Se,Ce,ye,K.children,fe,we,he)}"value"in le&&l(W,"value",ne.value,le.value,ye)}},V=(W,K,ne,le,fe,we,ye,_e,Ce)=>{const Se=K.el=W?W.el:f(""),Ae=K.anchor=W?W.anchor:f("");let{patchFlag:Pe,dynamicChildren:Ne,slotScopeIds:me}=K;me&&(_e=_e?_e.concat(me):me),W==null?(a(Se,ne,le),a(Ae,ne,le),H(K.children||[],ne,Ae,fe,we,ye,_e,Ce)):Pe>0&&Pe&64&&Ne&&W.dynamicChildren?(q(W.dynamicChildren,Ne,ne,fe,we,ye,_e),(K.key!=null||fe&&K===fe.subTree)&&traverseStaticChildren(W,K,!0)):C(W,K,ne,Ae,fe,we,ye,_e,Ce)},F=(W,K,ne,le,fe,we,ye,_e,Ce)=>{K.slotScopeIds=_e,W==null?K.shapeFlag&512?fe.ctx.activate(K,ne,le,ye,Ce):X(K,ne,le,fe,we,ye,Ce):oe(W,K,Ce)},X=(W,K,ne,le,fe,we,ye)=>{const _e=W.component=createComponentInstance(W,le,fe);if(isKeepAlive(W)&&(_e.ctx.renderer=re),setupComponent(_e),_e.asyncDep){if(fe&&fe.registerDep(_e,te),!W.el){const Ce=_e.subTree=createVNode(Comment);P(null,Ce,K,ne)}}else te(_e,W,K,ne,fe,we,ye)},oe=(W,K,ne)=>{const le=K.component=W.component;if(shouldUpdateComponent(W,K,ne))if(le.asyncDep&&!le.asyncResolved){Z(le,K,ne);return}else le.next=K,invalidateJob(le.update),le.effect.dirty=!0,le.update();else K.el=W.el,le.vnode=K},te=(W,K,ne,le,fe,we,ye)=>{const _e=()=>{if(W.isMounted){let{next:Ae,bu:Pe,u:Ne,parent:me,vnode:Ee}=W;{const ht=locateNonHydratedAsyncRoot(W);if(ht){Ae&&(Ae.el=Ee.el,Z(W,Ae,ye)),ht.asyncDep.then(()=>{W.isUnmounted||_e()});return}}let $e=Ae,He;toggleRecurse(W,!1),Ae?(Ae.el=Ee.el,Z(W,Ae,ye)):Ae=Ee,Pe&&invokeArrayFns(Pe),(He=Ae.props&&Ae.props.onVnodeBeforeUpdate)&&invokeVNodeHook(He,me,Ae,Ee),toggleRecurse(W,!0);const Ke=renderComponentRoot(W),Xe=W.subTree;W.subTree=Ke,I(Xe,Ke,w(Xe.el),ee(Xe),W,fe,we),Ae.el=Ke.el,$e===null&&updateHOCHostEl(W,Ke.el),Ne&&queuePostRenderEffect(Ne,fe),(He=Ae.props&&Ae.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(He,me,Ae,Ee),fe)}else{let Ae;const{el:Pe,props:Ne}=K,{bm:me,m:Ee,parent:$e}=W,He=isAsyncWrapper(K);if(toggleRecurse(W,!1),me&&invokeArrayFns(me),!He&&(Ae=Ne&&Ne.onVnodeBeforeMount)&&invokeVNodeHook(Ae,$e,K),toggleRecurse(W,!0),Pe&&ve){const Ke=()=>{W.subTree=renderComponentRoot(W),ve(Pe,W.subTree,W,fe,null)};He?K.type.__asyncLoader().then(()=>!W.isUnmounted&&Ke()):Ke()}else{const Ke=W.subTree=renderComponentRoot(W);I(null,Ke,ne,le,W,fe,we),K.el=Ke.el}if(Ee&&queuePostRenderEffect(Ee,fe),!He&&(Ae=Ne&&Ne.onVnodeMounted)){const Ke=K;queuePostRenderEffect(()=>invokeVNodeHook(Ae,$e,Ke),fe)}(K.shapeFlag&256||$e&&isAsyncWrapper($e.vnode)&&$e.vnode.shapeFlag&256)&&W.a&&queuePostRenderEffect(W.a,fe),W.isMounted=!0,K=ne=le=null}},Ce=W.effect=new ReactiveEffect(_e,NOOP,()=>queueJob(Se),W.scope),Se=W.update=()=>{Ce.dirty&&Ce.run()};Se.id=W.uid,toggleRecurse(W,!0),Se()},Z=(W,K,ne)=>{K.component=W;const le=W.vnode.props;W.vnode=K,W.next=null,updateProps(W,K.props,le,ne),updateSlots(W,K.children,ne),pauseTracking(),flushPreFlushCbs(W),resetTracking()},C=(W,K,ne,le,fe,we,ye,_e,Ce=!1)=>{const Se=W&&W.children,Ae=W?W.shapeFlag:0,Pe=K.children,{patchFlag:Ne,shapeFlag:me}=K;if(Ne>0){if(Ne&128){M(Se,Pe,ne,le,fe,we,ye,_e,Ce);return}else if(Ne&256){D(Se,Pe,ne,le,fe,we,ye,_e,Ce);return}}me&8?(Ae&16&&he(Se,fe,we),Pe!==Se&&d(ne,Pe)):Ae&16?me&16?M(Se,Pe,ne,le,fe,we,ye,_e,Ce):he(Se,fe,we,!0):(Ae&8&&d(ne,""),me&16&&H(Pe,ne,le,fe,we,ye,_e,Ce))},D=(W,K,ne,le,fe,we,ye,_e,Ce)=>{W=W||EMPTY_ARR,K=K||EMPTY_ARR;const Se=W.length,Ae=K.length,Pe=Math.min(Se,Ae);let Ne;for(Ne=0;NeAe?he(W,fe,we,!0,!1,Pe):H(K,ne,le,fe,we,ye,_e,Ce,Pe)},M=(W,K,ne,le,fe,we,ye,_e,Ce)=>{let Se=0;const Ae=K.length;let Pe=W.length-1,Ne=Ae-1;for(;Se<=Pe&&Se<=Ne;){const me=W[Se],Ee=K[Se]=Ce?cloneIfMounted(K[Se]):normalizeVNode(K[Se]);if(isSameVNodeType(me,Ee))I(me,Ee,ne,null,fe,we,ye,_e,Ce);else break;Se++}for(;Se<=Pe&&Se<=Ne;){const me=W[Pe],Ee=K[Ne]=Ce?cloneIfMounted(K[Ne]):normalizeVNode(K[Ne]);if(isSameVNodeType(me,Ee))I(me,Ee,ne,null,fe,we,ye,_e,Ce);else break;Pe--,Ne--}if(Se>Pe){if(Se<=Ne){const me=Ne+1,Ee=meNe)for(;Se<=Pe;)Y(W[Se],fe,we,!0),Se++;else{const me=Se,Ee=Se,$e=new Map;for(Se=Ee;Se<=Ne;Se++){const gt=K[Se]=Ce?cloneIfMounted(K[Se]):normalizeVNode(K[Se]);gt.key!=null&&$e.set(gt.key,Se)}let He,Ke=0;const Xe=Ne-Ee+1;let ht=!1,At=0;const rn=new Array(Xe);for(Se=0;Se=Xe){Y(gt,fe,we,!0);continue}let St;if(gt.key!=null)St=$e.get(gt.key);else for(He=Ee;He<=Ne;He++)if(rn[He-Ee]===0&&isSameVNodeType(gt,K[He])){St=He;break}St===void 0?Y(gt,fe,we,!0):(rn[St-Ee]=Se+1,St>=At?At=St:ht=!0,I(gt,K[St],ne,null,fe,we,ye,_e,Ce),Ke++)}const Sn=ht?getSequence(rn):EMPTY_ARR;for(He=Sn.length-1,Se=Xe-1;Se>=0;Se--){const gt=Ee+Se,St=K[gt],an=gt+1{const{el:we,type:ye,transition:_e,children:Ce,shapeFlag:Se}=W;if(Se&6){G(W.component.subTree,K,ne,le);return}if(Se&128){W.suspense.move(K,ne,le);return}if(Se&64){ye.move(W,K,ne,re);return}if(ye===Fragment){a(we,K,ne);for(let Pe=0;Pe_e.enter(we),fe);else{const{leave:Pe,delayLeave:Ne,afterLeave:me}=_e,Ee=()=>a(we,K,ne),$e=()=>{Pe(we,()=>{Ee(),me&&me()})};Ne?Ne(we,Ee,$e):$e()}else a(we,K,ne)},Y=(W,K,ne,le=!1,fe=!1)=>{const{type:we,props:ye,ref:_e,children:Ce,dynamicChildren:Se,shapeFlag:Ae,patchFlag:Pe,dirs:Ne}=W;if(_e!=null&&setRef(_e,null,ne,W,!0),Ae&256){K.ctx.deactivate(W);return}const me=Ae&1&&Ne,Ee=!isAsyncWrapper(W);let $e;if(Ee&&($e=ye&&ye.onVnodeBeforeUnmount)&&invokeVNodeHook($e,K,W),Ae&6)ae(W.component,ne,le);else{if(Ae&128){W.suspense.unmount(ne,le);return}me&&invokeDirectiveHook(W,null,K,"beforeUnmount"),Ae&64?W.type.remove(W,K,ne,fe,re,le):Se&&(we!==Fragment||Pe>0&&Pe&64)?he(Se,K,ne,!1,!0):(we===Fragment&&Pe&384||!fe&&Ae&16)&&he(Ce,K,ne),le&&se(W)}(Ee&&($e=ye&&ye.onVnodeUnmounted)||me)&&queuePostRenderEffect(()=>{$e&&invokeVNodeHook($e,K,W),me&&invokeDirectiveHook(W,null,K,"unmounted")},ne)},se=W=>{const{type:K,el:ne,anchor:le,transition:fe}=W;if(K===Fragment){ue(ne,le);return}if(K===Static){R(W);return}const we=()=>{s(ne),fe&&!fe.persisted&&fe.afterLeave&&fe.afterLeave()};if(W.shapeFlag&1&&fe&&!fe.persisted){const{leave:ye,delayLeave:_e}=fe,Ce=()=>ye(ne,we);_e?_e(W.el,we,Ce):Ce()}else we()},ue=(W,K)=>{let ne;for(;W!==K;)ne=b(W),s(W),W=ne;s(K)},ae=(W,K,ne)=>{const{bum:le,scope:fe,update:we,subTree:ye,um:_e}=W;le&&invokeArrayFns(le),fe.stop(),we&&(we.active=!1,Y(ye,W,K,ne)),_e&&queuePostRenderEffect(_e,K),queuePostRenderEffect(()=>{W.isUnmounted=!0},K),K&&K.pendingBranch&&!K.isUnmounted&&W.asyncDep&&!W.asyncResolved&&W.suspenseId===K.pendingId&&(K.deps--,K.deps===0&&K.resolve())},he=(W,K,ne,le=!1,fe=!1,we=0)=>{for(let ye=we;yeW.shapeFlag&6?ee(W.component.subTree):W.shapeFlag&128?W.suspense.next():b(W.anchor||W.el);let de=!1;const pe=(W,K,ne)=>{W==null?K._vnode&&Y(K._vnode,null,null,!0):I(K._vnode||null,W,K,null,null,null,ne),de||(de=!0,flushPreFlushCbs(),flushPostFlushCbs(),de=!1),K._vnode=W},re={p:I,um:Y,m:G,r:se,mt:X,mc:H,pc:C,pbc:q,n:ee,o:e};let ce,ve;return n&&([ce,ve]=n(re)),{render:pe,hydrate:ce,createApp:createAppAPI(pe,ce)}}function resolveChildrenNamespace({type:e,props:n},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&n&&n.encoding&&n.encoding.includes("html")?void 0:r}function toggleRecurse({effect:e,update:n},r){e.allowRecurse=n.allowRecurse=r}function needTransition(e,n){return(!e||e&&!e.pendingBranch)&&n&&!n.persisted}function traverseStaticChildren(e,n,r=!1){const a=e.children,s=n.children;if(isArray$8(a)&&isArray$8(s))for(let l=0;l>1,e[r[f]]0&&(n[a]=r[l-1]),r[l]=a)}}for(l=r.length,u=r[l-1];l-- >0;)r[l]=u,u=n[u];return r}function locateNonHydratedAsyncRoot(e){const n=e.subTree.component;if(n)return n.asyncDep&&!n.asyncResolved?n:locateNonHydratedAsyncRoot(n)}const isTeleport=e=>e.__isTeleport,isTeleportDisabled=e=>e&&(e.disabled||e.disabled===""),isTargetSVG=e=>typeof SVGElement<"u"&&e instanceof SVGElement,isTargetMathML=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,resolveTarget=(e,n)=>{const r=e&&e.to;return isString$3(r)?n?n(r):null:r},TeleportImpl={name:"Teleport",__isTeleport:!0,process(e,n,r,a,s,l,u,f,g,y){const{mc:d,pc:w,pbc:b,o:{insert:S,querySelector:A,createText:I,createComment:O}}=y,P=isTeleportDisabled(n.props);let{shapeFlag:x,children:$,dynamicChildren:R}=n;if(e==null){const N=n.el=I(""),B=n.anchor=I("");S(N,r,a),S(B,r,a);const U=n.target=resolveTarget(n.props,A),H=n.targetAnchor=I("");U&&(S(H,U),u==="svg"||isTargetSVG(U)?u="svg":(u==="mathml"||isTargetMathML(U))&&(u="mathml"));const J=(q,ie)=>{x&16&&d($,q,ie,s,l,u,f,g)};P?J(r,B):U&&J(U,H)}else{n.el=e.el;const N=n.anchor=e.anchor,B=n.target=e.target,U=n.targetAnchor=e.targetAnchor,H=isTeleportDisabled(e.props),J=H?r:B,q=H?N:U;if(u==="svg"||isTargetSVG(B)?u="svg":(u==="mathml"||isTargetMathML(B))&&(u="mathml"),R?(b(e.dynamicChildren,R,J,s,l,u,f),traverseStaticChildren(e,n,!0)):g||w(e,n,J,q,s,l,u,f,!1),P)H?n.props&&e.props&&n.props.to!==e.props.to&&(n.props.to=e.props.to):moveTeleport(n,r,N,y,1);else if((n.props&&n.props.to)!==(e.props&&e.props.to)){const ie=n.target=resolveTarget(n.props,A);ie&&moveTeleport(n,ie,null,y,0)}else H&&moveTeleport(n,B,U,y,1)}updateCssVars(n)},remove(e,n,r,a,{um:s,o:{remove:l}},u){const{shapeFlag:f,children:g,anchor:y,targetAnchor:d,target:w,props:b}=e;if(w&&l(d),u&&l(y),f&16){const S=u||!isTeleportDisabled(b);for(let A=0;A0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&¤tBlock&¤tBlock.push(e),e}function createElementBlock(e,n,r,a,s,l){return setupBlock(createBaseVNode(e,n,r,a,s,l,!0))}function createBlock(e,n,r,a,s){return setupBlock(createVNode(e,n,r,a,s,!0))}function isVNode(e){return e?e.__v_isVNode===!0:!1}function isSameVNodeType(e,n){return e.type===n.type&&e.key===n.key}const InternalObjectKey="__vInternal",normalizeKey=({key:e})=>e!=null?e:null,normalizeRef=({ref:e,ref_key:n,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?isString$3(e)||isRef(e)||isFunction$4(e)?{i:currentRenderingInstance,r:e,k:n,f:!!r}:e:null);function createBaseVNode(e,n=null,r=null,a=0,s=null,l=e===Fragment?0:1,u=!1,f=!1){const g={__v_isVNode:!0,__v_skip:!0,type:e,props:n,key:n&&normalizeKey(n),ref:n&&normalizeRef(n),scopeId:currentScopeId,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:a,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return f?(normalizeChildren(g,r),l&128&&e.normalize(g)):r&&(g.shapeFlag|=isString$3(r)?8:16),isBlockTreeEnabled>0&&!u&¤tBlock&&(g.patchFlag>0||l&6)&&g.patchFlag!==32&¤tBlock.push(g),g}const createVNode=_createVNode;function _createVNode(e,n=null,r=null,a=0,s=null,l=!1){if((!e||e===NULL_DYNAMIC_COMPONENT)&&(e=Comment),isVNode(e)){const f=cloneVNode(e,n,!0);return r&&normalizeChildren(f,r),isBlockTreeEnabled>0&&!l&¤tBlock&&(f.shapeFlag&6?currentBlock[currentBlock.indexOf(e)]=f:currentBlock.push(f)),f.patchFlag|=-2,f}if(isClassComponent(e)&&(e=e.__vccOpts),n){n=guardReactiveProps(n);let{class:f,style:g}=n;f&&!isString$3(f)&&(n.class=normalizeClass(f)),isObject$4(g)&&(isProxy(g)&&!isArray$8(g)&&(g=extend$2({},g)),n.style=normalizeStyle(g))}const u=isString$3(e)?1:isSuspense(e)?128:isTeleport(e)?64:isObject$4(e)?4:isFunction$4(e)?2:0;return createBaseVNode(e,n,r,a,s,u,l,!0)}function guardReactiveProps(e){return e?isProxy(e)||InternalObjectKey in e?extend$2({},e):e:null}function cloneVNode(e,n,r=!1){const{props:a,ref:s,patchFlag:l,children:u}=e,f=n?mergeProps(a||{},n):a;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&normalizeKey(f),ref:n&&n.ref?r&&s?isArray$8(s)?s.concat(normalizeRef(n)):[s,normalizeRef(n)]:normalizeRef(n):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:n&&e.type!==Fragment?l===-1?16:l|16:l,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=" ",n=0){return createVNode(Text,null,e,n)}function createStaticVNode(e,n){const r=createVNode(Static,null,e);return r.staticCount=n,r}function createCommentVNode(e="",n=!1){return n?(openBlock(),createBlock(Comment,null,e)):createVNode(Comment,null,e)}function normalizeVNode(e){return e==null||typeof e=="boolean"?createVNode(Comment):isArray$8(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,n){let r=0;const{shapeFlag:a}=e;if(n==null)n=null;else if(isArray$8(n))r=16;else if(typeof n=="object")if(a&65){const s=n.default;s&&(s._c&&(s._d=!1),normalizeChildren(e,s()),s._c&&(s._d=!0));return}else{r=32;const s=n._;!s&&!(InternalObjectKey in n)?n._ctx=currentRenderingInstance:s===3&¤tRenderingInstance&&(currentRenderingInstance.slots._===1?n._=1:(n._=2,e.patchFlag|=1024))}else isFunction$4(n)?(n={default:n,_ctx:currentRenderingInstance},r=32):(n=String(n),a&64?(r=16,n=[createTextVNode(n)]):r=8);e.children=n,e.shapeFlag|=r}function mergeProps(...e){const n={};for(let r=0;rcurrentInstance||currentRenderingInstance;let internalSetCurrentInstance,setInSSRSetupState;{const e=getGlobalThis(),n=(r,a)=>{let s;return(s=e[r])||(s=e[r]=[]),s.push(a),l=>{s.length>1?s.forEach(u=>u(l)):s[0](l)}};internalSetCurrentInstance=n("__VUE_INSTANCE_SETTERS__",r=>currentInstance=r),setInSSRSetupState=n("__VUE_SSR_SETTERS__",r=>isInSSRComponentSetup=r)}const setCurrentInstance=e=>{const n=currentInstance;return internalSetCurrentInstance(e),e.scope.on(),()=>{e.scope.off(),internalSetCurrentInstance(n)}},unsetCurrentInstance=()=>{currentInstance&¤tInstance.scope.off(),internalSetCurrentInstance(null)};function isStatefulComponent(e){return e.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent(e,n=!1){n&&setInSSRSetupState(n);const{props:r,children:a}=e.vnode,s=isStatefulComponent(e);initProps(e,r,s,n),initSlots(e,a);const l=s?setupStatefulComponent(e,n):void 0;return n&&setInSSRSetupState(!1),l}function setupStatefulComponent(e,n){const r=e.type;e.accessCache=Object.create(null),e.proxy=markRaw(new Proxy(e.ctx,PublicInstanceProxyHandlers));const{setup:a}=r;if(a){const s=e.setupContext=a.length>1?createSetupContext(e):null,l=setCurrentInstance(e);pauseTracking();const u=callWithErrorHandling(a,e,0,[e.props,s]);if(resetTracking(),l(),isPromise$1(u)){if(u.then(unsetCurrentInstance,unsetCurrentInstance),n)return u.then(f=>{handleSetupResult(e,f,n)}).catch(f=>{handleError(f,e,0)});e.asyncDep=u}else handleSetupResult(e,u,n)}else finishComponentSetup(e,n)}function handleSetupResult(e,n,r){isFunction$4(n)?e.type.__ssrInlineRender?e.ssrRender=n:e.render=n:isObject$4(n)&&(e.setupState=proxyRefs(n)),finishComponentSetup(e,r)}let compile;function finishComponentSetup(e,n,r){const a=e.type;if(!e.render){if(!n&&compile&&!a.render){const s=a.template||resolveMergedOptions(e).template;if(s){const{isCustomElement:l,compilerOptions:u}=e.appContext.config,{delimiters:f,compilerOptions:g}=a,y=extend$2(extend$2({isCustomElement:l,delimiters:f},u),g);a.render=compile(s,y)}}e.render=a.render||NOOP}{const s=setCurrentInstance(e);pauseTracking();try{applyOptions(e)}finally{resetTracking(),s()}}}function getAttrsProxy(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(n,r){return track(e,"get","$attrs"),n[r]}}))}function createSetupContext(e){const n=r=>{e.exposed=r||{}};return{get attrs(){return getAttrsProxy(e)},slots:e.slots,emit:e.emit,expose:n}}function getExposeProxy(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(proxyRefs(markRaw(e.exposed)),{get(n,r){if(r in n)return n[r];if(r in publicPropertiesMap)return publicPropertiesMap[r](e)},has(n,r){return r in n||r in publicPropertiesMap}}))}const classifyRE=/(?:^|[-_])(\w)/g,classify=e=>e.replace(classifyRE,n=>n.toUpperCase()).replace(/[-_]/g,"");function getComponentName(e,n=!0){return isFunction$4(e)?e.displayName||e.name:e.name||n&&e.__name}function formatComponentName$1(e,n,r=!1){let a=getComponentName(n);if(!a&&n.__file){const s=n.__file.match(/([^/\\]+)\.\w+$/);s&&(a=s[1])}if(!a&&e&&e.parent){const s=l=>{for(const u in l)if(l[u]===n)return u};a=s(e.components||e.parent.type.components)||s(e.appContext.components)}return a?classify(a):r?"App":"Anonymous"}function isClassComponent(e){return isFunction$4(e)&&"__vccOpts"in e}const computed=(e,n)=>computed$1(e,n,isInSSRComponentSetup);function h(e,n,r){const a=arguments.length;return a===2?isObject$4(n)&&!isArray$8(n)?isVNode(n)?createVNode(e,null,[n]):createVNode(e,n):createVNode(e,null,n):(a>3?r=Array.prototype.slice.call(arguments,2):a===3&&isVNode(r)&&(r=[r]),createVNode(e,n,r))}const version$3="3.4.19",warn=NOOP;/** * @vue/runtime-dom v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const svgNS="http://www.w3.org/2000/svg",mathmlNS="http://www.w3.org/1998/Math/MathML",doc=typeof document<"u"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(e,n,r)=>{n.insertBefore(e,r||null)},remove:e=>{const n=e.parentNode;n&&n.removeChild(e)},createElement:(e,n,r,a)=>{const s=n==="svg"?doc.createElementNS(svgNS,e):n==="mathml"?doc.createElementNS(mathmlNS,e):doc.createElement(e,r?{is:r}:void 0);return e==="select"&&a&&a.multiple!=null&&s.setAttribute("multiple",a.multiple),s},createText:e=>doc.createTextNode(e),createComment:e=>doc.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>doc.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")},insertStaticContent(e,n,r,a,s,l){const u=r?r.previousSibling:n.lastChild;if(s&&(s===l||s.nextSibling))for(;n.insertBefore(s.cloneNode(!0),r),!(s===l||!(s=s.nextSibling)););else{templateContainer.innerHTML=a==="svg"?"".concat(e,""):a==="mathml"?"".concat(e,""):e;const f=templateContainer.content;if(a==="svg"||a==="mathml"){const g=f.firstChild;for(;g.firstChild;)f.appendChild(g.firstChild);f.removeChild(g)}n.insertBefore(f,r)}return[u?u.nextSibling:n.firstChild,r?r.previousSibling:n.lastChild]}},TRANSITION="transition",ANIMATION="animation",vtcKey=Symbol("_vtc"),Transition=(e,{slots:n})=>h(BaseTransition,resolveTransitionProps(e),n);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},TransitionPropsValidators=Transition.props=extend$2({},BaseTransitionPropsValidators,DOMTransitionPropsValidators),callHook=(e,n=[])=>{isArray$8(e)?e.forEach(r=>r(...n)):e&&e(...n)},hasExplicitCallback=e=>e?isArray$8(e)?e.some(n=>n.length>1):e.length>1:!1;function resolveTransitionProps(e){const n={};for(const V in e)V in DOMTransitionPropsValidators||(n[V]=e[V]);if(e.css===!1)return n;const{name:r="v",type:a,duration:s,enterFromClass:l="".concat(r,"-enter-from"),enterActiveClass:u="".concat(r,"-enter-active"),enterToClass:f="".concat(r,"-enter-to"),appearFromClass:g=l,appearActiveClass:y=u,appearToClass:d=f,leaveFromClass:w="".concat(r,"-leave-from"),leaveActiveClass:b="".concat(r,"-leave-active"),leaveToClass:S="".concat(r,"-leave-to")}=e,A=normalizeDuration(s),I=A&&A[0],O=A&&A[1],{onBeforeEnter:P,onEnter:x,onEnterCancelled:$,onLeave:R,onLeaveCancelled:N,onBeforeAppear:B=P,onAppear:U=x,onAppearCancelled:H=$}=n,J=(V,F,X)=>{removeTransitionClass(V,F?d:f),removeTransitionClass(V,F?y:u),X&&X()},q=(V,F)=>{V._isLeaving=!1,removeTransitionClass(V,w),removeTransitionClass(V,S),removeTransitionClass(V,b),F&&F()},ie=V=>(F,X)=>{const oe=V?U:x,te=()=>J(F,V,X);callHook(oe,[F,te]),nextFrame(()=>{removeTransitionClass(F,V?g:l),addTransitionClass(F,V?d:f),hasExplicitCallback(oe)||whenTransitionEnds(F,a,I,te)})};return extend$2(n,{onBeforeEnter(V){callHook(P,[V]),addTransitionClass(V,l),addTransitionClass(V,u)},onBeforeAppear(V){callHook(B,[V]),addTransitionClass(V,g),addTransitionClass(V,y)},onEnter:ie(!1),onAppear:ie(!0),onLeave(V,F){V._isLeaving=!0;const X=()=>q(V,F);addTransitionClass(V,w),forceReflow(),addTransitionClass(V,b),nextFrame(()=>{V._isLeaving&&(removeTransitionClass(V,w),addTransitionClass(V,S),hasExplicitCallback(R)||whenTransitionEnds(V,a,O,X))}),callHook(R,[V,X])},onEnterCancelled(V){J(V,!1),callHook($,[V])},onAppearCancelled(V){J(V,!0),callHook(H,[V])},onLeaveCancelled(V){q(V),callHook(N,[V])}})}function normalizeDuration(e){if(e==null)return null;if(isObject$4(e))return[NumberOf(e.enter),NumberOf(e.leave)];{const n=NumberOf(e);return[n,n]}}function NumberOf(e){return toNumber(e)}function addTransitionClass(e,n){n.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[vtcKey]||(e[vtcKey]=new Set)).add(n)}function removeTransitionClass(e,n){n.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const r=e[vtcKey];r&&(r.delete(n),r.size||(e[vtcKey]=void 0))}function nextFrame(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let endId=0;function whenTransitionEnds(e,n,r,a){const s=e._endId=++endId,l=()=>{s===e._endId&&a()};if(r)return setTimeout(l,r);const{type:u,timeout:f,propCount:g}=getTransitionInfo(e,n);if(!u)return a();const y=u+"end";let d=0;const w=()=>{e.removeEventListener(y,b),l()},b=S=>{S.target===e&&++d>=g&&w()};setTimeout(()=>{d(r[A]||"").split(", "),s=a("".concat(TRANSITION,"Delay")),l=a("".concat(TRANSITION,"Duration")),u=getTimeout(s,l),f=a("".concat(ANIMATION,"Delay")),g=a("".concat(ANIMATION,"Duration")),y=getTimeout(f,g);let d=null,w=0,b=0;n===TRANSITION?u>0&&(d=TRANSITION,w=u,b=l.length):n===ANIMATION?y>0&&(d=ANIMATION,w=y,b=g.length):(w=Math.max(u,y),d=w>0?u>y?TRANSITION:ANIMATION:null,b=d?d===TRANSITION?l.length:g.length:0);const S=d===TRANSITION&&/\b(transform|all)(,|$)/.test(a("".concat(TRANSITION,"Property")).toString());return{type:d,timeout:w,propCount:b,hasTransform:S}}function getTimeout(e,n){for(;e.lengthtoMs(r)+toMs(e[a])))}function toMs(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function forceReflow(){return document.body.offsetHeight}function patchClass(e,n,r){const a=e[vtcKey];a&&(n=(n?[n,...a]:[...a]).join(" ")),n==null?e.removeAttribute("class"):r?e.setAttribute("class",n):e.className=n}const vShowOldKey=Symbol("_vod"),vShow={beforeMount(e,{value:n},{transition:r}){e[vShowOldKey]=e.style.display==="none"?"":e.style.display,r&&n?r.beforeEnter(e):setDisplay(e,n)},mounted(e,{value:n},{transition:r}){r&&n&&r.enter(e)},updated(e,{value:n,oldValue:r},{transition:a}){!n==!r&&(e.style.display===e[vShowOldKey]||!n)||(a?n?(a.beforeEnter(e),setDisplay(e,!0),a.enter(e)):a.leave(e,()=>{setDisplay(e,!1)}):setDisplay(e,n))},beforeUnmount(e,{value:n}){setDisplay(e,n)}};function setDisplay(e,n){e.style.display=n?e[vShowOldKey]:"none"}const CSS_VAR_TEXT=Symbol(""),displayRE=/(^|;)\s*display\s*:/;function patchStyle(e,n,r){const a=e.style,s=isString$3(r),l=a.display;let u=!1;if(r&&!s){if(n&&!isString$3(n))for(const f in n)r[f]==null&&setStyle(a,f,"");for(const f in r)f==="display"&&(u=!0),setStyle(a,f,r[f])}else if(s){if(n!==r){const f=a[CSS_VAR_TEXT];f&&(r+=";"+f),a.cssText=r,u=displayRE.test(r)}}else n&&e.removeAttribute("style");vShowOldKey in e&&(e[vShowOldKey]=u?a.display:"",a.display=l)}const importantRE=/\s*!important$/;function setStyle(e,n,r){if(isArray$8(r))r.forEach(a=>setStyle(e,n,a));else if(r==null&&(r=""),n.startsWith("--"))e.setProperty(n,r);else{const a=autoPrefix(e,n);importantRE.test(r)?e.setProperty(hyphenate(a),r.replace(importantRE,""),"important"):e[a]=r}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(e,n){const r=prefixCache[n];if(r)return r;let a=camelize$1(n);if(a!=="filter"&&a in e)return prefixCache[n]=a;a=capitalize(a);for(let s=0;scachedNow||(p.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker(e,n){const r=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=r.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(a,r.value),n,5,[a])};return r.value=e,r.attached=getNow(),r}function patchStopImmediatePropagation(e,n){if(isArray$8(n)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},n.map(a=>s=>!s._stopped&&a&&a(s))}else return n}const isNativeOn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,patchProp=(e,n,r,a,s,l,u,f,g)=>{const y=s==="svg";n==="class"?patchClass(e,a,y):n==="style"?patchStyle(e,r,a):isOn(n)?isModelListener(n)||patchEvent(e,n,r,a,u):(n[0]==="."?(n=n.slice(1),!0):n[0]==="^"?(n=n.slice(1),!1):shouldSetAsProp(e,n,a,y))?patchDOMProp(e,n,a,l,u,f,g):(n==="true-value"?e._trueValue=a:n==="false-value"&&(e._falseValue=a),patchAttr(e,n,a,y))};function shouldSetAsProp(e,n,r,a){if(a)return!!(n==="innerHTML"||n==="textContent"||n in e&&isNativeOn(n)&&isFunction$4(r));if(n==="spellcheck"||n==="draggable"||n==="translate"||n==="form"||n==="list"&&e.tagName==="INPUT"||n==="type"&&e.tagName==="TEXTAREA")return!1;if(n==="width"||n==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return isNativeOn(n)&&isString$3(r)?!1:n in e}const positionMap=new WeakMap,newPositionMap=new WeakMap,moveCbKey=Symbol("_moveCb"),enterCbKey=Symbol("_enterCb"),TransitionGroupImpl={name:"TransitionGroup",props:extend$2({},TransitionPropsValidators,{tag:String,moveClass:String}),setup(e,{slots:n}){const r=getCurrentInstance(),a=useTransitionState();let s,l;return onUpdated(()=>{if(!s.length)return;const u=e.moveClass||"".concat(e.name||"v","-move");if(!hasCSSTransform(s[0].el,r.vnode.el,u))return;s.forEach(callPendingCbs),s.forEach(recordPosition);const f=s.filter(applyTranslation);forceReflow(),f.forEach(g=>{const y=g.el,d=y.style;addTransitionClass(y,u),d.transform=d.webkitTransform=d.transitionDuration="";const w=y[moveCbKey]=b=>{b&&b.target!==y||(!b||/transform$/.test(b.propertyName))&&(y.removeEventListener("transitionend",w),y[moveCbKey]=null,removeTransitionClass(y,u))};y.addEventListener("transitionend",w)})}),()=>{const u=toRaw(e),f=resolveTransitionProps(u);let g=u.tag||Fragment;s=l,l=n.default?getTransitionRawChildren(n.default()):[];for(let y=0;ydelete e.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs(e){const n=e.el;n[moveCbKey]&&n[moveCbKey](),n[enterCbKey]&&n[enterCbKey]()}function recordPosition(e){newPositionMap.set(e,e.el.getBoundingClientRect())}function applyTranslation(e){const n=positionMap.get(e),r=newPositionMap.get(e),a=n.left-r.left,s=n.top-r.top;if(a||s){const l=e.el.style;return l.transform=l.webkitTransform="translate(".concat(a,"px,").concat(s,"px)"),l.transitionDuration="0s",e}}function hasCSSTransform(e,n,r){const a=e.cloneNode(),s=e[vtcKey];s&&s.forEach(f=>{f.split(/\s+/).forEach(g=>g&&a.classList.remove(g))}),r.split(/\s+/).forEach(f=>f&&a.classList.add(f)),a.style.display="none";const l=n.nodeType===1?n:n.parentNode;l.appendChild(a);const{hasTransform:u}=getTransitionInfo(a);return l.removeChild(a),u}const getModelAssigner=e=>{const n=e.props["onUpdate:modelValue"]||!1;return isArray$8(n)?r=>invokeArrayFns(n,r):n};function onCompositionStart(e){e.target.composing=!0}function onCompositionEnd(e){const n=e.target;n.composing&&(n.composing=!1,n.dispatchEvent(new Event("input")))}const assignKey$1=Symbol("_assign"),vModelText={created(e,{modifiers:{lazy:n,trim:r,number:a}},s){e[assignKey$1]=getModelAssigner(s);const l=a||s.props&&s.props.type==="number";addEventListener(e,n?"change":"input",u=>{if(u.target.composing)return;let f=e.value;r&&(f=f.trim()),l&&(f=looseToNumber(f)),e[assignKey$1](f)}),r&&addEventListener(e,"change",()=>{e.value=e.value.trim()}),n||(addEventListener(e,"compositionstart",onCompositionStart),addEventListener(e,"compositionend",onCompositionEnd),addEventListener(e,"change",onCompositionEnd))},mounted(e,{value:n}){e.value=n==null?"":n},beforeUpdate(e,{value:n,modifiers:{lazy:r,trim:a,number:s}},l){if(e[assignKey$1]=getModelAssigner(l),e.composing)return;const u=s||e.type==="number"?looseToNumber(e.value):e.value,f=n==null?"":n;u!==f&&(document.activeElement===e&&e.type!=="range"&&(r||a&&e.value.trim()===f)||(e.value=f))}},vModelCheckbox={deep:!0,created(e,n,r){e[assignKey$1]=getModelAssigner(r),addEventListener(e,"change",()=>{const a=e._modelValue,s=getValue$1(e),l=e.checked,u=e[assignKey$1];if(isArray$8(a)){const f=looseIndexOf(a,s),g=f!==-1;if(l&&!g)u(a.concat(s));else if(!l&&g){const y=[...a];y.splice(f,1),u(y)}}else if(isSet$1(a)){const f=new Set(a);l?f.add(s):f.delete(s),u(f)}else u(getCheckboxValue(e,l))})},mounted:setChecked,beforeUpdate(e,n,r){e[assignKey$1]=getModelAssigner(r),setChecked(e,n,r)}};function setChecked(e,{value:n,oldValue:r},a){e._modelValue=n,isArray$8(n)?e.checked=looseIndexOf(n,a.props.value)>-1:isSet$1(n)?e.checked=n.has(a.props.value):n!==r&&(e.checked=looseEqual(n,getCheckboxValue(e,!0)))}const vModelRadio={created(e,{value:n},r){e.checked=looseEqual(n,r.props.value),e[assignKey$1]=getModelAssigner(r),addEventListener(e,"change",()=>{e[assignKey$1](getValue$1(e))})},beforeUpdate(e,{value:n,oldValue:r},a){e[assignKey$1]=getModelAssigner(a),n!==r&&(e.checked=looseEqual(n,a.props.value))}};function getValue$1(e){return"_value"in e?e._value:e.value}function getCheckboxValue(e,n){const r=n?"_trueValue":"_falseValue";return r in e?e[r]:n}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,n)=>systemModifiers.some(r=>e["".concat(r,"Key")]&&!n.includes(r))},withModifiers=(e,n)=>{const r=e._withMods||(e._withMods={}),a=n.join(".");return r[a]||(r[a]=(s,...l)=>{for(let u=0;u{const r=e._withKeys||(e._withKeys={}),a=n.join(".");return r[a]||(r[a]=s=>{if(!("key"in s))return;const l=hyphenate(s.key);if(n.some(u=>u===l||keyNames[u]===l))return e(s)})},rendererOptions=extend$2({patchProp},nodeOps);let renderer;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}const render=(...e)=>{ensureRenderer().render(...e)},createApp=(...e)=>{const n=ensureRenderer().createApp(...e),{mount:r}=n;return n.mount=a=>{const s=normalizeContainer(a);if(!s)return;const l=n._component;!isFunction$4(l)&&!l.render&&!l.template&&(l.template=s.innerHTML),s.innerHTML="";const u=r(s,!1,resolveRootNamespace(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),u},n};function resolveRootNamespace(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function normalizeContainer(e){return isString$3(e)?document.querySelector(e):e}var _a$1;const isClient=typeof window<"u",isDef$1=e=>typeof e<"u",isFunction$3=e=>typeof e=="function",isString$2=e=>typeof e=="string",noop$4=()=>{},isIOS$2=isClient&&((_a$1=window==null?void 0:window.navigator)==null?void 0:_a$1.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function resolveUnref(e){return typeof e=="function"?e():unref(e)}function createFilterWrapper(e,n){function r(...a){return new Promise((s,l)=>{Promise.resolve(e(()=>n.apply(this,a),{fn:n,thisArg:this,args:a})).then(s).catch(l)})}return r}function debounceFilter(e,n={}){let r,a,s=noop$4;const l=f=>{clearTimeout(f),s(),s=noop$4};return f=>{const g=resolveUnref(e),y=resolveUnref(n.maxWait);return r&&l(r),g<=0||y!==void 0&&y<=0?(a&&(l(a),a=null),Promise.resolve(f())):new Promise((d,w)=>{s=n.rejectOnCancel?w:d,y&&!a&&(a=setTimeout(()=>{r&&l(r),a=null,d(f())},y)),r=setTimeout(()=>{a&&l(a),a=null,d(f())},g)})}}function identity(e){return e}function tryOnScopeDispose(e){return getCurrentScope()?(onScopeDispose(e),!0):!1}function useDebounceFn(e,n=200,r={}){return createFilterWrapper(debounceFilter(n,r),e)}function refDebounced(e,n=200,r={}){const a=ref$1(e.value),s=useDebounceFn(()=>{a.value=e.value},n,r);return watch(e,()=>s()),a}function tryOnMounted(e,n=!0){getCurrentInstance()?onMounted(e):n?e():nextTick(e)}function useTimeoutFn(e,n,r={}){const{immediate:a=!0}=r,s=ref$1(!1);let l=null;function u(){l&&(clearTimeout(l),l=null)}function f(){s.value=!1,u()}function g(...y){u(),s.value=!0,l=setTimeout(()=>{s.value=!1,l=null,e(...y)},resolveUnref(n))}return a&&(s.value=!0,isClient&&g()),tryOnScopeDispose(f),{isPending:readonly(s),start:g,stop:f}}function unrefElement(e){var n;const r=resolveUnref(e);return(n=r==null?void 0:r.$el)!=null?n:r}const defaultWindow=isClient?window:void 0;function useEventListener$1(...e){let n,r,a,s;if(isString$2(e[0])||Array.isArray(e[0])?([r,a,s]=e,n=defaultWindow):[n,r,a,s]=e,!n)return noop$4;Array.isArray(r)||(r=[r]),Array.isArray(a)||(a=[a]);const l=[],u=()=>{l.forEach(d=>d()),l.length=0},f=(d,w,b,S)=>(d.addEventListener(w,b,S),()=>d.removeEventListener(w,b,S)),g=watch(()=>[unrefElement(n),resolveUnref(s)],([d,w])=>{u(),d&&l.push(...r.flatMap(b=>a.map(S=>f(d,b,S,w))))},{immediate:!0,flush:"post"}),y=()=>{g(),u()};return tryOnScopeDispose(y),y}let _iOSWorkaround=!1;function onClickOutside(e,n,r={}){const{window:a=defaultWindow,ignore:s=[],capture:l=!0,detectIframe:u=!1}=r;if(!a)return;isIOS$2&&!_iOSWorkaround&&(_iOSWorkaround=!0,Array.from(a.document.body.children).forEach(b=>b.addEventListener("click",noop$4)));let f=!0;const g=b=>s.some(S=>{if(typeof S=="string")return Array.from(a.document.querySelectorAll(S)).some(A=>A===b.target||b.composedPath().includes(A));{const A=unrefElement(S);return A&&(b.target===A||b.composedPath().includes(A))}}),d=[useEventListener$1(a,"click",b=>{const S=unrefElement(e);if(!(!S||S===b.target||b.composedPath().includes(S))){if(b.detail===0&&(f=!g(b)),!f){f=!0;return}n(b)}},{passive:!0,capture:l}),useEventListener$1(a,"pointerdown",b=>{const S=unrefElement(e);S&&(f=!b.composedPath().includes(S)&&!g(b))},{passive:!0}),u&&useEventListener$1(a,"blur",b=>{var S;const A=unrefElement(e);((S=a.document.activeElement)==null?void 0:S.tagName)==="IFRAME"&&!(A!=null&&A.contains(a.document.activeElement))&&n(b)})].filter(Boolean);return()=>d.forEach(b=>b())}function useSupported(e,n=!1){const r=ref$1(),a=()=>r.value=!!e();return a(),tryOnMounted(a,n),r}function cloneFnJSON(e){return JSON.parse(JSON.stringify(e))}const _global$1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__";_global$1[globalKey]=_global$1[globalKey]||{};function useCssVar(e,n,{window:r=defaultWindow,initialValue:a=""}={}){const s=ref$1(a),l=computed(()=>{var u;return unrefElement(n)||((u=r==null?void 0:r.document)==null?void 0:u.documentElement)});return watch([l,()=>resolveUnref(e)],([u,f])=>{var g;if(u&&r){const y=(g=r.getComputedStyle(u).getPropertyValue(f))==null?void 0:g.trim();s.value=y||a}},{immediate:!0}),watch(s,u=>{var f;(f=l.value)!=null&&f.style&&l.value.style.setProperty(resolveUnref(e),u)}),s}var __getOwnPropSymbols$g=Object.getOwnPropertySymbols,__hasOwnProp$g=Object.prototype.hasOwnProperty,__propIsEnum$g=Object.prototype.propertyIsEnumerable,__objRest$2=(e,n)=>{var r={};for(var a in e)__hasOwnProp$g.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&__getOwnPropSymbols$g)for(var a of __getOwnPropSymbols$g(e))n.indexOf(a)<0&&__propIsEnum$g.call(e,a)&&(r[a]=e[a]);return r};function useResizeObserver(e,n,r={}){const a=r,{window:s=defaultWindow}=a,l=__objRest$2(a,["window"]);let u;const f=useSupported(()=>s&&"ResizeObserver"in s),g=()=>{u&&(u.disconnect(),u=void 0)},y=watch(()=>unrefElement(e),w=>{g(),f.value&&s&&w&&(u=new ResizeObserver(n),u.observe(w,l))},{immediate:!0,flush:"post"}),d=()=>{g(),y()};return tryOnScopeDispose(d),{isSupported:f,stop:d}}var __getOwnPropSymbols$8=Object.getOwnPropertySymbols,__hasOwnProp$8=Object.prototype.hasOwnProperty,__propIsEnum$8=Object.prototype.propertyIsEnumerable,__objRest$1=(e,n)=>{var r={};for(var a in e)__hasOwnProp$8.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&__getOwnPropSymbols$8)for(var a of __getOwnPropSymbols$8(e))n.indexOf(a)<0&&__propIsEnum$8.call(e,a)&&(r[a]=e[a]);return r};function useMutationObserver(e,n,r={}){const a=r,{window:s=defaultWindow}=a,l=__objRest$1(a,["window"]);let u;const f=useSupported(()=>s&&"MutationObserver"in s),g=()=>{u&&(u.disconnect(),u=void 0)},y=watch(()=>unrefElement(e),w=>{g(),f.value&&s&&w&&(u=new MutationObserver(n),u.observe(w,l))},{immediate:!0}),d=()=>{g(),y()};return tryOnScopeDispose(d),{isSupported:f,stop:d}}var SwipeDirection;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));var __defProp$2=Object.defineProperty,__getOwnPropSymbols$2=Object.getOwnPropertySymbols,__hasOwnProp$2=Object.prototype.hasOwnProperty,__propIsEnum$2=Object.prototype.propertyIsEnumerable,__defNormalProp$2=(e,n,r)=>n in e?__defProp$2(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,__spreadValues$2=(e,n)=>{for(var r in n||(n={}))__hasOwnProp$2.call(n,r)&&__defNormalProp$2(e,r,n[r]);if(__getOwnPropSymbols$2)for(var r of __getOwnPropSymbols$2(n))__propIsEnum$2.call(n,r)&&__defNormalProp$2(e,r,n[r]);return e};const _TransitionPresets={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};__spreadValues$2({linear:identity},_TransitionPresets);function useVModel(e,n,r,a={}){var s,l,u;const{clone:f=!1,passive:g=!1,eventName:y,deep:d=!1,defaultValue:w}=a,b=getCurrentInstance(),S=r||(b==null?void 0:b.emit)||((s=b==null?void 0:b.$emit)==null?void 0:s.bind(b))||((u=(l=b==null?void 0:b.proxy)==null?void 0:l.$emit)==null?void 0:u.bind(b==null?void 0:b.proxy));let A=y;n||(n="modelValue"),A=y||A||"update:".concat(n.toString());const I=P=>f?isFunction$3(f)?f(P):cloneFnJSON(P):P,O=()=>isDef$1(e[n])?I(e[n]):w;if(g){const P=O(),x=ref$1(P);return watch(()=>e[n],$=>x.value=I($)),watch(x,$=>{($!==e[n]||d)&&S(A,$)},{deep:d}),x}else return computed({get(){return O()},set(P){S(A,P)}})}var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global;const freeGlobal$1=freeGlobal;var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal$1||freeSelf||Function("return this")();const root$1=root;var Symbol$1=root$1.Symbol;const Symbol$2=Symbol$1;var objectProto$5=Object.prototype,hasOwnProperty$6=objectProto$5.hasOwnProperty,nativeObjectToString$1=objectProto$5.toString,symToStringTag$1=Symbol$2?Symbol$2.toStringTag:void 0;function getRawTag(e){var n=hasOwnProperty$6.call(e,symToStringTag$1),r=e[symToStringTag$1];try{e[symToStringTag$1]=void 0;var a=!0}catch(l){}var s=nativeObjectToString$1.call(e);return a&&(n?e[symToStringTag$1]=r:delete e[symToStringTag$1]),s}var objectProto$4=Object.prototype,nativeObjectToString=objectProto$4.toString;function objectToString$1(e){return nativeObjectToString.call(e)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$2?Symbol$2.toStringTag:void 0;function baseGetTag(e){return e==null?e===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(e)?getRawTag(e):objectToString$1(e)}function isObjectLike(e){return e!=null&&typeof e=="object"}var symbolTag="[object Symbol]";function isSymbol$1(e){return typeof e=="symbol"||isObjectLike(e)&&baseGetTag(e)==symbolTag}function arrayMap(e,n){for(var r=-1,a=e==null?0:e.length,s=Array(a);++r-1&&e%1==0&&e-1}function listCacheSet(e,n){var r=this.__data__,a=assocIndexOf(r,e);return a<0?(++this.size,r.push([e,n])):r[a][1]=n,this}function ListCache(e){var n=-1,r=e==null?0:e.length;for(this.clear();++ne===void 0,isBoolean$2=e=>typeof e=="boolean",isNumber$2=e=>typeof e=="number",isEmpty=e=>!e&&e!==0||isArray$8(e)&&e.length===0||isObject$4(e)&&!Object.keys(e).length,isElement$3=e=>typeof Element>"u"?!1:e instanceof Element,isStringNumber=e=>isString$3(e)?!Number.isNaN(Number(e)):!1,keysOf=e=>Object.keys(e),entriesOf=e=>Object.entries(e),getProp=(e,n,r)=>({get value(){return get$3(e,n,r)},set value(a){set$1(e,n,a)}}),classNameToArray=(e="")=>e.split(" ").filter(n=>!!n.trim()),hasClass=(e,n)=>{if(!e||!n)return!1;if(n.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(n)},addClass=(e,n)=>{!e||!n.trim()||e.classList.add(...classNameToArray(n))},removeClass=(e,n)=>{!e||!n.trim()||e.classList.remove(...classNameToArray(n))},getStyle=(e,n)=>{var r;if(!isClient||!e||!n)return"";let a=camelize$1(n);a==="float"&&(a="cssFloat");try{const s=e.style[a];if(s)return s;const l=(r=document.defaultView)==null?void 0:r.getComputedStyle(e,"");return l?l[a]:""}catch(s){return e.style[a]}};function addUnit$1(e,n="px"){if(!e)return"";if(isNumber$2(e)||isStringNumber(e))return"".concat(e).concat(n);if(isString$3(e))return e}/*! Element Plus Icons Vue v2.3.1 */var arrow_down_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowDown",__name:"arrow-down",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),arrow_down_default=arrow_down_vue_vue_type_script_setup_true_lang_default,arrow_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowLeft",__name:"arrow-left",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"})]))}}),arrow_left_default=arrow_left_vue_vue_type_script_setup_true_lang_default,arrow_right_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowRightBold",__name:"arrow-right-bold",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"})]))}}),arrow_right_bold_default=arrow_right_bold_vue_vue_type_script_setup_true_lang_default,arrow_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowRight",__name:"arrow-right",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"})]))}}),arrow_right_default=arrow_right_vue_vue_type_script_setup_true_lang_default,camera_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Camera",__name:"camera",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 256H128v576h768zm-199.424-64-32.064-64h-304.96l-32 64zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32m416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320m0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448"})]))}}),camera_default=camera_vue_vue_type_script_setup_true_lang_default,check_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Check",__name:"check",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"})]))}}),check_default=check_vue_vue_type_script_setup_true_lang_default,circle_check_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCheckFilled",__name:"circle-check-filled",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),circle_check_filled_default=circle_check_filled_vue_vue_type_script_setup_true_lang_default,circle_check_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCheck",__name:"circle-check",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),circle_check_default=circle_check_vue_vue_type_script_setup_true_lang_default,circle_close_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),circle_close_filled_default=circle_close_filled_vue_vue_type_script_setup_true_lang_default,circle_close_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleClose",__name:"circle-close",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),circle_close_default=circle_close_vue_vue_type_script_setup_true_lang_default,close_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Close",__name:"close",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),close_default=close_vue_vue_type_script_setup_true_lang_default,copy_document_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CopyDocument",__name:"copy-document",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64"})]))}}),copy_document_default=copy_document_vue_vue_type_script_setup_true_lang_default,d_arrow_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DArrowLeft",__name:"d-arrow-left",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"})]))}}),d_arrow_left_default=d_arrow_left_vue_vue_type_script_setup_true_lang_default,d_arrow_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DArrowRight",__name:"d-arrow-right",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"})]))}}),d_arrow_right_default=d_arrow_right_vue_vue_type_script_setup_true_lang_default,delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Delete",__name:"delete",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32zm448-64v-64H416v64zM224 896h576V256H224zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32m192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32"})]))}}),delete_default=delete_vue_vue_type_script_setup_true_lang_default,document_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Document",__name:"document",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h160v64H320zm0 384h384v64H320z"})]))}}),document_default=document_vue_vue_type_script_setup_true_lang_default,hide_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Hide",__name:"hide",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),createBaseVNode("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),hide_default=hide_vue_vue_type_script_setup_true_lang_default,info_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"InfoFilled",__name:"info-filled",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),info_filled_default=info_filled_vue_vue_type_script_setup_true_lang_default,loading_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Loading",__name:"loading",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),loading_default=loading_vue_vue_type_script_setup_true_lang_default,more_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MoreFilled",__name:"more-filled",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"})]))}}),more_filled_default=more_filled_vue_vue_type_script_setup_true_lang_default,plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Plus",__name:"plus",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64z"})]))}}),plus_default=plus_vue_vue_type_script_setup_true_lang_default,service_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Service",__name:"service",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0M256 448a128 128 0 1 0 0 256zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128"})]))}}),service_default=service_vue_vue_type_script_setup_true_lang_default,success_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SuccessFilled",__name:"success-filled",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),success_filled_default=success_filled_vue_vue_type_script_setup_true_lang_default,view_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"View",__name:"view",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),view_default=view_vue_vue_type_script_setup_true_lang_default,warning_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WarningFilled",__name:"warning-filled",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),warning_filled_default=warning_filled_vue_vue_type_script_setup_true_lang_default,zoom_in_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ZoomIn",__name:"zoom-in",setup(e){return(n,r)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"})]))}}),zoom_in_default=zoom_in_vue_vue_type_script_setup_true_lang_default;const epPropKey="__epPropKey",definePropType=e=>e,isEpProp=e=>isObject$4(e)&&!!e[epPropKey],buildProp=(e,n)=>{if(!isObject$4(e)||isEpProp(e))return e;const{values:r,required:a,default:s,type:l,validator:u}=e,g={type:l,required:!!a,validator:r||u?y=>{let d=!1,w=[];if(r&&(w=Array.from(r),hasOwn$2(e,"default")&&w.push(s),d||(d=w.includes(y))),u&&(d||(d=u(y))),!d&&w.length>0){const b=[...new Set(w)].map(S=>JSON.stringify(S)).join(", ");warn("Invalid prop: validation failed".concat(n?' for prop "'.concat(n,'"'):"",". Expected one of [").concat(b,"], got value ").concat(JSON.stringify(y),"."))}return d}:void 0,[epPropKey]:!0};return hasOwn$2(e,"default")&&(g.default=s),g},buildProps=e=>fromPairs(Object.entries(e).map(([n,r])=>[n,buildProp(r,n)])),iconPropType=definePropType([String,Object,Function]),CloseComponents={Close:close_default},TypeComponents={Close:close_default,SuccessFilled:success_filled_default,InfoFilled:info_filled_default,WarningFilled:warning_filled_default,CircleCloseFilled:circle_close_filled_default},TypeComponentsMap={success:success_filled_default,warning:warning_filled_default,error:circle_close_filled_default,info:info_filled_default},ValidateComponentsMap={validating:loading_default,success:circle_check_default,error:circle_close_default},withInstall$1=(e,n)=>{if(e.install=r=>{for(const a of[e,...Object.values(n!=null?n:{})])r.component(a.name,a)},n)for(const[r,a]of Object.entries(n))e[r]=a;return e},withInstallFunction=(e,n)=>(e.install=r=>{e._context=r._context,r.config.globalProperties[n]=e},e),withInstallDirective=(e,n)=>(e.install=r=>{r.directive(n,e)},e),withNoopInstall=e=>(e.install=NOOP,e),EVENT_CODE={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},componentSizes=["","default","small","large"],mutable=e=>e;var English={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const buildTranslator=e=>(n,r)=>translate(n,r,unref(e)),translate=(e,n,r)=>get$3(r,e,e).replace(/\{(\w+)\}/g,(a,s)=>{var l;return"".concat((l=n==null?void 0:n[s])!=null?l:"{".concat(s,"}"))}),buildLocaleContext=e=>{const n=computed(()=>unref(e).name),r=isRef(e)?e:ref$1(e);return{lang:n,locale:r,t:buildTranslator(e)}},localeContextKey=Symbol("localeContextKey"),useLocale=e=>{const n=e||inject(localeContextKey,ref$1());return buildLocaleContext(computed(()=>n.value||English))},defaultNamespace="el",statePrefix="is-",_bem=(e,n,r,a,s)=>{let l="".concat(e,"-").concat(n);return r&&(l+="-".concat(r)),a&&(l+="__".concat(a)),s&&(l+="--".concat(s)),l},namespaceContextKey=Symbol("namespaceContextKey"),useGetDerivedNamespace=e=>{const n=e||(getCurrentInstance()?inject(namespaceContextKey,ref$1(defaultNamespace)):ref$1(defaultNamespace));return computed(()=>unref(n)||defaultNamespace)},useNamespace=(e,n)=>{const r=useGetDerivedNamespace(n);return{namespace:r,b:(I="")=>_bem(r.value,e,I,"",""),e:I=>I?_bem(r.value,e,"",I,""):"",m:I=>I?_bem(r.value,e,"","",I):"",be:(I,O)=>I&&O?_bem(r.value,e,I,O,""):"",em:(I,O)=>I&&O?_bem(r.value,e,"",I,O):"",bm:(I,O)=>I&&O?_bem(r.value,e,I,"",O):"",bem:(I,O,P)=>I&&O&&P?_bem(r.value,e,I,O,P):"",is:(I,...O)=>{const P=O.length>=1?O[0]:!0;return I&&P?"".concat(statePrefix).concat(I):""},cssVar:I=>{const O={};for(const P in I)I[P]&&(O["--".concat(r.value,"-").concat(P)]=I[P]);return O},cssVarName:I=>"--".concat(r.value,"-").concat(I),cssVarBlock:I=>{const O={};for(const P in I)I[P]&&(O["--".concat(r.value,"-").concat(e,"-").concat(P)]=I[P]);return O},cssVarBlockName:I=>"--".concat(r.value,"-").concat(e,"-").concat(I)}},zIndex=ref$1(0),defaultInitialZIndex=2e3,zIndexContextKey=Symbol("zIndexContextKey"),useZIndex=e=>{const n=e||(getCurrentInstance()?inject(zIndexContextKey,void 0):void 0),r=computed(()=>{const l=unref(n);return isNumber$2(l)?l:defaultInitialZIndex}),a=computed(()=>r.value+zIndex.value);return{initialZIndex:r,currentZIndex:a,nextZIndex:()=>(zIndex.value++,a.value)}},useSizeProp=buildProp({type:String,values:componentSizes,required:!1}),SIZE_INJECTION_KEY=Symbol("size"),useGlobalSize=()=>{const e=inject(SIZE_INJECTION_KEY,{});return computed(()=>unref(e.size)||"")},configProviderContextKey=Symbol(),globalConfig=ref$1();function useGlobalConfig(e,n=void 0){const r=getCurrentInstance()?inject(configProviderContextKey,globalConfig):globalConfig;return e?computed(()=>{var a,s;return(s=(a=r.value)==null?void 0:a[e])!=null?s:n}):r}function useGlobalComponentSettings(e,n){const r=useGlobalConfig(),a=useNamespace(e,computed(()=>{var f;return((f=r.value)==null?void 0:f.namespace)||defaultNamespace})),s=useLocale(computed(()=>{var f;return(f=r.value)==null?void 0:f.locale})),l=useZIndex(computed(()=>{var f;return((f=r.value)==null?void 0:f.zIndex)||defaultInitialZIndex})),u=computed(()=>{var f;return unref(n)||((f=r.value)==null?void 0:f.size)||""});return provideGlobalConfig(computed(()=>unref(r)||{})),{ns:a,locale:s,zIndex:l,size:u}}const provideGlobalConfig=(e,n,r=!1)=>{var a;const s=!!getCurrentInstance(),l=s?useGlobalConfig():void 0,u=(a=n==null?void 0:n.provide)!=null?a:s?provide:void 0;if(!u)return;const f=computed(()=>{const g=unref(e);return l!=null&&l.value?mergeConfig$1(l.value,g):g});return u(configProviderContextKey,f),u(localeContextKey,computed(()=>f.value.locale)),u(namespaceContextKey,computed(()=>f.value.namespace)),u(zIndexContextKey,computed(()=>f.value.zIndex)),u(SIZE_INJECTION_KEY,{size:computed(()=>f.value.size||"")}),(r||!globalConfig.value)&&(globalConfig.value=f.value),f},mergeConfig$1=(e,n)=>{var r;const a=[...new Set([...keysOf(e),...keysOf(n)])],s={};for(const l of a)s[l]=(r=n[l])!=null?r:e[l];return s},messageConfig={};var _export_sfc$1=(e,n)=>{const r=e.__vccOpts||e;for(const[a,s]of n)r[a]=s;return r};const iconProps$1=buildProps({size:{type:definePropType([Number,String])},color:{type:String}}),__default__$2=defineComponent({name:"ElIcon",inheritAttrs:!1}),_sfc_main$3=defineComponent({...__default__$2,props:iconProps$1,setup(e){const n=e,r=useNamespace("icon"),a=computed(()=>{const{size:s,color:l}=n;return!s&&!l?{}:{fontSize:isUndefined$1(s)?void 0:addUnit$1(s),"--color":l}});return(s,l)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(r).b(),style:unref(a)},s.$attrs),[renderSlot(s.$slots,"default")],16))}});var Icon$1=_export_sfc$1(_sfc_main$3,[["__file","icon.vue"]]);const ElIcon=withInstall$1(Icon$1),badgeProps$1=buildProps({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}}),_hoisted_1$2=["textContent"],__default__$1=defineComponent({name:"ElBadge"}),_sfc_main$2=defineComponent({...__default__$1,props:badgeProps$1,setup(e,{expose:n}){const r=e,a=useNamespace("badge"),s=computed(()=>r.isDot?"":isNumber$2(r.value)&&isNumber$2(r.max)&&r.max(openBlock(),createElementBlock("div",{class:normalizeClass(unref(a).b())},[renderSlot(l.$slots,"default"),createVNode(Transition,{name:"".concat(unref(a).namespace.value,"-zoom-in-center"),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("sup",{class:normalizeClass([unref(a).e("content"),unref(a).em("content",l.type),unref(a).is("fixed",!!l.$slots.default),unref(a).is("dot",l.isDot)]),textContent:toDisplayString(unref(s))},null,10,_hoisted_1$2),[[vShow,!l.hidden&&(unref(s)||l.isDot)]])]),_:1},8,["name"])],2))}});var Badge$1=_export_sfc$1(_sfc_main$2,[["__file","badge.vue"]]);const ElBadge=withInstall$1(Badge$1);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?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 n=e.default;if(typeof n=="function"){var r=function a(){return this instanceof a?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};r.prototype=n.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(a){var s=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(r,a,s.get?s:{enumerable:!0,get:function(){return e[a]}})}),r}const messageTypes=["success","info","warning","error"],messageDefaults=mutable({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:isClient?document.body:void 0}),messageProps=buildProps({customClass:{type:String,default:messageDefaults.customClass},center:{type:Boolean,default:messageDefaults.center},dangerouslyUseHTMLString:{type:Boolean,default:messageDefaults.dangerouslyUseHTMLString},duration:{type:Number,default:messageDefaults.duration},icon:{type:iconPropType,default:messageDefaults.icon},id:{type:String,default:messageDefaults.id},message:{type:definePropType([String,Object,Function]),default:messageDefaults.message},onClose:{type:definePropType(Function),required:!1},showClose:{type:Boolean,default:messageDefaults.showClose},type:{type:String,values:messageTypes,default:messageDefaults.type},offset:{type:Number,default:messageDefaults.offset},zIndex:{type:Number,default:messageDefaults.zIndex},grouping:{type:Boolean,default:messageDefaults.grouping},repeatNum:{type:Number,default:messageDefaults.repeatNum}}),messageEmits={destroy:()=>!0},instances=shallowReactive([]),getInstance$1=e=>{const n=instances.findIndex(s=>s.id===e),r=instances[n];let a;return n>0&&(a=instances[n-1]),{current:r,prev:a}},getLastOffset=e=>{const{prev:n}=getInstance$1(e);return n?n.vm.exposed.bottom.value:0},getOffsetOrSpace=(e,n)=>instances.findIndex(a=>a.id===e)>0?20:n,_hoisted_1$1=["id"],_hoisted_2=["innerHTML"],__default__=defineComponent({name:"ElMessage"}),_sfc_main$1=defineComponent({...__default__,props:messageProps,emits:messageEmits,setup(e,{expose:n}){const r=e,{Close:a}=TypeComponents,{ns:s,zIndex:l}=useGlobalComponentSettings("message"),{currentZIndex:u,nextZIndex:f}=l,g=ref$1(),y=ref$1(!1),d=ref$1(0);let w;const b=computed(()=>r.type?r.type==="error"?"danger":r.type:"info"),S=computed(()=>{const U=r.type;return{[s.bm("icon",U)]:U&&TypeComponentsMap[U]}}),A=computed(()=>r.icon||TypeComponentsMap[r.type]||""),I=computed(()=>getLastOffset(r.id)),O=computed(()=>getOffsetOrSpace(r.id,r.offset)+I.value),P=computed(()=>d.value+O.value),x=computed(()=>({top:"".concat(O.value,"px"),zIndex:u.value}));function $(){r.duration!==0&&({stop:w}=useTimeoutFn(()=>{N()},r.duration))}function R(){w==null||w()}function N(){y.value=!1}function B({code:U}){U===EVENT_CODE.esc&&N()}return onMounted(()=>{$(),f(),y.value=!0}),watch(()=>r.repeatNum,()=>{R(),$()}),useEventListener$1(document,"keydown",B),useResizeObserver(g,()=>{d.value=g.value.getBoundingClientRect().height}),n({visible:y,bottom:P,close:N}),(U,H)=>(openBlock(),createBlock(Transition,{name:unref(s).b("fade"),onBeforeLeave:U.onClose,onAfterLeave:H[0]||(H[0]=J=>U.$emit("destroy")),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{id:U.id,ref_key:"messageRef",ref:g,class:normalizeClass([unref(s).b(),{[unref(s).m(U.type)]:U.type},unref(s).is("center",U.center),unref(s).is("closable",U.showClose),U.customClass]),style:normalizeStyle(unref(x)),role:"alert",onMouseenter:R,onMouseleave:$},[U.repeatNum>1?(openBlock(),createBlock(unref(ElBadge),{key:0,value:U.repeatNum,type:unref(b),class:normalizeClass(unref(s).e("badge"))},null,8,["value","type","class"])):createCommentVNode("v-if",!0),unref(A)?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(s).e("icon"),unref(S)])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(A))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),renderSlot(U.$slots,"default",{},()=>[U.dangerouslyUseHTMLString?(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" Caution here, message could've been compromised, never use user's input as message "),createBaseVNode("p",{class:normalizeClass(unref(s).e("content")),innerHTML:U.message},null,10,_hoisted_2)],2112)):(openBlock(),createElementBlock("p",{key:0,class:normalizeClass(unref(s).e("content"))},toDisplayString(U.message),3))]),U.showClose?(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass(unref(s).e("closeBtn")),onClick:withModifiers(N,["stop"])},{default:withCtx(()=>[createVNode(unref(a))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],46,_hoisted_1$1),[[vShow,y.value]])]),_:3},8,["name","onBeforeLeave"]))}});var MessageConstructor=_export_sfc$1(_sfc_main$1,[["__file","message.vue"]]);let seed=1;const normalizeOptions=e=>{const n=!e||isString$3(e)||isVNode(e)||isFunction$4(e)?{message:e}:e,r={...messageDefaults,...n};if(!r.appendTo)r.appendTo=document.body;else if(isString$3(r.appendTo)){let a=document.querySelector(r.appendTo);isElement$3(a)||(a=document.body),r.appendTo=a}return r},closeMessage=e=>{const n=instances.indexOf(e);if(n===-1)return;instances.splice(n,1);const{handler:r}=e;r.close()},createMessage=({appendTo:e,...n},r)=>{const a="message_".concat(seed++),s=n.onClose,l=document.createElement("div"),u={...n,id:a,onClose:()=>{s==null||s(),closeMessage(d)},onDestroy:()=>{render(null,l)}},f=createVNode(MessageConstructor,u,isFunction$4(u.message)||isVNode(u.message)?{default:isFunction$4(u.message)?u.message:()=>u.message}:null);f.appContext=r||message._context,render(f,l),e.appendChild(l.firstElementChild);const g=f.component,d={id:a,vnode:f,vm:g,handler:{close:()=>{g.exposed.visible.value=!1}},props:f.component.props};return d},message=(e={},n)=>{if(!isClient)return{close:()=>{}};if(isNumber$2(messageConfig.max)&&instances.length>=messageConfig.max)return{close:()=>{}};const r=normalizeOptions(e);if(r.grouping&&instances.length){const s=instances.find(({vnode:l})=>{var u;return((u=l.props)==null?void 0:u.message)===r.message});if(s)return s.props.repeatNum+=1,s.props.type=r.type,s.handler}const a=createMessage(r,n);return instances.push(a),a.handler};messageTypes.forEach(e=>{message[e]=(n={},r)=>{const a=normalizeOptions(n);return message({...a,type:e},r)}});function closeAll(e){for(const n of instances)(!e||e===n.props.type)&&n.handler.close()}message.closeAll=closeAll;message._context=null;const ElMessage=withInstallFunction(message,"$message"),base$1="",elIcon="";/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT */const isBrowser=typeof window<"u";function isESModule(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const assign$2=Object.assign;function applyToParams(e,n){const r={};for(const a in n){const s=n[a];r[a]=isArray$5(s)?s.map(e):e(s)}return r}const noop$3=()=>{},isArray$5=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=e=>e.replace(TRAILING_SLASH_RE,"");function parseURL(e,n,r="/"){let a,s={},l="",u="";const f=n.indexOf("#");let g=n.indexOf("?");return f=0&&(g=-1),g>-1&&(a=n.slice(0,g),l=n.slice(g+1,f>-1?f:n.length),s=e(l)),f>-1&&(a=a||n.slice(0,f),u=n.slice(f,n.length)),a=resolveRelativePath(a!=null?a:n,r),{fullPath:a+(l&&"?")+l+u,path:a,query:s,hash:u}}function stringifyURL(e,n){const r=n.query?e(n.query):"";return n.path+(r&&"?")+r+(n.hash||"")}function stripBase(e,n){return!n||!e.toLowerCase().startsWith(n.toLowerCase())?e:e.slice(n.length)||"/"}function isSameRouteLocation(e,n,r){const a=n.matched.length-1,s=r.matched.length-1;return a>-1&&a===s&&isSameRouteRecord(n.matched[a],r.matched[s])&&isSameRouteLocationParams(n.params,r.params)&&e(n.query)===e(r.query)&&n.hash===r.hash}function isSameRouteRecord(e,n){return(e.aliasOf||e)===(n.aliasOf||n)}function isSameRouteLocationParams(e,n){if(Object.keys(e).length!==Object.keys(n).length)return!1;for(const r in e)if(!isSameRouteLocationParamsValue(e[r],n[r]))return!1;return!0}function isSameRouteLocationParamsValue(e,n){return isArray$5(e)?isEquivalentArray(e,n):isArray$5(n)?isEquivalentArray(n,e):e===n}function isEquivalentArray(e,n){return isArray$5(n)?e.length===n.length&&e.every((r,a)=>r===n[a]):e.length===1&&e[0]===n}function resolveRelativePath(e,n){if(e.startsWith("/"))return e;if(!e)return n;const r=n.split("/"),a=e.split("/"),s=a[a.length-1];(s===".."||s===".")&&a.push("");let l=r.length-1,u,f;for(u=0;u1&&l--;else break;return r.slice(0,l).join("/")+"/"+a.slice(u-(u===a.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 n=document.querySelector("base");e=n&&n.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),removeTrailingSlash(e)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref(e,n){return e.replace(BEFORE_HASH_RE,"#")+n}function getElementPosition(e,n){const r=document.documentElement.getBoundingClientRect(),a=e.getBoundingClientRect();return{behavior:n.behavior,left:a.left-r.left-(n.left||0),top:a.top-r.top-(n.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition(e){let n;if("el"in e){const r=e.el,a=typeof r=="string"&&r.startsWith("#"),s=typeof r=="string"?a?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!s)return;n=getElementPosition(s,e)}else n=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(n):window.scrollTo(n.left!=null?n.left:window.pageXOffset,n.top!=null?n.top:window.pageYOffset)}function getScrollKey(e,n){return(history.state?history.state.position-n:-1)+e}const scrollPositions=new Map;function saveScrollPosition(e,n){scrollPositions.set(e,n)}function getSavedScrollPosition(e){const n=scrollPositions.get(e);return scrollPositions.delete(e),n}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(e,n){const{pathname:r,search:a,hash:s}=n,l=e.indexOf("#");if(l>-1){let f=s.includes(e.slice(l))?e.slice(l).length:1,g=s.slice(f);return g[0]!=="/"&&(g="/"+g),stripBase(g,"")}return stripBase(r,e)+a+s}function useHistoryListeners(e,n,r,a){let s=[],l=[],u=null;const f=({state:b})=>{const S=createCurrentLocation(e,location),A=r.value,I=n.value;let O=0;if(b){if(r.value=S,n.value=b,u&&u===A){u=null;return}O=I?b.position-I.position:0}else a(S);s.forEach(P=>{P(r.value,A,{delta:O,type:NavigationType.pop,direction:O?O>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function g(){u=r.value}function y(b){s.push(b);const S=()=>{const A=s.indexOf(b);A>-1&&s.splice(A,1)};return l.push(S),S}function d(){const{history:b}=window;b.state&&b.replaceState(assign$2({},b.state,{scroll:computeScrollPosition()}),"")}function w(){for(const b of l)b();l=[],window.removeEventListener("popstate",f),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",f),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:g,listen:y,destroy:w}}function buildState(e,n,r,a=!1,s=!1){return{back:e,current:n,forward:r,replaced:a,position:window.history.length,scroll:s?computeScrollPosition():null}}function useHistoryStateNavigation(e){const{history:n,location:r}=window,a={value:createCurrentLocation(e,r)},s={value:n.state};s.value||l(a.value,{back:null,current:a.value,forward:null,position:n.length-1,replaced:!0,scroll:null},!0);function l(g,y,d){const w=e.indexOf("#"),b=w>-1?(r.host&&document.querySelector("base")?e:e.slice(w))+g:createBaseLocation()+e+g;try{n[d?"replaceState":"pushState"](y,"",b),s.value=y}catch(S){console.error(S),r[d?"replace":"assign"](b)}}function u(g,y){const d=assign$2({},n.state,buildState(s.value.back,g,s.value.forward,!0),y,{position:s.value.position});l(g,d,!0),a.value=g}function f(g,y){const d=assign$2({},s.value,n.state,{forward:g,scroll:computeScrollPosition()});l(d.current,d,!0);const w=assign$2({},buildState(a.value,g,null),{position:d.position+1},y);l(g,w,!1),a.value=g}return{location:a,state:s,push:f,replace:u}}function createWebHistory(e){e=normalizeBase(e);const n=useHistoryStateNavigation(e),r=useHistoryListeners(e,n.state,n.location,n.replace);function a(l,u=!0){u||r.pauseListeners(),history.go(l)}const s=assign$2({location:"",base:e,go:a,createHref:createHref.bind(null,e)},n,r);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>n.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>n.state.value}),s}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,n){return assign$2(new Error,{type:e,[NavigationFailureSymbol]:!0},n)}function isNavigationFailure(e,n){return e instanceof Error&&NavigationFailureSymbol in e&&(n==null||!!(e.type&n))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser(e,n){const r=assign$2({},BASE_PATH_PARSER_OPTIONS,n),a=[];let s=r.start?"^":"";const l=[];for(const y of e){const d=y.length?[]:[90];r.strict&&!y.length&&(s+="/");for(let w=0;wn.length?n.length===1&&n[0]===40+40?1:-1:0}function comparePathParserScore(e,n){let r=0;const a=e.score,s=n.score;for(;r0&&n[n.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 "'.concat(e,'"'));function n(S){throw new Error("ERR (".concat(r,')/"').concat(y,'": ').concat(S))}let r=0,a=r;const s=[];let l;function u(){l&&s.push(l),l=[]}let f=0,g,y="",d="";function w(){y&&(r===0?l.push({type:0,value:y}):r===1||r===2||r===3?(l.length>1&&(g==="*"||g==="+")&&n("A repeatable param (".concat(y,") must be alone in its segment. eg: '/:ids+.")),l.push({type:1,value:y,regexp:d,repeatable:g==="*"||g==="+",optional:g==="*"||g==="?"})):n("Invalid state to consume buffer"),y="")}function b(){y+=g}for(;f{u(x)}:noop$3}function u(d){if(isRouteName(d)){const w=a.get(d);w&&(a.delete(d),r.splice(r.indexOf(w),1),w.children.forEach(u),w.alias.forEach(u))}else{const w=r.indexOf(d);w>-1&&(r.splice(w,1),d.record.name&&a.delete(d.record.name),d.children.forEach(u),d.alias.forEach(u))}}function f(){return r}function g(d){let w=0;for(;w=0&&(d.record.path!==r[w].record.path||!isRecordChildOf(d,r[w]));)w++;r.splice(w,0,d),d.record.name&&!isAliasRecord(d)&&a.set(d.record.name,d)}function y(d,w){let b,S={},A,I;if("name"in d&&d.name){if(b=a.get(d.name),!b)throw createRouterError(1,{location:d});I=b.record.name,S=assign$2(paramsFromLocation(w.params,b.keys.filter(x=>!x.optional).map(x=>x.name)),d.params&¶msFromLocation(d.params,b.keys.map(x=>x.name))),A=b.stringify(S)}else if("path"in d)A=d.path,b=r.find(x=>x.re.test(A)),b&&(S=b.parse(A),I=b.record.name);else{if(b=w.name?a.get(w.name):r.find(x=>x.re.test(w.path)),!b)throw createRouterError(1,{location:d,currentLocation:w});I=b.record.name,S=assign$2({},w.params,d.params),A=b.stringify(S)}const O=[];let P=b;for(;P;)O.unshift(P.record),P=P.parent;return{name:I,path:A,params:S,matched:O,meta:mergeMetaFields(O)}}return e.forEach(d=>l(d)),{addRoute:l,resolve:y,removeRoute:u,getRoutes:f,getRecordMatcher:s}}function paramsFromLocation(e,n){const r={};for(const a of n)a in e&&(r[a]=e[a]);return r}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 n={},r=e.props||!1;if("component"in e)n.default=r;else for(const a in e.components)n[a]=typeof r=="object"?r[a]:r;return n}function isAliasRecord(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function mergeMetaFields(e){return e.reduce((n,r)=>assign$2(n,r.meta),{})}function mergeOptions(e,n){const r={};for(const a in e)r[a]=a in n?n[a]:e[a];return r}function isRecordChildOf(e,n){return n.children.some(r=>r===e||isRecordChildOf(e,r))}const HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode(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$3(e){try{return decodeURIComponent(""+e)}catch(n){}return""+e}function parseQuery(e){const n={};if(e===""||e==="?")return n;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sl&&encodeQueryValue(l)):[a&&encodeQueryValue(a)]).forEach(l=>{l!==void 0&&(n+=(n.length?"&":"")+r,l!=null&&(n+="="+l))})}return n}function normalizeQuery(e){const n={};for(const r in e){const a=e[r];a!==void 0&&(n[r]=isArray$5(a)?a.map(s=>s==null?null:""+s):a==null?a:""+a)}return n}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let e=[];function n(a){return e.push(a),()=>{const s=e.indexOf(a);s>-1&&e.splice(s,1)}}function r(){e=[]}return{add:n,list:()=>e.slice(),reset:r}}function guardToPromiseFn(e,n,r,a,s){const l=a&&(a.enterCallbacks[s]=a.enterCallbacks[s]||[]);return()=>new Promise((u,f)=>{const g=w=>{w===!1?f(createRouterError(4,{from:r,to:n})):w instanceof Error?f(w):isRouteLocation(w)?f(createRouterError(2,{from:n,to:w})):(l&&a.enterCallbacks[s]===l&&typeof w=="function"&&l.push(w),u())},y=e.call(a&&a.instances[s],n,r,g);let d=Promise.resolve(y);e.length<3&&(d=d.then(g)),d.catch(w=>f(w))})}function extractComponentsGuards(e,n,r,a){const s=[];for(const l of e)for(const u in l.components){let f=l.components[u];if(!(n!=="beforeRouteEnter"&&!l.instances[u]))if(isRouteComponent(f)){const y=(f.__vccOpts||f)[n];y&&s.push(guardToPromiseFn(y,r,a,l,u))}else{let g=f();s.push(()=>g.then(y=>{if(!y)return Promise.reject(new Error("Couldn't resolve component \"".concat(u,'" at "').concat(l.path,'"')));const d=isESModule(y)?y.default:y;l.components[u]=d;const b=(d.__vccOpts||d)[n];return b&&guardToPromiseFn(b,r,a,l,u)()}))}}return s}function isRouteComponent(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function useLink(e){const n=inject(routerKey),r=inject(routeLocationKey),a=computed(()=>n.resolve(unref(e.to))),s=computed(()=>{const{matched:g}=a.value,{length:y}=g,d=g[y-1],w=r.matched;if(!d||!w.length)return-1;const b=w.findIndex(isSameRouteRecord.bind(null,d));if(b>-1)return b;const S=getOriginalPath(g[y-2]);return y>1&&getOriginalPath(d)===S&&w[w.length-1].path!==S?w.findIndex(isSameRouteRecord.bind(null,g[y-2])):b}),l=computed(()=>s.value>-1&&includesParams(r.params,a.value.params)),u=computed(()=>s.value>-1&&s.value===r.matched.length-1&&isSameRouteLocationParams(r.params,a.value.params));function f(g={}){return guardEvent(g)?n[unref(e.replace)?"replace":"push"](unref(e.to)).catch(noop$3):Promise.resolve()}return{route:a,href:computed(()=>a.value.href),isActive:l,isExactActive:u,navigate:f}}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:n}){const r=reactive(useLink(e)),{options:a}=inject(routerKey),s=computed(()=>({[getLinkClass(e.activeClass,a.linkActiveClass,"router-link-active")]:r.isActive,[getLinkClass(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const l=n.default&&n.default(r);return e.custom?l:h("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:s.value},l)}}}),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 n=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(n))return}return e.preventDefault&&e.preventDefault(),!0}}function includesParams(e,n){for(const r in n){const a=n[r],s=e[r];if(typeof a=="string"){if(a!==s)return!1}else if(!isArray$5(s)||s.length!==a.length||a.some((l,u)=>l!==s[u]))return!1}return!0}function getOriginalPath(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const getLinkClass=(e,n,r)=>e!=null?e:n!=null?n:r,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:n,slots:r}){const a=inject(routerViewLocationKey),s=computed(()=>e.route||a.value),l=inject(viewDepthKey,0),u=computed(()=>{let y=unref(l);const{matched:d}=s.value;let w;for(;(w=d[y])&&!w.components;)y++;return y}),f=computed(()=>s.value.matched[u.value]);provide(viewDepthKey,computed(()=>u.value+1)),provide(matchedRouteKey,f),provide(routerViewLocationKey,s);const g=ref$1();return watch(()=>[g.value,f.value,e.name],([y,d,w],[b,S,A])=>{d&&(d.instances[w]=y,S&&S!==d&&y&&y===b&&(d.leaveGuards.size||(d.leaveGuards=S.leaveGuards),d.updateGuards.size||(d.updateGuards=S.updateGuards))),y&&d&&(!S||!isSameRouteRecord(d,S)||!b)&&(d.enterCallbacks[w]||[]).forEach(I=>I(y))},{flush:"post"}),()=>{const y=s.value,d=e.name,w=f.value,b=w&&w.components[d];if(!b)return normalizeSlot(r.default,{Component:b,route:y});const S=w.props[d],A=S?S===!0?y.params:typeof S=="function"?S(y):S:null,O=h(b,assign$2({},A,n,{onVnodeUnmounted:P=>{P.component.isUnmounted&&(w.instances[d]=null)},ref:g}));return normalizeSlot(r.default,{Component:O,route:y})||O}}});function normalizeSlot(e,n){if(!e)return null;const r=e(n);return r.length===1?r[0]:r}const RouterView=RouterViewImpl;function createRouter(e){const n=createRouterMatcher(e.routes,e),r=e.parseQuery||parseQuery,a=e.stringifyQuery||stringifyQuery,s=e.history,l=useCallbacks(),u=useCallbacks(),f=useCallbacks(),g=shallowRef(START_LOCATION_NORMALIZED);let y=START_LOCATION_NORMALIZED;isBrowser&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=applyToParams.bind(null,ee=>""+ee),w=applyToParams.bind(null,encodeParam),b=applyToParams.bind(null,decode$3);function S(ee,de){let pe,re;return isRouteName(ee)?(pe=n.getRecordMatcher(ee),re=de):re=ee,n.addRoute(re,pe)}function A(ee){const de=n.getRecordMatcher(ee);de&&n.removeRoute(de)}function I(){return n.getRoutes().map(ee=>ee.record)}function O(ee){return!!n.getRecordMatcher(ee)}function P(ee,de){if(de=assign$2({},de||g.value),typeof ee=="string"){const K=parseURL(r,ee,de.path),ne=n.resolve({path:K.path},de),le=s.createHref(K.fullPath);return assign$2(K,ne,{params:b(ne.params),hash:decode$3(K.hash),redirectedFrom:void 0,href:le})}let pe;if("path"in ee)pe=assign$2({},ee,{path:parseURL(r,ee.path,de.path).path});else{const K=assign$2({},ee.params);for(const ne in K)K[ne]==null&&delete K[ne];pe=assign$2({},ee,{params:w(K)}),de.params=w(de.params)}const re=n.resolve(pe,de),ce=ee.hash||"";re.params=d(b(re.params));const ve=stringifyURL(a,assign$2({},ee,{hash:encodeHash(ce),path:re.path})),W=s.createHref(ve);return assign$2({fullPath:ve,hash:ce,query:a===stringifyQuery?normalizeQuery(ee.query):ee.query||{}},re,{redirectedFrom:void 0,href:W})}function x(ee){return typeof ee=="string"?parseURL(r,ee,g.value.path):assign$2({},ee)}function $(ee,de){if(y!==ee)return createRouterError(8,{from:de,to:ee})}function R(ee){return U(ee)}function N(ee){return R(assign$2(x(ee),{replace:!0}))}function B(ee){const de=ee.matched[ee.matched.length-1];if(de&&de.redirect){const{redirect:pe}=de;let re=typeof pe=="function"?pe(ee):pe;return typeof re=="string"&&(re=re.includes("?")||re.includes("#")?re=x(re):{path:re},re.params={}),assign$2({query:ee.query,hash:ee.hash,params:"path"in re?{}:ee.params},re)}}function U(ee,de){const pe=y=P(ee),re=g.value,ce=ee.state,ve=ee.force,W=ee.replace===!0,K=B(pe);if(K)return U(assign$2(x(K),{state:typeof K=="object"?assign$2({},ce,K.state):ce,force:ve,replace:W}),de||pe);const ne=pe;ne.redirectedFrom=de;let le;return!ve&&isSameRouteLocation(a,re,pe)&&(le=createRouterError(16,{to:ne,from:re}),G(re,re,!0,!1)),(le?Promise.resolve(le):q(ne,re)).catch(fe=>isNavigationFailure(fe)?isNavigationFailure(fe,2)?fe:M(fe):C(fe,ne,re)).then(fe=>{if(fe){if(isNavigationFailure(fe,2))return U(assign$2({replace:W},x(fe.to),{state:typeof fe.to=="object"?assign$2({},ce,fe.to.state):ce,force:ve}),de||ne)}else fe=V(ne,re,!0,W,ce);return ie(ne,re,fe),fe})}function H(ee,de){const pe=$(ee,de);return pe?Promise.reject(pe):Promise.resolve()}function J(ee){const de=ue.values().next().value;return de&&typeof de.runWithContext=="function"?de.runWithContext(ee):ee()}function q(ee,de){let pe;const[re,ce,ve]=extractChangingRecords(ee,de);pe=extractComponentsGuards(re.reverse(),"beforeRouteLeave",ee,de);for(const K of re)K.leaveGuards.forEach(ne=>{pe.push(guardToPromiseFn(ne,ee,de))});const W=H.bind(null,ee,de);return pe.push(W),he(pe).then(()=>{pe=[];for(const K of l.list())pe.push(guardToPromiseFn(K,ee,de));return pe.push(W),he(pe)}).then(()=>{pe=extractComponentsGuards(ce,"beforeRouteUpdate",ee,de);for(const K of ce)K.updateGuards.forEach(ne=>{pe.push(guardToPromiseFn(ne,ee,de))});return pe.push(W),he(pe)}).then(()=>{pe=[];for(const K of ve)if(K.beforeEnter)if(isArray$5(K.beforeEnter))for(const ne of K.beforeEnter)pe.push(guardToPromiseFn(ne,ee,de));else pe.push(guardToPromiseFn(K.beforeEnter,ee,de));return pe.push(W),he(pe)}).then(()=>(ee.matched.forEach(K=>K.enterCallbacks={}),pe=extractComponentsGuards(ve,"beforeRouteEnter",ee,de),pe.push(W),he(pe))).then(()=>{pe=[];for(const K of u.list())pe.push(guardToPromiseFn(K,ee,de));return pe.push(W),he(pe)}).catch(K=>isNavigationFailure(K,8)?K:Promise.reject(K))}function ie(ee,de,pe){f.list().forEach(re=>J(()=>re(ee,de,pe)))}function V(ee,de,pe,re,ce){const ve=$(ee,de);if(ve)return ve;const W=de===START_LOCATION_NORMALIZED,K=isBrowser?history.state:{};pe&&(re||W?s.replace(ee.fullPath,assign$2({scroll:W&&K&&K.scroll},ce)):s.push(ee.fullPath,ce)),g.value=ee,G(ee,de,pe,W),M()}let F;function X(){F||(F=s.listen((ee,de,pe)=>{if(!ae.listening)return;const re=P(ee),ce=B(re);if(ce){U(assign$2(ce,{replace:!0}),re).catch(noop$3);return}y=re;const ve=g.value;isBrowser&&saveScrollPosition(getScrollKey(ve.fullPath,pe.delta),computeScrollPosition()),q(re,ve).catch(W=>isNavigationFailure(W,12)?W:isNavigationFailure(W,2)?(U(W.to,re).then(K=>{isNavigationFailure(K,20)&&!pe.delta&&pe.type===NavigationType.pop&&s.go(-1,!1)}).catch(noop$3),Promise.reject()):(pe.delta&&s.go(-pe.delta,!1),C(W,re,ve))).then(W=>{W=W||V(re,ve,!1),W&&(pe.delta&&!isNavigationFailure(W,8)?s.go(-pe.delta,!1):pe.type===NavigationType.pop&&isNavigationFailure(W,20)&&s.go(-1,!1)),ie(re,ve,W)}).catch(noop$3)}))}let oe=useCallbacks(),te=useCallbacks(),Z;function C(ee,de,pe){M(ee);const re=te.list();return re.length?re.forEach(ce=>ce(ee,de,pe)):console.error(ee),Promise.reject(ee)}function D(){return Z&&g.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((ee,de)=>{oe.add([ee,de])})}function M(ee){return Z||(Z=!ee,X(),oe.list().forEach(([de,pe])=>ee?pe(ee):de()),oe.reset()),ee}function G(ee,de,pe,re){const{scrollBehavior:ce}=e;if(!isBrowser||!ce)return Promise.resolve();const ve=!pe&&getSavedScrollPosition(getScrollKey(ee.fullPath,0))||(re||!pe)&&history.state&&history.state.scroll||null;return nextTick().then(()=>ce(ee,de,ve)).then(W=>W&&scrollToPosition(W)).catch(W=>C(W,ee,de))}const Y=ee=>s.go(ee);let se;const ue=new Set,ae={currentRoute:g,listening:!0,addRoute:S,removeRoute:A,hasRoute:O,getRoutes:I,resolve:P,options:e,push:R,replace:N,go:Y,back:()=>Y(-1),forward:()=>Y(1),beforeEach:l.add,beforeResolve:u.add,afterEach:f.add,onError:te.add,isReady:D,install(ee){const de=this;ee.component("RouterLink",RouterLink),ee.component("RouterView",RouterView),ee.config.globalProperties.$router=de,Object.defineProperty(ee.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(g)}),isBrowser&&!se&&g.value===START_LOCATION_NORMALIZED&&(se=!0,R(s.location).catch(ce=>{}));const pe={};for(const ce in START_LOCATION_NORMALIZED)Object.defineProperty(pe,ce,{get:()=>g.value[ce],enumerable:!0});ee.provide(routerKey,de),ee.provide(routeLocationKey,shallowReactive(pe)),ee.provide(routerViewLocationKey,g);const re=ee.unmount;ue.add(ee),ee.unmount=function(){ue.delete(ee),ue.size<1&&(y=START_LOCATION_NORMALIZED,F&&F(),F=null,g.value=START_LOCATION_NORMALIZED,se=!1,Z=!1),re()}}};function he(ee){return ee.reduce((de,pe)=>de.then(()=>J(pe)),Promise.resolve())}return ae}function extractChangingRecords(e,n){const r=[],a=[],s=[],l=Math.max(n.matched.length,e.matched.length);for(let u=0;uisSameRouteRecord(y,f))?a.push(f):r.push(f));const g=e.matched[u];g&&(n.matched.find(y=>isSameRouteRecord(y,g))||s.push(g))}return[r,a,s]}function useRouter(){return inject(routerKey)}function useRoute$1(){return inject(routeLocationKey)}function bind$2(e,n){return function(){return e.apply(n,arguments)}}const{toString:toString$2}=Object.prototype,{getPrototypeOf}=Object,kindOf=(e=>n=>{const r=toString$2.call(n);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=e=>(e=e.toLowerCase(),n=>kindOf(n)===e),typeOfTest=e=>n=>typeof n===e,{isArray:isArray$4}=Array,isUndefined=typeOfTest("undefined");function isBuffer$1(e){return e!==null&&!isUndefined(e)&&e.constructor!==null&&!isUndefined(e.constructor)&&isFunction$1(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(e){let n;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?n=ArrayBuffer.isView(e):n=e&&e.buffer&&isArrayBuffer(e.buffer),n}const isString$1=typeOfTest("string"),isFunction$1=typeOfTest("function"),isNumber$1=typeOfTest("number"),isObject$2=e=>e!==null&&typeof e=="object",isBoolean$1=e=>e===!0||e===!1,isPlainObject=e=>{if(kindOf(e)!=="object")return!1;const n=getPrototypeOf(e);return(n===null||n===Object.prototype||Object.getPrototypeOf(n)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},isDate$1=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=e=>isObject$2(e)&&isFunction$1(e.pipe),isFormData=e=>{let n;return e&&(typeof FormData=="function"&&e instanceof FormData||isFunction$1(e.append)&&((n=kindOf(e))==="formdata"||n==="object"&&isFunction$1(e.toString)&&e.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),trim=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(e,n,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let a,s;if(typeof e!="object"&&(e=[e]),isArray$4(e))for(a=0,s=e.length;a0;)if(s=r[a],n===s.toLowerCase())return s;return null}const _global=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),isContextDefined=e=>!isUndefined(e)&&e!==_global;function merge$1(){const{caseless:e}=isContextDefined(this)&&this||{},n={},r=(a,s)=>{const l=e&&findKey(n,s)||s;isPlainObject(n[l])&&isPlainObject(a)?n[l]=merge$1(n[l],a):isPlainObject(a)?n[l]=merge$1({},a):isArray$4(a)?n[l]=a.slice():n[l]=a};for(let a=0,s=arguments.length;a(forEach(n,(s,l)=>{r&&isFunction$1(s)?e[l]=bind$2(s,r):e[l]=s},{allOwnKeys:a}),e),stripBOM=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),inherits=(e,n,r,a)=>{e.prototype=Object.create(n.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:n.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject=(e,n,r,a)=>{let s,l,u;const f={};if(n=n||{},e==null)return n;do{for(s=Object.getOwnPropertyNames(e),l=s.length;l-- >0;)u=s[l],(!a||a(u,e,n))&&!f[u]&&(n[u]=e[u],f[u]=!0);e=r!==!1&&getPrototypeOf(e)}while(e&&(!r||r(e,n))&&e!==Object.prototype);return n},endsWith=(e,n,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=n.length;const a=e.indexOf(n,r);return a!==-1&&a===r},toArray$1=e=>{if(!e)return null;if(isArray$4(e))return e;let n=e.length;if(!isNumber$1(n))return null;const r=new Array(n);for(;n-- >0;)r[n]=e[n];return r},isTypedArray=(e=>n=>e&&n instanceof e)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=(e,n)=>{const a=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=a.next())&&!s.done;){const l=s.value;n.call(e,l[0],l[1])}},matchAll=(e,n)=>{let r;const a=[];for(;(r=e.exec(n))!==null;)a.push(r);return a},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,a,s){return a.toUpperCase()+s}),hasOwnProperty$1=(({hasOwnProperty:e})=>(n,r)=>e.call(n,r))(Object.prototype),isRegExp$2=kindOfTest("RegExp"),reduceDescriptors=(e,n)=>{const r=Object.getOwnPropertyDescriptors(e),a={};forEach(r,(s,l)=>{let u;(u=n(s,l,e))!==!1&&(a[l]=u||s)}),Object.defineProperties(e,a)},freezeMethods=e=>{reduceDescriptors(e,(n,r)=>{if(isFunction$1(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const a=e[r];if(isFunction$1(a)){if(n.enumerable=!1,"writable"in n){n.writable=!1;return}n.set||(n.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},toObjectSet=(e,n)=>{const r={},a=s=>{s.forEach(l=>{r[l]=!0})};return isArray$4(e)?a(e):a(String(e).split(n)),r},noop$2=()=>{},toFiniteNumber=(e,n)=>(e=+e,Number.isFinite(e)?e:n),ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=(e=16,n=ALPHABET.ALPHA_DIGIT)=>{let r="";const{length:a}=n;for(;e--;)r+=n[Math.random()*a|0];return r};function isSpecCompliantForm(e){return!!(e&&isFunction$1(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const toJSONObject=e=>{const n=new Array(10),r=(a,s)=>{if(isObject$2(a)){if(n.indexOf(a)>=0)return;if(!("toJSON"in a)){n[s]=a;const l=isArray$4(a)?[]:{};return forEach(a,(u,f)=>{const g=r(u,s+1);!isUndefined(g)&&(l[f]=g)}),n[s]=void 0,l}}return a};return r(e,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=e=>e&&(isObject$2(e)||isFunction$1(e))&&isFunction$1(e.then)&&isFunction$1(e.catch),utils$5={isArray:isArray$4,isArrayBuffer,isBuffer:isBuffer$1,isFormData,isArrayBufferView,isString:isString$1,isNumber:isNumber$1,isBoolean:isBoolean$1,isObject:isObject$2,isPlainObject,isUndefined,isDate:isDate$1,isFile,isBlob,isRegExp:isRegExp$2,isFunction:isFunction$1,isStream,isURLSearchParams,isTypedArray,isFileList,forEach,merge:merge$1,extend:extend$1,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray:toArray$1,forEachEntry,matchAll,isHTMLForm,hasOwnProperty:hasOwnProperty$1,hasOwnProp:hasOwnProperty$1,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop:noop$2,toFiniteNumber,findKey,global:_global,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable};function AxiosError(e,n,r,a,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",n&&(this.code=n),r&&(this.config=r),a&&(this.request=a),s&&(this.response=s)}utils$5.inherits(AxiosError,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$5.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const prototype$1=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{descriptors[e]={value:e}});Object.defineProperties(AxiosError,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError.from=(e,n,r,a,s,l)=>{const u=Object.create(prototype$1);return utils$5.toFlatObject(e,u,function(g){return g!==Error.prototype},f=>f!=="isAxiosError"),AxiosError.call(u,e.message,n,r,a,s),u.cause=e,u.name=e.name,l&&Object.assign(u,l),u};const httpAdapter=null;function isVisitable(e){return utils$5.isPlainObject(e)||utils$5.isArray(e)}function removeBrackets(e){return utils$5.endsWith(e,"[]")?e.slice(0,-2):e}function renderKey(e,n,r){return e?e.concat(n).map(function(s,l){return s=removeBrackets(s),!r&&l?"["+s+"]":s}).join(r?".":""):n}function isFlatArray(e){return utils$5.isArray(e)&&!e.some(isVisitable)}const predicates=utils$5.toFlatObject(utils$5,{},null,function(n){return/^is[A-Z]/.test(n)});function toFormData(e,n,r){if(!utils$5.isObject(e))throw new TypeError("target must be an object");n=n||new FormData,r=utils$5.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(I,O){return!utils$5.isUndefined(O[I])});const a=r.metaTokens,s=r.visitor||d,l=r.dots,u=r.indexes,g=(r.Blob||typeof Blob<"u"&&Blob)&&utils$5.isSpecCompliantForm(n);if(!utils$5.isFunction(s))throw new TypeError("visitor must be a function");function y(A){if(A===null)return"";if(utils$5.isDate(A))return A.toISOString();if(!g&&utils$5.isBlob(A))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils$5.isArrayBuffer(A)||utils$5.isTypedArray(A)?g&&typeof Blob=="function"?new Blob([A]):Buffer.from(A):A}function d(A,I,O){let P=A;if(A&&!O&&typeof A=="object"){if(utils$5.endsWith(I,"{}"))I=a?I:I.slice(0,-2),A=JSON.stringify(A);else if(utils$5.isArray(A)&&isFlatArray(A)||(utils$5.isFileList(A)||utils$5.endsWith(I,"[]"))&&(P=utils$5.toArray(A)))return I=removeBrackets(I),P.forEach(function($,R){!(utils$5.isUndefined($)||$===null)&&n.append(u===!0?renderKey([I],R,l):u===null?I:I+"[]",y($))}),!1}return isVisitable(A)?!0:(n.append(renderKey(O,I,l),y(A)),!1)}const w=[],b=Object.assign(predicates,{defaultVisitor:d,convertValue:y,isVisitable});function S(A,I){if(!utils$5.isUndefined(A)){if(w.indexOf(A)!==-1)throw Error("Circular reference detected in "+I.join("."));w.push(A),utils$5.forEach(A,function(P,x){(!(utils$5.isUndefined(P)||P===null)&&s.call(n,P,utils$5.isString(x)?x.trim():x,I,b))===!0&&S(P,I?I.concat(x):[x])}),w.pop()}}if(!utils$5.isObject(e))throw new TypeError("data must be an object");return S(e),n}function encode$5(e){const n={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return n[a]})}function AxiosURLSearchParams(e,n){this._pairs=[],e&&toFormData(e,this,n)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(n,r){this._pairs.push([n,r])};prototype.toString=function(n){const r=n?function(a){return n.call(this,a,encode$5)}:encode$5;return this._pairs.map(function(s){return r(s[0])+"="+r(s[1])},"").join("&")};function encode$4(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(e,n,r){if(!n)return e;const a=r&&r.encode||encode$4,s=r&&r.serialize;let l;if(s?l=s(n,r):l=utils$5.isURLSearchParams(n)?n.toString():new AxiosURLSearchParams(n,r).toString(a),l){const u=e.indexOf("#");u!==-1&&(e=e.slice(0,u)),e+=(e.indexOf("?")===-1?"?":"&")+l}return e}class InterceptorManager{constructor(){this.handlers=[]}use(n,r,a){return this.handlers.push({fulfilled:n,rejected:r,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(n){this.handlers[n]&&(this.handlers[n]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(n){utils$5.forEach(this.handlers,function(a){a!==null&&n(a)})}}const InterceptorManager$1=InterceptorManager,transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]},hasBrowserEnv=typeof window<"u"&&typeof document<"u",hasStandardBrowserEnv=(e=>hasBrowserEnv&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),hasStandardBrowserWebWorkerEnv=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),utils$4=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv,hasStandardBrowserEnv,hasStandardBrowserWebWorkerEnv},Symbol.toStringTag,{value:"Module"})),platform={...utils$4,...platform$1};function toURLEncodedForm(e,n){return toFormData(e,new platform.classes.URLSearchParams,Object.assign({visitor:function(r,a,s,l){return platform.isNode&&utils$5.isBuffer(r)?(this.append(a,r.toString("base64")),!1):l.defaultVisitor.apply(this,arguments)}},n))}function parsePropPath(e){return utils$5.matchAll(/\w+|\[(\w*)]/g,e).map(n=>n[0]==="[]"?"":n[1]||n[0])}function arrayToObject$1(e){const n={},r=Object.keys(e);let a;const s=r.length;let l;for(a=0;a=r.length;return u=!u&&utils$5.isArray(s)?s.length:u,g?(utils$5.hasOwnProp(s,u)?s[u]=[s[u],a]:s[u]=a,!f):((!s[u]||!utils$5.isObject(s[u]))&&(s[u]=[]),n(r,a,s[u],l)&&utils$5.isArray(s[u])&&(s[u]=arrayToObject$1(s[u])),!f)}if(utils$5.isFormData(e)&&utils$5.isFunction(e.entries)){const r={};return utils$5.forEachEntry(e,(a,s)=>{n(parsePropPath(a),s,r,0)}),r}return null}function stringifySafely(e,n,r){if(utils$5.isString(e))try{return(n||JSON.parse)(e),utils$5.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(r||JSON.stringify)(e)}const defaults$2={transitional:transitionalDefaults,adapter:["xhr","http"],transformRequest:[function(n,r){const a=r.getContentType()||"",s=a.indexOf("application/json")>-1,l=utils$5.isObject(n);if(l&&utils$5.isHTMLForm(n)&&(n=new FormData(n)),utils$5.isFormData(n))return s?JSON.stringify(formDataToJSON(n)):n;if(utils$5.isArrayBuffer(n)||utils$5.isBuffer(n)||utils$5.isStream(n)||utils$5.isFile(n)||utils$5.isBlob(n))return n;if(utils$5.isArrayBufferView(n))return n.buffer;if(utils$5.isURLSearchParams(n))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),n.toString();let f;if(l){if(a.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(n,this.formSerializer).toString();if((f=utils$5.isFileList(n))||a.indexOf("multipart/form-data")>-1){const g=this.env&&this.env.FormData;return toFormData(f?{"files[]":n}:n,g&&new g,this.formSerializer)}}return l||s?(r.setContentType("application/json",!1),stringifySafely(n)):n}],transformResponse:[function(n){const r=this.transitional||defaults$2.transitional,a=r&&r.forcedJSONParsing,s=this.responseType==="json";if(n&&utils$5.isString(n)&&(a&&!this.responseType||s)){const u=!(r&&r.silentJSONParsing)&&s;try{return JSON.parse(n)}catch(f){if(u)throw f.name==="SyntaxError"?AxiosError.from(f,AxiosError.ERR_BAD_RESPONSE,this,null,this.response):f}}return n}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function(n){return n>=200&&n<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$5.forEach(["delete","get","head","post","put","patch"],e=>{defaults$2.headers[e]={}});const defaults$3=defaults$2,ignoreDuplicateOf=utils$5.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),parseHeaders=e=>{const n={};let r,a,s;return e&&e.split("\n").forEach(function(u){s=u.indexOf(":"),r=u.substring(0,s).trim().toLowerCase(),a=u.substring(s+1).trim(),!(!r||n[r]&&ignoreDuplicateOf[r])&&(r==="set-cookie"?n[r]?n[r].push(a):n[r]=[a]:n[r]=n[r]?n[r]+", "+a:a)}),n},$internals=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){return e===!1||e==null?e:utils$5.isArray(e)?e.map(normalizeValue):String(e)}function parseTokens(e){const n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=r.exec(e);)n[a[1]]=a[2];return n}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,n,r,a,s){if(utils$5.isFunction(a))return a.call(this,n,r);if(s&&(n=r),!!utils$5.isString(n)){if(utils$5.isString(a))return n.indexOf(a)!==-1;if(utils$5.isRegExp(a))return a.test(n)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(n,r,a)=>r.toUpperCase()+a)}function buildAccessors(e,n){const r=utils$5.toCamelCase(" "+n);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+r,{value:function(s,l,u){return this[a].call(this,n,s,l,u)},configurable:!0})})}class AxiosHeaders{constructor(n){n&&this.set(n)}set(n,r,a){const s=this;function l(f,g,y){const d=normalizeHeader(g);if(!d)throw new Error("header name must be a non-empty string");const w=utils$5.findKey(s,d);(!w||s[w]===void 0||y===!0||y===void 0&&s[w]!==!1)&&(s[w||g]=normalizeValue(f))}const u=(f,g)=>utils$5.forEach(f,(y,d)=>l(y,d,g));return utils$5.isPlainObject(n)||n instanceof this.constructor?u(n,r):utils$5.isString(n)&&(n=n.trim())&&!isValidHeaderName(n)?u(parseHeaders(n),r):n!=null&&l(r,n,a),this}get(n,r){if(n=normalizeHeader(n),n){const a=utils$5.findKey(this,n);if(a){const s=this[a];if(!r)return s;if(r===!0)return parseTokens(s);if(utils$5.isFunction(r))return r.call(this,s,a);if(utils$5.isRegExp(r))return r.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(n,r){if(n=normalizeHeader(n),n){const a=utils$5.findKey(this,n);return!!(a&&this[a]!==void 0&&(!r||matchHeaderValue(this,this[a],a,r)))}return!1}delete(n,r){const a=this;let s=!1;function l(u){if(u=normalizeHeader(u),u){const f=utils$5.findKey(a,u);f&&(!r||matchHeaderValue(a,a[f],f,r))&&(delete a[f],s=!0)}}return utils$5.isArray(n)?n.forEach(l):l(n),s}clear(n){const r=Object.keys(this);let a=r.length,s=!1;for(;a--;){const l=r[a];(!n||matchHeaderValue(this,this[l],l,n,!0))&&(delete this[l],s=!0)}return s}normalize(n){const r=this,a={};return utils$5.forEach(this,(s,l)=>{const u=utils$5.findKey(a,l);if(u){r[u]=normalizeValue(s),delete r[l];return}const f=n?formatHeader(l):String(l).trim();f!==l&&delete r[l],r[f]=normalizeValue(s),a[f]=!0}),this}concat(...n){return this.constructor.concat(this,...n)}toJSON(n){const r=Object.create(null);return utils$5.forEach(this,(a,s)=>{a!=null&&a!==!1&&(r[s]=n&&utils$5.isArray(a)?a.join(", "):a)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([n,r])=>n+": "+r).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(n){return n instanceof this?n:new this(n)}static concat(n,...r){const a=new this(n);return r.forEach(s=>a.set(s)),a}static accessor(n){const a=(this[$internals]=this[$internals]={accessors:{}}).accessors,s=this.prototype;function l(u){const f=normalizeHeader(u);a[f]||(buildAccessors(s,u),a[f]=!0)}return utils$5.isArray(n)?n.forEach(l):l(n),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$5.reduceDescriptors(AxiosHeaders.prototype,({value:e},n)=>{let r=n[0].toUpperCase()+n.slice(1);return{get:()=>e,set(a){this[r]=a}}});utils$5.freezeMethods(AxiosHeaders);const AxiosHeaders$1=AxiosHeaders;function transformData(e,n){const r=this||defaults$3,a=n||r,s=AxiosHeaders$1.from(a.headers);let l=a.data;return utils$5.forEach(e,function(f){l=f.call(r,l,s.normalize(),n?n.status:void 0)}),s.normalize(),l}function isCancel(e){return!!(e&&e.__CANCEL__)}function CanceledError(e,n,r){AxiosError.call(this,e==null?"canceled":e,AxiosError.ERR_CANCELED,n,r),this.name="CanceledError"}utils$5.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle(e,n,r){const a=r.config.validateStatus;!r.status||!a||a(r.status)?e(r):n(new AxiosError("Request failed with status code "+r.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const cookies=platform.hasStandardBrowserEnv?{write(e,n,r,a,s,l){const u=[e+"="+encodeURIComponent(n)];utils$5.isNumber(r)&&u.push("expires="+new Date(r).toGMTString()),utils$5.isString(a)&&u.push("path="+a),utils$5.isString(s)&&u.push("domain="+s),l===!0&&u.push("secure"),document.cookie=u.join("; ")},read(e){const n=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function isAbsoluteURL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,n){return n?e.replace(/\/?\/$/,"")+"/"+n.replace(/^\/+/,""):e}function buildFullPath(e,n){return e&&!isAbsoluteURL(n)?combineURLs(e,n):n}const isURLSameOrigin=platform.hasStandardBrowserEnv?function(){const n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let a;function s(l){let u=l;return n&&(r.setAttribute("href",u),u=r.href),r.setAttribute("href",u),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return a=s(window.location.href),function(u){const f=utils$5.isString(u)?s(u):u;return f.protocol===a.protocol&&f.host===a.host}}():function(){return function(){return!0}}();function parseProtocol(e){const n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return n&&n[1]||""}function speedometer(e,n){e=e||10;const r=new Array(e),a=new Array(e);let s=0,l=0,u;return n=n!==void 0?n:1e3,function(g){const y=Date.now(),d=a[l];u||(u=y),r[s]=g,a[s]=y;let w=l,b=0;for(;w!==s;)b+=r[w++],w=w%e;if(s=(s+1)%e,s===l&&(l=(l+1)%e),y-u{const l=s.loaded,u=s.lengthComputable?s.total:void 0,f=l-r,g=a(f),y=l<=u;r=l;const d={loaded:l,total:u,progress:u?l/u:void 0,bytes:f,rate:g||void 0,estimated:g&&u&&y?(u-l)/g:void 0,event:s};d[n?"download":"upload"]=!0,e(d)}}const isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function(e){return new Promise(function(r,a){let s=e.data;const l=AxiosHeaders$1.from(e.headers).normalize();let{responseType:u,withXSRFToken:f}=e,g;function y(){e.cancelToken&&e.cancelToken.unsubscribe(g),e.signal&&e.signal.removeEventListener("abort",g)}let d;if(utils$5.isFormData(s)){if(platform.hasStandardBrowserEnv||platform.hasStandardBrowserWebWorkerEnv)l.setContentType(!1);else if((d=l.getContentType())!==!1){const[I,...O]=d?d.split(";").map(P=>P.trim()).filter(Boolean):[];l.setContentType([I||"multipart/form-data",...O].join("; "))}}let w=new XMLHttpRequest;if(e.auth){const I=e.auth.username||"",O=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";l.set("Authorization","Basic "+btoa(I+":"+O))}const b=buildFullPath(e.baseURL,e.url);w.open(e.method.toUpperCase(),buildURL(b,e.params,e.paramsSerializer),!0),w.timeout=e.timeout;function S(){if(!w)return;const I=AxiosHeaders$1.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),P={data:!u||u==="text"||u==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:I,config:e,request:w};settle(function($){r($),y()},function($){a($),y()},P),w=null}if("onloadend"in w?w.onloadend=S:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(S)},w.onabort=function(){w&&(a(new AxiosError("Request aborted",AxiosError.ECONNABORTED,e,w)),w=null)},w.onerror=function(){a(new AxiosError("Network Error",AxiosError.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let O=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const P=e.transitional||transitionalDefaults;e.timeoutErrorMessage&&(O=e.timeoutErrorMessage),a(new AxiosError(O,P.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,e,w)),w=null},platform.hasStandardBrowserEnv&&(f&&utils$5.isFunction(f)&&(f=f(e)),f||f!==!1&&isURLSameOrigin(b))){const I=e.xsrfHeaderName&&e.xsrfCookieName&&cookies.read(e.xsrfCookieName);I&&l.set(e.xsrfHeaderName,I)}s===void 0&&l.setContentType(null),"setRequestHeader"in w&&utils$5.forEach(l.toJSON(),function(O,P){w.setRequestHeader(P,O)}),utils$5.isUndefined(e.withCredentials)||(w.withCredentials=!!e.withCredentials),u&&u!=="json"&&(w.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&w.addEventListener("progress",progressEventReducer(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&w.upload&&w.upload.addEventListener("progress",progressEventReducer(e.onUploadProgress)),(e.cancelToken||e.signal)&&(g=I=>{w&&(a(!I||I.type?new CanceledError(null,e,w):I),w.abort(),w=null)},e.cancelToken&&e.cancelToken.subscribe(g),e.signal&&(e.signal.aborted?g():e.signal.addEventListener("abort",g)));const A=parseProtocol(b);if(A&&platform.protocols.indexOf(A)===-1){a(new AxiosError("Unsupported protocol "+A+":",AxiosError.ERR_BAD_REQUEST,e));return}w.send(s||null)})},knownAdapters={http:httpAdapter,xhr:xhrAdapter};utils$5.forEach(knownAdapters,(e,n)=>{if(e){try{Object.defineProperty(e,"name",{value:n})}catch(r){}Object.defineProperty(e,"adapterName",{value:n})}});const renderReason=e=>"- ".concat(e),isResolvedHandle=e=>utils$5.isFunction(e)||e===null||e===!1,adapters={getAdapter:e=>{e=utils$5.isArray(e)?e:[e];const{length:n}=e;let r,a;const s={};for(let l=0;l"adapter ".concat(f," ")+(g===!1?"is not supported by the environment":"is not available in the build"));let u=n?l.length>1?"since :\n"+l.map(renderReason).join("\n"):" "+renderReason(l[0]):"as no adapter specified";throw new AxiosError("There is no suitable adapter to dispatch the request "+u,"ERR_NOT_SUPPORT")}return a},adapters:knownAdapters};function throwIfCancellationRequested(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new CanceledError(null,e)}function dispatchRequest(e){return throwIfCancellationRequested(e),e.headers=AxiosHeaders$1.from(e.headers),e.data=transformData.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),adapters.getAdapter(e.adapter||defaults$3.adapter)(e).then(function(a){return throwIfCancellationRequested(e),a.data=transformData.call(e,e.transformResponse,a),a.headers=AxiosHeaders$1.from(a.headers),a},function(a){return isCancel(a)||(throwIfCancellationRequested(e),a&&a.response&&(a.response.data=transformData.call(e,e.transformResponse,a.response),a.response.headers=AxiosHeaders$1.from(a.response.headers))),Promise.reject(a)})}const headersToObject=e=>e instanceof AxiosHeaders$1?e.toJSON():e;function mergeConfig(e,n){n=n||{};const r={};function a(y,d,w){return utils$5.isPlainObject(y)&&utils$5.isPlainObject(d)?utils$5.merge.call({caseless:w},y,d):utils$5.isPlainObject(d)?utils$5.merge({},d):utils$5.isArray(d)?d.slice():d}function s(y,d,w){if(utils$5.isUndefined(d)){if(!utils$5.isUndefined(y))return a(void 0,y,w)}else return a(y,d,w)}function l(y,d){if(!utils$5.isUndefined(d))return a(void 0,d)}function u(y,d){if(utils$5.isUndefined(d)){if(!utils$5.isUndefined(y))return a(void 0,y)}else return a(void 0,d)}function f(y,d,w){if(w in n)return a(y,d);if(w in e)return a(void 0,y)}const g={url:l,method:l,data:l,baseURL:u,transformRequest:u,transformResponse:u,paramsSerializer:u,timeout:u,timeoutMessage:u,withCredentials:u,withXSRFToken:u,adapter:u,responseType:u,xsrfCookieName:u,xsrfHeaderName:u,onUploadProgress:u,onDownloadProgress:u,decompress:u,maxContentLength:u,maxBodyLength:u,beforeRedirect:u,transport:u,httpAgent:u,httpsAgent:u,cancelToken:u,socketPath:u,responseEncoding:u,validateStatus:f,headers:(y,d)=>s(headersToObject(y),headersToObject(d),!0)};return utils$5.forEach(Object.keys(Object.assign({},e,n)),function(d){const w=g[d]||s,b=w(e[d],n[d],d);utils$5.isUndefined(b)&&w!==f||(r[d]=b)}),r}const VERSION$1="1.6.7",validators$1={};["object","boolean","number","function","string","symbol"].forEach((e,n)=>{validators$1[e]=function(a){return typeof a===e||"a"+(n<1?"n ":" ")+e}});const deprecatedWarnings={};validators$1.transitional=function(n,r,a){function s(l,u){return"[Axios v"+VERSION$1+"] Transitional option '"+l+"'"+u+(a?". "+a:"")}return(l,u,f)=>{if(n===!1)throw new AxiosError(s(u," has been removed"+(r?" in "+r:"")),AxiosError.ERR_DEPRECATED);return r&&!deprecatedWarnings[u]&&(deprecatedWarnings[u]=!0,console.warn(s(u," has been deprecated since v"+r+" and will be removed in the near future"))),n?n(l,u,f):!0}};function assertOptions(e,n,r){if(typeof e!="object")throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let s=a.length;for(;s-- >0;){const l=a[s],u=n[l];if(u){const f=e[l],g=f===void 0||u(f,l,e);if(g!==!0)throw new AxiosError("option "+l+" must be "+g,AxiosError.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new AxiosError("Unknown option "+l,AxiosError.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;class Axios{constructor(n){this.defaults=n,this.interceptors={request:new InterceptorManager$1,response:new InterceptorManager$1}}async request(n,r){try{return await this._request(n,r)}catch(a){if(a instanceof Error){let s;Error.captureStackTrace?Error.captureStackTrace(s={}):s=new Error;const l=s.stack?s.stack.replace(/^.+\n/,""):"";a.stack?l&&!String(a.stack).endsWith(l.replace(/^.+\n.+\n/,""))&&(a.stack+="\n"+l):a.stack=l}throw a}}_request(n,r){typeof n=="string"?(r=r||{},r.url=n):r=n||{},r=mergeConfig(this.defaults,r);const{transitional:a,paramsSerializer:s,headers:l}=r;a!==void 0&&validator.assertOptions(a,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),s!=null&&(utils$5.isFunction(s)?r.paramsSerializer={serialize:s}:validator.assertOptions(s,{encode:validators.function,serialize:validators.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let u=l&&utils$5.merge(l.common,l[r.method]);l&&utils$5.forEach(["delete","get","head","post","put","patch","common"],A=>{delete l[A]}),r.headers=AxiosHeaders$1.concat(u,l);const f=[];let g=!0;this.interceptors.request.forEach(function(I){typeof I.runWhen=="function"&&I.runWhen(r)===!1||(g=g&&I.synchronous,f.unshift(I.fulfilled,I.rejected))});const y=[];this.interceptors.response.forEach(function(I){y.push(I.fulfilled,I.rejected)});let d,w=0,b;if(!g){const A=[dispatchRequest.bind(this),void 0];for(A.unshift.apply(A,f),A.push.apply(A,y),b=A.length,d=Promise.resolve(r);w{if(!a._listeners)return;let l=a._listeners.length;for(;l-- >0;)a._listeners[l](s);a._listeners=null}),this.promise.then=s=>{let l;const u=new Promise(f=>{a.subscribe(f),l=f}).then(s);return u.cancel=function(){a.unsubscribe(l)},u},n(function(l,u,f){a.reason||(a.reason=new CanceledError(l,u,f),r(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(n){if(this.reason){n(this.reason);return}this._listeners?this._listeners.push(n):this._listeners=[n]}unsubscribe(n){if(!this._listeners)return;const r=this._listeners.indexOf(n);r!==-1&&this._listeners.splice(r,1)}static source(){let n;return{token:new CancelToken(function(s){n=s}),cancel:n}}}const CancelToken$1=CancelToken;function spread(e){return function(r){return e.apply(null,r)}}function isAxiosError(e){return utils$5.isObject(e)&&e.isAxiosError===!0}const HttpStatusCode={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(HttpStatusCode).forEach(([e,n])=>{HttpStatusCode[n]=e});const HttpStatusCode$1=HttpStatusCode;function createInstance$1(e){const n=new Axios$1(e),r=bind$2(Axios$1.prototype.request,n);return utils$5.extend(r,Axios$1.prototype,n,{allOwnKeys:!0}),utils$5.extend(r,n,null,{allOwnKeys:!0}),r.create=function(s){return createInstance$1(mergeConfig(e,s))},r}const axios=createInstance$1(defaults$3);axios.Axios=Axios$1;axios.CanceledError=CanceledError;axios.CancelToken=CancelToken$1;axios.isCancel=isCancel;axios.VERSION=VERSION$1;axios.toFormData=toFormData;axios.AxiosError=AxiosError;axios.Cancel=axios.CanceledError;axios.all=function(n){return Promise.all(n)};axios.spread=spread;axios.isAxiosError=isAxiosError;axios.mergeConfig=mergeConfig;axios.AxiosHeaders=AxiosHeaders$1;axios.formToJSON=e=>formDataToJSON(utils$5.isHTMLForm(e)?new FormData(e):e);axios.getAdapter=adapters.getAdapter;axios.HttpStatusCode=HttpStatusCode$1;axios.default=axios;const axios$1=axios;/** * @preserve A JavaScript implementation of the SHA family of hashes, as * defined in FIPS PUB 180-2 as well as the corresponding HMAC implementation * as defined in FIPS PUB 198a * * Copyright Brian Turek 2008-2013 * Distributed under the BSD License * See http://caligatio.github.com/jsSHA/ for more information * * Several functions taken from Paul Johnston */var SUPPORTED_ALGS=7;function Int_64(e,n){this.highOrder=e,this.lowOrder=n}function str2binb(e,n){var r=[],a,s=[],l=0,u,f;if(n==="UTF8")for(u=0;u>>12,s[1]=128|(a&4032)>>>6,s[2]=128|a&63):128>>6,s[1]=128|a&63):s[0]=a,f=0;f>>2]|=s[f]<<24-8*(l%4),l+=1;else if(n==="UTF16")for(u=0;u>>2]|=e.charCodeAt(u)<<16-8*(l%4),l+=2;return{value:r,binLen:l*8}}function hex2binb(e){var n=[],r=e.length,a,s;if(r%2!==0)throw"String of HEX type must be in byte increments";for(a=0;a>>3]|=s<<24-4*(a%8);else throw"String of HEX type contains invalid characters";return{value:n,binLen:r*4}}function b642binb(e){var n=[],r=0,a,s,l,u,f,g,y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";if(e.search(/^[a-zA-Z0-9=+\/]+$/)===-1)throw"Invalid character in base-64 string";if(g=e.indexOf("="),e=e.replace(/\=/g,""),g!==-1&&g>>6)+fromCharCode(128|n&63):fromCharCode(224|n>>>12&15)+fromCharCode(128|n>>>6&63)+fromCharCode(128|n&63)}else{var n=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return fromCharCode(240|n>>>18&7)+fromCharCode(128|n>>>12&63)+fromCharCode(128|n>>>6&63)+fromCharCode(128|n&63)}},re_utob$1=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,utob$1=function(e){return e.replace(re_utob$1,cb_utob$1)},cb_encode=function(e){var n=[0,2,1][e.length%3],r=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0),a=[b64chars.charAt(r>>>18),b64chars.charAt(r>>>12&63),n>=2?"=":b64chars.charAt(r>>>6&63),n>=1?"=":b64chars.charAt(r&63)];return a.join("")},btoa$1=global$1.btoa?function(e){return global$1.btoa(e)}:function(e){return e.replace(/[\s\S]{1,3}/g,cb_encode)},_encode$1=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(e){return(e.constructor===buffer.constructor?e:buffer.from(e)).toString("base64")}:function(e){return(e.constructor===buffer.constructor?e:new buffer(e)).toString("base64")}:function(e){return btoa$1(utob$1(e))},encode$3=function(e,n){return n?_encode$1(String(e)).replace(/[+\/]/g,function(r){return r=="+"?"-":"_"}).replace(/=/g,""):_encode$1(String(e))},encodeURI$2=function(e){return encode$3(e,!0)},re_btou$1=new RegExp(["[À-ß][€-¿]","[à-ï][€-¿]{2}","[ð-÷][€-¿]{3}"].join("|"),"g"),cb_btou$1=function(e){switch(e.length){case 4:var n=(7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3),r=n-65536;return fromCharCode((r>>>10)+55296)+fromCharCode((r&1023)+56320);case 3:return fromCharCode((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return fromCharCode((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},btou$1=function(e){return e.replace(re_btou$1,cb_btou$1)},cb_decode=function(e){var n=e.length,r=n%4,a=(n>0?b64tab$1[e.charAt(0)]<<18:0)|(n>1?b64tab$1[e.charAt(1)]<<12:0)|(n>2?b64tab$1[e.charAt(2)]<<6:0)|(n>3?b64tab$1[e.charAt(3)]:0),s=[fromCharCode(a>>>16),fromCharCode(a>>>8&255),fromCharCode(a&255)];return s.length-=[0,0,2,1][r],s.join("")},_atob$1=global$1.atob?function(e){return global$1.atob(e)}:function(e){return e.replace(/\S{1,4}/g,cb_decode)},atob$1=function(e){return _atob$1(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},_decode$1=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(e){return(e.constructor===buffer.constructor?e:buffer.from(e,"base64")).toString()}:function(e){return(e.constructor===buffer.constructor?e:new buffer(e,"base64")).toString()}:function(e){return btou$1(_atob$1(e))},decode$2=function(e){return _decode$1(String(e).replace(/[-_]/g,function(n){return n=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))},noConflict=function(){var e=global$1.Base64;return global$1.Base64=_Base64,e};global$1.Base64={VERSION:version$2,atob:atob$1,btoa:btoa$1,fromBase64:decode$2,toBase64:encode$3,utob:utob$1,encode:encode$3,encodeURI:encodeURI$2,btou:btou$1,decode:decode$2,noConflict,__buffer__:buffer};if(typeof Object.defineProperty=="function"){var noEnum=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};global$1.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",noEnum(function(){return decode$2(this)})),Object.defineProperty(String.prototype,"toBase64",noEnum(function(e){return encode$3(this,e)})),Object.defineProperty(String.prototype,"toBase64URI",noEnum(function(){return encode$3(this,!0)}))}}global$1.Base64;const signSynopsis={createNonceStr:function(){return Math.random().toString(36).substr(2,15)},createTimestamp:function(){return parseInt(new Date().getTime())},paramsMerge:function(e){e=e||{};var n=Object.keys(e);n=n.sort();var r={};n.forEach(function(l){l!="file_path"&&(r[l.toLowerCase()]=e[l])});var a="";for(var s in r)a+=s+"="+r[s];return a},sign:function(e){var n={timestamp:this.createTimestamp()},r="JdzEUGJ2c2m9TxcOoioKDjIuJL6o46YC"+n.timestamp,a=this.paramsMerge(e),s=r+a,l=new jsSHA(s,"TEXT").getHash("SHA-1","HEX"),u=l.toString();return n.signature=u,n}};var esErrors=Error,_eval=EvalError,range=RangeError,ref=ReferenceError,syntax=SyntaxError,type=TypeError,uri=URIError,shams=function e(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},r=Symbol("test"),a=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var s=42;n[r]=s;for(r in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var l=Object.getOwnPropertySymbols(n);if(l.length!==1||l[0]!==r||!Object.prototype.propertyIsEnumerable.call(n,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(n,r);if(u.value!==s||u.enumerable!==!0)return!1}return!0},origSymbol=typeof Symbol<"u"&&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={__proto__:null,foo:{}},$Object=Object,hasProto$1=function e(){return{__proto__:test}.foo===test.foo&&!(test instanceof $Object)},ERROR_MESSAGE="Function.prototype.bind called on incompatible ",toStr$1=Object.prototype.toString,max=Math.max,funcType="[object Function]",concatty=function e(n,r){for(var a=[],s=0;s"u"||!getProto?undefined$1:getProto(Uint8Array),INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?undefined$1:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined$1:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto?getProto([][Symbol.iterator]()):undefined$1,"%AsyncFromSyncIteratorPrototype%":undefined$1,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined$1:Atomics,"%BigInt%":typeof BigInt>"u"?undefined$1:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?undefined$1:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?undefined$1:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined$1:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined$1:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined$1:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined$1:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined$1:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined$1:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined$1:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols&&getProto?getProto(getProto([][Symbol.iterator]())):undefined$1,"%JSON%":typeof JSON=="object"?JSON:undefined$1,"%Map%":typeof Map>"u"?undefined$1:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols||!getProto?undefined$1:getProto(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined$1:Promise,"%Proxy%":typeof Proxy>"u"?undefined$1:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined$1:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined$1:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols||!getProto?undefined$1:getProto(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined$1:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto?getProto(""[Symbol.iterator]()):undefined$1,"%Symbol%":hasSymbols?Symbol:undefined$1,"%SyntaxError%":$SyntaxError$1,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError$3,"%Uint8Array%":typeof Uint8Array>"u"?undefined$1:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined$1:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined$1:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined$1:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap>"u"?undefined$1:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined$1:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined$1:WeakSet};if(getProto)try{null.error}catch(e){var errorProto=getProto(getProto(e));INTRINSICS["%Error.prototype%"]=errorProto}var doEval=function e(n){var r;if(n==="%AsyncFunction%")r=getEvalledConstructor("async function () {}");else if(n==="%GeneratorFunction%")r=getEvalledConstructor("function* () {}");else if(n==="%AsyncGeneratorFunction%")r=getEvalledConstructor("async function* () {}");else if(n==="%AsyncGenerator%"){var a=e("%AsyncGeneratorFunction%");a&&(r=a.prototype)}else if(n==="%AsyncIteratorPrototype%"){var s=e("%AsyncGenerator%");s&&getProto&&(r=getProto(s.prototype))}return INTRINSICS[n]=r,r},LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},bind=functionBind,hasOwn$1=hasown,$concat$1=bind.call(Function.call,Array.prototype.concat),$spliceApply=bind.call(Function.apply,Array.prototype.splice),$replace$1=bind.call(Function.call,String.prototype.replace),$strSlice=bind.call(Function.call,String.prototype.slice),$exec=bind.call(Function.call,RegExp.prototype.exec),rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=function e(n){var r=$strSlice(n,0,1),a=$strSlice(n,-1);if(r==="%"&&a!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected closing `%`");if(a==="%"&&r!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected opening `%`");var s=[];return $replace$1(n,rePropName,function(l,u,f,g){s[s.length]=f?$replace$1(g,reEscapeChar,"$1"):u||l}),s},getBaseIntrinsic=function e(n,r){var a=n,s;if(hasOwn$1(LEGACY_ALIASES,a)&&(s=LEGACY_ALIASES[a],a="%"+s[0]+"%"),hasOwn$1(INTRINSICS,a)){var l=INTRINSICS[a];if(l===needsEval&&(l=doEval(a)),typeof l>"u"&&!r)throw new $TypeError$3("intrinsic "+n+" exists, but is not available. Please file an issue!");return{alias:s,name:a,value:l}}throw new $SyntaxError$1("intrinsic "+n+" does not exist!")},getIntrinsic=function e(n,r){if(typeof n!="string"||n.length===0)throw new $TypeError$3("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new $TypeError$3('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,n)===null)throw new $SyntaxError$1("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=stringToPath(n),s=a.length>0?a[0]:"",l=getBaseIntrinsic("%"+s+"%",r),u=l.name,f=l.value,g=!1,y=l.alias;y&&(s=y[0],$spliceApply(a,$concat$1([0,1],y)));for(var d=1,w=!0;d=a.length){var I=$gOPD$1(f,b);w=!!I,w&&"get"in I&&!("originalValue"in I.get)?f=I.get:f=f[b]}else w=hasOwn$1(f,b),f=f[b];w&&!g&&(INTRINSICS[u]=f)}}return f},callBind$1={exports:{}},esDefineProperty,hasRequiredEsDefineProperty;function requireEsDefineProperty(){if(hasRequiredEsDefineProperty)return esDefineProperty;hasRequiredEsDefineProperty=1;var e=getIntrinsic,n=e("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch(r){n=!1}return esDefineProperty=n,esDefineProperty}var GetIntrinsic$3=getIntrinsic,$gOPD=GetIntrinsic$3("%Object.getOwnPropertyDescriptor%",!0);if($gOPD)try{$gOPD([],"length")}catch(e){$gOPD=null}var gopd$1=$gOPD,$defineProperty$1=requireEsDefineProperty(),$SyntaxError=syntax,$TypeError$2=type,gopd=gopd$1,defineDataProperty=function e(n,r,a){if(!n||typeof n!="object"&&typeof n!="function")throw new $TypeError$2("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new $TypeError$2("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new $TypeError$2("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new $TypeError$2("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new $TypeError$2("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new $TypeError$2("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,f=arguments.length>6?arguments[6]:!1,g=!!gopd&&gopd(n,r);if($defineProperty$1)$defineProperty$1(n,r,{configurable:u===null&&g?g.configurable:!u,enumerable:s===null&&g?g.enumerable:!s,value:a,writable:l===null&&g?g.writable:!l});else if(f||!s&&!l&&!u)n[r]=a;else throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},$defineProperty=requireEsDefineProperty(),hasPropertyDescriptors=function e(){return!!$defineProperty};hasPropertyDescriptors.hasArrayLengthDefineBug=function e(){if(!$defineProperty)return null;try{return $defineProperty([],"length",{value:1}).length!==1}catch(n){return!0}};var hasPropertyDescriptors_1=hasPropertyDescriptors,GetIntrinsic$2=getIntrinsic,define=defineDataProperty,hasDescriptors=hasPropertyDescriptors_1(),gOPD=gopd$1,$TypeError$1=type,$floor$1=GetIntrinsic$2("%Math.floor%"),setFunctionLength=function e(n,r){if(typeof n!="function")throw new $TypeError$1("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||$floor$1(r)!==r)throw new $TypeError$1("`length` must be a positive 32-bit integer");var a=arguments.length>2&&!!arguments[2],s=!0,l=!0;if("length"in n&&gOPD){var u=gOPD(n,"length");u&&!u.configurable&&(s=!1),u&&!u.writable&&(l=!1)}return(s||l||!a)&&(hasDescriptors?define(n,"length",r,!0,!0):define(n,"length",r)),n};(function(e){var n=functionBind,r=getIntrinsic,a=setFunctionLength,s=type,l=r("%Function.prototype.apply%"),u=r("%Function.prototype.call%"),f=r("%Reflect.apply%",!0)||n.call(u,l),g=requireEsDefineProperty(),y=r("%Math.max%");e.exports=function(b){if(typeof b!="function")throw new s("a function is required");var S=f(n,u,arguments);return a(S,1+y(0,b.length-(arguments.length-1)),!0)};var d=function(){return f(n,l,arguments)};g?g(e.exports,"apply",{value:d}):e.exports.apply=d})(callBind$1);var callBindExports=callBind$1.exports,GetIntrinsic$1=getIntrinsic,callBind=callBindExports,$indexOf=callBind(GetIntrinsic$1("String.prototype.indexOf")),callBound$1=function e(n,r){var a=GetIntrinsic$1(n,!!r);return typeof a=="function"&&$indexOf(n,".prototype.")>-1?callBind(a):a};const __viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(__viteBrowserExternal$1);var 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=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||"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,n){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||$test.call(/e/,n))return n;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var a=e<0?-$floor(-e):$floor(e);if(a!==e){var s=String(a),l=$slice.call(n,s.length+1);return $replace.call(s,r,"$&_")+"."+$replace.call($replace.call(l,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(n,r,"$&_")}var utilInspect=require$$0,inspectCustom=utilInspect.custom,inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null,objectInspect=function e(n,r,a,s){var l=r||{};if(has$3(l,"quoteStyle")&&l.quoteStyle!=="single"&&l.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(has$3(l,"maxStringLength")&&(typeof l.maxStringLength=="number"?l.maxStringLength<0&&l.maxStringLength!==1/0:l.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=has$3(l,"customInspect")?l.customInspect:!0;if(typeof u!="boolean"&&u!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(has$3(l,"indent")&&l.indent!==null&&l.indent!==" "&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(has$3(l,"numericSeparator")&&typeof l.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var f=l.numericSeparator;if(typeof n>"u")return"undefined";if(n===null)return"null";if(typeof n=="boolean")return n?"true":"false";if(typeof n=="string")return inspectString(n,l);if(typeof n=="number"){if(n===0)return 1/0/n>0?"0":"-0";var g=String(n);return f?addNumericSeparator(n,g):g}if(typeof n=="bigint"){var y=String(n)+"n";return f?addNumericSeparator(n,y):y}var d=typeof l.depth>"u"?5:l.depth;if(typeof a>"u"&&(a=0),a>=d&&d>0&&typeof n=="object")return isArray$3(n)?"[Array]":"[Object]";var w=getIndent(l,a);if(typeof s>"u")s=[];else if(indexOf(s,n)>=0)return"[Circular]";function b(F,X,oe){if(X&&(s=$arrSlice.call(s),s.push(X)),oe){var te={depth:l.depth};return has$3(l,"quoteStyle")&&(te.quoteStyle=l.quoteStyle),e(F,te,a+1,s)}return e(F,l,a+1,s)}if(typeof n=="function"&&!isRegExp$1(n)){var S=nameOf(n),A=arrObjKeys(n,b);return"[Function"+(S?": "+S:" (anonymous)")+"]"+(A.length>0?" { "+$join.call(A,", ")+" }":"")}if(isSymbol(n)){var I=hasShammedSymbols?$replace.call(String(n),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(n);return typeof n=="object"&&!hasShammedSymbols?markBoxed(I):I}if(isElement$2(n)){for(var O="<"+$toLowerCase.call(String(n.nodeName)),P=n.attributes||[],x=0;x",O}if(isArray$3(n)){if(n.length===0)return"[]";var $=arrObjKeys(n,b);return w&&!singleLineValues($)?"["+indentedJoin($,w)+"]":"[ "+$join.call($,", ")+" ]"}if(isError(n)){var R=arrObjKeys(n,b);return!("cause"in Error.prototype)&&"cause"in n&&!isEnumerable.call(n,"cause")?"{ ["+String(n)+"] "+$join.call($concat.call("[cause]: "+b(n.cause),R),", ")+" }":R.length===0?"["+String(n)+"]":"{ ["+String(n)+"] "+$join.call(R,", ")+" }"}if(typeof n=="object"&&u){if(inspectSymbol&&typeof n[inspectSymbol]=="function"&&utilInspect)return utilInspect(n,{depth:d-a});if(u!=="symbol"&&typeof n.inspect=="function")return n.inspect()}if(isMap(n)){var N=[];return mapForEach&&mapForEach.call(n,function(F,X){N.push(b(X,n,!0)+" => "+b(F,n))}),collectionOf("Map",mapSize.call(n),N,w)}if(isSet(n)){var B=[];return setForEach&&setForEach.call(n,function(F){B.push(b(F,n))}),collectionOf("Set",setSize.call(n),B,w)}if(isWeakMap(n))return weakCollectionOf("WeakMap");if(isWeakSet(n))return weakCollectionOf("WeakSet");if(isWeakRef(n))return weakCollectionOf("WeakRef");if(isNumber(n))return markBoxed(b(Number(n)));if(isBigInt(n))return markBoxed(b(bigIntValueOf.call(n)));if(isBoolean(n))return markBoxed(booleanValueOf.call(n));if(isString(n))return markBoxed(b(String(n)));if(typeof window<"u"&&n===window)return"{ [object Window] }";if(n===commonjsGlobal)return"{ [object globalThis] }";if(!isDate(n)&&!isRegExp$1(n)){var U=arrObjKeys(n,b),H=gPO?gPO(n)===Object.prototype:n instanceof Object||n.constructor===Object,J=n instanceof Object?"":"null prototype",q=!H&&toStringTag&&Object(n)===n&&toStringTag in n?$slice.call(toStr(n),8,-1):J?"Object":"",ie=H||typeof n.constructor!="function"?"":n.constructor.name?n.constructor.name+" ":"",V=ie+(q||J?"["+$join.call($concat.call([],q||[],J||[]),": ")+"] ":"");return U.length===0?V+"{}":w?V+"{"+indentedJoin(U,w)+"}":V+"{ "+$join.call(U,", ")+" }"}return String(n)};function wrapQuotes(e,n,r){var a=(r.quoteStyle||n)==="double"?'"':"'";return a+e+a}function quote(e){return $replace.call(String(e),/"/g,""")}function isArray$3(e){return toStr(e)==="[object Array]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isDate(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(n){}return!1}function isBigInt(e){if(!e||typeof e!="object"||!bigIntValueOf)return!1;try{return bigIntValueOf.call(e),!0}catch(n){}return!1}var hasOwn=Object.prototype.hasOwnProperty||function(e){return e in this};function has$3(e,n){return hasOwn.call(e,n)}function toStr(e){return objectToString.call(e)}function nameOf(e){if(e.name)return e.name;var n=$match.call(functionToString.call(e),/^function\s*([\w$]+)/);return n?n[1]:null}function indexOf(e,n){if(e.indexOf)return e.indexOf(n);for(var r=0,a=e.length;rn.maxStringLength){var r=e.length-n.maxStringLength,a="... "+r+" more character"+(r>1?"s":"");return inspectString($slice.call(e,0,n.maxStringLength),n)+a}var s=$replace.call($replace.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s,"single",n)}function lowbyte(e){var n=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[n];return r?"\\"+r:"\\x"+(n<16?"0":"")+$toUpperCase.call(n.toString(16))}function markBoxed(e){return"Object("+e+")"}function weakCollectionOf(e){return e+" { ? }"}function collectionOf(e,n,r,a){var s=a?indentedJoin(r,a):$join.call(r,", ");return e+" ("+n+") {"+s+"}"}function singleLineValues(e){for(var n=0;n=0)return!1;return!0}function getIndent(e,n){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=$join.call(Array(e.indent+1)," ");else return null;return{base:r,prev:$join.call(Array(n+1),r)}}function indentedJoin(e,n){if(e.length===0)return"";var r="\n"+n.prev+n.base;return r+$join.call(e,","+r)+"\n"+n.prev}function arrObjKeys(e,n){var r=isArray$3(e),a=[];if(r){a.length=e.length;for(var s=0;s1;){var r=n.pop(),a=r.obj[r.prop];if(isArray$2(a)){for(var s=[],l=0;l=limit?u.slice(g,g+limit):u,d=[],w=0;w=48&&b<=57||b>=65&&b<=90||b>=97&&b<=122||l===formats$2.RFC1738&&(b===40||b===41)){d[d.length]=y.charAt(w);continue}if(b<128){d[d.length]=hexTable[b];continue}if(b<2048){d[d.length]=hexTable[192|b>>6]+hexTable[128|b&63];continue}if(b<55296||b>=57344){d[d.length]=hexTable[224|b>>12]+hexTable[128|b>>6&63]+hexTable[128|b&63];continue}w+=1,b=65536+((b&1023)<<10|y.charCodeAt(w)&1023),d[d.length]=hexTable[240|b>>18]+hexTable[128|b>>12&63]+hexTable[128|b>>6&63]+hexTable[128|b&63]}f+=d.join("")}return f},compact=function e(n){for(var r=[{obj:{o:n},prop:"o"}],a=[],s=0;s"u"&&(N=0)}if(typeof d=="function"?$=d(r,$):$ instanceof Date?$=S($):a==="comma"&&isArray$1($)&&($=utils$2.maybeMap($,function(M){return M instanceof Date?S(M):M})),$===null){if(u)return y&&!O?y(r,defaults$1.encoder,P,"key",A):r;$=""}if(isNonNullishPrimitive($)||utils$2.isBuffer($)){if(y){var H=O?r:y(r,defaults$1.encoder,P,"key",A);return[I(H)+"="+I(y($,defaults$1.encoder,P,"value",A))]}return[I(r)+"="+I(String($))]}var J=[];if(typeof $>"u")return J;var q;if(a==="comma"&&isArray$1($))O&&y&&($=utils$2.maybeMap($,y)),q=[{value:$.length>0?$.join(",")||null:void 0}];else if(isArray$1(d))q=d;else{var ie=Object.keys($);q=w?ie.sort(w):ie}var V=g?r.replace(/\./g,"%2E"):r,F=s&&isArray$1($)&&$.length===1?V+"[]":V;if(l&&isArray$1($)&&$.length===0)return F+"[]";for(var X=0;X"u"?n.encodeDotInKeys===!0?!0:defaults$1.allowDots:!!n.allowDots;return{addQueryPrefix:typeof n.addQueryPrefix=="boolean"?n.addQueryPrefix:defaults$1.addQueryPrefix,allowDots:f,allowEmptyArrays:typeof n.allowEmptyArrays=="boolean"?!!n.allowEmptyArrays:defaults$1.allowEmptyArrays,arrayFormat:u,charset:r,charsetSentinel:typeof n.charsetSentinel=="boolean"?n.charsetSentinel:defaults$1.charsetSentinel,commaRoundTrip:n.commaRoundTrip,delimiter:typeof n.delimiter>"u"?defaults$1.delimiter:n.delimiter,encode:typeof n.encode=="boolean"?n.encode:defaults$1.encode,encodeDotInKeys:typeof n.encodeDotInKeys=="boolean"?n.encodeDotInKeys:defaults$1.encodeDotInKeys,encoder:typeof n.encoder=="function"?n.encoder:defaults$1.encoder,encodeValuesOnly:typeof n.encodeValuesOnly=="boolean"?n.encodeValuesOnly:defaults$1.encodeValuesOnly,filter:l,format:a,formatter:s,serializeDate:typeof n.serializeDate=="function"?n.serializeDate:defaults$1.serializeDate,skipNulls:typeof n.skipNulls=="boolean"?n.skipNulls:defaults$1.skipNulls,sort:typeof n.sort=="function"?n.sort:null,strictNullHandling:typeof n.strictNullHandling=="boolean"?n.strictNullHandling:defaults$1.strictNullHandling}},stringify_1=function(e,n){var r=e,a=normalizeStringifyOptions(n),s,l;typeof a.filter=="function"?(l=a.filter,r=l("",r)):isArray$1(a.filter)&&(l=a.filter,s=l);var u=[];if(typeof r!="object"||r===null)return"";var f=arrayPrefixGenerators[a.arrayFormat],g=f==="comma"&&a.commaRoundTrip;s||(s=Object.keys(r)),a.sort&&s.sort(a.sort);for(var y=getSideChannel(),d=0;d0?S+b:""},utils$1=utils$3,has=Object.prototype.hasOwnProperty,isArray=Array.isArray,defaults={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:utils$1.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},interpretNumericEntities=function(e){return e.replace(/&#(\d+);/g,function(n,r){return String.fromCharCode(parseInt(r,10))})},parseArrayValue=function(e,n){return e&&typeof e=="string"&&n.comma&&e.indexOf(",")>-1?e.split(","):e},isoSentinel="utf8=%26%2310003%3B",charsetSentinel="utf8=%E2%9C%93",parseValues=function e(n,r){var a={__proto__:null},s=r.ignoreQueryPrefix?n.replace(/^\?/,""):n,l=r.parameterLimit===1/0?void 0:r.parameterLimit,u=s.split(r.delimiter,l),f=-1,g,y=r.charset;if(r.charsetSentinel)for(g=0;g-1&&(A=isArray(A)?[A]:A);var I=has.call(a,S);I&&r.duplicates==="combine"?a[S]=utils$1.combine(a[S],A):(!I||r.duplicates==="last")&&(a[S]=A)}return a},parseObject=function(e,n,r,a){for(var s=a?n:parseArrayValue(n,r),l=e.length-1;l>=0;--l){var u,f=e[l];if(f==="[]"&&r.parseArrays)u=r.allowEmptyArrays&&s===""?[]:[].concat(s);else{u=r.plainObjects?Object.create(null):{};var g=f.charAt(0)==="["&&f.charAt(f.length-1)==="]"?f.slice(1,-1):f,y=r.decodeDotInKeys?g.replace(/%2E/g,"."):g,d=parseInt(y,10);!r.parseArrays&&y===""?u={0:s}:!isNaN(d)&&f!==y&&String(d)===y&&d>=0&&r.parseArrays&&d<=r.arrayLimit?(u=[],u[d]=s):y!=="__proto__"&&(u[y]=s)}s=u}return s},parseKeys=function e(n,r,a,s){if(n){var l=a.allowDots?n.replace(/\.([^.[]+)/g,"[$1]"):n,u=/(\[[^[\]]*])/,f=/(\[[^[\]]*])/g,g=a.depth>0&&u.exec(l),y=g?l.slice(0,g.index):l,d=[];if(y){if(!a.plainObjects&&has.call(Object.prototype,y)&&!a.allowPrototypes)return;d.push(y)}for(var w=0;a.depth>0&&(g=f.exec(l))!==null&&w"u"?defaults.charset:n.charset,a=typeof n.duplicates>"u"?defaults.duplicates:n.duplicates;if(a!=="combine"&&a!=="first"&&a!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var s=typeof n.allowDots>"u"?n.decodeDotInKeys===!0?!0:defaults.allowDots:!!n.allowDots;return{allowDots:s,allowEmptyArrays:typeof n.allowEmptyArrays=="boolean"?!!n.allowEmptyArrays:defaults.allowEmptyArrays,allowPrototypes:typeof n.allowPrototypes=="boolean"?n.allowPrototypes:defaults.allowPrototypes,allowSparse:typeof n.allowSparse=="boolean"?n.allowSparse:defaults.allowSparse,arrayLimit:typeof n.arrayLimit=="number"?n.arrayLimit:defaults.arrayLimit,charset:r,charsetSentinel:typeof n.charsetSentinel=="boolean"?n.charsetSentinel:defaults.charsetSentinel,comma:typeof n.comma=="boolean"?n.comma:defaults.comma,decodeDotInKeys:typeof n.decodeDotInKeys=="boolean"?n.decodeDotInKeys:defaults.decodeDotInKeys,decoder:typeof n.decoder=="function"?n.decoder:defaults.decoder,delimiter:typeof n.delimiter=="string"||utils$1.isRegExp(n.delimiter)?n.delimiter:defaults.delimiter,depth:typeof n.depth=="number"||n.depth===!1?+n.depth:defaults.depth,duplicates:a,ignoreQueryPrefix:n.ignoreQueryPrefix===!0,interpretNumericEntities:typeof n.interpretNumericEntities=="boolean"?n.interpretNumericEntities:defaults.interpretNumericEntities,parameterLimit:typeof n.parameterLimit=="number"?n.parameterLimit:defaults.parameterLimit,parseArrays:n.parseArrays!==!1,plainObjects:typeof n.plainObjects=="boolean"?n.plainObjects:defaults.plainObjects,strictNullHandling:typeof n.strictNullHandling=="boolean"?n.strictNullHandling:defaults.strictNullHandling}},parse$1=function(e,n){var r=normalizeParseOptions(n);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var a=typeof e=="string"?parseValues(e,r):e,s=r.plainObjects?Object.create(null):{},l=Object.keys(a),u=0;ue!==null&&typeof e=="object",isDef=e=>e!=null,isFunction=e=>typeof e=="function",isPromise=e=>isObject$1(e)&&isFunction(e.then)&&isFunction(e.catch),isNumeric=e=>typeof e=="number"||/^\d+(\.\d+)?$/.test(e),isIOS$1=()=>inBrowser$2?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function get$2(e,n){const r=n.split(".");let a=e;return r.forEach(s=>{var l;a=isObject$1(a)&&(l=a[s])!=null?l:""}),a}function pick(e,n,r){return n.reduce((a,s)=>((!r||e[s]!==void 0)&&(a[s]=e[s]),a),{})}const isSameValue=(e,n)=>JSON.stringify(e)===JSON.stringify(n),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$1=typeof window<"u";function raf(e){return inBrowser$1?requestAnimationFrame(e):-1}function cancelRaf(e){inBrowser$1&&cancelAnimationFrame(e)}function doubleRaf(e){raf(()=>raf(e))}var isWindow=e=>e===window,makeDOMRect=(e,n)=>({top:0,left:0,right:e,bottom:n,width:e,height:n}),useRect=e=>{const n=unref(e);if(isWindow(n)){const r=n.innerWidth,a=n.innerHeight;return makeDOMRect(r,a)}return n!=null&&n.getBoundingClientRect?n.getBoundingClientRect():makeDOMRect(0,0)};function useParent(e){const n=inject(e,null);if(n){const r=getCurrentInstance(),{link:a,unlink:s,internalChildren:l}=n;a(r),onUnmounted(()=>s(r));const u=computed(()=>l.indexOf(r));return{parent:n,index:u}}return{parent:null,index:ref$1(-1)}}function flattenVNodes(e){const n=[],r=a=>{Array.isArray(a)&&a.forEach(s=>{var l;isVNode(s)&&(n.push(s),(l=s.component)!=null&&l.subTree&&(n.push(s.component.subTree),r(s.component.subTree.children)),s.children&&r(s.children))})};return r(e),n}var findVNodeIndex=(e,n)=>{const r=e.indexOf(n);return r===-1?e.findIndex(a=>n.key!==void 0&&n.key!==null&&a.type===n.type&&a.key===n.key):r};function sortChildren(e,n,r){const a=flattenVNodes(e.subTree.children);r.sort((l,u)=>findVNodeIndex(a,l.vnode)-findVNodeIndex(a,u.vnode));const s=r.map(l=>l.proxy);n.sort((l,u)=>{const f=s.indexOf(l),g=s.indexOf(u);return f-g})}function useChildren(e){const n=reactive([]),r=reactive([]),a=getCurrentInstance();return{children:n,linkChildren:l=>{provide(e,Object.assign({link:g=>{g.proxy&&(r.push(g),n.push(g.proxy),sortChildren(a,n,r))},unlink:g=>{const y=r.indexOf(g);n.splice(y,1),r.splice(y,1)},children:n,internalChildren:r},l))}}}var SECOND=1e3,MINUTE=60*SECOND,HOUR=60*MINUTE,DAY=24*HOUR;function parseTime(e){const n=Math.floor(e/DAY),r=Math.floor(e%DAY/HOUR),a=Math.floor(e%HOUR/MINUTE),s=Math.floor(e%MINUTE/SECOND),l=Math.floor(e%SECOND);return{total:e,days:n,hours:r,minutes:a,seconds:s,milliseconds:l}}function isSameSecond(e,n){return Math.floor(e/1e3)===Math.floor(n/1e3)}function useCountDown(e){let n,r,a,s;const l=ref$1(e.time),u=computed(()=>parseTime(l.value)),f=()=>{a=!1,cancelRaf(n)},g=()=>Math.max(r-Date.now(),0),y=I=>{var O,P;l.value=I,(O=e.onChange)==null||O.call(e,u.value),I===0&&(f(),(P=e.onFinish)==null||P.call(e))},d=()=>{n=raf(()=>{a&&(y(g()),l.value>0&&d())})},w=()=>{n=raf(()=>{if(a){const I=g();(!isSameSecond(I,l.value)||I===0)&&y(I),l.value>0&&w()}})},b=()=>{inBrowser$1&&(e.millisecond?d():w())},S=()=>{a||(r=Date.now()+l.value,a=!0,b())},A=(I=e.time)=>{f(),l.value=I};return onBeforeUnmount(f),onActivated(()=>{s&&(a=!0,s=!1,b())}),onDeactivated(()=>{a&&(f(),s=!0)}),{start:S,pause:f,reset:A,current:u}}function onMountedOrActivated(e){let n;onMounted(()=>{e(),nextTick(()=>{n=!0})}),onActivated(()=>{n&&e()})}function useEventListener(e,n,r={}){if(!inBrowser$1)return;const{target:a=window,passive:s=!1,capture:l=!1}=r;let u=!1,f;const g=w=>{if(u)return;const b=unref(w);b&&!f&&(b.addEventListener(e,n,{capture:l,passive:s}),f=!0)},y=w=>{if(u)return;const b=unref(w);b&&f&&(b.removeEventListener(e,n,l),f=!1)};onUnmounted(()=>y(a)),onDeactivated(()=>y(a)),onMountedOrActivated(()=>g(a));let d;return isRef(a)&&(d=watch(a,(w,b)=>{y(b),g(w)})),()=>{d==null||d(),y(a),u=!0}}var width$2,height;function useWindowSize(){if(!width$2&&(width$2=ref$1(0),height=ref$1(0),inBrowser$1)){const e=()=>{width$2.value=window.innerWidth,height.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width:width$2,height}}var overflowScrollReg=/scroll|auto|overlay/i,defaultRoot=inBrowser$1?window:void 0;function isElement$1(e){return e.tagName!=="HTML"&&e.tagName!=="BODY"&&e.nodeType===1}function getScrollParent(e,n=defaultRoot){let r=e;for(;r&&r!==n&&isElement$1(r);){const{overflowY:a}=window.getComputedStyle(r);if(overflowScrollReg.test(a))return r;r=r.parentNode}return n}function useScrollParent(e,n=defaultRoot){const r=ref$1();return onMounted(()=>{e.value&&(r.value=getScrollParent(e.value,n))}),r}var visibility;function usePageVisibility(){if(!visibility&&(visibility=ref$1("visible"),inBrowser$1)){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 n=inject(CUSTOM_FIELD_INJECTION_KEY,null);n&&!n.customValue.value&&(n.customValue.value=e,watch(e,()=>{n.resetValidation(),n.validateWithTrigger("onChange")}))}function getScrollTop(e){const n="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(n,0)}function setScrollTop(e,n){"scrollTop"in e?e.scrollTop=n:e.scrollTo(e.scrollX,n)}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,n){if(e===window)return 0;const r=n?getScrollTop(n):getRootScrollTop();return useRect(e).top+r}const isIOS=isIOS$1();function resetScroll(){isIOS&&setRootScrollTop(getRootScrollTop())}const stopPropagation=e=>e.stopPropagation();function preventDefault(e,n){(typeof e.cancelable!="boolean"||e.cancelable)&&e.preventDefault(),n&&stopPropagation(e)}function isHidden(e){const n=unref(e);if(!n)return!1;const r=window.getComputedStyle(n),a=r.display==="none",s=n.offsetParent===null&&r.position!=="fixed";return a||s}const{width:windowWidth,height:windowHeight}=useWindowSize();function addUnit(e){if(isDef(e))return isNumeric(e)?"".concat(e,"px"):String(e)}function getSizeStyle(e){if(isDef(e)){if(Array.isArray(e))return{width:addUnit(e[0]),height:addUnit(e[1])};const n=addUnit(e);return{width:n,height:n}}}function getZIndexStyle(e){const n={};return e!==void 0&&(n.zIndex=+e),n}let rootFontSize;function getRootFontSize(){if(!rootFontSize){const e=document.documentElement,n=e.style.fontSize||window.getComputedStyle(e).fontSize;rootFontSize=parseFloat(n)}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$2){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,(n,r)=>r.toUpperCase());function padZero(e,n=2){let r=e+"";for(;r.lengthMath.min(Math.max(e,n),r);function trimExtraChar(e,n,r){const a=e.indexOf(n);return a===-1?e:n==="-"&&a!==0?e.slice(0,a):e.slice(0,a+1)+e.slice(a).replace(r,"")}function formatNumber(e,n=!0,r=!0){n?e=trimExtraChar(e,".",/\./g):e=e.split(".")[0],r?e=trimExtraChar(e,"-",/-/g):e=e.replace(/-/,"");const a=n?/[^-0-9.]/g:/[^-0-9]/g;return e.replace(a,"")}const{hasOwnProperty}=Object.prototype;function assignKey(e,n,r){const a=n[r];isDef(a)&&(!hasOwnProperty.call(e,r)||!isObject$1(a)?e[r]=a:e[r]=deepAssign(Object(e[r]),a))}function deepAssign(e,n){return Object.keys(n).forEach(r=>{assignKey(e,n,r)}),e}var stdin_default$u={name:"姓名",tel:"电话",save:"保存",clear:"清空",cancel:"取消",confirm:"确认",delete:"删除",loading:"加载中...",noCoupon:"暂无优惠券",nameEmpty:"请填写姓名",addContact:"添加联系人",telInvalid:"请填写正确的电话",vanCalendar:{end:"结束",start:"开始",title:"日期选择",weekdays:["日","一","二","三","四","五","六"],monthTitle:(e,n)=>"".concat(e,"年").concat(n,"月"),rangePrompt:e=>"最多选择 ".concat(e," 天")},vanCascader:{select:"请选择"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无门槛",discount:e=>"".concat(e,"折"),condition:e=>"满".concat(e,"元可用")},vanCouponCell:{title:"优惠券",count:e=>"".concat(e,"张可用")},vanCouponList:{exchange:"兑换",close:"不使用",enable:"可用",disabled:"不可用",placeholder:"输入优惠码"},vanAddressEdit:{area:"地区",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",addressDetail:"详细地址",defaultAddress:"设为默认收货地址"},vanAddressList:{add:"新增地址"}};const lang=ref$1("zh-CN"),messages$1=reactive({"zh-CN":stdin_default$u}),Locale={messages(){return messages$1[lang.value]},use(e,n){lang.value=e,this.add({[e]:n})},add(e={}){deepAssign(messages$1,e)}};var stdin_default$t=Locale;function createTranslate(e){const n=camelize(e)+".";return(r,...a)=>{const s=stdin_default$t.messages(),l=get$2(s,n+r)||get$2(s,r);return isFunction(l)?l(...a):l}}function genBem(e,n){return n?typeof n=="string"?" ".concat(e,"--").concat(n):Array.isArray(n)?n.reduce((r,a)=>r+genBem(e,a),""):Object.keys(n).reduce((r,a)=>r+(n[a]?genBem(e,a):""),""):""}function createBEM(e){return(n,r)=>(n&&typeof n!="string"&&(r=n,n=""),n=n?"".concat(e,"__").concat(n):e,"".concat(n).concat(genBem(n,r)))}function createNamespace(e){const n="van-".concat(e);return[n,createBEM(n),createTranslate(n)]}const BORDER="van-hairline",BORDER_TOP="".concat(BORDER,"--top"),BORDER_LEFT="".concat(BORDER,"--left"),BORDER_BOTTOM="".concat(BORDER,"--bottom"),BORDER_SURROUND="".concat(BORDER,"--surround"),BORDER_TOP_BOTTOM="".concat(BORDER,"--top-bottom"),BORDER_UNSET_TOP_BOTTOM="".concat(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:n=[],done:r,canceled:a,error:s}){if(e){const l=e.apply(null,n);isPromise(l)?l.then(u=>{u?r():a&&a()}).catch(s||noop$1):l?r():a&&a()}else r()}function withInstall(e){return e.install=n=>{const{name:r}=e;r&&(n.component(r,e),n.component(camelize("-".concat(r)),e))},e}const POPUP_TOGGLE_KEY=Symbol();function onPopupReopen(e){const n=inject(POPUP_TOGGLE_KEY,null);n&&watch(n,r=>{r&&e()})}const useHeight=(e,n)=>{const r=ref$1(),a=()=>{r.value=useRect(e).height};return onMounted(()=>{if(nextTick(a),n)for(let s=1;s<=3;s++)setTimeout(a,100*s)}),onPopupReopen(()=>nextTick(a)),watch([windowWidth,windowHeight],a),r};function usePlaceholder(e,n){const r=useHeight(e,!0);return a=>createVNode("div",{class:n("placeholder"),style:{height:r.value?"".concat(r.value,"px"):void 0}},[a()])}const[name$s,bem$s]=createNamespace("action-bar"),ACTION_BAR_KEY=Symbol(name$s),actionBarProps={placeholder:Boolean,safeAreaInsetBottom:truthProp};var stdin_default$s=defineComponent({name:name$s,props:actionBarProps,setup(e,{slots:n}){const r=ref$1(),a=usePlaceholder(r,bem$s),{linkChildren:s}=useChildren(ACTION_BAR_KEY);s();const l=()=>{var u;return createVNode("div",{ref:r,class:[bem$s(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[(u=n.default)==null?void 0:u.call(n)])};return()=>e.placeholder?a(l):l()}});const ActionBar=withInstall(stdin_default$s);function useExpose(e){const n=getCurrentInstance();n&&extend(n.proxy,e)}const routeProps={to:[String,Object],url:String,replace:Boolean};function route({to:e,url:n,replace:r,$router:a}){e&&a?a[r?"replace":"push"](e):n&&(r?location.replace(n):location.href=n)}function useRoute(){const e=getCurrentInstance().proxy;return()=>route(e)}const[name$r,bem$r]=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$r=defineComponent({name:name$r,props:badgeProps,setup(e,{slots:n}){const r=()=>{if(n.content)return!0;const{content:f,showZero:g}=e;return isDef(f)&&f!==""&&(g||f!==0&&f!=="0")},a=()=>{const{dot:f,max:g,content:y}=e;if(!f&&r())return n.content?n.content():isDef(g)&&isNumeric(y)&&+y>+g?"".concat(g,"+"):y},s=f=>f.startsWith("-")?f.replace("-",""):"-".concat(f),l=computed(()=>{const f={background:e.color};if(e.offset){const[g,y]=e.offset,{position:d}=e,[w,b]=d.split("-");n.default?(typeof y=="number"?f[w]=addUnit(w==="top"?y:-y):f[w]=w==="top"?addUnit(y):s(y),typeof g=="number"?f[b]=addUnit(b==="left"?g:-g):f[b]=b==="left"?addUnit(g):s(g)):(f.marginTop=addUnit(y),f.marginLeft=addUnit(g))}return f}),u=()=>{if(r()||e.dot)return createVNode("div",{class:bem$r([e.position,{dot:e.dot,fixed:!!n.default}]),style:l.value},[a()])};return()=>{if(n.default){const{tag:f}=e;return createVNode(f,{class:bem$r("wrapper")},{default:()=>[n.default(),u()]})}return u()}}});const Badge=withInstall(stdin_default$r);let globalZIndex=2e3;const useGlobalZIndex=()=>++globalZIndex,[name$q,bem$q]=createNamespace("config-provider"),CONFIG_PROVIDER_KEY=Symbol(name$q),[name$p,bem$p]=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$q=defineComponent({name:name$p,props:iconProps,setup(e,{slots:n}){const r=inject(CONFIG_PROVIDER_KEY,null),a=computed(()=>e.classPrefix||(r==null?void 0:r.iconPrefix)||bem$p());return()=>{const{tag:s,dot:l,name:u,size:f,badge:g,color:y}=e,d=isImage(u);return createVNode(Badge,mergeProps({dot:l,tag:s,class:[a.value,d?"":"".concat(a.value,"-").concat(u)],style:{color:y,fontSize:addUnit(f)},content:g},e.badgeProps),{default:()=>{var w;return[(w=n.default)==null?void 0:w.call(n),d&&createVNode("img",{class:bem$p("image"),src:u},null)]}})}}});const Icon=withInstall(stdin_default$q),[name$o,bem$o]=createNamespace("loading"),SpinIcon=Array(12).fill(null).map((e,n)=>createVNode("i",{class:bem$o("line",String(n+1))},null)),CircularIcon=createVNode("svg",{class:bem$o("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$p=defineComponent({name:name$o,props:loadingProps,setup(e,{slots:n}){const r=computed(()=>extend({color:e.color},getSizeStyle(e.size))),a=()=>{const l=e.type==="spinner"?SpinIcon:CircularIcon;return createVNode("span",{class:bem$o("spinner",e.type),style:r.value},[n.icon?n.icon():l])},s=()=>{var l;if(n.default)return createVNode("span",{class:bem$o("text"),style:{fontSize:addUnit(e.textSize),color:(l=e.textColor)!=null?l:e.color}},[n.default()])};return()=>{const{type:l,vertical:u}=e;return createVNode("div",{class:bem$o([l,{vertical:u}]),"aria-live":"polite","aria-busy":!0},[a(),s()])}}});const Loading=withInstall(stdin_default$p),[name$n,bem$n]=createNamespace("button"),buttonProps=extend({},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$o=defineComponent({name:name$n,props:buttonProps,emits:["click"],setup(e,{emit:n,slots:r}){const a=useRoute(),s=()=>r.loading?r.loading():createVNode(Loading,{size:e.loadingSize,type:e.loadingType,class:bem$n("loading")},null),l=()=>{if(e.loading)return s();if(r.icon)return createVNode("div",{class:bem$n("icon")},[r.icon()]);if(e.icon)return createVNode(Icon,{name:e.icon,class:bem$n("icon"),classPrefix:e.iconPrefix},null)},u=()=>{let y;if(e.loading?y=e.loadingText:y=r.default?r.default():e.text,y)return createVNode("span",{class:bem$n("text")},[y])},f=()=>{const{color:y,plain:d}=e;if(y){const w={color:d?y:"white"};return d||(w.background=y),y.includes("gradient")?w.border=0:w.borderColor=y,w}},g=y=>{e.loading?preventDefault(y):e.disabled||(n("click",y),a())};return()=>{const{tag:y,type:d,size:w,block:b,round:S,plain:A,square:I,loading:O,disabled:P,hairline:x,nativeType:$,iconPosition:R}=e,N=[bem$n([d,w,{plain:A,block:b,round:S,square:I,loading:O,disabled:P,hairline:x}]),{[BORDER_SURROUND]:x}];return createVNode(y,{type:$,class:N,style:f(),disabled:P,onClick:g},{default:()=>[createVNode("div",{class:bem$n("content")},[R==="left"&&l(),u(),R==="right"&&l()])]})}}});const Button=withInstall(stdin_default$o),[name$m,bem$m]=createNamespace("action-bar-button"),actionBarButtonProps=extend({},routeProps,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean});var stdin_default$n=defineComponent({name:name$m,props:actionBarButtonProps,setup(e,{slots:n}){const r=useRoute(),{parent:a,index:s}=useParent(ACTION_BAR_KEY),l=computed(()=>{if(a){const f=a.children[s.value-1];return!(f&&"isButton"in f)}}),u=computed(()=>{if(a){const f=a.children[s.value+1];return!(f&&"isButton"in f)}});return useExpose({isButton:!0}),()=>{const{type:f,icon:g,text:y,color:d,loading:w,disabled:b}=e;return createVNode(Button,{class:bem$m([f,{last:u.value,first:l.value}]),size:"large",type:f,icon:g,color:d,loading:w,disabled:b,onClick:r},{default:()=>[n.default?n.default():y]})}}});const ActionBarButton=withInstall(stdin_default$n),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,n){return e>n?"horizontal":n>e?"vertical":""}function useTouch(){const e=ref$1(0),n=ref$1(0),r=ref$1(0),a=ref$1(0),s=ref$1(0),l=ref$1(0),u=ref$1(""),f=ref$1(!0),g=()=>u.value==="vertical",y=()=>u.value==="horizontal",d=()=>{r.value=0,a.value=0,s.value=0,l.value=0,u.value="",f.value=!0};return{move:S=>{const A=S.touches[0];r.value=(A.clientX<0?0:A.clientX)-e.value,a.value=A.clientY-n.value,s.value=Math.abs(r.value),l.value=Math.abs(a.value);const I=10;(!u.value||s.valueTAP_OFFSET||l.value>TAP_OFFSET)&&(f.value=!1)},start:S=>{d(),e.value=S.touches[0].clientX,n.value=S.touches[0].clientY},reset:d,startX:e,startY:n,deltaX:r,deltaY:a,offsetX:s,offsetY:l,direction:u,isVertical:g,isHorizontal:y,isTap:f}}let totalLockCount=0;const BODY_LOCK_CLASS="van-overflow-hidden";function useLockScroll(e,n){const r=useTouch(),a="01",s="10",l=d=>{r.move(d);const w=r.deltaY.value>0?s:a,b=getScrollParent(d.target,e.value),{scrollHeight:S,offsetHeight:A,scrollTop:I}=b;let O="11";I===0?O=A>=S?"00":"01":I+A>=S&&(O="10"),O!=="11"&&r.isVertical()&&!(parseInt(O,2)&parseInt(w,2))&&preventDefault(d,!0)},u=()=>{document.addEventListener("touchstart",r.start),document.addEventListener("touchmove",l,{passive:!1}),totalLockCount||document.body.classList.add(BODY_LOCK_CLASS),totalLockCount++},f=()=>{totalLockCount&&(document.removeEventListener("touchstart",r.start),document.removeEventListener("touchmove",l),totalLockCount--,totalLockCount||document.body.classList.remove(BODY_LOCK_CLASS))},g=()=>n()&&u(),y=()=>n()&&f();onMountedOrActivated(g),onDeactivated(y),onBeforeUnmount(y),watch(n,d=>{d?u():f()})}function useLazyRender(e){const n=ref$1(!1);return watch(e,r=>{r&&(n.value=r)},{immediate:!0}),r=>()=>n.value?r():null}const useScopeId=()=>{var e;const{scopeId:n}=((e=getCurrentInstance())==null?void 0:e.vnode)||{};return n?{[n]:""}:null},[name$l,bem$l]=createNamespace("overlay"),overlayProps={show:Boolean,zIndex:numericProp,duration:numericProp,className:unknownProp,lockScroll:truthProp,lazyRender:truthProp,customStyle:Object};var stdin_default$m=defineComponent({name:name$l,props:overlayProps,setup(e,{slots:n}){const r=ref$1(),a=useLazyRender(()=>e.show||!e.lazyRender),s=u=>{e.lockScroll&&preventDefault(u,!0)},l=a(()=>{var u;const f=extend(getZIndexStyle(e.zIndex),e.customStyle);return isDef(e.duration)&&(f.animationDuration="".concat(e.duration,"s")),withDirectives(createVNode("div",{ref:r,style:f,class:[bem$l(),e.className]},[(u=n.default)==null?void 0:u.call(n)]),[[vShow,e.show]])});return useEventListener("touchmove",s,{target:r}),()=>createVNode(Transition,{name:"van-fade",appear:!0},{default:l})}});const Overlay=withInstall(stdin_default$m),popupProps$1=extend({},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$k,bem$k]=createNamespace("popup");var stdin_default$l=defineComponent({name:name$k,inheritAttrs:!1,props:popupProps$1,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(e,{emit:n,attrs:r,slots:a}){let s,l;const u=ref$1(),f=ref$1(),g=useLazyRender(()=>e.show||!e.lazyRender),y=computed(()=>{const B={zIndex:u.value};if(isDef(e.duration)){const U=e.position==="center"?"animationDuration":"transitionDuration";B[U]="".concat(e.duration,"s")}return B}),d=()=>{s||(s=!0,u.value=e.zIndex!==void 0?+e.zIndex:useGlobalZIndex(),n("open"))},w=()=>{s&&callInterceptor(e.beforeClose,{done(){s=!1,n("close"),n("update:show",!1)}})},b=B=>{n("clickOverlay",B),e.closeOnClickOverlay&&w()},S=()=>{if(e.overlay)return createVNode(Overlay,mergeProps({show:e.show,class:e.overlayClass,zIndex:u.value,duration:e.duration,customStyle:e.overlayStyle,role:e.closeOnClickOverlay?"button":void 0,tabindex:e.closeOnClickOverlay?0:void 0},useScopeId(),{onClick:b}),{default:a["overlay-content"]})},A=B=>{n("clickCloseIcon",B),w()},I=()=>{if(e.closeable)return createVNode(Icon,{role:"button",tabindex:0,name:e.closeIcon,class:[bem$k("close-icon",e.closeIconPosition),HAPTICS_FEEDBACK],classPrefix:e.iconPrefix,onClick:A},null)};let O;const P=()=>{O&&clearTimeout(O),O=setTimeout(()=>{n("opened")})},x=()=>n("closed"),$=B=>n("keydown",B),R=g(()=>{var B;const{round:U,position:H,safeAreaInsetTop:J,safeAreaInsetBottom:q}=e;return withDirectives(createVNode("div",mergeProps({ref:f,style:y.value,role:"dialog",tabindex:0,class:[bem$k({round:U,[H]:H}),{"van-safe-area-top":J,"van-safe-area-bottom":q}],onKeydown:$},r,useScopeId()),[(B=a.default)==null?void 0:B.call(a),I()]),[[vShow,e.show]])}),N=()=>{const{position:B,transition:U,transitionAppear:H}=e,J=B==="center"?"van-fade":"van-popup-slide-".concat(B);return createVNode(Transition,{name:U||J,appear:H,onAfterEnter:P,onAfterLeave:x},{default:R})};return watch(()=>e.show,B=>{B&&!s&&(d(),r.tabindex===0&&nextTick(()=>{var U;(U=f.value)==null||U.focus()})),!B&&s&&(s=!1,n("close"))}),useExpose({popupRef:f}),useLockScroll(f,()=>e.show&&e.lockScroll),useEventListener("popstate",()=>{e.closeOnPopstate&&(w(),l=!1)}),onMounted(()=>{e.show&&d()}),onActivated(()=>{l&&(n("update:show",!0),l=!1)}),onDeactivated(()=>{e.show&&e.teleport&&(w(),l=!0)}),provide(POPUP_TOGGLE_KEY,()=>e.show),()=>e.teleport?createVNode(Teleport,{to:e.teleport},{default:()=>[S(),N()]}):createVNode(Fragment,null,[S(),N()])}});const Popup=withInstall(stdin_default$l),[name$j,bem$j]=createNamespace("swipe"),swipeProps={loop:truthProp,width:numericProp,height:numericProp,vertical:Boolean,autoplay:makeNumericProp(0),duration:makeNumericProp(500),touchable:truthProp,lazyRender:Boolean,initialSwipe:makeNumericProp(0),indicatorColor:String,showIndicators:truthProp,stopPropagation:truthProp},SWIPE_KEY=Symbol(name$j);var stdin_default$k=defineComponent({name:name$j,props:swipeProps,emits:["change","dragStart","dragEnd"],setup(e,{emit:n,slots:r}){const a=ref$1(),s=ref$1(),l=reactive({rect:null,width:0,height:0,offset:0,active:0,swiping:!1});let u=!1;const f=useTouch(),{children:g,linkChildren:y}=useChildren(SWIPE_KEY),d=computed(()=>g.length),w=computed(()=>l[e.vertical?"height":"width"]),b=computed(()=>e.vertical?f.deltaY.value:f.deltaX.value),S=computed(()=>l.rect?(e.vertical?l.rect.height:l.rect.width)-w.value*d.value:0),A=computed(()=>w.value?Math.ceil(Math.abs(S.value)/w.value):d.value),I=computed(()=>d.value*w.value),O=computed(()=>(l.active+d.value)%d.value),P=computed(()=>{const G=e.vertical?"vertical":"horizontal";return f.direction.value===G}),x=computed(()=>{const G={transitionDuration:"".concat(l.swiping?0:e.duration,"ms"),transform:"translate".concat(e.vertical?"Y":"X","(").concat(+l.offset.toFixed(2),"px)")};if(w.value){const Y=e.vertical?"height":"width",se=e.vertical?"width":"height";G[Y]="".concat(I.value,"px"),G[se]=e[se]?"".concat(e[se],"px"):""}return G}),$=G=>{const{active:Y}=l;return G?e.loop?clamp(Y+G,-1,d.value):clamp(Y+G,0,A.value):Y},R=(G,Y=0)=>{let se=G*w.value;e.loop||(se=Math.min(se,-S.value));let ue=Y-se;return e.loop||(ue=clamp(ue,S.value,0)),ue},N=({pace:G=0,offset:Y=0,emitChange:se})=>{if(d.value<=1)return;const{active:ue}=l,ae=$(G),he=R(ae,Y);if(e.loop){if(g[0]&&he!==S.value){const ee=he0;g[d.value-1].setOffset(ee?-I.value:0)}}l.active=ae,l.offset=he,se&&ae!==ue&&n("change",O.value)},B=()=>{l.swiping=!0,l.active<=-1?N({pace:d.value}):l.active>=d.value&&N({pace:-d.value})},U=()=>{B(),f.reset(),doubleRaf(()=>{l.swiping=!1,N({pace:-1,emitChange:!0})})},H=()=>{B(),f.reset(),doubleRaf(()=>{l.swiping=!1,N({pace:1,emitChange:!0})})};let J;const q=()=>clearTimeout(J),ie=()=>{q(),+e.autoplay>0&&d.value>1&&(J=setTimeout(()=>{H(),ie()},+e.autoplay))},V=(G=+e.initialSwipe)=>{if(!a.value)return;const Y=()=>{var se,ue;if(!isHidden(a)){const ae={width:a.value.offsetWidth,height:a.value.offsetHeight};l.rect=ae,l.width=+((se=e.width)!=null?se:ae.width),l.height=+((ue=e.height)!=null?ue:ae.height)}d.value&&(G=Math.min(d.value-1,G),G===-1&&(G=d.value-1)),l.active=G,l.swiping=!0,l.offset=R(G),g.forEach(ae=>{ae.setOffset(0)}),ie()};isHidden(a)?nextTick().then(Y):Y()},F=()=>V(l.active);let X;const oe=G=>{!e.touchable||G.touches.length>1||(f.start(G),u=!1,X=Date.now(),q(),B())},te=G=>{e.touchable&&l.swiping&&(f.move(G),P.value&&(!e.loop&&(l.active===0&&b.value>0||l.active===d.value-1&&b.value<0)||(preventDefault(G,e.stopPropagation),N({offset:b.value}),u||(n("dragStart",{index:O.value}),u=!0))))},Z=()=>{if(!e.touchable||!l.swiping)return;const G=Date.now()-X,Y=b.value/G;if((Math.abs(Y)>.25||Math.abs(b.value)>w.value/2)&&P.value){const ue=e.vertical?f.offsetY.value:f.offsetX.value;let ae=0;e.loop?ae=ue>0?b.value>0?-1:1:0:ae=-Math[b.value>0?"ceil":"floor"](b.value/w.value),N({pace:ae,emitChange:!0})}else b.value&&N({pace:0});u=!1,l.swiping=!1,n("dragEnd",{index:O.value}),ie()},C=(G,Y={})=>{B(),f.reset(),doubleRaf(()=>{let se;e.loop&&G===d.value?se=l.active===0?0:G:se=G%d.value,Y.immediate?doubleRaf(()=>{l.swiping=!1}):l.swiping=!1,N({pace:se-l.active,emitChange:!0})})},D=(G,Y)=>{const se=Y===O.value,ue=se?{backgroundColor:e.indicatorColor}:void 0;return createVNode("i",{style:ue,class:bem$j("indicator",{active:se})},null)},M=()=>{if(r.indicator)return r.indicator({active:O.value,total:d.value});if(e.showIndicators&&d.value>1)return createVNode("div",{class:bem$j("indicators",{vertical:e.vertical})},[Array(d.value).fill("").map(D)])};return useExpose({prev:U,next:H,state:l,resize:F,swipeTo:C}),y({size:w,props:e,count:d,activeIndicator:O}),watch(()=>e.initialSwipe,G=>V(+G)),watch(d,()=>V(l.active)),watch(()=>e.autoplay,ie),watch([windowWidth,windowHeight,()=>e.width,()=>e.height],F),watch(usePageVisibility(),G=>{G==="visible"?ie():q()}),onMounted(V),onActivated(()=>V(l.active)),onPopupReopen(()=>V(l.active)),onDeactivated(q),onBeforeUnmount(q),useEventListener("touchmove",te,{target:s}),()=>{var G;return createVNode("div",{ref:a,class:bem$j()},[createVNode("div",{ref:s,style:x.value,class:bem$j("track",{vertical:e.vertical}),onTouchstartPassive:oe,onTouchend:Z,onTouchcancel:Z},[(G=r.default)==null?void 0:G.call(r)]),M()])}}});const Swipe=withInstall(stdin_default$k),TAB_STATUS_KEY=Symbol(),useTabStatus=()=>inject(TAB_STATUS_KEY,null),[name$i,bem$i]=createNamespace("swipe-item");var stdin_default$j=defineComponent({name:name$i,setup(e,{slots:n}){let r;const a=reactive({offset:0,inited:!1,mounted:!1}),{parent:s,index:l}=useParent(SWIPE_KEY);if(!s)return;const u=computed(()=>{const y={},{vertical:d}=s.props;return s.size.value&&(y[d?"height":"width"]="".concat(s.size.value,"px")),a.offset&&(y.transform="translate".concat(d?"Y":"X","(").concat(a.offset,"px)")),y}),f=computed(()=>{const{loop:y,lazyRender:d}=s.props;if(!d||r)return!0;if(!a.mounted)return!1;const w=s.activeIndicator.value,b=s.count.value-1,S=w===0&&y?b:w-1,A=w===b&&y?0:w+1;return r=l.value===w||l.value===S||l.value===A,r}),g=y=>{a.offset=y};return onMounted(()=>{nextTick(()=>{a.mounted=!0})}),useExpose({setOffset:g}),()=>{var y;return createVNode("div",{class:bem$i(),style:u.value},[f.value?(y=n.default)==null?void 0:y.call(n):null])}}});const SwipeItem=withInstall(stdin_default$j),[name$h,bem$h]=createNamespace("cell"),cellSharedProps={tag:makeStringProp("div"),icon:String,size:String,title:numericProp,value:numericProp,label:numericProp,center:Boolean,isLink:Boolean,border:truthProp,iconPrefix:String,valueClass:unknownProp,labelClass:unknownProp,titleClass:unknownProp,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}},cellProps=extend({},cellSharedProps,routeProps);var stdin_default$i=defineComponent({name:name$h,props:cellProps,setup(e,{slots:n}){const r=useRoute(),a=()=>{if(n.label||isDef(e.label))return createVNode("div",{class:[bem$h("label"),e.labelClass]},[n.label?n.label():e.label])},s=()=>{var g;if(n.title||isDef(e.title)){const y=(g=n.title)==null?void 0:g.call(n);return Array.isArray(y)&&y.length===0?void 0:createVNode("div",{class:[bem$h("title"),e.titleClass],style:e.titleStyle},[y||createVNode("span",null,[e.title]),a()])}},l=()=>{const g=n.value||n.default;if(g||isDef(e.value))return createVNode("div",{class:[bem$h("value"),e.valueClass]},[g?g():createVNode("span",null,[e.value])])},u=()=>{if(n.icon)return n.icon();if(e.icon)return createVNode(Icon,{name:e.icon,class:bem$h("left-icon"),classPrefix:e.iconPrefix},null)},f=()=>{if(n["right-icon"])return n["right-icon"]();if(e.isLink){const g=e.arrowDirection&&e.arrowDirection!=="right"?"arrow-".concat(e.arrowDirection):"arrow";return createVNode(Icon,{name:g,class:bem$h("right-icon")},null)}};return()=>{var g;const{tag:y,size:d,center:w,border:b,isLink:S,required:A}=e,I=(g=e.clickable)!=null?g:S,O={center:w,required:!!A,clickable:I,borderless:!b};return d&&(O[d]=!!d),createVNode(y,{class:bem$h(O),role:I?"button":void 0,tabindex:I?0:void 0,onClick:r},{default:()=>{var P;return[u(),s(),l(),f(),(P=n.extra)==null?void 0:P.call(n)]}})}}});const Cell=withInstall(stdin_default$i);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$g,bem$g]=createNamespace("toast"),popupInheritProps=["show","overlay","teleport","transition","overlayClass","overlayStyle","closeOnClickOverlay","zIndex"],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,zIndex:numericProp};var stdin_default$h=defineComponent({name:name$g,props:toastProps,emits:["update:show"],setup(e,{emit:n,slots:r}){let a,s=!1;const l=()=>{const w=e.show&&e.forbidClick;s!==w&&(s=w,lockClick(s))},u=w=>n("update:show",w),f=()=>{e.closeOnClick&&u(!1)},g=()=>clearTimeout(a),y=()=>{const{icon:w,type:b,iconSize:S,iconPrefix:A,loadingType:I}=e;if(w||b==="success"||b==="fail")return createVNode(Icon,{name:w||b,size:S,class:bem$g("icon"),classPrefix:A},null);if(b==="loading")return createVNode(Loading,{class:bem$g("loading"),size:S,type:I},null)},d=()=>{const{type:w,message:b}=e;if(r.message)return createVNode("div",{class:bem$g("text")},[r.message()]);if(isDef(b)&&b!=="")return w==="html"?createVNode("div",{key:0,class:bem$g("text"),innerHTML:String(b)},null):createVNode("div",{class:bem$g("text")},[b])};return watch(()=>[e.show,e.forbidClick],l),watch(()=>[e.show,e.type,e.message,e.duration],()=>{g(),e.show&&e.duration>0&&(a=setTimeout(()=>{u(!1)},e.duration))}),onMounted(l),onUnmounted(l),()=>createVNode(Popup,mergeProps({class:[bem$g([e.position,e.wordBreak==="normal"?"break-normal":e.wordBreak,{[e.type]:!e.icon}]),e.className],lockScroll:!1,onClick:f,onClosed:g,"onUpdate:show":u},pick(e,popupInheritProps)),{default:()=>[y(),d()]})}});function usePopupState(){const e=reactive({show:!1}),n=s=>{e.show=s},r=s=>{extend(e,s,{transitionAppear:!0}),n(!0)},a=()=>n(!1);return useExpose({open:r,close:a,toggle:n}),{open:r,close:a,state:e,toggle:n}}function mountComponent(e){const n=createApp(e),r=document.createElement("div");return document.body.appendChild(r),{instance:n.mount(r),unmount(){n.unmount(),document.body.removeChild(r)}}}const defaultOptions$1={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=extend({},defaultOptions$1);const defaultOptionsMap=new Map;function parseOptions(e){return isObject$1(e)?e:{message:e}}function createInstance(){const{instance:e,unmount:n}=mountComponent({setup(){const r=ref$1(""),{open:a,state:s,close:l,toggle:u}=usePopupState(),f=()=>{},g=()=>createVNode(stdin_default$h,mergeProps(s,{onClosed:f,"onUpdate:show":u}),null);return watch(r,y=>{s.message=y}),getCurrentInstance().render=g,{open:a,close:l,message:r}}});return e}function getInstance(){if(!queue.length||allowMultiple){const e=createInstance();queue.push(e)}return queue[queue.length-1]}function showToast(e={}){if(!inBrowser$2)return{};const n=getInstance(),r=parseOptions(e);return n.open(extend({},currentOptions,defaultOptionsMap.get(r.type||currentOptions.type),r)),n}const createMethod=e=>n=>showToast(extend({type:e},parseOptions(n))),showLoadingToast=createMethod("loading"),closeToast=e=>{queue.length&&(e?(queue.forEach(n=>{n.close()}),queue=[]):queue[0].close())},Toast=withInstall(stdin_default$h),[name$f,bem$f]=createNamespace("radio-group"),radioGroupProps={shape:String,disabled:Boolean,iconSize:numericProp,direction:String,modelValue:unknownProp,checkedColor:String},RADIO_KEY=Symbol(name$f);var stdin_default$g=defineComponent({name:name$f,props:radioGroupProps,emits:["change","update:modelValue"],setup(e,{emit:n,slots:r}){const{linkChildren:a}=useChildren(RADIO_KEY),s=l=>n("update:modelValue",l);return watch(()=>e.modelValue,l=>n("change",l)),a({props:e,updateValue:s}),useCustomFieldValue(()=>e.modelValue),()=>{var l;return createVNode("div",{class:bem$f([e.direction]),role:"radiogroup"},[(l=r.default)==null?void 0:l.call(r)])}}});const RadioGroup=withInstall(stdin_default$g),checkerProps={name:unknownProp,disabled:Boolean,iconSize:numericProp,modelValue:unknownProp,checkedColor:String,labelPosition:String,labelDisabled:Boolean};var stdin_default$f=defineComponent({props:extend({},checkerProps,{bem:makeRequiredProp(Function),role:String,shape:String,parent:Object,checked:Boolean,bindGroup:truthProp,indeterminate:{type:Boolean,default:null}}),emits:["click","toggle"],setup(e,{emit:n,slots:r}){const a=ref$1(),s=b=>{if(e.parent&&e.bindGroup)return e.parent.props[b]},l=computed(()=>{if(e.parent&&e.bindGroup){const b=s("disabled")||e.disabled;if(e.role==="checkbox"){const S=s("modelValue").length,A=s("max"),I=A&&S>=+A;return b||I&&!e.checked}return b}return e.disabled}),u=computed(()=>s("direction")),f=computed(()=>{const b=e.checkedColor||s("checkedColor");if(b&&e.checked&&!l.value)return{borderColor:b,backgroundColor:b}}),g=computed(()=>e.shape||s("shape")||"round"),y=b=>{const{target:S}=b,A=a.value,I=A===S||(A==null?void 0:A.contains(S));!l.value&&(I||!e.labelDisabled)&&n("toggle"),n("click",b)},d=()=>{var b,S;const{bem:A,checked:I,indeterminate:O}=e,P=e.iconSize||s("iconSize");return createVNode("div",{ref:a,class:A("icon",[g.value,{disabled:l.value,checked:I,indeterminate:O}]),style:g.value!=="dot"?{fontSize:addUnit(P)}:{width:addUnit(P),height:addUnit(P),borderColor:(b=f.value)==null?void 0:b.borderColor}},[r.icon?r.icon({checked:I,disabled:l.value}):g.value!=="dot"?createVNode(Icon,{name:O?"minus":"success",style:f.value},null):createVNode("div",{class:A("icon--dot__icon"),style:{backgroundColor:(S=f.value)==null?void 0:S.backgroundColor}},null)])},w=()=>{const{checked:b}=e;if(r.default)return createVNode("span",{class:e.bem("label",[e.labelPosition,{disabled:l.value}])},[r.default({checked:b,disabled:l.value})])};return()=>{const b=e.labelPosition==="left"?[w(),d()]:[d(),w()];return createVNode("div",{role:e.role,class:e.bem([{disabled:l.value,"label-disabled":e.labelDisabled},u.value]),tabindex:l.value?void 0:0,"aria-checked":e.checked,onClick:y},[b])}}});const radioProps=extend({},checkerProps,{shape:String}),[name$e,bem$e]=createNamespace("radio");var stdin_default$e=defineComponent({name:name$e,props:radioProps,emits:["update:modelValue"],setup(e,{emit:n,slots:r}){const{parent:a}=useParent(RADIO_KEY),s=()=>(a?a.props.modelValue:e.modelValue)===e.name,l=()=>{a?a.updateValue(e.name):n("update:modelValue",e.name)};return()=>createVNode(stdin_default$f,mergeProps({bem:bem$e,role:"radio",parent:a,checked:s(),onToggle:l},e),pick(r,["default","icon"]))}});const Radio=withInstall(stdin_default$e),[name$d,bem$d]=createNamespace("image"),imageProps={src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:numericProp,height:numericProp,radius:numericProp,lazyLoad:Boolean,iconSize:numericProp,showError:truthProp,errorIcon:makeStringProp("photo-fail"),iconPrefix:String,showLoading:truthProp,loadingIcon:makeStringProp("photo")};var stdin_default$d=defineComponent({name:name$d,props:imageProps,emits:["load","error"],setup(e,{emit:n,slots:r}){const a=ref$1(!1),s=ref$1(!0),l=ref$1(),{$Lazyload:u}=getCurrentInstance().proxy,f=computed(()=>{const O={width:addUnit(e.width),height:addUnit(e.height)};return isDef(e.radius)&&(O.overflow="hidden",O.borderRadius=addUnit(e.radius)),O});watch(()=>e.src,()=>{a.value=!1,s.value=!0});const g=O=>{s.value&&(s.value=!1,n("load",O))},y=()=>{const O=new Event("load");Object.defineProperty(O,"target",{value:l.value,enumerable:!0}),g(O)},d=O=>{a.value=!0,s.value=!1,n("error",O)},w=(O,P,x)=>x?x():createVNode(Icon,{name:O,size:e.iconSize,class:P,classPrefix:e.iconPrefix},null),b=()=>{if(s.value&&e.showLoading)return createVNode("div",{class:bem$d("loading")},[w(e.loadingIcon,bem$d("loading-icon"),r.loading)]);if(a.value&&e.showError)return createVNode("div",{class:bem$d("error")},[w(e.errorIcon,bem$d("error-icon"),r.error)])},S=()=>{if(a.value||!e.src)return;const O={alt:e.alt,class:bem$d("img"),style:{objectFit:e.fit,objectPosition:e.position}};return e.lazyLoad?withDirectives(createVNode("img",mergeProps({ref:l},O),null),[[resolveDirective("lazy"),e.src]]):createVNode("img",mergeProps({ref:l,src:e.src,onLoad:g,onError:d},O),null)},A=({el:O})=>{const P=()=>{O===l.value&&s.value&&y()};l.value?P():nextTick(P)},I=({el:O})=>{O===l.value&&!a.value&&d()};return u&&inBrowser$2&&(u.$on("loaded",A),u.$on("error",I),onBeforeUnmount(()=>{u.$off("loaded",A),u.$off("error",I)})),onMounted(()=>{nextTick(()=>{var O;(O=l.value)!=null&&O.complete&&!e.lazyLoad&&y()})}),()=>{var O;return createVNode("div",{class:bem$d({round:e.round,block:e.block}),style:f.value},[S(),b(),(O=r.default)==null?void 0:O.call(r)])}}});const Image$1=withInstall(stdin_default$d),[name$c,bem$c]=createNamespace("checkbox-group"),checkboxGroupProps={max:numericProp,shape:makeStringProp("round"),disabled:Boolean,iconSize:numericProp,direction:String,modelValue:makeArrayProp(),checkedColor:String},CHECKBOX_GROUP_KEY=Symbol(name$c);var stdin_default$c=defineComponent({name:name$c,props:checkboxGroupProps,emits:["change","update:modelValue"],setup(e,{emit:n,slots:r}){const{children:a,linkChildren:s}=useChildren(CHECKBOX_GROUP_KEY),l=f=>n("update:modelValue",f),u=(f={})=>{typeof f=="boolean"&&(f={checked:f});const{checked:g,skipDisabled:y}=f,w=a.filter(b=>b.props.bindGroup?b.props.disabled&&y?b.checked.value:g!=null?g:!b.checked.value:!1).map(b=>b.name);l(w)};return watch(()=>e.modelValue,f=>n("change",f)),useExpose({toggleAll:u}),useCustomFieldValue(()=>e.modelValue),s({props:e,updateValue:l}),()=>{var f;return createVNode("div",{class:bem$c([e.direction])},[(f=r.default)==null?void 0:f.call(r)])}}});const[name$b,bem$b]=createNamespace("checkbox"),checkboxProps=extend({},checkerProps,{shape:String,bindGroup:truthProp,indeterminate:{type:Boolean,default:null}});var stdin_default$b=defineComponent({name:name$b,props:checkboxProps,emits:["change","update:modelValue"],setup(e,{emit:n,slots:r}){const{parent:a}=useParent(CHECKBOX_GROUP_KEY),s=f=>{const{name:g}=e,{max:y,modelValue:d}=a.props,w=d.slice();if(f)!(y&&w.length>=+y)&&!w.includes(g)&&(w.push(g),e.bindGroup&&a.updateValue(w));else{const b=w.indexOf(g);b!==-1&&(w.splice(b,1),e.bindGroup&&a.updateValue(w))}},l=computed(()=>a&&e.bindGroup?a.props.modelValue.indexOf(e.name)!==-1:!!e.modelValue),u=(f=!l.value)=>{a&&e.bindGroup?s(f):n("update:modelValue",f),e.indeterminate!==null&&n("change",f)};return watch(()=>e.modelValue,f=>{e.indeterminate===null&&n("change",f)}),useExpose({toggle:u,props:e,checked:l}),useCustomFieldValue(()=>e.modelValue),()=>createVNode(stdin_default$f,mergeProps({bem:bem$b,role:"checkbox",parent:a,checked:l.value,onToggle:u},e),pick(r,["default","icon"]))}});const Checkbox=withInstall(stdin_default$b),CheckboxGroup=withInstall(stdin_default$c),[name$a,bem$a]=createNamespace("collapse"),COLLAPSE_KEY=Symbol(name$a),collapseProps={border:truthProp,accordion:Boolean,modelValue:{type:[String,Number,Array],default:""}};var stdin_default$a=defineComponent({name:name$a,props:collapseProps,emits:["change","update:modelValue"],setup(e,{emit:n,slots:r}){const{linkChildren:a,children:s}=useChildren(COLLAPSE_KEY),l=y=>{n("change",y),n("update:modelValue",y)},u=(y,d)=>{const{accordion:w,modelValue:b}=e;l(w?y===b?"":y:d?b.concat(y):b.filter(S=>S!==y))},f=(y={})=>{if(e.accordion)return;typeof y=="boolean"&&(y={expanded:y});const{expanded:d,skipDisabled:w}=y,S=s.filter(A=>A.disabled&&w?A.expanded.value:d!=null?d:!A.expanded.value).map(A=>A.itemName.value);l(S)},g=y=>{const{accordion:d,modelValue:w}=e;return d?w===y:w.includes(y)};return useExpose({toggleAll:f}),a({toggle:u,isExpanded:g}),()=>{var y;return createVNode("div",{class:[bem$a(),{[BORDER_TOP_BOTTOM]:e.border}]},[(y=r.default)==null?void 0:y.call(r)])}}});const Collapse=withInstall(stdin_default$a),[name$9,bem$9]=createNamespace("collapse-item"),CELL_SLOTS=["icon","title","value","label","right-icon"],collapseItemProps=extend({},cellSharedProps,{name:numericProp,isLink:truthProp,disabled:Boolean,readonly:Boolean,lazyRender:truthProp});var stdin_default$9=defineComponent({name:name$9,props:collapseItemProps,setup(e,{slots:n}){const r=ref$1(),a=ref$1(),{parent:s,index:l}=useParent(COLLAPSE_KEY);if(!s)return;const u=computed(()=>{var I;return(I=e.name)!=null?I:l.value}),f=computed(()=>s.isExpanded(u.value)),g=ref$1(f.value),y=useLazyRender(()=>g.value||!e.lazyRender),d=()=>{f.value?r.value&&(r.value.style.height=""):g.value=!1};watch(f,(I,O)=>{if(O===null)return;I&&(g.value=!0),(I?nextTick:raf)(()=>{if(!a.value||!r.value)return;const{offsetHeight:x}=a.value;if(x){const $="".concat(x,"px");r.value.style.height=I?"0":$,doubleRaf(()=>{r.value&&(r.value.style.height=I?$:"0")})}else d()})});const w=(I=!f.value)=>{s.toggle(u.value,I)},b=()=>{!e.disabled&&!e.readonly&&w()},S=()=>{const{border:I,disabled:O,readonly:P}=e,x=pick(e,Object.keys(cellSharedProps));return P&&(x.isLink=!1),(O||P)&&(x.clickable=!1),createVNode(Cell,mergeProps({role:"button",class:bem$9("title",{disabled:O,expanded:f.value,borderless:!I}),"aria-expanded":String(f.value),onClick:b},x),pick(n,CELL_SLOTS))},A=y(()=>{var I;return withDirectives(createVNode("div",{ref:r,class:bem$9("wrapper"),onTransitionend:d},[createVNode("div",{ref:a,class:bem$9("content")},[(I=n.default)==null?void 0:I.call(n)])]),[[vShow,g.value]])});return useExpose({toggle:w,expanded:f,itemName:u}),()=>createVNode("div",{class:[bem$9({border:l.value&&e.border})]},[S(),A()])}});const CollapseItem=withInstall(stdin_default$9);function parseFormat(e,n){const{days:r}=n;let{hours:a,minutes:s,seconds:l,milliseconds:u}=n;if(e.includes("DD")?e=e.replace("DD",padZero(r)):a+=r*24,e.includes("HH")?e=e.replace("HH",padZero(a)):s+=a*60,e.includes("mm")?e=e.replace("mm",padZero(s)):l+=s*60,e.includes("ss")?e=e.replace("ss",padZero(l)):u+=l*1e3,e.includes("S")){const f=padZero(u,3);e.includes("SSS")?e=e.replace("SSS",f):e.includes("SS")?e=e.replace("SS",f.slice(0,2)):e=e.replace("S",f.charAt(0))}return e}const[name$8,bem$8]=createNamespace("count-down"),countDownProps={time:makeNumericProp(0),format:makeStringProp("HH:mm:ss"),autoStart:truthProp,millisecond:Boolean};var stdin_default$8=defineComponent({name:name$8,props:countDownProps,emits:["change","finish"],setup(e,{emit:n,slots:r}){const{start:a,pause:s,reset:l,current:u}=useCountDown({time:+e.time,millisecond:e.millisecond,onChange:y=>n("change",y),onFinish:()=>n("finish")}),f=computed(()=>parseFormat(e.format,u.value)),g=()=>{l(+e.time),e.autoStart&&a()};return watch(()=>e.time,g,{immediate:!0}),useExpose({start:a,pause:s,reset:g}),()=>createVNode("div",{role:"timer",class:bem$8()},[r.default?r.default(u.value):f.value])}});const CountDown=withInstall(stdin_default$8),[name$7,bem$7,t$1]=createNamespace("dialog"),dialogProps=extend({},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$7=defineComponent({name:name$7,props:dialogProps,emits:["confirm","cancel","keydown","update:show"],setup(e,{emit:n,slots:r}){const a=ref$1(),s=reactive({confirm:!1,cancel:!1}),l=P=>n("update:show",P),u=P=>{var x;l(!1),(x=e.callback)==null||x.call(e,P)},f=P=>()=>{e.show&&(n(P),e.beforeClose?(s[P]=!0,callInterceptor(e.beforeClose,{args:[P],done(){u(P),s[P]=!1},canceled(){s[P]=!1}})):u(P))},g=f("cancel"),y=f("confirm"),d=withKeys(P=>{var x,$;if(P.target!==(($=(x=a.value)==null?void 0:x.popupRef)==null?void 0:$.value))return;({Enter:e.showConfirmButton?y:noop$1,Escape:e.showCancelButton?g:noop$1})[P.key](),n("keydown",P)},["enter","esc"]),w=()=>{const P=r.title?r.title():e.title;if(P)return createVNode("div",{class:bem$7("header",{isolated:!e.message&&!r.default})},[P])},b=P=>{const{message:x,allowHtml:$,messageAlign:R}=e,N=bem$7("message",{"has-title":P,[R]:R}),B=isFunction(x)?x():x;return $&&typeof B=="string"?createVNode("div",{class:N,innerHTML:B},null):createVNode("div",{class:N},[B])},S=()=>{if(r.default)return createVNode("div",{class:bem$7("content")},[r.default()]);const{title:P,message:x,allowHtml:$}=e;if(x){const R=!!(P||r.title);return createVNode("div",{key:$?1:0,class:bem$7("content",{isolated:!R})},[b(R)])}},A=()=>createVNode("div",{class:[BORDER_TOP,bem$7("footer")]},[e.showCancelButton&&createVNode(Button,{size:"large",text:e.cancelButtonText||t$1("cancel"),class:bem$7("cancel"),style:{color:e.cancelButtonColor},loading:s.cancel,disabled:e.cancelButtonDisabled,onClick:g},null),e.showConfirmButton&&createVNode(Button,{size:"large",text:e.confirmButtonText||t$1("confirm"),class:[bem$7("confirm"),{[BORDER_LEFT]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:s.confirm,disabled:e.confirmButtonDisabled,onClick:y},null)]),I=()=>createVNode(ActionBar,{class:bem$7("footer")},{default:()=>[e.showCancelButton&&createVNode(ActionBarButton,{type:"warning",text:e.cancelButtonText||t$1("cancel"),class:bem$7("cancel"),color:e.cancelButtonColor,loading:s.cancel,disabled:e.cancelButtonDisabled,onClick:g},null),e.showConfirmButton&&createVNode(ActionBarButton,{type:"danger",text:e.confirmButtonText||t$1("confirm"),class:bem$7("confirm"),color:e.confirmButtonColor,loading:s.confirm,disabled:e.confirmButtonDisabled,onClick:y},null)]}),O=()=>r.footer?r.footer():e.theme==="round-button"?I():A();return()=>{const{width:P,title:x,theme:$,message:R,className:N}=e;return createVNode(Popup,mergeProps({ref:a,role:"dialog",class:[bem$7([$]),N],style:{width:addUnit(P)},tabindex:0,"aria-labelledby":x||R,onKeydown:d,"onUpdate:show":l},pick(e,popupInheritKeys)),{default:()=>[w(),S(),O()]})}}});const Dialog=withInstall(stdin_default$7),getDistance=e=>Math.sqrt((e[0].clientX-e[1].clientX)**2+(e[0].clientY-e[1].clientY)**2),getCenter=e=>({x:(e[0].clientX+e[1].clientX)/2,y:(e[0].clientY+e[1].clientY)/2}),bem$6=createNamespace("image-preview")[1],longImageRatio=2.6,imagePreviewItemProps={src:String,show:Boolean,active:Number,minZoom:makeRequiredProp(numericProp),maxZoom:makeRequiredProp(numericProp),rootWidth:makeRequiredProp(Number),rootHeight:makeRequiredProp(Number),disableZoom:Boolean,doubleScale:Boolean,closeOnClickImage:Boolean,closeOnClickOverlay:Boolean};var stdin_default$6=defineComponent({props:imagePreviewItemProps,emits:["scale","close","longPress"],setup(e,{emit:n,slots:r}){const a=reactive({scale:1,moveX:0,moveY:0,moving:!1,zooming:!1,initializing:!1,imageRatio:0}),s=useTouch(),l=ref$1(),u=ref$1(),f=ref$1(!1),g=ref$1(!1);let y=0;const d=computed(()=>{const{scale:te,moveX:Z,moveY:C,moving:D,zooming:M,initializing:G}=a,Y={transitionDuration:M||D||G?"0s":".3s"};return(te!==1||g.value)&&(Y.transform="matrix(".concat(te,", 0, 0, ").concat(te,", ").concat(Z,", ").concat(C,")")),Y}),w=computed(()=>{if(a.imageRatio){const{rootWidth:te,rootHeight:Z}=e,C=f.value?Z/a.imageRatio:te;return Math.max(0,(a.scale*C-te)/2)}return 0}),b=computed(()=>{if(a.imageRatio){const{rootWidth:te,rootHeight:Z}=e,C=f.value?Z:te*a.imageRatio;return Math.max(0,(a.scale*C-Z)/2)}return 0}),S=(te,Z)=>{var C;if(te=clamp(te,+e.minZoom,+e.maxZoom+1),te!==a.scale){const D=te/a.scale;if(a.scale=te,Z){const M=useRect((C=l.value)==null?void 0:C.$el),G={x:M.width*.5,y:M.height*.5},Y=a.moveX-(Z.x-M.left-G.x)*(D-1),se=a.moveY-(Z.y-M.top-G.y)*(D-1);a.moveX=clamp(Y,-w.value,w.value),a.moveY=clamp(se,-b.value,b.value)}else a.moveX=0,a.moveY=g.value?y:0;n("scale",{scale:te,index:e.active})}},A=()=>{S(1)},I=()=>{const te=a.scale>1?1:2;S(te,te===2||g.value?{x:s.startX.value,y:s.startY.value}:void 0)};let O,P,x,$,R,N,B,U,H=!1;const J=te=>{const{touches:Z}=te;if(O=Z.length,O===2&&e.disableZoom)return;const{offsetX:C}=s;s.start(te),P=a.moveX,x=a.moveY,U=Date.now(),H=!1,a.moving=O===1&&(a.scale!==1||g.value),a.zooming=O===2&&!C.value,a.zooming&&($=a.scale,R=getDistance(Z))},q=te=>{const{touches:Z}=te;if(s.move(te),a.moving){const{deltaX:C,deltaY:D}=s,M=C.value+P,G=D.value+x;if((M>w.value||M<-w.value)&&!H&&s.isHorizontal()){a.moving=!1;return}H=!0,preventDefault(te,!0),a.moveX=clamp(M,-w.value,w.value),a.moveY=clamp(G,-b.value,b.value)}if(a.zooming&&(preventDefault(te,!0),Z.length===2)){const C=getDistance(Z),D=$*C/R;N=getCenter(Z),S(D,N)}},ie=te=>{var Z;const C=(Z=u.value)==null?void 0:Z.$el,D=C.firstElementChild,M=te.target===C,G=D==null?void 0:D.contains(te.target);!e.closeOnClickImage&&G||!e.closeOnClickOverlay&&M||n("close")},V=te=>{if(O>1)return;const Z=Date.now()-U,C=250;s.isTap.value&&(Z{ie(te),B=null},C):ie(te):Z>LONG_PRESS_START_TIME&&n("longPress"))},F=te=>{let Z=!1;if((a.moving||a.zooming)&&(Z=!0,a.moving&&P===a.moveX&&x===a.moveY&&(Z=!1),!te.touches.length)){a.zooming&&(a.moveX=clamp(a.moveX,-w.value,w.value),a.moveY=clamp(a.moveY,-b.value,b.value),a.zooming=!1),a.moving=!1,P=0,x=0,$=1,a.scale<1&&A();const C=+e.maxZoom;a.scale>C&&S(C,N)}preventDefault(te,Z),V(te),s.reset()},X=()=>{const{rootWidth:te,rootHeight:Z}=e,C=Z/te,{imageRatio:D}=a;f.value=a.imageRatio>C&&DC&&D>=longImageRatio,g.value&&(y=(D*te-Z)/2,a.moveY=y,a.initializing=!0,raf(()=>{a.initializing=!1})),A()},oe=te=>{const{naturalWidth:Z,naturalHeight:C}=te.target;a.imageRatio=C/Z,X()};return watch(()=>e.active,A),watch(()=>e.show,te=>{te||A()}),watch(()=>[e.rootWidth,e.rootHeight],X),useEventListener("touchmove",q,{target:computed(()=>{var te;return(te=u.value)==null?void 0:te.$el})}),useExpose({resetScale:A}),()=>{const te={loading:()=>createVNode(Loading,{type:"spinner"},null)};return createVNode(SwipeItem,{ref:u,class:bem$6("swipe-item"),onTouchstartPassive:J,onTouchend:F,onTouchcancel:F},{default:()=>[r.image?createVNode("div",{class:bem$6("image-wrap")},[r.image({src:e.src})]):createVNode(Image$1,{ref:l,src:e.src,fit:"contain",class:bem$6("image",{vertical:f.value}),style:d.value,onLoad:oe},te)]})}}});const[name$6,bem$5]=createNamespace("image-preview"),popupProps=["show","teleport","transition","overlayStyle","closeOnPopstate"],imagePreviewProps={show:Boolean,loop:truthProp,images:makeArrayProp(),minZoom:makeNumericProp(1/3),maxZoom:makeNumericProp(3),overlay:truthProp,closeable:Boolean,showIndex:truthProp,className:unknownProp,closeIcon:makeStringProp("clear"),transition:String,beforeClose:Function,doubleScale:truthProp,overlayClass:unknownProp,overlayStyle:Object,swipeDuration:makeNumericProp(300),startPosition:makeNumericProp(0),showIndicators:Boolean,closeOnPopstate:truthProp,closeOnClickImage:truthProp,closeOnClickOverlay:truthProp,closeIconPosition:makeStringProp("top-right"),teleport:[String,Object]};var stdin_default$5=defineComponent({name:name$6,props:imagePreviewProps,emits:["scale","close","closed","change","longPress","update:show"],setup(e,{emit:n,slots:r}){const a=ref$1(),s=ref$1(),l=reactive({active:0,rootWidth:0,rootHeight:0,disableZoom:!1}),u=()=>{if(a.value){const $=useRect(a.value.$el);l.rootWidth=$.width,l.rootHeight=$.height,a.value.resize()}},f=$=>n("scale",$),g=$=>n("update:show",$),y=()=>{callInterceptor(e.beforeClose,{args:[l.active],done:()=>g(!1)})},d=$=>{$!==l.active&&(l.active=$,n("change",$))},w=()=>{if(e.showIndex)return createVNode("div",{class:bem$5("index")},[r.index?r.index({index:l.active}):"".concat(l.active+1," / ").concat(e.images.length)])},b=()=>{if(r.cover)return createVNode("div",{class:bem$5("cover")},[r.cover()])},S=()=>{l.disableZoom=!0},A=()=>{l.disableZoom=!1},I=()=>createVNode(Swipe,{ref:a,lazyRender:!0,loop:e.loop,class:bem$5("swipe"),duration:e.swipeDuration,initialSwipe:e.startPosition,showIndicators:e.showIndicators,indicatorColor:"white",onChange:d,onDragEnd:A,onDragStart:S},{default:()=>[e.images.map(($,R)=>createVNode(stdin_default$6,{ref:N=>{R===l.active&&(s.value=N)},src:$,show:e.show,active:l.active,maxZoom:e.maxZoom,minZoom:e.minZoom,rootWidth:l.rootWidth,rootHeight:l.rootHeight,disableZoom:l.disableZoom,doubleScale:e.doubleScale,closeOnClickImage:e.closeOnClickImage,closeOnClickOverlay:e.closeOnClickOverlay,onScale:f,onClose:y,onLongPress:()=>n("longPress",{index:R})},{image:r.image}))]}),O=()=>{if(e.closeable)return createVNode(Icon,{role:"button",name:e.closeIcon,class:[bem$5("close-icon",e.closeIconPosition),HAPTICS_FEEDBACK],onClick:y},null)},P=()=>n("closed"),x=($,R)=>{var N;return(N=a.value)==null?void 0:N.swipeTo($,R)};return useExpose({resetScale:()=>{var $;($=s.value)==null||$.resetScale()},swipeTo:x}),onMounted(u),watch([windowWidth,windowHeight],u),watch(()=>e.startPosition,$=>d(+$)),watch(()=>e.show,$=>{const{images:R,startPosition:N}=e;$?(d(+N),nextTick(()=>{u(),x(+N,{immediate:!0})})):n("close",{index:l.active,url:R[l.active]})}),()=>createVNode(Popup,mergeProps({class:[bem$5(),e.className],overlayClass:[bem$5("overlay"),e.overlayClass],onClosed:P,"onUpdate:show":g},pick(e,popupProps)),{default:()=>[O(),I(),w(),b()]})}});const ImagePreview=withInstall(stdin_default$5);function genAlphabet(){const e="A".charCodeAt(0);return Array(26).fill("").map((r,a)=>String.fromCharCode(e+a))}const[name$5,bem$4]=createNamespace("index-bar"),indexBarProps={sticky:truthProp,zIndex:numericProp,teleport:[String,Object],highlightColor:String,stickyOffsetTop:makeNumberProp(0),indexList:{type:Array,default:genAlphabet}},INDEX_BAR_KEY=Symbol(name$5);var stdin_default$4=defineComponent({name:name$5,props:indexBarProps,emits:["select","change"],setup(e,{emit:n,slots:r}){const a=ref$1(),s=ref$1(),l=ref$1(""),u=useTouch(),f=useScrollParent(a),{children:g,linkChildren:y}=useChildren(INDEX_BAR_KEY);let d;y({props:e});const w=computed(()=>{if(isDef(e.zIndex))return{zIndex:+e.zIndex+1}}),b=computed(()=>{if(e.highlightColor)return{color:e.highlightColor}}),S=(H,J)=>{for(let q=g.length-1;q>=0;q--){const ie=q>0?J[q-1].height:0,V=e.sticky?ie+e.stickyOffsetTop:0;if(H+V>=J[q].top)return q}return-1},A=H=>g.find(J=>String(J.index)===H),I=()=>{if(isHidden(a))return;const{sticky:H,indexList:J}=e,q=getScrollTop(f.value),ie=useRect(f),V=g.map(X=>X.getRect(f.value,ie));let F=-1;if(d){const X=A(d);if(X){const oe=X.getRect(f.value,ie);F=S(oe.top,V)}}else F=S(q,V);l.value=J[F],H&&g.forEach((X,oe)=>{const{state:te,$el:Z}=X;if(oe===F||oe===F-1){const C=Z.getBoundingClientRect();te.left=C.left,te.width=C.width}else te.left=null,te.width=null;if(oe===F)te.active=!0,te.top=Math.max(e.stickyOffsetTop,V[oe].top-q)+ie.top;else if(oe===F-1&&d===""){const C=V[F].top-q;te.active=C>0,te.top=C+ie.top-V[oe].height}else te.active=!1}),d=""},O=()=>{nextTick(I)};useEventListener("scroll",I,{target:f,passive:!0}),onMounted(O),watch(()=>e.indexList,O),watch(l,H=>{H&&n("change",H)});const P=()=>e.indexList.map(H=>{const J=H===l.value;return createVNode("span",{class:bem$4("index",{active:J}),style:J?b.value:void 0,"data-index":H},[H])}),x=H=>{d=String(H);const J=A(d);if(J){const q=getScrollTop(f.value),ie=useRect(f),{offsetHeight:V}=document.documentElement;if(J.$el.scrollIntoView(),q===V-ie.height){I();return}e.sticky&&e.stickyOffsetTop&&setRootScrollTop(getRootScrollTop()-e.stickyOffsetTop),n("select",J.index)}},$=H=>{const{index:J}=H.dataset;J&&x(J)},R=H=>{$(H.target)};let N;const B=H=>{if(u.move(H),u.isVertical()){preventDefault(H);const{clientX:J,clientY:q}=H.touches[0],ie=document.elementFromPoint(J,q);if(ie){const{index:V}=ie.dataset;V&&N!==V&&(N=V,$(ie))}}},U=()=>createVNode("div",{ref:s,class:bem$4("sidebar"),style:w.value,onClick:R,onTouchstartPassive:u.start},[P()]);return useExpose({scrollTo:x}),useEventListener("touchmove",B,{target:s}),()=>{var H;return createVNode("div",{ref:a,class:bem$4()},[e.teleport?createVNode(Teleport,{to:e.teleport},{default:()=>[U()]}):U(),(H=r.default)==null?void 0:H.call(r)])}}});const[name$4,bem$3]=createNamespace("index-anchor"),indexAnchorProps={index:numericProp};var stdin_default$3=defineComponent({name:name$4,props:indexAnchorProps,setup(e,{slots:n}){const r=reactive({top:0,left:null,rect:{top:0,height:0},width:null,active:!1}),a=ref$1(),{parent:s}=useParent(INDEX_BAR_KEY);if(!s)return;const l=()=>r.active&&s.props.sticky,u=computed(()=>{const{zIndex:g,highlightColor:y}=s.props;if(l())return extend(getZIndexStyle(g),{left:r.left?"".concat(r.left,"px"):void 0,width:r.width?"".concat(r.width,"px"):void 0,transform:r.top?"translate3d(0, ".concat(r.top,"px, 0)"):void 0,color:y})});return useExpose({state:r,getRect:(g,y)=>{const d=useRect(a);return r.rect.height=d.height,g===window||g===document.body?r.rect.top=d.top+getRootScrollTop():r.rect.top=d.top+getScrollTop(g)-y.top,r.rect}}),()=>{const g=l();return createVNode("div",{ref:a,style:{height:g?"".concat(r.rect.height,"px"):void 0}},[createVNode("div",{style:u.value,class:[bem$3({sticky:g}),{[BORDER_BOTTOM]:g}]},[n.default?n.default():e.index])])}}});const IndexAnchor=withInstall(stdin_default$3),IndexBar=withInstall(stdin_default$4),[name$3,bem$2,t]=createNamespace("list"),listProps={error:Boolean,offset:makeNumericProp(300),loading:Boolean,disabled:Boolean,finished:Boolean,scroller:Object,errorText:String,direction:makeStringProp("down"),loadingText:String,finishedText:String,immediateCheck:truthProp};var stdin_default$2=defineComponent({name:name$3,props:listProps,emits:["load","update:error","update:loading"],setup(e,{emit:n,slots:r}){const a=ref$1(e.loading),s=ref$1(),l=ref$1(),u=useTabStatus(),f=useScrollParent(s),g=computed(()=>e.scroller||f.value),y=()=>{nextTick(()=>{if(a.value||e.finished||e.disabled||e.error||(u==null?void 0:u.value)===!1)return;const{direction:A}=e,I=+e.offset,O=useRect(g);if(!O.height||isHidden(s))return;let P=!1;const x=useRect(l);A==="up"?P=O.top-x.top<=I:P=x.bottom-O.bottom<=I,P&&(a.value=!0,n("update:loading",!0),n("load"))})},d=()=>{if(e.finished){const A=r.finished?r.finished():e.finishedText;if(A)return createVNode("div",{class:bem$2("finished-text")},[A])}},w=()=>{n("update:error",!1),y()},b=()=>{if(e.error){const A=r.error?r.error():e.errorText;if(A)return createVNode("div",{role:"button",class:bem$2("error-text"),tabindex:0,onClick:w},[A])}},S=()=>{if(a.value&&!e.finished&&!e.disabled)return createVNode("div",{class:bem$2("loading")},[r.loading?r.loading():createVNode(Loading,{class:bem$2("loading-icon")},{default:()=>[e.loadingText||t("loading")]})])};return watch(()=>[e.loading,e.finished,e.error],y),u&&watch(u,A=>{A&&y()}),onUpdated(()=>{a.value=e.loading}),onMounted(()=>{e.immediateCheck&&y()}),useExpose({check:y}),useEventListener("scroll",y,{target:g,passive:!0}),()=>{var A;const I=(A=r.default)==null?void 0:A.call(r),O=createVNode("div",{ref:l,class:bem$2("placeholder")},null);return createVNode("div",{ref:s,role:"feed",class:bem$2(),"aria-busy":a.value},[e.direction==="down"?I:O,S(),d(),b(),e.direction==="up"?I:O])}}});const List=withInstall(stdin_default$2),[name$2,bem$1]=createNamespace("steps"),stepsProps={active:makeNumericProp(0),direction:makeStringProp("horizontal"),activeIcon:makeStringProp("checked"),iconPrefix:String,finishIcon:String,activeColor:String,inactiveIcon:String,inactiveColor:String},STEPS_KEY=Symbol(name$2);var stdin_default$1=defineComponent({name:name$2,props:stepsProps,emits:["clickStep"],setup(e,{emit:n,slots:r}){const{linkChildren:a}=useChildren(STEPS_KEY);return a({props:e,onClickStep:l=>n("clickStep",l)}),()=>{var l;return createVNode("div",{class:bem$1([e.direction])},[createVNode("div",{class:bem$1("items")},[(l=r.default)==null?void 0:l.call(r)])])}}});const[name$1,bem]=createNamespace("step");var stdin_default=defineComponent({name:name$1,setup(e,{slots:n}){const{parent:r,index:a}=useParent(STEPS_KEY);if(!r)return;const s=r.props,l=()=>{const w=+s.active;return a.valuel()==="process",f=computed(()=>({background:l()==="finish"?s.activeColor:s.inactiveColor})),g=computed(()=>{if(u())return{color:s.activeColor};if(l()==="waiting")return{color:s.inactiveColor}}),y=()=>r.onClickStep(a.value),d=()=>{const{iconPrefix:w,finishIcon:b,activeIcon:S,activeColor:A,inactiveIcon:I}=s;return u()?n["active-icon"]?n["active-icon"]():createVNode(Icon,{class:bem("icon","active"),name:S,color:A,classPrefix:w},null):l()==="finish"&&(b||n["finish-icon"])?n["finish-icon"]?n["finish-icon"]():createVNode(Icon,{class:bem("icon","finish"),name:b,color:A,classPrefix:w},null):n["inactive-icon"]?n["inactive-icon"]():I?createVNode(Icon,{class:bem("icon"),name:I,classPrefix:w},null):createVNode("i",{class:bem("circle"),style:f.value},null)};return()=>{var w;const b=l();return createVNode("div",{class:[BORDER,bem([s.direction,{[b]:b}])]},[createVNode("div",{class:bem("title",{active:u()}),style:g.value,onClick:y},[(w=n.default)==null?void 0:w.call(n)]),createVNode("div",{class:bem("circle-container"),onClick:y},[d()]),createVNode("div",{class:bem("line"),style:f.value},null)])}}});const Step=withInstall(stdin_default),Steps=withInstall(stdin_default$1),timestampToTime=(e,n,r=!0)=>{if(e===0)return"";const a=new Date(e),s=a.getFullYear();let l,u,f,g,y;return r?(l=a.getMonth()+1<10?"0".concat(a.getMonth()+1):a.getMonth()+1,u=a.getDate()<10?"0".concat(a.getDate()):a.getDate(),f=a.getHours()<10?"0".concat(a.getHours()):a.getHours(),g=a.getMinutes()<10?"0".concat(a.getMinutes()):a.getMinutes(),y=a.getSeconds()<10?"0".concat(a.getSeconds()):a.getSeconds()):(l=a.getMonth()+1,u=a.getDate(),f=a.getHours(),g=a.getMinutes(),y=a.getSeconds()),n=n.replace("yyyy",s),n=n.replace("MM",l),n=n.replace("dd",u),n=n.replace("hh",f),n=n.replace("mm",g),n=n.replace("ss",y),n},handleCopyText=(e,n=!0)=>{const r=document.createElement("textarea");r.textContent=e,r.style.position="fixed",r.style.opacity="0",document.body.appendChild(r),r.select();try{return document.execCommand("copy")}catch(a){return!1}finally{const a=window.innerWidth<1024;n&&(a?showToast({message:"复制成功",duration:1e3}):ElMessage({message:"复制成功",type:"success"})),document.body.removeChild(r)}},showCommonToast=(e,n="success")=>{window.innerWidth<1024?showToast({message:e,duration:3e3}):ElMessage({message:e,type:n,customClass:"z9999"})},setCookie=(e,n,r)=>{const a=new Date;a.setTime(a.getTime()+r*24*60*60*1e3),document.cookie=e+"="+n+";expires="+a.toUTCString()+";path=/"},getCookie=e=>{for(var n=e+"=",r=document.cookie.split(";"),a=0;a{const n=new Date;n.setTime(n.getTime()-1);const r=getCookie(e);r!=null&&(document.cookie=e+"="+r+";expires="+n.toUTCString()+";path=/")};function isHardwareApp(){return/GenieParents/g.test(navigator.userAgent)}const isAndroid=()=>{const e=navigator.userAgent;return e.indexOf("Android")>-1||e.indexOf("Adr")>-1};let openBaseURL$1="";location.host.includes(".tal.com")?openBaseURL$1="//smartxes.tal.com":openBaseURL$1="//xpad.xueersi.com";const service$1=axios$1.create({baseURL:openBaseURL$1,timeout:1e4,withCredentials:!0}),customErrorHandleUri$1=[];service$1.interceptors.request.use(e=>{const n=window.innerWidth;let r="";location.host.includes(".tal.com")?r=n<1024?"551205":"551103":r=n<1024?"551206":"551105",e.headers["Client-Id"]=r,e.headers["Content-Type"]="application/x-www-form-urlencoded";let a="",s="";e.method=="post"?(s=qs.parse(qs.stringify(e.data)),a=e.data?e.data.cancelRequestName:""):(s=qs.parse(qs.stringify(e.params)),a=e.params?e.params.cancelRequestName:""),a&&(e.cancelToken=new axios$1.CancelToken(u=>{service$1[a]=u,service$1[a].cancel=u}));let l=signSynopsis.sign(s);return e.headers.signature=l.signature,e.headers.timestamp=l.timestamp,e});const errcodes=[10915701,10912301,10912302,10912303,450002,300100,450016,10913501];service$1.interceptors.response.use(e=>{const n=e.data;return n.errcode===0?n:n.errcode==10910001?(location.href="/login?redirectUrl=".concat(encodeURIComponent(location.href)),Promise.reject(n.msg)):n.errcode==10910006||n.errcode==10910007?Promise.reject(n.msg):errcodes.includes(n.errcode)?Promise.reject(n):customErrorHandleUri$1.includes(e.config.url)?Promise.reject(n.msg):(showCommonToast(n.errmsg,"error"),Promise.reject(n.errmsg))},e=>(typeof axios$1.isCancel=="function"&&axios$1.isCancel(e)||e.__CANCEL__,Promise.reject(e)));const openBaseURL="//znxx-scm-api.tal.com",service=axios$1.create({baseURL:openBaseURL,timeout:1e4,withCredentials:!1}),customErrorHandleUri=[];service.interceptors.request.use(e=>{e.headers["Content-Type"]="application/json";let n="";return e.method=="post"?n=e.data?e.data.cancelRequestName:"":n=e.params?e.params.cancelRequestName:"",n&&(e.cancelToken=new axios$1.CancelToken(r=>{service[n]=r,service[n].cancel=r})),e});service.interceptors.response.use(e=>{const n=e.data;return n.errcode===0?n:customErrorHandleUri.includes(e.config.url)?Promise.reject(n.msg):(showCommonToast(n.errmsg,"error"),Promise.reject(n.errmsg))},e=>(typeof axios$1.isCancel=="function"&&axios$1.isCancel(e)||e.__CANCEL__,Promise.reject(e)));const _withScopeId=e=>(pushScopeId("data-v-a30a0fc7"),e=e(),popScopeId(),e),_hoisted_1=_withScopeId(()=>createBaseVNode("p",null,"联系客服",-1)),_sfc_main=defineComponent({__name:"App",setup(e){const n=inject("sensors"),{proxy:r}=getCurrentInstance(),a=r.$isMobileDevice,s=ref$1(!0),l=()=>{s.value=!1,nextTick(()=>{s.value=!0})};ref$1(""),provide("reload",l);const u=computed(()=>localStorage.getItem("customer_id")||""),f=useRoute$1();watch(()=>f.path,A=>{A&&(y.value=!1)});const g=computed(()=>f.path=="/orderDetail"||f.path=="/orderList"?"1021":"1020"),y=ref$1(!1),d=ref$1(null),w=computed(()=>"https://app.xueersi.com/polymerh5/app/#/chat?key=".concat(g.value,"&templateId=6655776&TalID=").concat(u.value)),b=()=>{if(n){const A=localStorage.getItem("tal_id")||"";n.track("click_freetry_top_customer",{page_name:"blank",module_name:"right",button_name:"customer",user_type:A?1:0,source_id:localStorage.getItem("source_id"),url:window.location.href})}y.value=!0,d.value.contentWindow.location.replace(w.value),d.value.contentWindow.postMessage({type:"qiyu-show"},"*")},S=()=>{window.addEventListener("message",A=>{if(!(A.data.indexOf&&A.data.indexOf("ACK")==0))try{if(A&&A.data){const I=JSON.parse(A.data);I&&I.closeChat&&(y.value=!1)}}catch(I){}},!1)};return onMounted(()=>{S()}),(A,I)=>{const O=resolveComponent("RouterView"),P=ElIcon;return openBlock(),createElementBlock(Fragment,null,[s.value?(openBlock(),createBlock(O,{key:0},{default:withCtx(({Component:x})=>[(openBlock(),createBlock(KeepAlive,null,[A.$route.meta.keepAlive?(openBlock(),createBlock(resolveDynamicComponent(x),{key:A.$route.name})):createCommentVNode("",!0)],1024)),A.$route.meta.keepAlive?createCommentVNode("",!0):(openBlock(),createBlock(resolveDynamicComponent(x),{key:A.$route.name}))]),_:1})):createCommentVNode("",!0),unref(a)?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createBaseVNode("div",{class:"link-custom",onClick:b},[createVNode(P,null,{default:withCtx(()=>[createVNode(unref(service_default))]),_:1}),_hoisted_1]),withDirectives(createBaseVNode("iframe",{frameborder:"0",class:"chat-iframe",ref_key:"chatIframeRef",ref:d},null,512),[[vShow,y.value]])],64))],64)}}}),App_vue_vue_type_style_index_0_scoped_a30a0fc7_lang="",_export_sfc=(e,n)=>{const r=e.__vccOpts||e;for(const[a,s]of n)r[a]=s;return r},App=_export_sfc(_sfc_main,[["__scopeId","data-v-a30a0fc7"]]),scriptRel="modulepreload",assetsURL=function(e,n){return e[0]==="."?new URL(e,n).href:e},seen={},__vitePreload=function e(n,r,a){if(!r||r.length===0)return n();const s=document.getElementsByTagName("link");return Promise.all(r.map(l=>{if(l=assetsURL(l,a),l in seen)return;seen[l]=!0;const u=l.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(!!a)for(let d=s.length-1;d>=0;d--){const w=s[d];if(w.href===l&&(!u||w.rel==="stylesheet"))return}else if(document.querySelector('link[href="'.concat(l,'"]').concat(f)))return;const y=document.createElement("link");if(y.rel=u?"stylesheet":scriptRel,u||(y.as="script",y.crossOrigin=""),y.href=l,document.head.appendChild(y),u)return new Promise((d,w)=>{y.addEventListener("load",d),y.addEventListener("error",()=>w(new Error("Unable to preload CSS for ".concat(l))))})})).then(()=>n()).catch(l=>{const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=l,window.dispatchEvent(u),!u.defaultPrevented)throw l})},routes=[{path:"/",name:"index",component:()=>__vitePreload(()=>import("./layout-aed792d3.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/layout-aed792d3.js","https://static0.xesimg.com/udc-o-smartxes/assets/logout-icon-196423f5.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/layout-6a523dde.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url),children:[{path:"/",name:"index",component:()=>__vitePreload(()=>import("./index-853fb47d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-853fb47d.js","https://static0.xesimg.com/udc-o-smartxes/assets/logout-icon-196423f5.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/spuCollection-a7a5a761.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog.vue_vue_type_style_index_0_lang-a48222e0.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog-ac7f2078.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-c1d85002.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css"],import.meta.url),meta:{title:"学而思学习机官方商城"}},{path:"/goodsDetail",name:"goodsDetail",meta:{title:"学而思旗舰学习机"},component:()=>__vitePreload(()=>import("./index-b1dc3b1a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b1dc3b1a.js","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/ScrollTrigger-ae1ca6d6.js","https://static0.xesimg.com/udc-o-smartxes/assets/ScrollTrigger-bcd9935b.css","https://static0.xesimg.com/udc-o-smartxes/assets/navigation-8fbc3722.js","https://static0.xesimg.com/udc-o-smartxes/assets/lottie-274dfb16.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7518742d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/firstGoodsDetail",name:"firstGoodsDetail",meta:{title:"学而思经典学习机"},component:()=>__vitePreload(()=>import("./index-5e1c3343.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-5e1c3343.js","https://static0.xesimg.com/udc-o-smartxes/assets/index.vue_vue_type_style_index_0_lang-796ca249.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb312ae4.css","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog.vue_vue_type_style_index_0_lang-a48222e0.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog-ac7f2078.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/navigation-8fbc3722.js","https://static0.xesimg.com/udc-o-smartxes/assets/pagination-45f32bd5.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7213846c.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/refurbishedGoodsDetail",name:"refurbishedGoodsDetail",meta:{title:"官方翻新 经典学习机"},component:()=>__vitePreload(()=>import("./index-50f449d3.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-50f449d3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index.vue_vue_type_style_index_0_lang-71c3f9d9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb312ae4.css","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog.vue_vue_type_style_index_0_lang-a48222e0.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog-ac7f2078.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/navigation-8fbc3722.js","https://static0.xesimg.com/udc-o-smartxes/assets/pagination-45f32bd5.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-5c3d99ec.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/classicGoodsDetail",name:"classicGoodsDetail",meta:{title:"学习机经典版2024"},component:()=>__vitePreload(()=>import("./index-657ffdb4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-657ffdb4.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-e02b9901.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/learningMachine",name:"learningMachine",meta:{title:"学练机"},component:()=>__vitePreload(()=>import("./index-1a567657.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-1a567657.js","https://static0.xesimg.com/udc-o-smartxes/assets/ScrollTrigger-ae1ca6d6.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/ScrollTrigger-bcd9935b.css","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f6854e5f.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/detail",name:"detail",meta:{title:"立即购买"},component:()=>__vitePreload(()=>import("./index-e564639d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-e564639d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-carousel-item-f117b24a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-carousel-item-ccd45dcc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/noAllowTrandeinPop-80cc1634.js","https://static0.xesimg.com/udc-o-smartxes/assets/tip-button-d46bf837.js","https://static0.xesimg.com/udc-o-smartxes/assets/icon-message-640d94db.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-dce59c70.js","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-7afe6b2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/noAllowTrandeinPop-a83be596.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-93eb6fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-86fc02d3.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-923b2e69.css"],import.meta.url)},{path:"/login",name:"login",component:()=>__vitePreload(()=>import("./index-6d37f324.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-6d37f324.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-6f984112.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-2a9cb845.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-ba8a20e0.css"],import.meta.url)},{path:"/forgetPassword",name:"forgetPassword",component:()=>__vitePreload(()=>import("./forgetPassword-04b10be2.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/forgetPassword-04b10be2.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-6f984112.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-2a9cb845.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/forgetPassword-2151bd25.css"],import.meta.url)},{path:"/setPassword",name:"setPassword",component:()=>__vitePreload(()=>import("./setPassword-9bfad078.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/setPassword-9bfad078.js","https://static0.xesimg.com/udc-o-smartxes/assets/setPasswordCom-cee01fd4.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/setPasswordCom-94fae26c.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/setPassword-f9c5ff20.css"],import.meta.url)},{path:"/resetSuccess",name:"resetSuccess",component:()=>__vitePreload(()=>import("./resetSuccess-3a15821a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/resetSuccess-3a15821a.js","https://static0.xesimg.com/udc-o-smartxes/assets/resetSuccessCom-25c9e6bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/resetSuccessCom-a21baca8.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/resetSuccess-ba390558.css"],import.meta.url)},{path:"/submitOrder",name:"submitOrder",component:()=>__vitePreload(()=>import("./index-d438212d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-d438212d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-54a93dcd.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-618809e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-7a4b7e2a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-8b0de961.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-a4bfef1b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-ecfbcffc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-70e6ce66.css"],import.meta.url)},{path:"/orderList",name:"orderList",meta:{title:"订单列表"},component:()=>__vitePreload(()=>import("./index-0e0b2160.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-0e0b2160.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-54a93dcd.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-618809e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-3d4149ce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-8e566dcb.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/failedIcon-70181c62.js","https://static0.xesimg.com/udc-o-smartxes/assets/noDataIcon-065c72a2.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-7a4b7e2a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-8b0de961.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-19330cb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog.vue_vue_type_style_index_0_lang-85f2c23c.js","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-3fc18078.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/express-2a313a02.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-7255aba9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog-2c974a9c.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcApplyRefundDialog.vue_vue_type_style_index_0_lang-d752f363.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundGoods.vue_vue_type_style_index_0_lang-30b4d105.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/refundGoods-5e27f9db.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcApplyRefundDialog-0beb746f.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2bad1812.css"],import.meta.url)},{path:"/orderDetail",name:"orderDetail",meta:{title:"订单详情"},component:()=>__vitePreload(()=>import("./index-bbb80efe.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-bbb80efe.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcSteps-be876432.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/pcSteps-fff0a454.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-7a4b7e2a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-8b0de961.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-ad60d11b.js","https://static0.xesimg.com/udc-o-smartxes/assets/express-2a313a02.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-19330cb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog.vue_vue_type_style_index_0_lang-85f2c23c.js","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-3fc18078.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-3d4149ce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-8e566dcb.css","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-7255aba9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog-2c974a9c.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcApplyRefundDialog.vue_vue_type_style_index_0_lang-d752f363.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundGoods.vue_vue_type_style_index_0_lang-30b4d105.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/refundGoods-5e27f9db.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcApplyRefundDialog-0beb746f.css","https://static0.xesimg.com/udc-o-smartxes/assets/refundInfo-eeebc492.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundInfo-4eca2b94.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-60e903eb.css"],import.meta.url)},{path:"/afsDetail",name:"afsDetail",meta:{title:"售后详情"},component:()=>__vitePreload(()=>import("./index-7978c023.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-7978c023.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-54a93dcd.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-618809e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcSteps-be876432.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/pcSteps-fff0a454.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-7a4b7e2a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-8b0de961.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog.vue_vue_type_style_index_0_lang-85f2c23c.js","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-3fc18078.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-3d4149ce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-8e566dcb.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/express-2a313a02.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-7255aba9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog-2c974a9c.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-19330cb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-ec4b7ee4.css"],import.meta.url)},{path:"/paySuccess",name:"paySuccess",component:()=>__vitePreload(()=>import("./index-8e7cd4a6.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-8e7cd4a6.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccessContent-5647b669.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccessContent-2c37d850.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-46219c2a.css"],import.meta.url)},{path:"/renewalUpgrade",name:"renewalUpgrade",component:()=>__vitePreload(()=>import("./index-62c66c8b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-62c66c8b.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-end-4c7cabf5.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewProcessQuestion-2645d2c3.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewProcessQuestion-4e9a6aad.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-48c597fe.css"],import.meta.url)},{path:"/rule",name:"rule",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./index-b09d2680.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b09d2680.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-5f1755c9.css"],import.meta.url)},{path:"/evalutaionReport",name:"evalutaionReport",meta:{title:"评估报告"},component:()=>__vitePreload(()=>import("./index-8b459023.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-8b459023.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/report-0f8e2659.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-54a93dcd.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-618809e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/report-eb93ab4c.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-06c1c1c0.css"],import.meta.url)},{path:"/addressList",name:"addressList",component:()=>__vitePreload(()=>import("./index-99fc4997.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-99fc4997.js","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-a4bfef1b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-ecfbcffc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-01697db2.css"],import.meta.url)},{path:"/userAgreement",name:"userAgreement",meta:{title:"用户协议"},component:()=>__vitePreload(()=>import("./userAgreement-a9cdd66e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/userAgreement-a9cdd66e.js","https://static0.xesimg.com/udc-o-smartxes/assets/userAgreement-01786142.css"],import.meta.url)},{path:"/xpadUserAgreement",name:"xpadUserAgreement",meta:{title:"用户协议"},component:()=>__vitePreload(()=>import("./xpadUserAgreement-88d8f9c3.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/xpadUserAgreement-88d8f9c3.js","https://static0.xesimg.com/udc-o-smartxes/assets/xpadUserAgreement-21cff7c1.css"],import.meta.url)},{path:"/privacyAgreement",name:"privacyAgreement",meta:{title:"用户个人信息保护政策"},component:()=>__vitePreload(()=>import("./privacyAgreement-7ed5bdb5.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/privacyAgreement-7ed5bdb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/privacyAgreement-6f122411.css"],import.meta.url)},{path:"/afterSales",name:"afterSales",meta:{title:"售后政策"},component:()=>__vitePreload(()=>import("./afterSales-bc4ad840.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/afterSales-bc4ad840.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/afterSales-5efd3c05.css"],import.meta.url)},{path:"/renewalUpgradeAgreement",name:"renewalUpgradeAgreement",meta:{title:"折旧焕新协议"},component:()=>__vitePreload(()=>import("./renewalUpgradeAgreement-041a4521.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/renewalUpgradeAgreement-041a4521.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewalUpgradeAgreement-954cb02a.css"],import.meta.url)},{path:"/siyou",name:"siyou",meta:{title:"思友活动"},component:()=>__vitePreload(()=>import("./index-b94955cd.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b94955cd.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyouQuestion-cbcb615a.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyouQuestion-bd27eccd.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-5e2940c1.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/siyouReduce",name:"siyouReduce",meta:{title:"思友活动"},component:()=>__vitePreload(()=>import("./index-eba99aa6.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-eba99aa6.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/reduceRule-5ca2c812.js","https://static0.xesimg.com/udc-o-smartxes/assets/reduceRule-4cdc5580.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f485ab48.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/siyouCenter",name:"siyouCenter",meta:{title:"会员中心"},component:()=>__vitePreload(()=>import("./index-b69ed2e9.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b69ed2e9.js","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-5077baeb.css"],import.meta.url)},{path:"/siyou/result",name:"siyouResult",meta:{title:"查验资质结果"},component:()=>__vitePreload(()=>import("./index-153b1bf8.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-153b1bf8.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/result-ae110689.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/remindIcon-e4247c34.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/result-6e79833b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-ffdc8c4b.css"],import.meta.url)},{path:"/siyou/applySuccess",name:"siyouApplySuccess",meta:{title:"申请返现"},component:()=>__vitePreload(()=>import("./index-12397304.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-12397304.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/applySuccess-7ae35b97.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/remindIcon-e4247c34.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/applySuccess-3357df49.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f4bb8120.css"],import.meta.url)},{path:"/evaluate",name:"evaluate",meta:{title:"查验资质申请返现"},component:()=>__vitePreload(()=>import("./index-124ce6e1.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-124ce6e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/evaluation-039ae545.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/evaluation-95142c8d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-52fd8e78.css"],import.meta.url)},{path:"/qwert-asdfg",name:"qwert-asdfg",meta:{title:"灰度埋点"},component:()=>__vitePreload(()=>import("./index-fda9a3d7.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-fda9a3d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-638cff19.css"],import.meta.url)},{path:"/oldLeadsNew",name:"oldLeadsNew",meta:{title:"老带新活动"},component:()=>__vitePreload(()=>import("./index-ac142612.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-ac142612.js","https://static0.xesimg.com/udc-o-smartxes/assets/before-choose-fdf67948.js","https://static0.xesimg.com/udc-o-smartxes/assets/showPreWishFromPopup-9faacea8.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-2d648429.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-57e789e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/wishForm-f938a83c.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/showPreWishFromPopup-4157a1e7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-51e53978.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcCopyDialog.vue_vue_type_style_index_0_lang-359a46f3.js","https://static0.xesimg.com/udc-o-smartxes/assets/pcCopyDialog-0c932d38.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-fdcd646b.css"],import.meta.url)},{path:"/OldLeadsNewPre",name:"OldLeadsNewPre",meta:{title:"老带新活动"},component:()=>__vitePreload(()=>import("./index-4c2243ea.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-4c2243ea.js","https://static0.xesimg.com/udc-o-smartxes/assets/showMoreInvitePopup-pre-72c36cc8.js","https://static0.xesimg.com/udc-o-smartxes/assets/before-choose-fdf67948.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-2d648429.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-57e789e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/showMoreInvitePopup-pre-9f4e80fd.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-51e53978.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcCopyDialog.vue_vue_type_style_index_0_lang-359a46f3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/pcCopyDialog-0c932d38.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-69be10e0.css"],import.meta.url)},{path:"/receiveAward",name:"receiveAward",meta:{title:"选择奖品"},component:()=>__vitePreload(()=>import("./index-faa64da2.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-faa64da2.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/spu-b658f079.js","https://static0.xesimg.com/udc-o-smartxes/assets/spu-c0da5f2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-a4bfef1b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-ecfbcffc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9fce354b.css"],import.meta.url)},{path:"/award-result",name:"award-result",meta:{title:"领取奖励结果页"},component:()=>__vitePreload(()=>import("./index-8af69abb.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-8af69abb.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/success-icon-6801a220.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-a5526d23.css"],import.meta.url)},{path:"/renewalUpgradeOther",name:"renewalUpgradeOther",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./index-24b4baf4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-24b4baf4.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-end-4c7cabf5.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-938f1753.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-669162e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-01d39d1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-cfea3031.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-dce59c70.js","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-7afe6b2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/data-a8f91e66.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ca2b9f45.css"],import.meta.url)},{path:"/renewalUpgradeAll",name:"renewalUpgradeAll",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./index-edd14a6f.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-edd14a6f.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-end-4c7cabf5.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-938f1753.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-669162e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-01d39d1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-cfea3031.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-dce59c70.js","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-7afe6b2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/data-a35816b4.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-89a9baef.css"],import.meta.url)},{path:"/freeActivityCheck",name:"freeActivityCheck",meta:{title:"活动专购"},component:()=>__vitePreload(()=>import("./index-80c62bb4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-80c62bb4.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/checkMsg-e7bae369.js","https://static0.xesimg.com/udc-o-smartxes/assets/checkMsg-e908b0c4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-afbf6983.css"],import.meta.url)},{path:"/experience",name:"experience",meta:{title:"在读学员专享福利"},component:()=>__vitePreload(()=>import("./index-b2f1f097.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b2f1f097.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2eb23c11.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css"],import.meta.url)},{path:"/freeActivityRule",name:"freeActivityRule",meta:{title:"活动规则"},component:()=>__vitePreload(()=>import("./index-d191c414.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-d191c414.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-a65d7bd1.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-62ff05dc.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-ab38fb58.css"],import.meta.url)},{path:"/tradeInUpgradeDiscount",name:"tradeInUpgradeDiscount",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./touchIndex-594c9477.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-594c9477.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/showCompare-0d49f7b6.js","https://static0.xesimg.com/udc-o-smartxes/assets/showCompare-a8bc31d2.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb2f9382.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-bfe8197f.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-93eb6fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-86fc02d3.css","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-2da6a685.css"],import.meta.url)},{path:"/discountRule",name:"discountRule",meta:{title:"折旧焕新活动规则"},component:()=>__vitePreload(()=>import("./discountRule-7d65670a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/discountRule-7d65670a.js","https://static0.xesimg.com/udc-o-smartxes/assets/discountRule-57c46852.css"],import.meta.url)},{path:"/awardSubmitResult",name:"pcAwardSubmitResult",meta:{title:"奖励详情"},component:()=>__vitePreload(()=>import("./index-54c373cb.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-54c373cb.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-dae5a2a7.css"],import.meta.url)},{path:"/confirmWishList",name:"confirmWishList",meta:{title:"确认心愿单"},component:()=>__vitePreload(()=>import("./index-7d8b61b0.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-7d8b61b0.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-a4bfef1b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/editAddressDialog-ecfbcffc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/conifrmWishGoods-7b2cc137.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-2d648429.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-57e789e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-3ee2dfcd.css"],import.meta.url)},{path:"/experience/loop",name:"experienceLoop",meta:{title:"在读学员专享福利"},component:()=>__vitePreload(()=>import("./index-b829a85d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b829a85d.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-30aVFF4K-ed904476.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2cb4b17b.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/experience/pickup",name:"experiencePickup",meta:{title:"试用机寄回"},component:()=>__vitePreload(()=>import("./index-d0a6e667.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-d0a6e667.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-c983c0ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7127762b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-90af4f73.css"],import.meta.url)},{path:"/producerSystem/login",name:"pcproducerSystemLogin",meta:{title:"登录"},component:()=>__vitePreload(()=>import("./login-f529f708.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/login-f529f708.js","https://static0.xesimg.com/udc-o-smartxes/assets/config-7cf8ebe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/login-f2247cc7.css"],import.meta.url)},{path:"/producerSystem/logQuery",name:"pcproducerSystemLogQuery",meta:{title:"登记记录查询"},component:()=>__vitePreload(()=>import("./logQuery-9dbccea0.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/logQuery-9dbccea0.js","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/logQuery-c3eae707.css"],import.meta.url)},{path:"/producerSystem/receiptDetails",name:"pcproducerSystemReceiptDetails",meta:{title:"登记记录详情"},component:()=>__vitePreload(()=>import("./receiptDetails-7be7cb97.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/receiptDetails-7be7cb97.js","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/receiptDetails-e26b489f.css"],import.meta.url)},{path:"/producerSystem/receiptForm",name:"pcproducerSystemReceiptForm",meta:{title:"登记收获表单"},component:()=>__vitePreload(()=>import("./receiptForm-d5555d10.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/receiptForm-d5555d10.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/config-7cf8ebe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/receiptForm-55f025c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d0e839b9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css"],import.meta.url)},{path:"/producerSystem/receiptRegist",name:"pcproducerSystemReceiptRegist",meta:{title:"收货登记"},component:()=>__vitePreload(()=>import("./receiptRegist-6db49ea1.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/receiptRegist-6db49ea1.js","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/receiptRegist-26669b21.css"],import.meta.url)},{path:"/producerSystem/recordResult",name:"pcproducerSystemRecordResult",meta:{title:"登记结果"},component:()=>__vitePreload(()=>import("./recordResult-05b6dfc0.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/recordResult-05b6dfc0.js","https://static0.xesimg.com/udc-o-smartxes/assets/config-7cf8ebe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/recordResult-9d10dccf.css"],import.meta.url)},{path:"/freeNewActivityRule",name:"freeNewActivityRule",meta:{title:"活动规则"},component:()=>__vitePreload(()=>import("./index-4ada089f.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-4ada089f.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-a65d7bd1.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-62ff05dc.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-01bdaeae.css"],import.meta.url)},{path:"/commonDetail",name:"commonDetail",meta:{title:"学而思"},component:()=>__vitePreload(()=>import("./indexCommon-4090ef3d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/indexCommon-4090ef3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-carousel-item-f117b24a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-carousel-item-ccd45dcc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/detailAttribute-31c9b6f4.js","https://static0.xesimg.com/udc-o-smartxes/assets/tip-button-d46bf837.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/detailAttribute-ab5e4582.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/indexCommon-6b2801ce.css"],import.meta.url)},{path:"/siyouEvaluation",name:"siyouEvaluation",meta:{title:"学而思"},component:()=>__vitePreload(()=>import("./siyouEvaluation-5550ee93.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/siyouEvaluation-5550ee93.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js"],import.meta.url)},{path:"/qmSiyouActivity",name:"qmSiyouActivity",meta:{title:"返现活动"},component:()=>__vitePreload(()=>import("./index-b08a489b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b08a489b.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-1ab26467.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-938f1753.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-669162e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/qmSiyouRule-a3bea035.js","https://static0.xesimg.com/udc-o-smartxes/assets/qmSiyouRule-a1c73d1b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/qimengji-a87e4bce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-364520ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/qmApplyResult",name:"qmApplyResult",meta:{title:"申请返现"},component:()=>__vitePreload(()=>import("./index-f80d4a5c.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-f80d4a5c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/qimengji-a87e4bce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/result-a282f05c.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-1ab26467.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-961ec853.css"],import.meta.url)},{path:"/qmEvaluation",name:"qmEvaluation",meta:{title:"查验资质"},component:()=>__vitePreload(()=>import("./index-990d03f4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-990d03f4.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/qimengji-a87e4bce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7db5872a.css"],import.meta.url)},{path:"/qmDetail",name:"QmDetail",meta:{title:"商品详情"},component:()=>__vitePreload(()=>import("./index-0f005eb2.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-0f005eb2.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-carousel-item-f117b24a.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-carousel-item-ccd45dcc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/qmDetailAttribute-d63bfb5e.js","https://static0.xesimg.com/udc-o-smartxes/assets/tip-button-d46bf837.js","https://static0.xesimg.com/udc-o-smartxes/assets/icon-message-640d94db.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/qmDetailAttribute-f243ceb5.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/footer-ae1b338b.js","https://static0.xesimg.com/udc-o-smartxes/assets/footer-5cdbbbf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-172afd9a.css"],import.meta.url)},{path:"/qmIntroduction",name:"QmIntroduction",meta:{title:"学而思启蒙机"},component:()=>__vitePreload(()=>import("./index-3d051ae7.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-3d051ae7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2b44e0c9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/shiyou/teacher",name:"pcShiyouTeacher",meta:{title:"感念师恩 智学未来"},component:()=>__vitePreload(()=>import("./index-2ca1b38b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-2ca1b38b.js","https://static0.xesimg.com/udc-o-smartxes/assets/shiyouRule-4fab5dfb.js","https://static0.xesimg.com/udc-o-smartxes/assets/shiyouRule-dd4151bc.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-3e573573.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-5d313521.css","https://static0.xesimg.com/udc-o-smartxes/assets/identifyResultDialog-dfe14126.js","https://static0.xesimg.com/udc-o-smartxes/assets/identifyResultDialog-fd89ac07.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-5cf2929f.css"],import.meta.url)}]},{path:"/touch",name:"touchIndex",component:()=>__vitePreload(()=>import("./touchLayout-cc454c8e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchLayout-cc454c8e.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchLayout-1eec0312.css"],import.meta.url),children:[{path:"/touch",name:"touchIndex",meta:{title:"学而思学习机官方商城"},component:()=>__vitePreload(()=>import("./touchIndex-b486ef41.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-b486ef41.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog.vue_vue_type_style_index_0_lang-a48222e0.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog-ac7f2078.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/spuCollection-a7a5a761.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-c90b141a.css"],import.meta.url)},{path:"/touch/my",name:"touchMy",meta:{title:"我的"},component:()=>__vitePreload(()=>import("./touchIndex-019b16ca.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-019b16ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-61cf5a63.js","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-862d094f.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-8183c186.css"],import.meta.url)}]},{path:"/touch/login",name:"touchLogin",meta:{title:"登录注册"},component:()=>__vitePreload(()=>import("./touchIndex-b947bc3e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-b947bc3e.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-6f984112.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-2a9cb845.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-c8d05473.css"],import.meta.url)},{path:"/touch/forgetPassword",name:"touchForgetPassword",component:()=>__vitePreload(()=>import("./touchForgetPassword-a6e3bdc6.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchForgetPassword-a6e3bdc6.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-6f984112.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/loginCom-2a9cb845.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchForgetPassword-017aa538.css"],import.meta.url)},{path:"/touch/setPassword",name:"touchSetPassword",component:()=>__vitePreload(()=>import("./touchSetPassword-a98b4c0e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchSetPassword-a98b4c0e.js","https://static0.xesimg.com/udc-o-smartxes/assets/setPasswordCom-cee01fd4.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/setPasswordCom-94fae26c.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchSetPassword-f555acd6.css"],import.meta.url)},{path:"/touch/resetSuccess",name:"touchrResetSuccess",component:()=>__vitePreload(()=>import("./touchResetSuccess-70b29e4a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchResetSuccess-70b29e4a.js","https://static0.xesimg.com/udc-o-smartxes/assets/resetSuccessCom-25c9e6bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/resetSuccessCom-a21baca8.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchResetSuccess-f48db5d9.css"],import.meta.url)},{path:"/touch/orderList",name:"touchOrderList",meta:{title:"订单列表"},component:()=>__vitePreload(()=>import("./touchIndex-3a74b5ed.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3a74b5ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/failedIcon-70181c62.js","https://static0.xesimg.com/udc-o-smartxes/assets/noDataIcon-065c72a2.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/orderStatus-f6732910.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/orderStatus-e60e0730.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-19330cb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-95039332.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-d0dbd8a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7127762b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-13254f97.css"],import.meta.url)},{path:"/touch/detail",name:"touchdetail",meta:{title:"立即购买"},component:()=>__vitePreload(()=>import("./touchIndex-85274346.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-85274346.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/noAllowTrandeinPop-80cc1634.js","https://static0.xesimg.com/udc-o-smartxes/assets/tip-button-d46bf837.js","https://static0.xesimg.com/udc-o-smartxes/assets/icon-message-640d94db.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-dce59c70.js","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-7afe6b2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/noAllowTrandeinPop-a83be596.css","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-93eb6fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-86fc02d3.css","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-2595f58c.js","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-caf1e8e1.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/spuCollection-a7a5a761.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-7443863f.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css"],import.meta.url)},{path:"/touch/goodsDetail",name:"touchGoodsDetail",meta:{title:"学而思旗舰学习机"},component:()=>__vitePreload(()=>import("./touchIndex-30155b5e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-30155b5e.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/enterpriseBuy-c7fb56f0.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-77ee0518.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/firstGoodsDetail",name:"touchFirstGoodsDetail",meta:{title:"学而思经典学习机"},component:()=>__vitePreload(()=>import("./touchIndex-d39fe06d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-d39fe06d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index.vue_vue_type_style_index_0_lang-796ca249.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb312ae4.css","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog.vue_vue_type_style_index_0_lang-a48222e0.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog-ac7f2078.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/navigation-8fbc3722.js","https://static0.xesimg.com/udc-o-smartxes/assets/pagination-45f32bd5.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-0a95741f.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/refurbishedGoodsDetail",name:"touchRefurbishedGoodsDetail",meta:{title:"官方翻新 经典学习机"},component:()=>__vitePreload(()=>import("./touchIndex-f40c9eb2.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-f40c9eb2.js","https://static0.xesimg.com/udc-o-smartxes/assets/index.vue_vue_type_style_index_0_lang-71c3f9d9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb312ae4.css","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog.vue_vue_type_style_index_0_lang-a48222e0.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/videoDialog-ac7f2078.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/navigation-8fbc3722.js","https://static0.xesimg.com/udc-o-smartxes/assets/pagination-45f32bd5.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-105892af.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/learningMachine",name:"touchLearningMachine",meta:{title:"学练机"},component:()=>__vitePreload(()=>import("./touchIndex-8fec3657.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-8fec3657.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-1343ac56.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/submitOrder",name:"touchSubmitOrder",meta:{title:"确认订单"},component:()=>__vitePreload(()=>import("./touchIndex-e06bd6bc.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-e06bd6bc.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/address-277fbbb0.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/h5UseCodeDesPopup-07fbca84.js","https://static0.xesimg.com/udc-o-smartxes/assets/h5UseCodeDesPopup-37300aaa.css","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-2595f58c.js","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-caf1e8e1.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/couponCard-ec2ed84d.js","https://static0.xesimg.com/udc-o-smartxes/assets/coupon-fa7bdfe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/couponCard-546446c0.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-390e0c33.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css"],import.meta.url)},{path:"/touch/addressList",name:"touchAddressList",meta:{title:"收货地址"},component:()=>__vitePreload(()=>import("./addressList-1170ac0f.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/addressList-1170ac0f.js","https://static0.xesimg.com/udc-o-smartxes/assets/noDataIcon-065c72a2.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressList-acc6ed74.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d0e839b9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css"],import.meta.url)},{path:"/touch/addEditAddress",name:"touchAddEditAddress",meta:{title:"新建地址"},component:()=>__vitePreload(()=>import("./addEditAddress-36af1be2.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/addEditAddress-36af1be2.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb2f9382.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-bfe8197f.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/addEditAddress-995a4f44.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css"],import.meta.url)},{path:"/touch/paySuccess",name:"touchPaySuccess",meta:{title:"支付成功"},component:()=>__vitePreload(()=>import("./touchIndex-4a7e05f4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-4a7e05f4.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccessContent-5647b669.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccessContent-2c37d850.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-884cfac1.css"],import.meta.url)},{path:"/touch/renewalUpgrade",name:"touchRenewalUpgrade",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./touchIndex-144e137b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-144e137b.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-end-4c7cabf5.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewProcessQuestion-2645d2c3.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewProcessQuestion-4e9a6aad.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-c9832245.css"],import.meta.url)},{path:"/touch/rule",name:"touchRule",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./touchIndex-47ebae09.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-47ebae09.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-71d48e38.css"],import.meta.url)},{path:"/touch/tradeInUpgradeDiscount",name:"touchTradeInUpgradeDiscount",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./touchIndex-594c9477.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-594c9477.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/showCompare-0d49f7b6.js","https://static0.xesimg.com/udc-o-smartxes/assets/showCompare-a8bc31d2.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb2f9382.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-bfe8197f.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-93eb6fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-86fc02d3.css","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-2da6a685.css"],import.meta.url)},{path:"/touch/discountRule",name:"touchDiscountRule",meta:{title:"折旧焕新活动规则"},component:()=>__vitePreload(()=>import("./discountRule-7d65670a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/discountRule-7d65670a.js","https://static0.xesimg.com/udc-o-smartxes/assets/discountRule-57c46852.css"],import.meta.url)},{path:"/touch/tradeInUpgradeSalesDiscount",name:"touchTradeInUpgradeSalesDiscount",meta:{title:"折旧焕新直减"},component:()=>__vitePreload(()=>import("./touchIndex-a9f63c88.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-a9f63c88.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/showCompare-0d49f7b6.js","https://static0.xesimg.com/udc-o-smartxes/assets/showCompare-a8bc31d2.css","https://static0.xesimg.com/udc-o-smartxes/assets/no-data-7485cdd9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-fb2f9382.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-bfe8197f.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-93eb6fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/showImgs-86fc02d3.css","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-0b637d95.css"],import.meta.url)},{path:"/touch/orderDetail",name:"touchOrderDetail",meta:{title:"订单详情"},component:()=>__vitePreload(()=>import("./touchIndex-64748d44.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-64748d44.js","https://static0.xesimg.com/udc-o-smartxes/assets/orderStatus-f6732910.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/orderStatus-e60e0730.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchSteps-490a6866.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-90af4f73.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchSteps-58dd77e9.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-ad60d11b.js","https://static0.xesimg.com/udc-o-smartxes/assets/express-2a313a02.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-19330cb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-61cf5a63.js","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-862d094f.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3c1de26f.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchTradeinCard-30e46704.css"],import.meta.url)},{path:"/touch/touchReturnDevice",name:"touchReturnDevice",meta:{title:"抵折设备寄回"},component:()=>__vitePreload(()=>import("./touchReturnDevice-c96d9c3e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchReturnDevice-c96d9c3e.js","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-3fc18078.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-3d4149ce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-8e566dcb.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/express-2a313a02.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-7255aba9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchReturnDevice-009c97ab.css"],import.meta.url)},{path:"/touch/touchApplyAfs",name:"touchApplyAfs",meta:{title:"申请售后"},component:()=>__vitePreload(()=>import("./touchApplyAfs-6f0072f7.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchApplyAfs-6f0072f7.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundGoods.vue_vue_type_style_index_0_lang-30b4d105.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-3d4149ce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-8e566dcb.css","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundGoods-5e27f9db.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchApplyAfs-e5291692.css"],import.meta.url)},{path:"/touch/evalutaionReport",name:"touchEvalutaionReport",meta:{title:"评估报告"},component:()=>__vitePreload(()=>import("./touchIndex-3e1b88ad.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3e1b88ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/report-0f8e2659.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-54a93dcd.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-loading-618809e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/report-eb93ab4c.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-61cf5a63.js","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-862d094f.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-7503eb4d.css"],import.meta.url)},{path:"/touch/afsDetail",name:"touchAfsDetail",meta:{title:"售后详情"},component:()=>__vitePreload(()=>import("./touchIndex-a984bf86.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-a984bf86.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchSteps-490a6866.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-90af4f73.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchSteps-58dd77e9.css","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-19330cb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-ab0538e1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog.vue_vue_type_style_index_0_lang-85f2c23c.js","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-3fc18078.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-e05e614e.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-form-item-c7fa829e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-3d4149ce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-select-8e566dcb.css","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-e2fe4740.js","https://static0.xesimg.com/udc-o-smartxes/assets/addressInfoCard-ed24c2bb.css","https://static0.xesimg.com/udc-o-smartxes/assets/express-2a313a02.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/backPost-7255aba9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/pcPostDialog-2c974a9c.css","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-61cf5a63.js","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-862d094f.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3b6d2dc8.css"],import.meta.url)},{path:"/touch/touchAboutMe",name:"touchAboutMe",meta:{title:"关于我们"},component:()=>__vitePreload(()=>import("./touchAboutMe-7602bbcf.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchAboutMe-7602bbcf.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchAboutMe-9616ce99.css"],import.meta.url)},{path:"/touch/userAgreement",name:"touchUserAgreement",meta:{title:"用户协议"},component:()=>__vitePreload(()=>import("./userAgreement-a9cdd66e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/userAgreement-a9cdd66e.js","https://static0.xesimg.com/udc-o-smartxes/assets/userAgreement-01786142.css"],import.meta.url)},{path:"/touch/xpadUserAgreement",name:"touchXpadUserAgreement",meta:{title:"用户协议"},component:()=>__vitePreload(()=>import("./xpadUserAgreement-88d8f9c3.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/xpadUserAgreement-88d8f9c3.js","https://static0.xesimg.com/udc-o-smartxes/assets/xpadUserAgreement-21cff7c1.css"],import.meta.url)},{path:"/touch/privacyAgreement",name:"touchPrivacyAgreement",meta:{title:"用户个人信息保护政策"},component:()=>__vitePreload(()=>import("./privacyAgreement-7ed5bdb5.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/privacyAgreement-7ed5bdb5.js","https://static0.xesimg.com/udc-o-smartxes/assets/privacyAgreement-6f122411.css"],import.meta.url)},{path:"/touch/salesPolicy",name:"touchSalesPolicy",meta:{title:"售后政策"},component:()=>__vitePreload(()=>import("./touchSalesPolicy-53596157.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchSalesPolicy-53596157.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchSalesPolicy-226aabc0.css"],import.meta.url)},{path:"/touch/afterSales",name:"touchAfterSales",meta:{title:"售后政策"},component:()=>__vitePreload(()=>import("./afterSales-bc4ad840.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/afterSales-bc4ad840.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-78a18967.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-breadcrumb-item-142d0405.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/afterSales-5efd3c05.css"],import.meta.url)},{path:"/touch/showVideo",name:"touchShowVideos",meta:{title:"学而思学习机"},component:()=>__vitePreload(()=>import("./touchIndex-7742ccd4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-7742ccd4.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-afcf9672.css"],import.meta.url)},{path:"/touch/checkSnDevice",name:"touchCheckSnDevice",meta:{title:"设备真伪查询"},component:()=>__vitePreload(()=>import("./touchIndex-8478ec86.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-8478ec86.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-a1731288.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-862d094f.css"],import.meta.url)},{path:"/touch/checkSnResult",name:"touchCheckSnResult",meta:{title:"设备真伪查询"},component:()=>__vitePreload(()=>import("./touchResult-bdce061a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchResult-bdce061a.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchResult-0a32f700.css","https://static0.xesimg.com/udc-o-smartxes/assets/contactCustomer-862d094f.css"],import.meta.url)},{path:"/touch/renewalUpgradeAgreement",name:"touchRenewalUpgradeAgreement",meta:{title:"折旧焕新协议"},component:()=>__vitePreload(()=>import("./renewalUpgradeAgreement-041a4521.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/renewalUpgradeAgreement-041a4521.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewalUpgradeAgreement-954cb02a.css"],import.meta.url)},{path:"/touch/siyou",name:"touchSiyou",meta:{title:"思友活动"},component:()=>__vitePreload(()=>import("./touchIndex-8e5c83d1.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-8e5c83d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyouQuestion-cbcb615a.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyouQuestion-bd27eccd.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-17a20456.css"],import.meta.url)},{path:"/touch/siyouReduce",name:"touchSiyouReduce",meta:{title:"思友活动"},component:()=>__vitePreload(()=>import("./touchIndex-cfb0019b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-cfb0019b.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/reduceRule-5ca2c812.js","https://static0.xesimg.com/udc-o-smartxes/assets/reduceRule-4cdc5580.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn.vue_vue_type_style_index_0_scoped_33bbf3ac_lang-a4587749.js","https://static0.xesimg.com/udc-o-smartxes/assets/copyBtn-a9e1db8c.css","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog.vue_vue_type_style_index_1_scoped_c78fe1e2_lang-540f2eae.js","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/logisticsDialog-08af41ea.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-2500c739.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-90af4f73.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchSteps-58dd77e9.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchTradeinCard-30e46704.css"],import.meta.url)},{path:"/touch/siyouCenter",name:"touchSiyouCenter",meta:{title:"会员中心"},component:()=>__vitePreload(()=>import("./touchIndex-3da9622c.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3da9622c.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-da4c1896.css"],import.meta.url)},{path:"/touch/receiveAward",name:"touchReceiveAward",meta:{title:"选择奖品"},component:()=>__vitePreload(()=>import("./touchIndex-4f4e4c3d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-4f4e4c3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-277fbbb0.js","https://static0.xesimg.com/udc-o-smartxes/assets/spu-b658f079.js","https://static0.xesimg.com/udc-o-smartxes/assets/spu-c0da5f2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-8e19183d.css"],import.meta.url)},{path:"/touch/siyou/result",name:"touchSiyouResult",meta:{title:"查验资质结果"},component:()=>__vitePreload(()=>import("./touchIndex-239f686e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-239f686e.js","https://static0.xesimg.com/udc-o-smartxes/assets/result-ae110689.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/remindIcon-e4247c34.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/result-6e79833b.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-21af4051.css"],import.meta.url)},{path:"/touch/siyou/applySuccess",name:"touchSiyouApplySuccess",meta:{title:"申请返现"},component:()=>__vitePreload(()=>import("./touchIndex-075e7f29.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-075e7f29.js","https://static0.xesimg.com/udc-o-smartxes/assets/applySuccess-7ae35b97.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/remindIcon-e4247c34.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/applySuccess-3357df49.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3e3c4dcc.css"],import.meta.url)},{path:"/touch/evaluate",name:"touchEvaluate",meta:{title:"查验资质申请返现"},component:()=>__vitePreload(()=>import("./touchIndex-f549c137.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-f549c137.js","https://static0.xesimg.com/udc-o-smartxes/assets/evaluation-039ae545.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/evaluation-95142c8d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-f009b302.css"],import.meta.url)},{path:"/touch/activityPreheat",name:"activityPreheat",meta:{title:"学而思学习机xPad Pro发布会"},component:()=>__vitePreload(()=>import("./touchIndex-5d105f6e.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-5d105f6e.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/video.es-40472774.js","https://static0.xesimg.com/udc-o-smartxes/assets/browser-707d35b3.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-88d3b55a.css"],import.meta.url)},{path:"/touch/pay",name:"pay",meta:{title:"收银台"},component:()=>__vitePreload(()=>import("./index-01df8470.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-01df8470.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-0c2ffbab.css"],import.meta.url)},{path:"/touch/qwert-asdfg",name:"touchQwert-asdfg",meta:{title:"灰度埋点"},component:()=>__vitePreload(()=>import("./index-fda9a3d7.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-fda9a3d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-638cff19.css"],import.meta.url)},{path:"/touch/oldLeadsNew",name:"touchOldLeadsNew",meta:{title:"邀请有礼活动"},component:()=>__vitePreload(()=>import("./touchIndex-cce831ba.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-cce831ba.js","https://static0.xesimg.com/udc-o-smartxes/assets/tips-icon-e640f0fb.js","https://static0.xesimg.com/udc-o-smartxes/assets/showPreWishFromPopup-9faacea8.js","https://static0.xesimg.com/udc-o-smartxes/assets/before-choose-fdf67948.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-2d648429.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-57e789e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/wishForm-f938a83c.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/showPreWishFromPopup-4157a1e7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-51e53978.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/h5UseCodeDesPopup-07fbca84.js","https://static0.xesimg.com/udc-o-smartxes/assets/h5UseCodeDesPopup-37300aaa.css","https://static0.xesimg.com/udc-o-smartxes/assets/xp-jsbridge-f4c01842.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-30aVFF4K-ed904476.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/conifrmWishGoods-7b2cc137.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-b2bcdbda.css"],import.meta.url)},{path:"/touch/oldLeadsNewPre",name:"touchOldLeadsNewPre",meta:{title:"买学习机额外赠送学而思爆款图书",description:"通通过我的邀请链接买学习机,享受额外赠礼",image:"https://talbook-cdn.oss-cn-beijing.aliyuncs.com/smartxes/mini/oldleadsnew4/oldleadsnew4-share-400.png"},component:()=>__vitePreload(()=>import("./touchIndex-0382414b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-0382414b.js","https://static0.xesimg.com/udc-o-smartxes/assets/tips-icon-e640f0fb.js","https://static0.xesimg.com/udc-o-smartxes/assets/showMoreInvitePopup-pre-72c36cc8.js","https://static0.xesimg.com/udc-o-smartxes/assets/before-choose-fdf67948.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-2d648429.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-57e789e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f8beeb44.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-8c1e1297.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/showMoreInvitePopup-pre-9f4e80fd.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-51e53978.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-step-901fbf0e.css","https://static0.xesimg.com/udc-o-smartxes/assets/h5UseCodeDesPopup-07fbca84.js","https://static0.xesimg.com/udc-o-smartxes/assets/h5UseCodeDesPopup-37300aaa.css","https://static0.xesimg.com/udc-o-smartxes/assets/xp-jsbridge-f4c01842.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-30aVFF4K-ed904476.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-f582784a.css"],import.meta.url)},{path:"/touch/bridge",name:"touch-bridge",meta:{title:"SDKDemo实例"},component:()=>__vitePreload(()=>import("./bridge-ba6a7da3.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/bridge-ba6a7da3.js","https://static0.xesimg.com/udc-o-smartxes/assets/xp-jsbridge-f4c01842.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-30aVFF4K-ed904476.js","https://static0.xesimg.com/udc-o-smartxes/assets/bridge-f7646764.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css"],import.meta.url)},{path:"/touch/award-result",name:"touchaward-result",meta:{title:"领取奖励结果页"},component:()=>__vitePreload(()=>import("./touchIndex-4d50c542.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-4d50c542.js","https://static0.xesimg.com/udc-o-smartxes/assets/success-icon-6801a220.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-fd559467.css"],import.meta.url)},{path:"/touch/renewalUpgradeOther",name:"touchRenewalUpgradeOther",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./touchIndex-0c75be09.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-0c75be09.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-end-4c7cabf5.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-938f1753.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-669162e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-01d39d1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-cfea3031.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-dce59c70.js","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-7afe6b2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/data-a8f91e66.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-288f1060.css"],import.meta.url)},{path:"/touch/renewalUpgradeAll",name:"touchRenewalUpgradeAll",meta:{title:"折旧焕新"},component:()=>__vitePreload(()=>import("./touchIndex-60bb5ad9.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-60bb5ad9.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-end-4c7cabf5.js","https://static0.xesimg.com/udc-o-smartxes/assets/renewUpgrade-424704c1.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-938f1753.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-669162e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-01d39d1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/otherRule-cfea3031.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-84563168.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-8da4d41f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-b6f4bda3.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-scrollbar-862d62ae.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-541b9270.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/hasIn-71508830.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-checkbox-7d10ddfc.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-da74c604.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-radio-7f34b3ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-40b8a63f.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-input-560a8c53.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/debounce-7f3dca1d.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-cascader-panel-0566c0f1.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/changeNewWin-fd4ba41b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-dce59c70.js","https://static0.xesimg.com/udc-o-smartxes/assets/deviceListDialog-7afe6b2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/data-a35816b4.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3dec81b2.css"],import.meta.url)},{path:"/touch/freeActivityCheck",name:"touchFreeActivityCheck",meta:{title:"活动专购"},component:()=>__vitePreload(()=>import("./touchIndex-4351ab3f.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-4351ab3f.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/checkMsg-e7bae369.js","https://static0.xesimg.com/udc-o-smartxes/assets/checkMsg-e908b0c4.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-6865083f.css"],import.meta.url)},{path:"/touch/experience",name:"touchExperience",meta:{title:"在读学员专享福利"},component:()=>__vitePreload(()=>import("./index-b2f1f097.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b2f1f097.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2eb23c11.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css"],import.meta.url)},{path:"/touch/activityVerify",name:"activityVerify",meta:{title:"申请0元试用"},component:()=>__vitePreload(()=>import("./touchIndex-7ac00aa1.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-7ac00aa1.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-277fbbb0.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-a65d7bd1.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-62ff05dc.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-bbf3bd2e.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-f494fa24.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css"],import.meta.url)},{path:"/touch/freeActivityRule",name:"touchFreeActivityRule",meta:{title:"活动规则"},component:()=>__vitePreload(()=>import("./touchIndex-8241a3ed.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-8241a3ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-a65d7bd1.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-62ff05dc.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-4e7a4a68.css"],import.meta.url)},{path:"/touch/activityVerifyResult",name:"activityVerifyResult",meta:{title:"申请0元试用"},component:()=>__vitePreload(()=>import("./resultPage-6fac3a46.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/resultPage-6fac3a46.js","https://static0.xesimg.com/udc-o-smartxes/assets/resultPage-706a1b12.css"],import.meta.url)},{path:"/touch/awardSubmitResult",name:"awardSubmitResult",meta:{title:"奖励详情"},component:()=>__vitePreload(()=>import("./touchIndex-6046ecd4.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-6046ecd4.js","https://static0.xesimg.com/udc-o-smartxes/assets/paySuccess-d8f71762.js","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3729e9f2.css"],import.meta.url)},{path:"/touch/confirmWishList",name:"touchConfirmWishList",meta:{title:"确认心愿单"},component:()=>__vitePreload(()=>import("./touchIndex-9fff9c7b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-9fff9c7b.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-277fbbb0.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/oldleadsnew-0f3ffcb9.js","https://static0.xesimg.com/udc-o-smartxes/assets/wishForm-f938a83c.js","https://static0.xesimg.com/udc-o-smartxes/assets/uploadImg-19bd6cc4.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload.vue_vue_type_style_index_0_scoped_89ac6d22_lang-a90d90df.js","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-8d12f3a1.css","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/cloneDeep-cd585c3c.js","https://static0.xesimg.com/udc-o-smartxes/assets/isEqual-af5dcc04.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-a222d08c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-2d648429.js","https://static0.xesimg.com/udc-o-smartxes/assets/bignumber-57e789e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/hardwareUpload-02dc80ad.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-lP9RoVou-0091193e.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/conifrmWishGoods-7b2cc137.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-51e53978.css"],import.meta.url)},{path:"/touch/experience/loop",name:"touchExperienceLoop",meta:{title:"在读学员专享福利"},component:()=>__vitePreload(()=>import("./index-b829a85d.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-b829a85d.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-30aVFF4K-ed904476.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2cb4b17b.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/experience/pickup",name:"touchExperiencePickup",meta:{title:"试用机寄回"},component:()=>__vitePreload(()=>import("./index-d0a6e667.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/index-d0a6e667.js","https://static0.xesimg.com/udc-o-smartxes/assets/experience-98e984a9.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/address-85eff5d5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_script_setup_true_lang-a8b707b5.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog.vue_vue_type_style_index_0_lang-4b23e23b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-97a7093b.js","https://static0.xesimg.com/udc-o-smartxes/assets/confirmDialog-3dcba187.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f8b4e88.js","https://static0.xesimg.com/udc-o-smartxes/assets/vnode-c506f2d1.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/event-8e91c63d.js","https://static0.xesimg.com/udc-o-smartxes/assets/error-494c2701.js","https://static0.xesimg.com/udc-o-smartxes/assets/scroll-abd5cb35.js","https://static0.xesimg.com/udc-o-smartxes/assets/el-overlay-9b8481c7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-c983c0ac.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7127762b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-90af4f73.css"],import.meta.url)},{path:"/touch/freeNewActivityRule",name:"touchFreeNewActivityRule",meta:{title:"活动规则"},component:()=>__vitePreload(()=>import("./touchIndex-12c4749f.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-12c4749f.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-a65d7bd1.js","https://static0.xesimg.com/udc-o-smartxes/assets/userProtocolDialog-62ff05dc.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-b42d93bf.css"],import.meta.url)},{path:"/touch/producerSystem/login",name:"producerSystemLogin",meta:{title:"登录"},component:()=>__vitePreload(()=>import("./login-f529f708.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/login-f529f708.js","https://static0.xesimg.com/udc-o-smartxes/assets/config-7cf8ebe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/login-f2247cc7.css"],import.meta.url)},{path:"/touch/producerSystem/logQuery",name:"producerSystemLogQuery",meta:{title:"登记记录查询"},component:()=>__vitePreload(()=>import("./logQuery-9dbccea0.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/logQuery-9dbccea0.js","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/logQuery-c3eae707.css"],import.meta.url)},{path:"/touch/producerSystem/receiptDetails",name:"producerSystemReceiptDetails",meta:{title:"登记记录详情"},component:()=>__vitePreload(()=>import("./receiptDetails-7be7cb97.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/receiptDetails-7be7cb97.js","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/receiptDetails-e26b489f.css"],import.meta.url)},{path:"/touch/producerSystem/receiptForm",name:"producerSystemReceiptForm",meta:{title:"登记收获表单"},component:()=>__vitePreload(()=>import("./receiptForm-d5555d10.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/receiptForm-d5555d10.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/config-7cf8ebe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/receiptForm-55f025c6.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d0e839b9.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-dc58f10e.css"],import.meta.url)},{path:"/touch/producerSystem/receiptRegist",name:"producerSystemReceiptRegist",meta:{title:"收货登记"},component:()=>__vitePreload(()=>import("./receiptRegist-6db49ea1.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/receiptRegist-6db49ea1.js","https://static0.xesimg.com/udc-o-smartxes/assets/producerSystem-54904c16.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/receiptRegist-26669b21.css"],import.meta.url)},{path:"/touch/producerSystem/recordResult",name:"producerSystemRecordResult",meta:{title:"登记结果"},component:()=>__vitePreload(()=>import("./recordResult-05b6dfc0.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/recordResult-05b6dfc0.js","https://static0.xesimg.com/udc-o-smartxes/assets/config-7cf8ebe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/recordResult-9d10dccf.css"],import.meta.url)},{path:"/touch/commonDetail",name:"touchCommonDetail",meta:{title:"学而思"},component:()=>__vitePreload(()=>import("./touchIndexCommon-e7e295ff.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndexCommon-e7e295ff.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-2595f58c.js","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-caf1e8e1.css","https://static0.xesimg.com/udc-o-smartxes/assets/detailAttribute-31c9b6f4.js","https://static0.xesimg.com/udc-o-smartxes/assets/tip-button-d46bf837.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/detailAttribute-ab5e4582.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndexCommon-46bfaea3.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css"],import.meta.url)},{path:"/touch/book",name:"touchIndexBook",meta:{title:"商品详情"},component:()=>__vitePreload(()=>import("./touchIndexBook-ff219622.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndexBook-ff219622.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/couponCard-ec2ed84d.js","https://static0.xesimg.com/udc-o-smartxes/assets/coupon-fa7bdfe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/couponCard-546446c0.css","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/books-94b09d88.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndexBook-679a48bd.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-d306742c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css"],import.meta.url)},{path:"/touch/siyouEvaluation",name:"tpuchsiyouEvaluation",meta:{title:"学而思"},component:()=>__vitePreload(()=>import("./siyouEvaluation-5550ee93.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/siyouEvaluation-5550ee93.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js"],import.meta.url)},{path:"/touch/qmSiyouActivity",name:"touchQmSiyouActivity",meta:{title:"返现活动"},component:()=>__vitePreload(()=>import("./touchIndex-eec75397.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-eec75397.js","https://static0.xesimg.com/udc-o-smartxes/assets/qimengji-a87e4bce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-1ab26467.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-938f1753.js","https://static0.xesimg.com/udc-o-smartxes/assets/joinStep-669162e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/qmSiyouRule-a3bea035.js","https://static0.xesimg.com/udc-o-smartxes/assets/qmSiyouRule-a1c73d1b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-dd0c8686.css"],import.meta.url)},{path:"/touch/qmApplyResult",name:"touchQmApplyResult",meta:{title:""},component:()=>__vitePreload(()=>import("./touchIndex-2cafb0a5.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-2cafb0a5.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-1226ebcb.js","https://static0.xesimg.com/udc-o-smartxes/assets/goodsCard-3d20f517.css","https://static0.xesimg.com/udc-o-smartxes/assets/qimengji-a87e4bce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/result-a282f05c.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-1ab26467.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-06437862.css"],import.meta.url)},{path:"/touch/qmEvaluation",name:"touchQmEvaluation",meta:{title:"查验资质"},component:()=>__vitePreload(()=>import("./touchIndex-20caff72.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-20caff72.js","https://static0.xesimg.com/udc-o-smartxes/assets/qimengji-a87e4bce.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-9d231a68.css"],import.meta.url)},{path:"/touch/qmDetail",name:"touchQmDetail",meta:{title:"商品详情"},component:()=>__vitePreload(()=>import("./touchIndex-1630bf7a.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-1630bf7a.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-31bcd951.js","https://static0.xesimg.com/udc-o-smartxes/assets/logo-1e060f06.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/authorizePopup-b05675ed.css","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-2595f58c.js","https://static0.xesimg.com/udc-o-smartxes/assets/buy-footer-caf1e8e1.css","https://static0.xesimg.com/udc-o-smartxes/assets/qmDetailAttribute-d63bfb5e.js","https://static0.xesimg.com/udc-o-smartxes/assets/tip-button-d46bf837.js","https://static0.xesimg.com/udc-o-smartxes/assets/icon-message-640d94db.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-b52d45dd.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/qmDetailAttribute-f243ceb5.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popover-7062884d.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-d041e7c2.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css"],import.meta.url)},{path:"/touch/qmIntroduction",name:"touchQmIntroduction",meta:{title:"学而思启蒙机"},component:()=>__vitePreload(()=>import("./touchIndex-31f977ac.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-31f977ac.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-f18bff32.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/commonDetail/bookList",name:"touchCommonDetailBookList",meta:{title:"书城"},component:()=>__vitePreload(()=>import("./bookList-813ad6c3.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/bookList-813ad6c3.js","https://static0.xesimg.com/udc-o-smartxes/assets/autoplay-66b0ba42.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-eb185987.js","https://static0.xesimg.com/udc-o-smartxes/assets/swiper-9641faf9.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/books-94b09d88.js","https://static0.xesimg.com/udc-o-smartxes/assets/bookList-3479ab00.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-13254f97.css"],import.meta.url)},{path:"/touch/couponList",name:"touchCouponList",meta:{title:"优惠券"},component:()=>__vitePreload(()=>import("./touchIndex-2a6e975b.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-2a6e975b.js","https://static0.xesimg.com/udc-o-smartxes/assets/couponCard-ec2ed84d.js","https://static0.xesimg.com/udc-o-smartxes/assets/coupon-fa7bdfe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/couponCard-546446c0.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-95039332.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-e832e98b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-7127762b.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-04f473e4.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-13254f97.css"],import.meta.url)},{path:"/touch/refundDetails",name:"touchrefundDetails",meta:{title:"退款详情"},component:()=>__vitePreload(()=>import("./touchIndex-69050708.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-69050708.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundInfo-eeebc492.js","https://static0.xesimg.com/udc-o-smartxes/assets/refundInfo-4eca2b94.css","https://static0.xesimg.com/udc-o-smartxes/assets/order-a6b61ee0.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-9503a6fb.css"],import.meta.url)},{path:"/touch/classicGoodsDetail",name:"touchclassicGoodsDetail",meta:{title:"学习机经典款2024"},component:()=>__vitePreload(()=>import("./touchIndex-43931dd0.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-43931dd0.js","https://static0.xesimg.com/udc-o-smartxes/assets/enterpriseBuy-c7fb56f0.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/production-86ccec2b.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2260b3b8.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-f219b85e.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-form-item-d296fc2e.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-111a7bc1.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-button-0fd078c6.css"],import.meta.url)},{path:"/touch/midYearActivity",name:"touchMidYearActivity",meta:{title:"618年中狂欢"},component:()=>__vitePreload(()=>import("./touchIndex-c2363c26.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-c2363c26.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-762cc137.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css"],import.meta.url)},{path:"/touch/xpadVirtual",name:"touchXpadVirtual",meta:{title:"学习机线上体验"},component:()=>__vitePreload(()=>import("./touchIndex-1f3cc05c.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-1f3cc05c.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/lottie-274dfb16.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-3b30c818.css"],import.meta.url)},{path:"/touch/questionnaire",name:"touchQuestionnaire",meta:{title:"学而思学习机"},component:()=>__vitePreload(()=>import("./touchIndex-03b3b3b6.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-03b3b3b6.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-04ed55cf.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-49239355.css"],import.meta.url)},{path:"/touch/couponLanding",name:"couponLanding",meta:{title:"优惠卷领取"},component:()=>__vitePreload(()=>import("./touchIndex-ddd02dc8.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-ddd02dc8.js","https://static0.xesimg.com/udc-o-smartxes/assets/noDataIcon-065c72a2.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/coupon-fa7bdfe4.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-b169cd13.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-13254f97.css"],import.meta.url)},{path:"/touch/enterpriseBuy",name:"touchEnterpriseBuy",meta:{title:"学而思学习机"},component:()=>__vitePreload(()=>import("./touchIndex-22522c77.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-22522c77.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-2112d13d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ccc6429a.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-b4a749ca.js","https://static0.xesimg.com/udc-o-smartxes/assets/use-id-e828171d.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-7f6a40ef.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/siyou-057427bb.js","https://static0.xesimg.com/udc-o-smartxes/assets/enterpriseBuy-c7fb56f0.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-838ac8ed.js","https://static0.xesimg.com/udc-o-smartxes/assets/isNil-c75b1b34.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-9aaa3fc7.js","https://static0.xesimg.com/udc-o-smartxes/assets/focus-trap-0b1b8cda.js","https://static0.xesimg.com/udc-o-smartxes/assets/constants-8ece7a3d.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-6a2e4156.css","https://static0.xesimg.com/udc-o-smartxes/assets/el-popper-b35e13d7.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-4f88c61c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css"],import.meta.url)},{path:"/touch/privateSale",name:"touchPrivateSale",meta:{title:"学而思学习机"},component:()=>__vitePreload(()=>import("./touchIndex-0e8cce55.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-0e8cce55.js","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/activity-04ed55cf.js","https://static0.xesimg.com/udc-o-smartxes/assets/no-data-7485cdd9.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-4227527f.css"],import.meta.url)},{path:"/touch/videoAddWechat",name:"videoAddWechat",meta:{title:"学而思智能"},component:()=>__vitePreload(()=>import("./touchIndex-e3857c24.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-e3857c24.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-dec984fd.css"],import.meta.url)},{path:"/touch/shiyou/teacher",name:"shiyouTeacher",meta:{title:"感念师恩 智学未来"},component:()=>__vitePreload(()=>import("./touchIndex-b3f7f399.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-b3f7f399.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/shiyouRule-4fab5dfb.js","https://static0.xesimg.com/udc-o-smartxes/assets/shiyouRule-dd4151bc.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-3e573573.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-5d313521.css","https://static0.xesimg.com/udc-o-smartxes/assets/identifyResultDialog-dfe14126.js","https://static0.xesimg.com/udc-o-smartxes/assets/identifyResultDialog-fd89ac07.css","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-1c64513e.css"],import.meta.url)},{path:"/touch/shiyou/friendWelfare",name:"identityAuth",meta:{title:"赠送亲友福利"},component:()=>__vitePreload(()=>import("./friendWelfare-1c36c025.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/friendWelfare-1c36c025.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-3e573573.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-5d313521.css","https://static0.xesimg.com/udc-o-smartxes/assets/friendWelfare-38610f21.css"],import.meta.url)},{path:"/touch/shiyou/friend",name:"shiyouFriend",meta:{title:"感念师恩 智学未来"},component:()=>__vitePreload(()=>import("./touchIndex-89434259.js"),["https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-89434259.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-614154c9.js","https://static0.xesimg.com/udc-o-smartxes/assets/commonHeader-d254b4cb.css","https://static0.xesimg.com/udc-o-smartxes/assets/shiyouRule-4fab5dfb.js","https://static0.xesimg.com/udc-o-smartxes/assets/shiyouRule-dd4151bc.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-e124916c.css","https://static0.xesimg.com/udc-o-smartxes/assets/index-9b35493c.css","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-3e573573.js","https://static0.xesimg.com/udc-o-smartxes/assets/index-ea9f24d7.js","https://static0.xesimg.com/udc-o-smartxes/assets/moreWelfareDialog-5d313521.css","https://static0.xesimg.com/udc-o-smartxes/assets/common-83cc8067.js","https://static0.xesimg.com/udc-o-smartxes/assets/touchIndex-49974a37.css"],import.meta.url)}],router=createRouter({history:createWebHistory("/"),routes,scrollBehavior(e,n,r){return new Promise((a,s)=>{a({top:0})})}});router.beforeEach((e,n,r)=>{e.name=="touchReturnDevice"&&e.query.from&&e.query.from=="fillInTrackNumber"&&(e.meta.title="退货商品寄送"),e.name=="touchReturnDevice"&&e.query.from&&e.query.from=="freePost"&&(e.meta.title="样机寄回"),e.name=="touchdetail"&&n.name=="touchIndex"||e.name=="detail"&&n.name=="index",e.name=="touchAddEditAddress"&&e.query.addrId&&(e.meta.title="编辑地址"),e.meta.title&&(document.title=e.meta.title||"学而思智能"),updateMeta("description",e.meta.description||"学而思智能"),updateMeta("og:image",e.meta.image||"");const a=window.innerWidth;if([].includes(e.path)){r();return}if(a<=1024)e.path.indexOf("touch")<0?r({path:"/touch".concat(e.path),query:e.query,params:e.params}):r();else if(e.path.indexOf("touch")>-1){const u=e.path.charAt(7).toLowerCase()+e.path.slice(8);r({path:"/"+u,query:e.query,params:e.params})}else r()});function updateMeta(e,n){let r=document.head.querySelector('meta[name="'.concat(e,'"]'));r||(r=document.createElement("meta"),r.setAttribute("name",e),document.head.appendChild(r)),r.setAttribute("content",n)}const videoJs="";var sensorsdata={exports:{}};(function(e,n){(function(r,a){e.exports=a()})(commonjsGlobal,function(){function r(c){if(!c)return!1;var v=Object.prototype.toString.call(c);return v=="[object Function]"||v=="[object AsyncFunction]"}function a(){return Date.now&&r(Date.now)?Date.now():new Date().getTime()}function s(c){return c!=null&&Object.prototype.toString.call(c)=="[object Object]"}function l(){if(typeof Uint32Array=="function"){var c="";if(typeof crypto<"u"?c=crypto:typeof msCrypto<"u"&&(c=msCrypto),s(c)&&c.getRandomValues){var v=new Uint32Array(1),E=c.getRandomValues(v)[0],T=Math.pow(2,32);return E/T}}return ko(1e19)/1e19}function u(c){var v=null;try{v=JSON.parse(c)}catch(E){}return v}function f(c,v){this.lockGetPrefix=c||"lock-get-prefix",this.lockSetPrefix=v||"lock-set-prefix"}function g(c){return typeof c=="function"||!(!c||typeof c!="object")&&g(c.listener)}function y(){this._events={}}function d(c){var v=c;try{v=decodeURIComponent(c)}catch(E){v=c}return v}function w(c){c=c||"";for(var v={},E=c.substring(1),T=E.split("&"),k=0;k Invalid URL");var k=E.split("#"),L=k[0],z=k.slice(1).join("#");T=this._regex.exec(L);for(var Q in this._fields)typeof T[this._fields[Q]]<"u"&&(this._values[Q]=T[this._fields[Q]]);this._values.Hostname=this._values.Host.replace(/:\d+$/,""),this._values.Origin=this._values.Protocol+"://"+this._values.Hostname,this._values.Fragment=z},new v(c)}function I(c){var v={},E=function(){var L;try{return L=new URL("https://www.sensorsdata.cn/"),L.href==="https://www.sensorsdata.cn/"}catch(z){return!1}};if(typeof window.URL=="function"&&E())v=new URL(c),v.searchParams||(v.searchParams=function(){var L=w(v.search);return{get:function(z){return L[z]}}}());else{b(c)||(c=String(c)),c=S(c);var T=/^https?:\/\/.+/;if(T.test(c)===!1)return void ut.log("Invalid URL");var k=A(c);v.hash=k._values.Fragment,v.host=k._values.Host?k._values.Host+(k._values.Port?":"+k._values.Port:""):"",v.href=k._values.URL,v.password=k._values.Password,v.pathname=k._values.Path,v.port=k._values.Port,v.search=k._values.QueryString?"?"+k._values.QueryString:"",v.username=k._values.Username,v.hostname=k._values.Hostname,v.protocol=k._values.Protocol?k._values.Protocol+":":"",v.origin=k._values.Origin?k._values.Origin+(k._values.Port?":"+k._values.Port:""):"",v.searchParams=function(){var L=w("?"+k._values.QueryString);return{get:function(z){return L[z]}}}()}return v}function O(c){return!(!c||c.nodeType!==1)}function P(c){return c===void 0}function x(c){return Array.isArray&&r(x)?Array.isArray(c):Object.prototype.toString.call(c)==="[object Array]"}function $(c){return new $o(c)}function R(c,v,E,T){function k(Q){return Q&&(Q.preventDefault=k.preventDefault,Q.stopPropagation=k.stopPropagation,Q._getPath=k._getPath),Q}function L(Q,ge,Te,Ie){var ze=function(Ue){if(Ue=Ue||k(window.event)){Ue.target=Ue.srcElement||Ue.target;var tt,ft,ct=!0;return typeof Te=="function"&&(tt=Te(Ue)),ft=ge.call(Q,Ue),Ie!=="beforeunload"?(tt!==!1&&ft!==!1||(ct=!1),ct):void 0}};return ze}k._getPath=function(){var Q=this;return this.path||this.composedPath&&this.composedPath()||$(Q.target).getParents()},k.preventDefault=function(){this.returnValue=!1},k.stopPropagation=function(){this.cancelBubble=!0};var z=function(Q,ge,Te){if(T===void 0&&ge==="click"&&(T=!0),Q&&Q.addEventListener)Q.addEventListener(ge,function(Ue){Ue._getPath=k._getPath,Te.call(this,Ue)},T);else{var Ie="on"+ge,ze=Q[Ie];Q[Ie]=L(Q,Te,ze,ge)}};z.apply(null,arguments)}function N(c){var v="pushState"in window.history?"popstate":"hashchange";R(window,v,c)}function B(c){if(c)return typeof window.XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest?new XMLHttpRequest:typeof XDomainRequest<"u"?new XDomainRequest:null;if(typeof window.XMLHttpRequest<"u")return new XMLHttpRequest;if(window.ActiveXObject)try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(v){try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(E){ut.log(E)}}}function U(c,v,E){if(c==null)return!1;if(No&&c.forEach===No)c.forEach(v,E);else if(x(c))for(var T=0,k=c.length;T"u"||c.credentials;var T=B(c.cors);if(!T)return!1;c.type||(c.type=c.data?"POST":"GET"),c=H({success:function(){},error:function(){}},c);var k,L=c.success,z=c.error;c.success=function(Q,ge){L(Q,ge),k&&(clearTimeout(k),k=null)},c.error=function(Q,ge){z(Q,ge),k&&(clearTimeout(k),k=null)},k=setTimeout(function(){E()},c.timeout),typeof XDomainRequest<"u"&&T instanceof XDomainRequest&&(T.onload=function(){c.success&&c.success(v(T.responseText),T.status),T.onreadystatechange=null,T.onload=null,T.onerror=null},T.onerror=function(){c.error&&c.error(v(T.responseText),T.status),T.onreadystatechange=null,T.onerror=null,T.onload=null}),T.onreadystatechange=function(){try{T.readyState==4&&(T.status>=200&&T.status<300||T.status==304?c.success(v(T.responseText),T.status):c.error(v(T.responseText),T.status),T.onreadystatechange=null,T.onload=null)}catch(Q){T.onreadystatechange=null,T.onload=null}},T.open(c.type,c.url,!0);try{c.credentials&&(T.withCredentials=!0),s(c.header)&&U(c.header,function(Q,ge){T.setRequestHeader&&T.setRequestHeader(ge,Q)}),c.data&&(c.cors||T.setRequestHeader&&T.setRequestHeader("X-Requested-With","XMLHttpRequest"),c.contentType==="application/json"?T.setRequestHeader&&T.setRequestHeader("Content-type","application/json; charset=UTF-8"):T.setRequestHeader&&T.setRequestHeader("Content-type","application/x-www-form-urlencoded"))}catch(Q){ut.log(Q)}T.send(c.data||null)}function q(c,v){var E=[];return c==null?E:Array.prototype.map&&c.map===Array.prototype.map?c.map(v):(U(c,function(T,k,L){E.push(v(T,k,L))}),E)}function ie(c){var v=[];try{v=q(atob(c).split(""),function(E){return"%"+("00"+E.charCodeAt(0).toString(16)).slice(-2)})}catch(E){v=[]}try{return decodeURIComponent(v.join(""))}catch(E){return v.join("")}}function V(c){var v="";try{v=btoa(encodeURIComponent(c).replace(/%([0-9A-F]{2})/g,function(E,T){return String.fromCharCode("0x"+T)}))}catch(E){v=c}return v}function F(c,v){v=v||window;var E=!1,T=!0,k=v.document,L=k.documentElement,z=k.addEventListener,Q=z?"addEventListener":"attachEvent",ge=z?"removeEventListener":"detachEvent",Te=z?"":"on",Ie=function(Ue){Ue.type=="readystatechange"&&k.readyState!="complete"||((Ue.type=="load"?v:k)[ge](Te+Ue.type,Ie,!1),!E&&(E=!0)&&c.call(v,Ue.type||Ue))},ze=function(){try{L.doScroll("left")}catch(Ue){return void setTimeout(ze,50)}Ie("poll")};if(k.readyState=="complete")c.call(v,"lazy");else{if(!z&&L.doScroll){try{T=!v.frameElement}catch(Ue){ut.log(Ue)}T&&ze()}k[Q](Te+"DOMContentLoaded",Ie,!1),k[Q](Te+"readystatechange",Ie,!1),v[Q](Te+"load",Ie,!1)}}function X(c){return U(Array.prototype.slice.call(arguments,1),function(v){for(var E in v)v[E]!==void 0&&c[E]===void 0&&(c[E]=v[E])}),c}function oe(c){var v=c;try{v=decodeURI(c)}catch(E){v=c}return v}function te(c){var v="t6KJCZa5pDdQ9khoEM3Tj70fbP2eLSyc4BrsYugARqFIw1mzlGNVXOHiWvxUn8",E=v.length-1,T={},k=0;for(k=0;k=2&&!/^(\d+\.)+\d+$/.test(E)){for(var k="."+T.splice(T.length-1,1);T.length>0;)if(k="."+T.splice(T.length-1,1)+k,document.cookie=v+"=true; path=/; domain="+k,document.cookie.indexOf(v+"=true")!==-1){var L=new Date;return L.setTime(L.getTime()-1e3),document.cookie=v+"=true; expires="+L.toGMTString()+"; path=/; SameSite=Lax; domain="+k,k}}return""}function ae(c){function v(L,z){L=S(L);var Q;if(L==="body")return document.getElementsByTagName("body")[0];if(L.indexOf("#")===0)L=L.slice(1),Q=document.getElementById(L);else if(L.indexOf(":nth-of-type")>-1){var ge=L.split(":nth-of-type");if(!ge[0]||!ge[1])return null;var Te=ge[0],Ie=ge[1].match(/\(([0-9]+)\)/);if(!Ie||!Ie[1])return null;var ze=Number(Ie[1]);if(!(O(z)&&z.children&&z.children.length>0))return null;for(var Ue=z.children,tt=0;tt0)return null}return Q||null}function E(L){var z,Q=T.shift();if(!Q)return L;try{z=v(Q,L)}catch(ge){ut.log(ge)}return z&&O(z)?E(z):null}if(!b(c))return null;var T=c.split(">"),k=null;return k=E(),k&&O(k)?k:null}function he(c,v){var E="",T="";return c.textContent?E=S(c.textContent):c.innerText&&(E=S(c.innerText)),E&&(E=E.replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)),T=E||"",v!=="input"&&v!=="INPUT"||(T=c.value||""),T}function ee(c,v){v&&typeof v=="string"||(v="hostname解析异常");var E=null;try{E=I(c).hostname}catch(T){ut.log("getHostname传入的url参数不合法!")}return E||v}function de(){try{var c=navigator.appVersion.match(/OS (\d+)[._](\d+)[._]?(\d+)?/);return c&&c[1]?Number.parseInt(c[1],10):""}catch(v){return""}}function pe(c){var v={},E=c.split("?"),T=E[1]||"";return T&&(v=w("?"+T)),v}function re(c,v){var E=I(c),T=E.searchParams.get(v)||"";if(!T){var k=E.hash;if(k){var L=pe(k);T=L[v]||""}}return T}function ce(){return typeof window.matchMedia<"u"||typeof window.msMatchMedia<"u"}function ve(){var c=screen.msOrientation||screen.mozOrientation||(screen.orientation||{}).type,v="未取到值";if(c)v=c.indexOf("landscape")>-1?"landscape":"portrait";else if(ce()){var E=window.matchMedia||window.msMatchMedia;E("(orientation: landscape)").matches?v="landscape":E("(orientation: portrait)").matches&&(v="portrait")}return v}function W(){var c,v={},E=navigator.userAgent.toLowerCase();return(c=E.match(/ qq\/([\d.]+)/))?v.qqBuildinBrowser=Number(c[1].split(".")[0]):(c=E.match(/mqqbrowser\/([\d.]+)/))?v.qqBrowser=Number(c[1].split(".")[0]):(c=E.match(/opera.([\d.]+)/))?v.opera=Number(c[1].split(".")[0]):(c=E.match(/msie ([\d.]+)/))?v.ie=Number(c[1].split(".")[0]):(c=E.match(/edge.([\d.]+)/))?v.edge=Number(c[1].split(".")[0]):(c=E.match(/firefox\/([\d.]+)/))?v.firefox=Number(c[1].split(".")[0]):(c=E.match(/chrome\/([\d.]+)/))?v.chrome=Number(c[1].split(".")[0]):(c=E.match(/version\/([\d.]+).*safari/))?v.safari=Number(c[1].match(/^\d*.\d*/)):(c=E.match(/trident\/([\d.]+)/))&&(v.ie=11),v}function K(c){return b(c)?(c=S(c),oe(c)):oe(location.href)}function ne(c){return b(c)?(c=S(c),oe(c)):oe(location.pathname)}function le(c,v){return c.hasAttribute?c.hasAttribute(v):c.attributes?!(!c.attributes[v]||!c.attributes[v].specified):void 0}function fe(c,v){if(typeof v=="string")return le(c,v);if(x(v)){for(var E=!1,T=0;T0)for(var L=c.split(""),z=0;zv)for(k=E+k;ge=T*k+Q,gev;)k=k/2+Q;k=T*k+Q}return k}function _e(c,v){var E=c.indexOf;if(E)return E.call(c,v);for(var T=0;T"u"&&(v.safari=z[0]),z[0]&&(v.qqBuildinBrowser||v.qqBrowser)?c=!1:z[0]&&z[0]<13?(v.chrome>41||v.firefox>30||v.opera>25||v.safari>12)&&(c=!0):(v.chrome>41||v.firefox>30||v.opera>25||v.safari>11.3)&&(c=!0)}else(v.chrome>38||v.edge>13||v.firefox>30||v.opera>25||v.safari>11)&&(c=!0);return c}function Ke(){return typeof window.XMLHttpRequest<"u"&&("withCredentials"in new XMLHttpRequest||typeof XDomainRequest<"u")}function Xe(c){if(!s(c)||!b(c.callbackName))return ut.log("JSONP 请求缺少 callbackName"),!1;c.success=r(c.success)?c.success:function(){},c.error=r(c.error)?c.error:function(){},c.data=c.data||"";var v=document.createElement("script"),E=document.getElementsByTagName("head")[0],T=null,k=!1;if(v.defer="defer",E.appendChild(v),$e(c.timeout)){var L=Math.min(c.timeout,3e5);T=setTimeout(function(){return!k&&(c.error("timeout"),window[c.callbackName]=function(){ut.log("call jsonp error")},T=null,E.removeChild(v),void(k=!0))},L)}if(window[c.callbackName]=function(){clearTimeout(T),T=null,c.success.apply(null,arguments),window[c.callbackName]=function(){ut.log("call jsonp error")},E.removeChild(v)},c.url.indexOf("?")>-1?c.url+="&callbackName="+c.callbackName:c.url+="?callbackName="+c.callbackName,s(c.data)){var z=[];U(c.data,function(Q,ge){z.push(ge+"="+Q)}),c.data=z.join("&"),c.url+="&"+c.data}v.onerror=function(Q){return!k&&(window[c.callbackName]=function(){ut.log("call jsonp error")},clearTimeout(T),T=null,E.removeChild(v),c.error(Q),void(k=!0))},v.src=encodeURI(c.url)}function ht(c){var v={visibleHandler:r(c.visible)?c.visible:function(){},hiddenHandler:r(c.hidden)?c.hidden:function(){},visibilityChange:null,hidden:null,isSupport:function(){return typeof document[this.hidden]<"u"},init:function(){typeof document.hidden<"u"?(this.hidden="hidden",this.visibilityChange="visibilitychange"):typeof document.mozHidden<"u"?(this.hidden="mozHidden",this.visibilityChange="mozvisibilitychange"):typeof document.msHidden<"u"?(this.hidden="msHidden",this.visibilityChange="msvisibilitychange"):typeof document.webkitHidden<"u"&&(this.hidden="webkitHidden",this.visibilityChange="webkitvisibilitychange"),this.listen()},listen:function(){if(this.isSupport()){var E=this;R(document,this.visibilityChange,function(){document[E.hidden]?E.hiddenHandler():E.visibleHandler()},1)}else R(window,"focus",this.visibleHandler),R(window,"blur",this.hiddenHandler)}};v.init()}function At(c){c=H({success:function(){},error:function(){},appendCall:function(E){document.getElementsByTagName("head")[0].appendChild(E)}},c);var v=null;c.type==="css"&&(v=document.createElement("link"),v.rel="stylesheet",v.href=c.url),c.type==="js"&&(v=document.createElement("script"),v.async="async",v.setAttribute("charset","UTF-8"),v.src=c.url,v.type="text/javascript"),v.onload=v.onreadystatechange=function(){this.readyState&&this.readyState!=="loaded"&&this.readyState!=="complete"||(c.success(),v.onload=v.onreadystatechange=null)},v.onerror=function(){c.error(),v.onerror=null},c.appendCall(v)}function rn(c){if(typeof c!="string")return"";for(var v=/^\s*javascript/i;v.test(c);)c=c.replace(v,"");return c}function Sn(c,v){c=String(c),v=typeof v=="number"?v:13;for(var E=126,T=c.split(""),k=0,L=T.length;kv?(z&&(clearTimeout(z),z=null),Q=Te,L=c.apply(T,k),z||(T=k=null)):z||E.trailing===!1||(z=setTimeout(ge,Ie)),L}}function Kr(c){var v=[];return c==null||U(c,function(E){v[v.length]=E}),v}function Di(c){return c?c.toArray?c.toArray():x(c)||Se(c)?Array.prototype.slice.call(c):Kr(c):[]}function Vn(c){for(var v,E=[],T={},k=0;k-1;if(s(E)&&T!=="$option"&&!L)try{c[T]=JSON.stringify(E)}catch(z){delete c[T],je("您的数据-",T,E,"数据值有错误,已将其删除")}else b(E)||$e(E)||Z(E)||Ae(E)||x(E)||r(E)||T==="$option"||L||(je("您的数据-",T,E,"-格式不满足要求,我们已经将其删除"),delete c[T])}),c}function ji(c,v){return $e(v)&&c.length>v?(je("字符串长度超过限制,已经做截取--"+c),c.slice(0,v)):c}function Ui(c,v){var E=["distinct_id","user_id","id","date","datetime","event","events","first_id","original_id","device_id","properties","second_id","time","users"];s(c)&&U(E,function(T,k){T in c&&(_e(v||[],T)>-1||(k<3?(delete c[T],je("您的属性- "+T+"是保留字段,我们已经将其删除")):je("您的属性- "+T+"是保留字段,请避免其作为属性名")))})}function ao(c){var v=["$element_selector","$element_path"],E=["sensorsdata_app_visual_properties"];s(c)&&U(c,function(T,k){if(s(T))ao(c[k]);else if(b(T)){if(_e(E,k)>-1)return;c[k]=ji(T,_e(v,k)>-1?1024:Re.max_string_length)}})}function zi(c){typeof c.properties.$project<"u"&&(c.project=c.properties.$project,delete c.properties.$project),typeof c.properties.$token<"u"&&(c.token=c.properties.$token,delete c.properties.$token)}function Wi(c){if("item_type"in c){var v=c.item_type,E=function(L){return L||delete c.item_type,!0};Qe({item_type:v},E)}if("item_id"in c){var T=c.item_id,k=function(L,z,Q){return L||Q!=="string"||delete c.item_id,!0};Qe({item_id:T},k)}}function Ki(c,v){U(c,function(E,T){var k=function(L,z,Q){return L||Q==="keyLength"||delete c[T],!0};_e(v||[],T)===-1&&Qe({propertyKey:T},k)})}function qi(c){var v=c.properties;St(c),s(v)?(Hi(v),Ui(v),zi(c),Ki(v),ao(v)):"properties"in c&&(c.properties={}),Wi(c)}function Gi(c,v){var E=v.sensors;return c._track_id=Number(String(l()).slice(2,5)+String(l()).slice(2,4)+String(new Date().getTime()).slice(-4)),c._flush_time=new Date().getTime(),E.events.tempAdd("send",c),c}function Zi(c,v){try{var E=v.sensors,T={};s(c)&&s(c.identities)&&!Pe(c.identities)?H(T,c.identities):H(T,be._state.identities);var k={identities:T,distinct_id:be.getDistinctId(),lib:{$lib:"js",$lib_method:"code",$lib_version:String(E.lib_version)},properties:{}};return s(c)&&s(c.properties)&&!Pe(c.properties)&&(c.properties.$lib_detail&&(k.lib.$lib_detail=c.properties.$lib_detail,delete c.properties.$lib_detail),c.properties.$lib_method&&(k.lib.$lib_method=c.properties.$lib_method,delete c.properties.$lib_method)),M(k,be.getUnionId(),c),s(c.properties)&&!Pe(c.properties)&&H(k.properties,c.properties),c.type&&c.type.slice(0,7)==="profile"||(k.properties=H({},Ge.properties(),be.getProps(),be.getSessionProps(),Ge.currentProps,k.properties),E.para.preset_properties.latest_referrer&&!b(k.properties.$latest_referrer)&&(k.properties.$latest_referrer="取值异常"),E.para.preset_properties.latest_search_keyword&&!b(k.properties.$latest_search_keyword)&&(E.para.preset_properties.search_keyword_baidu&&b(k.properties.$search_keyword_id)&&$e(k.properties.$search_keyword_id_hash)&&b(k.properties.$search_keyword_id_type)||(k.properties.$latest_search_keyword="取值异常")),E.para.preset_properties.latest_traffic_source_type&&!b(k.properties.$latest_traffic_source_type)&&(k.properties.$latest_traffic_source_type="取值异常"),E.para.preset_properties.latest_landing_page&&!b(k.properties.$latest_landing_page)&&(k.properties.$latest_landing_page="取值异常"),E.para.preset_properties.latest_wx_ad_click_id==="not_collect"?(delete k.properties._latest_wx_ad_click_id,delete k.properties._latest_wx_ad_hash_key,delete k.properties._latest_wx_ad_callbacks):E.para.preset_properties.latest_wx_ad_click_id&&!b(k.properties._latest_wx_ad_click_id)&&(k.properties._latest_wx_ad_click_id="取值异常",k.properties._latest_wx_ad_hash_key="取值异常",k.properties._latest_wx_ad_callbacks="取值异常"),b(k.properties._latest_wx_ad_click_id)&&(k.properties.$url=K())),k.properties.$time&&Z(k.properties.$time)?(k.time=1*k.properties.$time,delete k.properties.$time):k.time=1*new Date,function(L){if(E.bridge&&E.bridge.bridge_info.verify_success==="success"){var z=Er.customProp.geth5Props(JSON.parse(JSON.stringify(L)));s(z)&&!Pe(z)&&(L.properties=H(L.properties,z))}var Q=Jt.customProp.getVtrackProps(JSON.parse(JSON.stringify(L)));s(Q)&&!Pe(Q)&&(L.properties=H(L.properties,Q))}(k),Xr(k),kn.checkIsAddSign(k),kn.checkIsFirstTime(k),Mi(k),Fi(k),k}catch(L){return{_debug_web_msg:String(L)}}}function Ji(c){return Cr.stage.process("basicProps",c)}function Yi(c){return Cr.stage.process("formatData",c)}function so(c,v,E,T){function k(z){function Q(){ge||(ge=!0,location.href=L.href)}z.stopPropagation(),z.preventDefault();var ge=!1;setTimeout(Q,1e3),T(v,E,Q)}c=c||{};var L=null;return c.ele&&(L=c.ele),c.event&&(L=c.target?c.target:c.event.target),E=E||{},!(!L||typeof L!="object")&&(!L.href||/^javascript/.test(L.href)||L.target||L.download||L.onclick?(T(v,E),!1):(c.event&&k(c.event),void(c.ele&&sn(c.ele,"click",function(z){k(z)}))))}function co(){var c=location.protocol;return c==="http:"||c==="https:"?c:"http:"}function Xi(c){return Tr.stage.process("webClickEvent",c)}function Qi(c){return Tr.stage.process("webStayEvent",c)}function dr(){var c=Ge.campaignParams(),v={};return U(c,function(E,T,k){(" "+j.source_channel_standard+" ").indexOf(" "+T+" ")!==-1?v["$"+T]=k[T]:v[T]=k[T]}),v}function lo(c,v,E){if(j.is_first_visitor&&E){var T={};j.para.preset_properties.search_keyword_baidu&&Hn(document.referrer)&&En()&&(T.$search_keyword_id=Pn.id(),T.$search_keyword_id_type=Pn.type(),T.$search_keyword_id_hash=ye(T.$search_keyword_id));var k=qt(null,v);c(H({$first_visit_time:new Date,$first_referrer:k,$first_referrer_host:k?ee(k,"取值异常"):"",$first_browser_language:b(navigator.language)?navigator.language.toLowerCase():"取值异常",$first_browser_charset:b(document.charset)?document.charset.toUpperCase():"取值异常",$first_traffic_source_type:lr(),$first_search_keyword:Cn()},dr(),T)),j.is_first_visitor=!1}}function uo(c,v){var E=c.id,T=c.callback,k=c.name,L=be.getFirstId(),z=be.getOriginDistinctId();if(!Qe({distinct_id:E}))return We("login id is invalid"),!1;if(E===be.getOriginDistinctId()&&!L)return We("login id is equal to distinct_id"),!1;if(s(be._state.identities)&&be._state.identities.hasOwnProperty(k)&&E===be._state.first_id)return!1;var Q=be._state.history_login_id.name!==k||E!==be._state.history_login_id.value;if(Q){be._state.identities[k]=E,be.set("history_login_id",{name:k,value:E}),L||be.set("first_id",z),v(E,"$SignUp",{},T);var ge={$identity_cookie_id:be._state.identities.$identity_cookie_id};return ge[k]=E,fo(ge),!0}return!1}function fo(c){var v={};for(var E in c)v[E]=c[E];be._state.identities=v,be.save()}function ea(c,v){if(!Qe({unbindKey:c,bindValue:v}))return!1;if(s(be._state.identities)&&be._state.identities.hasOwnProperty(c)&&be._state.identities[c]===v){var E=be.getUnionId().login_id;E&&c+"+"+v===E&&(be._state.distinct_id=be._state.first_id,be._state.first_id="",be.set("history_login_id",{name:"",value:""})),c!=="$identity_cookie_id"&&(delete be._state.identities[c],be.save())}var T={};return T[c]=v,T}function ta(){j._t=j._t||1*new Date,j.is_first_visitor=!1,j.source_channel_standard=Lo}function na(c){H(Re,c||j.para||{}),j.para=Re;var v={};if(s(j.para.is_track_latest))for(var E in j.para.is_track_latest)v["latest_"+E]=j.para.is_track_latest[E];j.para.preset_properties=H({},In.preset_properties,v,j.para.preset_properties||{});var T;for(T in In)j.para[T]===void 0&&(j.para[T]=In[T]);typeof j.para.web_url!="string"||j.para.web_url.slice(0,3)!=="://"&&j.para.web_url.slice(0,2)!=="//"||(j.para.web_url.slice(0,3)==="://"?j.para.web_url=location.protocol.slice(0,-1)+j.para.web_url:j.para.web_url=location.protocol+j.para.web_url),Zt.protocol.serverUrl(),j.bridge&&j.bridge.initPara();var k=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],L=["www.baidu.","m.baidu.","m.sm.cn","so.com","sogou.com","youdao.com","google.","yahoo.com/","bing.com/","ask.com/"],z=["weibo.com","renren.com","kaixin001.com","douban.com","qzone.qq.com","zhihu.com","tieba.baidu.com","weixin.qq.com"],Q={baidu:["wd","word","kw","keyword"],google:"q",bing:"q",yahoo:"p",sogou:["query","keyword"],so:"q",sm:"q"};typeof j.para.source_type=="object"&&(j.para.source_type.utm=x(j.para.source_type.utm)?j.para.source_type.utm.concat(k):k,j.para.source_type.search=x(j.para.source_type.search)?j.para.source_type.search.concat(L):L,j.para.source_type.social=x(j.para.source_type.social)?j.para.source_type.social.concat(z):z,j.para.source_type.keyword=s(j.para.source_type.keyword)?H(Q,j.para.source_type.keyword):Q);var ge={div:!1},Te=["mark","/mark","strong","b","em","i","u","abbr","ins","del","s","sup"];if(j.para.heatmap&&!s(j.para.heatmap)&&(j.para.heatmap={}),s(j.para.heatmap)){j.para.heatmap.clickmap=j.para.heatmap.clickmap||"default",j.para.heatmap.scroll_notice_map=j.para.heatmap.scroll_notice_map||"default",j.para.heatmap.scroll_delay_time=j.para.heatmap.scroll_delay_time||4e3,j.para.heatmap.scroll_event_duration=j.para.heatmap.scroll_event_duration||18e3,j.para.heatmap.renderRefreshTime=j.para.heatmap.renderRefreshTime||1e3,j.para.heatmap.loadTimeout=j.para.heatmap.loadTimeout||1e3,j.para.heatmap.get_vtrack_config!==!0&&(j.para.heatmap.get_vtrack_config=!1);var Ie=x(j.para.heatmap.track_attr)?G(j.para.heatmap.track_attr,function(Ue){return Ue&&typeof Ue=="string"}):[];if(Ie.push("data-sensors-click"),j.para.heatmap.track_attr=Ie,s(j.para.heatmap.collect_tags))if(j.para.heatmap.collect_tags.div===!0)j.para.heatmap.collect_tags.div={ignore_tags:Te,max_level:1};else if(s(j.para.heatmap.collect_tags.div)){if(j.para.heatmap.collect_tags.div.ignore_tags?x(j.para.heatmap.collect_tags.div.ignore_tags)||(je("ignore_tags 参数必须是数组格式"),j.para.heatmap.collect_tags.div.ignore_tags=Te):j.para.heatmap.collect_tags.div.ignore_tags=Te,j.para.heatmap.collect_tags.div.max_level){var ze=[1,2,3];_e(ze,j.para.heatmap.collect_tags.div.max_level)===-1&&(j.para.heatmap.collect_tags.div.max_level=1)}}else j.para.heatmap.collect_tags.div=!1;else j.para.heatmap.collect_tags=ge}j.para.server_url=no(j.para.server_url),j.para.noCache===!0?j.para.noCache="?"+new Date().getTime():j.para.noCache="",j.para.callback_timeout>j.para.datasend_timeout&&(j.para.datasend_timeout=j.para.callback_timeout),j.para.heatmap&&j.para.heatmap.collect_tags&&s(j.para.heatmap.collect_tags)&&U(j.para.heatmap.collect_tags,function(Ue,tt){tt!=="div"&&Ue&&j.heatmap.otherTags.push(tt)}),j.para.heatmap&&j.para.heatmap.clickmap==="default"&&j.heatmap.initUnlimitedTags()}function ra(){var c=Array.prototype.slice.call(arguments),v=c[0],E=c.slice(1);return typeof v=="string"&&Zn[v]?Zn[v].apply(Zn,E):void(typeof v=="function"?v.apply(j,E):je("quick方法中没有这个功能"+c[0]))}function po(c,v){function E(){return!T.plugin_is_init&&T.init(j,v),T.plugin_is_init=!0,j.modules=j.modules||{},j.modules[T.plugin_name||"unnamed_"+ll++]=T,T}if(!b(c)&&!s(c))return void We("use's first arguments must be string or object.");var T;if(s(c)){var k=j.modules&&j.modules[c.plugin_name];k&&k!==c&&je(c.name+" is conflict with builtin plugin, and sdk uses builtin plugin."),T=k||c}return b(c)&&(s(j.modules)&&s(j.modules[c])?T=j.modules[c]:s(window.SensorsDataWebJSSDKPlugin)&&s(window.SensorsDataWebJSSDKPlugin[c])?T=window.SensorsDataWebJSSDKPlugin[c]:window.sensorsDataAnalytic201505&&window.sensorsDataAnalytic201505.modules[c]&&(T=window.sensorsDataAnalytic201505.modules[c])),T&&r(T.init)?T.plugin_is_init?T:(T.plugin_name||je("warning: invalid plugin, plugin_name required."),T.plugin_version?T.plugin_version!==j.lib_version&&je("warning: plugin version not match SDK version. plugin may not work correctly. "):je("warning: invalid plugin, plugin version required."),E()):(je((c.plugin_name||c)+" is not found or it's not a standard plugin. Please check sensorsdata official documents."),T)}function oa(c,v,E){Qe({event:c,properties:v})&&_t.send({type:"track",event:c,properties:v},E)}function ia(c,v){return!!Qe({bindKey:c,bindValue:v})&&(be._state.identities[c]=v,be.save(),void _t.send({type:"track_id_bind",event:"$BindID",properties:{}}))}function aa(c,v){var E=ea(c,v);E&&_t.send({identities:E,type:"track_id_unbind",event:"$UnbindID",properties:{}})}function sa(c,v,E){typeof c=="object"&&c.tagName?so({ele:c},v,E,j.track):typeof c=="object"&&c.target&&c.event&&so(c,v,E,j.track)}function ca(c,v,E){return E=E||{},!(!c||typeof c!="object")&&!(!c.href||/^javascript/.test(c.href)||c.target)&&void sn(c,"click",function(T){function k(){L||(L=!0,location.href=c.href)}T.preventDefault();var L=!1;setTimeout(k,1e3),j.track(v,E,k)})}function la(c,v,E){Qe({item_type:c,item_id:v,properties:E})&&_t.sendItem({type:"item_set",item_type:c,item_id:v,properties:E||{}})}function ua(c,v){Qe({item_type:c,item_id:v})&&_t.sendItem({type:"item_delete",item_type:c,item_id:v})}function da(c,v){Qe({propertiesMust:c})&&_t.send({type:"profile_set",properties:c},v)}function fa(c,v){Qe({propertiesMust:c})&&_t.send({type:"profile_set_once",properties:c},v)}function pa(c,v){Qe({propertiesMust:c})&&(U(c,function(E,T){b(E)?c[T]=[E]:x(E)?c[T]=E:(delete c[T],je("appendProfile属性的值必须是字符串或者数组"))}),Pe(c)||_t.send({type:"profile_append",properties:c},v))}function ha(c,v){function E(k){for(var L in k)if(Object.prototype.hasOwnProperty.call(k,L)&&!/-*\d+/.test(String(k[L])))return!1;return!0}var T=c;b(c)&&(c={},c[T]=1),Qe({propertiesMust:c})&&(E(c)?_t.send({type:"profile_increment",properties:c},v):We("profile_increment的值只能是数字"))}function ma(c){_t.send({type:"profile_delete"},c),be.set("distinct_id",Gt()),be.set("first_id","")}function ga(c,v){var E=c,T={};b(c)&&(c=[],c.push(E)),x(c)?(U(c,function(k){b(k)?T[k]=!0:je("profile_unset给的数组里面的值必须时string,已经过滤掉",k)}),_t.send({type:"profile_unset",properties:T},v)):We("profile_unset的参数必须是数组")}function va(c,v){typeof c=="number"&&(c=String(c));var E=be.getFirstId();if(typeof c>"u"){var T=Gt();E?be.set("first_id",T):be.set("distinct_id",T)}else Qe({distinct_id:c})&&(v===!0?E?be.set("first_id",c):be.set("distinct_id",c):E?be.change("first_id",c):be.change("distinct_id",c))}function ya(c){var v=be.getFirstId();if(v)return We("resetAnonymousIdentity must be used in a logout state !"),!1;if(typeof c=="number"&&(c=String(c)),typeof c>"u"){var E=Gt();be._state.identities.$identity_cookie_id=E,be.set("distinct_id",E)}else Qe({distinct_id:c})&&(be._state.identities.$identity_cookie_id=c,be.set("distinct_id",c))}function fr(c,v,E,T){var k=be.getFirstId()||be.getDistinctId();be.set("distinct_id",c),_t.send({original_id:k,distinct_id:be.getDistinctId(),type:"track_signup",event:v,properties:E},T)}function ba(c,v,E,T){typeof c=="number"&&(c=String(c)),Qe({distinct_id:c,event:v,properties:E})&&fr(c,v,E,T)}function wa(c){Qe({properties:c})?H(Ge.currentProps,c):We("register输入的参数有误")}function Sa(c){be.clearAllProps(c)}function Ea(c){var v;if(x(c)&&c.length>0)for(v=0;v-1?T:"https:",At({success:function(){setTimeout(function(){typeof sa_jssdk_app_define_mode<"u"&&window.sa_jssdk_app_define_mode(j,c)},0)},error:function(){},type:"js",url:T+"//static.sensorsdata.cn/sdk/"+j.lib_version+"/vapph5define.min.js"})}else v();else v()}function Ra(c){j.para.is_track_single_page&&yr.on("switch",function(v){var E=function(k){if(k=k||{},v!==location.href){Ge.pageProp.referrer=K(v);var L=H({$url:K(),$referrer:K(v)},k);r(c)?c(L):j.quick&&j.quick("autoTrack",L)}};if(typeof j.para.is_track_single_page=="boolean")E();else if(typeof j.para.is_track_single_page=="function"){var T=j.para.is_track_single_page();s(T)?E(T):T===!0&&E()}})}function Na(){j._q&&x(j._q)&&j._q.length>0&&U(j._q,function(c){j[c[0]].apply(j,Array.prototype.slice.call(c[1]))}),s(j.para.heatmap)&&(Ot.initHeatmap(),Ot.initScrollmap())}function La(){j.readyState.setState(3),new j.SDKJSBridge("visualized").onAppNotify(function(){yo(typeof sa_jssdk_app_define_mode<"u")}),yo(!1),j.bridge.app_js_bridge_v1(),Ge.initPage(),Ra(),be.init(),$a(),Ma(),j.readyState.setState(4),Na()}function Da(){Yt.isSeachHasKeyword()?Yt.hasKeywordHandle():window.parent!==self&&Rt.isSearchHasKeyword()?Rt.verifyVtrackMode():Yt.isWindowNameHasKeyword()?Yt.windowNameHasKeywordHandle():Yt.isStorageHasKeyword()?Yt.storageHasKeywordHandle():window.parent!==self&&Rt.isStorageHasKeyword()?Rt.verifyVtrackMode():(La(),Rt.notifyUser())}function Ma(){Jt.init(),j.bridge.bridge_info.verify_success==="success"&&Er.init()}function bo(){U(fl,function(c){var v=j[c];j[c]=function(){if(j.readyState.state<3)return x(j._q)||(j._q=[]),je("calling sdk api before init is deprecated."),j._q.push([c,arguments]),!1;if(!r(j.getDisabled)||!j.getDisabled())return j.readyState.getState()?v.apply(j,arguments):void We("请先初始化神策JS SDK")}})}function Fa(c,v){this.cancel=function(){c=!0},this.getCanceled=function(){return c||!1},this.stop=function(){v=!0},this.getStopped=function(){return v||!1}}function Ba(c,v,E){var T=null;try{T=JSON.parse(JSON.stringify(c||null))}catch(k){}this.getOriginalData=function(){return T},this.getPosition=function(){return v},this.cancellationToken=new Fa,this.sensors=E}function cn(c){if(!s(c))throw"error: Stage constructor requires arguments.";this.processDef=c,this.registeredInterceptors={}}function pr(c){c&&c.buildDataStage&&jo.registerStageImplementation(c.buildDataStage),c&&c.businessStage&&zo.registerStageImplementation(c.businessStage),c&&c.sendDataStage&&Uo.registerStageImplementation(c.sendDataStage),c&&c.viewStage&&Wo.registerStageImplementation(c.viewStage)}function hr(c,v){Ko[c]&&Ko[c](v)}function Va(){return Ar.stage&&Ar.stage.process("getUtmData")}function Ha(c){return qo.stage.process("send",c)}function ja(c){c.kit=$n,c.saEvent=_t,this.buildDataStage=Cr,this.sendDataStage=qo,this.businessStage=Ar}function Ua(c){c.heatmap=Ot,this.viewStage=Tr}function za(c){if(!r(c.properties))return void We("registerPropertyPlugin arguments error, properties must be function");if(c.isMatchedWithFilter&&!r(c.isMatchedWithFilter))return void We("registerPropertyPlugin arguments error, isMatchedWithFilter must be function");var v={finalAdjustData:{priority:100,entry:function(E){try{if(r(c.isMatchedWithFilter))return c.isMatchedWithFilter(E)&&c.properties(E);c.properties(E)}catch(T){We("execute registerPropertyPlugin callback error:"+T)}}}};hr("buildDataStage",v)}function mr(c){c&&(j.events=Fo,j.bridge=dl,j.SDKJSBridge=Tn,j.JSBridge=_o,j.store=be,j.unlimitedDiv=Gn,j.customProp=Vo,j.vtrackcollect=Jt,j.vapph5collect=Er,j.detectMode=Da,j.registerFeature=pr,j.registerInterceptor=hr,j.commonWays=Zn,pr(new ja(j)),pr(new Ua(j)),hr("viewStage",vl));var v=c?ul:pl;for(var E in v)j[E]=v[E];j.logger=ln,j.log=Dt,j._=Ho,j.on=oo,j.ee=it,j.use=po,j.lib_version=Wn,j.registerPropertyPlugin=za}function Wa(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Ka(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Ka(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function qa(c,v,E){return Wa(c,v,E),c.plugin_version=yl,c}function Ga(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Za(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Za(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Ja(c,v,E){return Ga(c,v,E),c.plugin_version=Sl,c}function Ya(c){return Jo&&Jo.call(Mt,JSON.stringify(c))}function wo(c){return Qn.call(Mt)&&Yo&&Yo.call(Mt,JSON.stringify(c))}function Xa(c,v){return v&&typeof v[c.callType]=="function"&&v[c.callType]()}function Qa(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return es(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function es(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function ts(c,v,E){return Qa(c,v,E),c.plugin_version=Tl,c}function ns(){if(Nt=window.SensorsData_APP_New_H5_Bridge,Jn=Nt&&Nt.sensorsdata_track,Yn=Jn&&Nt.sensorsdata_get_server_url&&Nt.sensorsdata_get_server_url(),at&&!at.bridge.activeBridge&&Yn){if(at.bridge.activeBridge=Qo,at.para.app_js_bridge&&!at.para.app_js_bridge.is_mui&&(at.bridge.is_verify_success=Yn&&at.bridge.validateAppUrl(Yn)),at.bridge.bridge_info={touch_app_bridge:!0,platform:"android",verify_success:at.bridge.is_verify_success?"success":"fail",support_two_way_call:!!Nt.sensorsdata_js_call_app},!at.para.app_js_bridge)return void Ir("app_js_bridge is not configured, data will not be sent by android bridge.");at.registerInterceptor("sendDataStage",{send:{priority:60,entry:rs}}),Ir("Android bridge inits succeed.")}}function rs(c,v){if(at.para.app_js_bridge.is_mui||c.data.type==="item_set"||c.data.type==="item_delete")return c;var E=c.callback;return at.bridge.is_verify_success?(Jn&&Jn.call(Nt,JSON.stringify(Rn.extend({server_url:at.para.server_url},c.data))),Rn.isFunction(E)&&E(),v.cancellationToken.cancel(),c):at.para.app_js_bridge.is_send?(at.debug.apph5({data:c.data,step:"4.2",output:"all"}),c):(Rn.isFunction(E)&&E(),v.cancellationToken.cancel(),c)}function os(c){var v=c.callType;return v in Xo.commands?Xo.commands[v](c,Nt):void(Nt&&Rn.isFunction(Nt.sensorsdata_js_call_app)&&Nt.sensorsdata_js_call_app(JSON.stringify(c)))}function is(c){return ti&&ti.call(Ft,JSON.stringify(c))}function So(c){return er.call(Ft)&&ni&&ni.call(Ft,JSON.stringify(c))}function as(c,v){return v&&typeof v[c.callType]=="function"&&v[c.callType]()}function ss(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return cs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function cs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function ls(c,v,E){return ss(c,v,E),c.plugin_version=xl,c}function us(){if(Et=window.SensorsData_APP_JS_Bridge,Nn=Et&&Et.sensorsdata_track,_n=Et&&Et.sensorsdata_verify,Xn=Et&&Et.sensorsdata_visual_verify,mt&&!mt.bridge.activeBridge&&(_n||Nn||Xn)){mt.bridge.activeBridge=oi;var c=_n||Nn;if(Xn&&(c=!!Xn.call(Et,JSON.stringify({server_url:mt.para.server_url}))),mt.bridge.bridge_info={touch_app_bridge:!0,platform:"android",verify_success:c?"success":"fail"},!mt.para.app_js_bridge)return void Or("app_js_bridge is not configured, data will not be sent by android obsolete bridge.");mt.registerInterceptor("sendDataStage",{send:{priority:80,entry:ds}}),Or("Android obsolete bridge inits succeed.")}}function ds(c,v){if(mt.para.app_js_bridge.is_mui||c.data.type==="item_set"||c.data.type==="item_delete")return c;var E=c.callback;if(_n){var T=_n&&_n.call(Et,JSON.stringify(un.extend({server_url:mt.para.server_url},c.data)));return T?(un.isFunction(E)&&E(),v.cancellationToken.cancel(),c):mt.para.app_js_bridge.is_send?(mt.debug.apph5({data:c.data,step:"3.1",output:"all"}),c):(un.isFunction(E)&&E(),v.cancellationToken.cancel(),c)}return Nn&&Nn.call(Et,JSON.stringify(un.extend({server_url:mt.para.server_url},c.data))),un.isFunction(E)&&E(),v.cancellationToken.cancel(),c}function fs(c){var v=c.callType;return v in ri.commands?ri.commands[v](c,Et):Et&&un.isFunction(Et.sensorsdata_js_call_app)?Et.sensorsdata_js_call_app(JSON.stringify(c)):void 0}function ps(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return hs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function hs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function ms(c,v,E){return ps(c,v,E),c.plugin_version=Al,c}function gs(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return _s(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function _s(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function vs(c,v,E){return gs(c,v,E),c.plugin_version=Ol,c}function Eo(){return typeof Ln<"u"&&document[Ln]}function ys(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return bs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function bs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function ws(c,v,E){return ys(c,v,E),c.plugin_version=Ml,c}function Ss(){if($r=window.SensorsData_iOS_JS_Bridge&&window.SensorsData_iOS_JS_Bridge.sensorsdata_app_server_url,dn=function(){return window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.sensorsdataNativeTracker},ot&&!ot.bridge.activeBridge&&dn()&&dn().postMessage){if(ot.bridge.activeBridge=ci,ot.para.app_js_bridge&&!ot.para.app_js_bridge.is_mui&&(ot.bridge.is_verify_success=$r&&ot.bridge.validateAppUrl($r)),ot.bridge.bridge_info={touch_app_bridge:!0,platform:"ios",verify_success:ot.bridge.is_verify_success?"success":"fail",support_two_way_call:!0},!ot.para.app_js_bridge)return void Rr("app_js_bridge is not configured, data will not be sent by iOS bridge.");ot.registerInterceptor("sendDataStage",{send:{priority:70,entry:Es}}),Rr("IOS bridge inits succeed.")}}function Es(c,v){if(ot.para.app_js_bridge.is_mui||c.data.type==="item_set"||c.data.type==="item_delete")return c;var E=c.callback;return ot.bridge.is_verify_success?(dn()&&dn().postMessage(JSON.stringify({callType:"app_h5_track",data:Dn.extend({server_url:ot.para.server_url},c.data)})),Dn.isFunction(E)&&E(),v.cancellationToken.cancel(),c):ot.para.app_js_bridge.is_send?(ot.debug.apph5({data:c.data,step:"4.1",output:"all"}),c):(Dn.isFunction(E)&&E(),v.cancellationToken.cancel(),c)}function Cs(c){var v=c.callType;return v!=="page_info"&&v!=="visualized_track"||ot.bridge.hasVisualModeBridge()?v==="sensorsdata_get_app_visual_config"?Dn.isObject(window.SensorsData_APP_New_H5_Bridge)&&window.SensorsData_APP_New_H5_Bridge[v]:dn()&&dn().postMessage(JSON.stringify(c)):null}function Ts(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return xs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function xs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function As(c,v,E){return Ts(c,v,E),c.plugin_version=Fl,c}function Is(){if(lt&&!lt.bridge.activeBridge&&Os()){if(lt.bridge.activeBridge=ui,lt.bridge.bridge_info={touch_app_bridge:!0,platform:"ios",verify_success:Ps()?"success":"fail"},!lt.para.app_js_bridge)return void Nr("app_js_bridge is not configured, data will not be sent by iOS obsolete bridge.");lt.registerInterceptor("sendDataStage",{send:{priority:90,entry:ks}}),Nr("IOS obsolete bridge inits succeed.")}}function Os(){return(/sensors-verify/.test(navigator.userAgent)||/sa-sdk-ios/.test(navigator.userAgent))&&!window.MSStream}function Ps(){if(/sensors-verify/.test(navigator.userAgent)){var c=navigator.userAgent.match(/sensors-verify\/([^\s]+)/);if(c&&c[0]&&typeof c[1]=="string"&&c[1].split("?").length===2){c=c[1].split("?");var v=null,E=null;try{v=vn.URL(lt.para.server_url).hostname,E=vn.URL(lt.para.server_url).searchParams.get("project")||"default"}catch(T){lt.log(T)}return!(!v||v!==c[0]||!E||E!==c[1])}return!1}return!!/sa-sdk-ios/.test(navigator.userAgent)}function ks(c,v){function E(z){var Q=JSON.stringify(vn.extend({server_url:lt.para.server_url},z));return Q=Q.replace(/\r\n/g,""),Q=encodeURIComponent(Q),"sensorsanalytics://trackEvent?event="+Q}if(lt.para.app_js_bridge.is_mui||c.data.type==="item_set"||c.data.type==="item_delete")return c;var T=c.callback;if(lt.bridge.bridge_info.verify_success){var k=document.createElement("iframe"),L=E(c.data);return k.setAttribute("src",L),document.documentElement.appendChild(k),k.parentNode.removeChild(k),k=null,vn.isFunction(T)&&T(),v.cancellationToken.cancel(),!0}return lt.para.app_js_bridge.is_send?(lt.debug.apph5({data:c.data,step:"3.2",output:"all"}),c):(vn.isFunction(T)&&T(),v.cancellationToken.cancel(),c)}function $s(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Rs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Rs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Ns(c,v,E){return $s(c,v,E),c.plugin_version=Bl,c}function st(){this.sd=null,this.start_time=+new Date,this.page_show_status=!0,this.page_hidden_status=!1,this._={},this.timer=null,this.current_page_url=document.referrer,this.url=location.href,this.title=document.title||"",this.option={},this.heartbeat_interval_time=5e3,this.heartbeat_interval_timer=null,this.page_id=null,this.storage_name="sawebjssdkpageleave",this.max_duration=Hl}function Ls(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Ds(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Ds(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Ms(c,v,E){return Ls(c,v,E),c.plugin_version=zl,c}function Fs(c,v){if(c.type!=="track")return c;var E=v.sd,T=E._,k=E.saEvent.check,L=T.extend2Lev({properties:{}},c),z=v.customRegister,Q=L.properties,ge=L.event,Te={};return T.each(z,function(Ie){if(T.isObject(Ie))T.indexOf(Ie.events,ge)>-1&&k({properties:Ie.properties})&&(Te=T.extend(Te,Ie.properties));else if(T.isFunction(Ie)){var ze=Ie({event:ge,properties:Q,data:L});T.isObject(ze)&&!T.isEmptyObject(ze)&&k({properties:ze})&&(Te=T.extend(Te,ze))}}),c.properties=T.extend(Q,Te),c}function xn(){this.sd=null,this.log=window.console&&window.console.log||function(){},this.customRegister=[]}function Bs(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Vs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Vs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Hs(c,v,E){return Bs(c,v,E),c.plugin_version=ql,c}function js(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Us(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Us(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function zs(c,v,E){return js(c,v,E),c.plugin_version=Jl,c}function Ws(c){try{if(c.event!=="$pageview"&&(!c.type||c.type.slice(0,7)!=="profile")){var v=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0,E=document.documentElement.scrollHeight||0,T={$page_height:Math.max(v,E)||0};c.properties=fn._.extend(c.properties||{},T)}}catch(k){Fn("页面高度获取异常。")}return pi.call(fn.kit,c)}function Ks(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Gs(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Gs(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Zs(c,v,E){return Ks(c,v,E),c.plugin_version=Ql,c}function Js(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Ys(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Ys(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Xs(c,v,E){return Js(c,v,E),c.plugin_version=nu,c}function Qs(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return ec(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function ec(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function tc(c,v,E){return Qs(c,v,E),c.plugin_version=ou,c}function nc(){Mr=!0}function rc(){Mr=!1}function oc(){return Mr}function ic(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return ac(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function ac(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function sc(c,v,E){return ic(c,v,E),c.plugin_version=au,c}function cc(c){var v=c,E="";E=et.para.debug_mode_url.indexOf("?")!==-1?et.para.debug_mode_url+"&"+et.kit.encodeTrackData(c):et.para.debug_mode_url+"?"+et.kit.encodeTrackData(c),pn.ajax({url:E,type:"GET",cors:!0,header:{"Dry-Run":String(et.para.debug_mode_upload)},success:function(T){pn.isEmptyObject(T)===!0?alert("debug数据发送成功"+v):alert("debug失败 错误原因"+JSON.stringify(T))}})}function lc(c,v){if(et.para.debug_mode===!0){var E=c.data;c.callback,cc(JSON.stringify(E)),v.cancellationToken.stop()}return c}function uc(){et.para.debug_mode===!0&&(et.para.debug_mode_upload=et.para.debug_mode_upload||!1,pn.isString(et.para.debug_mode_url)||(pn.isString(et.para.server_url)?et.para.debug_mode_url=et.para.server_url.replace("sa.gif","debug"):pn.isArray(et.para.server_url)&&pn.isString(et.para.server_url[0])?et.para.debug_mode_url=et.para.server_url[0].replace("sa.gif","debug"):et.para.debug_mode=!1))}function dc(){et.on("sdkInitPara",function(){uc()}),et.on("sdkAfterInitPara",function(){et.registerInterceptor("sendDataStage",{send:{priority:30,entry:lc}})})}function fc(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return pc(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function pc(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function hc(c,v,E){return fc(c,v,E),c.plugin_version=cu,c}function mc(c,v){if(hn.isObject(vt.para.jsapp)&&!vt.para.jsapp.isOnline&&typeof vt.para.jsapp.setData=="function"){var E=c;delete E.callback,E=JSON.stringify(E),vt.para.jsapp.setData(E),v.cancellationToken.stop()}return c}function gc(){vt.on("sdkAfterInitAPI",function(){hn.isObject(vt.commonWays)&&(vt.commonWays.setOnlineState=_c),vt.registerInterceptor("sendDataStage",{send:{priority:40,entry:mc}})})}function _c(c){if(c===!0&&hn.isObject(vt.para.jsapp)&&typeof vt.para.jsapp.getData=="function"){vt.para.jsapp.isOnline=!0;var v=vt.para.jsapp.getData();hn.isArray(v)&&v.length>0&&hn.each(v,function(E){hn.isJSONString(E)&&vt.kit.sendData(JSON.parse(E))})}else vt.para.jsapp.isOnline=!1}function vc(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return yc(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function yc(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function bc(c,v,E){return vc(c,v,E),c.plugin_version=uu,c}function wc(c,v){return!yt.para.app_js_bridge&&yt.para.batch_send&&Xt.localStorage.isSupport()&&localStorage.length=3||!k.on?z():void k.on(E,z)}}return c}function Tc(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function xc(c,v,E){return Cc(c,v,E),c.plugin_version=fu,c}function Co(c){var v=new Qt.BeaconSend(c);v.start()}function Ac(c,v){var E=null,T=null;Qt.isObject(c.config)&&(E=c.config.send_type,T=Qt.optimizeServerUrl(c.config.server_url));var k=E==="beacon"||!E&&Vt.para.send_type==="beacon";if(k&&Qt.isSupportBeaconSend()){var L=T||c.server_url;c.server_url=L,c.data=Vt.kit.encodeTrackData(c.data),Qt.isArray(L)&&L.length?Qt.each(L,function(z){c.callback=null,c.server_url=z,Co(c)}):typeof L=="string"&&L!==""?Co(c):Vt.log("当前 server_url 为空或不正确,只在控制台打印日志,network 中不会发数据,请配置正确的 server_url!"),v.cancellationToken.stop()}return c}function Ic(){Vt.para.send_type!=="beacon"||Qt.isSupportBeaconSend()||(Vt.para.send_type="image")}function Oc(){Vt.on("sdkInitPara",function(){Ic()}),Vt.on("sdkAfterInitPara",function(){Vt.registerInterceptor("sendDataStage",{send:{priority:110,entry:Ac}})})}function Pc(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return kc(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function kc(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function $c(c,v,E){return Pc(c,v,E),c.plugin_version=hu,c}function To(c){var v=new en.AjaxSend(c);v.start()}function Rc(c,v){var E=null,T=null;en.isObject(c.config)&&(E=c.config.send_type,T=en.optimizeServerUrl(c.config.server_url));var k=E==="ajax"||!E&&Ht.para.send_type==="ajax";if(k&&en.isSupportCors()){var L=T||c.server_url;c.server_url=L,c.data=Ht.kit.encodeTrackData(c.data),en.isArray(L)&&L.length?en.each(L,function(z){c.callback=null,c.server_url=z,To(c)}):typeof L=="string"&&L!==""?To(c):Ht.log("当前 server_url 为空或不正确,只在控制台打印日志,network 中不会发数据,请配置正确的 server_url!"),v.cancellationToken.stop()}return c}function Nc(){Ht.para.send_type!=="ajax"||en.isSupportCors()||(Ht.para.send_type="image")}function Lc(){Ht.on("sdkInitPara",function(){Nc()}),Ht.on("sdkAfterInitPara",function(){Ht.registerInterceptor("sendDataStage",{send:{priority:120,entry:Rc}})})}function Dc(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Mc(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Mc(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function Fc(c,v,E){return Dc(c,v,E),c.plugin_version=gu,c}function xo(c,v){var E=Pt.kit.encodeTrackData(v);return c.indexOf("?")!==-1?c+"&"+E:c+"?"+E}function Ao(c){var v=new yn.ImageSend(c);v.start()}function Bc(c,v){var E=null;yn.isObject(c.config)&&(E=yn.optimizeServerUrl(c.config.server_url));var T=E||c.server_url,k=c.data;c.server_url=T,yn.isArray(T)&&T.length?yn.each(T,function(L){L&&(c.data=xo(L,k),c.callback=null,c.server_url=L,Ao(c))}):typeof T=="string"&&T!==""?(c.data=xo(T,k),Ao(c)):Pt.logger&&Pt.logger.msg("当前 server_url 为空或不正确,只在控制台打印日志,network 中不会发数据,请配置正确的 server_url!").level("warn").log(),v.cancellationToken.stop()}function Vc(){Pt.para.send_type!=="image"&&Pt.para.send_type!=="ajax"&&Pt.para.send_type!=="beacon"&&(Pt.para.send_type="image")}function Hc(){Pt.on("sdkInitPara",function(){Vc()}),Pt.on("sdkAfterInitPara",function(){Pt.registerInterceptor("sendDataStage",{send:{priority:130,entry:Bc}})})}function jc(c,v,E){if(v&&(c.plugin_name=v),E&&c.init){var T=c.init;c.init=function(k,L){function z(){T.call(c,k,L)}return Uc(k,c,v),k.readyState&&k.readyState.state>=3||!k.on?z():void k.on(E,z)}}return c}function Uc(c,v,E){function T(k,L){c.logger?c.logger.msg.apply(c.logger,L).module(E+""||"").level(k).log():c.log&&c.log.apply(c,L)}v.log=function(){T("log",arguments)},v.warn=function(){T("warn",arguments)},v.error=function(){T("error",arguments)}}function zc(c,v,E){return jc(c,v,E),c.plugin_version=Wn,c}function Wc(c){return Bn===null?void Io(c):void Bn.push(c)}function Io(c){try{if(c.level==="log"&&Oo()||c.level==="warn"&&Kc()||c.level==="error"&&qc())return void gr(c)}catch(v){}}function Oo(){return!!_r()||dt.para.show_log===!0||xt.isObject(dt.para.show_log)&&dt.para.show_log.level==="log"}function Kc(){return!!_r()||Oo()||xt.isObject(dt.para.show_log)&&dt.para.show_log.level==="warn"}function qc(){return!!_r()||!xt.isObject(dt.para.show_log)||dt.para.show_log.level!=="none"}function gr(c){var v=c.content,E=xt.isObject(v[0])?xt.formatJsonString(v[0]):v[0],T=Gc(c);v[0]=T+(T.length>0?": ":"")+E;try{console&&(xt.isFunction(console[c.level])?console[c.level].apply(console,v):xt.isObject(console[c.level])&&console[c.level](v[0]))}catch(k){}}function Gc(c){var v="",E="",T=dt.para.show_log;return xt.isObject(T)&&T.show_brand===!1||(v+=c.brand),xt.isObject(T)&&T.show_level===!1||(v+=(v.length>0?"-":"")+c.level),v.length>0&&(v="["+v+"]"),xt.isObject(T)&&T.show_module===!1||(E=c.module),v+E}function Zc(){xt.sessionStorage.isSupport()&&sessionStorage.setItem(Fr,"true")}function Jc(){xt.sessionStorage.isSupport()&&sessionStorage.removeItem(Fr)}function _r(){return xt.sessionStorage.isSupport()&&sessionStorage.getItem(Fr)==="true"}var j={};(function(){function c(Q,ge){function Te(ke,De){try{ke()}catch(xe){De&&De()}}function Ie(ke){if(Ie[ke]!=null)return Ie[ke];var De;if(ke=="bug-string-char-index")De="a"[0]!="a";else if(ke=="json")De=Ie("json-stringify")&&Ie("date-serialization")&&Ie("json-parse");else if(ke=="date-serialization"){if(De=Ie("json-stringify")&&jt){var xe=ge.stringify;Te(function(){De=xe(new ct(-864e13))=='"-271821-04-20T00:00:00.000Z"'&&xe(new ct(864e13))=='"+275760-09-13T00:00:00.000Z"'&&xe(new ct(-621987552e5))=='"-000001-01-01T00:00:00.000Z"'&&xe(new ct(-1))=='"1969-12-31T23:59:59.999Z"'})}}else{var Me,Oe='{"a":[1,true,false,null,"\\u0000\\b\\n\\f\\r\\t"]}';if(ke=="json-stringify"){var xe=ge.stringify,Fe=typeof xe=="function";Fe&&((Me=function(){return 1}).toJSON=Me,Te(function(){Fe=xe(0)==="0"&&xe(new Ue)==="0"&&xe(new tt)=='""'&&xe($t)===Lt&&xe(Lt)===Lt&&xe()===Lt&&xe(Me)==="1"&&xe([Me])=="[1]"&&xe([Lt])=="[null]"&&xe(null)=="null"&&xe([Lt,$t,null])=="[null,null,null]"&&xe({a:[Me,!0,!1,null,"\0\b\n\f\r "]})==Oe&&xe(null,Me)==="1"&&xe([1,2],null,1)=="[\n 1,\n 2\n]"},function(){Fe=!1})),De=Fe}if(ke=="json-parse"){var Be,Le=ge.parse;typeof Le=="function"&&Te(function(){Le("0")!==0||Le(!1)||(Me=Le(Oe),Be=Me.a.length==5&&Me.a[0]===1,Be&&(Te(function(){Be=!Le('" "')}),Be&&Te(function(){Be=Le("01")!==1}),Be&&Te(function(){Be=Le("1.")!==1})))},function(){Be=!1}),De=Be}}return Ie[ke]=!!De}function ze(ke){return Hr(this)}Q||(Q=E.Object()),ge||(ge=E.Object());var Ue=Q.Number||E.Number,tt=Q.String||E.String,ft=Q.Object||E.Object,ct=Q.Date||E.Date,kt=Q.SyntaxError||E.SyntaxError,rr=Q.TypeError||E.TypeError,bu=Q.Math||E.Math,or=Q.JSON||E.JSON;if(typeof or=="object"&&or)return ge.stringify=or.stringify,ge.parse=or.parse,ge.runInContext=c,ge;var Lt,xi=ft.prototype,$t=xi.toString,ir=xi.hasOwnProperty,jt=new ct(-0xc782b5b800cec);if(Te(function(){jt=jt.getUTCFullYear()==-109252&&jt.getUTCMonth()===0&&jt.getUTCDate()===1&&jt.getUTCHours()==10&&jt.getUTCMinutes()==37&&jt.getUTCSeconds()==6&&jt.getUTCMilliseconds()==708}),Ie["bug-string-char-index"]=Ie["date-serialization"]=Ie.json=Ie["json-stringify"]=Ie["json-parse"]=null,!Ie("json")){var ar="[object Function]",wu="[object Date]",Ai="[object Number]",Ii="[object String]",Br="[object Array]",Su="[object Boolean]",Vr=Ie("bug-string-char-index"),wn=function(ke,De){var xe,Me,Oe,Fe=0;(xe=function(){this.valueOf=0}).prototype.valueOf=0,Me=new xe;for(Oe in Me)ir.call(Me,Oe)&&Fe++;return xe=Me=null,Fe?wn=function(Be,Le){var Ye,bt,nt=$t.call(Be)==ar;for(Ye in Be)nt&&Ye=="prototype"||!ir.call(Be,Ye)||(bt=Ye==="constructor")||Le(Ye);(bt||ir.call(Be,Ye="constructor"))&&Le(Ye)}:(Me=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"],wn=function(Be,Le){var Ye,bt,nt=$t.call(Be)==ar,nn=!nt&&typeof Be.constructor!="function"&&v[typeof Be.hasOwnProperty]&&Be.hasOwnProperty||ir;for(Ye in Be)nt&&Ye=="prototype"||!nn.call(Be,Ye)||Le(Ye);for(bt=Me.length;Ye=Me[--bt];)nn.call(Be,Ye)&&Le(Ye)}),wn(ke,De)};if(!Ie("json-stringify")&&!Ie("date-serialization")){var Eu={92:"\\\\",34:'\\"',8:"\\b",12:"\\f",10:"\\n",13:"\\r",9:"\\t"},Cu="000000",zt=function(ke,De){return(Cu+(De||0)).slice(-ke)},Hr=function(ke){var De,xe,Me,Oe,Fe,Be,Le,Ye,bt;if(jt)De=function(Je){xe=Je.getUTCFullYear(),Me=Je.getUTCMonth(),Oe=Je.getUTCDate(),Be=Je.getUTCHours(),Le=Je.getUTCMinutes(),Ye=Je.getUTCSeconds(),bt=Je.getUTCMilliseconds()};else{var nt=bu.floor,nn=[0,31,59,90,120,151,181,212,243,273,304,334],Wt=function(Je,Kt){return nn[Kt]+365*(Je-1970)+nt((Je-1969+(Kt=+(Kt>1)))/4)-nt((Je-1901+Kt)/100)+nt((Je-1601+Kt)/400)};De=function(Je){for(Oe=nt(Je/864e5),xe=nt(Oe/365.2425)+1970-1;Wt(xe+1,0)<=Oe;xe++);for(Me=nt((Oe-Wt(xe,0))/30.42);Wt(xe,Me+1)<=Oe;Me++);Oe=1+Oe-Wt(xe,Me),Fe=(Je%864e5+864e5)%864e5,Be=nt(Fe/36e5)%24,Le=nt(Fe/6e4)%60,Ye=nt(Fe/1e3)%60,bt=Fe%1e3}}return(Hr=function(Je){return Je>-1/0&&Je<1/0?(De(Je),Je=(xe<=0||xe>=1e4?(xe<0?"-":"+")+zt(6,xe<0?-xe:xe):zt(4,xe))+"-"+zt(2,Me+1)+"-"+zt(2,Oe)+"T"+zt(2,Be)+":"+zt(2,Le)+":"+zt(2,Ye)+"."+zt(3,bt)+"Z",xe=Me=Oe=Be=Le=Ye=bt=null):Je=null,Je})(ke)};if(Ie("json-stringify")&&!Ie("date-serialization")){var Tu=ge.stringify;ge.stringify=function(ke,De,xe){var Me=ct.prototype.toJSON;ct.prototype.toJSON=ze;var Oe=Tu(ke,De,xe);return ct.prototype.toJSON=Me,Oe}}else{var xu="\\u00",Au=function(ke){var De=ke.charCodeAt(0),xe=Eu[De];return xe||xu+zt(2,De.toString(16))},jr=/[\x00-\x1f\x22\x5c]/g,Oi=function(ke){return jr.lastIndex=0,'"'+(jr.test(ke)?ke.replace(jr,Au):ke)+'"'},Ur=function(ke,De,xe,Me,Oe,Fe,Be){var Le,Ye,bt,nt,nn,Wt,Je,Kt,Wr;if(Te(function(){Le=De[ke]}),typeof Le=="object"&&Le&&(Le.getUTCFullYear&&$t.call(Le)==wu&&Le.toJSON===ct.prototype.toJSON?Le=Hr(Le):typeof Le.toJSON=="function"&&(Le=Le.toJSON(ke))),xe&&(Le=xe.call(De,ke,Le)),Le==Lt)return Le===Lt?Le:"null";switch(Ye=typeof Le,Ye=="object"&&(bt=$t.call(Le)),bt||Ye){case"boolean":case Su:return""+Le;case"number":case Ai:return Le>-1/0&&Le<1/0?""+Le:"null";case"string":case Ii:return Oi(""+Le)}if(typeof Le=="object"){for(Je=Be.length;Je--;)if(Be[Je]===Le)throw rr();if(Be.push(Le),nt=[],Kt=Fe,Fe+=Oe,bt==Br){for(Wt=0,Je=Le.length;Wt0)for(xe>10&&(xe=10),Me="";Me.length=48&&Oe<=57||Oe>=97&&Oe<=102||Oe>=65&&Oe<=70||pt();ke+=Iu("0x"+Fe.slice(De,Ve));break;default:pt()}else{if(Oe==34)break;for(Oe=Fe.charCodeAt(Ve),De=Ve;Oe>=32&&Oe!=92&&Oe!=34;)Oe=Fe.charCodeAt(++Ve);ke+=Fe.slice(De,Ve)}if(Fe.charCodeAt(Ve)==34)return Ve++,ke;pt();default:if(De=Ve,Oe==45&&(Me=!0,Oe=Fe.charCodeAt(++Ve)),Oe>=48&&Oe<=57){for(Oe==48&&(Oe=Fe.charCodeAt(Ve+1),Oe>=48&&Oe<=57)&&pt(),Me=!1;Ve=48&&Oe<=57);Ve++);if(Fe.charCodeAt(Ve)==46){for(xe=++Ve;xe57));xe++);xe==Ve&&pt(),Ve=xe}if(Oe=Fe.charCodeAt(Ve),Oe==101||Oe==69){for(Oe=Fe.charCodeAt(++Ve),Oe!=43&&Oe!=45||Ve++,xe=Ve;xe57));xe++);xe==Ve&&pt(),Ve=xe}return+Fe.slice(De,Ve)}Me&&pt();var Le=Fe.slice(Ve,Ve+4);if(Le=="true")return Ve+=4,!0;if(Le=="fals"&&Fe.charCodeAt(Ve+4)==101)return Ve+=5,!1;if(Le=="null")return Ve+=4,null;pt()}return"$"},zr=function(ke){var De,xe;if(ke=="$"&&pt(),typeof ke=="string"){if((Vr?ke.charAt(0):ke[0])=="@")return ke.slice(1);if(ke=="["){for(De=[];ke=tn(),ke!="]";)xe?ke==","?(ke=tn(),ke=="]"&&pt()):pt():xe=!0,ke==","&&pt(),De.push(zr(ke));return De}if(ke=="{"){for(De={};ke=tn(),ke!="}";)xe?ke==","?(ke=tn(),ke=="}"&&pt()):pt():xe=!0,ke!=","&&typeof ke=="string"&&(Vr?ke.charAt(0):ke[0])=="@"&&tn()==":"||pt(),De[ke.slice(1)]=zr(tn());return De}pt()}return ke},Pi=function(ke,De,xe){var Me=ki(ke,De,xe);Me===Lt?delete ke[De]:ke[De]=Me},ki=function(ke,De,xe){var Me,Oe=ke[De];if(typeof Oe=="object"&&Oe)if($t.call(Oe)==Br)for(Me=Oe.length;Me--;)Pi($t,wn,Oe,Me,xe);else wn(Oe,function(Fe){Pi(Oe,Fe,xe)});return xe.call(ke,De,Oe)};ge.parse=function(ke,De){var xe,Me;return Ve=0,sr=""+ke,xe=zr(tn()),tn()!="$"&&pt(),Ve=sr=null,De&&$t.call(De)==ar?ki((Me={},Me[""]=xe,Me),"",De):xe}}}return ge.runInContext=c,ge}var v={function:!0,object:!0},E=v[typeof window]&&window||this,T=E.JSON,k=E.JSON3,L=!1,z=c(E,E.JSON3={noConflict:function(){return L||(L=!0,E.JSON=T,E.JSON3=k,T=k=null),z}});E.JSON?(E.JSON.parse=z.parse,E.JSON.stringify=z.stringify):E.JSON={parse:z.parse,stringify:z.stringify}}).call(window),function(c,v){v(c)}(window,function(c){if(c.atob)try{c.atob(" ")}catch(T){c.atob=function(k){var L=function(z){return k(String(z).replace(/[\t\n\f\r ]+/g,""))};return L.original=k,L}(c.atob)}else{var v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",E=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/;c.btoa=function(T){T=String(T);for(var k,L,z,Q,ge="",Te=0,Ie=T.length%3;Te255||(z=T.charCodeAt(Te++))>255||(Q=T.charCodeAt(Te++))>255)return"";k=L<<16|z<<8|Q,ge+=v.charAt(k>>18&63)+v.charAt(k>>12&63)+v.charAt(k>>6&63)+v.charAt(63&k)}return Ie?ge.slice(0,Ie-3)+"===".substring(Ie):ge},c.atob=function(T){if(T=String(T).replace(/[\t\n\f\r ]+/g,""),!E.test(T))return"";T+="==".slice(2-(3&T.length));for(var k,L,z,Q="",ge=0;ge>16&255):z===64?String.fromCharCode(k>>16&255,k>>8&255):String.fromCharCode(k>>16&255,k>>8&255,255&k);return Q}}});var Po,ut={setup:function(c){Po=c},log:function(){(Po||console&&console.log||function(){}).apply(null,arguments)}},qe={get:function(c){return window.localStorage.getItem(c)},parse:function(c){var v;try{v=JSON.parse(qe.get(c))||null}catch(E){ut.log("parse localStorage failed")}return v},set:function(c,v){try{window.localStorage.setItem(c,v)}catch(E){ut.log("localStorage is not support")}},remove:function(c){window.localStorage.removeItem(c)},isSupport:function(){var c=!0;try{var v="__local_store_support__",E="testIsSupportStorage";qe.set(v,E),qe.get(v)!==E&&(c=!1),qe.remove(v)}catch(T){c=!1}return c}},ko=function(){function c(){return E=(9301*E+49297)%233280,E/233280}var v=new Date,E=v.getTime();return function(T){return Math.ceil(c()*T)}}();f.prototype.get=function(c,v,E,T){if(!c)throw new Error("key is must");v=v||1e4,E=E||1e3,T=T||function(){};var k=this.lockGetPrefix+c,L=qe.get(k),z=String(l());return L&&(L=u(L)||{randomNum:0,expireTime:0},L.expireTime>a())?T(null):(qe.set(k,JSON.stringify({randomNum:z,expireTime:a()+v})),void setTimeout(function(){L=u(qe.get(k))||{randomNum:0,expireTime:0},L&&L.randomNum===z?(T(qe.get(c)),qe.remove(c),qe.remove(k)):T(null)},E))},f.prototype.set=function(c,v,E,T,k){if(!c||!v)throw new Error("key and val is must");E=E||1e4,T=T||1e3,k=k||function(){};var L=this.lockSetPrefix+c,z=qe.get(L),Q=String(l());return z&&(z=u(z)||{randomNum:0,expireTime:0},z.expireTime>a())?k({status:"fail",reason:"This key is locked"}):(qe.set(L,JSON.stringify({randomNum:Q,expireTime:a()+E})),void setTimeout(function(){z=u(qe.get(L))||{randomNum:0,expireTime:0},z.randomNum===Q?qe.set(c,v)&&k({status:"success"}):k({status:"fail",reason:"This key is locked"})},T))},y.prototype.on=function(c,v){if(!c||!v)return!1;if(!g(v))throw new Error("listener must be a function");this._events[c]=this._events[c]||[];var E=typeof v=="object";return this._events[c].push(E?v:{listener:v,once:!1}),this},y.prototype.prepend=function(c,v){if(!c||!v)return!1;if(!g(v))throw new Error("listener must be a function");this._events[c]=this._events[c]||[];var E=typeof v=="object";return this._events[c].unshift(E?v:{listener:v,once:!1}),this},y.prototype.prependOnce=function(c,v){return this.prepend(c,{listener:v,once:!0})},y.prototype.once=function(c,v){return this.on(c,{listener:v,once:!0})},y.prototype.off=function(c,v){var E=this._events[c];if(!E)return!1;if(typeof v=="number")E.splice(v,1);else if(typeof v=="function")for(var T=0,k=E.length;T=4&&(ge=T(ge,Q),Q=[]);return Q.length>0&&(ge=T(ge,Q)),ge.toString(16)};return function(){var T=String(screen.height*screen.width);T=T&&/\d{5,}/.test(T)?T.toString(16):String(31242*l()).replace(".","").slice(0,8);var k=c()+"-"+v()+"-"+E()+"-"+T+"-"+c();return k||(String(l())+String(l())+String(l())).slice(2,15)}}(),$o=function(c){this.ele=c},Ro=function(c,v){for(var E=[];c;c=c.nextSibling)c.nodeType===1&&c!==v&&E.push(c);return E};$o.prototype={addClass:function(c){var v=" "+this.ele.className+" ";return v.indexOf(" "+c+" ")===-1&&(this.ele.className=this.ele.className+(this.ele.className===""?"":" ")+c),this},removeClass:function(c){var v=" "+this.ele.className+" ";return v.indexOf(" "+c+" ")!==-1&&(this.ele.className=v.replace(" "+c+" "," ").slice(1,-1)),this},hasClass:function(c){var v=" "+this.ele.className+" ";return v.indexOf(" "+c+" ")!==-1},attr:function(c,v){return typeof c=="string"&&P(v)?this.ele.getAttribute(c):(typeof c=="string"&&(v=String(v),this.ele.setAttribute(c,v)),this)},offset:function(){try{var c=this.ele.getBoundingClientRect(),v=this.ele.ownerDocument,E=v.documentElement;return{top:c.top+window.pageYOffset-E.clientTop,left:c.left+window.pageXOffset-E.clientLeft}}catch(T){return{top:0,left:0}}},getSize:function(){if(!window.getComputedStyle)return{width:this.ele.offsetWidth,height:this.ele.offsetHeight};try{var c=this.ele.getBoundingClientRect();return{width:c.width,height:c.height}}catch(v){return{width:0,height:0}}},getStyle:function(c){return this.ele.currentStyle?this.ele.currentStyle[c]:this.ele.ownerDocument.defaultView.getComputedStyle(this.ele,null).getPropertyValue(c)},wrap:function(c){var v=document.createElement(c);return this.ele.parentNode.insertBefore(v,this.ele),v.appendChild(this.ele),$(v)},getCssStyle:function(c){var v=this.ele.style.getPropertyValue(c);if(v)return v;var E=null;if(typeof window.getMatchedCSSRules=="function"&&(E=window.getMatchedCSSRules(this.ele)),!E||!x(E))return null;for(var T=E.length-1;T>=0;T--){var k=E[T];if(v=k.style.getPropertyValue(c))return v}},sibling:function(c,v){for(;(c=c[v])&&c.nodeType!==1;);return c},next:function(){return this.sibling(this.ele,"nextSibling")},prev:function(){return this.sibling(this.ele,"previousSibling")},siblings:function(){return Ro((this.ele.parentNode||{}).firstChild,this.ele)},children:function(){return Ro(this.ele.firstChild)},parent:function(){var c=this.ele.parentNode;return c=c&&c.nodeType!==11?c:null,$(c)},previousElementSibling:function(){var c=this.ele;if("previousElementSibling"in document.documentElement)return $(c.previousElementSibling);for(;c=c.previousSibling;)if(c.nodeType===1)return $(c);return $(null)},getSameTypeSiblings:function(){for(var c=this.ele,v=c.parentNode,E=c.tagName.toLowerCase(),T=[],k=0;kv._expirationTimestamp_?null:v.value:v},set:function(c,v,E){if(E){var T,k=new Date;T=String(E).slice(-1)==="s"?k.getTime()+1e3*Number(String(E).slice(0,-1)):k.getTime()+24*E*60*60*1e3,v={value:v,_expirationTimestamp_:T}}this.data[c]=v},getNewUserFlagMemoryKey:function(c){return"sajssdk_2015_"+Re.sdk_id+c}},kn={checkIsAddSign:function(c){c.type==="track"&&(jn()?c.properties.$is_first_day=!0:c.properties.$is_first_day=!1)},is_first_visit_time:!1,is_page_first_visited:!1,checkIsFirstTime:function(c){c.type==="track"&&c.event==="$pageview"&&(this.is_first_visit_time?(c.properties.$is_first_time=!0,this.is_first_visit_time=!1):c.properties.$is_first_time=!1)},setDeviceId:function(c,v){var E=null,T=wt.get("sensorsdata2015jssdkcross"+j.para.sdk_id);T=j.kit.userDecryptIfNeeded(T);var k={};T!=null&&Ee(T)&&(k=JSON.parse(T),k.$device_id&&(E=k.$device_id)),E=E||c,j.para.cross_subdomain===!0?v.set("$device_id",E):(k.$device_id=E,k=JSON.stringify(k),j.para.encrypt_cookie&&(k=j.kit.userEncrypt(k)),wt.set("sensorsdata2015jssdkcross"+j.para.sdk_id,k,null,!0)),j.para.is_track_device_id&&(Ge.currentProps.$device_id=E)},storeInitCheck:function(){if(j.is_first_visitor){var c=new Date,v={h:23-c.getHours(),m:59-c.getMinutes(),s:59-c.getSeconds()};wt.isSupport()?wt.set(Jr("new_user"),"1",3600*v.h+60*v.m+v.s+"s"):Kn.set(Kn.getNewUserFlagMemoryKey("new_user"),"1",3600*v.h+60*v.m+v.s+"s"),this.is_first_visit_time=!0,this.is_page_first_visited=!0}else jn()||(this.checkIsAddSign=function(E){E.type==="track"&&(E.properties.$is_first_day=!1)}),this.checkIsFirstTime=function(E){E.type==="track"&&E.event==="$pageview"&&(E.properties.$is_first_time=!1)}}},vr=function(){this._events=[],this.pendingEvents=[]};vr.prototype={emit:function(c){var v=[].slice.call(arguments,1);U(this._events,function(E){E.type===c&&E.callback.apply(E.context,v)}),this.pendingEvents.push({type:c,data:v}),this.pendingEvents.length>20&&this.pendingEvents.shift()},on:function(c,v,E,T){r(v)&&(this._events.push({type:c,callback:v,context:E||this}),T=T!==!1,this.pendingEvents.length>0&&T&&U(this.pendingEvents,function(k){k.type===c&&v.apply(E,k.data)}))},tempAdd:function(c,v){if(v&&c)return this.emit(c,v)},isReady:function(){}};var it={},yr=new y;it.spa=yr,it.sdk=new y,it.data=new y,it.initSystemEvent=function(){Vi(function(c){yr.emit("switch",c)})},it.EVENT_LIST={spaSwitch:["spa","switch"],sdkBeforeInit:["sdk","beforeInit"],sdkInitPara:["sdk","initPara"],sdkAfterInitPara:["sdk","afterInitPara"],sdkInitAPI:["sdk","initAPI"],sdkAfterInitAPI:["sdk","afterInitAPI"],sdkAfterInit:["sdk","afterInit"],sdkReady:["sdk","ready"],dataSendSuccess:["data","sendSuccess"],dataSendFail:["data","sendFail"]};var br=function(c){this.callback=c.callback,this.server_url=c.server_url,this.data=c.data,this.origin_data=c.origin_data};br.prototype.start=function(){var c=this,v=new Date;ur({url:this.server_url,type:"POST",data:c.data,credentials:!1,timeout:Re.datasend_timeout,cors:!0,success:function(E,T){it.data.emit("sendSuccess",{status:String(T),resText:E,type:"ajax_single",timeout_config:Re.datasend_timeout,request_timeout:new Date-v,data:c.origin_data}),c.end()},error:function(E,T){it.data.emit("sendFail",{status:String(T),resText:E,type:"ajax_single",timeout_config:Re.datasend_timeout,request_timeout:new Date-v,data:c.origin_data}),c.end()}})},br.prototype.end=function(){if(this.callback){if(Dt("warning: sdk callback is deprecated."),!r(this.callback))return void Dt("error: sdk callback must be function.");this.callback()}};var Mo="sawebjssdk-",wr="tab-sawebjssdk-";io.prototype={batchInterval:function(){this.serverUrl===""&&this.getServerUrl(),this.hasTabStorage||(this.generateTabStorage(),this.hasTabStorage=!0);var c=this;c.timer=setTimeout(function(){c.updateExpireTime(),c.recycle(),c.send(),clearTimeout(c.timer),c.batchInterval()},Re.batch_send.send_interval)},getServerUrl:function(){return b(Re.server_url)&&Re.server_url!==""||x(Re.server_url)&&Re.server_url.length?void(this.serverUrl=x(Re.server_url)?Re.server_url[0]:Re.server_url):We("当前 server_url 为空或不正确,只在控制台打印日志,network 中不会发数据,请配置正确的 server_url!")},send:function(){if(this.sendTimeStamp&&a()-this.sendTimeStamp-1&&E.splice(k,1),qe.remove(c[T])}E=Vn(E),qe.set(this.tabKey,JSON.stringify(this.generateTabStorageVal(E)))}},add:function(c){var v=Mo+String(l()),E=qe.get(this.tabKey);E===null?(this.tabKey=wr+String(l()),E=this.generateTabStorageVal()):E=u(E)||this.generateTabStorageVal(),E.data.push(v),E.expireTime=a()+2*Re.batch_send.send_interval,qe.set(this.tabKey,JSON.stringify(E)),j.store.saveObjectVal(v,c),c.type!=="track_signup"&&c.event!=="$pageview"||this.sendImmediately()},generateTabStorage:function(){this.tabKey=wr+String(l()),qe.set(this.tabKey,JSON.stringify(this.generateTabStorageVal()))},generateTabStorageVal:function(c){return c=c||[],{data:c,expireTime:a()+2*Re.batch_send.send_interval,serverUrl:this.serverUrl}},sendImmediately:function(){this.send()},recycle:function(){for(var c={},v=1e4,E="sajssdk-lock-get-",T=0;Tz.expireTime&&this.serverUrl===z.serverUrl){var ge=new f(E);ge.get(k,v,1e3,function(Ue){if(Ue){qe.get(L.tabKey)===null&&L.generateTabStorage();var tt=u(Ue)||L.generateTabStorageVal(),ft=u(qe.get(L.tabKey))||L.generateTabStorageVal();ft.data=Vn(ft.data.concat(tt.data)),qe.set(L.tabKey,JSON.stringify(ft))}})}}else if(k.indexOf(E)===0){var Te=u(qe.get(k))||{expireTime:0};a()-Te.expireTime>v&&qe.remove(k)}}for(var Ie=0;Ie0)for(v=0;vRe.max_id_length)},keyLength:function(c){return!(!b(c)||c.length>Re.max_key_length)},stringLength:function(c){return!(!b(c)||c.length>Re.max_string_length)},voidZero:function(c){return c!==void 0},reservedLoginId:function(c){return!(_e(this.loginIDReservedNames,c)>-1)},reservedUnbind:function(c){return!(_e(this.unbindReservedNames,c)>-1)},reservedBind:function(c){var v=be._state.history_login_id;return(!v||!v.name||v.name!==c)&&!(_e(this.bindReservedNames,c)>-1)}},il={distinct_id:{rules:["string","emptyString","idLength"],onComplete:function(c,v,E){return!c&&(E==="emptyString"&&(v="Id"),r(rt[E])&&rt[E](v),E==="idLength")||c}},event:{rules:["string","emptyString","keyLength","regexTest"],onComplete:function(c,v,E){return c||(E==="emptyString"&&(v="eventName"),r(rt[E])&&rt[E](v)),!0}},propertyKey:{rules:["string","emptyString","keyLength","regexTest"],onComplete:function(c,v,E){return c||(E==="emptyString"&&(v="Property key"),r(rt[E])&&rt[E](v)),!0}},propertyValue:{rules:["voidZero"],onComplete:function(c,v,E){return c||(v="Property Value",r(rt[E])&&rt[E](v)),!0}},properties:function(c){return s(c)?U(c,function(v,E){Qe({propertyKey:E});var T=function(k,L,z){return k||(L=E+"'s Value",r(rt[z])&&rt[z](L)),!0};Qe({propertyValue:v},T)}):Bo.voidZero(c)&&je("properties可以没有,但有的话必须是对象"),!0},propertiesMust:function(c){return c!==void 0&&s(c)&&!Pe(c)?this.properties.call(this,c):je("properties必须是对象"),!0},item_type:{rules:["string","emptyString","keyLength","regexTest"],onComplete:function(c,v,E){return c||(E==="emptyString"&&(v="item_type"),r(rt[E])&&rt[E](v)),!0}},item_id:{rules:["string","emptyString","stringLength"],onComplete:function(c,v,E){return c||(E==="emptyString"&&(v="item_id"),r(rt[E])&&rt[E](v)),!0}},loginIdKey:{rules:["string","emptyString","keyLength","regexTest","reservedLoginId"],onComplete:function(c,v,E){return!c&&(E==="emptyString"&&(v="login_id_key"),r(rt[E])&&rt[E](v),E==="keyLength")||c}},bindKey:{rules:["string","emptyString","keyLength","regexTest","reservedBind"],onComplete:function(c,v,E){return!c&&(E==="emptyString"&&(v="Key"),r(rt[E])&&rt[E](v),E==="keyLength")||c}},unbindKey:{rules:["string","emptyString","keyLength","regexTest","reservedUnbind"],onComplete:function(c,v,E){return!c&&(E==="emptyString"&&(v="Key"),r(rt[E])&&rt[E](v),E==="keyLength")||c}},bindValue:{rules:["string","emptyString","idLength"],onComplete:function(c,v,E){return!c&&(E==="emptyString"&&(v="Value"),r(rt[E])&&rt[E](v),E==="idLength")||c}},check:function(c,v,E){var T=this[c];if(r(T))return T.call(this,v);if(!T)return!1;for(var k=0;k"),E=S(v.pop());if(E.slice(0,3)!=="div")return!1}return!0},Ze.configIsMatchNew=function(c,v){if(b(c.$element_selector)&&b(v.element_selector)){if(v.element_field==="element_selector"&&v.function==="equal")return c.$element_selector===v.element_selector;if(v.element_field==="element_selector"&&v.function==="contain")return c.$element_selector.indexOf(v.element_selector)>-1}if(b(c.$element_path)&&b(v.element_path)){if(v.element_field==="element_path"&&v.function==="equal")return c.$element_path===v.element_path;if(v.element_field==="element_path"&&v.function==="contain")return c.$element_path.indexOf(v.element_path)>-1}return!1},Ze.configIsMatch=function(c,v){return(!v.limit_element_content||v.element_content===c.$element_content)&&(!v.limit_element_position||v.element_position===String(c.$element_position))&&(v.element_field&&v.function?Ze.configIsMatchNew(c,v):Ze.configIsMatchOldVersion(c,v))},Ze.configIsMatchOldVersion=function(c,v){if(!v.element_path)return!1;if(c.$element_position!==void 0){if(v.element_path!==c.$element_path)return!1}else if(Ze.isDiv({element_path:v.element_path})){if(c.$element_path.indexOf(v.element_path)<0)return!1}else if(v.element_path!==c.$element_path)return!1;return!0},Ze.filterConfig=function(c,v,E){var T=[];if(!E){var k=Ze.initUrl();if(!k)return[];E=k.page_url}return c.event==="$WebClick"&&U(v,function(L){s(L)&&(L.event_type==="webclick"||L.event_type==="appclick")&&s(L.event)&&L.event.url_host===E.host&&L.event.url_path===E.pathname&&Ze.configIsMatch(c.properties,L.event)&&T.push(L)}),T},Ze.getPropElInLi=function(c,v){if(!(c&&O(c)&&b(v))||c.tagName.toLowerCase()!=="li")return null;var E,T=j.heatmap.getDomSelector(c);if(T){E=T+v;var k=ae(E);return k||null}return je("----custom---获取同级属性元素失败,selector信息异常",T,v),null},Ze.getProp=function(c,v){if(!s(c))return!1;if(!(b(c.name)&&c.name.length>0))return je("----vcustom----属性名不合法,属性抛弃",c.name),!1;var E,T,k={};if(c.method==="content"){var L;if(b(c.element_selector)&&c.element_selector.length>0)L=ae(c.element_selector);else{if(!v||!b(c.list_selector))return je("----vcustom----属性配置异常,属性抛弃",c.name),!1;var z=ae(v.properties.$element_selector);if(!z)return je("----vcustom----点击元素获取异常,属性抛弃",c.name),!1;var Q=j.heatmap.getClosestLi(z);L=Ze.getPropElInLi(Q,c.list_selector)}if(!L||!O(L))return je("----vcustom----属性元素获取失败,属性抛弃",c.name),!1;if(L.tagName.toLowerCase()==="input")E=L.value||"";else if(L.tagName.toLowerCase()==="select"){var ge=L.selectedIndex;$e(ge)&&O(L[ge])&&(E=Un(L[ge],"select"))}else E=Un(L,L.tagName.toLowerCase());if(c.regular){try{T=new RegExp(c.regular).exec(E)}catch(Te){return je("----vcustom----正则处理失败,属性抛弃",c.name),!1}if(T===null)return je("----vcustom----属性规则处理,未匹配到结果,属性抛弃",c.name),!1;if(!x(T)||!b(T[0]))return je("----vcustom----正则处理异常,属性抛弃",c.name,T),!1;E=T[0]}if(c.type==="STRING")k[c.name]=E;else if(c.type==="NUMBER"){if(E.length<1)return je("----vcustom----未获取到数字内容,属性抛弃",c.name,E),!1;if(isNaN(Number(E)))return je("----vcustom----数字类型属性转换失败,属性抛弃",c.name,E),!1;k[c.name]=Number(E)}return k}return We("----vcustom----属性不支持此获取方式",c.name,c.method),!1},Ze.getAssignConfigs=function(c,v){var E=Ze.initUrl();if(!E||!E.page_url)return[];if(!s(v))return[];var T=[];return v.events=v.events||v.eventList,x(v.events)&&v.events.length>0?(U(v.events,function(k){s(k)&&s(k.event)&&k.event.url_host===E.page_url.host&&k.event.url_path===E.page_url.pathname&&c(k)&&T.push(k)}),T):[]};var al={events:[],getAssignConfigs:Ze.getAssignConfigs,filterConfig:Ze.filterConfig,getProp:Ze.getProp,initUrl:Ze.initUrl,updateEvents:function(c){x(c)&&(this.events=c)},init:function(){this.initAppGetPropsBridge()},geth5Props:function(c){var v={},E=[],T=this;if(!this.events.length)return{};if(c.event==="$WebClick"){var k=this.filterConfig(c,this.events);if(!k.length)return{};U(k,function(L){s(L)&&(x(L.properties)&&L.properties.length>0&&U(L.properties,function(z){if(s(z))if(z.h5===!1)x(v.sensorsdata_app_visual_properties)||(v.sensorsdata_app_visual_properties=[]),v.sensorsdata_app_visual_properties.push(z);else{var Q=T.getProp(z,c);s(Q)&&(v=H(v,Q))}}),b(L.event_name)&&E.push(L.event_name))}),j.bridge.hasVisualModeBridge()&&(v.sensorsdata_web_visual_eventName=E)}return v.sensorsdata_app_visual_properties&&(v.sensorsdata_app_visual_properties=V(JSON.stringify(v.sensorsdata_app_visual_properties))),v},initAppGetPropsBridge:function(){var c=this,v=new j.SDKJSBridge("getJSVisualProperties");return v.onAppNotify(function(E){var T={};try{E=JSON.parse(ie(E))}catch(Q){We("getJSVisualProperties data parse error!")}if(s(E)){var k=E.sensorsdata_js_visual_properties,L=c.initUrl();L&&(L=L.page_url,x(k)&&k.length>0&&U(k,function(Q){if(s(Q)&&Q.url_host===L.host&&Q.url_path===L.pathname&&Q.h5){var ge=c.getProp(Q);s(ge)&&(T=H(T,ge))}}))}var z=j.bridge.bridge_info.platform;return z==="android"&&v.notifyApp({data:T},E.message_id),T}),v}},Er={events:[],customProp:al,getAssignConfigs:Ze.getAssignConfigs,initUrl:Ze.initUrl,init:function(){if(this.initUrl()){var c=this.getConfigFromApp();c&&this.updateConfigs(c),this.customProp.init(),this.initAppUpdateConfigBridge()}},initAppUpdateConfigBridge:function(){var c=this;return new j.SDKJSBridge("updateH5VisualConfig").onAppNotify(function(v){if(v){try{v=JSON.parse(ie(v))}catch(E){return void We("updateH5VisualConfig result parse error!")}c.updateConfigs(v)}})},getConfigFromApp:function(){var c=new j.SDKJSBridge("sensorsdata_get_app_visual_config").notifyApp();if(c)try{c=JSON.parse(ie(c))}catch(v){c=null,We("getAppVisualConfig result parse error!")}return c},updateConfigs:function(c){this.events=this.filterConfigs(c),this.customProp.updateEvents(this.events)},filterConfigs:function(c){return this.getAssignConfigs(function(v){return!(!s(v)||v.h5===!1)},c)}},Gn={events:[],init:function(c){this.filterWebClickEvents(c)},filterWebClickEvents:function(c){this.events=Jt.getAssignConfigs(function(v){return!(!s(v)||v.event.unlimited_div!==!0||v.event_type!=="webclick")},c)},isTargetEle:function(c){var v=j.heatmap.getEleDetail(c);if(!s(v)||!b(v.$element_path))return!1;for(var E=0;E0)},c),this.events.length?this.configSwitch=!0:this.configSwitch=!1},getVtrackProps:function(c){var v={};return this.collectAble()?(c.event==="$WebClick"&&(v=this.clickCustomPropMaker(c,this.events)),v):{}},clickCustomPropMaker:function(c,v,E){var T=this;E=E||this.filterConfig(c,v,Jt.url_info.page_url);var k={};return E.length?(U(E,function(L){x(L.properties)&&L.properties.length>0&&U(L.properties,function(z){var Q=T.getProp(z,c);s(Q)&&H(k,Q)})}),k):{}},getProp:Ze.getProp,getPropElInLi:Ze.getPropElInLi,filterConfig:Ze.filterConfig},Jt={unlimitedDiv:Gn,config:{},storageEnable:!0,storage_name:"webjssdkvtrackcollect",para:{session_time:18e5,timeout:5e3,update_interval:18e5},url_info:{},timer:null,update_time:null,customProp:Vo,initUrl:function(){var c=Ze.initUrl();if(c){var v;try{v=new A(j.para.server_url),v._values.Path="/config/visualized/Web.conf",c.api_url=v.getUrl()}catch(E){return We("----vtrackcollect---API地址解析异常",E),!1}this.url_info=c}return c},init:function(){if(!s(j.para.heatmap)||!j.para.heatmap.get_vtrack_config)return!1;if(qe.isSupport()||(this.storageEnable=!1),!this.initUrl())return We("----vtrackcustom----初始化失败,url信息解析失败"),!1;if(this.storageEnable){var c=be.readObjectVal(this.storage_name);if(s(c)&&s(c.data))if(this.serverUrlIsSame(c.serverUrl)){this.config=c.data,this.update_time=c.updateTime,this.updateConfig(c.data);var v=new Date().getTime(),E=v-this.update_time;if($e(E)&&E>0&&E0&&E-1)return T;if(k==="area"&&L.tagName.toLowerCase()==="map"&&$(L).prev().tagName&&$(L).prev().tagName.toLowerCase()==="img")return $(L).prev();if(k==="div"&&j.para.heatmap.collect_tags.div&&E.isDivLevelValid(T)){var Q=j.para.heatmap&&j.para.heatmap.collect_tags&&j.para.heatmap.collect_tags.div&&j.para.heatmap.collect_tags.div.max_level||1;if(Q>1||E.isCollectableDiv(T))return T}if(E.isStyleTag(k)&&j.para.heatmap.collect_tags.div){var ge=E.getCollectableParent(T);if(ge&&E.isDivLevelValid(ge))return ge}var Te=E.hasElement({event:v&&v.originalEvent||v,element:c},function(Ie){return E.isUnlimitedTag(Ie)});return Te||null},getDivLevels:function(c,v){var E=Ot.getElementPath(c,!0,v),T=E.split(" > "),k=0;return U(T,function(L){L==="div"&&k++}),k},isDivLevelValid:function(c){for(var v=j.para.heatmap&&j.para.heatmap.collect_tags&&j.para.heatmap.collect_tags.div&&j.para.heatmap.collect_tags.div.max_level||1,E=c.getElementsByTagName("div"),T=E.length-1;T>=0;T--)if(Ot.getDivLevels(E[T],c)>v)return!1;return!0},getElementPath:function(c,v,E){for(var T=[];c.parentNode&&O(c);){if(c.id&&!v&&/^[A-Za-z][-A-Za-z0-9_:.]*$/.test(c.id)){T.unshift(c.tagName.toLowerCase()+"#"+c.id);break}if(E&&c===E){T.unshift(c.tagName.toLowerCase());break}if(c===document.body){T.unshift("body");break}T.unshift(c.tagName.toLowerCase()),c=c.parentNode}return T.join(" > ")},getClosestLi:function(c){var v=function(E,T){for(;E&&E!==document&&E.nodeType===1;E=E.parentNode)if(E.tagName&&r(E.tagName.toLowerCase)&&E.tagName.toLowerCase()===T)return E;return null};return v(c,"li")},getElementPosition:function(c,v,E){function T(ze){var Ue=ze.parentNode;if(!Ue)return"";var tt=$(ze).getSameTypeSiblings(),ft=tt.length;if(ft===1)return 0;for(var ct=0,kt=ze;$(kt).previousElementSibling().ele;kt=$(kt).previousElementSibling().ele,ct++);return ct}var k=j.heatmap.getClosestLi(c);if(!k||!O(c))return null;var L=c.tagName.toLowerCase(),z=k.getElementsByTagName(L),Q=z.length,ge=[];if(Q>1){for(var Te=0;Te1)return _e(ge,c)}return T(k)},setNotice:function(c){j.is_heatmap_render_mode=!0,j.para.heatmap||(j.errorMsg="您SDK没有配置开启点击图,可能没有数据!"),c&&c.slice(0,5)==="http:"&&location.protocol==="https:"&&(j.errorMsg="您的当前页面是https的地址,神策分析环境也必须是https!"),j.para.heatmap_url||(j.para.heatmap_url=co()+"//static.sensorsdata.cn/sdk/"+j.lib_version+"/heatmap.min.js")},getDomIndex:function(c){if(!c.parentNode)return-1;for(var v=0,E=c.tagName,T=c.parentNode.children,k=0;k "):this.getDomSelector(c.parentNode,v,E)):(v.unshift("body"),v.join(" > "))},na:function(){var c=document.documentElement.scrollLeft||window.pageXOffset;return parseInt(isNaN(c)?0:c,10)},i:function(){var c=0;try{c=o.documentElement&&o.documentElement.scrollTop||m.pageYOffset,c=isNaN(c)?0:c}catch(v){c=0}return parseInt(c,10)},getBrowserWidth:function(){var c=window.innerWidth||document.body.clientWidth;return isNaN(c)?0:parseInt(c,10)},getBrowserHeight:function(){var c=window.innerHeight||document.body.clientHeight;return isNaN(c)?0:parseInt(c,10)},getScrollWidth:function(){var c=parseInt(document.body.scrollWidth,10);return isNaN(c)?0:c},getEleDetail:function(c){var v=this.getDomSelector(c),E=to({target:c});E.$element_selector=v||"",E.$element_path=j.heatmap.getElementPath(c,j.para.heatmap&&j.para.heatmap.element_selector==="not_use_id");var T=j.heatmap.getElementPosition(c,E.$element_path,j.para.heatmap&&j.para.heatmap.element_selector==="not_use_id");return $e(T)&&(E.$element_position=T),E},getPointerEventProp:function(c,v){function E(){var z=document.body.scrollLeft||document.documentElement.scrollLeft||0,Q=document.body.scrollTop||document.documentElement.scrollTop||0;return{scrollLeft:z,scrollTop:Q}}function T(z){if(document.documentElement.getBoundingClientRect){var Q=z.getBoundingClientRect();return{targetEleX:Q.left+E().scrollLeft||0,targetEleY:Q.top+E().scrollTop||0}}}function k(z){return Number(Number(z).toFixed(3))}function L(z){var Q=z.pageX||z.clientX+E().scrollLeft||z.offsetX+T(v).targetEleX||0,ge=z.pageY||z.clientY+E().scrollTop||z.offsetY+T(v).targetEleY||0;return{$page_x:k(Q),$page_y:k(ge)}}return c?L(c):{}},start:function(c,v,E,T,k){if(s(j.para.heatmap)&&r(j.para.heatmap.collect_element)&&!j.para.heatmap.collect_element(v))return!1;var L=Ot.getBasicEleInfo(c,v,E,T,k);Xi(L)},getBasicEleInfo:function(c,v,E,T,k){var L=s(T)?T:{},z=r(k)?k:r(T)?T:void 0,Q=this.getEleDetail(v);if(j.para.heatmap&&j.para.heatmap.custom_property){var ge=j.para.heatmap.custom_property(v);s(ge)&&(Q=H(Q,ge))}return Q=H(Q,this.getPointerEventProp(c,v),L),{event:c,target:v,props:Q,tagName:E,callback:z}},hasElement:function(c,v){var E;if(c.event){var T=c.event;E=T.path||T._getPath&&T._getPath()}else c.element&&(E=$(c.element).getParents());if(E&&x(E)&&E.length>0){for(var k=0;k-1)&&(!v||j.para.heatmap&&j.para.heatmap.collect_tags&&j.para.heatmap.collect_tags.div?!!(s(j.para.heatmap)&&s(j.para.heatmap.collect_tags)&&s(j.para.heatmap.collect_tags.div)&&x(j.para.heatmap.collect_tags.div.ignore_tags)&&_e(j.para.heatmap.collect_tags.div.ignore_tags,c)>-1):_e(T,c)>-1)},isCollectableDiv:function(c,v){try{if(c.children.length===0)return!0;for(var E=0;E1||this.isStyleTag(T,v))||!this.isCollectableDiv(c.children[E],v))return!1}return!0}catch(L){We("isCollectableDiv:"+L)}return!1},getCollectableParent:function(c,v){try{var E=c.parentNode,T=E?E.tagName.toLowerCase():"";if(T==="body")return!1;var k=j.para&&j.para.heatmap&&j.para.heatmap.collect_tags&&j.para.heatmap.collect_tags.div&&j.para.heatmap.collect_tags.div.max_level;if(T&&T==="div"&&(k>1||this.isCollectableDiv(E,v)))return E;if(E&&this.isStyleTag(T,v))return this.getCollectableParent(E,v)}catch(L){We("getCollectableParent:"+L)}return!1},listenUrlChange:function(c){c(),j.ee.spa.on("switch",function(){c()})},initScrollmap:function(){if(!s(j.para.heatmap)||j.para.heatmap.scroll_notice_map!=="default")return!1;var c=!0;j.para.scrollmap&&r(j.para.scrollmap.collect_url)&&this.listenUrlChange(function(){c=!!j.para.scrollmap.collect_url()});var v=function(T){var k={};return k.timeout=T.timeout||1e3,k.func=T.func,k.hasInit=!1,k.inter=null,k.main=function(L,z){this.func(L,z),this.inter=null},k.go=function(L){var z={};this.inter||(z.$viewport_position=document.documentElement&&document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop||0,z.$viewport_position=Math.round(z.$viewport_position)||0,L?k.main(z,!0):this.inter=setTimeout(function(){k.main(z)},this.timeout))},k},E=v({timeout:1e3,func:function(T,k){var L=document.documentElement&&document.documentElement.scrollTop||window.pageYOffset||document.body.scrollTop||0,z=new Date,Q=z-this.current_time;(Q>j.para.heatmap.scroll_delay_time&&L-T.$viewport_position!==0||k)&&(T.$url=K(),T.$title=document.title,T.$url_path=ne(),T.event_duration=Math.min(j.para.heatmap.scroll_event_duration,parseInt(Q)/1e3),T.event_duration=T.event_duration<0?0:T.event_duration,Qi(T)),this.current_time=z}});E.current_time=new Date,sn(window,"scroll",function(){return!!c&&void E.go()}),sn(window,"unload",function(){return!!c&&void E.go("notime")})},initHeatmap:function(){var c=this,v=!0;return!(!s(j.para.heatmap)||j.para.heatmap.clickmap!=="default")&&(r(j.para.heatmap.collect_url)&&this.listenUrlChange(function(){v=!!j.para.heatmap.collect_url()}),j.para.heatmap.collect_elements==="all"?j.para.heatmap.collect_elements="all":j.para.heatmap.collect_elements="interact",void(j.para.heatmap.collect_elements==="all"?sn(document,"click",function(E){if(!v)return!1;var T=E||window.event;if(!T)return!1;var k=T.target||T.srcElement;if(typeof k!="object"||typeof k.tagName!="string")return!1;var L=k.tagName.toLowerCase();if(L==="body"||L==="html"||!k||!k.parentNode||!k.parentNode.children)return!1;var z=k.parentNode.tagName.toLowerCase();z==="a"||z==="button"?c.start(T,k.parentNode,z):c.start(T,k,L)}):sn(document,"click",function(E){if(!v)return!1;var T=E||window.event;if(!T)return!1;var k=T.target||T.srcElement,L=j.heatmap.getTargetElement(k,E);L?c.start(T,L,L.tagName.toLowerCase()):O(k)&&k.tagName.toLowerCase()==="div"&&s(j.para.heatmap)&&j.para.heatmap.get_vtrack_config&&Gn.events.length>0&&Gn.isTargetEle(k)&&c.start(T,k,k.tagName.toLowerCase(),{$lib_method:"vtrack"})})))}},Zn={autoTrackIsUsed:!1,isReady:function(c){return r(c)?void c():void j.log("error: isReady callback must be function")},getUtm:function(){return Ge.campaignParams()},getStayTime:function(){return(new Date-j._t)/1e3},setProfileLocal:function(c){if(!qe.isSupport())return j.setProfile(c),!1;if(!s(c)||Pe(c))return!1;var v=be.readObjectVal("sensorsdata_2015_jssdk_profile"),E=!1;if(s(v)&&!Pe(v)){for(var T in c)!(T in v&&v[T]!==c[T])&&T in v||(v[T]=c[T],E=!0);E&&(be.saveObjectVal("sensorsdata_2015_jssdk_profile",v),j.setProfile(c))}else be.saveObjectVal("sensorsdata_2015_jssdk_profile",c),j.setProfile(c)},setInitReferrer:function(){var c=qt();j.setOnceProfile({_init_referrer:c,_init_referrer_host:Ge.pageProp.referrer_host})},setSessionReferrer:function(){var c=qt();be.setSessionPropsOnce({_session_referrer:c,_session_referrer_host:Ge.pageProp.referrer_host})},setDefaultAttr:function(){Ge.register({_current_url:location.href,_referrer:qt(),_referring_host:Ge.pageProp.referrer_host})},trackHeatMap:function(c,v,E){if(typeof c=="object"&&c.tagName&&O(c.parentNode)){var T=c.tagName.toLowerCase(),k=c.parentNode.tagName.toLowerCase(),L=j.para.heatmap&&j.para.heatmap.track_attr?j.para.heatmap.track_attr:["data-sensors-click"];T==="button"||T==="a"||k==="a"||k==="button"||T==="input"||T==="textarea"||fe(c,L)||Ot.start(null,c,T,v,E)}},trackAllHeatMap:function(c,v,E){if(typeof c=="object"&&c.tagName){var T=c.tagName.toLowerCase();Ot.start(null,c,T,v,E)}},autoTrackSinglePage:function(c,v){function E(L,z){j.track("$pageview",H({$referrer:T,$url:K(),$url_path:ne(),$title:document.title},L,dr()),z),T=K()}var T;T=this.autoTrackIsUsed?Ge.pageProp.url:Ge.pageProp.referrer,c=s(c)?c:{};var k=!c.not_set_profile;c.not_set_profile&&delete c.not_set_profile,E(c,v),this.autoTrackSinglePage=E,lo(j.setOnceProfile,!1,k)},autoTrackWithoutProfile:function(c,v){c=s(c)?c:{},this.autoTrack(H(c,{not_set_profile:!0}),v)},autoTrack:function(c,v){c=s(c)?c:{};var E=dr(),T=!c.not_set_profile;c.not_set_profile&&delete c.not_set_profile;var k=location.href;j.para.is_single_page&&N(function(){var L=qt(k,!0);j.track("$pageview",H({$referrer:L,$url:K(),$url_path:ne(),$title:document.title},E,c),v),k=K()}),j.track("$pageview",H({$referrer:qt(null,!0),$url:K(),$url_path:ne(),$title:document.title},E,c),v),lo(j.setOnceProfile,!0,T),this.autoTrackIsUsed=!0},getAnonymousID:function(){return Pe(be._state)?"SDK is not initialized.":be._state._first_id||be._state.first_id||be._state._distinct_id||be._state.distinct_id},setPlugin:function(c){return!!s(c)&&void U(c,function(v,E){r(v)&&(s(window.SensorsDataWebJSSDKPlugin)&&window.SensorsDataWebJSSDKPlugin[E]||s(j.modules)&&j.modules[E]?v(window.SensorsDataWebJSSDKPlugin[E]):je(E+"is not found,please check sensorsdata documents."))})},useModulePlugin:function(){j.use.apply(j,arguments)},useAppPlugin:function(){this.setPlugin.apply(this,arguments)}},cl={state:0,historyState:[],stateType:{1:"1-init未开始",2:"2-init开始",3:"3-store完成"},getState:function(){return this.historyState.join("\n")},setState:function(c){String(c)in this.stateType&&(this.state=c),this.historyState.push(this.stateType[c])}},ll=1,ul={__proto__:null,setInitVar:ta,initPara:na,quick:ra,use:po,track:oa,bind:ia,unbind:aa,trackLink:sa,trackLinks:ca,setItem:la,deleteItem:ua,setProfile:da,setOnceProfile:fa,appendProfile:pa,incrementProfile:ha,deleteProfile:ma,unsetProfile:ga,identify:va,resetAnonymousIdentity:ya,trackSignup:ba,registerPage:wa,clearAllRegister:Sa,clearPageRegister:Ea,register:ho,registerOnce:Ca,registerSession:Ta,registerSessionOnce:xa,login:mo,loginWithKey:Aa,logout:Ia,getPresetProperties:Oa,readyState:cl,debug:Zt,on:oo,log:Dt};ut.setup(Dt);var Ho=H({},rl,ol),dl={bridge_info:{touch_app_bridge:!1,verify_success:!1,platform:"",support_two_way_call:!1},is_verify_success:!1,initPara:function(){var c={is_send:j.para.use_app_track_is_send!==!1&&j.para.use_app_track!=="only",white_list:[],is_mui:j.para.use_app_track==="mui"};typeof j.para.app_js_bridge=="object"?j.para.app_js_bridge=H({},c,j.para.app_js_bridge):j.para.use_app_track!==!0&&j.para.app_js_bridge!==!0&&j.para.use_app_track!=="only"&&j.para.use_app_track!=="mui"||(j.para.app_js_bridge=H({},c)),j.para.app_js_bridge.is_send===!1&&je("设置了 is_send:false,如果打通失败,数据将被丢弃!")},app_js_bridge_v1:function(){function c(L){T=L,Ee(T)&&(T=JSON.parse(T)),k&&(k(T),k=null,T=null)}function v(){typeof window.SensorsData_APP_JS_Bridge=="object"&&window.SensorsData_APP_JS_Bridge.sensorsdata_call_app&&(T=window.SensorsData_APP_JS_Bridge.sensorsdata_call_app(),Ee(T)&&(T=JSON.parse(T)))}function E(){if(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream){var L=document.createElement("iframe");L.setAttribute("src","sensorsanalytics://getAppInfo"),document.documentElement.appendChild(L),L.parentNode.removeChild(L),L=null}}var T=null,k=null;window.sensorsdata_app_js_bridge_call_js=function(L){c(L)},j.getAppStatus=function(L){return E(),v(),L?void(T===null?k=L:(L(T),T=null)):T}},hasVisualModeBridge:function(){var c=window.SensorsData_App_Visual_Bridge,v="sensorsdata_visualized_mode";return s(c)&&c[v]&&(c[v]===!0||c[v]())},validateAppUrl:ka};Tn.prototype.call=function(c,v){var E=this,T=new Date().getTime().toString(16)+String(l()).replace(".","").slice(1,8);this.resultCbs[T]=E.resultCbs[T]||{result:null,callbacks:[]},this.timeoutCbs[T]=E.timeoutCbs[T]||{isTimeout:!1,callbacks:[]},c=c.data?c:{data:c},c.data.message_id=T;var k=H({callType:this.type},c);return v&&(this.timerId=setTimeout(function(){E.timeoutCbs[T].isTimeout=!0;for(var L in E.timeoutCbs[T].callbacks)E.timeoutCbs[T].callbacks[L].call(null),E.timeoutCbs[T].callbacks.splice(L,1)},v)),go(k),{onResult:function(L){return E.resultCbs[T].result?(L(E.resultCbs[T].result),this):(!E.timeoutCbs[T].isTimeout&&E.resultCbs[T].callbacks.push(L),this)},onTimeout:function(L){return E.timeoutCbs[T].isTimeout?(L(),this):(!E.resultCbs[T].result&&E.timeoutCbs[T].callbacks.push(L),this)}}},Tn.prototype.onAppNotify=function(c){this.appCallJsCallback=c},Tn.prototype.notifyApp=function(c,v){var E=H({callType:this.type},c);return v&&(E.message_id=v),go(E)},_o.prototype={double:function(){},getAppData:function(){},hasAppBridge:function(){return j.bridge.bridge_info.support_two_way_call},init:function(){},jsCallApp:function(){},requestToApp:function(c){this.bridge.call(c,c.timeout.time).onResult(function(v){r(c.callback)&&c.callback(v)}).onTimeout(function(){r(c.timeout.callback)&&c.timeout.callback()})}};var Yt={isSeachHasKeyword:function(){return re(location.href,"sa-request-id")!==""&&(typeof sessionStorage.getItem("sensors-visual-mode")=="string"&&sessionStorage.removeItem("sensors-visual-mode"),!0)},hasKeywordHandle:function(){var c=location.href,v=re(c,"sa-request-id")||null,E=re(c,"sa-request-type")||null,T=re(c,"sa-request-url")||null;if(Ot.setNotice(T),gn.isSupport())if(T!==null&&sessionStorage.setItem("sensors_heatmap_url",T),sessionStorage.setItem("sensors_heatmap_id",v),E!==null)E==="1"||E==="2"||E==="3"?sessionStorage.setItem("sensors_heatmap_type",E):E=null;else{var k=sessionStorage.getItem("sensors_heatmap_type");E=k!==null?k:null}this.isReady(v,E)},isReady:function(c,v,E){j.para.heatmap_url?At({success:function(){setTimeout(function(){typeof sa_jssdk_heatmap_render<"u"&&(sa_jssdk_heatmap_render(j,c,v,E),typeof console=="object"&&typeof console.log=="function"&&(j.heatmap_version&&j.heatmap_version===j.lib_version||je("heatmap.js与sensorsdata.js版本号不一致,可能存在风险!")))},0)},error:function(){},type:"js",url:j.para.heatmap_url}):We("没有指定heatmap_url的路径")},isStorageHasKeyword:function(){return gn.isSupport()&&typeof sessionStorage.getItem("sensors_heatmap_id")=="string"},storageHasKeywordHandle:function(){Ot.setNotice(),Yt.isReady(sessionStorage.getItem("sensors_heatmap_id"),sessionStorage.getItem("sensors_heatmap_type"),location.href)},isWindowNameHasKeyword:function(){try{var c=JSON.parse(window.name),v=b(c["sa-request-page-url"])?d(c["sa-request-page-url"]):null;return c["sa-request-id"]&&b(c["sa-request-id"])&&v===location.href}catch(E){return!1}},windowNameHasKeywordHandle:function(){function c(L){var z=v[L];return b(z)?d(z):null}var v=JSON.parse(window.name),E=c("sa-request-id"),T=c("sa-request-type"),k=c("sa-request-url");Ot.setNotice(k),gn.isSupport()&&(k!==null&&sessionStorage.setItem("sensors_heatmap_url",k),sessionStorage.setItem("sensors_heatmap_id",E),T!==null?T==="1"||T==="2"||T==="3"?sessionStorage.setItem("sensors_heatmap_type",T):T=null:T=sessionStorage.getItem("sensors_heatmap_type")!==null?sessionStorage.getItem("sensors_heatmap_type"):null),Yt.isReady(E,T)}},Rt={isStorageHasKeyword:function(){return gn.isSupport()&&typeof sessionStorage.getItem("sensors-visual-mode")=="string"},isSearchHasKeyword:function(){return(vo("sa-visual-mode")===!0||vo("sa-visual-mode")==="true")&&(typeof sessionStorage.getItem("sensors_heatmap_id")=="string"&&sessionStorage.removeItem("sensors_heatmap_id"),!0)},loadVtrack:function(){At({success:function(){},error:function(){},type:"js",url:j.para.vtrack_url?j.para.vtrack_url:co()+"//static.sensorsdata.cn/sdk/"+j.lib_version+"/vtrack.min.js"})},messageListener:function(c){if(!c||!c.data||c.data.source!=="sa-fe")return!1;if(c.data.type==="v-track-mode"){if(c.data.data&&c.data.data.isVtrack)if(gn.isSupport()&&sessionStorage.setItem("sensors-visual-mode","true"),c.data.data.userURL&&location.href.match(/sa-visual-mode=true/)){var v=c.data.data.userURL;v&&(window.location.href=encodeURI(v))}else Rt.loadVtrack();window.removeEventListener("message",Rt.messageListener,!1)}},removeMessageHandle:function(){window.removeEventListener&&window.removeEventListener("message",Rt.messageListener,!1)},verifyVtrackMode:function(){window.addEventListener&&window.addEventListener("message",Rt.messageListener,!1),Rt.postMessage()},postMessage:function(){try{window.parent&&window.parent.postMessage&&window.parent.postMessage({source:"sa-web-sdk",type:"v-is-vtrack",data:{sdkversion:Wn}},"*")}catch(c){We("浏览器版本过低,不支持 postMessage API")}},notifyUser:function(){var c=function(v){return!(!v||!v.data||v.data.source!=="sa-fe")&&void(v.data.type==="v-track-mode"&&(v.data.data&&v.data.data.isVtrack&&alert("当前版本不支持,请升级部署神策数据治理"),window.removeEventListener("message",c,!1)))};window.addEventListener&&window.addEventListener("message",c,!1),Rt.postMessage()}},fl=["setItem","deleteItem","getAppStatus","track","quick","register","registerPage","registerOnce","trackSignup","setProfile","setOnceProfile","appendProfile","incrementProfile","deleteProfile","unsetProfile","identify","resetAnonymousIdentity","login","logout","trackLink","clearAllRegister","clearPageRegister","bind","unbind","loginWithKey"],pl={track:function(c,v,E){},quick:function(c,v,E,T){},register:function(c){},registerPage:function(c){},registerOnce:function(c){},clearAllRegister:function(c){},trackSignup:function(c,v,E,T){},setProfile:function(c,v){},setOnceProfile:function(c,v){},appendProfile:function(c,v){},incrementProfile:function(c,v){},deleteProfile:function(c){},unsetProfile:function(c,v){},identify:function(c,v){},resetAnonymousIdentity:function(c){},login:function(c,v){},logout:function(c){},trackLink:function(c,v,E){},deleteItem:function(c,v){},setItem:function(c,v,E){},getAppStatus:function(c){},clearPageRegister:function(c){}};cn.prototype.process=function(c,v){if(!(c&&c in this.processDef))return void We("process ["+c+"] is not supported");var E=this.registeredInterceptors[c];if(E&&x(E)&&E.length>0)for(var T={current:0,total:E.length},k=new Ba(v,T,j),L=0;L=2)&&(Zo&&(mr(!0),bo()),it.initSystemEvent(),j.setInitVar(),j.readyState.setState(2),j.initPara(c),it.sdk.emit("initPara"),it.sdk.emit("afterInitPara"),it.sdk.emit("initAPI"),it.sdk.emit("afterInitAPI"),j.detectMode(),Pa(),it.sdk.emit("afterInit"),void it.sdk.emit("ready"))},Zo?mr(!1):(mr(!0),bo());var Nt,Jn,Yn,at,Rn,Ir,Et,Nn,_n,Xn,mt,un,Or,Ct,Tt,Pr,kr,Ln,yl="1.26.5",bl={init:function(c){var v=c._.isString,E=c._.rot13defs,T=c._.dfmapping,k="data:enc;",L="dfm-enc-";c.ee.sdk.on("afterInitPara",function(){c.kit.userEncrypt=function(z){return L+T(z)},c.kit.userDecrypt=function(z){return z.indexOf(k)===0?(z=z.substring(k.length),z=E(z)):z.indexOf(L)===0&&(z=z.substring(L.length),z=T(z)),z},c.kit.userDecryptIfNeeded=function(z){return!v(z)||z.indexOf(k)!==0&&z.indexOf(L)!==0||(z=c.kit.userDecrypt(z)),z}})},plugin_name:"UserEncryptDefault"},wl=qa(bl),Sl="1.26.5",El={sd:null,init:function(c){if(this.sd||(this.sd=c,!this.sd||!this.sd._))return!1;var v=this.sd._.cookie.get("sensors_amp_id"),E=this.sd.store._state.distinct_id;if(v&&v.length>0){var T=v.slice(0,4)==="amp-";if(v!==E){if(!T)return!1;this.sd.store._state.first_id?(this.sd.identify(v,!0),this.sd.saEvent.send({original_id:v,distinct_id:E,type:"track_signup",event:"$SignUp",properties:{}},null),this.setAmpId(E)):this.sd.identify(v,!0)}}else this.setAmpId(E);this.addListener()},addListener:function(){var c=this;this.sd.events.on("changeDistinctId",function(v){c.setAmpId(v)}),this.sd.events.isReady()},setAmpId:function(c){this.sd._.cookie.set("sensors_amp_id",c)}},Cl=Ja(El,"Amp","sdkReady"),Mt=window.SensorsData_App_Visual_Bridge,Qn=Mt&&Mt.sensorsdata_visualized_mode,Jo=Mt&&Mt.sensorsdata_visualized_alert_info,Yo=Mt&&Mt.sensorsdata_hover_web_nodes,Xo={isVerify:function(){return Qn&&(Qn===!0||Qn.call(Mt))},commands:{app_alert:Ya,visualized_track:wo,page_info:wo,sensorsdata_get_app_visual_config:Xa}},Tl="1.26.5",Qo={init:function(c){at=c,Rn=at&&at._,Ir=at&&at.log||console&&console.log||function(){},ns()},handleCommand:os},ei=ts(Qo,"AndroidBridge","sdkAfterInitPara"),Ft=window.SensorsData_App_Visual_Bridge,er=Ft&&Ft.sensorsdata_visualized_mode,ti=Ft&&Ft.sensorsdata_visualized_alert_info,ni=Ft&&Ft.sensorsdata_hover_web_nodes,ri={isVerify:function(){return er&&(er===!0||er.call(Ft))},commands:{app_alert:is,visualized_track:So,page_info:So,sensorsdata_get_app_visual_config:as}},xl="1.26.5",oi={init:function(c){mt=c,un=mt&&mt._,Or=mt&&mt.log||console&&console.log||function(){},us()},handleCommand:fs},ii=ls(oi,"AndroidObsoleteBridge","sdkAfterInitPara"),Al="1.26.5",It={event_list:[],latest_event_initial_time:null,max_save_time:2592e6,init:function(c,v){function E(){return Ct=Tt._,Pr=Tt.store,!!Ct.localStorage.isSupport()&&(Tt.para.max_string_length=1024,T.eventList.init(),T.addLatestChannelUrl(),void T.addIsChannelCallbackEvent())}if(Tt||!c)return!1;v=v||{},kr=v.cookie_name||"sensorsdata2015jssdkchannel",Tt=c;var T=this;E()},addIsChannelCallbackEvent:function(){Tt.registerPage({$is_channel_callback_event:function(c){if(Ct.isObject(c)&&c.event&&c.event!=="$WebClick"&&c.event!=="$pageview"&&c.event!=="$WebStay"&&c.event!=="$SignUp")return!It.eventList.hasEvent(c.event)&&(It.eventList.add(c.event),!0)}})},addLatestChannelUrl:function(){var c=this.getUrlDomain(),v=this.cookie.getChannel();if(c==="url解析失败")this.registerAndSave({_sa_channel_landing_url:"",_sa_channel_landing_url_error:"url的domain解析失败"});else if(Ct.isReferralTraffic(document.referrer)){var E=Ct.getQueryParam(location.href,"sat_cf");Ct.isString(E)&&E.length>0?(this.registerAndSave({_sa_channel_landing_url:location.href}),It.channelLinkHandler()):this.registerAndSave({_sa_channel_landing_url:""})}else v?Tt.registerPage(v):Tt.registerPage({_sa_channel_landing_url:"",_sa_channel_landing_url_error:"取值异常"})},registerAndSave:function(c){Tt.registerPage(c),this.cookie.saveChannel(c)},cookie:{getChannel:function(){var c=Tt.kit.userDecryptIfNeeded(Ct.cookie.get(kr));return c=Ct.safeJSONParse(c),!(!Ct.isObject(c)||!c.prop)&&c.prop},saveChannel:function(c){var v={prop:c},E=JSON.stringify(v);Tt.para.encrypt_cookie&&(E=Tt.kit.userEncrypt(E)),Ct.cookie.set(kr,E)}},channelLinkHandler:function(){this.eventList.reset(),Tt.track("$ChannelLinkReaching")},getUrlDomain:function(){var c=Ct.info.pageProp.url_domain;return c===""&&(c="url解析失败"),c},eventList:{init:function(){var c=this.get(),v=new Date().getTime();if(c&&Ct.isNumber(c.latest_event_initial_time)&&Ct.isArray(c.eventList)){var E=v-c.latest_event_initial_time;E>0&&E0&&(arguments.length===1&&Dr(arguments[0])?v=arguments[0]:arguments.length>=2&&Dr(arguments[1])&&(v=arguments[1])),!kl())return this.log("不支持当前系统,目前只支持Android和iOS"),!1;if(Dr(v)&&this.sd._.isNumber(v.timeout)&&v.timeout>=2500&&(this.timeout=v.timeout),!this.sd.para.server_url)return this.log("神策JS SDK配置项server_url未正确配置"),!1;var E=Rl(this.sd);this.apiURL=this.apiURL.replace("{origin}",E.origin).replace("{project}",E.project);var T=this.sd._.getQueryParam(window.location.href,"deeplink");if(!T)return this.log("当前页面缺少deeplink参数"),!1;T=window.decodeURIComponent(T);var k=$l(T);return k?(this.key=k[2],this.apiURL=this.apiURL.replace("{key}",window.encodeURIComponent(k[2])),this.sd._.ajax({url:this.apiURL,type:"GET",cors:!0,credentials:!1,success:(function(L){return L.errorMsg?(Mn.log("API报错:"+L.errorMsg),!1):(Mn.data=L,Mn.log("API查询成功,数据:"+JSON.stringify(L,null," ")),void(this.data.app_key&&(this.data.android_info&&this.data.android_info.url_schemes&&(this.data.android_info.url_schemes+="://sensorsdata/sd/"+this.data.app_key+"/"+this.key),this.data.ios_info&&this.data.ios_info.url_schemes&&(this.data.ios_info.url_schemes+="://sensorsdata/sd/"+this.data.app_key+"/"+this.key))))}).bind(this),error:function(){Mn.log("API查询出错")}}),void this.addListeners()):(this.log("当前页面的deeplink参数无效"),!1)},openDeepLink:function(){if(this.log("openDeeplink()"),!this.data)return this.log("没有Deep link数据!"),!1;if(si==="iOS"){this.log("当前系统是iOS");var c=this.sd&&this.sd._&&this.sd._.getIOSVersion()>=9&&this.data.ios_info.ios_wake_url?this.data.ios_info.ios_wake_url:this.data.ios_info.url_schemes;this.log("唤起APP的地址:"+c),Ll(this,c,this.data.ios_info.download_url)}else this.log("当前系统是 android"),Nl(this,this.data.android_info.url_schemes,this.data.android_info.download_url)},log:function(c){this.sd&&this.sd.log(c)},addListeners:function(){var c=ai().visibilityChange,v=this;c&&document.addEventListener(c,function(){clearTimeout(v.timer),v.log("visibilitychange, clear timeout:"+v.timer)},!1),window.addEventListener("pagehide",function(){v.log("page hide, clear timeout:"+v.timer),clearTimeout(v.timer)},!1)}},Dl=vs(Mn,"Deeplink","sdkReady"),Ml="1.26.5",ci={init:function(c){ot=c,Dn=ot&&ot._,Rr=ot&&ot.log||console&&console.log||function(){},Ss()},handleCommand:Cs},li=ws(ci,"IOSBridge","sdkAfterInitPara"),Fl="1.26.5",ui={init:function(c){lt=c,vn=lt&<._,Nr=lt&<.log||console&&console.log||function(){},Is()}},di=As(ui,"IOSObsoleteBridge","sdkAfterInitPara"),Bl="1.26.5",Vl=5e3,Hl=432e3;st.prototype.init=function(c,v){if(c){if(this.sd=c,this._=this.sd._,v){this.option=v;var E=v.heartbeat_interval_time;E&&(this._.isNumber(E)||this._.isNumber(1*E))&&1*E>0&&(this.heartbeat_interval_time=1e3*E);var T=v.max_duration;T&&(this._.isNumber(T)||this._.isNumber(1*T))&&1*T>0&&(this.max_duration=T)}this.page_id=Number(String(this._.getRandom()).slice(2,5)+String(this._.getRandom()).slice(2,4)+String(new Date().getTime()).slice(-4)),this.addEventListener(),document.hidden===!0?this.page_show_status=!1:this.addHeartBeatInterval(),this.log("PageLeave初始化完毕")}else this.log("神策JS SDK未成功引入")},st.prototype.log=function(c){this.sd&&this.sd.log(c)},st.prototype.refreshPageEndTimer=function(){var c=this;this.timer&&(clearTimeout(this.timer),this.timer=null),this.timer=setTimeout(function(){c.page_hidden_status=!1},Vl)},st.prototype.hiddenStatusHandler=function(){clearTimeout(this.timer),this.timer=null,this.page_hidden_status=!1},st.prototype.pageStartHandler=function(){this.start_time=+new Date,document.hidden?this.page_show_status=!1:this.page_show_status=!0,this.url=location.href,this.title=document.title},st.prototype.pageEndHandler=function(){if(this.page_hidden_status!==!0){var c=this.getPageLeaveProperties();this.page_show_status===!1&&delete c.event_duration,this.page_show_status=!1,this.page_hidden_status=!0,this.isCollectUrl(this.url)&&this.sd.track("$WebPageLeave",c),this.refreshPageEndTimer(),this.delHeartBeatData()}},st.prototype.addEventListener=function(){this.addPageStartListener(),this.addPageSwitchListener(),this.addSinglePageListener(),this.addPageEndListener()},st.prototype.addPageStartListener=function(){var c=this;"onpageshow"in window&&this._.addEvent(window,"pageshow",function(){c.pageStartHandler(),c.hiddenStatusHandler()})},st.prototype.isCollectUrl=function(c){return typeof this.option.isCollectUrl!="function"||typeof c!="string"||c===""||this.option.isCollectUrl(c)},st.prototype.addSinglePageListener=function(){var c=this;this.sd.ee&&this.sd.ee.spa.prepend("switch",function(v){v!==location.href&&(c.url=v,c.pageEndHandler(),c.stopHeartBeatInterval(),c.current_page_url=c.url,c.pageStartHandler(),c.hiddenStatusHandler(),c.addHeartBeatInterval())})},st.prototype.addPageEndListener=function(){var c=this;this._.each(["pagehide","beforeunload","unload"],function(v){"on"+v in window&&c._.addEvent(window,v,function(){c.pageEndHandler(),c.stopHeartBeatInterval()})})},st.prototype.addPageSwitchListener=function(){var c=this;this._.listenPageState({visible:function(){c.pageStartHandler(),c.hiddenStatusHandler(),c.addHeartBeatInterval()},hidden:function(){c.url=location.href,c.title=document.title,c.pageEndHandler(),c.stopHeartBeatInterval()}})},st.prototype.addHeartBeatInterval=function(){this._.localStorage.isSupport()&&this.startHeartBeatInterval()},st.prototype.startHeartBeatInterval=function(){var c=this;this.heartbeat_interval_timer&&this.stopHeartBeatInterval();var v=!0;this.isCollectUrl(this.url)||(v=!1),this.heartbeat_interval_timer=setInterval(function(){v&&c.saveHeartBeatData()},this.heartbeat_interval_time),v&&this.saveHeartBeatData("is_first_heartbeat"),this.reissueHeartBeatData()},st.prototype.stopHeartBeatInterval=function(){clearInterval(this.heartbeat_interval_timer),this.heartbeat_interval_timer=null},st.prototype.saveHeartBeatData=function(c){var v=this.getPageLeaveProperties(),E=new Date;v.$time=E,c==="is_first_heartbeat"&&(v.event_duration=3.14);var T=this.sd.kit.buildData({type:"track",event:"$WebPageLeave",properties:v});T.heartbeat_interval_time=this.heartbeat_interval_time,this.sd.store.saveObjectVal(this.storage_name+"-"+this.page_id,T)},st.prototype.delHeartBeatData=function(c){this._.localStorage.isSupport()&&this._.localStorage.remove(c||this.storage_name+"-"+this.page_id)},st.prototype.reissueHeartBeatData=function(){for(var c=window.localStorage.length,v=c-1;v>=0;v--){var E=window.localStorage.key(v);if(E&&E!==this.storage_name+"-"+this.page_id&&E.indexOf(this.storage_name+"-")===0){var T=this.sd.store.readObjectVal(E);this._.isObject(T)&&1*new Date-T.time>T.heartbeat_interval_time+5e3&&(delete T.heartbeat_interval_time,T._flush_time=new Date().getTime(),this.sd.kit.sendData(T),this.delHeartBeatData(E))}}},st.prototype.getPageLeaveProperties=function(){var c=(+new Date-this.start_time)/1e3;(isNaN(c)||c<0||c>this.max_duration)&&(c=0),c=Number(c.toFixed(3));var v=this._.getReferrer(this.current_page_url),E=document.documentElement&&document.documentElement.scrollTop||window.pageYOffset||document.body&&document.body.scrollTop||0;E=Math.round(E)||0;var T={$title:this.title,$url:this._.getURL(this.url),$url_path:this._.getURLPath(this._.URL(this.url).pathname),$referrer_host:v?this._.getHostname(v):"",$referrer:v,$viewport_position:E};return c!==0&&(T.event_duration=c),T=this._.extend(T,this.option.custom_props)};var jl=new st,Ul=Ns(jl,"PageLeave","sdkReady"),zl="1.26.5",fi=!1,Wl={init:function(c,v){function E(z,Q){if(z.getEntries&&typeof z.getEntries=="function"){for(var ge=z.getEntries(),Te=null,Ie=0;Ie=0&&Te<10737418240&&(Q.$page_resource_size=Number((Te/1024).toFixed(3)))}}function T(z){var Q=0;if(z.timing){var ge=z.timing;ge.fetchStart!==0&&c._.isNumber(ge.fetchStart)&&ge.domContentLoadedEventEnd!==0&&c._.isNumber(ge.domContentLoadedEventEnd)?Q=ge.domContentLoadedEventEnd-ge.fetchStart:c.log("performance 数据获取异常")}return Q}function k(z){var Q=0;if(c._.isFunction(z.getEntriesByType)){var ge=z.getEntriesByType("navigation")||[{}];Q=(ge[0]||{}).domContentLoadedEventEnd||0}return Q}function L(){var z=0,Q=window.performance||window.webkitPerformance||window.msPerformance||window.mozPerformance,ge={$url:c._.getURL(),$title:document.title,$url_path:c._.getURLPath(),$referrer:c._.getReferrer(null,!0)};if(Q?(z=k(Q)||T(Q),E(Q,ge)):c.log("浏览器未支持 performance API."),z>0){var Te=c._.isObject(v)&&v.max_duration||1800;z=Number((z/1e3).toFixed(3)),(!c._.isNumber(Te)||Te<=0||z<=Te)&&(ge.event_duration=z)}fi||(c.track("$WebPageLoad",ge),fi=!0),window.removeEventListener?window.removeEventListener("load",L):window.detachEvent&&window.detachEvent("onload",L)}document.readyState=="complete"?L():window.addEventListener?window.addEventListener("load",L):window.attachEvent&&window.attachEvent("onload",L)}},Kl=Ms(Wl,"PageLoad","sdkReady");xn.prototype.init=function(c){if(c){this.sd=c,this._=c._,this.log=c.log;var v=this;c.registerInterceptor("buildDataStage",{extendProps:{priority:0,entry:function(E){return Fs(E,v)}}})}else this.log("神策JS SDK未成功引入")},xn.prototype.register=function(c){return this.sd?void(this._.isObject(c)&&this._.isArray(c.events)&&c.events.length>0&&this._.isObject(c.properties)&&!this._.isEmptyObject(c.properties)?this.customRegister.push(c):this.log("RegisterProperties: register 参数错误")):void this.log("神策JS SDK未成功引入")},xn.prototype.hookRegister=function(c){return this.sd?void(this._.isFunction(c)?this.customRegister.push(c):this.log("RegisterProperties: hookRegister 参数错误")):void this.log("神策JS SDK未成功引入")};var ql="1.26.5";xn.prototype.plugin_name="RegisterProperties";var fn,pi,Gl=new xn,Zl=Hs(Gl),Jl="1.26.5",Fn=window.console&&window.console.log||function(){},Yl={init:function(c){return fn=c,Fn=fn&&fn.log||Fn,c&&c.kit&&c.kit.buildData?(pi=fn.kit.buildData,fn.kit.buildData=Ws,void Fn("RegisterPropertyPageHeight 插件初始化完成")):void Fn("RegisterPropertyPageHeight 插件初始化失败,当前主sdk不支持 RegisterPropertyPageHeight 插件,请升级主sdk")}},Xl=zs(Yl,"RegisterPropertyPageHeight","sdkReady"),Ql="1.26.5",Ut={};Ut.getPart=function(c){var v=!1,E=this.option.length;if(E){for(var T=0;T-1)return!0}return v},Ut.getPartHash=function(c){var v=this.option.length,E=!1;if(v){for(var T=0;T-1)return this.option[T].after_hash}return!!E},Ut.getCurrenId=function(){var c=this.store.getDistinctId()||"",v=this.store.getFirstId()||"";this._.urlSafeBase64&&this._.urlSafeBase64.encode?c=c?this._.urlSafeBase64.trim(this._.urlSafeBase64.encode(this._.base64Encode(c))):"":this._.rot13obfs&&(c=c?this._.rot13obfs(c):"");var E=v?"f"+c:"d"+c;return encodeURIComponent(E)},Ut.rewriteUrl=function(c,v){var E=this,T=/([^?#]+)(\?[^#]*)?(#.*)?/,k=T.exec(c),L="";if(k){var z,Q=k[1]||"",ge=k[2]||"",Te=k[3]||"",Ie="_sasdk="+this.getCurrenId(),ze=function(ft){var ct=ft.split("&"),kt=[];return E._.each(ct,function(rr){rr.indexOf("_sasdk=")>-1?kt.push(Ie):kt.push(rr)}),kt.join("&")};if(this.getPartHash(c)){z=Te.indexOf("_sasdk");var Ue=Te.indexOf("?");L=Ue>-1?z>-1?Q+ge+"#"+Te.substring(1,z)+ze(Te.substring(z,Te.length)):Q+ge+Te+"&"+Ie:Q+ge+"#"+Te.substring(1)+"?"+Ie}else{z=ge.indexOf("_sasdk");var tt=/^\?(\w)+/.test(ge);L=tt?z>-1?Q+"?"+ze(ge.substring(1))+Te:Q+ge+"&"+Ie+Te:Q+"?"+Ie+Te}return v&&(v.href=L),L}},Ut.getUrlId=function(){var c=location.href.match(/_sasdk=([aufd][^\?\#\&\=]+)/);if(this._.isArray(c)&&c[1]){var v=decodeURIComponent(c[1]);return!v||v.substring(0,1)!=="f"&&v.substring(0,1)!=="d"||(this._.urlSafeBase64&&this._.urlSafeBase64.isUrlSafeBase64&&this._.urlSafeBase64.isUrlSafeBase64(v)?v=v.substring(0,1)+this._.base64Decode(this._.urlSafeBase64.decode(v.substring(1))):this._.rot13defs&&(v=v.substring(0,1)+this._.rot13defs(v.substring(1)))),v}return""},Ut.setRefferId=function(c){var v=this.store.getDistinctId(),E=this.getUrlId();if(E&&E!==""){var T=E.substring(0,1)==="a"||E.substring(0,1)==="d";E=E.substring(1),E!==v&&(T?(this.sd.identify(E,!0),this.store.getFirstId()&&this.sd.saEvent.send({original_id:E,distinct_id:v,type:"track_signup",event:"$SignUp",properties:{}},null)):this.store.getFirstId()&&!c.re_login||this.sd.login(E))}},Ut.addListen=function(){var c=this,v=function(E){var T,k,L=E.target,z=L.tagName.toLowerCase(),Q=L.parentNode;if(z==="a"&&L.href||Q&&Q.tagName&&Q.tagName.toLowerCase()==="a"&&Q.href){z==="a"&&L.href?(T=L.href,k=L):(T=Q.href,k=Q);var ge=c._.URL(T),Te=ge.protocol;Te!=="http:"&&Te!=="https:"||c.getPart(T)&&c.rewriteUrl(T,k)}};c._.addEvent(document,"mousedown",v),window.PointerEvent&&"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>=0&&c._.addEvent(document,"pointerdown",v)},Ut.init=function(c,v){function E(T){for(var k=T.length,L=[],z=0;z0?(this.setRefferId(v),this.addListen(),this.option=v.linker,void(this.option=E(this.option))):void c.log("请配置打通域名参数!")};var Bt,et,pn,vt,hn,yt,Xt,Vt,Qt,Ht,en,Pt,yn,eu=Zs(Ut,"SiteLinker","sdkReady"),tu="utm_source utm_medium utm_campaign utm_content utm_term",nu="1.26.5",ru={init:function(c){function v(){var E=tu.split(" "),T="",k={};return Bt._.isArray(Bt.para.source_channel)&&Bt.para.source_channel.length>0&&(E=E.concat(Bt.para.source_channel),E=Bt._.unique(E)),Bt._.each(E,function(L){T=Bt._.getQueryParam(location.href,L),T.length&&(k[L]=T)}),k}c&&!Bt&&(Bt=c,Bt.registerInterceptor("businessStage",{getUtmData:{priority:0,entry:function(){return v()}}}))}},hi=Xs(ru,"Utm","sdkAfterInitPara"),ou="1.26.5",Mr=!1,tr=null,iu={init:function(c){tr=c,tr.disableSDK=nc,tr.enableSDK=rc,tr.getDisabled=oc}},mi=tc(iu,"DisableSDK","sdkInitAPI"),au="1.26.5",su={plugin_name:"DebugSender",init:function(c){et=c,pn=et._,dc()}},gi=sc(su),cu="1.26.5",lu={plugin_name:"JsappSender",init:function(c){vt=c,hn=vt._,gc()}},_i=hc(lu),uu="1.26.5",nr=null,du={plugin_name:"BatchSender",init:function(c){yt=c,Xt=yt._,Ec()}},vi=bc(du),fu="1.26.5",pu={plugin_name:"BeaconSender",init:function(c){Vt=c,Qt=Vt._,Oc()}},yi=xc(pu),hu="1.26.5",mu={plugin_name:"AjaxSender",init:function(c){Ht=c,en=Ht._,Lc()}},bi=$c(mu),gu="1.26.5",_u={plugin_name:"ImageSender",init:function(c){Pt=c,yn=Pt._,Hc()}},wi=Fc(_u),dt=null,xt=null,Bn=[],vu={init:function(c){c&&(dt=c,xt=dt._,dt.logger&&dt.logger.appendWriter(Wc),dt.on&&dt.on("sdkAfterInitPara",function(){for(var v=0;v"u"?window.sensorsDataAnalytic201505=j:Ti=window.sensorsDataAnalytic201505}catch(c){We(c)}var yu=Ti;return yu})})(sensorsdata);var sensorsdataExports=sensorsdata.exports;const sensors=getDefaultExportFromCjs(sensorsdataExports),base="",index$8="",index$7="",index$6="",index$5="",index$4="",index$3="";var vueMetaInfo={exports:{}};/** * vue-meta-info v0.1.7 * (c) 2018 monkeyWang * @license MIT */(function(e,n){(function(r,a){e.exports=a()})(commonjsGlobal,function(){var r="metaInfo",a="data-vue-meta-info";function s(d,w){d.setAttribute(a,!0);for(var b in w)w.hasOwnProperty(b)&&d.setAttribute(b,w[b])}function l(d){for(var w=d.querySelectorAll("["+a+"]"),b=w.length-1;b>-1;b--)w[b].getAttribute(a)==="true"&&d.removeChild(w[b])}function u(){var d=document.getElementsByTagName("head")[0];return{setMetaInfo:function(b){var S=function(I){if(I==="title"){document.title=b.title;return}b.hasOwnProperty(I)&&b[I].forEach(function(O){var P=document.createElement(I);s(P,O),d.appendChild(P)})};for(var A in b)S(A)},removeMetaInfo:function(){l(d)}}}function f(d){u().removeMetaInfo(),u().setMetaInfo(d)}function g(d,w){var b=this;d&&w&&(d.title=w.title||"",d.render={},Object.keys(w).forEach(function(S){S!=="title"&&(d.render[S]=(function(){var A="";return w[S]&&w[S].forEach(function(I){var O="<"+S+' data-vue-meta-info="true"';Object.keys(I).forEach(function(P){O+=P+'="'+I[P]+'"'}),O+=">\n",A+=O}),A}).bind(b))}))}var y=function(){};return y.install=function(d){d.mixin({beforeCreate:function(){var b=this;if(this.$options[r]!==void 0){var S=typeof this.$options[r];this._hasMetaInfo=!0,typeof this.$options.computed>"u"&&(this.$options.computed={}),this.$options.computed.$metaInfo=S==="function"?this.$options[r]:function(){return b.$options[r]}}},created:function(){g(this.$ssrContext,this.$metaInfo)},beforeMount:function(){this._hasMetaInfo&&f(this.$metaInfo)},mounted:function(){var b=this;this._hasMetaInfo&&this.$watch("$metaInfo",function(){f(b.$metaInfo)})},activated:function(){this._hasMetaInfo&&f(this.$metaInfo)},deactivated:function(){this._hasMetaInfo&&f(this.$metaInfo)}})},y})})(vueMetaInfo);var vueMetaInfoExports=vueMetaInfo.exports;const MetaInfo=getDefaultExportFromCjs(vueMetaInfoExports);var passport={exports:{}};(function(e,n){(function(r,a){e.exports=a()})(typeof self<"u"?self:commonjsGlobal,function(){return function(r){var a={};function s(l){if(a[l])return a[l].exports;var u=a[l]={i:l,l:!1,exports:{}};return r[l].call(u.exports,u,u.exports,s),u.l=!0,u.exports}return s.m=r,s.c=a,s.d=function(l,u,f){s.o(l,u)||Object.defineProperty(l,u,{configurable:!1,enumerable:!0,get:f})},s.n=function(l){var u=l&&l.__esModule?function(){return l.default}:function(){return l};return s.d(u,"a",u),u},s.o=function(l,u){return Object.prototype.hasOwnProperty.call(l,u)},s.p="",s(s.s="lVK7")}({"+72Q":function(r,a){var s={utf8:{stringToBytes:function(l){return s.bin.stringToBytes(unescape(encodeURIComponent(l)))},bytesToString:function(l){return decodeURIComponent(escape(s.bin.bytesToString(l)))}},bin:{stringToBytes:function(l){for(var u=[],f=0;f>(-2*oe&6)):0)F="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(F);return X}(O)).length;Hdocument.F=Object<\/script>"),w.close(),d=w.F;S--;)delete d.prototype[f[S]];return d()};r.exports=Object.create||function(w,b){var S;return w!==null?(y.prototype=l(w),S=new y,y.prototype=null,S[g]=w):S=d(),b===void 0?S:u(S,b)}},"2LoE":function(r,a,s){r.exports={default:s("oru8"),__esModule:!0}},"2azT":function(r,a,s){var l=s("dZqa");r.exports=function(u,f){l.forEach(u,function(g,y){y!==f&&y.toUpperCase()===f.toUpperCase()&&(u[f]=g,delete u[y])})}},"2cYs":function(r,a,s){s("M9eB"),s("g5OY"),s("8LqW"),s("ZlcB"),s("l6eP"),s("c6S8"),r.exports=s("DH3n").Promise},"2ey+":function(r,a,s){var l=s("kqDl").document;r.exports=l&&l.documentElement},"36zb":function(r,a,s){var l=s("FIRb").f,u=s("ypNa"),f=s("LYr1")("toStringTag");r.exports=function(g,y,d){g&&!u(g=d?g:g.prototype,f)&&l(g,f,{configurable:!0,value:y})}},"3Bg5":function(r,a,s){var l=s("LYr1")("iterator"),u=!1;try{var f=[7][l]();f.return=function(){u=!0},Array.from(f,function(){throw 2})}catch(g){}r.exports=function(g,y){if(!y&&!u)return!1;var d=!1;try{var w=[7],b=w[l]();b.next=function(){return{done:d=!0}},w[l]=function(){return b},g(w)}catch(S){}return d}},"3cXf":function(r,a,s){r.exports={default:s("VWiu"),__esModule:!0}},"3dDD":function(r,a,s){r.exports=function(l,u,f,g,y){return l.config=u,f&&(l.code=f),l.request=g,l.response=y,l}},"3m3I":function(r,a){var s={}.toString;r.exports=function(l){return s.call(l).slice(8,-1)}},"3nTY":function(r,a,s){var l=s("PGvq"),u=s("Rckn");s("OFGQ")("getPrototypeOf",function(){return function(f){return u(l(f))}})},"4uZl":function(r,a,s){var l=s("dZqa");r.exports=l.isStandardBrowserEnv()?{write:function(u,f,g,y,d,w){var b=[];b.push(u+"="+encodeURIComponent(f)),l.isNumber(g)&&b.push("expires="+new Date(g).toGMTString()),l.isString(y)&&b.push("path="+y),l.isString(d)&&b.push("domain="+d),w===!0&&b.push("secure"),document.cookie=b.join("; ")},read:function(u){var f=document.cookie.match(new RegExp("(^|;\\s*)("+u+")=([^;]*)"));return f?decodeURIComponent(f[3]):null},remove:function(u){this.write(u,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},"5SCX":function(r,a){function s(l){return!!l.constructor&&typeof l.constructor.isBuffer=="function"&&l.constructor.isBuffer(l)}/*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */r.exports=function(l){return l!=null&&(s(l)||function(u){return typeof u.readFloatLE=="function"&&typeof u.slice=="function"&&s(u.slice(0,0))}(l)||!!l._isBuffer)}},"5cPm":function(r,a,s){r.exports=!s("cqFu")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},"7JBu":function(r,a,s){var l=s("dW/6"),u=Object.prototype.hasOwnProperty,f=Array.isArray,g=function(){for(var d=[],w=0;w<256;++w)d.push("%"+((w<16?"0":"")+w.toString(16)).toUpperCase());return d}(),y=function(d,w){for(var b=w&&w.plainObjects?Object.create(null):{},S=0;S1;){var N=R.pop(),B=N.obj[N.prop];if(f(B)){for(var U=[],H=0;H=48&&x<=57||x>=65&&x<=90||x>=97&&x<=122||A===l.RFC1738&&(x===40||x===41)?O+=I.charAt(P):x<128?O+=g[x]:x<2048?O+=g[192|x>>6]+g[128|63&x]:x<55296||x>=57344?O+=g[224|x>>12]+g[128|x>>6&63]+g[128|63&x]:(P+=1,x=65536+((1023&x)<<10|1023&I.charCodeAt(P)),O+=g[240|x>>18]+g[128|x>>12&63]+g[128|x>>6&63]+g[128|63&x])}return O},isBuffer:function(d){return!(!d||typeof d!="object"||!(d.constructor&&d.constructor.isBuffer&&d.constructor.isBuffer(d)))},isRegExp:function(d){return Object.prototype.toString.call(d)==="[object RegExp]"},maybeMap:function(d,w){if(f(d)){for(var b=[],S=0;S=A?f?"":void 0:(d=b.charCodeAt(S))<55296||d>56319||S+1===A||(w=b.charCodeAt(S+1))<56320||w>57343?f?b.charAt(S):d:f?b.slice(S,S+2):w-56320+(d-55296<<10)+65536}}},"8LqW":function(r,a,s){s("qbdk");for(var l=s("kqDl"),u=s("Q2fR"),f=s("Bcth"),g=s("LYr1")("toStringTag"),y="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),d=0;dA;)S.call(g,w=b[A++])&&y.push(w);return y}},"9AUj":function(r,a){var s;s=function(){return this}();try{s=s||Function("return this")()||(0,eval)("this")}catch(l){typeof window=="object"&&(s=window)}r.exports=s},"9RRD":function(r,a,s){var l,u,f,g=s("1tfL"),y=s("PTGZ"),d=s("2ey+"),w=s("KYOo"),b=s("kqDl"),S=b.process,A=b.setImmediate,I=b.clearImmediate,O=b.MessageChannel,P=b.Dispatch,x=0,$={},R=function(){var B=+this;if($.hasOwnProperty(B)){var U=$[B];delete $[B],U()}},N=function(B){R.call(B.data)};A&&I||(A=function(B){for(var U=[],H=1;arguments.length>H;)U.push(arguments[H++]);return $[++x]=function(){y(typeof B=="function"?B:Function(B),U)},l(x),x},I=function(B){delete $[B]},s("3m3I")(S)=="process"?l=function(B){S.nextTick(g(R,B,1))}:P&&P.now?l=function(B){P.now(g(R,B,1))}:O?(f=(u=new O).port2,u.port1.onmessage=N,l=g(f.postMessage,f,1)):b.addEventListener&&typeof postMessage=="function"&&!b.importScripts?(l=function(B){b.postMessage(B+"","*")},b.addEventListener("message",N,!1)):l="onreadystatechange"in w("script")?function(B){d.appendChild(w("script")).onreadystatechange=function(){d.removeChild(this),R.call(B)}}:function(B){setTimeout(g(R,B,1),0)}),r.exports={set:A,clear:I}},"9dmJ":function(r,a,s){function l(u){this.message=u}l.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},l.prototype.__CANCEL__=!0,r.exports=l},A1F7:function(r,a,s){r.exports=!s("5cPm")&&!s("cqFu")(function(){return Object.defineProperty(s("KYOo")("div"),"a",{get:function(){return 7}}).a!=7})},A3LS:function(r,a){/*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */r.exports=function(s){return s!=null&&s.constructor!=null&&typeof s.constructor.isBuffer=="function"&&s.constructor.isBuffer(s)}},ADwQ:function(r,a,s){var l=s("kqDl"),u=s("ypNa"),f=s("5cPm"),g=s("uSC2"),y=s("QoE5"),d=s("QYOw").KEY,w=s("cqFu"),b=s("0yH0"),S=s("36zb"),A=s("dY0r"),I=s("LYr1"),O=s("FjAm"),P=s("mVfp"),x=s("94F9"),$=s("vZU5"),R=s("7NgR"),N=s("VII3"),B=s("PGvq"),U=s("1m25"),H=s("gw2U"),J=s("ZwTi"),q=s("2ECT"),ie=s("tPdJ"),V=s("gpHS"),F=s("j4Mf"),X=s("FIRb"),oe=s("Lzmh"),te=V.f,Z=X.f,C=ie.f,D=l.Symbol,M=l.JSON,G=M&&M.stringify,Y=I("_hidden"),se=I("toPrimitive"),ue={}.propertyIsEnumerable,ae=b("symbol-registry"),he=b("symbols"),ee=b("op-symbols"),de=Object.prototype,pe=typeof D=="function"&&!!F.f,re=l.QObject,ce=!re||!re.prototype||!re.prototype.findChild,ve=f&&w(function(){return q(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a!=7})?function(me,Ee,$e){var He=te(de,Ee);He&&delete de[Ee],Z(me,Ee,$e),He&&me!==de&&Z(de,Ee,He)}:Z,W=function(me){var Ee=he[me]=q(D.prototype);return Ee._k=me,Ee},K=pe&&typeof D.iterator=="symbol"?function(me){return typeof me=="symbol"}:function(me){return me instanceof D},ne=function(me,Ee,$e){return me===de&&ne(ee,Ee,$e),R(me),Ee=H(Ee,!0),R($e),u(he,Ee)?($e.enumerable?(u(me,Y)&&me[Y][Ee]&&(me[Y][Ee]=!1),$e=q($e,{enumerable:J(0,!1)})):(u(me,Y)||Z(me,Y,J(1,{})),me[Y][Ee]=!0),ve(me,Ee,$e)):Z(me,Ee,$e)},le=function(me,Ee){R(me);for(var $e,He=x(Ee=U(Ee)),Ke=0,Xe=He.length;Xe>Ke;)ne(me,$e=He[Ke++],Ee[$e]);return me},fe=function(me){var Ee=ue.call(this,me=H(me,!0));return!(this===de&&u(he,me)&&!u(ee,me))&&(!(Ee||!u(this,me)||!u(he,me)||u(this,Y)&&this[Y][me])||Ee)},we=function(me,Ee){if(me=U(me),Ee=H(Ee,!0),me!==de||!u(he,Ee)||u(ee,Ee)){var $e=te(me,Ee);return!$e||!u(he,Ee)||u(me,Y)&&me[Y][Ee]||($e.enumerable=!0),$e}},ye=function(me){for(var Ee,$e=C(U(me)),He=[],Ke=0;$e.length>Ke;)u(he,Ee=$e[Ke++])||Ee==Y||Ee==d||He.push(Ee);return He},_e=function(me){for(var Ee,$e=me===de,He=C($e?ee:U(me)),Ke=[],Xe=0;He.length>Xe;)!u(he,Ee=He[Xe++])||$e&&!u(de,Ee)||Ke.push(he[Ee]);return Ke};pe||(y((D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor!");var me=A(arguments.length>0?arguments[0]:void 0),Ee=function($e){this===de&&Ee.call(ee,$e),u(this,Y)&&u(this[Y],me)&&(this[Y][me]=!1),ve(this,me,J(1,$e))};return f&&ce&&ve(de,me,{configurable:!0,set:Ee}),W(me)}).prototype,"toString",function(){return this._k}),V.f=we,X.f=ne,s("JhwA").f=ie.f=ye,s("QUP2").f=fe,F.f=_e,f&&!s("adg3")&&y(de,"propertyIsEnumerable",fe,!0),O.f=function(me){return W(I(me))}),g(g.G+g.W+g.F*!pe,{Symbol:D});for(var Ce="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),Se=0;Ce.length>Se;)I(Ce[Se++]);for(var Ae=oe(I.store),Pe=0;Ae.length>Pe;)P(Ae[Pe++]);g(g.S+g.F*!pe,"Symbol",{for:function(me){return u(ae,me+="")?ae[me]:ae[me]=D(me)},keyFor:function(me){if(!K(me))throw TypeError(me+" is not a symbol!");for(var Ee in ae)if(ae[Ee]===me)return Ee},useSetter:function(){ce=!0},useSimple:function(){ce=!1}}),g(g.S+g.F*!pe,"Object",{create:function(me,Ee){return Ee===void 0?q(me):le(q(me),Ee)},defineProperty:ne,defineProperties:le,getOwnPropertyDescriptor:we,getOwnPropertyNames:ye,getOwnPropertySymbols:_e});var Ne=w(function(){F.f(1)});g(g.S+g.F*Ne,"Object",{getOwnPropertySymbols:function(me){return F.f(B(me))}}),M&&g(g.S+g.F*(!pe||w(function(){var me=D();return G([me])!="[null]"||G({a:me})!="{}"||G(Object(me))!="{}"})),"JSON",{stringify:function(me){for(var Ee,$e,He=[me],Ke=1;arguments.length>Ke;)He.push(arguments[Ke++]);if($e=Ee=He[1],(N(Ee)||me!==void 0)&&!K(me))return $(Ee)||(Ee=function(Xe,ht){if(typeof $e=="function"&&(ht=$e.call(this,Xe,ht)),!K(ht))return ht}),He[1]=Ee,G.apply(M,He)}}),D.prototype[se]||s("Q2fR")(D.prototype,se,D.prototype.valueOf),S(D,"Symbol"),S(Math,"Math",!0),S(l.JSON,"JSON",!0)},BbUn:function(r,a,s){var l=s("EgZ9");r.exports=function(u,f,g){var y=g.config.validateStatus;g.status&&y&&!y(g.status)?f(l("Request failed with status code "+g.status,g.config,null,g.request,g)):u(g)}},Bcth:function(r,a){r.exports={}},C6kW:function(r,a,s){var l=s("dZqa");r.exports=l.isStandardBrowserEnv()?function(){var u,f=/(msie|trident)/i.test(navigator.userAgent),g=document.createElement("a");function y(d){var w=d;return f&&(g.setAttribute("href",w),w=g.href),g.setAttribute("href",w),{href:g.href,protocol:g.protocol?g.protocol.replace(/:$/,""):"",host:g.host,search:g.search?g.search.replace(/^\?/,""):"",hash:g.hash?g.hash.replace(/^#/,""):"",hostname:g.hostname,port:g.port,pathname:g.pathname.charAt(0)==="/"?g.pathname:"/"+g.pathname}}return u=y(window.location.href),function(d){var w=l.isString(d)?y(d):d;return w.protocol===u.protocol&&w.host===u.host}}():function(){return!0}},CXhe:function(r,a,s){var l=s("1tfL"),u=s("V88E"),f=s("pBi0"),g=s("7NgR"),y=s("qaXV"),d=s("/tnA"),w={},b={};(a=r.exports=function(S,A,I,O,P){var x,$,R,N,B=P?function(){return S}:d(S),U=l(I,O,A?2:1),H=0;if(typeof B!="function")throw TypeError(S+" is not iterable!");if(f(B)){for(x=y(S.length);x>H;H++)if((N=A?U(g($=S[H])[0],$[1]):U(S[H]))===w||N===b)return N}else for(R=B.call(S);!($=R.next()).done;)if((N=u(R,U,$.value,A))===w||N===b)return N}).BREAK=w,a.RETURN=b},CnHQ:function(r,a,s){var l=s("adg3"),u=s("uSC2"),f=s("QoE5"),g=s("Q2fR"),y=s("Bcth"),d=s("G9FL"),w=s("36zb"),b=s("Rckn"),S=s("LYr1")("iterator"),A=!([].keys&&"next"in[].keys()),I=function(){return this};r.exports=function(O,P,x,$,R,N,B){d(x,P,$);var U,H,J,q=function(D){if(!A&&D in X)return X[D];switch(D){case"keys":case"values":return function(){return new x(this,D)}}return function(){return new x(this,D)}},ie=P+" Iterator",V=R=="values",F=!1,X=O.prototype,oe=X[S]||X["@@iterator"]||R&&X[R],te=oe||q(R),Z=R?V?q("entries"):te:void 0,C=P=="Array"&&X.entries||oe;if(C&&(J=b(C.call(new O)))!==Object.prototype&&J.next&&(w(J,ie,!0),l||typeof J[S]=="function"||g(J,S,I)),V&&oe&&oe.name!=="values"&&(F=!0,te=function(){return oe.call(this)}),l&&!B||!A&&!F&&X[S]||g(X,S,te),y[P]=te,y[ie]=I,R)if(U={values:V?te:q("values"),keys:N?te:q("keys"),entries:Z},B)for(H in U)H in X||f(X,H,U[H]);else u(u.P+u.F*(A||F),P,U);return U}},DH3n:function(r,a){var s=r.exports={version:"2.6.12"};typeof __e=="number"&&(__e=s)},EgZ9:function(r,a,s){var l=s("3dDD");r.exports=function(u,f,g,y,d){var w=new Error(u);return l(w,f,g,y,d)}},FIRb:function(r,a,s){var l=s("7NgR"),u=s("A1F7"),f=s("gw2U"),g=Object.defineProperty;a.f=s("5cPm")?Object.defineProperty:function(y,d,w){if(l(y),d=f(d,!0),l(w),u)try{return g(y,d,w)}catch(b){}if("get"in w||"set"in w)throw TypeError("Accessors not supported!");return"value"in w&&(y[d]=w.value),y}},FjAm:function(r,a,s){a.f=s("LYr1")},G7dL:function(r,a,s){s("UFnr"),r.exports=s("DH3n").Object.assign},G9FL:function(r,a,s){var l=s("2ECT"),u=s("ZwTi"),f=s("36zb"),g={};s("Q2fR")(g,s("LYr1")("iterator"),function(){return this}),r.exports=function(y,d,w){y.prototype=l(g,{next:u(1,w)}),f(y,d+" Iterator")}},GD6k:function(r,a,s){var l=s("FIRb"),u=s("7NgR"),f=s("Lzmh");r.exports=s("5cPm")?Object.defineProperties:function(g,y){u(g);for(var d,w=f(y),b=w.length,S=0;b>S;)l.f(g,d=w[S++],y[d]);return g}},GGkT:function(r,a,s){r.exports=function(l,u){return u?l.replace(/\/+$/,"")+"/"+u.replace(/^\/+/,""):l}},GI8K:function(r,a,s){var l=s("3m3I"),u=s("LYr1")("toStringTag"),f=l(function(){return arguments}())=="Arguments";r.exports=function(g){var y,d,w;return g===void 0?"Undefined":g===null?"Null":typeof(d=function(b,S){try{return b[S]}catch(A){}}(y=Object(g),u))=="string"?d:f?l(y):(w=l(y))=="Object"&&typeof y.callee=="function"?"Arguments":w}},J1ip:function(r,a){r.exports=function(s,l,u,f){if(!(s instanceof l)||f!==void 0&&f in s)throw TypeError(u+": incorrect invocation!");return s}},JhwA:function(r,a,s){var l=s("jQU/"),u=s("r0TM").concat("length","prototype");a.f=Object.getOwnPropertyNames||function(f){return l(f,u)}},JkLk:function(r,a,s){var l=s("rUkD"),u=Math.max,f=Math.min;r.exports=function(g,y){return(g=l(g))<0?u(g+y,0):f(g,y)}},K5UY:function(r,a,s){var l=s("q44t"),u=s("dZqa"),f=s("exzJ"),g=s("eh69");function y(d){this.defaults=d,this.interceptors={request:new f,response:new f}}y.prototype.request=function(d){typeof d=="string"&&(d=u.merge({url:arguments[0]},arguments[1])),(d=u.merge(l,{method:"get"},this.defaults,d)).method=d.method.toLowerCase();var w=[g,void 0],b=Promise.resolve(d);for(this.interceptors.request.forEach(function(S){w.unshift(S.fulfilled,S.rejected)}),this.interceptors.response.forEach(function(S){w.push(S.fulfilled,S.rejected)});w.length;)b=b.then(w.shift(),w.shift());return b},u.forEach(["delete","get","head","options"],function(d){y.prototype[d]=function(w,b){return this.request(u.merge(b||{},{method:d,url:w}))}}),u.forEach(["post","put","patch"],function(d){y.prototype[d]=function(w,b,S){return this.request(u.merge(S||{},{method:d,url:w,data:b}))}}),r.exports=y},KYOo:function(r,a,s){var l=s("VII3"),u=s("kqDl").document,f=l(u)&&l(u.createElement);r.exports=function(g){return f?u.createElement(g):{}}},KkNZ:function(r,a,s){var l=S(s("aA9S")),u=S(s("3cXf")),f=S(s("hRKE")),g=S(s("ZLEe")),y=S(s("0kcP")),d=S(s("00FR")),w=S(s("8rxC")),b=s("r6k1");function S(V){return V&&V.__esModule?V:{default:V}}var A=s("krVs"),I=s("84iU"),O=s("V0Zq"),P=s("i2Z7"),x=s("cUKc"),$=s("bGPs"),R={},N="",B="",U="",H={};window.Promise=b.Promise,I.defaults.withCredentials=!0,I.defaults.crossDomain=!0,I.defaults.xsrfCookieName="TAL-XSRF-TOKEN",I.defaults.xsrfHeaderName="TAL-X-XSRF-TOKEN";var J=I.CancelToken,q={setItem:function(V,F){try{window.sessionStorage.setItem(V,F)}catch(X){window[V]=F}},getItem:function(V){try{return window.sessionStorage.getItem(V)||""}catch(F){return window[V]||""}},removeItem:function(V){try{window.sessionStorage.removeItem(V)}catch(F){window[V]=""}}};I.interceptors.request.use(function(V){if(V.method!="options"){var F="",X="formdata";V.method==="post"&&(typeof V.data=="string"&&V.data&&(V.data=function(te){if(te){var Z={},C=[];C=te.split("&");for(var D=0;D-1||X[oe]===""&&delete X[oe]},getCode:function(V){return x[V]},getTimstamp:function(){return parseInt(new Date().getTime())},logoutOperate:function(V){var F=this;F.resetLocalStorage.getItem("tal-passport-open-heartbeat-tag")&&F.resetLocalStorage.removeItem("tal-passport-open-heartbeat-tag"),window.tal_passport_setheartbeat_flag&&window.clearInterval(window.tal_passport_setheartbeat_flag),q.removeItem("tal-passport-jssdk-tal-token"),F.isHttpProtocol()?F.delCookie("tal-passport-run-heartbeat-timeStamp",N):F.resetLocalStorage.removeItem("tal-passport-run-heartbeat-timeStamp"),V.success&&typeof V.success=="function"&&V.success({errcode:0,errmsg:"请求成功",data:{result:"退出成功"}})},axiosGet:function(V,F,X){for(var oe=V.indexOf("/web/login/logout"),te=this,Z={},C=(X=X||{}).addHeaders||[],D=0;D=11100&&de<=11199&&(te.resetLocalStorage.getItem("tal-passport-open-heartbeat-tag")&&te.resetLocalStorage.removeItem("tal-passport-open-heartbeat-tag"),window.tal_passport_setheartbeat_flag&&window.clearInterval(window.tal_passport_setheartbeat_flag),q.removeItem("tal-passport-jssdk-tal-token"),te.isHttpProtocol()?te.delCookie("tal-passport-run-heartbeat-timeStamp",N):te.resetLocalStorage.removeItem("tal-passport-run-heartbeat-timeStamp"),ae&&H&&H.loginout_callback&&typeof H.loginout_callback=="function"&&(ee.name=ae,H.loginout_callback(ee)))}}catch(pe){}}).catch(function(ee){if(oe!=-1){if(te.logoutOperate(F),ae&&H&&H.loginout_callback&&typeof H.loginout_callback=="function"){var de={};(ee===void 0?"undefined":(0,f.default)(ee))=="object"?de=ee:de.errmsg=ee,de.name=ae,H.loginout_callback(de)}}else F.fail&&F.fail(ee),F.complete&&F.complete(ee)})}).catch(function(he){var ee=te.getCode(1000002);F.success&&F.success(ee),F.complete&&F.complete(ee)})},axiosPost:function(V,F,X){var oe=this;X=X||{};for(var te=F.data?F.data:{},Z={"Content-Type":X.headersType||"application/x-www-form-urlencoded; charset=UTF-8"},C=X.addHeaders||[],D=0;D=11100&&de<=11199&&(oe.resetLocalStorage.getItem("tal-passport-open-heartbeat-tag")&&oe.resetLocalStorage.removeItem("tal-passport-open-heartbeat-tag"),window.tal_passport_setheartbeat_flag&&window.clearInterval(window.tal_passport_setheartbeat_flag),q.removeItem("tal-passport-jssdk-tal-token"),oe.isHttpProtocol()?oe.delCookie("tal-passport-run-heartbeat-timeStamp",N):oe.resetLocalStorage.removeItem("tal-passport-run-heartbeat-timeStamp"),ue&&H&&H.loginout_callback&&typeof H.loginout_callback=="function"&&(ee.name=ue,H.loginout_callback(ee)))}catch(pe){}}).catch(function(ee){F.fail&&F.fail(ee),F.complete&&F.complete(ee)})})},validInfo:function(V,F){for(var X=F.length,oe=0;oe16)&&!/^\d*$/g.test(V)&&!/\s/g.test(V)&&!/^[a-zA-Z]*$/g.test(V)&&!!/[0-9A-Za-z]/.test(V)},validNotEmpty:function(V){return(V===void 0?"undefined":(0,f.default)(V))=="object"?!!(0,g.default)(V).length:typeof V=="string"?V!="":typeof V=="Number"?V.length!=0:void 0},validNum:function(V){return/^\d/g.test(V)},trim:function(V){return String.prototype.trim?V.trim():V.replace(/^\s+|\s+$/g,"")},validVCode:function(V){return/^\d{6}$/g.test(V)||/^\d{4}$/g.test(V)},validResHeader:function(){for(var V=["client-id"],F=0;F1?1:0],X)},logDomains:["alicdn.com","aliyun.com","alibaba.com","aliapp.org","giocdn.com","test-passport.100tal.com","passport.100tal.com"],canLogDomain:function(V){for(var F=!1,X=this.logDomains,oe=X.length-1;oe>=0;oe--)V.indexOf(X[oe])!=-1&&(F=!0);return F},resourceError:function(V,F){if(!V.target.tagName)return!1;if(V.target.tagName.toLowerCase()=="script"){var X={},oe=V.target?V.target:V.srcElement;if(X.timestamp=V.timeStamp||"",X.outerHTML=(oe&&oe.outerHTML).slice(0,200),X.type="Resource",X.url=V.target&&V.target.src||V.target.href||"",X.baseURI=V.target&&V.target.baseURI||"",X.tagName=V.target&&V.target.tagName||"",!this.canLogDomain(X.url))return!1;var te={};te.data=X;var Z=new Image,C=new Date().getTime(),D=O("1002228&"+C+"88ef13a121d540837c6d3a22b1510eeb");Z.src=F+"/appid/sys.gif?content="+encodeURIComponent((0,u.default)(te))+"&appid=1002228&sign="+D+"&clits="+C}},ajaxError:function(V){var F=this;if(XMLHttpRequest){var X=new Object;X.send=XMLHttpRequest.prototype.send,X.open=XMLHttpRequest.prototype.open,XMLHttpRequest.prototype.open=function(oe,te,Z){Z===void 0?X.open.apply(this,[oe,te]):X.open.apply(this,[oe,te,Z]),this.ajaxUrl=te,this.ajaxStartTime=new Date().getTime(),this.ajaxMethod=oe},XMLHttpRequest.prototype.send=function(){X.send.apply(this,arguments),F.addEvent(["readystatechange","onreadystatechange"],this,function(oe){if(this.readyState==4){var te={type:"Ajax"};if(te.resourceUrl=this.ajaxUrl||"",F.canLogDomain(te.resourceUrl)&&(te.statusText=this.statusText||"",te.status=this.status||"",te.elapsedTime=this.ajaxStartTime?new Date().getTime()-this.ajaxStartTime:"",te.method=this.ajaxMethod,this.response&&typeof this.response=="string"&&(te.response=this.response.length>2e3?this.response.substr(0,2e3):this.response)),this.status>=200&&this.status<300||this.status===304)return this.responseType==""||this.responseType=="text"?this.responseText:this.responseType;if(!F.canLogDomain(te.resourceUrl))return!1;var Z={};Z.data=te;var C=new Image,D=new Date().getTime(),M=O("1002228&"+D+"88ef13a121d540837c6d3a22b1510eeb");C.src=V+"/appid/sys.gif?content="+encodeURIComponent((0,u.default)(Z))+"&appid=1002228&sign="+M+"&clits="+D}})}}},sysLog:function(V){var F=this;this.addEvent(["error","onerror"],window,function(X){F.resourceError(X,V)}),this.ajaxError(V)},parseStr:function(V){if(V){var F={},X=[];X=(X=V.split("&")).filter(function(te){return/\w+=\w*/.test(te)});for(var oe=0;oe9?"":"0")+V},timestampToDate:function(V){var F=new Date(V);return{date:F.getFullYear()+"-"+this.getNumTwoBit(F.getMonth()+1)+"-"+this.getNumTwoBit(F.getDate()),hours:F.getHours()}},getCurrentDate:function(){var V=new Date;return{date:V.getFullYear()+"-"+this.getNumTwoBit(V.getMonth()+1)+"-"+this.getNumTwoBit(V.getDate()),hours:V.getHours()}},removeElement:function(V){var F=V.parentNode;F&&F.removeChild(V)},isCheckWeChat:function(){return navigator.userAgent.toLowerCase().match(/MicroMessenger/i)=="micromessenger"},resetLocalStorage:{setItem:function(V,F){try{window.localStorage.setItem(V,F)}catch(X){window[V]=F}},getItem:function(V){try{return window.localStorage.getItem(V)||""}catch(F){return window[V]||""}},removeItem:function(V){try{window.localStorage.removeItem(V)}catch(F){window[V]=""}}},resetSessionStorage:q,getCookieValue:function(V){var F="";if(window.document.cookie&&window.document.cookie!="")for(var X=document.cookie.split(";"),oe=0;oeO;)for(var $,R=d(arguments[O++]),N=P?u(R).concat(P(R)):u(R),B=N.length,U=0;B>U;)$=N[U++],l&&!x.call(R,$)||(A[$]=R[$]);return A}:w},PGvq:function(r,a,s){var l=s("/0Tg");r.exports=function(u){return Object(l(u))}},PTGZ:function(r,a){r.exports=function(s,l,u){var f=u===void 0;switch(l.length){case 0:return f?s():s.call(u);case 1:return f?s(l[0]):s.call(u,l[0]);case 2:return f?s(l[0],l[1]):s.call(u,l[0],l[1]);case 3:return f?s(l[0],l[1],l[2]):s.call(u,l[0],l[1],l[2]);case 4:return f?s(l[0],l[1],l[2],l[3]):s.call(u,l[0],l[1],l[2],l[3])}return s.apply(u,l)}},Q2fR:function(r,a,s){var l=s("FIRb"),u=s("ZwTi");r.exports=s("5cPm")?function(f,g,y){return l.f(f,g,u(1,y))}:function(f,g,y){return f[g]=y,f}},QUP2:function(r,a){a.f={}.propertyIsEnumerable},QYOw:function(r,a,s){var l=s("dY0r")("meta"),u=s("VII3"),f=s("ypNa"),g=s("FIRb").f,y=0,d=Object.isExtensible||function(){return!0},w=!s("cqFu")(function(){return d(Object.preventExtensions({}))}),b=function(A){g(A,l,{value:{i:"O"+ ++y,w:{}}})},S=r.exports={KEY:l,NEED:!1,fastKey:function(A,I){if(!u(A))return typeof A=="symbol"?A:(typeof A=="string"?"S":"P")+A;if(!f(A,l)){if(!d(A))return"F";if(!I)return"E";b(A)}return A[l].i},getWeak:function(A,I){if(!f(A,l)){if(!d(A))return!0;if(!I)return!1;b(A)}return A[l].w},onFreeze:function(A){return w&&S.NEED&&d(A)&&!f(A,l)&&b(A),A}}},QoE5:function(r,a,s){r.exports=s("Q2fR")},Rckn:function(r,a,s){var l=s("ypNa"),u=s("PGvq"),f=s("eB8C")("IE_PROTO"),g=Object.prototype;r.exports=Object.getPrototypeOf||function(y){return y=u(y),l(y,f)?y[f]:typeof y.constructor=="function"&&y instanceof y.constructor?y.constructor.prototype:y instanceof Object?g:null}},"S7r+":function(r,a){r.exports=function(s){if(typeof s!="function")throw TypeError(s+" is not a function!");return s}},SKL3:function(r,a){r.exports=function(){}},Tzja:function(r,a){var s,l;s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l={rotl:function(u,f){return u<>>32-f},rotr:function(u,f){return u<<32-f|u>>>f},endian:function(u){if(u.constructor==Number)return 16711935&l.rotl(u,8)|4278255360&l.rotl(u,24);for(var f=0;f0;u--)f.push(Math.floor(256*Math.random()));return f},bytesToWords:function(u){for(var f=[],g=0,y=0;g>>5]|=u[g]<<24-y%32;return f},wordsToBytes:function(u){for(var f=[],g=0;g<32*u.length;g+=8)f.push(u[g>>>5]>>>24-g%32&255);return f},bytesToHex:function(u){for(var f=[],g=0;g>>4).toString(16)),f.push((15&u[g]).toString(16));return f.join("")},hexToBytes:function(u){for(var f=[],g=0;g>>6*(3-d)&63)):f.push("=");return f.join("")},base64ToBytes:function(u){u=u.replace(/[^A-Z0-9+\/]/gi,"");for(var f=[],g=0,y=0;g>>6-2*y);return f}},r.exports=l},UFnr:function(r,a,s){var l=s("uSC2");l(l.S+l.F,"Object",{assign:s("OnAv")})},V0EG:function(r,a){var s,l,u=r.exports={};function f(){throw new Error("setTimeout has not been defined")}function g(){throw new Error("clearTimeout has not been defined")}function y(x){if(s===setTimeout)return setTimeout(x,0);if((s===f||!s)&&setTimeout)return s=setTimeout,setTimeout(x,0);try{return s(x,0)}catch($){try{return s.call(null,x,0)}catch(R){return s.call(this,x,0)}}}(function(){try{s=typeof setTimeout=="function"?setTimeout:f}catch(x){s=f}try{l=typeof clearTimeout=="function"?clearTimeout:g}catch(x){l=g}})();var d,w=[],b=!1,S=-1;function A(){b&&d&&(b=!1,d.length?w=d.concat(w):S=-1,w.length&&I())}function I(){if(!b){var x=y(A);b=!0;for(var $=w.length;$;){for(d=w,w=[];++S<$;)d&&d[S].run();S=-1,$=w.length}d=null,b=!1,function(R){if(l===clearTimeout)return clearTimeout(R);if((l===g||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(R);try{l(R)}catch(N){try{return l.call(null,R)}catch(B){return l.call(this,R)}}}(x)}}function O(x,$){this.fun=x,this.array=$}function P(){}u.nextTick=function(x){var $=new Array(arguments.length-1);if(arguments.length>1)for(var R=1;R>>24)|4278255360&(b[x]<<24|b[x]>>>8);b[S>>>5]|=128<>>9<<4)]=S;var $=y._ff,R=y._gg,N=y._hh,B=y._ii;for(x=0;x>>0,I=I+H>>>0,O=O+J>>>0,P=P+q>>>0}return l.endian([A,I,O,P])})._ff=function(d,w,b,S,A,I,O){var P=d+(w&b|~w&S)+(A>>>0)+O;return(P<>>32-I)+w},y._gg=function(d,w,b,S,A,I,O){var P=d+(w&S|b&~S)+(A>>>0)+O;return(P<>>32-I)+w},y._hh=function(d,w,b,S,A,I,O){var P=d+(w^b^S)+(A>>>0)+O;return(P<>>32-I)+w},y._ii=function(d,w,b,S,A,I,O){var P=d+(b^(w|~S))+(A>>>0)+O;return(P<>>32-I)+w},y._blocksize=16,y._digestsize=16,r.exports=function(d,w){if(d==null)throw new Error("Illegal argument "+d);var b=l.wordsToBytes(y(d,w));return w&&w.asBytes?b:w&&w.asString?g.bytesToString(b):l.bytesToHex(b)}},V88E:function(r,a,s){var l=s("7NgR");r.exports=function(u,f,g,y){try{return y?f(l(g)[0],g[1]):f(g)}catch(w){var d=u.return;throw d!==void 0&&l(d.call(u)),w}}},VII3:function(r,a){r.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},VWiu:function(r,a,s){var l=s("DH3n"),u=l.JSON||(l.JSON={stringify:JSON.stringify});r.exports=function(f){return u.stringify.apply(u,arguments)}},W0Hg:function(r,a,s){var l=s("3m3I");r.exports=Object("z").propertyIsEnumerable(0)?Object:function(u){return l(u)=="String"?u.split(""):Object(u)}},XhwH:function(r,a){r.exports=function(s){try{return{e:!1,v:s()}}catch(l){return{e:!0,v:l}}}},Yarq:function(r,a,s){r.exports={default:s("7Nmp"),__esModule:!0}},Yyxk:function(r,a,s){r.exports={default:s("/nhk"),__esModule:!0}},ZLEe:function(r,a,s){r.exports={default:s("qMAo"),__esModule:!0}},ZOoZ:function(r,a,s){var l=s("7JBu"),u=Object.prototype.hasOwnProperty,f=Array.isArray,g={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:l.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},y=function(b){return b.replace(/&#(\d+);/g,function(S,A){return String.fromCharCode(parseInt(A,10))})},d=function(b,S){return b&&typeof b=="string"&&S.comma&&b.indexOf(",")>-1?b.split(","):b},w=function(b,S,A,I){if(b){var O=A.allowDots?b.replace(/\.([^.[]+)/g,"[$1]"):b,P=/(\[[^[\]]*])/g,x=A.depth>0&&/(\[[^[\]]*])/.exec(O),$=x?O.slice(0,x.index):O,R=[];if($){if(!A.plainObjects&&u.call(Object.prototype,$)&&!A.allowPrototypes)return;R.push($)}for(var N=0;A.depth>0&&(x=P.exec(O))!==null&&N=0;--ie){var V,F=B[ie];if(F==="[]"&&H.parseArrays)V=[].concat(q);else{V=H.plainObjects?Object.create(null):{};var X=F.charAt(0)==="["&&F.charAt(F.length-1)==="]"?F.slice(1,-1):F,oe=parseInt(X,10);H.parseArrays||X!==""?!isNaN(oe)&&F!==X&&String(oe)===X&&oe>=0&&H.parseArrays&&oe<=H.arrayLimit?(V=[])[oe]=q:X!=="__proto__"&&(V[X]=q):V={0:q}}q=V}return q}(R,S,A,I)}};r.exports=function(b,S){var A=function(N){if(!N)return g;if(N.decoder!==null&&N.decoder!==void 0&&typeof N.decoder!="function")throw new TypeError("Decoder has to be a function.");if(N.charset!==void 0&&N.charset!=="utf-8"&&N.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var B=N.charset===void 0?g.charset:N.charset;return{allowDots:N.allowDots===void 0?g.allowDots:!!N.allowDots,allowPrototypes:typeof N.allowPrototypes=="boolean"?N.allowPrototypes:g.allowPrototypes,arrayLimit:typeof N.arrayLimit=="number"?N.arrayLimit:g.arrayLimit,charset:B,charsetSentinel:typeof N.charsetSentinel=="boolean"?N.charsetSentinel:g.charsetSentinel,comma:typeof N.comma=="boolean"?N.comma:g.comma,decoder:typeof N.decoder=="function"?N.decoder:g.decoder,delimiter:typeof N.delimiter=="string"||l.isRegExp(N.delimiter)?N.delimiter:g.delimiter,depth:typeof N.depth=="number"||N.depth===!1?+N.depth:g.depth,ignoreQueryPrefix:N.ignoreQueryPrefix===!0,interpretNumericEntities:typeof N.interpretNumericEntities=="boolean"?N.interpretNumericEntities:g.interpretNumericEntities,parameterLimit:typeof N.parameterLimit=="number"?N.parameterLimit:g.parameterLimit,parseArrays:N.parseArrays!==!1,plainObjects:typeof N.plainObjects=="boolean"?N.plainObjects:g.plainObjects,strictNullHandling:typeof N.strictNullHandling=="boolean"?N.strictNullHandling:g.strictNullHandling}}(S);if(b===""||b===null||b===void 0)return A.plainObjects?Object.create(null):{};for(var I=typeof b=="string"?function(N,B){var U,H={},J=B.ignoreQueryPrefix?N.replace(/^\?/,""):N,q=B.parameterLimit===1/0?void 0:B.parameterLimit,ie=J.split(B.delimiter,q),V=-1,F=B.charset;if(B.charsetSentinel)for(U=0;U-1&&(oe=f(oe)?[oe]:oe),u.call(H,X)?H[X]=l.combine(H[X],oe):H[X]=oe}return H}(b,A):b,O=A.plainObjects?Object.create(null):{},P=Object.keys(I),x=0;xre;)ce(ee[re++]);ae._c=[],ae._n=!1,he&&!ae._h&&M(ae)})}},M=function(ae){$.call(d,function(){var he,ee,de,pe=ae._v,re=G(ae);if(re&&(he=B(function(){X?q.emit("unhandledRejection",pe,ae):(ee=d.onunhandledrejection)?ee({promise:ae,reason:pe}):(de=d.console)&&de.error&&de.error("Unhandled promise rejection",pe)}),ae._h=X||G(ae)?2:1),ae._a=void 0,re&&he.e)throw he.v})},G=function(ae){return ae._h!==1&&(ae._a||ae._c).length===0},Y=function(ae){$.call(d,function(){var he;X?q.emit("rejectionHandled",ae):(he=d.onrejectionhandled)&&he({promise:ae,reason:ae._v})})},se=function(ae){var he=this;he._d||(he._d=!0,(he=he._w||he)._v=ae,he._s=2,he._a||(he._a=he._c.slice()),D(he,!0))},ue=function(ae){var he,ee=this;if(!ee._d){ee._d=!0,ee=ee._w||ee;try{if(ee===ae)throw J("Promise can't be resolved itself");(he=C(ae))?R(function(){var de={_w:ee,_d:!1};try{he.call(ae,w(ue,de,1),w(se,de,1))}catch(pe){se.call(de,pe)}}):(ee._v=ae,ee._s=1,D(ee,!1))}catch(de){se.call({_w:ee,_d:!1},de)}}};Z||(F=function(ae){O(this,F,"Promise","_h"),I(ae),l.call(this);try{ae(w(ue,this,1),w(se,this,1))}catch(he){se.call(this,he)}},(l=function(ae){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=s("lPaW")(F.prototype,{then:function(ae,he){var ee=te(x(this,F));return ee.ok=typeof ae!="function"||ae,ee.fail=typeof he=="function"&&he,ee.domain=X?q.domain:void 0,this._c.push(ee),this._a&&this._a.push(ee),this._s&&D(this,!1),ee.promise},catch:function(ae){return this.then(void 0,ae)}}),f=function(){var ae=new l;this.promise=ae,this.resolve=w(ue,ae,1),this.reject=w(se,ae,1)},N.f=te=function(ae){return ae===F||ae===g?new f(ae):u(ae)}),S(S.G+S.W+S.F*!Z,{Promise:F}),s("36zb")(F,"Promise"),s("gK8l")("Promise"),g=s("DH3n").Promise,S(S.S+S.F*!Z,"Promise",{reject:function(ae){var he=te(this);return(0,he.reject)(ae),he.promise}}),S(S.S+S.F*(y||!Z),"Promise",{resolve:function(ae){return H(y&&this===g?F:this,ae)}}),S(S.S+S.F*!(Z&&s("3Bg5")(function(ae){F.all(ae).catch(oe)})),"Promise",{all:function(ae){var he=this,ee=te(he),de=ee.resolve,pe=ee.reject,re=B(function(){var ce=[],ve=0,W=1;P(ae,!1,function(K){var ne=ve++,le=!1;ce.push(void 0),W++,he.resolve(K).then(function(fe){le||(le=!0,ce[ne]=fe,--W||de(ce))},pe)}),--W||de(ce)});return re.e&&pe(re.v),ee.promise},race:function(ae){var he=this,ee=te(he),de=ee.reject,pe=B(function(){P(ae,!1,function(re){he.resolve(re).then(ee.resolve,de)})});return pe.e&&de(pe.v),ee.promise}})},ZwTi:function(r,a){r.exports=function(s,l){return{enumerable:!(1&s),configurable:!(2&s),writable:!(4&s),value:l}}},aA9S:function(r,a,s){r.exports={default:s("G7dL"),__esModule:!0}},adg3:function(r,a){r.exports=!0},bGPs:function(r,a,s){var l;l=function(){return function(u){var f={};function g(y){if(f[y])return f[y].exports;var d=f[y]={i:y,l:!1,exports:{}};return u[y].call(d.exports,d,d.exports,g),d.l=!0,d.exports}return g.m=u,g.c=f,g.d=function(y,d,w){g.o(y,d)||Object.defineProperty(y,d,{configurable:!1,enumerable:!0,get:w})},g.n=function(y){var d=y&&y.__esModule?function(){return y.default}:function(){return y};return g.d(d,"a",d),d},g.o=function(y,d){return Object.prototype.hasOwnProperty.call(y,d)},g.p="",g(g.s="lVK7")}({"95Qu":function(u,f){var g,y;g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y={rotl:function(d,w){return d<>>32-w},rotr:function(d,w){return d<<32-w|d>>>w},endian:function(d){if(d.constructor==Number)return 16711935&y.rotl(d,8)|4278255360&y.rotl(d,24);for(var w=0;w0;d--)w.push(Math.floor(256*Math.random()));return w},bytesToWords:function(d){for(var w=[],b=0,S=0;b>>5]|=d[b]<<24-S%32;return w},wordsToBytes:function(d){for(var w=[],b=0;b<32*d.length;b+=8)w.push(d[b>>>5]>>>24-b%32&255);return w},bytesToHex:function(d){for(var w=[],b=0;b>>4).toString(16)),w.push((15&d[b]).toString(16));return w.join("")},hexToBytes:function(d){for(var w=[],b=0;b>>6*(3-A)&63)):w.push("=");return w.join("")},base64ToBytes:function(d){d=d.replace(/[^A-Z0-9+\/]/gi,"");for(var w=[],b=0,S=0;b>>6-2*S);return w}},u.exports=y},L6bb:function(u,f,g){var y,d,w,b,S;y=g("95Qu"),d=g("iFDI").utf8,w=g("g/BL"),b=g("iFDI").bin,(S=function(A,I){A.constructor==String?A=I&&I.encoding==="binary"?b.stringToBytes(A):d.stringToBytes(A):w(A)?A=Array.prototype.slice.call(A,0):Array.isArray(A)||(A=A.toString());for(var O=y.bytesToWords(A),P=8*A.length,x=1732584193,$=-271733879,R=-1732584194,N=271733878,B=0;B>>24)|4278255360&(O[B]<<24|O[B]>>>8);O[P>>>5]|=128<>>9<<4)]=P;var U=S._ff,H=S._gg,J=S._hh,q=S._ii;for(B=0;B>>0,$=$+V>>>0,R=R+F>>>0,N=N+X>>>0}return y.endian([x,$,R,N])})._ff=function(A,I,O,P,x,$,R){var N=A+(I&O|~I&P)+(x>>>0)+R;return(N<<$|N>>>32-$)+I},S._gg=function(A,I,O,P,x,$,R){var N=A+(I&P|O&~P)+(x>>>0)+R;return(N<<$|N>>>32-$)+I},S._hh=function(A,I,O,P,x,$,R){var N=A+(I^O^P)+(x>>>0)+R;return(N<<$|N>>>32-$)+I},S._ii=function(A,I,O,P,x,$,R){var N=A+(O^(I|~P))+(x>>>0)+R;return(N<<$|N>>>32-$)+I},S._blocksize=16,S._digestsize=16,u.exports=function(A,I){if(A==null)throw new Error("Illegal argument "+A);var O=y.wordsToBytes(S(A,I));return I&&I.asBytes?O:I&&I.asString?b.bytesToString(O):y.bytesToHex(O)}},N6ty:function(u,f,g){var y,d,w;w=function(){var b=function(S){var A,I;A=Array.prototype.forEach,I=Array.prototype.map,this.each=function(O,P,x){if(O!==null){if(A&&O.forEach===A)O.forEach(P,x);else if(O.length===+O.length){for(var $=0,R=O.length;$>>16)*$&65535)<<16)&4294967295)<<15|N>>>17))*R+(((N>>>16)*R&65535)<<16)&4294967295)<<13|P>>>19))+((5*(P>>>16)&65535)<<16)&4294967295))+((58964+(x>>>16)&65535)<<16);switch(N=0,I){case 3:N^=(255&S.charCodeAt(B+2))<<16;case 2:N^=(255&S.charCodeAt(B+1))<<8;case 1:P^=N=(65535&(N=(N=(65535&(N^=255&S.charCodeAt(B)))*$+(((N>>>16)*$&65535)<<16)&4294967295)<<15|N>>>17))*R+(((N>>>16)*R&65535)<<16)&4294967295}return P^=S.length,P=2246822507*(65535&(P^=P>>>16))+((2246822507*(P>>>16)&65535)<<16)&4294967295,P=3266489909*(65535&(P^=P>>>13))+((3266489909*(P>>>16)&65535)<<16)&4294967295,(P^=P>>>16)>>>0},hasLocalStorage:function(){try{return!!window.localStorage}catch(S){return!0}},hasSessionStorage:function(){try{return!!window.sessionStorage}catch(S){return!0}},isCanvasSupported:function(){var S=document.createElement("canvas");return!(!S.getContext||!S.getContext("2d"))},isIE:function(){return navigator.appName==="Microsoft Internet Explorer"||!(navigator.appName!=="Netscape"||!/Trident/.test(navigator.userAgent))},getPluginsString:function(){return this.isIE()&&this.ie_activex?this.getIEPluginsString():this.getRegularPluginsString()},getRegularPluginsString:function(){return this.map(navigator.plugins,function(S){var A=this.map(S,function(I){return[I.type,I.suffixes].join("~")}).join(",");return[S.name,S.description,A].join("::")},this).join(";")},getIEPluginsString:function(){return window.ActiveXObject?this.map(["ShockwaveFlash.ShockwaveFlash","AcroPDF.PDF","PDF.PdfCtrl","QuickTime.QuickTime","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","RealPlayer","SWCtl.SWCtl","WMPlayer.OCX","AgControl.AgControl","Skype.Detection"],function(S){try{return new ActiveXObject(S),S}catch(A){return null}}).join(";"):""},getScreenResolution:function(){return[screen.height,screen.width]},getCanvasFingerprint:function(){var S=document.createElement("canvas"),A=S.getContext("2d"),I="http://valve.github.io";return A.textBaseline="top",A.font="14px 'Arial'",A.textBaseline="alphabetic",A.fillStyle="#f60",A.fillRect(125,1,62,20),A.fillStyle="#069",A.fillText(I,2,15),A.fillStyle="rgba(102, 204, 0, 0.7)",A.fillText(I,4,17),S.toDataURL()}},b},u!==void 0&&u.exports?u.exports=w():(d=typeof(y=w)=="function"?y.call(f,g,f,u):y)===void 0||(u.exports=d)},P0XF:function(u,f,g){function y(){for(var d=[],w=0;w<36;w++)d[w]="0123456789abcdef".substr(Math.floor(16*Math.random()),1);return d[14]="4",d[19]="0123456789abcdef".substr(3&d[19]|8,1),d[8]=d[13]=d[18]=d[23]="-",d.join("")}Object.defineProperty(f,"__esModule",{value:!0}),f.uuid=y,f.default=y},"g/BL":function(u,f){function g(y){return!!y.constructor&&typeof y.constructor.isBuffer=="function"&&y.constructor.isBuffer(y)}/*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */u.exports=function(y){return y!=null&&(g(y)||function(d){return typeof d.readFloatLE=="function"&&typeof d.slice=="function"&&g(d.slice(0,0))}(y)||!!y._isBuffer)}},iFDI:function(u,f){var g={utf8:{stringToBytes:function(y){return g.bin.stringToBytes(unescape(encodeURIComponent(y)))},bytesToString:function(y){return decodeURIComponent(escape(g.bin.bytesToString(y)))}},bin:{stringToBytes:function(y){for(var d=[],w=0;w"u"||navigator.product!=="ReactNative")&&typeof window<"u"&&typeof document<"u"},forEach:w,merge:function b(){var S={};function A(P,x){typeof S[x]=="object"&&typeof P=="object"?S[x]=b(S[x],P):S[x]=P}for(var I=0,O=arguments.length;I=f.length?{value:void 0,done:!0}:(u=l(f,g),this._i+=u.length,{value:u,done:!1})})},gK8l:function(r,a,s){var l=s("kqDl"),u=s("DH3n"),f=s("FIRb"),g=s("5cPm"),y=s("LYr1")("species");r.exports=function(d){var w=typeof u[d]=="function"?u[d]:l[d];g&&w&&!w[y]&&f.f(w,y,{configurable:!0,get:function(){return this}})}},gpHS:function(r,a,s){var l=s("QUP2"),u=s("ZwTi"),f=s("1m25"),g=s("gw2U"),y=s("ypNa"),d=s("A1F7"),w=Object.getOwnPropertyDescriptor;a.f=s("5cPm")?w:function(b,S){if(b=f(b),S=g(S,!0),d)try{return w(b,S)}catch(A){}if(y(b,S))return u(!l.f.call(b,S),b[S])}},gw2U:function(r,a,s){var l=s("VII3");r.exports=function(u,f){if(!l(u))return u;var g,y;if(f&&typeof(g=u.toString)=="function"&&!l(y=g.call(u))||typeof(g=u.valueOf)=="function"&&!l(y=g.call(u))||!f&&typeof(g=u.toString)=="function"&&!l(y=g.call(u)))return y;throw TypeError("Can't convert object to primitive value")}},hRKE:function(r,a,s){a.__esModule=!0;var l=g(s("2LoE")),u=g(s("Yyxk")),f=typeof u.default=="function"&&typeof l.default=="symbol"?function(y){return typeof y}:function(y){return y&&typeof u.default=="function"&&y.constructor===u.default&&y!==u.default.prototype?"symbol":typeof y};function g(y){return y&&y.__esModule?y:{default:y}}a.default=typeof u.default=="function"&&f(l.default)==="symbol"?function(y){return y===void 0?"undefined":f(y)}:function(y){return y&&typeof u.default=="function"&&y.constructor===u.default&&y!==u.default.prototype?"symbol":y===void 0?"undefined":f(y)}},i2Z7:function(r,a,s){var l=u(s("hRKE"));function u(A){return A&&A.__esModule?A:{default:A}}var f=u(s("Yarq")).default,g={},y=g.toString,d=g.hasOwnProperty,w=d.toString,b=w.call(Object),S=function(){};S.fn=S.prototype={},S.extend=S.fn.extend=function(){var A,I,O,P,x,$,R,N=arguments[0]||{},B=1,U=arguments.length,H=!1;for(typeof N=="boolean"&&(H=N,N=arguments[B]||{},B++),(N===void 0?"undefined":(0,l.default)(N))!=="object"&&(typeof(R=N)!="function"||typeof R.nodeType=="number")&&(N={}),B===U&&(N=this,B--);BS;)l(b,w=d[S++])&&(~f(A,w)||A.push(w));return A}},kqDl:function(r,a){var s=r.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=s)},krVs:function(r,a,s){var l=s("xfnY"),u=s("ZOoZ"),f=s("dW/6");r.exports={formats:f,parse:u,stringify:l}},"l/rB":function(r,a,s){var l=s("dZqa");function u(f){return encodeURIComponent(f).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}r.exports=function(f,g,y){if(!g)return f;var d;if(y)d=y(g);else if(l.isURLSearchParams(g))d=g.toString();else{var w=[];l.forEach(g,function(b,S){b!=null&&(l.isArray(b)?S+="[]":b=[b],l.forEach(b,function(A){l.isDate(A)?A=A.toISOString():l.isObject(A)&&(A=JSON.stringify(A)),w.push(u(S)+"="+u(A))}))}),d=w.join("&")}return d&&(f+=(f.indexOf("?")===-1?"?":"&")+d),f}},l6eP:function(r,a,s){var l=s("uSC2"),u=s("DH3n"),f=s("kqDl"),g=s("byOT"),y=s("vTGu");l(l.P+l.R,"Promise",{finally:function(d){var w=g(this,u.Promise||f.Promise),b=typeof d=="function";return this.then(b?function(S){return y(w,d()).then(function(){return S})}:d,b?function(S){return y(w,d()).then(function(){throw S})}:d)}})},lPaW:function(r,a,s){var l=s("Q2fR");r.exports=function(u,f,g){for(var y in f)g&&u[y]?u[y]=f[y]:l(u,y,f[y]);return u}},lVK7:function(r,a,s){Object.defineProperty(a,"__esModule",{value:!0});var l=g(s("aA9S")),u=g(s("hRKE")),f=g(s("rVsN"));function g(C){return C&&C.__esModule?C:{default:C}}var y=s("i2Z7"),d=s("KkNZ"),w={},b="",S="",A="",I="",O="",P="g",x=Date.parse(new Date),$="";window.SET_APP_TAL_TOKEN="";var R,N;window.ALI_AWSC_TRIGGE_NC=0;var B,U,H,J=/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,})$/,q="xueersi.com",ie=!1,V={};function F(C){return d.getParams(C)}function X(C,D,M){var G=d.setRequestDomain(C,D,M);b=G.passport_host_v1,G.passport_host_v2,S=G.cg_host_v1,A=G.cg_host_v2,I=G.ucresHost}var oe=null,te=null,Z={rankConfig:function(C){var D={"client-id":C["client-id"]||"",LANGUAGE:C.language||""};C.captchaContent&&(O=C.captchaContent),w=y.extend(!0,{},w,D),C.env?X(C.env,C.domain,C.entity):X("production",C.domain,C.entity),C.businessType&&C.businessType,d.setHeader(w,C.domain,I,C);var M=d.resetLocalStorage.getItem("tal-passport-upLoad-deviceInfo-timeStamp")||"";if(M){var G=d.getCurrentDate(),Y=d.timestampToDate(parseFloat(M));if(Y.date==G.date){var se=Y.hours,ue=G.hours;(se>=0&&se<6&&ue>=6||se>=6&&se<12&&ue>=12||se>=12&&se<18&&ue>=18||se>=18&&se<24&&ue<18)&&d.upLoadDeviceInfoFn(I,b)}else d.upLoadDeviceInfoFn(I,b)}else d.upLoadDeviceInfoFn(I,b);var ae=this,he=3e5;function ee(){ae.asyncCheckLogin().then(function(de){var pe,re=(d.isHttpProtocol()?d.getCookieValue("tal-passport-run-heartbeat-timeStamp"):d.resetLocalStorage.getItem("tal-passport-run-heartbeat-timeStamp"))||0,ce=new Date().getTime()-re;if((pe=(pe=he-ce>0?he-ce:he)>he?he:pe<0?0:pe)=11100&&ne<=11199)return!1}window.tal_passport_setheartbeat_flag&&window.clearTimeout(window.tal_passport_setheartbeat_flag),window.tal_passport_setheartbeat_flag=window.setTimeout(ee,he)}})}}).catch(function(de){window.tal_passport_heartbeat_checkLogin_flag&&window.clearTimeout(window.tal_passport_heartbeat_checkLogin_flag),window.tal_passport_heartbeat_checkLogin_flag=window.setTimeout(ee,1e4)})}ae.asyncCheckLogin().then(function(de){ee()}).catch(function(de){var pe=setInterval(function(){ae.asyncCheckLogin().then(function(re){window.clearInterval(pe),ee()}).catch(function(re){})},3e5)})},getDeviceInfo:function(C){C.success({errcode:0,errmsg:"请求成功",data:{"d-id":d.createdDId()}})},configNVC:function(C){window.TAL_UC_PASSPORT_CONFIG_NVC_INIT=this.configNVCInit(C)},configNVCInit:function(C){var D=this;return V=C||{},new f.default(function(M,G){var Y,se;C.isH5?(Y="nvc_login_h5",se="FFFF0N00000000007DA2"):(Y="nvc_login",se="FFFF0N00000000007DA2");var ue=document.createElement("script");switch(ue.type="text/javascript",C.country){case"":case"china":P="g";break;case"SoutheastAsia":P="laz-g-cdn";break;case"Other":P="aeis"}ue.src="https://"+P+".alicdn.com/AWSC/AWSC/awsc.js",document.getElementsByTagName("head")[0].appendChild(ue);var ae=0;ue.onload=function(){typeof AWSC<"u"&&!(0,u.default)(AWSC)||(typeof AWSC>"u"?"undefined":(0,u.default)(AWSC))!=="object"?ae=setInterval(function(){typeof AWSC<"u"&&!(0,u.default)(AWSC)||(typeof AWSC>"u"?"undefined":(0,u.default)(AWSC))!=="object"||(clearInterval(ae),C.onloadCallback&&C.onloadCallback(),M({status:"success"}))},5):(AWSC.use("nvc",function(he,ee){window.ALI_AWSC_INIT_NVC=ee.init({appkey:se,scene:Y,success:function(de){U.data.invisible_sig=de,U.data.is_second_verify=1,D[B]?D[B](U):H({errcode:4e3,errmsg:"方法名错误"})},fail:function(de){},error:function(de){}})}),C.onloadCallback&&C.onloadCallback(),M({status:"success"}))},ue.onerror=function(){C.failCallback&&C.failCallback,M({status:"fail"})}})},checkToken:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D={data:C.data||{},success:function(Y){Y.errcode==0&&d.resetLocalStorage.setItem("tal-passport-open-heartbeat-tag",!0),C.success&&C.success(Y)},fail:function(Y){C.fail&&C.fail(Y)},complete:function(Y){C.complete&&C.complete(Y)}},M=[];if(!window.SET_APP_TAL_TOKEN)try{window.SET_APP_TAL_TOKEN=window.talAccSDKJSBridge.getTalToken()}catch(Y){try{window.SET_APP_TAL_TOKEN=window.talAccSdk.TALAccSDKGetTalTokenJSMsgHandler("GET_APP_TAL_TOKEN")}catch(se){}}window.SET_APP_TAL_TOKEN&&M.push({fieldName:"Tal-Token",fieldValue:window.SET_APP_TAL_TOKEN||""});var G={addHeaders:M};d.axiosPost(b+"/web/login/token",D,G)},tokenLogin:function(C){this.checkToken(C)},checkLogin:function(C){if(!d.validResHeader())return C.success?C.success(d.getCode(1e6)):"";var D=F(C),M=d.resetSessionStorage.getItem("tal-passport-jssdk-tal-token")||"";if(M){var G={errcode:0,errmsg:"您已登录",data:{tal_token:M}};D.success&&D.success(G)}else{if(!window.SET_APP_TAL_TOKEN)try{window.SET_APP_TAL_TOKEN=window.talAccSDKJSBridge.getTalToken()}catch(ae){try{window.SET_APP_TAL_TOKEN=window.talAccSdk.TALAccSDKGetTalTokenJSMsgHandler("GET_APP_TAL_TOKEN")}catch(he){}}var Y=window.SET_APP_TAL_TOKEN?window.SET_APP_TAL_TOKEN:"",se=[];Y&&se.push({fieldName:"Tal-Token",fieldValue:Y||""});var ue={addHeaders:se};d.axiosPost(S+"/web/login/status/check",D,ue)}},asyncCheckLogin:function(){var C=this;return new f.default(function(D,M){var G={success:function(Y){Y.errcode==0?D(Y):M(Y)},fail:function(Y){var se={errdata:Y,errmsg:Y.errmsg?Y.errmsg:"网络异常,请刷新重试!"};M(se)},complete:function(Y){}};C.checkLogin(G)})},showSlide:function(C){if(!d.validResHeader())return(C.failCallback?C.failCallback:function(){})(d.getCode(1e6));var D=V.renderToEle?V.renderToEle.toString().replace(/#/gi,""):"",M={renderTo:D,language:"cn",width:300,upLang:{cn:{LOADING:"加载中",SLIDE:"按住滑块,拖动到最右边",SUCCESS:"验证通过",ERROR:"非常抱歉,验证失败了",FAIL:'验证失败,点击刷新重试'}}};if(window.ALI_AWSC_TRIGGE_NC){var G=document.getElementById(D);G&&(G.innerHTML||G.hasChildNodes())?window.ALI_AWSC_INIT_NVC.reset():window.ALI_AWSC_INIT_NVC.getNC(M)}else window.ALI_AWSC_TRIGGE_NC=1,window.ALI_AWSC_INIT_NVC.getNC(M);B=C.slideCallback,U=F(C.slideParams),H=C.failCallback?C.failCallback:function(){}},getInitData:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));d.axiosGet(b+"/web/config/init",C)},loginOut:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));d.axiosGet(b+"/web/login/logout",C,{name:"loginOut"})},loginPassword:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(d.validNotEmpty(M.data.symbol))if(d.validNotEmpty(M.data.password)){var G=this;window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"loginPassword",requestUrl:"/web/login/pwd",sceneType:3,host:b,checkToken:!1,specialParams:{isCheckLogin:!1}},D),!1;Y()}):Y()}else C.success(d.getCode(1010002));else C.success(d.getCode(101e4));function Y(){M.data.source_type=2,M.data.domain=q;var se={data:M.data||{},success:function(ue){ue.errcode==0&&d.resetLocalStorage.setItem("tal-passport-open-heartbeat-tag",!0),M.success&&M.success(ue)},fail:function(ue){M.fail&&M.fail(ue)},complete:function(ue){M.complete&&M.complete(ue)}};d.axiosPost(b+"/web/login/pwd",se)}},loginSms:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(M.data.phone_code=M.data.phone_code?M.data.phone_code:"86",d.validNotEmpty(M.data.phone))if(d.validPhone(M.data.phone,M.data.phone_code))if(d.validNotEmpty(M.data.sms_code))if(d.validVCode(M.data.sms_code)){var G=this,Y="/web/login/sms",se=d.getUrlParmas(window.location.href);se.__udc_ctx&&($=se.__udc_ctx),M.data.bindType==1?(M.data.ctx=$||"",Y="/web/wx/login/sms"):M.data.bindType==2&&(Y="/web/wx/switch/sms"),window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(ae){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"loginSms",requestUrl:Y,sceneType:2,host:b,checkToken:!1,specialParams:{isCheckLogin:!1}},D),!1;ue()}):ue()}else C.success(d.getCode(1010001));else C.success(d.getCode(1010008));else C.success(d.getCode(1010007));else C.success(d.getCode(1010006));function ue(){M.data.source_type=2,M.data.domain=q;var ae={data:M.data||{},success:function(he){he.errcode==0&&d.resetLocalStorage.setItem("tal-passport-open-heartbeat-tag",!0),M.success&&M.success(he)},fail:function(he){M.fail&&M.fail(he)},complete:function(he){M.complete&&M.complete(he)}};d.axiosPost(b+Y,ae)}},sendSMSCodeLogin:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(M.data.phone_code=M.data.phone_code?M.data.phone_code:"86",d.validNotEmpty(M.data.phone))if(d.validPhone(M.data.phone,M.data.phone_code)){var G=this,Y="/web/login/sms/send",se=d.getUrlParmas(window.location.href);se.__udc_ctx&&($=se.__udc_ctx),M.data.bindType==1?(M.data.ctx=$||"",Y="/web/wx/login/sms/send"):M.data.bindType==2&&(Y="/web/wx/switch/sms/send"),window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(ue){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"sendSMSCodeLogin",requestUrl:Y,sceneType:1,host:b,checkToken:!1,specialParams:{isCheckLogin:!1}},D),!1;d.axiosPost(b+Y,M)}):d.axiosPost(b+Y,M)}else C.success(d.getCode(1010007));else C.success(d.getCode(1010006))},sendSMSCode:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(M.data.phone_code=M.data.phone_code?M.data.phone_code:"86",M.data.use!=4&&M.data.use!=7||d.validNotEmpty(M.data.phone))if(M.data.use!=4&&M.data.use!=7||d.validPhone(M.data.phone,M.data.phone_code)){var G=this,Y=b,se=!1;!M.data||M.data.use!=5&&M.data.use!=6&&M.data.use!=7||(Y=S,se=!0);var ue={isCheckLogin:!0,name:"sendSMSCode"};window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(ae){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"sendSMSCode",requestUrl:"/web/security/sms",sceneType:4,host:Y,checkToken:se,specialParams:ue},D),!1;se?G.asyncCheckLogin().then(function(he){d.axiosPost(Y+"/web/security/sms",M,ue)}).catch(function(he){he.errcode?C.success&&C.success(he):C.fail&&C.fail(he),C.complete&&C.complete(he)}):d.axiosPost(Y+"/web/security/sms",M)}):se?G.asyncCheckLogin().then(function(ae){d.axiosPost(Y+"/web/security/sms",M,ue)}).catch(function(ae){ae.errcode?C.success&&C.success(ae):C.fail&&C.fail(ae),C.complete&&C.complete(ae)}):d.axiosPost(Y+"/web/security/sms",M)}else C.success(d.getCode(1010011));else C.success(d.getCode(1010012))},getPhoneCodeList:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosPost(b+"/web/phonecode/get",D)},getAllPhoneCodeList:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosPost(b+"/web/phonecode/foreign/get",D)},getSafeInfo:function(C){var D=F(C);if(!d.validResHeader())return C.success(d.getCode(1e6));this.asyncCheckLogin().then(function(M){d.axiosGet(S+"/web/security/info",D,{isCheckLogin:!0,name:"getSafeInfo"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},getMainSymbol:function(C){var D=F(C);if(!d.validResHeader())return C.success(d.getCode(1e6));d.axiosGet(b+"/web/acct/symbol",D)},checkPhone:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);if(!D.data.type)return C.success(d.getCode(1010005));if(D.data.type==4){if(D.data.phone_code=D.data.phone_code?D.data.phone_code:"86",!d.validNotEmpty(D.data.phone))return void C.success(d.getCode(1010012));if(!d.validPhone(D.data.phone,D.data.phone_code))return void C.success(d.getCode(1010011))}if(d.validNotEmpty(D.data.vcode))if(d.validVCode(D.data.vcode))if(D.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(D.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),D.data.type==5||D.data.type==6){var M={isCheckLogin:!0,name:"checkPhone"};this.asyncCheckLogin().then(function(G){d.axiosPost(S+"/web/security/cellphone/check",D,M)}).catch(function(G){G.errcode?C.success&&C.success(G):C.fail&&C.fail(G),C.complete&&C.complete(G)})}else d.axiosPost(b+"/web/security/cellphone/check",D);else C.success(d.getCode(1010013));else C.success(d.getCode(1010009))},setPassword:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);D.data.phone&&(D.data.phone_code=D.data.phone_code?D.data.phone_code:"86"),d.validNotEmpty(D.data.password)?d.validPwd(D.data.password)?D.data.type!=1||d.validNotEmpty(D.data.phone)?D.data.type!=8||d.validNotEmpty(D.data.email)?D.data.type!=1||d.validPhone(D.data.phone)?D.data.type==2?this.asyncCheckLogin().then(function(M){d.axiosPost(S+"/web/security/password/set",D,{isCheckLogin:!0,name:"setPassword"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)}):d.axiosPost(b+"/web/security/password/set",D):C.success(d.getCode(1010011)):C.success(d.getCode(1010017)):C.success(d.getCode(1010012)):C.success(d.getCode(1010015)):C.success(d.getCode(1010014))},setPhone:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(M.data.phone_code=M.data.phone_code?M.data.phone_code:"86",d.validNotEmpty(M.data.phone))if(d.validPhone(M.data.phone,M.data.phone_code))if(d.validNotEmpty(M.data.vcode))if(d.validVCode(M.data.vcode)){var G=this,Y={isCheckLogin:!0,name:"setPhone"};window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"setPhone",requestUrl:"/web/security/cellphone/set",sceneType:5,host:S,checkToken:!0,specialParams:Y},D),!1;G.asyncCheckLogin().then(function(ue){d.axiosPost(S+"/web/security/cellphone/set",M,Y)}).catch(function(ue){ue.errcode?C.success&&C.success(ue):C.fail&&C.fail(ue),C.complete&&C.complete(ue)})}):G.asyncCheckLogin().then(function(se){d.axiosPost(S+"/web/security/cellphone/set",M,Y)}).catch(function(se){se.errcode?C.success&&C.success(se):C.fail&&C.fail(se),C.complete&&C.complete(se)})}else C.success(d.getCode(1010013));else C.success(d.getCode(1010009));else C.success(d.getCode(1010011));else C.success(d.getCode(1010012))},changePhone:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(M.data.phone_code=M.data.phone_code?M.data.phone_code:"86",d.validNotEmpty(M.data.phone))if(d.validPhone(M.data.phone,M.data.phone_code))if(d.validNotEmpty(M.data.vcode))if(d.validVCode(M.data.vcode))if(d.validNotEmpty(M.data.tag)){var G=this,Y={isCheckLogin:!0,name:"changePhone"};window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"changePhone",requestUrl:"/web/security/cellphone/update",sceneType:6,host:S,checkToken:!0,specialParams:Y},D),!1;G.asyncCheckLogin().then(function(ue){d.axiosPost(S+"/web/security/cellphone/update",M,Y)}).catch(function(ue){ue.errcode?C.success&&C.success(ue):C.fail&&C.fail(ue),C.complete&&C.complete(ue)})}):G.asyncCheckLogin().then(function(se){d.axiosPost(S+"/web/security/cellphone/update",M,Y)}).catch(function(se){se.errcode?C.success&&C.success(se):C.fail&&C.fail(se),C.complete&&C.complete(se)})}else C.success(d.getCode(1010003));else C.success(d.getCode(1010016));else C.success(d.getCode(1010009));else C.success(d.getCode(1010011));else C.success(d.getCode(1010012))},detailUser:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));this.asyncCheckLogin().then(function(D){d.axiosGet(S+"/web/user/info",F(C),{isCheckLogin:!0,name:"detailUser"})}).catch(function(D){D.errcode?C.success&&C.success(D):C.fail&&C.fail(D),C.complete&&C.complete(D)})},modifyUserInfo:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=S;C.data.version&&(D=A+"/"+C.data.version,delete C.data.version);var M=F(C),G=new RegExp("[`~!@#$%^&*()_\\-+=<>?:\"{}|,.\\/;'\\\\[\\]·~!@#¥%……&*()——\\-+={}|《》?:“” 【】、;‘’,。、]","g");if(M.data.tal_name!==void 0&&(G.test(M.data.tal_name)||!/^[0-9a-zA-Z]{8,16}$/.test(M.data.tal_name)||/^\d+$/.test(M.data.tal_name)))return C.success(d.getCode(102e4));if(M.data.nickname!==void 0&&(G.test(M.data.nickname)||M.data.nickname.length>32||d.validEmpty(M.data.nickname)))return C.success(d.getCode(1020001));if(M.realname!==void 0&&d.validEmpty(M.data.realname))return C.success(d.getCode(1020002));if(M.data.en_name!==void 0&&(!/^[a-zA-Z ]+$/.test(M.data.en_name)||M.data.en_name.length>32||d.validEmpty(M.data.en_name)))return C.success(d.getCode(1020003));if(M.data.birthday!==void 0&&!/^(19|20)\d{2}\-((0?[1-9])|(1[0-2]))\-((0?[1-9])|([1-2]\d)|3[01])$/.test(M.data.birthday))return C.success(d.getCode(1020004));if(M.data.school_year!==void 0&&!/^\d{4}$/.test(M.data.school_year))return C.success(d.getCode(1020005));if(M.data.province>0&&M.data.city<=0)return C.success(d.getCode(1040001));this.asyncCheckLogin().then(function(Y){d.axiosPost(D+"/web/user/modify",M,{isCheckLogin:!0,name:"modifyUserInfo"})}).catch(function(Y){Y.errcode?C.success&&C.success(Y):C.fail&&C.fail(Y),C.complete&&C.complete(Y)})},uploadPhoto:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=S;if(C.data.version&&(D=A+"/"+C.data.version,delete C.data.version),d.validNotEmpty(C.data.tal_id)){var M=C.data.avatar.type.split("/")[1];if(["png","jpg","jpeg","gif"].indexOf(M.toLocaleLowerCase())==-1)return C.success(d.getCode(1020006));var G=new FormData;for(var Y in C.data)G.append(Y,C.data[Y]);C.data=G,this.asyncCheckLogin().then(function(se){var ue={isCheckLogin:!0,type:"formdata",headersType:"multipart/form-data;charset=UTF-8",name:"uploadPhoto"};d.axiosPost(D+"/web/user/avatar",C,ue)}).catch(function(se){se.errcode?C.success&&C.success(se):C.fail&&C.fail(se),C.complete&&C.complete(se)})}else C.success(d.getCode(1040006))},createAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);D.data.phone_code=D.data.phone_code?D.data.phone_code:"86";var M=D.data.name?D.data.name.length:0;return d.validEmpty(D.data.name)?C.success(d.getCode(1030005)):M<1||M>32||!/^[a-z0-9A-Z&\-,()(). \u4e00-\u9fa5]+$/.test(D.data.name)?C.success(d.getCode(1030001)):d.validEmpty(D.data.phone)?C.success(d.getCode(1030006)):d.validPhone(D.data.phone,"86")?D.data.province?D.data.province<=0?C.success(d.getCode(104e4)):D.data.city?D.data.city<=0?C.success(d.getCode(1040001)):D.data.county?D.data.county<=0?C.success(d.getCode(1040002)):d.validEmpty(D.data.detail)?C.success(d.getCode(1030008)):D.data.detail.length>100?C.success(d.getCode(1030003)):D.data.remark&&d.trim(D.data.remark).length>100?C.success(d.getCode(1030004)):void this.asyncCheckLogin().then(function(G){d.axiosPost(S+"/web/address/create",D,{isCheckLogin:!0,name:"createAddress"})}).catch(function(G){G.errcode?C.success&&C.success(G):C.fail&&C.fail(G),C.complete&&C.complete(G)}):C.success(d.getCode(1040005)):C.success(d.getCode(1040004)):C.success(d.getCode(1040003)):C.success(d.getCode(1030007))},listAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);this.asyncCheckLogin().then(function(M){d.axiosGet(S+"/web/address/list",D,{isCheckLogin:!0,name:"listAddress"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},infoAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);if(!D.data.addr_id)return C.success(d.getCode(103e4));this.asyncCheckLogin().then(function(M){d.axiosPost(S+"/web/address/info",D,{isCheckLogin:!0,name:"infoAddress"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},modifyAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);D.data.phone_code=D.data.phone_code?D.data.phone_code:"86";var M=D.data.name?D.data.name.length:0;return d.validEmpty(D.data.name)?C.success(d.getCode(1030005)):M<1||M>32||!/^[a-z0-9A-Z&\-,()(). \u4e00-\u9fa5]+$/.test(D.data.name)?C.success(d.getCode(1030001)):d.validEmpty(D.data.phone)?C.success(d.getCode(1030006)):d.validPhone(D.data.phone,"86")?D.data.province?D.data.province<=0?C.success(d.getCode(104e4)):D.data.city?D.data.city<=0?C.success(d.getCode(1040001)):D.data.county?D.data.county<=0?C.success(d.getCode(1040002)):d.validEmpty(D.data.detail)?C.success(d.getCode(1030008)):D.data.detail.length>100?C.success(d.getCode(1030003)):D.data.remark&&d.trim(D.data.remark).length>100?C.success(d.getCode(1030004)):void this.asyncCheckLogin().then(function(G){d.axiosPost(S+"/web/address/modify",D,{isCheckLogin:!0,name:"modifyAddress"})}).catch(function(G){G.errcode?C.success&&C.success(G):C.fail&&C.fail(G),C.complete&&C.complete(G)}):C.success(d.getCode(1040005)):C.success(d.getCode(1040004)):C.success(d.getCode(1040003)):C.success(d.getCode(1030007))},defaultAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));C.data.is_default="1";var D=F(C);if(!D.data.addr_id)return C.success(d.getCode(103e4));this.asyncCheckLogin().then(function(M){d.axiosPost(S+"/web/address/modify",D,{isCheckLogin:!0,name:"defaultAddress"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},cancelAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));C.data.is_default="2";var D=F(C);if(!D.data.addr_id)return C.success(d.getCode(103e4));this.asyncCheckLogin().then(function(M){d.axiosPost(S+"/web/address/modify",D,{isCheckLogin:!0,name:"cancelAddress"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},delAddress:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);if(!D.data.addr_id)return C.success(d.getCode(103e4));this.asyncCheckLogin().then(function(M){d.axiosPost(S+"/web/address/del",D,{isCheckLogin:!0,name:"delAddress"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},getProvinces:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosGet(b+"/web/area/province/list",D)},getCitys:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);if(!d.validNotEmpty(D.data.province_id))return C.success(d.getCode(1040003));d.axiosGet(b+"/web/area/city/list",D)},getCounty:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);if(!d.validNotEmpty(D.data.citie_id))return C.success(d.getCode(1040004));d.axiosGet(b+"/web/area/county/list",D)},checkHeartbeat:function(C){if(!d.validResHeader())return C.success?C.success(d.getCode(1e6)):"";var D=F(C),M=d.resetSessionStorage.getItem("tal-passport-jssdk-tal-token")||"",G=[];M&&G.push({fieldName:"Tal-Token",fieldValue:M||""});var Y={addHeaders:G,name:"checkHeartbeat"};d.axiosPost(b+"/web/login/status/check",D,Y)},qrCodeStartPollingStatus:function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=C.qrcodeId,M=C.onResult,G=C.onScanned,Y=C.onExpired,se=C.successCallback,ue=C.onCancel,ae=C.onError,he=C.setQrcodeStatus,ee=1e3;(function de(){oe=setTimeout(function(){d.axiosGet(b+"/web/login/qrcode/check",{data:{code_id:D||""},success:function(pe){if(pe.errcode===0){var re=pe.data;if(M&&M(pe),re.code_status===3&&he!=re.code_status){clearTimeout(oe);var ce={data:{code:re.code}},ve=(0,l.default)(pe,ce);se&&typeof se=="function"&&se(ve)}re.code_status===2&&he!=re.code_status&&G&&G(),re.code_status===4&&he!=re.code_status&&(clearTimeout(oe),Y&&Y()),re.code_status===5&&he!=re.code_status&&(clearTimeout(oe),ue&&ue()),re.code_status!=3&&re.code_status!=4&&re.code_status!=5&&de(),he=re.code_status||""}else ae&&ae(pe)},fail:function(pe){de()}})},ee)})()},cancelQrcode:function(){te&&clearInterval(te),oe&&clearTimeout(oe),R&&setTimeout(function(){var C=document.getElementById("tal_qrcode-wrapper");C&&C.appendChild(function(D){document.getElementById("tal_retry")&&d.removeElement(document.getElementById("tal_retry"));var M=document.createElement("div");M.id="tal_retry";var G=document.createElement("p");G.id="tal_heading-subtitle",G.innerHTML="二维码已失效";var Y=document.createElement("a");Y.id="tal_heading-subtitle-expired",Y.onclick=D,Y.innerHTML="点击刷新";var se=document.createElement("div");return se.id="tal_tip-inner",se.appendChild(G),se.appendChild(Y),M.appendChild(se),M}(function(){N(3)}))})},loginQrcode:function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=C.renderToEle,M=C.onScanned,G=C.onExpired,Y=C.successCallback,se=C.onCancel,ue=C.onError,ae=C.onQRCodeShow,he=C.onQRCodeLoad,ee=C.onQRCodeLoadFaild,de=(C.netWorkErrTips,this),pe=1;te&&clearInterval(te),te=setTimeout(function(){pe>20&&clearInterval(te),pe+=1;var re=D;R=document.querySelector(re);var ce=document.querySelector(re);if(ce){clearInterval(te);var ve=void 0,W=function(){var we=document.getElementById("tal_qrcode-wrapper");ce.removeChild(we)},K=function(we){document.getElementById("tal_retry")&&d.removeElement(document.getElementById("tal_retry"));var ye=document.createElement("div");ye.id="tal_retry";var _e=document.createElement("span");_e.id="tal_heading-subtitle",_e.innerHTML="登录失败";var Ce=document.createElement("p");Ce.id="tal_heading-subtitle-warn";var Se=document.createElement("span");Se.innerHTML="重新扫描二维码,点击";var Ae=document.createElement("a");Ae.id="tal_heading-subtitle-refresh",Ae.onclick=we,Ae.innerHTML="刷新",Ce.appendChild(Se),Ce.appendChild(Ae);var Pe=document.createElement("div"),Ne=document.createElement("div");Pe.id="tal_heading-icon-fail-inner",Ne.id="tal_heading-icon-fail",Pe.appendChild(Ne);var me=document.createElement("div");return me.id="tal_tip-inner",me.appendChild(Pe),me.appendChild(_e),me.appendChild(Ce),ye.appendChild(me),ye},ne=function(we){document.getElementById("tal_retry")&&d.removeElement(document.getElementById("tal_retry"));var ye=document.createElement("div");ye.id="tal_retry";var _e=document.createElement("p");_e.id="tal_heading-subtitle",_e.innerHTML="二维码已失效";var Ce=document.createElement("a");Ce.id="tal_heading-subtitle-expired",Ce.onclick=we,Ce.innerHTML="点击刷新";var Se=document.createElement("div");return Se.id="tal_tip-inner",Se.appendChild(_e),Se.appendChild(Ce),ye.appendChild(Se),ye},le=function(we){var ye=document.createElement("img");return ye.id="tal_qrcode",ye.src=we,ye},fe=function(we){(ve=document.createElement("div")).id="tal_qrcode-wrapper";var ye=le("https://gblobscdn.gitbook.com/assets%2F-LdsKjoPVRBStTP-5zXe%2F-LxAQpSlzRkSs4UdaL4x%2F-LxARd7Blg5lxKDAJlH2%2Fimage.png?alt=media&token=216aaa82-4bd2-4b88-aa4e-bf9601ca9582");ye.onload=function(){W()};var _e=K(function(){N(2)});ve.appendChild(ye),ve.appendChild(_e),we.appendChild(ve)};(N=function(we){oe&&clearTimeout(oe),ce.innerHTML='
加载中
';var ye={image_type:2,generate_type:we},_e=d.parseStr(window.location.href.split("?")[1]).tal_passport_flag_20200420||"";_e&&(ye.dev_flag=_e),d.axiosGet(b+"/web/login/qrcode/get",{data:ye,success:function(Ce){if(Ce.errcode!==0)fe(ce),ee&&ee(Ce);else{var Se=Ce.data,Ae=Se.code_id,Pe=Se.content;if(he&&he({code_id:Ae,content:Pe}),ce){(ve=document.createElement("div")).id="tal_qrcode-wrapper";var Ne=le(Pe);Ne.onload=function(){W(),ae&&ae(),de.qrCodeStartPollingStatus({qrcodeId:Ae,onScanned:function(me){var Ee=function(){document.getElementById("tal_retry")&&d.removeElement(document.getElementById("tal_retry"));var $e=document.createElement("div");$e.id="tal_retry";var He=document.createElement("span");He.id="tal_heading-subtitle",He.innerHTML="扫描成功";var Ke=document.createElement("p");Ke.id="tal_heading-subtitle-warn",Ke.innerHTML="请在手机上根据提示确认登录";var Xe=document.createElement("div"),ht=document.createElement("div");Xe.id="tal_heading-icon-fail-inner",ht.id="tal_heading-icon-success",Xe.appendChild(ht);var At=document.createElement("div");return At.id="tal_tip-inner",At.appendChild(Xe),At.appendChild(He),At.appendChild(Ke),$e.appendChild(At),$e}();ve.appendChild(Ee),M&&M(me)},onExpired:function(){var me=ne(function(){N(3)});ve.appendChild(me),G&&G()},successCallback:function(me){Y&&typeof Y=="function"&&Y(me)},onCancel:function(me){var Ee=ne(function(){N(3)});ve.appendChild(Ee),se&&se(me)},onError:function(me){var Ee=K(function(){N(2)});ve.appendChild(Ee),ue&&ue(me)},setQrcodeStatus:""})},ve.appendChild(Ne),ce.appendChild(ve)}}},fail:function(Ce){fe(ce),ee&&ee(Ce)}})})(1)}},100)},authorizationInfo:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosGet(b+"/web/authorization",D)},authorizationConfirm:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);D.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(D.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),d.axiosPost(b+"/web/authorization/confirm",D)},getAuthCgList:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosPost(b+"/web/login/cg/list",D)},getCaptcha:function(C,D){var M="",G=this;if(!d.isIncludeFile("captcha.css")){var Y=document.createElement("link");Y.type="text/css",Y.href=I+"/libs/jssdk/lib/captcha.css",Y.rel="stylesheet",document.getElementsByTagName("head").item(0).appendChild(Y)}var se=F(D);se.captchaParams.data.scene=se.sceneType,se.captchaParams.data.uniq_captcha=se.uniq_captcha;var ue={data:se.captchaParams.data,success:function(ae){ae.errcode==0?(M=ae.data.captcha,C==1&&G.showCaptcha(M,D),document.getElementById("tal-passport-captcha-pic").src=M):ae.errcode==14106?G[D.captchaCallback]&&G[D.captchaCallback](D.captchaParams,{requestType:2}):G.showPassportToast(ae.errmsg)},fail:function(ae){}};se.checkToken?G.asyncCheckLogin().then(function(ae){d.axiosPost(se.host+"/web/captcha/get",ue,se.specialParams)}).catch(function(ae){G.showPassportToast(ae.errmsg)}):d.axiosPost(se.host+"/web/captcha/get",ue)},showCaptcha:function(C,D){var M=this,G='
\n
\n
\n 安全验证\n \n
\n
\n
\n

看不清,刷新

\n
\n
\n
\n \n
\n
\n
\n
',Y=document.createElement("div");Y.innerHTML=G,O==""?document.body.appendChild(Y):(document.getElementById(O).style.position="relative",document.getElementById(O).appendChild(Y)),d.addEvent(["input","oninput"],document.getElementById("tal-passport-captcha-fill"),function(se){M.fillCaptcha(se)}),d.addEvent(["porpertychange","onporpertychange"],document.getElementById("tal-passport-captcha-fill"),function(se){M.fillCaptcha(se)}),document.getElementById("tal-passport-captcha-btn").onclick=function(){M.submitCaptcha(D)},document.getElementById("tal-passport-captcha_shape").onclick=document.getElementById("tal-passport-captcha_refresh").onclick=function(){M.getCaptcha(2,D)},document.getElementById("tal-passport-captcha_close").onclick=function(){M.closeCaptcha(2,D)}},fillCaptcha:function(C){document.getElementById("tal-passport-captcha-fill").value.length>=4?document.getElementById("tal-passport-captcha-btn").removeAttribute("disabled"):(document.getElementById("tal-passport-btn-loading").style.display="none",document.getElementById("tal-passport-captcha-btn").setAttribute("disabled",!0))},submitCaptcha:function(C){if(ie)return!1;ie=!0;var D=document.getElementById("tal-passport-captcha-fill").value;document.getElementById("tal-passport-btn-loading").style.display="block";var M={requestType:1,captchaVal:D||""};this[C.captchaCallback]&&this[C.captchaCallback](C.captchaParams,M)},closeCaptcha:function(C,D){var M=document.getElementById("tal-passport-captcha");if(d.removeElement(M),C==1)return!1;D.captchaParams.closeCaptchaCallback&&typeof D.captchaParams.closeCaptchaCallback=="function"?D.captchaParams.closeCaptchaCallback():window.location.reload()},showPassportToast:function(C){var D='
\n
'+C+"
\n
",M=document.createElement("div");M.innerHTML=D,O==""?document.body.appendChild(M):document.getElementById(O).appendChild(M);var G=document.getElementById("talpassportToast");setTimeout(function(){d.removeElement(G)},2e3)},successSubmitCaptcha:function(){var C=document.getElementById("tal-passport-captcha-fill"),D=document.getElementById("tal-passport-captcha-btn");C.value="",D.setAttribute("disabled",!0)},captchaSendFn:function(C,D,M){var G=this;if(M.requestType&&M.requestType==1){var Y={data:F(C).data||{},success:function(ue){ue.errcode==14104||ue.errcode==14105?(G.showPassportToast(ue.errmsg),G.getCaptcha(2,{captchaParams:F(C),captchaCallback:D.requestName,sceneType:D.sceneType,uniq_captcha:D.uniq_captcha||"",host:D.host,checkToken:D.checkToken,specialParams:D.specialParams}),G.successSubmitCaptcha()):C.success&&C.success(ue)},fail:function(ue){C.fail&&C.fail(ue)},complete:function(ue){if(ie=!1,document.getElementById("tal-passport-btn-loading").style.display="none",ue.errcode==14104||ue.errcode==14105)return!1;G.closeCaptcha(1),C.complete&&C.complete(ue)}};Y.data.captcha=M.captchaVal||"",D.checkToken?d.axiosPost(D.host+D.requestUrl,Y,D.specialParams):d.axiosPost(D.host+D.requestUrl,Y)}else if(M.requestType&&M.requestType==2)D.checkToken?d.axiosPost(D.host+D.requestUrl,C,D.specialParams):d.axiosPost(D.host+D.requestUrl,C);else{var se={captchaParams:F(C),captchaCallback:D.requestName,sceneType:D.sceneType,uniq_captcha:D.uniq_captcha||"",host:D.host,checkToken:D.checkToken,specialParams:D.specialParams};se.captchaParams.data.invisible_sig="",this.getCaptcha(1,se)}},setPassportAxiosRequest:function(C){C.method!="GET"&&C.method!="get"||d.axiosGet(b+C.url,C),C.method!="POST"&&C.method!="post"||d.axiosPost(b+C.url,C,C.requestHeaderArr,C.type,C.headersType)},weChatAuthorize:function(C){if(!d.isCheckWeChat())return C.fail("非微信环境");if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);D.data||(D.data={redirect_url:window.location.href}),D.data.redirect_url||(D.data.redirect_url=window.location.href),d.axiosPost(b+"/web/wx/login/redirect",{data:D.data||{},success:function(M){M.errcode==0?(C.success&&C.success(M),M.data.url&&($=M.data.ctx,window.location.href=M.data.url)):C.fail(M)},fail:function(M){}})},checkWeChatParams:function(C){var D=d.getUrlParmas(window.location.href),M=(D.__udc_ctx,D.__udc__wx);D.__udc_ctx,M&&d.isCheckWeChat()&&(M=="login"?this.weChatDirectLogin(C):M=="recommend"?this.recommendLogin(C):M=="phone"&&C.success({errcode:0,errmsg:"请求成功",data:{__udc__wx:"phone"}}))},weChatDirectLogin:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C),M=d.getUrlParmas(window.location.href);M.__udc_ctx&&($=M.__udc_ctx),D.data?D.data.ctx=$||"":D.data={ctx:$||""},d.axiosPost(b+"/web/wx/login",D)},recommendLogin:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C),M=d.getUrlParmas(window.location.href);M.__udc_ctx&&($=M.__udc_ctx),D.data?D.data.ctx=$||"":D.data={ctx:$||""},d.axiosPost(b+"/web/wx/login/recommend",D)},setCredIdentify:function(C){if(!d.validResHeader())return C.success?C.success(d.getCode(1e6)):"";var D=F(C);this.asyncCheckLogin().then(function(M){d.axiosPost(S+"/web/user/cred/identify",D,{isCheckLogin:!0,name:"setCredIdentify"})}).catch(function(M){M.errcode?C.success&&C.success(M):C.fail&&C.fail(M),C.complete&&C.complete(M)})},touristLogin:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);M.data.uniq_captcha=x;var G=this;function Y(){var se={data:M.data||{},success:function(ue){ue.errcode==0&&d.resetLocalStorage.setItem("tal-passport-open-heartbeat-tag",!0),M.success&&M.success(ue)},fail:function(ue){M.fail&&M.fail(ue)},complete:function(ue){M.complete&&M.complete(ue)}};d.axiosPost(b+"/web/login/tourist",se)}window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"touristLogin",requestUrl:"/web/login/tourist",sceneType:7,host:b,uniq_captcha:x,checkToken:!1,specialParams:{isCheckLogin:!1}},D),!1;Y()}):Y()},getTransferCode:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosPost(b+"/web/login/transfer/code/get",D)},getTransferCodeStatus:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);d.axiosPost(b+"/web/login/transfer/code/status",D)},sendEmailRegCode:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(!/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(M.data.email))return C.success(d.getCode(1010018));var G=this;function Y(){var se={data:M.data||{},success:function(ue){ue.errcode==0&&d.resetLocalStorage.setItem("tal-passport-open-heartbeat-tag",!0),M.success&&M.success(ue)},fail:function(ue){M.fail&&M.fail(ue)},complete:function(ue){M.complete&&M.complete(ue)}};d.axiosPost(b+"/web/reg/email/send",se)}window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"sendEmailRegCode",requestUrl:"/web/reg/email/send",sceneType:7,host:b,uniq_captcha:x,checkToken:!1,specialParams:{isCheckLogin:!1}},D),!1;Y()}):Y()},emailCodeReg:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(!J.test(M.data.email))return C.success(d.getCode(1010018));var G=this;function Y(){var se={data:M.data||{},success:function(ue){ue.errcode==0&&d.resetLocalStorage.setItem("tal-passport-open-heartbeat-tag",!0),M.success&&M.success(ue)},fail:function(ue){M.fail&&M.fail(ue)},complete:function(ue){M.complete&&M.complete(ue)}};d.axiosPost(b+"/web/reg/email",se)}window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"emailCodeReg",requestUrl:"/web/reg/email",sceneType:7,host:b,uniq_captcha:x,checkToken:!1,specialParams:{isCheckLogin:!1}},D),!1;Y()}):Y()},sendEmailCode:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(M.data.use!=8&&M.data.use!=11||d.validNotEmpty(M.data.email)){var G=this,Y=b,se=!1;!M.data||M.data.use!=5&&M.data.use!=6&&M.data.use!=7&&M.data.use!=9&&M.data.use!=10&&M.data.use!=11||(Y=S,se=!0);var ue={isCheckLogin:!0,name:"sendEmailCode"};window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(ae){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"sendEmailCode",requestUrl:"/security/email/send",sceneType:4,host:Y,checkToken:se,specialParams:ue},D),!1;se?G.asyncCheckLogin().then(function(he){d.axiosPost(Y+"/web/security/email/send",M,ue)}).catch(function(he){he.errcode?C.success&&C.success(he):C.fail&&C.fail(he),C.complete&&C.complete(he)}):d.axiosPost(Y+"/web/security/email/send",M)}):se?G.asyncCheckLogin().then(function(ae){d.axiosPost(Y+"/web/security/sms",M,ue)}).catch(function(ae){ae.errcode?C.success&&C.success(ae):C.fail&&C.fail(ae),C.complete&&C.complete(ae)}):d.axiosPost(Y+"/web/security/sms",M)}else C.success(d.getCode(1010017))},checkEmail:function(C){if(!d.validResHeader())return C.success(d.getCode(1e6));var D=F(C);if(!D.data.type)return C.success(d.getCode(1010005));if(D.data.type==8){if(!d.validNotEmpty(D.data.email))return void C.success(d.getCode(1010012));if(!d.validPhone(D.data.email))return void C.success(d.getCode(1010017));if(!J.test(D.data.email))return C.success(d.getCode(1010018))}if(d.validNotEmpty(D.data.vcode))if(d.validVCode(D.data.vcode))if(D.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(D.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),D.data.type==9||D.data.type==10){var M={isCheckLogin:!0,name:"checkEmail"};this.asyncCheckLogin().then(function(G){d.axiosPost(S+"/web/security/email/check",D,M)}).catch(function(G){G.errcode?C.success&&C.success(G):C.fail&&C.fail(G),C.complete&&C.complete(G)})}else d.axiosPost(b+"/web/security/email/check",D);else C.success(d.getCode(1010013));else C.success(d.getCode(1010009))},changeEmail:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(d.validNotEmpty(M.data.email))if(d.validPhone(M.data.email)){if(!J.test(M.data.email))return C.success(d.getCode(1010018));if(d.validNotEmpty(M.data.vcode))if(d.validVCode(M.data.vcode))if(d.validNotEmpty(M.data.tag)){var G=this,Y={isCheckLogin:!0,name:"changeEmail"};window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"changeEmail",requestUrl:"/web/security/email/update",sceneType:9,host:S,checkToken:!0,specialParams:Y},D),!1;G.asyncCheckLogin().then(function(ue){d.axiosPost(S+"/web/security/email/update",M,Y)}).catch(function(ue){ue.errcode?C.success&&C.success(ue):C.fail&&C.fail(ue),C.complete&&C.complete(ue)})}):G.asyncCheckLogin().then(function(se){d.axiosPost(S+"/web/security/email/update",M,Y)}).catch(function(se){se.errcode?C.success&&C.success(se):C.fail&&C.fail(se),C.complete&&C.complete(se)})}else C.success(d.getCode(1010003));else C.success(d.getCode(1010016));else C.success(d.getCode(1010009))}else C.success(d.getCode(1010017));else C.success(d.getCode(1010017))},setEmail:function(C,D){if(!d.validResHeader())return C.success(d.getCode(1e6));var M=F(C);if(d.validNotEmpty(M.data.email))if(d.validNotEmpty(M.data.vcode))if(d.validVCode(M.data.vcode)){var G=this,Y={isCheckLogin:!0,name:"setEmail"};window.TAL_UC_PASSPORT_CONFIG_NVC_INIT?window.TAL_UC_PASSPORT_CONFIG_NVC_INIT.then(function(se){if(M.data.is_second_verify!=1&&window.ALI_AWSC_INIT_NVC&&typeof window.ALI_AWSC_INIT_NVC.getNVCVal=="function"&&(M.data.invisible_sig=window.ALI_AWSC_INIT_NVC.getNVCVal()),!M.data.invisible_sig)return D=D||{},G.captchaSendFn(M,{requestName:"setEmail",requestUrl:"/web/security/email/set",sceneType:9,host:S,checkToken:!0,specialParams:Y},D),!1;G.asyncCheckLogin().then(function(ue){d.axiosPost(S+"/web/security/email/set",M,Y)}).catch(function(ue){ue.errcode?C.success&&C.success(ue):C.fail&&C.fail(ue),C.complete&&C.complete(ue)})}):G.asyncCheckLogin().then(function(se){d.axiosPost(S+"/web/security/email/set",M,Y)}).catch(function(se){se.errcode?C.success&&C.success(se):C.fail&&C.fail(se),C.complete&&C.complete(se)})}else C.success(d.getCode(1010013));else C.success(d.getCode(1010009));else C.success(d.getCode(1010017))}};a.default=Z},mVfp:function(r,a,s){var l=s("kqDl"),u=s("DH3n"),f=s("adg3"),g=s("FjAm"),y=s("FIRb").f;r.exports=function(d){var w=u.Symbol||(u.Symbol=f?{}:l.Symbol||{});d.charAt(0)=="_"||d in w||y(w,d,{value:g.f(d)})}},nFvV:function(r,a,s){var l=s("dZqa"),u=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];r.exports=function(f){var g,y,d,w={};return f&&l.forEach(f.split("\n"),function(b){if(d=b.indexOf(":"),g=l.trim(b.substr(0,d)).toLowerCase(),y=l.trim(b.substr(d+1)),g){if(w[g]&&u.indexOf(g)>=0)return;w[g]=g==="set-cookie"?(w[g]?w[g]:[]).concat([y]):w[g]?w[g]+", "+y:y}}),w}},oGQd:function(r,a,s){var l=s("PGvq"),u=s("Lzmh");s("OFGQ")("keys",function(){return function(f){return u(l(f))}})},oTUb:function(r,a,s){var l=s("9dmJ");function u(f){if(typeof f!="function")throw new TypeError("executor must be a function.");var g;this.promise=new Promise(function(d){g=d});var y=this;f(function(d){y.reason||(y.reason=new l(d),g(y.reason))})}u.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},u.source=function(){var f;return{token:new u(function(g){f=g}),cancel:f}},r.exports=u},oru8:function(r,a,s){s("g5OY"),s("8LqW"),r.exports=s("FjAm").f("iterator")},pBZ7:function(r,a,s){var l=s("dZqa"),u=s("OldM"),f=s("K5UY"),g=s("q44t");function y(w){var b=new f(w),S=u(f.prototype.request,b);return l.extend(S,f.prototype,b),l.extend(S,b),S}var d=y(g);d.Axios=f,d.create=function(w){return y(l.merge(g,w))},d.Cancel=s("9dmJ"),d.CancelToken=s("oTUb"),d.isCancel=s("xSMS"),d.all=function(w){return Promise.all(w)},d.spread=s("LjAR"),r.exports=d,r.exports.default=d},pBi0:function(r,a,s){var l=s("Bcth"),u=s("LYr1")("iterator"),f=Array.prototype;r.exports=function(g){return g!==void 0&&(l.Array===g||f[u]===g)}},q44t:function(r,a,s){(function(l){var u=s("dZqa"),f=s("2azT"),g={"Content-Type":"application/x-www-form-urlencoded"};function y(b,S){!u.isUndefined(b)&&u.isUndefined(b["Content-Type"])&&(b["Content-Type"]=S)}var d,w={adapter:((typeof XMLHttpRequest<"u"||l!==void 0)&&(d=s("dLg7")),d),transformRequest:[function(b,S){return f(S,"Content-Type"),u.isFormData(b)||u.isArrayBuffer(b)||u.isBuffer(b)||u.isStream(b)||u.isFile(b)||u.isBlob(b)?b:u.isArrayBufferView(b)?b.buffer:u.isURLSearchParams(b)?(y(S,"application/x-www-form-urlencoded;charset=utf-8"),b.toString()):u.isObject(b)?(y(S,"application/json;charset=utf-8"),JSON.stringify(b)):b}],transformResponse:[function(b){if(typeof b=="string")try{b=JSON.parse(b)}catch(S){}return b}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(b){return b>=200&&b<300}};w.headers={common:{Accept:"application/json, text/plain, */*"}},u.forEach(["delete","get","head"],function(b){w.headers[b]={}}),u.forEach(["post","put","patch"],function(b){w.headers[b]=u.merge(g)}),r.exports=w}).call(a,s("V0EG"))},qMAo:function(r,a,s){s("oGQd"),r.exports=s("DH3n").Object.keys},qaXV:function(r,a,s){var l=s("rUkD"),u=Math.min;r.exports=function(f){return f>0?u(l(f),9007199254740991):0}},qbdk:function(r,a,s){var l=s("SKL3"),u=s("fdvo"),f=s("Bcth"),g=s("1m25");r.exports=s("CnHQ")(Array,"Array",function(y,d){this._t=g(y),this._i=0,this._k=d},function(){var y=this._t,d=this._k,w=this._i++;return!y||w>=y.length?(this._t=void 0,u(1)):u(0,d=="keys"?w:d=="values"?y[w]:[w,y[w]])},"values"),f.Arguments=f.Array,l("keys"),l("values"),l("entries")},r0TM:function(r,a){r.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},r6k1:function(r,a,s){(function(l,u){/*! * @overview es6-promise - a tiny implementation of Promises/A+. * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald) * @license Licensed under MIT license * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE * @version v4.2.8+1e68dce6 */var f;f=function(){function g(re){return typeof re=="function"}var y=Array.isArray?Array.isArray:function(re){return Object.prototype.toString.call(re)==="[object Array]"},d=0,w=void 0,b=void 0,S=function(re,ce){R[d]=re,R[d+1]=ce,(d+=2)===2&&(b?b(N):q())},A=typeof window<"u"?window:void 0,I=A||{},O=I.MutationObserver||I.WebKitMutationObserver,P=typeof self>"u"&&l!==void 0&&{}.toString.call(l)==="[object process]",x=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function $(){var re=setTimeout;return function(){return re(N,1)}}var R=new Array(1e3);function N(){for(var re=0;re0?l:s)(u)}},rVsN:function(r,a,s){r.exports={default:s("2cYs"),__esModule:!0}},tPdJ:function(r,a,s){var l=s("1m25"),u=s("JhwA").f,f={}.toString,g=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];r.exports.f=function(y){return g&&f.call(y)=="[object Window]"?function(d){try{return u(d)}catch(w){return g.slice()}}(y):u(l(y))}},uSC2:function(r,a,s){var l=s("kqDl"),u=s("DH3n"),f=s("1tfL"),g=s("Q2fR"),y=s("ypNa"),d=function(w,b,S){var A,I,O,P=w&d.F,x=w&d.G,$=w&d.S,R=w&d.P,N=w&d.B,B=w&d.W,U=x?u:u[b]||(u[b]={}),H=U.prototype,J=x?l:$?l[b]:(l[b]||{}).prototype;for(A in x&&(S=b),S)(I=!P&&J&&J[A]!==void 0)&&y(U,A)||(O=I?J[A]:S[A],U[A]=x&&typeof J[A]!="function"?S[A]:N&&I?f(O,l):B&&J[A]==O?function(q){var ie=function(V,F,X){if(this instanceof q){switch(arguments.length){case 0:return new q;case 1:return new q(V);case 2:return new q(V,F)}return new q(V,F,X)}return q.apply(this,arguments)};return ie.prototype=q.prototype,ie}(O):R&&typeof O=="function"?f(Function.call,O):O,R&&((U.virtual||(U.virtual={}))[A]=O,w&d.R&&H&&!H[A]&&g(H,A,O)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,r.exports=d},vTGu:function(r,a,s){var l=s("7NgR"),u=s("VII3"),f=s("eIra");r.exports=function(g,y){if(l(g),u(y)&&y.constructor===g)return y;var d=f.f(g);return(0,d.resolve)(y),d.promise}},vTdk:function(r,a,s){s("mVfp")("asyncIterator")},vZU5:function(r,a,s){var l=s("3m3I");r.exports=Array.isArray||function(u){return l(u)=="Array"}},xSMS:function(r,a,s){r.exports=function(l){return!(!l||!l.__CANCEL__)}},xfnY:function(r,a,s){var l=s("7JBu"),u=s("dW/6"),f=Object.prototype.hasOwnProperty,g={brackets:function(P){return P+"[]"},comma:"comma",indices:function(P,x){return P+"["+x+"]"},repeat:function(P){return P}},y=Array.isArray,d=String.prototype.split,w=Array.prototype.push,b=function(P,x){w.apply(P,y(x)?x:[x])},S=Date.prototype.toISOString,A=u.default,I={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:l.encode,encodeValuesOnly:!1,format:A,formatter:u.formatters[A],indices:!1,serializeDate:function(P){return S.call(P)},skipNulls:!1,strictNullHandling:!1},O=function P(x,$,R,N,B,U,H,J,q,ie,V,F,X,oe){var te,Z=x;if(typeof H=="function"?Z=H($,Z):Z instanceof Date?Z=ie(Z):R==="comma"&&y(Z)&&(Z=l.maybeMap(Z,function(pe){return pe instanceof Date?ie(pe):pe})),Z===null){if(N)return U&&!X?U($,I.encoder,oe,"key",V):$;Z=""}if(typeof(te=Z)=="string"||typeof te=="number"||typeof te=="boolean"||typeof te=="symbol"||typeof te=="bigint"||l.isBuffer(Z)){if(U){var C=X?$:U($,I.encoder,oe,"key",V);if(R==="comma"&&X){for(var D=d.call(String(Z),","),M="",G=0;G0?Z.join(",")||null:void 0}];else if(y(H))Y=H;else{var ue=Object.keys(Z);Y=J?ue.sort(J):ue}for(var ae=0;ae0?V+ie:""}},ySq6:function(r,a,s){var l=s("1m25"),u=s("qaXV"),f=s("JkLk");r.exports=function(g){return function(y,d,w){var b,S=l(y),A=u(S.length),I=f(w,A);if(g&&d!=d){for(;A>I;)if((b=S[I++])!=b)return!0}else for(;A>I;I++)if((g||I in S)&&S[I]===d)return g||I||0;return!g&&-1}}},ypNa:function(r,a){var s={}.hasOwnProperty;r.exports=function(l,u){return s.call(l,u)}},zcU8:function(r,a,s){s("mVfp")("observable")}}).default})})(passport);var passportExports=passport.exports;const TAL_UC=getDefaultExportFromCjs(passportExports),index$2="";(function(e,n){var r=e.document,a=r.documentElement,s=r.querySelector('meta[name="viewport"]'),l=r.querySelector('meta[name="flexible"]'),u=0,f=0,g,y=n.flexible||(n.flexible={});y.init=function(){if(s){console.warn("将根据已有的meta标签来设置缩放比例");var d=s.getAttribute("content").match(/initial\-scale=([\d\.]+)/);d&&(f=parseFloat(d[1]),u=parseInt(1/f))}else if(l){var w=l.getAttribute("content");if(w){var b=w.match(/initial\-dpr=([\d\.]+)/),S=w.match(/maximum\-dpr=([\d\.]+)/);b&&(u=parseFloat(b[1]),f=parseFloat((1/u).toFixed(2))),S&&(u=parseFloat(S[1]),f=parseFloat((1/u).toFixed(2)))}}if(!u&&!f){e.navigator.appVersion.match(/android/gi);var A=e.navigator.appVersion.match(/iphone/gi),I=e.devicePixelRatio;A?I>=3&&(!u||u>=3)?u=3:I>=2&&(!u||u>=2)?u=2:u=1:u=1,f=1/u}if(a.setAttribute("data-dpr",u),!s)if(s=r.createElement("meta"),s.setAttribute("name","viewport"),s.setAttribute("content","initial-scale="+f+", maximum-scale="+f+", minimum-scale="+f+", user-scalable=no"),a.firstElementChild)a.firstElementChild.appendChild(s);else{var O=r.createElement("div");O.appendChild(s),r.write(O.innerHTML)}function P(){var x=a.getBoundingClientRect().width;/pubIndex|pubMap/.test(location.href)||x/u>540&&(x=540*u);var $=x/10*(16/18.75/2);a.style.fontSize=$+"px",y.rem=e.rem=$}e.addEventListener("resize",function(){clearTimeout(g),g=setTimeout(P,300)},!1),e.addEventListener("pageshow",function(x){x.persisted&&(clearTimeout(g),g=setTimeout(P,300))},!1),r.readyState==="complete"?r.body.style.fontSize=12*u+"px":r.addEventListener("DOMContentLoaded",function(x){r.body.style.fontSize=12*u+"px"},!1),P(),y.dpr=e.dpr=u,y.refreshRem=P,y.rem2px=function(x){var $=parseFloat(x)*this.rem;return typeof x=="string"&&x.match(/rem$/)&&($+="px"),$},y.px2rem=function(x){var $=parseFloat(x)/this.rem;return typeof x=="string"&&x.match(/px$/)&&($+="rem"),$}}})(window,window.lib||(window.lib={}));(function(e,n){var r=n.pyrem||(n.pyrem={});r.init=function(){const a=navigator.userAgent.toLowerCase(),s=16;function l(g){const y=document.documentElement.clientWidth/g;document.documentElement.style.fontSize=s*Math.min(y,2)+"px"}function u(g){var y=e.document,d=y.documentElement,w=g/10*(16/18.75/2);d.style.fontSize=w+"px"}function f(g){const y=navigator.userAgent.toLowerCase();y.search("pad")>-1||document.documentElement.clientWidth>600,l(375),y.search("pad")>-1&&setTimeout(()=>{const d=document.querySelector(".wrapPad");if(d)if(/pubIndex|pubMap/.test(location.href)){d.style.maxWidth=null;const w=document.defaultView.getComputedStyle(d).maxWidth.replace("px","");console.log(w,"======="),d.style.maxWidth=w+"px",u(w)}else d.style.maxWidth=null},1)}r.refreshRem=f,a.search("pad")>-1||document.documentElement.clientWidth>600,l(375),e.onresize=function(){f()}}})(window,window.lib||(window.lib={}));function getQueryString(e,n){for(var r={},a=window.location.search.substr(1),s=a.split("&"),l=0,u;u=s[l++];)u=u.split("="),u[0]=decodeURIComponent(u[0]),u[1]=decodeURIComponent(u[1]),r[u[0]]=u[1];return e&&(n=n||"$_GET",window[n]=r),r}const width$1=window.innerWidth,isMobileDevice$1=width$1<1024,query=getQueryString();isMobileDevice$1&&(query.version==1||window.lib.pyrem.init(),window.lib.refreshRem=e=>{query.version==1||window.lib.pyrem.refreshRem(e)});/*! * Vue-Lazyload.js v3.0.0 * (c) 2023 Awe * Released under the MIT License. */function createCommonjsModule(e,n){return n={exports:{}},e(n,n.exports),n.exports}var assignSymbols$1=createCommonjsModule(function(e){const n=Object.prototype.toString,r=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;e.exports=(l,...u)=>{if(!s(l))throw new TypeError("expected the first argument to be an object");if(u.length===0||typeof Symbol!="function"||typeof a!="function")return l;for(let f of u){let g=a(f);for(let y of g)r.call(f,y)&&(l[y]=f[y])}return l};function s(l){return typeof l=="function"||n.call(l)==="[object Object]"||Array.isArray(l)}}),assignSymbols$2=Object.freeze({__proto__:null,default:assignSymbols$1,__moduleExports:assignSymbols$1}),assignSymbols=assignSymbols$2&&assignSymbols$1||assignSymbols$2,assignDeep=createCommonjsModule(function(e){const n=Object.prototype.toString,r=u=>u!=="__proto__"&&u!=="constructor"&&u!=="prototype",a=e.exports=(u,...f)=>{let g=0;for(l(u)&&(u=f[g++]),u||(u={});g0}}),!0):!1}const modeType={event:"event",observer:"observer"};function remove(e,n){if(!e.length)return;const r=e.indexOf(n);if(r>-1)return e.splice(r,1)}function getBestSelectionFromSrcset(e,n){if(e.tagName!=="IMG"||!e.getAttribute("data-srcset"))return"";let r=e.getAttribute("data-srcset").trim().split(",");const a=[],l=e.parentNode.offsetWidth*n;let u,f,g;r.forEach(w=>{w=w.trim(),u=w.lastIndexOf(" "),u===-1?(f=w,g=99999):(f=w.substr(0,u),g=parseInt(w.substr(u+1,w.length-u-2),10)),a.push([g,f])}),a.sort((w,b)=>{if(w[0]b[0])return-1;if(w[0]===b[0]){if(b[1].indexOf(".webp",b[1].length-5)!==-1)return 1;if(w[1].indexOf(".webp",w[1].length-5)!==-1)return-1}return 0});let y="",d;for(let w=0;winBrowser&&window.devicePixelRatio||e;function supportWebp(){if(!inBrowser)return!1;let e=!0;function n(r,a){const s={lossy:"UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",lossless:"UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"},l=new Image;l.onload=function(){const u=l.width>0&&l.height>0;a(u)},l.onerror=function(){a(!1)},l.src="data:image/webp;base64,"+s[r]}return n("lossy",r=>{e=r}),n("lossless",r=>{e=r}),n("alpha",r=>{e=r}),n("animation",r=>{e=r}),e}function throttle$1(e,n){let r=null,a=0;return function(){if(r)return;const s=Date.now()-a,l=this,u=arguments,f=function(){a=Date.now(),r=!1,e.apply(l,u)};s>=n?f():r=setTimeout(f,n)}}function testSupportsPassive(){if(!inBrowser)return!1;let e=!1;try{const n=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",noop,n)}catch(n){}return e}const supportsPassive=testSupportsPassive(),_$1={on(e,n,r,a=!1){supportsPassive?e.addEventListener(n,r,{capture:a,passive:!0}):e.addEventListener(n,r,a)},off(e,n,r,a=!1){e.removeEventListener(n,r,a)}},loadImageAsync=(e,n,r)=>{let a=new Image;if(!e||!e.src){const s=new Error("image src is required");return r(s)}e.cors&&(a.crossOrigin=e.cors),a.src=e.src,a.onload=function(){n({naturalHeight:a.naturalHeight,naturalWidth:a.naturalWidth,src:a.src}),a=null},a.onerror=function(s){r(s)}},style=(e,n)=>typeof getComputedStyle<"u"?getComputedStyle(e,null).getPropertyValue(n):e.style[n],overflow=e=>style(e,"overflow")+style(e,"overflowY")+style(e,"overflowX"),scrollParent=e=>{if(!inBrowser)return;if(!(e instanceof Element))return window;let n=e;for(;n&&!(n===document.body||n===document.documentElement||!n.parentNode);){if(/(scroll|auto)/.test(overflow(n)))return n;n=n.parentNode}return window};function isObject(e){return e!==null&&typeof e=="object"}function noop(){}class ImageCache{constructor(n){this.max=n||100,this._caches=[]}has(n){return this._caches.indexOf(n)>-1}add(n){this.has(n)||(this._caches.push(n),this._caches.length>this.max&&this.free())}free(){this._caches.shift()}}class ReactiveListener{constructor(n,r,a,s,l,u,f,g,y,d){this.el=n,this.src=r,this.error=a,this.loading=s,this.bindType=l,this.attempt=0,this.cors=g,this.naturalHeight=0,this.naturalWidth=0,this.options=f,this.rect={},this.$parent=u,this.elRenderer=y,this._imageCache=d,this.performanceData={init:Date.now(),loadStart:0,loadEnd:0},this.filter(),this.initState(),this.render("loading",!1)}initState(){"dataset"in this.el?this.el.dataset.src=this.src:this.el.setAttribute("data-src",this.src),this.state={loading:!1,error:!1,loaded:!1,rendered:!1}}record(n){this.performanceData[n]=Date.now()}update(n){const r=this.src;this.src=n.src,this.loading=n.loading,this.error=n.error,this.filter(),r!==this.src&&(this.attempt=0,this.initState())}getRect(){this.rect=this.el.getBoundingClientRect()}checkInView(){return this.getRect(),this.rect.topthis.options.preLoadTop&&this.rect.left0}filter(){for(const n in this.options.filter)this.options.filter[n](this,this.options)}renderLoading(n){this.state.loading=!0,loadImageAsync({src:this.loading,cors:this.cors},()=>{this.render("loading",!1),this.state.loading=!1,n()},()=>{n(),this.state.loading=!1,this.options.silent||console.warn("VueLazyload log: load failed with loading image(".concat(this.loading,")"))})}load(n=noop){if(this.attempt>this.options.attempt-1&&this.state.error){this.options.silent||console.log("VueLazyload log: ".concat(this.src," tried too more than ").concat(this.options.attempt," times")),n();return}if(!(this.state.rendered&&this.state.loaded)){if(this._imageCache.has(this.src))return this.state.loaded=!0,this.render("loaded",!0),this.state.rendered=!0,n();this.renderLoading(()=>{this.attempt++,this.options.adapter.beforeLoad&&this.options.adapter.beforeLoad(this,this.options),this.record("loadStart"),loadImageAsync({src:this.src,cors:this.cors},r=>{this.naturalHeight=r.naturalHeight,this.naturalWidth=r.naturalWidth,this.state.loaded=!0,this.state.error=!1,this.record("loadEnd"),this.render("loaded",!1),this.state.rendered=!0,this._imageCache.add(this.src),n()},r=>{!this.options.silent&&console.error(r),this.state.error=!0,this.state.loaded=!1,this.render("error",!1)})})}}render(n,r){this.elRenderer(this,n,r)}performance(){let n="loading",r=0;return this.state.loaded&&(n="loaded",r=(this.performanceData.loadEnd-this.performanceData.loadStart)/1e3),this.state.error&&(n="error"),{src:this.src,state:n,time:r}}$destroy(){this.el=null,this.src="",this.error=null,this.loading="",this.bindType=null,this.attempt=0}}const DEFAULT_URL="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",DEFAULT_EVENTS=["scroll","wheel","mousewheel","resize","animationend","transitionend","touchmove"],DEFAULT_OBSERVER_OPTIONS={rootMargin:"0px",threshold:0};class Lazy{constructor({preLoad:n,error:r,throttleWait:a,preLoadTop:s,dispatchEvent:l,loading:u,attempt:f,silent:g=!0,scale:y,listenEvents:d,filter:w,adapter:b,observer:S,observerOptions:A}){this.version='"3.0.0"',this.lazyContainerMananger=null,this.mode=modeType.event,this.ListenerQueue=[],this.TargetIndex=0,this.TargetQueue=[],this.options={silent:g,dispatchEvent:!!l,throttleWait:a||200,preLoad:n||1.3,preLoadTop:s||0,error:r||DEFAULT_URL,loading:u||DEFAULT_URL,attempt:f||3,scale:y||getDPR(y),listenEvents:d||DEFAULT_EVENTS,supportWebp:supportWebp(),filter:w||{},adapter:b||{},observer:!!S,observerOptions:A||DEFAULT_OBSERVER_OPTIONS},this._initEvent(),this._imageCache=new ImageCache(200),this.lazyLoadHandler=throttle$1(this._lazyLoadHandler.bind(this),this.options.throttleWait),this.setMode(this.options.observer?modeType.observer:modeType.event)}performance(){const n=[];return this.ListenerQueue.map(r=>n.push(r.performance())),n}addLazyBox(n){this.ListenerQueue.push(n),inBrowser&&(this._addListenerTarget(window),this._observer&&this._observer.observe(n.el),n.$el&&n.$el.parentNode&&this._addListenerTarget(n.$el.parentNode))}add(n,r,a){if(this.ListenerQueue.some(g=>g.el===n))return this.update(n,r),nextTick(this.lazyLoadHandler);let{src:s,loading:l,error:u,cors:f}=this._valueFormatter(r.value);nextTick(()=>{s=getBestSelectionFromSrcset(n,this.options.scale)||s,this._observer&&this._observer.observe(n);const g=Object.keys(r.modifiers)[0];let y;g&&(y=r.instance.$refs[g],y=y?y.el||y:document.getElementById(g)),y||(y=scrollParent(n));const d=new ReactiveListener(n,s,u,l,r.arg,y,this.options,f,this._elRenderer.bind(this),this._imageCache);this.ListenerQueue.push(d),inBrowser&&(this._addListenerTarget(window),this._addListenerTarget(y)),nextTick(this.lazyLoadHandler)})}update(n,r,a){let{src:s,loading:l,error:u}=this._valueFormatter(r.value);s=getBestSelectionFromSrcset(n,this.options.scale)||s;const f=this.ListenerQueue.find(g=>g.el===n);f?f.update({src:s,loading:l,error:u}):(n.getAttribute("lazy")!=="loaded"||n.dataset.src!==s)&&this.add(n,r,a),this._observer&&(this._observer.unobserve(n),this._observer.observe(n)),nextTick(this.lazyLoadHandler)}remove(n){if(!n)return;this._observer&&this._observer.unobserve(n);const r=this.ListenerQueue.find(a=>a.el===n);r&&(this._removeListenerTarget(r.$parent),this._removeListenerTarget(window),remove(this.ListenerQueue,r),r.$destroy&&r.$destroy())}removeComponent(n){n&&(remove(this.ListenerQueue,n),this._observer&&this._observer.unobserve(n.el),n.$parent&&n.$el.parentNode&&this._removeListenerTarget(n.$el.parentNode),this._removeListenerTarget(window))}setMode(n){!hasIntersectionObserver&&n===modeType.observer&&(n=modeType.event),this.mode=n,n===modeType.event?(this._observer&&(this.ListenerQueue.forEach(r=>{this._observer.unobserve(r.el)}),this._observer=null),this.TargetQueue.forEach(r=>{this._initListen(r.el,!0)})):(this.TargetQueue.forEach(r=>{this._initListen(r.el,!1)}),this._initIntersectionObserver())}_addListenerTarget(n){if(!n)return;let r=this.TargetQueue.find(a=>a.el===n);return r?r.childrenCount++:(r={el:n,id:++this.TargetIndex,childrenCount:1,listened:!0},this.mode===modeType.event&&this._initListen(r.el,!0),this.TargetQueue.push(r)),this.TargetIndex}_removeListenerTarget(n){this.TargetQueue.forEach((r,a)=>{r.el===n&&(r.childrenCount--,r.childrenCount||(this._initListen(r.el,!1),this.TargetQueue.splice(a,1),r=null))})}_initListen(n,r){this.options.listenEvents.forEach(a=>_$1[r?"on":"off"](n,a,this.lazyLoadHandler))}_initEvent(){this.Event={listeners:{loading:[],loaded:[],error:[]}},this.$on=(n,r)=>{this.Event.listeners[n]||(this.Event.listeners[n]=[]),this.Event.listeners[n].push(r)},this.$once=(n,r)=>{const a=this;function s(){a.$off(n,s),r.apply(a,arguments)}this.$on(n,s)},this.$off=(n,r)=>{if(!r){if(!this.Event.listeners[n])return;this.Event.listeners[n].length=0;return}remove(this.Event.listeners[n],r)},this.$emit=(n,r,a)=>{this.Event.listeners[n]&&this.Event.listeners[n].forEach(s=>s(r,a))}}_lazyLoadHandler(){const n=[];this.ListenerQueue.forEach((r,a)=>{(!r.el||!r.el.parentNode||r.state.loaded)&&n.push(r),r.checkInView()&&(r.state.loaded||r.load())}),n.forEach(r=>{remove(this.ListenerQueue,r),r.$destroy&&r.$destroy()})}_initIntersectionObserver(){hasIntersectionObserver&&(this._observer=new IntersectionObserver(this._observerHandler.bind(this),this.options.observerOptions),this.ListenerQueue.length&&this.ListenerQueue.forEach(n=>{this._observer.observe(n.el)}))}_observerHandler(n){n.forEach(r=>{r.isIntersecting&&this.ListenerQueue.forEach(a=>{if(a.el===r.target){if(a.state.loaded)return this._observer.unobserve(a.el);a.load()}})})}_elRenderer(n,r,a){if(!n.el)return;const{el:s,bindType:l}=n;let u;switch(r){case"loading":u=n.loading;break;case"error":u=n.error;break;default:u=n.src;break}if(l?s.style[l]='url("'+u+'")':s.getAttribute("src")!==u&&s.setAttribute("src",u),s.setAttribute("lazy",r),this.$emit(r,n,a),this.options.adapter[r]&&this.options.adapter[r](n,this.options),this.options.dispatchEvent){const f=new CustomEvent(r,{detail:n});s.dispatchEvent(f)}}_valueFormatter(n){return isObject(n)?(!n.src&&!this.options.silent&&console.error("Vue Lazyload warning: miss src with "+n),{src:n.src,loading:n.loading||this.options.loading,error:n.error||this.options.error,cors:this.options.cors}):{src:n,loading:this.options.loading,error:this.options.error,cors:this.options.cors}}}const useCheckInView=(e,n)=>{let r=reactive({});const a=()=>{r=e.value.getBoundingClientRect()};return{rect:r,checkInView:()=>(a(),inBrowser&&r.top0&&r.left0)}};var LazyComponent=e=>defineComponent({props:{tag:{type:String,default:"div"}},emits:["show"],setup(n,{emit:r,slots:a}){const s=ref$1(),l=reactive({loaded:!1,error:!1,attempt:0}),u=ref$1(!1),{rect:f,checkInView:g}=useCheckInView(s,e.options.preLoad),y=()=>{u.value=!0,l.loaded=!0,r("show",u.value)},d=computed(()=>({el:s.value,rect:f,checkInView:g,load:y,state:l}));return onMounted(()=>{e.addLazyBox(d.value),e.lazyLoadHandler()}),onUnmounted(()=>{e.removeComponent(d.value)}),()=>{var w;return createVNode(n.tag,{ref:s},[u.value&&((w=a.default)===null||w===void 0?void 0:w.call(a))])}}});class LazyContainerMananger{constructor(n){this.lazy=n,n.lazyContainerMananger=this,this._queue=[]}bind(n,r,a){const s=new LazyContainer(n,r,a,this.lazy);this._queue.push(s)}update(n,r,a){const s=this._queue.find(l=>l.el===n);s&&s.update(n,r)}unbind(n,r,a){const s=this._queue.find(l=>l.el===n);s&&(s.clear(),remove(this._queue,s))}}const defaultOptions={selector:"img",error:"",loading:""};class LazyContainer{constructor(n,r,a,s){this.el=n,this.vnode=a,this.binding=r,this.options={},this.lazy=s,this._queue=[],this.update(n,r)}update(n,r){this.el=n,this.options=assignDeep({},defaultOptions,r.value),this.getImgs().forEach(s=>{this.lazy.add(s,assignDeep({},this.binding,{value:{src:s.getAttribute("data-src")||s.dataset.src,error:s.getAttribute("data-error")||s.dataset.error||this.options.error,loading:s.getAttribute("data-loading")||s.dataset.loading||this.options.loading}}),this.vnode)})}getImgs(){return Array.from(this.el.querySelectorAll(this.options.selector))}clear(){this.getImgs().forEach(r=>this.lazy.remove(r)),this.vnode=null,this.binding=null,this.lazy=null}}var LazyImage=e=>defineComponent({setup(n,{slots:r}){const a=ref$1(),s=reactive({src:"",error:"",loading:"",attempt:e.options.attempt}),l=reactive({loaded:!1,error:!1,attempt:0}),{rect:u,checkInView:f}=useCheckInView(a,e.options.preLoad),g=ref$1(""),y=(b=noop)=>{if(l.attempt>s.attempt-1&&l.error)return e.options.silent||console.log("VueLazyload log: ".concat(s.src," tried too more than ").concat(s.attempt," times")),b();const S=s.src;loadImageAsync({src:S},({src:A})=>{g.value=A,l.loaded=!0},()=>{l.attempt++,g.value=s.error,l.error=!0})},d=computed(()=>({el:a.value,rect:u,checkInView:f,load:y,state:l}));onMounted(()=>{e.addLazyBox(d.value),e.lazyLoadHandler()}),onUnmounted(()=>{e.removeComponent(d.value)});const w=()=>{const{src:b,loading:S,error:A}=e._valueFormatter(n.src);l.loaded=!1,s.src=b,s.error=A,s.loading=S,g.value=s.loading};return watch(()=>n.src,()=>{w(),e.addLazyBox(d.value),e.lazyLoadHandler()},{immediate:!0}),()=>{var b;return createVNode(n.tag||"img",{src:g.value,ref:a},[(b=r.default)===null||b===void 0?void 0:b.call(r)])}}}),index$1={install(e,n={}){const r=new Lazy(n),a=new LazyContainerMananger(r);if(Number(e.version.split(".")[0])<3)return new Error("Vue version at least 3.0");e.config.globalProperties.$Lazyload=r,e.provide("Lazyload",r),n.lazyComponent&&e.component("lazy-component",LazyComponent(r)),n.lazyImage&&e.component("lazy-image",LazyImage(r)),e.directive("lazy",{beforeMount:r.add.bind(r),beforeUpdate:r.update.bind(r),updated:r.lazyLoadHandler.bind(r),unmounted:r.remove.bind(r)}),e.directive("lazy-container",{beforeMount:a.bind.bind(a),updated:a.update.bind(a),unmounted:a.unbind.bind(a)})}},weixinJsSdk={exports:{}};(function(e,n){weixinJsSdk.exports=n(e)})(typeof window=="object"&&window,function(e,n){if(!e){console.warn("can't use weixin-js-sdk in server side");return}var r,a,s,l,u,f,g,y,d,w,b,S,A,I,O,P,x,$,R,N,B,U;if(e.jWeixin)return e.jWeixin;return r={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress"},a=function(){var C,D={};for(C in r)D[r[C]]=C;return D}(),s=e.document,l=s.title,u=navigator.userAgent.toLowerCase(),S=navigator.platform.toLowerCase(),f=!(!S.match("mac")&&!S.match("win")),g=u.indexOf("wxdebugger")!=-1,y=u.indexOf("micromessenger")!=-1,d=u.indexOf("android")!=-1,w=u.indexOf("iphone")!=-1||u.indexOf("ipad")!=-1,b=(S=u.match(/micromessenger\/(\d+\.\d+\.\d+)/)||u.match(/micromessenger\/(\d+\.\d+)/))?S[1]:"",A={initStartTime:te(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},I={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:w?1:d?2:-1,clientVersion:b,url:encodeURIComponent(location.href)},O={},P={_completes:[]},x={state:0,data:{}},Z(function(){A.initEndTime=te()}),$=!1,R=[],N={config:function(C){X("config",O=C);var D=O.check!==!1;Z(function(){if(D)H(r.config,{verifyJsApiList:F(O.jsApiList),verifyOpenTagList:F(O.openTagList)},(P._complete=function(ue){A.preVerifyEndTime=te(),x.state=1,x.data=ue},P.success=function(ue){I.isPreVerifyOk=0},P.fail=function(ue){P._fail?P._fail(ue):x.state=-1},(se=P._completes).push(function(){oe()}),P.complete=function(ue){for(var ae=0,he=se.length;ae=3||!s.on)return u();function u(){a.call(e,s,l)}s.on(r,u)}}return e}function wrapLogFn(e,n,r){function a(s,l){e.logger?e.logger.msg.apply(e.logger,l).module(r+""||"").level(s).log():e.log&&e.log.apply(e,l)}n.log=function(){a("log",arguments)},n.warn=function(){a("warn",arguments)},n.error=function(){a("error",arguments)}}function createPlugin(e,n,r){return wrapPluginInitFn(e,n,r),e.plugin_version=sdkversion_placeholder,e}var log=console&&console.log||function(){},EXPOSURE_ATTR_EVENT_NAME="data-sensors-exposure-event-name",exposureIntersection={},exposureEleOption=[],exposureConfig={area_rate:0,stay_duration:0,repeated:!0};function isSupport(){return("MutationObserver"in window||"WebKitMutationObserver"in window||"MozMutationObserver"in window)&&"IntersectionObserver"in window}function formatConfig(e){var n={};return _.each(e,function(r,a){switch(a){case"area_rate":r=Number(r),!isNaN(r)&&r>=0&&r<=1?n.area_rate=r:log("parameter config.area_rate error. config:",e);break;case"stay_duration":r=Number(r),!isNaN(r)&&r>=0?n.stay_duration=r:log("parameter config.stay_duration error. config:",e);break;case"repeated":r==="false"||r===!1||r==="true"||r===!0?n.repeated=r!=="false"&&!!r:log("parameter config.repeated error. config:",e)}}),n}var exposurePlugin={isReady:!1,init:function(e){if(isSupport()){var n=this;_.isObject(e)&&(exposureConfig=_.extend(exposureConfig,formatConfig(e))),_.bindReady(function(){var r=n.getElesByEventName();n.addObserveByNodes(r),mutation.init()}),sd.ee.spa.on("switch",function(r){if(r===location.href)return!1;n.clear();var a=n.getElesByEventName();n.addObserveByNodes(a)}),_.listenPageState({visible:function(){n.start()},hidden:function(){n.stop()}}),this.isReady=!0}else log("The current browser does not support the element exposure key API, and the element exposure plugin initialization failed.")},getElesByEventName:function(e){return(e=e||document).querySelectorAll("["+EXPOSURE_ATTR_EVENT_NAME+"]")},getEleEventName:function(e){return e.getAttribute(EXPOSURE_ATTR_EVENT_NAME)},getEleAttr:function(e,n){n=n||e.attributes;var r={},a={},s=this.getEleEventName(e),l={};return s&&(l.eventName=s),_.each(n,function(u){var f=u.value||e.getAttribute(u.name);try{if(u.name==="data-sensors-exposure-option"){var g=_.isObject(f)?f:JSON.parse(f);a=_.isObject(g.config)?g.config:a,r=_.isObject(g.properties)?g.properties:r}}catch(y){log("element attribute data-sensors-exposure-option error. value:",f)}}),_.each(n,function(u){var f=u.value||e.getAttribute(u.name);try{var g=u.name.match(/^data-sensors-exposure-property-(.+)/);g&&(r[g[1]]=f)}catch(d){}try{var y=u.name.match(/^data-sensors-exposure-config-(.+)/);if(y)switch(y[1]){case"area_rate":a.area_rate=f;break;case"stay_duration":a.stay_duration=f;break;case"repeated":a.repeated=f}}catch(d){}}),l.config=formatConfig(a),l.properties=r,l},addObserveByNodes:function(e){if(e.length){var n=this;_.each(e,function(r){if(r.nodeType===1&&r.hasAttribute(EXPOSURE_ATTR_EVENT_NAME)){var a=n.getEleAttr(r);a.ele=r,n.addOrUpdateWatchEle(a)}})}},getIntersection:function(e){var n=this;return exposureIntersection[e.area_rate]?exposureIntersection[e.area_rate]:exposureIntersection[e.area_rate]=new IntersectionObserver(function(){n.exposure.apply(n,arguments)},{threshold:e.area_rate})},exposure:function(e){var n=this;_.each(e,function(r){var a=r.target,s=n.getEleOption(a);r.isIntersecting!==!1&&s&&!s.config.isSend?r.intersectionRatio>=s.config.area_rate&&(s.timer&&(clearTimeout(s.timer),s.timer=null),s.timer=setTimeout(function(){var l=a.getBoundingClientRect(),u=n.getEleOption(a);if(l.width&&l.height&&u&&u.eventName&&!u.config.isSend){var f=u.listener,g=f&&f.shouldExpose,y=f&&f.didExpose,d=sd.heatmap.getEleDetail(a),w=_.extend({},d,u.properties);if(g&&_.isFunction(g))try{if(g(a,w)===!1)return}catch(b){}if(sd.track(u.eventName,w),u.config.isSend=!0,u.config.repeated&&(u.config.isSend=!1),y&&_.isFunction(y))try{y(a,w)}catch(b){}}},1e3*s.config.stay_duration)):s&&s.timer&&(clearTimeout(s.timer),s.timer=null)})},getEleOption:function(e){var n=null;return _.each(exposureEleOption,function(r){e===r.ele&&(n=r)}),n},addOrUpdateWatchEle:function(e){var n=e.ele,r=e.config;r.isSend=!1;var a=exposurePlugin.getEleOption(n);if(a){if(r.area_rate===a.config.area_rate)return _.extend2Lev(a,e),void(a.config.repeated&&(a.config.isSend=!1));this.removeWatchEle(n)}if(!(e=_.extend2Lev({},{config:_.extend({},exposureConfig)},a,e)).eventName)return log("parameter option.eventName error. option:",e),!1;_.isElement(n)||log("parameter element error. option:",e),this.getIntersection(e.config).observe(n),exposureEleOption.push(e)},removeWatchEle:function(e){var n=null,r=-1;if(_.each(exposureEleOption,function(l,u){e===l.ele&&(n=l,r=u)}),n){var a=n.config,s=exposureIntersection[a.area_rate];s&&_.isElement(e)&&(s.unobserve(e),n.timer&&(clearTimeout(n.timer),n.timer=null),r>-1&&exposureEleOption.splice(r,1))}},start:function(){_.each(exposureEleOption,function(e){var n=e.config,r=e.ele,a=exposureIntersection[n.area_rate];a&&_.isElement(r)&&a.observe(r)})},stop:function(){_.each(exposureEleOption,function(e){var n=e.config,r=e.ele,a=exposureIntersection[n.area_rate];a&&_.isElement(r)&&(a.unobserve(r),e.timer&&(clearTimeout(e.timer),e.timer=null))})},clear:function(){this.stop(),exposureIntersection={},exposureEleOption=[]}},mutation={mo:null,init:function(){var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;this.mo=new e(this.listenNodesChange),this.observe()},observe:function(){this.mo.observe(document.body,{attributes:!0,childList:!0,subtree:!0,attributeOldValue:!0})},listenNodesChange:function(e){_.each(e,function(n){switch(n.type){case"childList":n.removedNodes.length>0?_.each(n.removedNodes,function(l){if(l.nodeType===1){exposurePlugin.removeWatchEle(l);var u=exposurePlugin.getElesByEventName(l);u.length&&_.each(u,function(f){exposurePlugin.removeWatchEle(f)})}}):n.addedNodes.length&&(exposurePlugin.addObserveByNodes(n.addedNodes),_.each(n.addedNodes,function(l){if(l.nodeType===1){var u=exposurePlugin.getElesByEventName(l);exposurePlugin.addObserveByNodes(u)}}));break;case"attributes":if(!n.attributeName)return!1;var r=n.target,a=n.attributeName;if(!_.isString(a)||a.indexOf("data-sensors-exposure")<0)return;if(r.getAttribute(a)){var s=exposurePlugin.getEleAttr(r);s.ele=r,exposurePlugin.addOrUpdateWatchEle(s)}else a===EXPOSURE_ATTR_EVENT_NAME&&exposurePlugin.removeWatchEle(r)}})}},Exposure={exposureViews:exposureEleOption,init:function(e,n){if(!e||sd)return!1;_=(sd=e)._,log=sd.log,exposurePlugin.init(n),log("Exposure Plugin initialized successfully")},addExposureView:function(e,n){if(exposurePlugin.isReady)if(_.isElement(e)){var r={ele:e,config:_.isObject(n.config)?formatConfig(n.config):{},eventName:n.eventName,properties:_.isObject(n.properties)?n.properties:{},listener:_.isObject(n.listener)?n.listener:{}};_.isString(r.eventName)&&r.eventName?exposurePlugin.addOrUpdateWatchEle(r):log("parameter option.eventName error. option",n)}else log("parameter element error.");else log("Exposure Plugin uninitialized.")},removeExposureView:function(e){exposurePlugin.isReady?_.isElement(e)?exposurePlugin.removeWatchEle(e):log("removeExposureView parameter ele errors."):log("Exposure Plugin uninitialized.")}},index=createPlugin(Exposure,"Exposure","sdkAfterInitPara"),NodeType;(function(e){e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment"})(NodeType||(NodeType={}));function isElement(e){return e.nodeType===e.ELEMENT_NODE}function isShadowRoot(e){const n=e==null?void 0:e.host;return(n==null?void 0:n.shadowRoot)===e}function isNativeShadowDom(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function fixBrowserCompatibilityIssuesInCSS(e){return e.includes(" background-clip: text;")&&!e.includes(" -webkit-background-clip: text;")&&(e=e.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),e}function escapeImportStatement(e){const{cssText:n}=e;if(n.split('"').length<3)return n;const r=["@import","url(".concat(JSON.stringify(e.href),")")];return e.layerName===""?r.push("layer"):e.layerName&&r.push("layer(".concat(e.layerName,")")),e.supportsText&&r.push("supports(".concat(e.supportsText,")")),e.media.length&&r.push(e.media.mediaText),r.join(" ")+";"}function stringifyStylesheet(e){try{const n=e.rules||e.cssRules;return n?fixBrowserCompatibilityIssuesInCSS(Array.from(n,stringifyRule).join("")):null}catch(n){return null}}function stringifyRule(e){let n;if(isCSSImportRule(e))try{n=stringifyStylesheet(e.styleSheet)||escapeImportStatement(e)}catch(r){}else if(isCSSStyleRule(e)&&e.selectorText.includes(":"))return fixSafariColons(e.cssText);return n||e.cssText}function fixSafariColons(e){const n=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(n,"$1\\$2")}function isCSSImportRule(e){return"styleSheet"in e}function isCSSStyleRule(e){return"selectorText"in e}class Mirror{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(n){var r;if(!n)return-1;const a=(r=this.getMeta(n))===null||r===void 0?void 0:r.id;return a!=null?a:-1}getNode(n){return this.idNodeMap.get(n)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(n){return this.nodeMetaMap.get(n)||null}removeNodeFromMap(n){const r=this.getId(n);this.idNodeMap.delete(r),n.childNodes&&n.childNodes.forEach(a=>this.removeNodeFromMap(a))}has(n){return this.idNodeMap.has(n)}hasNode(n){return this.nodeMetaMap.has(n)}add(n,r){const a=r.id;this.idNodeMap.set(a,n),this.nodeMetaMap.set(n,r)}replace(n,r){const a=this.getNode(n);if(a){const s=this.nodeMetaMap.get(a);s&&this.nodeMetaMap.set(r,s)}this.idNodeMap.set(n,r)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function createMirror(){return new Mirror}function maskInputValue({element:e,maskInputOptions:n,tagName:r,type:a,value:s,maskInputFn:l}){let u=s||"";const f=a&&toLowerCase(a);return(n[r.toLowerCase()]||f&&n[f])&&(l?u=l(u,e):u="*".repeat(u.length)),u}function toLowerCase(e){return e.toLowerCase()}const ORIGINAL_ATTRIBUTE_NAME="__rrweb_original__";function is2DCanvasBlank(e){const n=e.getContext("2d");if(!n)return!0;const r=50;for(let a=0;ag!==0))return!1}return!0}function getInputType(e){const n=e.type;return e.hasAttribute("data-rr-is-password")?"password":n?toLowerCase(n):null}function extractFileExtension(e,n){var r;let a;try{a=new URL(e,n!=null?n:window.location.href)}catch(u){return null}const s=/\.([0-9a-z]+)(?:$)/i,l=a.pathname.match(s);return(r=l==null?void 0:l[1])!==null&&r!==void 0?r:null}let _id=1;const tagNameRegex=new RegExp("[^a-z0-9-_:]"),IGNORED_NODE=-2;function genId(){return _id++}function getValidTagName(e){if(e instanceof HTMLFormElement)return"form";const n=toLowerCase(e.tagName);return tagNameRegex.test(n)?"div":n}function extractOrigin(e){let n="";return e.indexOf("//")>-1?n=e.split("/").slice(0,3).join("/"):n=e.split("/")[0],n=n.split("?")[0],n}let canvasService,canvasCtx;const URL_IN_CSS_REF=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,URL_PROTOCOL_MATCH=/^(?:[a-z+]+:)?\/\//i,URL_WWW_MATCH=/^www\..*/i,DATA_URI=/^(data:)([^,]*),(.*)/i;function absoluteToStylesheet(e,n){return(e||"").replace(URL_IN_CSS_REF,(r,a,s,l,u,f)=>{const g=s||u||f,y=a||l||"";if(!g)return r;if(URL_PROTOCOL_MATCH.test(g)||URL_WWW_MATCH.test(g)||DATA_URI.test(g))return"url(".concat(y).concat(g).concat(y,")");if(g[0]==="/")return"url(".concat(y).concat(extractOrigin(n)+g).concat(y,")");const d=n.split("/"),w=g.split("/");d.pop();for(const b of w)b!=="."&&(b===".."?d.pop():d.push(b));return"url(".concat(y).concat(d.join("/")).concat(y,")")})}const SRCSET_NOT_SPACES=/^[^ \t\n\r\u000c]+/,SRCSET_COMMAS_OR_SPACES=/^[, \t\n\r\u000c]+/;function getAbsoluteSrcsetString(e,n){if(n.trim()==="")return n;let r=0;function a(l){let u;const f=l.exec(n.substring(r));return f?(u=f[0],r+=u.length,u):""}const s=[];for(;a(SRCSET_COMMAS_OR_SPACES),!(r>=n.length);){let l=a(SRCSET_NOT_SPACES);if(l.slice(-1)===",")l=absoluteToDoc(e,l.substring(0,l.length-1)),s.push(l);else{let u="";l=absoluteToDoc(e,l);let f=!1;for(;;){const g=n.charAt(r);if(g===""){s.push((l+u).trim());break}else if(f)g===")"&&(f=!1);else if(g===","){r+=1,s.push((l+u).trim());break}else g==="("&&(f=!0);u+=g,r+=1}}}return s.join(", ")}const cachedDocument=new WeakMap;function absoluteToDoc(e,n){return!n||n.trim()===""?n:getHref(e,n)}function isSVGElement(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function getHref(e,n){let r=cachedDocument.get(e);if(r||(r=e.createElement("a"),cachedDocument.set(e,r)),!n)n="";else if(n.startsWith("blob:")||n.startsWith("data:"))return n;return r.setAttribute("href",n),r.href}function transformAttribute(e,n,r,a){return a&&(r==="src"||r==="href"&&!(n==="use"&&a[0]==="#")||r==="xlink:href"&&a[0]!=="#"||r==="background"&&(n==="table"||n==="td"||n==="th")?absoluteToDoc(e,a):r==="srcset"?getAbsoluteSrcsetString(e,a):r==="style"?absoluteToStylesheet(a,getHref(e)):n==="object"&&r==="data"?absoluteToDoc(e,a):a)}function ignoreAttribute(e,n,r){return(e==="video"||e==="audio")&&n==="autoplay"}function _isBlockedElement(e,n,r){try{if(typeof n=="string"){if(e.classList.contains(n))return!0}else for(let a=e.classList.length;a--;){const s=e.classList[a];if(n.test(s))return!0}if(r)return e.matches(r)}catch(a){}return!1}function classMatchesRegex(e,n,r){if(!e)return!1;if(e.nodeType!==e.ELEMENT_NODE)return r?classMatchesRegex(e.parentNode,n,r):!1;for(let a=e.classList.length;a--;){const s=e.classList[a];if(n.test(s))return!0}return r?classMatchesRegex(e.parentNode,n,r):!1}function needMaskingText(e,n,r,a){try{const s=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(s===null)return!1;if(typeof n=="string"){if(a){if(s.closest(".".concat(n)))return!0}else if(s.classList.contains(n))return!0}else if(classMatchesRegex(s,n,a))return!0;if(r){if(a){if(s.closest(r))return!0}else if(s.matches(r))return!0}}catch(s){}return!1}function onceIframeLoaded(e,n,r){const a=e.contentWindow;if(!a)return;let s=!1,l;try{l=a.document.readyState}catch(f){return}if(l!=="complete"){const f=setTimeout(()=>{s||(n(),s=!0)},r);e.addEventListener("load",()=>{clearTimeout(f),s=!0,n()});return}const u="about:blank";if(a.location.href!==u||e.src===u||e.src==="")return setTimeout(n,0),e.addEventListener("load",n);e.addEventListener("load",n)}function onceStylesheetLoaded(e,n,r){let a=!1,s;try{s=e.sheet}catch(u){return}if(s)return;const l=setTimeout(()=>{a||(n(),a=!0)},r);e.addEventListener("load",()=>{clearTimeout(l),a=!0,n()})}function serializeNode(e,n){const{doc:r,mirror:a,blockClass:s,blockSelector:l,needsMask:u,inlineStylesheet:f,maskInputOptions:g={},maskTextFn:y,maskInputFn:d,dataURLOptions:w={},inlineImages:b,recordCanvas:S,keepIframeSrcFn:A,newlyAddedElement:I=!1}=n,O=getRootId(r,a);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:NodeType.Document,childNodes:[],compatMode:e.compatMode}:{type:NodeType.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:NodeType.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:O};case e.ELEMENT_NODE:return serializeElementNode(e,{doc:r,blockClass:s,blockSelector:l,inlineStylesheet:f,maskInputOptions:g,maskInputFn:d,dataURLOptions:w,inlineImages:b,recordCanvas:S,keepIframeSrcFn:A,newlyAddedElement:I,rootId:O});case e.TEXT_NODE:return serializeTextNode(e,{doc:r,needsMask:u,maskTextFn:y,rootId:O});case e.CDATA_SECTION_NODE:return{type:NodeType.CDATA,textContent:"",rootId:O};case e.COMMENT_NODE:return{type:NodeType.Comment,textContent:e.textContent||"",rootId:O};default:return!1}}function getRootId(e,n){if(!n.hasNode(e))return;const r=n.getId(e);return r===1?void 0:r}function serializeTextNode(e,n){var r;const{needsMask:a,maskTextFn:s,rootId:l}=n,u=e.parentNode&&e.parentNode.tagName;let f=e.textContent;const g=u==="STYLE"?!0:void 0,y=u==="SCRIPT"?!0:void 0;if(g&&f){try{e.nextSibling||e.previousSibling||!((r=e.parentNode.sheet)===null||r===void 0)&&r.cssRules&&(f=stringifyStylesheet(e.parentNode.sheet))}catch(d){console.warn("Cannot get CSS styles from text's parentNode. Error: ".concat(d),e)}f=absoluteToStylesheet(f,getHref(n.doc))}return y&&(f="SCRIPT_PLACEHOLDER"),!g&&!y&&f&&a&&(f=s?s(f,e.parentElement):f.replace(/[\S]/g,"*")),{type:NodeType.Text,textContent:f||"",isStyle:g,rootId:l}}function serializeElementNode(e,n){const{doc:r,blockClass:a,blockSelector:s,inlineStylesheet:l,maskInputOptions:u={},maskInputFn:f,dataURLOptions:g={},inlineImages:y,recordCanvas:d,keepIframeSrcFn:w,newlyAddedElement:b=!1,rootId:S}=n,A=_isBlockedElement(e,a,s),I=getValidTagName(e);let O={};const P=e.attributes.length;for(let $=0;$N.href===e.href);let R=null;$&&(R=stringifyStylesheet($)),R&&(delete O.rel,delete O.href,O._cssText=absoluteToStylesheet(R,$.href))}if(I==="style"&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const $=stringifyStylesheet(e.sheet);$&&(O._cssText=absoluteToStylesheet($,getHref(r)))}if(I==="input"||I==="textarea"||I==="select"){const $=e.value,R=e.checked;O.type!=="radio"&&O.type!=="checkbox"&&O.type!=="submit"&&O.type!=="button"&&$?O.value=maskInputValue({element:e,type:getInputType(e),tagName:I,value:$,maskInputOptions:u,maskInputFn:f}):R&&(O.checked=R)}if(I==="option"&&(e.selected&&!u.select?O.selected=!0:delete O.selected),I==="canvas"&&d){if(e.__context==="2d")is2DCanvasBlank(e)||(O.rr_dataURL=e.toDataURL(g.type,g.quality));else if(!("__context"in e)){const $=e.toDataURL(g.type,g.quality),R=document.createElement("canvas");R.width=e.width,R.height=e.height;const N=R.toDataURL(g.type,g.quality);$!==N&&(O.rr_dataURL=$)}}if(I==="img"&&y){canvasService||(canvasService=r.createElement("canvas"),canvasCtx=canvasService.getContext("2d"));const $=e,R=$.crossOrigin;$.crossOrigin="anonymous";const N=()=>{$.removeEventListener("load",N);try{canvasService.width=$.naturalWidth,canvasService.height=$.naturalHeight,canvasCtx.drawImage($,0,0),O.rr_dataURL=canvasService.toDataURL(g.type,g.quality)}catch(B){console.warn("Cannot inline img src=".concat($.currentSrc,"! Error: ").concat(B))}R?O.crossOrigin=R:$.removeAttribute("crossorigin")};$.complete&&$.naturalWidth!==0?N():$.addEventListener("load",N)}if(I==="audio"||I==="video"){const $=O;$.rr_mediaState=e.paused?"paused":"played",$.rr_mediaCurrentTime=e.currentTime,$.rr_mediaPlaybackRate=e.playbackRate,$.rr_mediaMuted=e.muted,$.rr_mediaLoop=e.loop,$.rr_mediaVolume=e.volume}if(b||(e.scrollLeft&&(O.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(O.rr_scrollTop=e.scrollTop)),A){const{width:$,height:R}=e.getBoundingClientRect();O={class:O.class,rr_width:"".concat($,"px"),rr_height:"".concat(R,"px")}}I==="iframe"&&!w(O.src)&&(e.contentDocument||(O.rr_src=O.src),delete O.src);let x;try{customElements.get(I)&&(x=!0)}catch($){}return{type:NodeType.Element,tagName:I,attributes:O,childNodes:[],isSVG:isSVGElement(e)||void 0,needBlock:A,rootId:S,isCustom:x}}function lowerIfExists(e){return e==null?"":e.toLowerCase()}function slimDOMExcluded(e,n){if(n.comment&&e.type===NodeType.Comment)return!0;if(e.type===NodeType.Element){if(n.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"||e.attributes.rel==="modulepreload")&&e.attributes.as==="script"||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&extractFileExtension(e.attributes.href)==="js"))return!0;if(n.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(lowerIfExists(e.attributes.name).match(/^msapplication-tile(image|color)$/)||lowerIfExists(e.attributes.name)==="application-name"||lowerIfExists(e.attributes.rel)==="icon"||lowerIfExists(e.attributes.rel)==="apple-touch-icon"||lowerIfExists(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(n.headMetaDescKeywords&&lowerIfExists(e.attributes.name).match(/^description|keywords$/))return!0;if(n.headMetaSocial&&(lowerIfExists(e.attributes.property).match(/^(og|twitter|fb):/)||lowerIfExists(e.attributes.name).match(/^(og|twitter):/)||lowerIfExists(e.attributes.name)==="pinterest"))return!0;if(n.headMetaRobots&&(lowerIfExists(e.attributes.name)==="robots"||lowerIfExists(e.attributes.name)==="googlebot"||lowerIfExists(e.attributes.name)==="bingbot"))return!0;if(n.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(n.headMetaAuthorship&&(lowerIfExists(e.attributes.name)==="author"||lowerIfExists(e.attributes.name)==="generator"||lowerIfExists(e.attributes.name)==="framework"||lowerIfExists(e.attributes.name)==="publisher"||lowerIfExists(e.attributes.name)==="progid"||lowerIfExists(e.attributes.property).match(/^article:/)||lowerIfExists(e.attributes.property).match(/^product:/)))return!0;if(n.headMetaVerification&&(lowerIfExists(e.attributes.name)==="google-site-verification"||lowerIfExists(e.attributes.name)==="yandex-verification"||lowerIfExists(e.attributes.name)==="csrf-token"||lowerIfExists(e.attributes.name)==="p:domain_verify"||lowerIfExists(e.attributes.name)==="verify-v1"||lowerIfExists(e.attributes.name)==="verification"||lowerIfExists(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function serializeNodeWithId(e,n){const{doc:r,mirror:a,blockClass:s,blockSelector:l,maskTextClass:u,maskTextSelector:f,skipChild:g=!1,inlineStylesheet:y=!0,maskInputOptions:d={},maskTextFn:w,maskInputFn:b,slimDOMOptions:S,dataURLOptions:A={},inlineImages:I=!1,recordCanvas:O=!1,onSerialize:P,onIframeLoad:x,iframeLoadTimeout:$=5e3,onStylesheetLoad:R,stylesheetLoadTimeout:N=5e3,keepIframeSrcFn:B=()=>!1,newlyAddedElement:U=!1}=n;let{needsMask:H}=n,{preserveWhiteSpace:J=!0}=n;!H&&e.childNodes&&(H=needMaskingText(e,u,f,H===void 0));const q=serializeNode(e,{doc:r,mirror:a,blockClass:s,blockSelector:l,needsMask:H,inlineStylesheet:y,maskInputOptions:d,maskTextFn:w,maskInputFn:b,dataURLOptions:A,inlineImages:I,recordCanvas:O,keepIframeSrcFn:B,newlyAddedElement:U});if(!q)return console.warn(e,"not serialized"),null;let ie;a.hasNode(e)?ie=a.getId(e):slimDOMExcluded(q,S)||!J&&q.type===NodeType.Text&&!q.isStyle&&!q.textContent.replace(/^\s+|\s+$/gm,"").length?ie=IGNORED_NODE:ie=genId();const V=Object.assign(q,{id:ie});if(a.add(e,V),ie===IGNORED_NODE)return null;P&&P(e);let F=!g;if(V.type===NodeType.Element){F=F&&!V.needBlock,delete V.needBlock;const X=e.shadowRoot;X&&isNativeShadowDom(X)&&(V.isShadowHost=!0)}if((V.type===NodeType.Document||V.type===NodeType.Element)&&F){S.headWhitespace&&V.type===NodeType.Element&&V.tagName==="head"&&(J=!1);const X={doc:r,mirror:a,blockClass:s,blockSelector:l,needsMask:H,maskTextClass:u,maskTextSelector:f,skipChild:g,inlineStylesheet:y,maskInputOptions:d,maskTextFn:w,maskInputFn:b,slimDOMOptions:S,dataURLOptions:A,inlineImages:I,recordCanvas:O,preserveWhiteSpace:J,onSerialize:P,onIframeLoad:x,iframeLoadTimeout:$,onStylesheetLoad:R,stylesheetLoadTimeout:N,keepIframeSrcFn:B};if(!(V.type===NodeType.Element&&V.tagName==="textarea"&&V.attributes.value!==void 0))for(const oe of Array.from(e.childNodes)){const te=serializeNodeWithId(oe,X);te&&V.childNodes.push(te)}if(isElement(e)&&e.shadowRoot)for(const oe of Array.from(e.shadowRoot.childNodes)){const te=serializeNodeWithId(oe,X);te&&(isNativeShadowDom(e.shadowRoot)&&(te.isShadow=!0),V.childNodes.push(te))}}return e.parentNode&&isShadowRoot(e.parentNode)&&isNativeShadowDom(e.parentNode)&&(V.isShadow=!0),V.type===NodeType.Element&&V.tagName==="iframe"&&onceIframeLoaded(e,()=>{const X=e.contentDocument;if(X&&x){const oe=serializeNodeWithId(X,{doc:X,mirror:a,blockClass:s,blockSelector:l,needsMask:H,maskTextClass:u,maskTextSelector:f,skipChild:!1,inlineStylesheet:y,maskInputOptions:d,maskTextFn:w,maskInputFn:b,slimDOMOptions:S,dataURLOptions:A,inlineImages:I,recordCanvas:O,preserveWhiteSpace:J,onSerialize:P,onIframeLoad:x,iframeLoadTimeout:$,onStylesheetLoad:R,stylesheetLoadTimeout:N,keepIframeSrcFn:B});oe&&x(e,oe)}},$),V.type===NodeType.Element&&V.tagName==="link"&&typeof V.attributes.rel=="string"&&(V.attributes.rel==="stylesheet"||V.attributes.rel==="preload"&&typeof V.attributes.href=="string"&&extractFileExtension(V.attributes.href)==="css")&&onceStylesheetLoaded(e,()=>{if(R){const X=serializeNodeWithId(e,{doc:r,mirror:a,blockClass:s,blockSelector:l,needsMask:H,maskTextClass:u,maskTextSelector:f,skipChild:!1,inlineStylesheet:y,maskInputOptions:d,maskTextFn:w,maskInputFn:b,slimDOMOptions:S,dataURLOptions:A,inlineImages:I,recordCanvas:O,preserveWhiteSpace:J,onSerialize:P,onIframeLoad:x,iframeLoadTimeout:$,onStylesheetLoad:R,stylesheetLoadTimeout:N,keepIframeSrcFn:B});X&&R(e,X)}},N),V}function snapshot(e,n){const{mirror:r=new Mirror,blockClass:a="rr-block",blockSelector:s=null,maskTextClass:l="rr-mask",maskTextSelector:u=null,inlineStylesheet:f=!0,inlineImages:g=!1,recordCanvas:y=!1,maskAllInputs:d=!1,maskTextFn:w,maskInputFn:b,slimDOM:S=!1,dataURLOptions:A,preserveWhiteSpace:I,onSerialize:O,onIframeLoad:P,iframeLoadTimeout:x,onStylesheetLoad:$,stylesheetLoadTimeout:R,keepIframeSrcFn:N=()=>!1}=n||{};return serializeNodeWithId(e,{doc:e,mirror:r,blockClass:a,blockSelector:s,maskTextClass:l,maskTextSelector:u,skipChild:!1,inlineStylesheet:f,maskInputOptions:d===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0}:d===!1?{password:!0}:d,maskTextFn:w,maskInputFn:b,slimDOMOptions:S===!0||S==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:S==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:S===!1?{}:S,dataURLOptions:A,inlineImages:g,recordCanvas:y,preserveWhiteSpace:I,onSerialize:O,onIframeLoad:P,iframeLoadTimeout:x,onStylesheetLoad:$,stylesheetLoadTimeout:R,keepIframeSrcFn:N,newlyAddedElement:!1})}function on(e,n,r=document){const a={capture:!0,passive:!0};return r.addEventListener(e,n,a),()=>r.removeEventListener(e,n,a)}const DEPARTED_MIRROR_ACCESS_WARNING="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let _mirror={map:{},getId(){return console.error(DEPARTED_MIRROR_ACCESS_WARNING),-1},getNode(){return console.error(DEPARTED_MIRROR_ACCESS_WARNING),null},removeNodeFromMap(){console.error(DEPARTED_MIRROR_ACCESS_WARNING)},has(){return console.error(DEPARTED_MIRROR_ACCESS_WARNING),!1},reset(){console.error(DEPARTED_MIRROR_ACCESS_WARNING)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(_mirror=new Proxy(_mirror,{get(e,n,r){return n==="map"&&console.error(DEPARTED_MIRROR_ACCESS_WARNING),Reflect.get(e,n,r)}}));function throttle(e,n,r={}){let a=null,s=0;return function(...l){const u=Date.now();!s&&r.leading===!1&&(s=u);const f=n-(u-s),g=this;f<=0||f>n?(a&&(clearTimeout(a),a=null),s=u,e.apply(g,l)):!a&&r.trailing!==!1&&(a=setTimeout(()=>{s=r.leading===!1?0:Date.now(),a=null,e.apply(g,l)},f))}}function hookSetter(e,n,r,a,s=window){const l=s.Object.getOwnPropertyDescriptor(e,n);return s.Object.defineProperty(e,n,a?r:{set(u){setTimeout(()=>{r.set.call(this,u)},0),l&&l.set&&l.set.call(this,u)}}),()=>hookSetter(e,n,l||{},!0)}function patch(e,n,r){try{if(!(n in e))return()=>{};const a=e[n],s=r(a);return typeof s=="function"&&(s.prototype=s.prototype||{},Object.defineProperties(s,{__rrweb_original__:{enumerable:!1,value:a}})),e[n]=s,()=>{e[n]=a}}catch(a){return()=>{}}}let nowTimestamp=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(nowTimestamp=()=>new Date().getTime());function getWindowScroll(e){var n,r,a,s,l,u;const f=e.document;return{left:f.scrollingElement?f.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:(f==null?void 0:f.documentElement.scrollLeft)||((r=(n=f==null?void 0:f.body)===null||n===void 0?void 0:n.parentElement)===null||r===void 0?void 0:r.scrollLeft)||((a=f==null?void 0:f.body)===null||a===void 0?void 0:a.scrollLeft)||0,top:f.scrollingElement?f.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:(f==null?void 0:f.documentElement.scrollTop)||((l=(s=f==null?void 0:f.body)===null||s===void 0?void 0:s.parentElement)===null||l===void 0?void 0:l.scrollTop)||((u=f==null?void 0:f.body)===null||u===void 0?void 0:u.scrollTop)||0}}function getWindowHeight(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function getWindowWidth(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function closestElementOfNode(e){return e?e.nodeType===e.ELEMENT_NODE?e:e.parentElement:null}function isBlocked(e,n,r,a){if(!e)return!1;const s=closestElementOfNode(e);if(!s)return!1;try{if(typeof n=="string"){if(s.classList.contains(n)||a&&s.closest("."+n)!==null)return!0}else if(classMatchesRegex(s,n,a))return!0}catch(l){}return!!(r&&(s.matches(r)||a&&s.closest(r)!==null))}function isSerialized(e,n){return n.getId(e)!==-1}function isIgnored(e,n){return n.getId(e)===IGNORED_NODE}function isAncestorRemoved(e,n){if(isShadowRoot(e))return!1;const r=n.getId(e);return n.has(r)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:e.parentNode?isAncestorRemoved(e.parentNode,n):!0:!0}function legacy_isTouchEvent(e){return!!e.changedTouches}function polyfill(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...n)=>{let r=n[0];if(!(0 in n))throw new TypeError("1 argument is required");do if(this===r)return!0;while(r=r&&r.parentNode);return!1})}function isSerializedIframe(e,n){return!!(e.nodeName==="IFRAME"&&n.getMeta(e))}function isSerializedStylesheet(e,n){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&n.getMeta(e))}function hasShadowRoot(e){return!!(e!=null&&e.shadowRoot)}class StyleSheetMirror{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(n){var r;return(r=this.styleIDMap.get(n))!==null&&r!==void 0?r:-1}has(n){return this.styleIDMap.has(n)}add(n,r){if(this.has(n))return this.getId(n);let a;return r===void 0?a=this.id++:a=r,this.styleIDMap.set(n,a),this.idStyleMap.set(a,n),a}getStyle(n){return this.idStyleMap.get(n)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function getShadowHost(e){var n,r;let a=null;return((r=(n=e.getRootNode)===null||n===void 0?void 0:n.call(e))===null||r===void 0?void 0:r.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(a=e.getRootNode().host),a}function getRootShadowHost(e){let n=e,r;for(;r=getShadowHost(n);)n=r;return n}function shadowHostInDom(e){const n=e.ownerDocument;if(!n)return!1;const r=getRootShadowHost(e);return n.contains(r)}function inDom(e){const n=e.ownerDocument;return n?n.contains(e)||shadowHostInDom(e):!1}var EventType=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(EventType||{}),IncrementalSource=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(IncrementalSource||{}),MouseInteractions=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(MouseInteractions||{}),PointerTypes=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(PointerTypes||{}),CanvasContext=(e=>(e[e["2D"]=0]="2D",e[e.WebGL=1]="WebGL",e[e.WebGL2=2]="WebGL2",e))(CanvasContext||{});function isNodeInLinkedList(e){return"__ln"in e}class DoubleLinkedList{constructor(){this.length=0,this.head=null,this.tail=null}get(n){if(n>=this.length)throw new Error("Position outside of list range");let r=this.head;for(let a=0;a"".concat(e,"@").concat(n);class MutationBuffer{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=n=>{n.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const n=[],r=new Set,a=new DoubleLinkedList,s=g=>{let y=g,d=IGNORED_NODE;for(;d===IGNORED_NODE;)y=y&&y.nextSibling,d=y&&this.mirror.getId(y);return d},l=g=>{if(!g.parentNode||!inDom(g)||g.parentNode.tagName==="TEXTAREA")return;const y=isShadowRoot(g.parentNode)?this.mirror.getId(getShadowHost(g)):this.mirror.getId(g.parentNode),d=s(g);if(y===-1||d===-1)return a.addNode(g);const w=serializeNodeWithId(g,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskTextClass:this.maskTextClass,maskTextSelector:this.maskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:b=>{isSerializedIframe(b,this.mirror)&&this.iframeManager.addIframe(b),isSerializedStylesheet(b,this.mirror)&&this.stylesheetManager.trackLinkElement(b),hasShadowRoot(g)&&this.shadowDomManager.addShadowRoot(g.shadowRoot,this.doc)},onIframeLoad:(b,S)=>{this.iframeManager.attachIframe(b,S),this.shadowDomManager.observeAttachShadow(b)},onStylesheetLoad:(b,S)=>{this.stylesheetManager.attachLinkElement(b,S)}});w&&(n.push({parentId:y,nextId:d,node:w}),r.add(w.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const g of this.movedSet)isParentRemoved(this.removes,g,this.mirror)&&!this.movedSet.has(g.parentNode)||l(g);for(const g of this.addedSet)!isAncestorInSet(this.droppedSet,g)&&!isParentRemoved(this.removes,g,this.mirror)||isAncestorInSet(this.movedSet,g)?l(g):this.droppedSet.add(g);let u=null;for(;a.length;){let g=null;if(u){const y=this.mirror.getId(u.value.parentNode),d=s(u.value);y!==-1&&d!==-1&&(g=u)}if(!g){let y=a.tail;for(;y;){const d=y;if(y=y.previous,d){const w=this.mirror.getId(d.value.parentNode);if(s(d.value)===-1)continue;if(w!==-1){g=d;break}else{const S=d.value;if(S.parentNode&&S.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const A=S.parentNode.host;if(this.mirror.getId(A)!==-1){g=d;break}}}}}}if(!g){for(;a.head;)a.removeNode(a.head.value);break}u=g.previous,a.removeNode(g.value),l(g.value)}const f={texts:this.texts.map(g=>{const y=g.node;return y.parentNode&&y.parentNode.tagName==="TEXTAREA"&&this.genTextAreaValueMutation(y.parentNode),{id:this.mirror.getId(y),value:g.value}}).filter(g=>!r.has(g.id)).filter(g=>this.mirror.has(g.id)),attributes:this.attributes.map(g=>{const{attributes:y}=g;if(typeof y.style=="string"){const d=JSON.stringify(g.styleDiff),w=JSON.stringify(g._unchangedStyles);d.length!r.has(g.id)).filter(g=>this.mirror.has(g.id)),removes:this.removes,adds:n};!f.texts.length&&!f.attributes.length&&!f.removes.length&&!f.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(f))},this.genTextAreaValueMutation=n=>{let r=this.attributeMap.get(n);r||(r={node:n,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(r),this.attributeMap.set(n,r)),r.attributes.value=Array.from(n.childNodes,a=>a.textContent||"").join("")},this.processMutation=n=>{if(!isIgnored(n.target,this.mirror))switch(n.type){case"characterData":{const r=n.target.textContent;!isBlocked(n.target,this.blockClass,this.blockSelector,!1)&&r!==n.oldValue&&this.texts.push({value:needMaskingText(n.target,this.maskTextClass,this.maskTextSelector,!0)&&r?this.maskTextFn?this.maskTextFn(r,closestElementOfNode(n.target)):r.replace(/[\S]/g,"*"):r,node:n.target});break}case"attributes":{const r=n.target;let a=n.attributeName,s=n.target.getAttribute(a);if(a==="value"){const u=getInputType(r);s=maskInputValue({element:r,maskInputOptions:this.maskInputOptions,tagName:r.tagName,type:u,value:s,maskInputFn:this.maskInputFn})}if(isBlocked(n.target,this.blockClass,this.blockSelector,!1)||s===n.oldValue)return;let l=this.attributeMap.get(n.target);if(r.tagName==="IFRAME"&&a==="src"&&!this.keepIframeSrcFn(s))if(!r.contentDocument)a="rr_src";else return;if(l||(l={node:n.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(l),this.attributeMap.set(n.target,l)),a==="type"&&r.tagName==="INPUT"&&(n.oldValue||"").toLowerCase()==="password"&&r.setAttribute("data-rr-is-password","true"),!ignoreAttribute(r.tagName,a)&&(l.attributes[a]=transformAttribute(this.doc,toLowerCase(r.tagName),toLowerCase(a),s),a==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch(f){this.unattachedDoc=this.doc}const u=this.unattachedDoc.createElement("span");n.oldValue&&u.setAttribute("style",n.oldValue);for(const f of Array.from(r.style)){const g=r.style.getPropertyValue(f),y=r.style.getPropertyPriority(f);g!==u.style.getPropertyValue(f)||y!==u.style.getPropertyPriority(f)?y===""?l.styleDiff[f]=g:l.styleDiff[f]=[g,y]:l._unchangedStyles[f]=[g,y]}for(const f of Array.from(u.style))r.style.getPropertyValue(f)===""&&(l.styleDiff[f]=!1)}break}case"childList":{if(isBlocked(n.target,this.blockClass,this.blockSelector,!0))return;if(n.target.tagName==="TEXTAREA"){this.genTextAreaValueMutation(n.target);return}n.addedNodes.forEach(r=>this.genAdds(r,n.target)),n.removedNodes.forEach(r=>{const a=this.mirror.getId(r),s=isShadowRoot(n.target)?this.mirror.getId(n.target.host):this.mirror.getId(n.target);isBlocked(n.target,this.blockClass,this.blockSelector,!1)||isIgnored(r,this.mirror)||!isSerialized(r,this.mirror)||(this.addedSet.has(r)?(deepDelete(this.addedSet,r),this.droppedSet.add(r)):this.addedSet.has(n.target)&&a===-1||isAncestorRemoved(n.target,this.mirror)||(this.movedSet.has(r)&&this.movedMap[moveKey(a,s)]?deepDelete(this.movedSet,r):this.removes.push({parentId:s,id:a,isShadow:isShadowRoot(n.target)&&isNativeShadowDom(n.target)?!0:void 0})),this.mapRemoves.push(r))});break}}},this.genAdds=(n,r)=>{if(!this.processedNodeManager.inOtherBuffer(n,this)&&!(this.addedSet.has(n)||this.movedSet.has(n))){if(this.mirror.hasNode(n)){if(isIgnored(n,this.mirror))return;this.movedSet.add(n);let a=null;r&&this.mirror.hasNode(r)&&(a=this.mirror.getId(r)),a&&a!==-1&&(this.movedMap[moveKey(this.mirror.getId(n),a)]=!0)}else this.addedSet.add(n),this.droppedSet.delete(n);isBlocked(n,this.blockClass,this.blockSelector,!1)||(n.childNodes.forEach(a=>this.genAdds(a)),hasShadowRoot(n)&&n.shadowRoot.childNodes.forEach(a=>{this.processedNodeManager.add(a,this),this.genAdds(a,n)}))}}}init(n){["mutationCb","blockClass","blockSelector","maskTextClass","maskTextSelector","inlineStylesheet","maskInputOptions","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(r=>{this[r]=n[r]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function deepDelete(e,n){e.delete(n),n.childNodes.forEach(r=>deepDelete(e,r))}function isParentRemoved(e,n,r){return e.length===0?!1:_isParentRemoved(e,n,r)}function _isParentRemoved(e,n,r){const{parentNode:a}=n;if(!a)return!1;const s=r.getId(a);return e.some(l=>l.id===s)?!0:_isParentRemoved(e,a,r)}function isAncestorInSet(e,n){return e.size===0?!1:_isAncestorInSet(e,n)}function _isAncestorInSet(e,n){const{parentNode:r}=n;return r?e.has(r)?!0:_isAncestorInSet(e,r):!1}let errorHandler;function registerErrorHandler(e){errorHandler=e}function unregisterErrorHandler(){errorHandler=void 0}const callbackWrapper=e=>errorHandler?(...r)=>{try{return e(...r)}catch(a){if(errorHandler&&errorHandler(a)===!0)return;throw a}}:e,mutationBuffers=[];function getEventTarget(e){try{if("composedPath"in e){const n=e.composedPath();if(n.length)return n[0]}else if("path"in e&&e.path.length)return e.path[0]}catch(n){}return e&&e.target}function initMutationObserver(e,n){var r,a;const s=new MutationBuffer;mutationBuffers.push(s),s.init(e);let l=window.MutationObserver||window.__rrMutationObserver;const u=(a=(r=window==null?void 0:window.Zone)===null||r===void 0?void 0:r.__symbol__)===null||a===void 0?void 0:a.call(r,"MutationObserver");u&&window[u]&&(l=window[u]);const f=new l(callbackWrapper(s.processMutations.bind(s)));return f.observe(n,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),f}function initMoveObserver({mousemoveCb:e,sampling:n,doc:r,mirror:a}){if(n.mousemove===!1)return()=>{};const s=typeof n.mousemove=="number"?n.mousemove:50,l=typeof n.mousemoveCallback=="number"?n.mousemoveCallback:500;let u=[],f;const g=throttle(callbackWrapper(w=>{const b=Date.now()-f;e(u.map(S=>(S.timeOffset-=b,S)),w),u=[],f=null}),l),y=callbackWrapper(throttle(callbackWrapper(w=>{const b=getEventTarget(w),{clientX:S,clientY:A}=legacy_isTouchEvent(w)?w.changedTouches[0]:w;f||(f=nowTimestamp()),u.push({x:S,y:A,id:a.getId(b),timeOffset:nowTimestamp()-f}),g(typeof DragEvent<"u"&&w instanceof DragEvent?IncrementalSource.Drag:w instanceof MouseEvent?IncrementalSource.MouseMove:IncrementalSource.TouchMove)}),s,{trailing:!1})),d=[on("mousemove",y,r),on("touchmove",y,r),on("drag",y,r)];return callbackWrapper(()=>{d.forEach(w=>w())})}function initMouseInteractionObserver({mouseInteractionCb:e,doc:n,mirror:r,blockClass:a,blockSelector:s,sampling:l}){if(l.mouseInteraction===!1)return()=>{};const u=l.mouseInteraction===!0||l.mouseInteraction===void 0?{}:l.mouseInteraction,f=[];let g=null;const y=d=>w=>{const b=getEventTarget(w);if(isBlocked(b,a,s,!0))return;let S=null,A=d;if("pointerType"in w){switch(w.pointerType){case"mouse":S=PointerTypes.Mouse;break;case"touch":S=PointerTypes.Touch;break;case"pen":S=PointerTypes.Pen;break}S===PointerTypes.Touch?MouseInteractions[d]===MouseInteractions.MouseDown?A="TouchStart":MouseInteractions[d]===MouseInteractions.MouseUp&&(A="TouchEnd"):PointerTypes.Pen}else legacy_isTouchEvent(w)&&(S=PointerTypes.Touch);S!==null?(g=S,(A.startsWith("Touch")&&S===PointerTypes.Touch||A.startsWith("Mouse")&&S===PointerTypes.Mouse)&&(S=null)):MouseInteractions[d]===MouseInteractions.Click&&(S=g,g=null);const I=legacy_isTouchEvent(w)?w.changedTouches[0]:w;if(!I)return;const O=r.getId(b),{clientX:P,clientY:x}=I;callbackWrapper(e)(Object.assign({type:MouseInteractions[A],id:O,x:P,y:x},S!==null&&{pointerType:S}))};return Object.keys(MouseInteractions).filter(d=>Number.isNaN(Number(d))&&!d.endsWith("_Departed")&&u[d]!==!1).forEach(d=>{let w=toLowerCase(d);const b=y(d);if(window.PointerEvent)switch(MouseInteractions[d]){case MouseInteractions.MouseDown:case MouseInteractions.MouseUp:w=w.replace("mouse","pointer");break;case MouseInteractions.TouchStart:case MouseInteractions.TouchEnd:return}f.push(on(w,b,n))}),callbackWrapper(()=>{f.forEach(d=>d())})}function initScrollObserver({scrollCb:e,doc:n,mirror:r,blockClass:a,blockSelector:s,sampling:l}){const u=callbackWrapper(throttle(callbackWrapper(f=>{const g=getEventTarget(f);if(!g||isBlocked(g,a,s,!0))return;const y=r.getId(g);if(g===n&&n.defaultView){const d=getWindowScroll(n.defaultView);e({id:y,x:d.left,y:d.top})}else e({id:y,x:g.scrollLeft,y:g.scrollTop})}),l.scroll||100));return on("scroll",u,n)}function initViewportResizeObserver({viewportResizeCb:e},{win:n}){let r=-1,a=-1;const s=callbackWrapper(throttle(callbackWrapper(()=>{const l=getWindowHeight(),u=getWindowWidth();(r!==l||a!==u)&&(e({width:Number(u),height:Number(l)}),r=l,a=u)}),200));return on("resize",s,n)}const INPUT_TAGS=["INPUT","TEXTAREA","SELECT"],lastInputValueMap=new WeakMap;function initInputObserver({inputCb:e,doc:n,mirror:r,blockClass:a,blockSelector:s,ignoreClass:l,ignoreSelector:u,maskInputOptions:f,maskInputFn:g,sampling:y,userTriggeredOnInput:d}){function w(x){let $=getEventTarget(x);const R=x.isTrusted,N=$&&$.tagName;if($&&N==="OPTION"&&($=$.parentElement),!$||!N||INPUT_TAGS.indexOf(N)<0||isBlocked($,a,s,!0)||$.classList.contains(l)||u&&$.matches(u))return;let B=$.value,U=!1;const H=getInputType($)||"";H==="radio"||H==="checkbox"?U=$.checked:(f[N.toLowerCase()]||f[H])&&(B=maskInputValue({element:$,maskInputOptions:f,tagName:N,type:H,value:B,maskInputFn:g})),b($,d?{text:B,isChecked:U,userTriggered:R}:{text:B,isChecked:U});const J=$.name;H==="radio"&&J&&U&&n.querySelectorAll('input[type="radio"][name="'.concat(J,'"]')).forEach(q=>{if(q!==$){const ie=q.value;b(q,d?{text:ie,isChecked:!U,userTriggered:!1}:{text:ie,isChecked:!U})}})}function b(x,$){const R=lastInputValueMap.get(x);if(!R||R.text!==$.text||R.isChecked!==$.isChecked){lastInputValueMap.set(x,$);const N=r.getId(x);callbackWrapper(e)(Object.assign(Object.assign({},$),{id:N}))}}const A=(y.input==="last"?["change"]:["input","change"]).map(x=>on(x,callbackWrapper(w),n)),I=n.defaultView;if(!I)return()=>{A.forEach(x=>x())};const O=I.Object.getOwnPropertyDescriptor(I.HTMLInputElement.prototype,"value"),P=[[I.HTMLInputElement.prototype,"value"],[I.HTMLInputElement.prototype,"checked"],[I.HTMLSelectElement.prototype,"value"],[I.HTMLTextAreaElement.prototype,"value"],[I.HTMLSelectElement.prototype,"selectedIndex"],[I.HTMLOptionElement.prototype,"selected"]];return O&&O.set&&A.push(...P.map(x=>hookSetter(x[0],x[1],{set(){callbackWrapper(w)({target:this,isTrusted:!1})}},!1,I))),callbackWrapper(()=>{A.forEach(x=>x())})}function getNestedCSSRulePositions(e){const n=[];function r(a,s){if(hasNestedCSSRule("CSSGroupingRule")&&a.parentRule instanceof CSSGroupingRule||hasNestedCSSRule("CSSMediaRule")&&a.parentRule instanceof CSSMediaRule||hasNestedCSSRule("CSSSupportsRule")&&a.parentRule instanceof CSSSupportsRule||hasNestedCSSRule("CSSConditionRule")&&a.parentRule instanceof CSSConditionRule){const u=Array.from(a.parentRule.cssRules).indexOf(a);s.unshift(u)}else if(a.parentStyleSheet){const u=Array.from(a.parentStyleSheet.cssRules).indexOf(a);s.unshift(u)}return s}return r(e,n)}function getIdAndStyleId(e,n,r){let a,s;return e?(e.ownerNode?a=n.getId(e.ownerNode):s=r.getId(e),{styleId:s,id:a}):{}}function initStyleSheetObserver({styleSheetRuleCb:e,mirror:n,stylesheetManager:r},{win:a}){if(!a.CSSStyleSheet||!a.CSSStyleSheet.prototype)return()=>{};const s=a.CSSStyleSheet.prototype.insertRule;a.CSSStyleSheet.prototype.insertRule=new Proxy(s,{apply:callbackWrapper((d,w,b)=>{const[S,A]=b,{id:I,styleId:O}=getIdAndStyleId(w,n,r.styleMirror);return(I&&I!==-1||O&&O!==-1)&&e({id:I,styleId:O,adds:[{rule:S,index:A}]}),d.apply(w,b)})});const l=a.CSSStyleSheet.prototype.deleteRule;a.CSSStyleSheet.prototype.deleteRule=new Proxy(l,{apply:callbackWrapper((d,w,b)=>{const[S]=b,{id:A,styleId:I}=getIdAndStyleId(w,n,r.styleMirror);return(A&&A!==-1||I&&I!==-1)&&e({id:A,styleId:I,removes:[{index:S}]}),d.apply(w,b)})});let u;a.CSSStyleSheet.prototype.replace&&(u=a.CSSStyleSheet.prototype.replace,a.CSSStyleSheet.prototype.replace=new Proxy(u,{apply:callbackWrapper((d,w,b)=>{const[S]=b,{id:A,styleId:I}=getIdAndStyleId(w,n,r.styleMirror);return(A&&A!==-1||I&&I!==-1)&&e({id:A,styleId:I,replace:S}),d.apply(w,b)})}));let f;a.CSSStyleSheet.prototype.replaceSync&&(f=a.CSSStyleSheet.prototype.replaceSync,a.CSSStyleSheet.prototype.replaceSync=new Proxy(f,{apply:callbackWrapper((d,w,b)=>{const[S]=b,{id:A,styleId:I}=getIdAndStyleId(w,n,r.styleMirror);return(A&&A!==-1||I&&I!==-1)&&e({id:A,styleId:I,replaceSync:S}),d.apply(w,b)})}));const g={};canMonkeyPatchNestedCSSRule("CSSGroupingRule")?g.CSSGroupingRule=a.CSSGroupingRule:(canMonkeyPatchNestedCSSRule("CSSMediaRule")&&(g.CSSMediaRule=a.CSSMediaRule),canMonkeyPatchNestedCSSRule("CSSConditionRule")&&(g.CSSConditionRule=a.CSSConditionRule),canMonkeyPatchNestedCSSRule("CSSSupportsRule")&&(g.CSSSupportsRule=a.CSSSupportsRule));const y={};return Object.entries(g).forEach(([d,w])=>{y[d]={insertRule:w.prototype.insertRule,deleteRule:w.prototype.deleteRule},w.prototype.insertRule=new Proxy(y[d].insertRule,{apply:callbackWrapper((b,S,A)=>{const[I,O]=A,{id:P,styleId:x}=getIdAndStyleId(S.parentStyleSheet,n,r.styleMirror);return(P&&P!==-1||x&&x!==-1)&&e({id:P,styleId:x,adds:[{rule:I,index:[...getNestedCSSRulePositions(S),O||0]}]}),b.apply(S,A)})}),w.prototype.deleteRule=new Proxy(y[d].deleteRule,{apply:callbackWrapper((b,S,A)=>{const[I]=A,{id:O,styleId:P}=getIdAndStyleId(S.parentStyleSheet,n,r.styleMirror);return(O&&O!==-1||P&&P!==-1)&&e({id:O,styleId:P,removes:[{index:[...getNestedCSSRulePositions(S),I]}]}),b.apply(S,A)})})}),callbackWrapper(()=>{a.CSSStyleSheet.prototype.insertRule=s,a.CSSStyleSheet.prototype.deleteRule=l,u&&(a.CSSStyleSheet.prototype.replace=u),f&&(a.CSSStyleSheet.prototype.replaceSync=f),Object.entries(g).forEach(([d,w])=>{w.prototype.insertRule=y[d].insertRule,w.prototype.deleteRule=y[d].deleteRule})})}function initAdoptedStyleSheetObserver({mirror:e,stylesheetManager:n},r){var a,s,l;let u=null;r.nodeName==="#document"?u=e.getId(r):u=e.getId(r.host);const f=r.nodeName==="#document"?(a=r.defaultView)===null||a===void 0?void 0:a.Document:(l=(s=r.ownerDocument)===null||s===void 0?void 0:s.defaultView)===null||l===void 0?void 0:l.ShadowRoot,g=f!=null&&f.prototype?Object.getOwnPropertyDescriptor(f==null?void 0:f.prototype,"adoptedStyleSheets"):void 0;return u===null||u===-1||!f||!g?()=>{}:(Object.defineProperty(r,"adoptedStyleSheets",{configurable:g.configurable,enumerable:g.enumerable,get(){var y;return(y=g.get)===null||y===void 0?void 0:y.call(this)},set(y){var d;const w=(d=g.set)===null||d===void 0?void 0:d.call(this,y);if(u!==null&&u!==-1)try{n.adoptStyleSheets(y,u)}catch(b){}return w}}),callbackWrapper(()=>{Object.defineProperty(r,"adoptedStyleSheets",{configurable:g.configurable,enumerable:g.enumerable,get:g.get,set:g.set})}))}function initStyleDeclarationObserver({styleDeclarationCb:e,mirror:n,ignoreCSSAttributes:r,stylesheetManager:a},{win:s}){const l=s.CSSStyleDeclaration.prototype.setProperty;s.CSSStyleDeclaration.prototype.setProperty=new Proxy(l,{apply:callbackWrapper((f,g,y)=>{var d;const[w,b,S]=y;if(r.has(w))return l.apply(g,[w,b,S]);const{id:A,styleId:I}=getIdAndStyleId((d=g.parentRule)===null||d===void 0?void 0:d.parentStyleSheet,n,a.styleMirror);return(A&&A!==-1||I&&I!==-1)&&e({id:A,styleId:I,set:{property:w,value:b,priority:S},index:getNestedCSSRulePositions(g.parentRule)}),f.apply(g,y)})});const u=s.CSSStyleDeclaration.prototype.removeProperty;return s.CSSStyleDeclaration.prototype.removeProperty=new Proxy(u,{apply:callbackWrapper((f,g,y)=>{var d;const[w]=y;if(r.has(w))return u.apply(g,[w]);const{id:b,styleId:S}=getIdAndStyleId((d=g.parentRule)===null||d===void 0?void 0:d.parentStyleSheet,n,a.styleMirror);return(b&&b!==-1||S&&S!==-1)&&e({id:b,styleId:S,remove:{property:w},index:getNestedCSSRulePositions(g.parentRule)}),f.apply(g,y)})}),callbackWrapper(()=>{s.CSSStyleDeclaration.prototype.setProperty=l,s.CSSStyleDeclaration.prototype.removeProperty=u})}function initMediaInteractionObserver({mediaInteractionCb:e,blockClass:n,blockSelector:r,mirror:a,sampling:s,doc:l}){const u=callbackWrapper(g=>throttle(callbackWrapper(y=>{const d=getEventTarget(y);if(!d||isBlocked(d,n,r,!0))return;const{currentTime:w,volume:b,muted:S,playbackRate:A,loop:I}=d;e({type:g,id:a.getId(d),currentTime:w,volume:b,muted:S,playbackRate:A,loop:I})}),s.media||500)),f=[on("play",u(0),l),on("pause",u(1),l),on("seeked",u(2),l),on("volumechange",u(3),l),on("ratechange",u(4),l)];return callbackWrapper(()=>{f.forEach(g=>g())})}function initFontObserver({fontCb:e,doc:n}){const r=n.defaultView;if(!r)return()=>{};const a=[],s=new WeakMap,l=r.FontFace;r.FontFace=function(g,y,d){const w=new l(g,y,d);return s.set(w,{family:g,buffer:typeof y!="string",descriptors:d,fontSource:typeof y=="string"?y:JSON.stringify(Array.from(new Uint8Array(y)))}),w};const u=patch(n.fonts,"add",function(f){return function(g){return setTimeout(callbackWrapper(()=>{const y=s.get(g);y&&(e(y),s.delete(g))}),0),f.apply(this,[g])}});return a.push(()=>{r.FontFace=l}),a.push(u),callbackWrapper(()=>{a.forEach(f=>f())})}function initSelectionObserver(e){const{doc:n,mirror:r,blockClass:a,blockSelector:s,selectionCb:l}=e;let u=!0;const f=callbackWrapper(()=>{const g=n.getSelection();if(!g||u&&(g!=null&&g.isCollapsed))return;u=g.isCollapsed||!1;const y=[],d=g.rangeCount||0;for(let w=0;w{}:patch(r.customElements,"define",function(s){return function(l,u,f){try{n({define:{name:l}})}catch(g){console.warn("Custom element callback failed for ".concat(l))}return s.apply(this,[l,u,f])}})}function mergeHooks(e,n){const{mutationCb:r,mousemoveCb:a,mouseInteractionCb:s,scrollCb:l,viewportResizeCb:u,inputCb:f,mediaInteractionCb:g,styleSheetRuleCb:y,styleDeclarationCb:d,canvasMutationCb:w,fontCb:b,selectionCb:S,customElementCb:A}=e;e.mutationCb=(...I)=>{n.mutation&&n.mutation(...I),r(...I)},e.mousemoveCb=(...I)=>{n.mousemove&&n.mousemove(...I),a(...I)},e.mouseInteractionCb=(...I)=>{n.mouseInteraction&&n.mouseInteraction(...I),s(...I)},e.scrollCb=(...I)=>{n.scroll&&n.scroll(...I),l(...I)},e.viewportResizeCb=(...I)=>{n.viewportResize&&n.viewportResize(...I),u(...I)},e.inputCb=(...I)=>{n.input&&n.input(...I),f(...I)},e.mediaInteractionCb=(...I)=>{n.mediaInteaction&&n.mediaInteaction(...I),g(...I)},e.styleSheetRuleCb=(...I)=>{n.styleSheetRule&&n.styleSheetRule(...I),y(...I)},e.styleDeclarationCb=(...I)=>{n.styleDeclaration&&n.styleDeclaration(...I),d(...I)},e.canvasMutationCb=(...I)=>{n.canvasMutation&&n.canvasMutation(...I),w(...I)},e.fontCb=(...I)=>{n.font&&n.font(...I),b(...I)},e.selectionCb=(...I)=>{n.selection&&n.selection(...I),S(...I)},e.customElementCb=(...I)=>{n.customElement&&n.customElement(...I),A(...I)}}function initObservers(e,n={}){const r=e.doc.defaultView;if(!r)return()=>{};mergeHooks(e,n);let a;e.recordDOM&&(a=initMutationObserver(e,e.doc));const s=initMoveObserver(e),l=initMouseInteractionObserver(e),u=initScrollObserver(e),f=initViewportResizeObserver(e,{win:r}),g=initInputObserver(e),y=initMediaInteractionObserver(e);let d=()=>{},w=()=>{},b=()=>{},S=()=>{};e.recordDOM&&(d=initStyleSheetObserver(e,{win:r}),w=initAdoptedStyleSheetObserver(e,e.doc),b=initStyleDeclarationObserver(e,{win:r}),e.collectFonts&&(S=initFontObserver(e)));const A=initSelectionObserver(e),I=initCustomElementObserver(e),O=[];for(const P of e.plugins)O.push(P.observer(P.callback,r,P.options));return callbackWrapper(()=>{mutationBuffers.forEach(P=>P.reset()),a==null||a.disconnect(),s(),l(),u(),f(),g(),y(),d(),w(),b(),S(),A(),I(),O.forEach(P=>P())})}function hasNestedCSSRule(e){return typeof window[e]<"u"}function canMonkeyPatchNestedCSSRule(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class CrossOriginIframeMirror{constructor(n){this.generateIdFn=n,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(n,r,a,s){const l=a||this.getIdToRemoteIdMap(n),u=s||this.getRemoteIdToIdMap(n);let f=l.get(r);return f||(f=this.generateIdFn(),l.set(r,f),u.set(f,r)),f}getIds(n,r){const a=this.getIdToRemoteIdMap(n),s=this.getRemoteIdToIdMap(n);return r.map(l=>this.getId(n,l,a,s))}getRemoteId(n,r,a){const s=a||this.getRemoteIdToIdMap(n);if(typeof r!="number")return r;const l=s.get(r);return l||-1}getRemoteIds(n,r){const a=this.getRemoteIdToIdMap(n);return r.map(s=>this.getRemoteId(n,s,a))}reset(n){if(!n){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(n),this.iframeRemoteIdToIdMap.delete(n)}getIdToRemoteIdMap(n){let r=this.iframeIdToRemoteIdMap.get(n);return r||(r=new Map,this.iframeIdToRemoteIdMap.set(n,r)),r}getRemoteIdToIdMap(n){let r=this.iframeRemoteIdToIdMap.get(n);return r||(r=new Map,this.iframeRemoteIdToIdMap.set(n,r)),r}}class IframeManager{constructor(n){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new CrossOriginIframeMirror(genId),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=n.mutationCb,this.wrappedEmit=n.wrappedEmit,this.stylesheetManager=n.stylesheetManager,this.recordCrossOriginIframes=n.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new CrossOriginIframeMirror(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=n.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(n){this.iframes.set(n,!0),n.contentWindow&&this.crossOriginIframeMap.set(n.contentWindow,n)}addLoadListener(n){this.loadListener=n}attachIframe(n,r){var a;this.mutationCb({adds:[{parentId:this.mirror.getId(n),nextId:null,node:r}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),(a=this.loadListener)===null||a===void 0||a.call(this,n),n.contentDocument&&n.contentDocument.adoptedStyleSheets&&n.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.contentDocument.adoptedStyleSheets,this.mirror.getId(n.contentDocument))}handleMessage(n){const r=n;if(r.data.type!=="rrweb"||r.origin!==r.data.origin||!n.source)return;const s=this.crossOriginIframeMap.get(n.source);if(!s)return;const l=this.transformCrossOriginEvent(s,r.data.event);l&&this.wrappedEmit(l,r.data.isCheckout)}transformCrossOriginEvent(n,r){var a;switch(r.type){case EventType.FullSnapshot:{this.crossOriginIframeMirror.reset(n),this.crossOriginIframeStyleMirror.reset(n),this.replaceIdOnNode(r.data.node,n);const s=r.data.node.id;return this.crossOriginIframeRootIdMap.set(n,s),this.patchRootIdOnNode(r.data.node,s),{timestamp:r.timestamp,type:EventType.IncrementalSnapshot,data:{source:IncrementalSource.Mutation,adds:[{parentId:this.mirror.getId(n),nextId:null,node:r.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case EventType.Meta:case EventType.Load:case EventType.DomContentLoaded:return!1;case EventType.Plugin:return r;case EventType.Custom:return this.replaceIds(r.data.payload,n,["id","parentId","previousId","nextId"]),r;case EventType.IncrementalSnapshot:switch(r.data.source){case IncrementalSource.Mutation:return r.data.adds.forEach(s=>{this.replaceIds(s,n,["parentId","nextId","previousId"]),this.replaceIdOnNode(s.node,n);const l=this.crossOriginIframeRootIdMap.get(n);l&&this.patchRootIdOnNode(s.node,l)}),r.data.removes.forEach(s=>{this.replaceIds(s,n,["parentId","id"])}),r.data.attributes.forEach(s=>{this.replaceIds(s,n,["id"])}),r.data.texts.forEach(s=>{this.replaceIds(s,n,["id"])}),r;case IncrementalSource.Drag:case IncrementalSource.TouchMove:case IncrementalSource.MouseMove:return r.data.positions.forEach(s=>{this.replaceIds(s,n,["id"])}),r;case IncrementalSource.ViewportResize:return!1;case IncrementalSource.MediaInteraction:case IncrementalSource.MouseInteraction:case IncrementalSource.Scroll:case IncrementalSource.CanvasMutation:case IncrementalSource.Input:return this.replaceIds(r.data,n,["id"]),r;case IncrementalSource.StyleSheetRule:case IncrementalSource.StyleDeclaration:return this.replaceIds(r.data,n,["id"]),this.replaceStyleIds(r.data,n,["styleId"]),r;case IncrementalSource.Font:return r;case IncrementalSource.Selection:return r.data.ranges.forEach(s=>{this.replaceIds(s,n,["start","end"])}),r;case IncrementalSource.AdoptedStyleSheet:return this.replaceIds(r.data,n,["id"]),this.replaceStyleIds(r.data,n,["styleIds"]),(a=r.data.styles)===null||a===void 0||a.forEach(s=>{this.replaceStyleIds(s,n,["styleId"])}),r}}return!1}replace(n,r,a,s){for(const l of s)!Array.isArray(r[l])&&typeof r[l]!="number"||(Array.isArray(r[l])?r[l]=n.getIds(a,r[l]):r[l]=n.getId(a,r[l]));return r}replaceIds(n,r,a){return this.replace(this.crossOriginIframeMirror,n,r,a)}replaceStyleIds(n,r,a){return this.replace(this.crossOriginIframeStyleMirror,n,r,a)}replaceIdOnNode(n,r){this.replaceIds(n,r,["id","rootId"]),"childNodes"in n&&n.childNodes.forEach(a=>{this.replaceIdOnNode(a,r)})}patchRootIdOnNode(n,r){n.type!==NodeType.Document&&!n.rootId&&(n.rootId=r),"childNodes"in n&&n.childNodes.forEach(a=>{this.patchRootIdOnNode(a,r)})}}class ShadowDomManager{constructor(n){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=n.mutationCb,this.scrollCb=n.scrollCb,this.bypassOptions=n.bypassOptions,this.mirror=n.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(n,r){if(!isNativeShadowDom(n)||this.shadowDoms.has(n))return;this.shadowDoms.add(n);const a=initMutationObserver(Object.assign(Object.assign({},this.bypassOptions),{doc:r,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this}),n);this.restoreHandlers.push(()=>a.disconnect()),this.restoreHandlers.push(initScrollObserver(Object.assign(Object.assign({},this.bypassOptions),{scrollCb:this.scrollCb,doc:n,mirror:this.mirror}))),setTimeout(()=>{n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n.host)),this.restoreHandlers.push(initAdoptedStyleSheetObserver({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},n))},0)}observeAttachShadow(n){!n.contentWindow||!n.contentDocument||this.patchAttachShadow(n.contentWindow.Element,n.contentDocument)}patchAttachShadow(n,r){const a=this;this.restoreHandlers.push(patch(n.prototype,"attachShadow",function(s){return function(l){const u=s.call(this,l);return this.shadowRoot&&inDom(this)&&a.addShadowRoot(this.shadowRoot,r),u}}))}reset(){this.restoreHandlers.forEach(n=>{try{n()}catch(r){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet}}/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */function __rest(e,n){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(e);s"u"?[]:new Uint8Array(256);for(var i$1=0;i$1>2],s+=chars[(n[r]&3)<<4|n[r+1]>>4],s+=chars[(n[r+1]&15)<<2|n[r+2]>>6],s+=chars[n[r+2]&63];return a%3===2?s=s.substring(0,s.length-1)+"=":a%3===1&&(s=s.substring(0,s.length-2)+"=="),s};const canvasVarMap=new Map;function variableListFor(e,n){let r=canvasVarMap.get(e);return r||(r=new Map,canvasVarMap.set(e,r)),r.has(n)||r.set(n,[]),r.get(n)}const saveWebGLVar=(e,n,r)=>{if(!e||!(isInstanceOfWebGLObject(e,n)||typeof e=="object"))return;const a=e.constructor.name,s=variableListFor(r,a);let l=s.indexOf(e);return l===-1&&(l=s.length,s.push(e)),l};function serializeArg(e,n,r){if(e instanceof Array)return e.map(a=>serializeArg(a,n,r));if(e===null)return e;if(e instanceof Float32Array||e instanceof Float64Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Uint8Array||e instanceof Uint16Array||e instanceof Int16Array||e instanceof Int8Array||e instanceof Uint8ClampedArray)return{rr_type:e.constructor.name,args:[Object.values(e)]};if(e instanceof ArrayBuffer){const a=e.constructor.name,s=encode$1(e);return{rr_type:a,base64:s}}else{if(e instanceof DataView)return{rr_type:e.constructor.name,args:[serializeArg(e.buffer,n,r),e.byteOffset,e.byteLength]};if(e instanceof HTMLImageElement){const a=e.constructor.name,{src:s}=e;return{rr_type:a,src:s}}else if(e instanceof HTMLCanvasElement){const a="HTMLImageElement",s=e.toDataURL();return{rr_type:a,src:s}}else{if(e instanceof ImageData)return{rr_type:e.constructor.name,args:[serializeArg(e.data,n,r),e.width,e.height]};if(isInstanceOfWebGLObject(e,n)||typeof e=="object"){const a=e.constructor.name,s=saveWebGLVar(e,n,r);return{rr_type:a,index:s}}}}return e}const serializeArgs=(e,n,r)=>e.map(a=>serializeArg(a,n,r)),isInstanceOfWebGLObject=(e,n)=>!!["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(s=>typeof n[s]=="function").find(s=>e instanceof n[s]);function initCanvas2DMutationObserver(e,n,r,a){const s=[],l=Object.getOwnPropertyNames(n.CanvasRenderingContext2D.prototype);for(const u of l)try{if(typeof n.CanvasRenderingContext2D.prototype[u]!="function")continue;const f=patch(n.CanvasRenderingContext2D.prototype,u,function(g){return function(...y){return isBlocked(this.canvas,r,a,!0)||setTimeout(()=>{const d=serializeArgs(y,n,this);e(this.canvas,{type:CanvasContext["2D"],property:u,args:d})},0),g.apply(this,y)}});s.push(f)}catch(f){const g=hookSetter(n.CanvasRenderingContext2D.prototype,u,{set(y){e(this.canvas,{type:CanvasContext["2D"],property:u,args:[y],setter:!0})}});s.push(g)}return()=>{s.forEach(u=>u())}}function getNormalizedContextName(e){return e==="experimental-webgl"?"webgl":e}function initCanvasContextObserver(e,n,r,a){const s=[];try{const l=patch(e.HTMLCanvasElement.prototype,"getContext",function(u){return function(f,...g){if(!isBlocked(this,n,r,!0)){const y=getNormalizedContextName(f);if("__context"in this||(this.__context=y),a&&["webgl","webgl2"].includes(y))if(g[0]&&typeof g[0]=="object"){const d=g[0];d.preserveDrawingBuffer||(d.preserveDrawingBuffer=!0)}else g.splice(0,1,{preserveDrawingBuffer:!0})}return u.apply(this,[f,...g])}});s.push(l)}catch(l){console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{s.forEach(l=>l())}}function patchGLPrototype(e,n,r,a,s,l,u){const f=[],g=Object.getOwnPropertyNames(e);for(const y of g)if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(y))try{if(typeof e[y]!="function")continue;const d=patch(e,y,function(w){return function(...b){const S=w.apply(this,b);if(saveWebGLVar(S,u,this),"tagName"in this.canvas&&!isBlocked(this.canvas,a,s,!0)){const A=serializeArgs(b,u,this),I={type:n,property:y,args:A};r(this.canvas,I)}return S}});f.push(d)}catch(d){const w=hookSetter(e,y,{set(b){r(this.canvas,{type:n,property:y,args:[b],setter:!0})}});f.push(w)}return f}function initCanvasWebGLMutationObserver(e,n,r,a,s){const l=[];return l.push(...patchGLPrototype(n.WebGLRenderingContext.prototype,CanvasContext.WebGL,e,r,a,s,n)),typeof n.WebGL2RenderingContext<"u"&&l.push(...patchGLPrototype(n.WebGL2RenderingContext.prototype,CanvasContext.WebGL2,e,r,a,s,n)),()=>{l.forEach(u=>u())}}function funcToSource(e,n){var r=n===void 0?null:n,a=e.toString(),s=a.split("\n");s.pop(),s.shift();for(var l=s[0].search(/\S/),u=/(['"])__worker_loader_strict__(['"])/g,f=0,g=s.length;f"u"?[]:new Uint8Array(256),a=0;a>2],S+=n[(d[w]&3)<<4|d[w+1]>>4],S+=n[(d[w+1]&15)<<2|d[w+2]>>6],S+=n[d[w+2]&63];return b%3===2?S=S.substring(0,S.length-1)+"=":b%3===1&&(S=S.substring(0,S.length-2)+"=="),S};const l=new Map,u=new Map;function f(y,d,w){return e(this,void 0,void 0,function*(){const b="".concat(y,"-").concat(d);if("OffscreenCanvas"in globalThis){if(u.has(b))return u.get(b);const S=new OffscreenCanvas(y,d);S.getContext("2d");const I=yield(yield S.convertToBlob(w)).arrayBuffer(),O=s(I);return u.set(b,O),O}else return""})}const g=self;g.onmessage=function(y){return e(this,void 0,void 0,function*(){if("OffscreenCanvas"in globalThis){const{id:d,bitmap:w,width:b,height:S,dataURLOptions:A}=y.data,I=f(b,S,A),O=new OffscreenCanvas(b,S);O.getContext("2d").drawImage(w,0,0),w.close();const x=yield O.convertToBlob(A),$=x.type,R=yield x.arrayBuffer(),N=s(R);if(!l.has(d)&&(yield I)===N)return l.set(d,N),g.postMessage({id:d});if(l.get(d)===N)return g.postMessage({id:d});g.postMessage({id:d,type:$,base64:N,width:b,height:S}),l.set(d,N)}else return g.postMessage({id:y.data.id})})}})()},null);class CanvasManager{reset(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()}freeze(){this.frozen=!0}unfreeze(){this.frozen=!1}lock(){this.locked=!0}unlock(){this.locked=!1}constructor(n){this.pendingCanvasMutations=new Map,this.rafStamps={latestId:0,invokeId:null},this.frozen=!1,this.locked=!1,this.processMutation=(g,y)=>{(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId||!this.rafStamps.invokeId)&&(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(g)||this.pendingCanvasMutations.set(g,[]),this.pendingCanvasMutations.get(g).push(y)};const{sampling:r="all",win:a,blockClass:s,blockSelector:l,recordCanvas:u,dataURLOptions:f}=n;this.mutationCb=n.mutationCb,this.mirror=n.mirror,u&&r==="all"&&this.initCanvasMutationObserver(a,s,l),u&&typeof r=="number"&&this.initCanvasFPSObserver(r,a,s,l,{dataURLOptions:f})}initCanvasFPSObserver(n,r,a,s,l){const u=initCanvasContextObserver(r,a,s,!0),f=new Map,g=new WorkerFactory;g.onmessage=A=>{const{id:I}=A.data;if(f.set(I,!1),!("base64"in A.data))return;const{base64:O,type:P,width:x,height:$}=A.data;this.mutationCb({id:I,type:CanvasContext["2D"],commands:[{property:"clearRect",args:[0,0,x,$]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:O}],type:P}]},0,0]}]})};const y=1e3/n;let d=0,w;const b=()=>{const A=[];return r.document.querySelectorAll("canvas").forEach(I=>{isBlocked(I,a,s,!0)||A.push(I)}),A},S=A=>{if(d&&A-d__awaiter(this,void 0,void 0,function*(){var O;const P=this.mirror.getId(I);if(f.get(P)||I.width===0||I.height===0)return;if(f.set(P,!0),["webgl","webgl2"].includes(I.__context)){const $=I.getContext(I.__context);((O=$==null?void 0:$.getContextAttributes())===null||O===void 0?void 0:O.preserveDrawingBuffer)===!1&&$.clear($.COLOR_BUFFER_BIT)}const x=yield createImageBitmap(I);g.postMessage({id:P,bitmap:x,width:I.width,height:I.height,dataURLOptions:l.dataURLOptions},[x])})),w=requestAnimationFrame(S)};w=requestAnimationFrame(S),this.resetObservers=()=>{u(),cancelAnimationFrame(w)}}initCanvasMutationObserver(n,r,a){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();const s=initCanvasContextObserver(n,r,a,!1),l=initCanvas2DMutationObserver(this.processMutation.bind(this),n,r,a),u=initCanvasWebGLMutationObserver(this.processMutation.bind(this),n,r,a,this.mirror);this.resetObservers=()=>{s(),l(),u()}}startPendingCanvasMutationFlusher(){requestAnimationFrame(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){const n=r=>{this.rafStamps.latestId=r,requestAnimationFrame(n)};requestAnimationFrame(n)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((n,r)=>{const a=this.mirror.getId(r);this.flushPendingCanvasMutationFor(r,a)}),requestAnimationFrame(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(n,r){if(this.frozen||this.locked)return;const a=this.pendingCanvasMutations.get(n);if(!a||r===-1)return;const s=a.map(u=>__rest(u,["type"])),{type:l}=a[0];this.mutationCb({id:r,type:l,commands:s}),this.pendingCanvasMutations.delete(n)}}class StylesheetManager{constructor(n){this.trackedLinkElements=new WeakSet,this.styleMirror=new StyleSheetMirror,this.mutationCb=n.mutationCb,this.adoptedStyleSheetCb=n.adoptedStyleSheetCb}attachLinkElement(n,r){"_cssText"in r.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:r.id,attributes:r.attributes}]}),this.trackLinkElement(n)}trackLinkElement(n){this.trackedLinkElements.has(n)||(this.trackedLinkElements.add(n),this.trackStylesheetInLinkElement(n))}adoptStyleSheets(n,r){if(n.length===0)return;const a={id:r,styleIds:[]},s=[];for(const l of n){let u;this.styleMirror.has(l)?u=this.styleMirror.getId(l):(u=this.styleMirror.add(l),s.push({styleId:u,rules:Array.from(l.rules||CSSRule,(f,g)=>({rule:stringifyRule(f),index:g}))})),a.styleIds.push(u)}s.length>0&&(a.styles=s),this.adoptedStyleSheetCb(a)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(n){}}class ProcessedNodeManager{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){requestAnimationFrame(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(n,r){const a=this.nodeMap.get(n);return a&&Array.from(a).some(s=>s!==r)}add(n,r){this.nodeMap.set(n,(this.nodeMap.get(n)||new Set).add(r))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}var _a;let wrappedEmit,takeFullSnapshot,canvasManager,recording=!1;try{if(Array.from([1],e=>e*2)[0]!==2){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=((_a=e.contentWindow)===null||_a===void 0?void 0:_a.Array.from)||Array.from,document.body.removeChild(e)}}catch(e){console.debug("Unable to override Array.from",e)}const mirror=createMirror();function record(e={}){const{emit:n,checkoutEveryNms:r,checkoutEveryNth:a,blockClass:s="rr-block",blockSelector:l=null,ignoreClass:u="rr-ignore",ignoreSelector:f=null,maskTextClass:g="rr-mask",maskTextSelector:y=null,inlineStylesheet:d=!0,maskAllInputs:w,maskInputOptions:b,slimDOMOptions:S,maskInputFn:A,maskTextFn:I,hooks:O,packFn:P,sampling:x={},dataURLOptions:$={},mousemoveWait:R,recordDOM:N=!0,recordCanvas:B=!1,recordCrossOriginIframes:U=!1,recordAfter:H=e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load",userTriggeredOnInput:J=!1,collectFonts:q=!1,inlineImages:ie=!1,plugins:V,keepIframeSrcFn:F=()=>!1,ignoreCSSAttributes:X=new Set([]),errorHandler:oe}=e;registerErrorHandler(oe);const te=U?window.parent===window:!0;let Z=!1;if(!te)try{window.parent.document&&(Z=!1)}catch(ce){Z=!0}if(te&&!n)throw new Error("emit function is required");R!==void 0&&x.mousemove===void 0&&(x.mousemove=R),mirror.reset();const C=w===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0}:b!==void 0?b:{password:!0},D=S===!0||S==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:S==="all",headMetaDescKeywords:S==="all"}:S||{};polyfill();let M,G=0;const Y=ce=>{for(const ve of V||[])ve.eventProcessor&&(ce=ve.eventProcessor(ce));return P&&!Z&&(ce=P(ce)),ce};wrappedEmit=(ce,ve)=>{var W;const K=ce;if(K.timestamp=nowTimestamp(),!((W=mutationBuffers[0])===null||W===void 0)&&W.isFrozen()&&K.type!==EventType.FullSnapshot&&!(K.type===EventType.IncrementalSnapshot&&K.data.source===IncrementalSource.Mutation)&&mutationBuffers.forEach(ne=>ne.unfreeze()),te)n==null||n(Y(K),ve);else if(Z){const ne={type:"rrweb",event:Y(K),origin:window.location.origin,isCheckout:ve};window.parent.postMessage(ne,"*")}if(K.type===EventType.FullSnapshot)M=K,G=0;else if(K.type===EventType.IncrementalSnapshot){if(K.data.source===IncrementalSource.Mutation&&K.data.isAttachIframe)return;G++;const ne=a&&G>=a,le=r&&K.timestamp-M.timestamp>r;(ne||le)&&takeFullSnapshot(!0)}};const se=ce=>{wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.Mutation},ce)})},ue=ce=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.Scroll},ce)}),ae=ce=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.CanvasMutation},ce)}),he=ce=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.AdoptedStyleSheet},ce)}),ee=new StylesheetManager({mutationCb:se,adoptedStyleSheetCb:he}),de=new IframeManager({mirror,mutationCb:se,stylesheetManager:ee,recordCrossOriginIframes:U,wrappedEmit});for(const ce of V||[])ce.getMirror&&ce.getMirror({nodeMirror:mirror,crossOriginIframeMirror:de.crossOriginIframeMirror,crossOriginIframeStyleMirror:de.crossOriginIframeStyleMirror});const pe=new ProcessedNodeManager;canvasManager=new CanvasManager({recordCanvas:B,mutationCb:ae,win:window,blockClass:s,blockSelector:l,mirror,sampling:x.canvas,dataURLOptions:$});const re=new ShadowDomManager({mutationCb:se,scrollCb:ue,bypassOptions:{blockClass:s,blockSelector:l,maskTextClass:g,maskTextSelector:y,inlineStylesheet:d,maskInputOptions:C,dataURLOptions:$,maskTextFn:I,maskInputFn:A,recordCanvas:B,inlineImages:ie,sampling:x,slimDOMOptions:D,iframeManager:de,stylesheetManager:ee,canvasManager,keepIframeSrcFn:F,processedNodeManager:pe},mirror});takeFullSnapshot=(ce=!1)=>{if(!N)return;wrappedEmit({type:EventType.Meta,data:{href:window.location.href,width:getWindowWidth(),height:getWindowHeight()}},ce),ee.reset(),re.init(),mutationBuffers.forEach(W=>W.lock());const ve=snapshot(document,{mirror,blockClass:s,blockSelector:l,maskTextClass:g,maskTextSelector:y,inlineStylesheet:d,maskAllInputs:C,maskTextFn:I,slimDOM:D,dataURLOptions:$,recordCanvas:B,inlineImages:ie,onSerialize:W=>{isSerializedIframe(W,mirror)&&de.addIframe(W),isSerializedStylesheet(W,mirror)&&ee.trackLinkElement(W),hasShadowRoot(W)&&re.addShadowRoot(W.shadowRoot,document)},onIframeLoad:(W,K)=>{de.attachIframe(W,K),re.observeAttachShadow(W)},onStylesheetLoad:(W,K)=>{ee.attachLinkElement(W,K)},keepIframeSrcFn:F});if(!ve)return console.warn("Failed to snapshot the document");wrappedEmit({type:EventType.FullSnapshot,data:{node:ve,initialOffset:getWindowScroll(window)}},ce),mutationBuffers.forEach(W=>W.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&ee.adoptStyleSheets(document.adoptedStyleSheets,mirror.getId(document))};try{const ce=[],ve=K=>{var ne;return callbackWrapper(initObservers)({mutationCb:se,mousemoveCb:(le,fe)=>wrappedEmit({type:EventType.IncrementalSnapshot,data:{source:fe,positions:le}}),mouseInteractionCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.MouseInteraction},le)}),scrollCb:ue,viewportResizeCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.ViewportResize},le)}),inputCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.Input},le)}),mediaInteractionCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.MediaInteraction},le)}),styleSheetRuleCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.StyleSheetRule},le)}),styleDeclarationCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.StyleDeclaration},le)}),canvasMutationCb:ae,fontCb:le=>wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.Font},le)}),selectionCb:le=>{wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.Selection},le)})},customElementCb:le=>{wrappedEmit({type:EventType.IncrementalSnapshot,data:Object.assign({source:IncrementalSource.CustomElement},le)})},blockClass:s,ignoreClass:u,ignoreSelector:f,maskTextClass:g,maskTextSelector:y,maskInputOptions:C,inlineStylesheet:d,sampling:x,recordDOM:N,recordCanvas:B,inlineImages:ie,userTriggeredOnInput:J,collectFonts:q,doc:K,maskInputFn:A,maskTextFn:I,keepIframeSrcFn:F,blockSelector:l,slimDOMOptions:D,dataURLOptions:$,mirror,iframeManager:de,stylesheetManager:ee,shadowDomManager:re,processedNodeManager:pe,canvasManager,ignoreCSSAttributes:X,plugins:((ne=V==null?void 0:V.filter(le=>le.observer))===null||ne===void 0?void 0:ne.map(le=>({observer:le.observer,options:le.options,callback:fe=>wrappedEmit({type:EventType.Plugin,data:{plugin:le.name,payload:fe}})})))||[]},O)};de.addLoadListener(K=>{try{ce.push(ve(K.contentDocument))}catch(ne){console.warn(ne)}});const W=()=>{takeFullSnapshot(),ce.push(ve(document)),recording=!0};return document.readyState==="interactive"||document.readyState==="complete"?W():(ce.push(on("DOMContentLoaded",()=>{wrappedEmit({type:EventType.DomContentLoaded,data:{}}),H==="DOMContentLoaded"&&W()})),ce.push(on("load",()=>{wrappedEmit({type:EventType.Load,data:{}}),H==="load"&&W()},window))),()=>{ce.forEach(K=>K()),pe.destroy(),recording=!1,unregisterErrorHandler()}}catch(ce){console.warn(ce)}}record.addCustomEvent=(e,n)=>{if(!recording)throw new Error("please add custom event after start recording");wrappedEmit({type:EventType.Custom,data:{tag:e,payload:n}})};record.freezePage=()=>{mutationBuffers.forEach(e=>e.freeze())};record.takeFullSnapshot=e=>{if(!recording)throw new Error("please take full snapshot after start recording");takeFullSnapshot(e)};record.mirror=mirror;/*! pako 2.1.0 https://github.com/nodeca/pako @license (MIT AND Zlib) */const Z_FIXED$1=4,Z_BINARY=0,Z_TEXT=1,Z_UNKNOWN$1=2;function zero$1(e){let n=e.length;for(;--n>=0;)e[n]=0}const STORED_BLOCK=0,STATIC_TREES=1,DYN_TREES=2,MIN_MATCH$1=3,MAX_MATCH$1=258,LENGTH_CODES$1=29,LITERALS$1=256,L_CODES$1=LITERALS$1+1+LENGTH_CODES$1,D_CODES$1=30,BL_CODES$1=19,HEAP_SIZE$1=2*L_CODES$1+1,MAX_BITS$1=15,Buf_size=16,MAX_BL_BITS=7,END_BLOCK=256,REP_3_6=16,REPZ_3_10=17,REPZ_11_138=18,extra_lbits=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),extra_dbits=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),extra_blbits=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),bl_order=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),DIST_CODE_LEN=512,static_ltree=new Array((L_CODES$1+2)*2);zero$1(static_ltree);const static_dtree=new Array(D_CODES$1*2);zero$1(static_dtree);const _dist_code=new Array(DIST_CODE_LEN);zero$1(_dist_code);const _length_code=new Array(MAX_MATCH$1-MIN_MATCH$1+1);zero$1(_length_code);const base_length=new Array(LENGTH_CODES$1);zero$1(base_length);const base_dist=new Array(D_CODES$1);zero$1(base_dist);function StaticTreeDesc(e,n,r,a,s){this.static_tree=e,this.extra_bits=n,this.extra_base=r,this.elems=a,this.max_length=s,this.has_stree=e&&e.length}let static_l_desc,static_d_desc,static_bl_desc;function TreeDesc(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const d_code=e=>e<256?_dist_code[e]:_dist_code[256+(e>>>7)],put_short=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},send_bits=(e,n,r)=>{e.bi_valid>Buf_size-r?(e.bi_buf|=n<>Buf_size-e.bi_valid,e.bi_valid+=r-Buf_size):(e.bi_buf|=n<{send_bits(e,r[n*2],r[n*2+1])},bi_reverse=(e,n)=>{let r=0;do r|=e&1,e>>>=1,r<<=1;while(--n>0);return r>>>1},bi_flush=e=>{e.bi_valid===16?(put_short(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},gen_bitlen=(e,n)=>{const r=n.dyn_tree,a=n.max_code,s=n.stat_desc.static_tree,l=n.stat_desc.has_stree,u=n.stat_desc.extra_bits,f=n.stat_desc.extra_base,g=n.stat_desc.max_length;let y,d,w,b,S,A,I=0;for(b=0;b<=MAX_BITS$1;b++)e.bl_count[b]=0;for(r[e.heap[e.heap_max]*2+1]=0,y=e.heap_max+1;yg&&(b=g,I++),r[d*2+1]=b,!(d>a)&&(e.bl_count[b]++,S=0,d>=f&&(S=u[d-f]),A=r[d*2],e.opt_len+=A*(b+S),l&&(e.static_len+=A*(s[d*2+1]+S)));if(I!==0){do{for(b=g-1;e.bl_count[b]===0;)b--;e.bl_count[b]--,e.bl_count[b+1]+=2,e.bl_count[g]--,I-=2}while(I>0);for(b=g;b!==0;b--)for(d=e.bl_count[b];d!==0;)w=e.heap[--y],!(w>a)&&(r[w*2+1]!==b&&(e.opt_len+=(b-r[w*2+1])*r[w*2],r[w*2+1]=b),d--)}},gen_codes=(e,n,r)=>{const a=new Array(MAX_BITS$1+1);let s=0,l,u;for(l=1;l<=MAX_BITS$1;l++)s=s+r[l-1]<<1,a[l]=s;for(u=0;u<=n;u++){let f=e[u*2+1];f!==0&&(e[u*2]=bi_reverse(a[f]++,f))}},tr_static_init=()=>{let e,n,r,a,s;const l=new Array(MAX_BITS$1+1);for(r=0,a=0;a>=7;a{let n;for(n=0;n{e.bi_valid>8?put_short(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},smaller=(e,n,r,a)=>{const s=n*2,l=r*2;return e[s]{const a=e.heap[r];let s=r<<1;for(;s<=e.heap_len&&(s{let a,s,l=0,u,f;if(e.sym_next!==0)do a=e.pending_buf[e.sym_buf+l++]&255,a+=(e.pending_buf[e.sym_buf+l++]&255)<<8,s=e.pending_buf[e.sym_buf+l++],a===0?send_code(e,s,n):(u=_length_code[s],send_code(e,u+LITERALS$1+1,n),f=extra_lbits[u],f!==0&&(s-=base_length[u],send_bits(e,s,f)),a--,u=d_code(a),send_code(e,u,r),f=extra_dbits[u],f!==0&&(a-=base_dist[u],send_bits(e,a,f)));while(l{const r=n.dyn_tree,a=n.stat_desc.static_tree,s=n.stat_desc.has_stree,l=n.stat_desc.elems;let u,f,g=-1,y;for(e.heap_len=0,e.heap_max=HEAP_SIZE$1,u=0;u>1;u>=1;u--)pqdownheap(e,r,u);y=l;do u=e.heap[1],e.heap[1]=e.heap[e.heap_len--],pqdownheap(e,r,1),f=e.heap[1],e.heap[--e.heap_max]=u,e.heap[--e.heap_max]=f,r[y*2]=r[u*2]+r[f*2],e.depth[y]=(e.depth[u]>=e.depth[f]?e.depth[u]:e.depth[f])+1,r[u*2+1]=r[f*2+1]=y,e.heap[1]=y++,pqdownheap(e,r,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],gen_bitlen(e,n),gen_codes(r,g,e.bl_count)},scan_tree=(e,n,r)=>{let a,s=-1,l,u=n[0*2+1],f=0,g=7,y=4;for(u===0&&(g=138,y=3),n[(r+1)*2+1]=65535,a=0;a<=r;a++)l=u,u=n[(a+1)*2+1],!(++f{let a,s=-1,l,u=n[0*2+1],f=0,g=7,y=4;for(u===0&&(g=138,y=3),a=0;a<=r;a++)if(l=u,u=n[(a+1)*2+1],!(++f{let n;for(scan_tree(e,e.dyn_ltree,e.l_desc.max_code),scan_tree(e,e.dyn_dtree,e.d_desc.max_code),build_tree(e,e.bl_desc),n=BL_CODES$1-1;n>=3&&e.bl_tree[bl_order[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},send_all_trees=(e,n,r,a)=>{let s;for(send_bits(e,n-257,5),send_bits(e,r-1,5),send_bits(e,a-4,4),s=0;s{let n=4093624447,r;for(r=0;r<=31;r++,n>>>=1)if(n&1&&e.dyn_ltree[r*2]!==0)return Z_BINARY;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Z_TEXT;for(r=32;r{static_init_done||(tr_static_init(),static_init_done=!0),e.l_desc=new TreeDesc(e.dyn_ltree,static_l_desc),e.d_desc=new TreeDesc(e.dyn_dtree,static_d_desc),e.bl_desc=new TreeDesc(e.bl_tree,static_bl_desc),e.bi_buf=0,e.bi_valid=0,init_block(e)},_tr_stored_block$1=(e,n,r,a)=>{send_bits(e,(STORED_BLOCK<<1)+(a?1:0),3),bi_windup(e),put_short(e,r),put_short(e,~r),r&&e.pending_buf.set(e.window.subarray(n,n+r),e.pending),e.pending+=r},_tr_align$1=e=>{send_bits(e,STATIC_TREES<<1,3),send_code(e,END_BLOCK,static_ltree),bi_flush(e)},_tr_flush_block$1=(e,n,r,a)=>{let s,l,u=0;e.level>0?(e.strm.data_type===Z_UNKNOWN$1&&(e.strm.data_type=detect_data_type(e)),build_tree(e,e.l_desc),build_tree(e,e.d_desc),u=build_bl_tree(e),s=e.opt_len+3+7>>>3,l=e.static_len+3+7>>>3,l<=s&&(s=l)):s=l=r+5,r+4<=s&&n!==-1?_tr_stored_block$1(e,n,r,a):e.strategy===Z_FIXED$1||l===s?(send_bits(e,(STATIC_TREES<<1)+(a?1:0),3),compress_block(e,static_ltree,static_dtree)):(send_bits(e,(DYN_TREES<<1)+(a?1:0),3),send_all_trees(e,e.l_desc.max_code+1,e.d_desc.max_code+1,u+1),compress_block(e,e.dyn_ltree,e.dyn_dtree)),init_block(e),a&&bi_windup(e)},_tr_tally$1=(e,n,r)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=r,n===0?e.dyn_ltree[r*2]++:(e.matches++,n--,e.dyn_ltree[(_length_code[r]+LITERALS$1+1)*2]++,e.dyn_dtree[d_code(n)*2]++),e.sym_next===e.sym_end);var _tr_init_1=_tr_init$1,_tr_stored_block_1=_tr_stored_block$1,_tr_flush_block_1=_tr_flush_block$1,_tr_tally_1=_tr_tally$1,_tr_align_1=_tr_align$1,trees={_tr_init:_tr_init_1,_tr_stored_block:_tr_stored_block_1,_tr_flush_block:_tr_flush_block_1,_tr_tally:_tr_tally_1,_tr_align:_tr_align_1};const adler32=(e,n,r,a)=>{let s=e&65535|0,l=e>>>16&65535|0,u=0;for(;r!==0;){u=r>2e3?2e3:r,r-=u;do s=s+n[a++]|0,l=l+s|0;while(--u);s%=65521,l%=65521}return s|l<<16|0};var adler32_1=adler32;const makeTable=()=>{let e,n=[];for(var r=0;r<256;r++){e=r;for(var a=0;a<8;a++)e=e&1?3988292384^e>>>1:e>>>1;n[r]=e}return n},crcTable=new Uint32Array(makeTable()),crc32=(e,n,r,a)=>{const s=crcTable,l=a+r;e^=-1;for(let u=a;u>>8^s[(e^n[u])&255];return e^-1};var crc32_1=crc32,messages={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},constants$2={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init,_tr_stored_block,_tr_flush_block,_tr_tally,_tr_align}=trees,{Z_NO_FLUSH:Z_NO_FLUSH$2,Z_PARTIAL_FLUSH,Z_FULL_FLUSH:Z_FULL_FLUSH$1,Z_FINISH:Z_FINISH$3,Z_BLOCK:Z_BLOCK$1,Z_OK:Z_OK$3,Z_STREAM_END:Z_STREAM_END$3,Z_STREAM_ERROR:Z_STREAM_ERROR$2,Z_DATA_ERROR:Z_DATA_ERROR$2,Z_BUF_ERROR:Z_BUF_ERROR$1,Z_DEFAULT_COMPRESSION:Z_DEFAULT_COMPRESSION$1,Z_FILTERED,Z_HUFFMAN_ONLY,Z_RLE,Z_FIXED,Z_DEFAULT_STRATEGY:Z_DEFAULT_STRATEGY$1,Z_UNKNOWN,Z_DEFLATED:Z_DEFLATED$2}=constants$2,MAX_MEM_LEVEL=9,MAX_WBITS$1=15,DEF_MEM_LEVEL=8,LENGTH_CODES=29,LITERALS=256,L_CODES=LITERALS+1+LENGTH_CODES,D_CODES=30,BL_CODES=19,HEAP_SIZE=2*L_CODES+1,MAX_BITS=15,MIN_MATCH=3,MAX_MATCH=258,MIN_LOOKAHEAD=MAX_MATCH+MIN_MATCH+1,PRESET_DICT=32,INIT_STATE=42,GZIP_STATE=57,EXTRA_STATE=69,NAME_STATE=73,COMMENT_STATE=91,HCRC_STATE=103,BUSY_STATE=113,FINISH_STATE=666,BS_NEED_MORE=1,BS_BLOCK_DONE=2,BS_FINISH_STARTED=3,BS_FINISH_DONE=4,OS_CODE=3,err=(e,n)=>(e.msg=messages[n],n),rank=e=>e*2-(e>4?9:0),zero=e=>{let n=e.length;for(;--n>=0;)e[n]=0},slide_hash=e=>{let n,r,a,s=e.w_size;n=e.hash_size,a=n;do r=e.head[--a],e.head[a]=r>=s?r-s:0;while(--n);n=s,a=n;do r=e.prev[--a],e.prev[a]=r>=s?r-s:0;while(--n)};let HASH_ZLIB=(e,n,r)=>(n<{const n=e.state;let r=n.pending;r>e.avail_out&&(r=e.avail_out),r!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+r),e.next_out),e.next_out+=r,n.pending_out+=r,e.total_out+=r,e.avail_out-=r,n.pending-=r,n.pending===0&&(n.pending_out=0))},flush_block_only=(e,n)=>{_tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,flush_pending(e.strm)},put_byte=(e,n)=>{e.pending_buf[e.pending++]=n},putShortMSB=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},read_buf=(e,n,r,a)=>{let s=e.avail_in;return s>a&&(s=a),s===0?0:(e.avail_in-=s,n.set(e.input.subarray(e.next_in,e.next_in+s),r),e.state.wrap===1?e.adler=adler32_1(e.adler,n,s,r):e.state.wrap===2&&(e.adler=crc32_1(e.adler,n,s,r)),e.next_in+=s,e.total_in+=s,s)},longest_match=(e,n)=>{let r=e.max_chain_length,a=e.strstart,s,l,u=e.prev_length,f=e.nice_match;const g=e.strstart>e.w_size-MIN_LOOKAHEAD?e.strstart-(e.w_size-MIN_LOOKAHEAD):0,y=e.window,d=e.w_mask,w=e.prev,b=e.strstart+MAX_MATCH;let S=y[a+u-1],A=y[a+u];e.prev_length>=e.good_match&&(r>>=2),f>e.lookahead&&(f=e.lookahead);do if(s=n,!(y[s+u]!==A||y[s+u-1]!==S||y[s]!==y[a]||y[++s]!==y[a+1])){a+=2,s++;do;while(y[++a]===y[++s]&&y[++a]===y[++s]&&y[++a]===y[++s]&&y[++a]===y[++s]&&y[++a]===y[++s]&&y[++a]===y[++s]&&y[++a]===y[++s]&&y[++a]===y[++s]&&au){if(e.match_start=n,u=l,l>=f)break;S=y[a+u-1],A=y[a+u]}}while((n=w[n&d])>g&&--r!==0);return u<=e.lookahead?u:e.lookahead},fill_window=e=>{const n=e.w_size;let r,a,s;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-MIN_LOOKAHEAD)&&(e.window.set(e.window.subarray(n,n+n-a),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),slide_hash(e),a+=n),e.strm.avail_in===0)break;if(r=read_buf(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=MIN_MATCH)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=HASH(e,e.ins_h,e.window[s+1]);e.insert&&(e.ins_h=HASH(e,e.ins_h,e.window[s+MIN_MATCH-1]),e.prev[s&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=s,s++,e.insert--,!(e.lookahead+e.insert{let r=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,a,s,l,u=0,f=e.strm.avail_in;do{if(a=65535,l=e.bi_valid+42>>3,e.strm.avail_outs+e.strm.avail_in&&(a=s+e.strm.avail_in),a>l&&(a=l),a>8,e.pending_buf[e.pending-2]=~a,e.pending_buf[e.pending-1]=~a>>8,flush_pending(e.strm),s&&(s>a&&(s=a),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+s),e.strm.next_out),e.strm.next_out+=s,e.strm.avail_out-=s,e.strm.total_out+=s,e.block_start+=s,a-=s),a&&(read_buf(e.strm,e.strm.output,e.strm.next_out,a),e.strm.next_out+=a,e.strm.avail_out-=a,e.strm.total_out+=a)}while(u===0);return f-=e.strm.avail_in,f&&(f>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=f&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-f,e.strm.next_in),e.strstart),e.strstart+=f,e.insert+=f>e.w_size-e.insert?e.w_size-e.insert:f),e.block_start=e.strstart),e.high_waterl&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,l+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),l>e.strm.avail_in&&(l=e.strm.avail_in),l&&(read_buf(e.strm,e.window,e.strstart,l),e.strstart+=l,e.insert+=l>e.w_size-e.insert?e.w_size-e.insert:l),e.high_water>3,l=e.pending_buf_size-l>65535?65535:e.pending_buf_size-l,r=l>e.w_size?e.w_size:l,s=e.strstart-e.block_start,(s>=r||(s||n===Z_FINISH$3)&&n!==Z_NO_FLUSH$2&&e.strm.avail_in===0&&s<=l)&&(a=s>l?l:s,u=n===Z_FINISH$3&&e.strm.avail_in===0&&a===s?1:0,_tr_stored_block(e,e.block_start,a,u),e.block_start+=a,flush_pending(e.strm)),u?BS_FINISH_STARTED:BS_NEED_MORE)},deflate_fast=(e,n)=>{let r,a;for(;;){if(e.lookahead=MIN_MATCH&&(e.ins_h=HASH(e,e.ins_h,e.window[e.strstart+MIN_MATCH-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),r!==0&&e.strstart-r<=e.w_size-MIN_LOOKAHEAD&&(e.match_length=longest_match(e,r)),e.match_length>=MIN_MATCH)if(a=_tr_tally(e,e.strstart-e.match_start,e.match_length-MIN_MATCH),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=MIN_MATCH){e.match_length--;do e.strstart++,e.ins_h=HASH(e,e.ins_h,e.window[e.strstart+MIN_MATCH-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=HASH(e,e.ins_h,e.window[e.strstart+1]);else a=_tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(a&&(flush_block_only(e,!1),e.strm.avail_out===0))return BS_NEED_MORE}return e.insert=e.strstart{let r,a,s;for(;;){if(e.lookahead=MIN_MATCH&&(e.ins_h=HASH(e,e.ins_h,e.window[e.strstart+MIN_MATCH-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=MIN_MATCH-1,r!==0&&e.prev_length4096)&&(e.match_length=MIN_MATCH-1)),e.prev_length>=MIN_MATCH&&e.match_length<=e.prev_length){s=e.strstart+e.lookahead-MIN_MATCH,a=_tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-MIN_MATCH),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=s&&(e.ins_h=HASH(e,e.ins_h,e.window[e.strstart+MIN_MATCH-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=MIN_MATCH-1,e.strstart++,a&&(flush_block_only(e,!1),e.strm.avail_out===0))return BS_NEED_MORE}else if(e.match_available){if(a=_tr_tally(e,0,e.window[e.strstart-1]),a&&flush_block_only(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return BS_NEED_MORE}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(a=_tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let r,a,s,l;const u=e.window;for(;;){if(e.lookahead<=MAX_MATCH){if(fill_window(e),e.lookahead<=MAX_MATCH&&n===Z_NO_FLUSH$2)return BS_NEED_MORE;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=MIN_MATCH&&e.strstart>0&&(s=e.strstart-1,a=u[s],a===u[++s]&&a===u[++s]&&a===u[++s])){l=e.strstart+MAX_MATCH;do;while(a===u[++s]&&a===u[++s]&&a===u[++s]&&a===u[++s]&&a===u[++s]&&a===u[++s]&&a===u[++s]&&a===u[++s]&&se.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=MIN_MATCH?(r=_tr_tally(e,1,e.match_length-MIN_MATCH),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=_tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(flush_block_only(e,!1),e.strm.avail_out===0))return BS_NEED_MORE}return e.insert=0,n===Z_FINISH$3?(flush_block_only(e,!0),e.strm.avail_out===0?BS_FINISH_STARTED:BS_FINISH_DONE):e.sym_next&&(flush_block_only(e,!1),e.strm.avail_out===0)?BS_NEED_MORE:BS_BLOCK_DONE},deflate_huff=(e,n)=>{let r;for(;;){if(e.lookahead===0&&(fill_window(e),e.lookahead===0)){if(n===Z_NO_FLUSH$2)return BS_NEED_MORE;break}if(e.match_length=0,r=_tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(flush_block_only(e,!1),e.strm.avail_out===0))return BS_NEED_MORE}return e.insert=0,n===Z_FINISH$3?(flush_block_only(e,!0),e.strm.avail_out===0?BS_FINISH_STARTED:BS_FINISH_DONE):e.sym_next&&(flush_block_only(e,!1),e.strm.avail_out===0)?BS_NEED_MORE:BS_BLOCK_DONE};function Config(e,n,r,a,s){this.good_length=e,this.max_lazy=n,this.nice_length=r,this.max_chain=a,this.func=s}const configuration_table=[new Config(0,0,0,0,deflate_stored),new Config(4,4,8,4,deflate_fast),new Config(4,5,16,8,deflate_fast),new Config(4,6,32,32,deflate_fast),new Config(4,4,16,16,deflate_slow),new Config(8,16,32,32,deflate_slow),new Config(8,16,128,128,deflate_slow),new Config(8,32,128,256,deflate_slow),new Config(32,128,258,1024,deflate_slow),new Config(32,258,258,4096,deflate_slow)],lm_init=e=>{e.window_size=2*e.w_size,zero(e.head),e.max_lazy_match=configuration_table[e.level].max_lazy,e.good_match=configuration_table[e.level].good_length,e.nice_match=configuration_table[e.level].nice_length,e.max_chain_length=configuration_table[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=MIN_MATCH-1,e.match_available=0,e.ins_h=0};function DeflateState(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Z_DEFLATED$2,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(HEAP_SIZE*2),this.dyn_dtree=new Uint16Array((2*D_CODES+1)*2),this.bl_tree=new Uint16Array((2*BL_CODES+1)*2),zero(this.dyn_ltree),zero(this.dyn_dtree),zero(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(MAX_BITS+1),this.heap=new Uint16Array(2*L_CODES+1),zero(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*L_CODES+1),zero(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const deflateStateCheck=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==INIT_STATE&&n.status!==GZIP_STATE&&n.status!==EXTRA_STATE&&n.status!==NAME_STATE&&n.status!==COMMENT_STATE&&n.status!==HCRC_STATE&&n.status!==BUSY_STATE&&n.status!==FINISH_STATE?1:0},deflateResetKeep=e=>{if(deflateStateCheck(e))return err(e,Z_STREAM_ERROR$2);e.total_in=e.total_out=0,e.data_type=Z_UNKNOWN;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?GZIP_STATE:n.wrap?INIT_STATE:BUSY_STATE,e.adler=n.wrap===2?0:1,n.last_flush=-2,_tr_init(n),Z_OK$3},deflateReset=e=>{const n=deflateResetKeep(e);return n===Z_OK$3&&lm_init(e.state),n},deflateSetHeader=(e,n)=>deflateStateCheck(e)||e.state.wrap!==2?Z_STREAM_ERROR$2:(e.state.gzhead=n,Z_OK$3),deflateInit2=(e,n,r,a,s,l)=>{if(!e)return Z_STREAM_ERROR$2;let u=1;if(n===Z_DEFAULT_COMPRESSION$1&&(n=6),a<0?(u=0,a=-a):a>15&&(u=2,a-=16),s<1||s>MAX_MEM_LEVEL||r!==Z_DEFLATED$2||a<8||a>15||n<0||n>9||l<0||l>Z_FIXED||a===8&&u!==1)return err(e,Z_STREAM_ERROR$2);a===8&&(a=9);const f=new DeflateState;return e.state=f,f.strm=e,f.status=INIT_STATE,f.wrap=u,f.gzhead=null,f.w_bits=a,f.w_size=1<deflateInit2(e,n,Z_DEFLATED$2,MAX_WBITS$1,DEF_MEM_LEVEL,Z_DEFAULT_STRATEGY$1),deflate$2=(e,n)=>{if(deflateStateCheck(e)||n>Z_BLOCK$1||n<0)return e?err(e,Z_STREAM_ERROR$2):Z_STREAM_ERROR$2;const r=e.state;if(!e.output||e.avail_in!==0&&!e.input||r.status===FINISH_STATE&&n!==Z_FINISH$3)return err(e,e.avail_out===0?Z_BUF_ERROR$1:Z_STREAM_ERROR$2);const a=r.last_flush;if(r.last_flush=n,r.pending!==0){if(flush_pending(e),e.avail_out===0)return r.last_flush=-1,Z_OK$3}else if(e.avail_in===0&&rank(n)<=rank(a)&&n!==Z_FINISH$3)return err(e,Z_BUF_ERROR$1);if(r.status===FINISH_STATE&&e.avail_in!==0)return err(e,Z_BUF_ERROR$1);if(r.status===INIT_STATE&&r.wrap===0&&(r.status=BUSY_STATE),r.status===INIT_STATE){let s=Z_DEFLATED$2+(r.w_bits-8<<4)<<8,l=-1;if(r.strategy>=Z_HUFFMAN_ONLY||r.level<2?l=0:r.level<6?l=1:r.level===6?l=2:l=3,s|=l<<6,r.strstart!==0&&(s|=PRESET_DICT),s+=31-s%31,putShortMSB(r,s),r.strstart!==0&&(putShortMSB(r,e.adler>>>16),putShortMSB(r,e.adler&65535)),e.adler=1,r.status=BUSY_STATE,flush_pending(e),r.pending!==0)return r.last_flush=-1,Z_OK$3}if(r.status===GZIP_STATE){if(e.adler=0,put_byte(r,31),put_byte(r,139),put_byte(r,8),r.gzhead)put_byte(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),put_byte(r,r.gzhead.time&255),put_byte(r,r.gzhead.time>>8&255),put_byte(r,r.gzhead.time>>16&255),put_byte(r,r.gzhead.time>>24&255),put_byte(r,r.level===9?2:r.strategy>=Z_HUFFMAN_ONLY||r.level<2?4:0),put_byte(r,r.gzhead.os&255),r.gzhead.extra&&r.gzhead.extra.length&&(put_byte(r,r.gzhead.extra.length&255),put_byte(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=EXTRA_STATE;else if(put_byte(r,0),put_byte(r,0),put_byte(r,0),put_byte(r,0),put_byte(r,0),put_byte(r,r.level===9?2:r.strategy>=Z_HUFFMAN_ONLY||r.level<2?4:0),put_byte(r,OS_CODE),r.status=BUSY_STATE,flush_pending(e),r.pending!==0)return r.last_flush=-1,Z_OK$3}if(r.status===EXTRA_STATE){if(r.gzhead.extra){let s=r.pending,l=(r.gzhead.extra.length&65535)-r.gzindex;for(;r.pending+l>r.pending_buf_size;){let f=r.pending_buf_size-r.pending;if(r.pending_buf.set(r.gzhead.extra.subarray(r.gzindex,r.gzindex+f),r.pending),r.pending=r.pending_buf_size,r.gzhead.hcrc&&r.pending>s&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending-s,s)),r.gzindex+=f,flush_pending(e),r.pending!==0)return r.last_flush=-1,Z_OK$3;s=0,l-=f}let u=new Uint8Array(r.gzhead.extra);r.pending_buf.set(u.subarray(r.gzindex,r.gzindex+l),r.pending),r.pending+=l,r.gzhead.hcrc&&r.pending>s&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending-s,s)),r.gzindex=0}r.status=NAME_STATE}if(r.status===NAME_STATE){if(r.gzhead.name){let s=r.pending,l;do{if(r.pending===r.pending_buf_size){if(r.gzhead.hcrc&&r.pending>s&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending-s,s)),flush_pending(e),r.pending!==0)return r.last_flush=-1,Z_OK$3;s=0}r.gzindexs&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending-s,s)),r.gzindex=0}r.status=COMMENT_STATE}if(r.status===COMMENT_STATE){if(r.gzhead.comment){let s=r.pending,l;do{if(r.pending===r.pending_buf_size){if(r.gzhead.hcrc&&r.pending>s&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending-s,s)),flush_pending(e),r.pending!==0)return r.last_flush=-1,Z_OK$3;s=0}r.gzindexs&&(e.adler=crc32_1(e.adler,r.pending_buf,r.pending-s,s))}r.status=HCRC_STATE}if(r.status===HCRC_STATE){if(r.gzhead.hcrc){if(r.pending+2>r.pending_buf_size&&(flush_pending(e),r.pending!==0))return r.last_flush=-1,Z_OK$3;put_byte(r,e.adler&255),put_byte(r,e.adler>>8&255),e.adler=0}if(r.status=BUSY_STATE,flush_pending(e),r.pending!==0)return r.last_flush=-1,Z_OK$3}if(e.avail_in!==0||r.lookahead!==0||n!==Z_NO_FLUSH$2&&r.status!==FINISH_STATE){let s=r.level===0?deflate_stored(r,n):r.strategy===Z_HUFFMAN_ONLY?deflate_huff(r,n):r.strategy===Z_RLE?deflate_rle(r,n):configuration_table[r.level].func(r,n);if((s===BS_FINISH_STARTED||s===BS_FINISH_DONE)&&(r.status=FINISH_STATE),s===BS_NEED_MORE||s===BS_FINISH_STARTED)return e.avail_out===0&&(r.last_flush=-1),Z_OK$3;if(s===BS_BLOCK_DONE&&(n===Z_PARTIAL_FLUSH?_tr_align(r):n!==Z_BLOCK$1&&(_tr_stored_block(r,0,0,!1),n===Z_FULL_FLUSH$1&&(zero(r.head),r.lookahead===0&&(r.strstart=0,r.block_start=0,r.insert=0))),flush_pending(e),e.avail_out===0))return r.last_flush=-1,Z_OK$3}return n!==Z_FINISH$3?Z_OK$3:r.wrap<=0?Z_STREAM_END$3:(r.wrap===2?(put_byte(r,e.adler&255),put_byte(r,e.adler>>8&255),put_byte(r,e.adler>>16&255),put_byte(r,e.adler>>24&255),put_byte(r,e.total_in&255),put_byte(r,e.total_in>>8&255),put_byte(r,e.total_in>>16&255),put_byte(r,e.total_in>>24&255)):(putShortMSB(r,e.adler>>>16),putShortMSB(r,e.adler&65535)),flush_pending(e),r.wrap>0&&(r.wrap=-r.wrap),r.pending!==0?Z_OK$3:Z_STREAM_END$3)},deflateEnd=e=>{if(deflateStateCheck(e))return Z_STREAM_ERROR$2;const n=e.state.status;return e.state=null,n===BUSY_STATE?err(e,Z_DATA_ERROR$2):Z_OK$3},deflateSetDictionary=(e,n)=>{let r=n.length;if(deflateStateCheck(e))return Z_STREAM_ERROR$2;const a=e.state,s=a.wrap;if(s===2||s===1&&a.status!==INIT_STATE||a.lookahead)return Z_STREAM_ERROR$2;if(s===1&&(e.adler=adler32_1(e.adler,n,r,0)),a.wrap=0,r>=a.w_size){s===0&&(zero(a.head),a.strstart=0,a.block_start=0,a.insert=0);let g=new Uint8Array(a.w_size);g.set(n.subarray(r-a.w_size,r),0),n=g,r=a.w_size}const l=e.avail_in,u=e.next_in,f=e.input;for(e.avail_in=r,e.next_in=0,e.input=n,fill_window(a);a.lookahead>=MIN_MATCH;){let g=a.strstart,y=a.lookahead-(MIN_MATCH-1);do a.ins_h=HASH(a,a.ins_h,a.window[g+MIN_MATCH-1]),a.prev[g&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=g,g++;while(--y);a.strstart=g,a.lookahead=MIN_MATCH-1,fill_window(a)}return a.strstart+=a.lookahead,a.block_start=a.strstart,a.insert=a.lookahead,a.lookahead=0,a.match_length=a.prev_length=MIN_MATCH-1,a.match_available=0,e.next_in=u,e.input=f,e.avail_in=l,a.wrap=s,Z_OK$3};var deflateInit_1=deflateInit,deflateInit2_1=deflateInit2,deflateReset_1=deflateReset,deflateResetKeep_1=deflateResetKeep,deflateSetHeader_1=deflateSetHeader,deflate_2$1=deflate$2,deflateEnd_1=deflateEnd,deflateSetDictionary_1=deflateSetDictionary,deflateInfo="pako deflate (from Nodeca project)",deflate_1$2={deflateInit:deflateInit_1,deflateInit2:deflateInit2_1,deflateReset:deflateReset_1,deflateResetKeep:deflateResetKeep_1,deflateSetHeader:deflateSetHeader_1,deflate:deflate_2$1,deflateEnd:deflateEnd_1,deflateSetDictionary:deflateSetDictionary_1,deflateInfo};const _has$1=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var assign=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const r=n.shift();if(r){if(typeof r!="object")throw new TypeError(r+"must be non-object");for(const a in r)_has$1(r,a)&&(e[a]=r[a])}}return e},flattenChunks=e=>{let n=0;for(let a=0,s=e.length;a=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;_utf8len[254]=_utf8len[254]=1;var string2buf=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,r,a,s,l,u=e.length,f=0;for(s=0;s>>6,n[l++]=128|r&63):r<65536?(n[l++]=224|r>>>12,n[l++]=128|r>>>6&63,n[l++]=128|r&63):(n[l++]=240|r>>>18,n[l++]=128|r>>>12&63,n[l++]=128|r>>>6&63,n[l++]=128|r&63);return n};const buf2binstring=(e,n)=>{if(n<65534&&e.subarray&&STR_APPLY_UIA_OK)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let r="";for(let a=0;a{const r=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let a,s;const l=new Array(r*2);for(s=0,a=0;a4){l[s++]=65533,a+=f-1;continue}for(u&=f===2?31:f===3?15:7;f>1&&a1){l[s++]=65533;continue}u<65536?l[s++]=u:(u-=65536,l[s++]=55296|u>>10&1023,l[s++]=56320|u&1023)}return buf2binstring(l,s)},utf8border=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let r=n-1;for(;r>=0&&(e[r]&192)===128;)r--;return r<0||r===0?n:r+_utf8len[e[r]]>n?r:n},strings={string2buf,buf2string,utf8border};function ZStream(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var zstream=ZStream;const toString$1=Object.prototype.toString,{Z_NO_FLUSH:Z_NO_FLUSH$1,Z_SYNC_FLUSH,Z_FULL_FLUSH,Z_FINISH:Z_FINISH$2,Z_OK:Z_OK$2,Z_STREAM_END:Z_STREAM_END$2,Z_DEFAULT_COMPRESSION,Z_DEFAULT_STRATEGY,Z_DEFLATED:Z_DEFLATED$1}=constants$2;function Deflate$1(e){this.options=common.assign({level:Z_DEFAULT_COMPRESSION,method:Z_DEFLATED$1,chunkSize:16384,windowBits:15,memLevel:8,strategy:Z_DEFAULT_STRATEGY},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new zstream,this.strm.avail_out=0;let r=deflate_1$2.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(r!==Z_OK$2)throw new Error(messages[r]);if(n.header&&deflate_1$2.deflateSetHeader(this.strm,n.header),n.dictionary){let a;if(typeof n.dictionary=="string"?a=strings.string2buf(n.dictionary):toString$1.call(n.dictionary)==="[object ArrayBuffer]"?a=new Uint8Array(n.dictionary):a=n.dictionary,r=deflate_1$2.deflateSetDictionary(this.strm,a),r!==Z_OK$2)throw new Error(messages[r]);this._dict_set=!0}}Deflate$1.prototype.push=function(e,n){const r=this.strm,a=this.options.chunkSize;let s,l;if(this.ended)return!1;for(n===~~n?l=n:l=n===!0?Z_FINISH$2:Z_NO_FLUSH$1,typeof e=="string"?r.input=strings.string2buf(e):toString$1.call(e)==="[object ArrayBuffer]"?r.input=new Uint8Array(e):r.input=e,r.next_in=0,r.avail_in=r.input.length;;){if(r.avail_out===0&&(r.output=new Uint8Array(a),r.next_out=0,r.avail_out=a),(l===Z_SYNC_FLUSH||l===Z_FULL_FLUSH)&&r.avail_out<=6){this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;continue}if(s=deflate_1$2.deflate(r,l),s===Z_STREAM_END$2)return r.next_out>0&&this.onData(r.output.subarray(0,r.next_out)),s=deflate_1$2.deflateEnd(this.strm),this.onEnd(s),this.ended=!0,s===Z_OK$2;if(r.avail_out===0){this.onData(r.output);continue}if(l>0&&r.next_out>0){this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;continue}if(r.avail_in===0)break}return!0};Deflate$1.prototype.onData=function(e){this.chunks.push(e)};Deflate$1.prototype.onEnd=function(e){e===Z_OK$2&&(this.result=common.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function deflate$1(e,n){const r=new Deflate$1(n);if(r.push(e,!0),r.err)throw r.msg||messages[r.err];return r.result}function deflateRaw$1(e,n){return n=n||{},n.raw=!0,deflate$1(e,n)}function gzip$1(e,n){return n=n||{},n.gzip=!0,deflate$1(e,n)}var Deflate_1$1=Deflate$1,deflate_2=deflate$1,deflateRaw_1$1=deflateRaw$1,gzip_1$1=gzip$1,constants$1=constants$2,deflate_1$1={Deflate:Deflate_1$1,deflate:deflate_2,deflateRaw:deflateRaw_1$1,gzip:gzip_1$1,constants:constants$1};const BAD$1=16209,TYPE$1=16191;var inffast=function e(n,r){let a,s,l,u,f,g,y,d,w,b,S,A,I,O,P,x,$,R,N,B,U,H,J,q;const ie=n.state;a=n.next_in,J=n.input,s=a+(n.avail_in-5),l=n.next_out,q=n.output,u=l-(r-n.avail_out),f=l+(n.avail_out-257),g=ie.dmax,y=ie.wsize,d=ie.whave,w=ie.wnext,b=ie.window,S=ie.hold,A=ie.bits,I=ie.lencode,O=ie.distcode,P=(1<>>24,S>>>=R,A-=R,R=$>>>16&255,R===0)q[l++]=$&65535;else if(R&16){N=$&65535,R&=15,R&&(A>>=R,A-=R),A<15&&(S+=J[a++]<>>24,S>>>=R,A-=R,R=$>>>16&255,R&16){if(B=$&65535,R&=15,Ag){n.msg="invalid distance too far back",ie.mode=BAD$1;break e}if(S>>>=R,A-=R,R=l-u,B>R){if(R=B-R,R>d&&ie.sane){n.msg="invalid distance too far back",ie.mode=BAD$1;break e}if(U=0,H=b,w===0){if(U+=y-R,R2;)q[l++]=H[U++],q[l++]=H[U++],q[l++]=H[U++],N-=3;N&&(q[l++]=H[U++],N>1&&(q[l++]=H[U++]))}else{U=l-B;do q[l++]=q[U++],q[l++]=q[U++],q[l++]=q[U++],N-=3;while(N>2);N&&(q[l++]=q[U++],N>1&&(q[l++]=q[U++]))}}else if(R&64){n.msg="invalid distance code",ie.mode=BAD$1;break e}else{$=O[($&65535)+(S&(1<>3,a-=N,A-=N<<3,S&=(1<{const g=f.bits;let y=0,d=0,w=0,b=0,S=0,A=0,I=0,O=0,P=0,x=0,$,R,N,B,U,H=null,J;const q=new Uint16Array(MAXBITS+1),ie=new Uint16Array(MAXBITS+1);let V=null,F,X,oe;for(y=0;y<=MAXBITS;y++)q[y]=0;for(d=0;d=1&&q[b]===0;b--);if(S>b&&(S=b),b===0)return s[l++]=1<<24|64<<16|0,s[l++]=1<<24|64<<16|0,f.bits=1,0;for(w=1;w0&&(e===CODES$1||b!==1))return-1;for(ie[1]=0,y=1;yENOUGH_LENS$1||e===DISTS$1&&P>ENOUGH_DISTS$1)return 1;for(;;){F=y-I,u[d]+1=J?(X=V[u[d]-J],oe=H[u[d]-J]):(X=32+64,oe=0),$=1<>I)+R]=F<<24|X<<16|oe|0;while(R!==0);for($=1<>=1;if($!==0?(x&=$-1,x+=$):x=0,d++,--q[y]===0){if(y===b)break;y=n[r+u[d]]}if(y>S&&(x&B)!==N){for(I===0&&(I=S),U+=w,A=y-I,O=1<ENOUGH_LENS$1||e===DISTS$1&&P>ENOUGH_DISTS$1)return 1;N=x&B,s[N]=S<<24|A<<16|U-l|0}}return x!==0&&(s[U+x]=y-I<<24|64<<16|0),f.bits=S,0};var inftrees=inflate_table;const CODES=0,LENS=1,DISTS=2,{Z_FINISH:Z_FINISH$1,Z_BLOCK,Z_TREES,Z_OK:Z_OK$1,Z_STREAM_END:Z_STREAM_END$1,Z_NEED_DICT:Z_NEED_DICT$1,Z_STREAM_ERROR:Z_STREAM_ERROR$1,Z_DATA_ERROR:Z_DATA_ERROR$1,Z_MEM_ERROR:Z_MEM_ERROR$1,Z_BUF_ERROR,Z_DEFLATED}=constants$2,HEAD=16180,FLAGS=16181,TIME=16182,OS=16183,EXLEN=16184,EXTRA=16185,NAME=16186,COMMENT=16187,HCRC=16188,DICTID=16189,DICT=16190,TYPE=16191,TYPEDO=16192,STORED=16193,COPY_=16194,COPY=16195,TABLE=16196,LENLENS=16197,CODELENS=16198,LEN_=16199,LEN=16200,LENEXT=16201,DIST=16202,DISTEXT=16203,MATCH=16204,LIT=16205,CHECK=16206,LENGTH=16207,DONE=16208,BAD=16209,MEM=16210,SYNC=16211,ENOUGH_LENS=852,ENOUGH_DISTS=592,MAX_WBITS=15,DEF_WBITS=MAX_WBITS,zswap32=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function InflateState(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const inflateStateCheck=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.modeSYNC?1:0},inflateResetKeep=e=>{if(inflateStateCheck(e))return Z_STREAM_ERROR$1;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=HEAD,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(ENOUGH_LENS),n.distcode=n.distdyn=new Int32Array(ENOUGH_DISTS),n.sane=1,n.back=-1,Z_OK$1},inflateReset=e=>{if(inflateStateCheck(e))return Z_STREAM_ERROR$1;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,inflateResetKeep(e)},inflateReset2=(e,n)=>{let r;if(inflateStateCheck(e))return Z_STREAM_ERROR$1;const a=e.state;return n<0?(r=0,n=-n):(r=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Z_STREAM_ERROR$1:(a.window!==null&&a.wbits!==n&&(a.window=null),a.wrap=r,a.wbits=n,inflateReset(e))},inflateInit2=(e,n)=>{if(!e)return Z_STREAM_ERROR$1;const r=new InflateState;e.state=r,r.strm=e,r.window=null,r.mode=HEAD;const a=inflateReset2(e,n);return a!==Z_OK$1&&(e.state=null),a},inflateInit=e=>inflateInit2(e,DEF_WBITS);let virgin=!0,lenfix,distfix;const fixedtables=e=>{if(virgin){lenfix=new Int32Array(512),distfix=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(inftrees(LENS,e.lens,0,288,lenfix,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;inftrees(DISTS,e.lens,0,32,distfix,0,e.work,{bits:5}),virgin=!1}e.lencode=lenfix,e.lenbits=9,e.distcode=distfix,e.distbits=5},updatewindow=(e,n,r,a)=>{let s;const l=e.state;return l.window===null&&(l.wsize=1<=l.wsize?(l.window.set(n.subarray(r-l.wsize,r),0),l.wnext=0,l.whave=l.wsize):(s=l.wsize-l.wnext,s>a&&(s=a),l.window.set(n.subarray(r-a,r-a+s),l.wnext),a-=s,a?(l.window.set(n.subarray(r-a,r),0),l.wnext=a,l.whave=l.wsize):(l.wnext+=s,l.wnext===l.wsize&&(l.wnext=0),l.whave{let r,a,s,l,u,f,g,y,d,w,b,S,A,I,O=0,P,x,$,R,N,B,U,H;const J=new Uint8Array(4);let q,ie;const V=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(inflateStateCheck(e)||!e.output||!e.input&&e.avail_in!==0)return Z_STREAM_ERROR$1;r=e.state,r.mode===TYPE&&(r.mode=TYPEDO),u=e.next_out,s=e.output,g=e.avail_out,l=e.next_in,a=e.input,f=e.avail_in,y=r.hold,d=r.bits,w=f,b=g,H=Z_OK$1;e:for(;;)switch(r.mode){case HEAD:if(r.wrap===0){r.mode=TYPEDO;break}for(;d<16;){if(f===0)break e;f--,y+=a[l++]<>>8&255,r.check=crc32_1(r.check,J,2,0),y=0,d=0,r.mode=FLAGS;break}if(r.head&&(r.head.done=!1),!(r.wrap&1)||(((y&255)<<8)+(y>>8))%31){e.msg="incorrect header check",r.mode=BAD;break}if((y&15)!==Z_DEFLATED){e.msg="unknown compression method",r.mode=BAD;break}if(y>>>=4,d-=4,U=(y&15)+8,r.wbits===0&&(r.wbits=U),U>15||U>r.wbits){e.msg="invalid window size",r.mode=BAD;break}r.dmax=1<>8&1),r.flags&512&&r.wrap&4&&(J[0]=y&255,J[1]=y>>>8&255,r.check=crc32_1(r.check,J,2,0)),y=0,d=0,r.mode=TIME;case TIME:for(;d<32;){if(f===0)break e;f--,y+=a[l++]<>>8&255,J[2]=y>>>16&255,J[3]=y>>>24&255,r.check=crc32_1(r.check,J,4,0)),y=0,d=0,r.mode=OS;case OS:for(;d<16;){if(f===0)break e;f--,y+=a[l++]<>8),r.flags&512&&r.wrap&4&&(J[0]=y&255,J[1]=y>>>8&255,r.check=crc32_1(r.check,J,2,0)),y=0,d=0,r.mode=EXLEN;case EXLEN:if(r.flags&1024){for(;d<16;){if(f===0)break e;f--,y+=a[l++]<>>8&255,r.check=crc32_1(r.check,J,2,0)),y=0,d=0}else r.head&&(r.head.extra=null);r.mode=EXTRA;case EXTRA:if(r.flags&1024&&(S=r.length,S>f&&(S=f),S&&(r.head&&(U=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Uint8Array(r.head.extra_len)),r.head.extra.set(a.subarray(l,l+S),U)),r.flags&512&&r.wrap&4&&(r.check=crc32_1(r.check,a,S,l)),f-=S,l+=S,r.length-=S),r.length))break e;r.length=0,r.mode=NAME;case NAME:if(r.flags&2048){if(f===0)break e;S=0;do U=a[l+S++],r.head&&U&&r.length<65536&&(r.head.name+=String.fromCharCode(U));while(U&&S>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=TYPE;break;case DICTID:for(;d<32;){if(f===0)break e;f--,y+=a[l++]<>>=d&7,d-=d&7,r.mode=CHECK;break}for(;d<3;){if(f===0)break e;f--,y+=a[l++]<>>=1,d-=1,y&3){case 0:r.mode=STORED;break;case 1:if(fixedtables(r),r.mode=LEN_,n===Z_TREES){y>>>=2,d-=2;break e}break;case 2:r.mode=TABLE;break;case 3:e.msg="invalid block type",r.mode=BAD}y>>>=2,d-=2;break;case STORED:for(y>>>=d&7,d-=d&7;d<32;){if(f===0)break e;f--,y+=a[l++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=BAD;break}if(r.length=y&65535,y=0,d=0,r.mode=COPY_,n===Z_TREES)break e;case COPY_:r.mode=COPY;case COPY:if(S=r.length,S){if(S>f&&(S=f),S>g&&(S=g),S===0)break e;s.set(a.subarray(l,l+S),u),f-=S,l+=S,g-=S,u+=S,r.length-=S;break}r.mode=TYPE;break;case TABLE:for(;d<14;){if(f===0)break e;f--,y+=a[l++]<>>=5,d-=5,r.ndist=(y&31)+1,y>>>=5,d-=5,r.ncode=(y&15)+4,y>>>=4,d-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=BAD;break}r.have=0,r.mode=LENLENS;case LENLENS:for(;r.have>>=3,d-=3}for(;r.have<19;)r.lens[V[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,q={bits:r.lenbits},H=inftrees(CODES,r.lens,0,19,r.lencode,0,r.work,q),r.lenbits=q.bits,H){e.msg="invalid code lengths set",r.mode=BAD;break}r.have=0,r.mode=CODELENS;case CODELENS:for(;r.have>>24,x=O>>>16&255,$=O&65535,!(P<=d);){if(f===0)break e;f--,y+=a[l++]<>>=P,d-=P,r.lens[r.have++]=$;else{if($===16){for(ie=P+2;d>>=P,d-=P,r.have===0){e.msg="invalid bit length repeat",r.mode=BAD;break}U=r.lens[r.have-1],S=3+(y&3),y>>>=2,d-=2}else if($===17){for(ie=P+3;d>>=P,d-=P,U=0,S=3+(y&7),y>>>=3,d-=3}else{for(ie=P+7;d>>=P,d-=P,U=0,S=11+(y&127),y>>>=7,d-=7}if(r.have+S>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=BAD;break}for(;S--;)r.lens[r.have++]=U}}if(r.mode===BAD)break;if(r.lens[256]===0){e.msg="invalid code -- missing end-of-block",r.mode=BAD;break}if(r.lenbits=9,q={bits:r.lenbits},H=inftrees(LENS,r.lens,0,r.nlen,r.lencode,0,r.work,q),r.lenbits=q.bits,H){e.msg="invalid literal/lengths set",r.mode=BAD;break}if(r.distbits=6,r.distcode=r.distdyn,q={bits:r.distbits},H=inftrees(DISTS,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,q),r.distbits=q.bits,H){e.msg="invalid distances set",r.mode=BAD;break}if(r.mode=LEN_,n===Z_TREES)break e;case LEN_:r.mode=LEN;case LEN:if(f>=6&&g>=258){e.next_out=u,e.avail_out=g,e.next_in=l,e.avail_in=f,r.hold=y,r.bits=d,inffast(e,b),u=e.next_out,s=e.output,g=e.avail_out,l=e.next_in,a=e.input,f=e.avail_in,y=r.hold,d=r.bits,r.mode===TYPE&&(r.back=-1);break}for(r.back=0;O=r.lencode[y&(1<>>24,x=O>>>16&255,$=O&65535,!(P<=d);){if(f===0)break e;f--,y+=a[l++]<>R)],P=O>>>24,x=O>>>16&255,$=O&65535,!(R+P<=d);){if(f===0)break e;f--,y+=a[l++]<>>=R,d-=R,r.back+=R}if(y>>>=P,d-=P,r.back+=P,r.length=$,x===0){r.mode=LIT;break}if(x&32){r.back=-1,r.mode=TYPE;break}if(x&64){e.msg="invalid literal/length code",r.mode=BAD;break}r.extra=x&15,r.mode=LENEXT;case LENEXT:if(r.extra){for(ie=r.extra;d>>=r.extra,d-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=DIST;case DIST:for(;O=r.distcode[y&(1<>>24,x=O>>>16&255,$=O&65535,!(P<=d);){if(f===0)break e;f--,y+=a[l++]<>R)],P=O>>>24,x=O>>>16&255,$=O&65535,!(R+P<=d);){if(f===0)break e;f--,y+=a[l++]<>>=R,d-=R,r.back+=R}if(y>>>=P,d-=P,r.back+=P,x&64){e.msg="invalid distance code",r.mode=BAD;break}r.offset=$,r.extra=x&15,r.mode=DISTEXT;case DISTEXT:if(r.extra){for(ie=r.extra;d>>=r.extra,d-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=BAD;break}r.mode=MATCH;case MATCH:if(g===0)break e;if(S=b-g,r.offset>S){if(S=r.offset-S,S>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=BAD;break}S>r.wnext?(S-=r.wnext,A=r.wsize-S):A=r.wnext-S,S>r.length&&(S=r.length),I=r.window}else I=s,A=u-r.offset,S=r.length;S>g&&(S=g),g-=S,r.length-=S;do s[u++]=I[A++];while(--S);r.length===0&&(r.mode=LEN);break;case LIT:if(g===0)break e;s[u++]=r.length,g--,r.mode=LEN;break;case CHECK:if(r.wrap){for(;d<32;){if(f===0)break e;f--,y|=a[l++]<{if(inflateStateCheck(e))return Z_STREAM_ERROR$1;let n=e.state;return n.window&&(n.window=null),e.state=null,Z_OK$1},inflateGetHeader=(e,n)=>{if(inflateStateCheck(e))return Z_STREAM_ERROR$1;const r=e.state;return r.wrap&2?(r.head=n,n.done=!1,Z_OK$1):Z_STREAM_ERROR$1},inflateSetDictionary=(e,n)=>{const r=n.length;let a,s,l;return inflateStateCheck(e)||(a=e.state,a.wrap!==0&&a.mode!==DICT)?Z_STREAM_ERROR$1:a.mode===DICT&&(s=1,s=adler32_1(s,n,r,0),s!==a.check)?Z_DATA_ERROR$1:(l=updatewindow(e,n,r,r),l?(a.mode=MEM,Z_MEM_ERROR$1):(a.havedict=1,Z_OK$1))};var inflateReset_1=inflateReset,inflateReset2_1=inflateReset2,inflateResetKeep_1=inflateResetKeep,inflateInit_1=inflateInit,inflateInit2_1=inflateInit2,inflate_2$1=inflate$2,inflateEnd_1=inflateEnd,inflateGetHeader_1=inflateGetHeader,inflateSetDictionary_1=inflateSetDictionary,inflateInfo="pako inflate (from Nodeca project)",inflate_1$2={inflateReset:inflateReset_1,inflateReset2:inflateReset2_1,inflateResetKeep:inflateResetKeep_1,inflateInit:inflateInit_1,inflateInit2:inflateInit2_1,inflate:inflate_2$1,inflateEnd:inflateEnd_1,inflateGetHeader:inflateGetHeader_1,inflateSetDictionary:inflateSetDictionary_1,inflateInfo};function GZheader(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var gzheader=GZheader;const toString=Object.prototype.toString,{Z_NO_FLUSH,Z_FINISH,Z_OK,Z_STREAM_END,Z_NEED_DICT,Z_STREAM_ERROR,Z_DATA_ERROR,Z_MEM_ERROR}=constants$2;function Inflate$1(e){this.options=common.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new zstream,this.strm.avail_out=0;let r=inflate_1$2.inflateInit2(this.strm,n.windowBits);if(r!==Z_OK)throw new Error(messages[r]);if(this.header=new gzheader,inflate_1$2.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=strings.string2buf(n.dictionary):toString.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(r=inflate_1$2.inflateSetDictionary(this.strm,n.dictionary),r!==Z_OK)))throw new Error(messages[r])}Inflate$1.prototype.push=function(e,n){const r=this.strm,a=this.options.chunkSize,s=this.options.dictionary;let l,u,f;if(this.ended)return!1;for(n===~~n?u=n:u=n===!0?Z_FINISH:Z_NO_FLUSH,toString.call(e)==="[object ArrayBuffer]"?r.input=new Uint8Array(e):r.input=e,r.next_in=0,r.avail_in=r.input.length;;){for(r.avail_out===0&&(r.output=new Uint8Array(a),r.next_out=0,r.avail_out=a),l=inflate_1$2.inflate(r,u),l===Z_NEED_DICT&&s&&(l=inflate_1$2.inflateSetDictionary(r,s),l===Z_OK?l=inflate_1$2.inflate(r,u):l===Z_DATA_ERROR&&(l=Z_NEED_DICT));r.avail_in>0&&l===Z_STREAM_END&&r.state.wrap>0&&e[r.next_in]!==0;)inflate_1$2.inflateReset(r),l=inflate_1$2.inflate(r,u);switch(l){case Z_STREAM_ERROR:case Z_DATA_ERROR:case Z_NEED_DICT:case Z_MEM_ERROR:return this.onEnd(l),this.ended=!0,!1}if(f=r.avail_out,r.next_out&&(r.avail_out===0||l===Z_STREAM_END))if(this.options.to==="string"){let g=strings.utf8border(r.output,r.next_out),y=r.next_out-g,d=strings.buf2string(r.output,g);r.next_out=y,r.avail_out=a-y,y&&r.output.set(r.output.subarray(g,g+y),0),this.onData(d)}else this.onData(r.output.length===r.next_out?r.output:r.output.subarray(0,r.next_out));if(!(l===Z_OK&&f===0)){if(l===Z_STREAM_END)return l=inflate_1$2.inflateEnd(this.strm),this.onEnd(l),this.ended=!0,!0;if(r.avail_in===0)break}}return!0};Inflate$1.prototype.onData=function(e){this.chunks.push(e)};Inflate$1.prototype.onEnd=function(e){e===Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=common.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function inflate$1(e,n){const r=new Inflate$1(n);if(r.push(e),r.err)throw r.msg||messages[r.err];return r.result}function inflateRaw$1(e,n){return n=n||{},n.raw=!0,inflate$1(e,n)}var Inflate_1$1=Inflate$1,inflate_2=inflate$1,inflateRaw_1$1=inflateRaw$1,ungzip$1=inflate$1,constants=constants$2,inflate_1$1={Inflate:Inflate_1$1,inflate:inflate_2,inflateRaw:inflateRaw_1$1,ungzip:ungzip$1,constants};const{Deflate,deflate,deflateRaw,gzip}=deflate_1$1,{Inflate,inflate,inflateRaw,ungzip}=inflate_1$1;var Deflate_1=Deflate,deflate_1=deflate,deflateRaw_1=deflateRaw,gzip_1=gzip,Inflate_1=Inflate,inflate_1=inflate,inflateRaw_1=inflateRaw,ungzip_1=ungzip,constants_1=constants$2,pako={Deflate:Deflate_1,deflate:deflate_1,deflateRaw:deflateRaw_1,gzip:gzip_1,Inflate:Inflate_1,inflate:inflate_1,inflateRaw:inflateRaw_1,ungzip:ungzip_1,constants:constants_1};const version$1="3.7.7",VERSION=version$1,_hasBuffer=typeof Buffer=="function",_TD=typeof TextDecoder=="function"?new TextDecoder:void 0,_TE=typeof TextEncoder=="function"?new TextEncoder:void 0,b64ch="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",b64chs=Array.prototype.slice.call(b64ch),b64tab=(e=>{let n={};return e.forEach((r,a)=>n[r]=a),n})(b64chs),b64re=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,_fromCC=String.fromCharCode.bind(String),_U8Afrom=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):e=>new Uint8Array(Array.prototype.slice.call(e,0)),_mkUriSafe=e=>e.replace(/=/g,"").replace(/[+\/]/g,n=>n=="+"?"-":"_"),_tidyB64=e=>e.replace(/[^A-Za-z0-9\+\/]/g,""),btoaPolyfill=e=>{let n,r,a,s,l="";const u=e.length%3;for(let f=0;f255||(a=e.charCodeAt(f++))>255||(s=e.charCodeAt(f++))>255)throw new TypeError("invalid character found");n=r<<16|a<<8|s,l+=b64chs[n>>18&63]+b64chs[n>>12&63]+b64chs[n>>6&63]+b64chs[n&63]}return u?l.slice(0,u-3)+"===".substring(u):l},_btoa=typeof btoa=="function"?e=>btoa(e):_hasBuffer?e=>Buffer.from(e,"binary").toString("base64"):btoaPolyfill,_fromUint8Array=_hasBuffer?e=>Buffer.from(e).toString("base64"):e=>{let r=[];for(let a=0,s=e.length;an?_mkUriSafe(_fromUint8Array(e)):_fromUint8Array(e),cb_utob=e=>{if(e.length<2){var n=e.charCodeAt(0);return n<128?e:n<2048?_fromCC(192|n>>>6)+_fromCC(128|n&63):_fromCC(224|n>>>12&15)+_fromCC(128|n>>>6&63)+_fromCC(128|n&63)}else{var n=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return _fromCC(240|n>>>18&7)+_fromCC(128|n>>>12&63)+_fromCC(128|n>>>6&63)+_fromCC(128|n&63)}},re_utob=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,utob=e=>e.replace(re_utob,cb_utob),_encode=_hasBuffer?e=>Buffer.from(e,"utf8").toString("base64"):_TE?e=>_fromUint8Array(_TE.encode(e)):e=>_btoa(utob(e)),encode=(e,n=!1)=>n?_mkUriSafe(_encode(e)):_encode(e),encodeURI$1=e=>encode(e,!0),re_btou=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,cb_btou=e=>{switch(e.length){case 4:var n=(7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3),r=n-65536;return _fromCC((r>>>10)+55296)+_fromCC((r&1023)+56320);case 3:return _fromCC((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return _fromCC((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},btou=e=>e.replace(re_btou,cb_btou),atobPolyfill=e=>{if(e=e.replace(/\s+/g,""),!b64re.test(e))throw new TypeError("malformed base64.");e+="==".slice(2-(e.length&3));let n,r="",a,s;for(let l=0;l>16&255):s===64?_fromCC(n>>16&255,n>>8&255):_fromCC(n>>16&255,n>>8&255,n&255);return r},_atob=typeof atob=="function"?e=>atob(_tidyB64(e)):_hasBuffer?e=>Buffer.from(e,"base64").toString("binary"):atobPolyfill,_toUint8Array=_hasBuffer?e=>_U8Afrom(Buffer.from(e,"base64")):e=>_U8Afrom(_atob(e).split("").map(n=>n.charCodeAt(0))),toUint8Array=e=>_toUint8Array(_unURI(e)),_decode=_hasBuffer?e=>Buffer.from(e,"base64").toString("utf8"):_TD?e=>_TD.decode(_toUint8Array(e)):e=>btou(_atob(e)),_unURI=e=>_tidyB64(e.replace(/[-_]/g,n=>n=="-"?"+":"/")),decode=e=>_decode(_unURI(e)),isValid=e=>{if(typeof e!="string")return!1;const n=e.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(n)||!/[^\s0-9a-zA-Z\-_]/.test(n)},_noEnum=e=>({value:e,enumerable:!1,writable:!0,configurable:!0}),extendString=function(){const e=(n,r)=>Object.defineProperty(String.prototype,n,_noEnum(r));e("fromBase64",function(){return decode(this)}),e("toBase64",function(n){return encode(this,n)}),e("toBase64URI",function(){return encode(this,!0)}),e("toBase64URL",function(){return encode(this,!0)}),e("toUint8Array",function(){return toUint8Array(this)})},extendUint8Array=function(){const e=(n,r)=>Object.defineProperty(Uint8Array.prototype,n,_noEnum(r));e("toBase64",function(n){return fromUint8Array(this,n)}),e("toBase64URI",function(){return fromUint8Array(this,!0)}),e("toBase64URL",function(){return fromUint8Array(this,!0)})},extendBuiltins=()=>{extendString(),extendUint8Array()},gBase64={version:version$1,VERSION,atob:_atob,atobPolyfill,btoa:_btoa,btoaPolyfill,fromBase64:decode,toBase64:encode,encode,encodeURI:encodeURI$1,encodeURL:encodeURI$1,utob,btou,decode,isValid,fromUint8Array,toUint8Array,extendString,extendUint8Array,extendBuiltins};/** * https://github.com/csnover/TraceKit * @license MIT * @namespace TraceKit */let TraceKit={},_oldTraceKit=window.TraceKit,_slice=[].slice,UNKNOWN_FUNCTION="?",ERROR_TYPES_RE=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function _has(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function _isUndefined(e){return typeof e>"u"}TraceKit.noConflict=function e(){return window.TraceKit=_oldTraceKit,TraceKit};TraceKit.wrap=function e(n){function r(){try{return n.apply(this,arguments)}catch(a){throw TraceKit.report(a),a}}return r};TraceKit.report=function e(){let n=[],r=null,a=null;function s(S){d(),n.push(S)}function l(S){for(let A=n.length-1;A>=0;--A)n[A]===S&&n.splice(A,1);n.length===0&&(window.onerror=f,g=!1)}function u(S,A,I){let O=null;if(!(A&&!TraceKit.collectWindowErrors)){for(let P in n)if(_has(n,P))try{n[P](S,A,I)}catch(x){O=x}if(O)throw O}}let f,g;function y(S,A,I,O,P){let x=null;if(a)TraceKit.computeStackTrace.augmentStackTraceWithInitialElement(a,A,I,S),w();else if(P)x=TraceKit.computeStackTrace(P),u(x,!0,P);else{let $={url:A,line:I,column:O},R,N=S;if({}.toString.call(S)==="[object String]"){let B=S.match(ERROR_TYPES_RE);B&&(R=B[1],N=B[2])}$.func=TraceKit.computeStackTrace.guessFunctionName($.url,$.line),$.context=TraceKit.computeStackTrace.gatherContext($.url,$.line),x={name:R,message:N,mode:"onerror",stack:[$]},u(x,!0,null)}return f?f.apply(this,arguments):!1}function d(){g!==!0&&(f=window.onerror,window.onerror=y,g=!0)}function w(){let S=a,A=r;a=null,r=null,u(S,!1,A)}function b(S){if(a){if(r===S)return;w()}let A=TraceKit.computeStackTrace(S);throw a=A,r=S,setTimeout(function(){r===S&&w()},A.incomplete?2e3:0),S}return b.subscribe=s,b.unsubscribe=l,b}();TraceKit.computeStackTrace=function e(){let n={};function r(x){if(!TraceKit.remoteFetching)return"";try{let R=function(){try{return new window.XMLHttpRequest}catch(N){return new window.ActiveXObject("Microsoft.XMLHTTP")}}();return R.open("GET",x,!1),R.send(""),R.responseText}catch($){return""}}function a(x){if(typeof x!="string")return[];if(!_has(n,x)){let $="",R="";try{R=window.document.domain}catch(B){}let N=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(x);N&&N[2]===R&&($=r(x)),n[x]=$?$.split("\n"):[]}return n[x]}function s(x,$){let R=/function ([^(]*)\(([^)]*)\)/,N=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,B="",U=10,H=a(x),J;if(!H.length)return UNKNOWN_FUNCTION;for(let q=0;q0?N:null}function u(x){return x.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function f(x){return u(x).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function g(x,$){let R,N;for(let B=0,U=$.length;BR&&(U=B.exec(N[R]))?U.index:null}function d(x){if(_isUndefined(window&&window.document))return;let $=[window.location.href],R=window.document.getElementsByTagName("script"),N,B=""+x,U=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,H=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,J,q,ie;for(let V=0;V|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,R=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,N=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,B,U=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,H=/\((\S*)(?::(\d+))(?::(\d+))\)/,J=x.stack.split("\n"),q=[],ie,V,F,X=/^(.*) is undefined$/.exec(x.message);for(let oe=0,te=J.length;oe eval")>-1,B&&(ie=U.exec(V[3]))?(V[3]=ie[1],V[4]=ie[2],V[5]=null):oe===0&&!V[5]&&!_isUndefined(x.columnNumber)&&(q[0].column=x.columnNumber+1),F={url:V[3],func:V[1]||UNKNOWN_FUNCTION,args:V[2]?V[2].split(","):[],line:V[4]?+V[4]:null,column:V[5]?+V[5]:null};else continue;!F.func&&F.line&&(F.func=s(F.url,F.line)),F.context=F.line?l(F.url,F.line):null,q.push(F)}return q.length?(q[0]&&q[0].line&&!q[0].column&&X&&(q[0].column=y(X[1],q[0].url,q[0].line)),{mode:"stack",name:x.name,message:x.message,stack:q}):null}function b(x){let $=x.stacktrace;if(!$)return;let R=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,N=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,B=$.split("\n"),U=[],H;for(let J=0;J=0&&(V.line=F+oe.substring(0,te).split("\n").length)}}}else if(q=B.exec($[ie])){let F=window.location.href.replace(/#.*$/,""),X=new RegExp(f($[ie+1])),oe=g(X,[F]);V={url:F,func:"",args:[],line:oe?oe.line:q[1],column:null}}if(V){V.func||(V.func=s(V.url,V.line));let F=l(V.url,V.line),X=F?F[Math.floor(F.length/2)]:null;F&&X.replace(/^\s*/,"")===$[ie+1].replace(/^\s*/,"")?V.context=F:V.context=[$[ie+1]],U.push(V)}}return U.length?{mode:"multiline",name:x.name,message:$[0],stack:U}:null}function A(x,$,R,N){let B={url:$,line:R};if(B.url&&B.line){x.incomplete=!1,B.func||(B.func=s(B.url,B.line)),B.context||(B.context=l(B.url,B.line));let U=/ '([^']+)' /.exec(N);if(U&&(B.column=y(U[1],B.url,B.line)),x.stack.length>0&&x.stack[0].url===B.url){if(x.stack[0].line===B.line)return!1;if(!x.stack[0].line&&x.stack[0].func===B.func)return x.stack[0].line=B.line,x.stack[0].context=B.context,!1}return x.stack.unshift(B),x.partial=!0,!0}else x.incomplete=!0;return!1}function I(x,$){let R=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,N=[],B={},U=!1,H,J,q;for(let V=I.caller;V&&!U;V=V.caller)if(!(V===O||V===TraceKit.report)){if(J={url:null,func:UNKNOWN_FUNCTION,args:[],line:null,column:null},V.name?J.func=V.name:(H=R.exec(V.toString()))&&(J.func=H[1]),typeof J.func>"u")try{J.func=H.input.substring(0,H.input.indexOf("{"))}catch(F){}if(q=d(V)){J.url=q.url,J.line=q.line,J.func===UNKNOWN_FUNCTION&&(J.func=s(J.url,J.line));let F=/ '([^']+)' /.exec(x.message||x.description);F&&(J.column=y(F[1],q.url,q.line))}B[""+V]?U=!0:B[""+V]=!0,N.push(J)}$&&N.splice(0,$);let ie={mode:"callers",name:x.name,message:x.message,stack:N};return A(ie,x.sourceURL||x.fileName,x.line||x.lineNumber,x.message||x.description),ie}function O(x,$){let R=null;$=$==null?0:+$;try{if(R=b(x),R)return R}catch(N){}try{if(R=w(x),R)return R}catch(N){}try{if(R=S(x),R)return R}catch(N){}try{if(R=I(x,$+1),R)return R}catch(N){}return{name:x.name,message:x.message,mode:"failed"}}function P(x){x=(x==null?0:+x)+1;try{throw new Error}catch($){return O($,x+1)}}return O.augmentStackTraceWithInitialElement=A,O.computeStackTraceFromStackProp=w,O.guessFunctionName=s,O.gatherContext=l,O.ofCaller=P,O.getSource=a,O}();TraceKit.extendToAsynchronousCallbacks=function(){let e=function(r){let a=window[r];window[r]=function(){let l=_slice.call(arguments),u=l[0];return typeof u=="function"&&(l[0]=TraceKit.wrap(u)),a.apply?a.apply(this,l):a(l[0],l[1])}};e("setTimeout"),e("setInterval")};TraceKit.remoteFetching||(TraceKit.remoteFetching=!0);TraceKit.collectWindowErrors||(TraceKit.collectWindowErrors=!0);(!TraceKit.linesOfContext||TraceKit.linesOfContext<1)&&(TraceKit.linesOfContext=11);function formatComponentName(e){if(e.$root===e)return"root instance";const n=e._isVue?e.$options.name||e.$options._componentTag:e.name;return(n?"component <"+n+">":"anonymous component")+(e._isVue&&e.$options.__file?" at "+e.$options.__file:"")}function vuePluginInstall(e,n){if(!e||!e.config)return;const r=e.config.errorHandler;e.config.errorHandler=function(a,s,l){var u;const f={};Object.prototype.toString.call(s)==="[object Object]"&&(f.componentName=formatComponentName(s),f.propsData=s.$options.propsData),typeof l<"u"&&(f.lifecycleHook=l);const g=TraceKit.computeStackTrace(a);g.type="Script",g.effectiveType=((u=navigator==null?void 0:navigator.connection)==null?void 0:u.effectiveType)||"",g.pageviewsize=getPageViewSize$1();const y=g.stack[0];g.url=y.url||"",g.line=y.line||"",g.col=y.column||"",g.fileName=y.url||"",g.msg=g.message||"",g.vue=f,delete g.message,g.msg&&(typeof g.msg=="string"||g.msg instanceof String)&&g.msg.indexOf("Script error")===-1&&(n.collectError("runtime")&&(g.errRecordId=n.getRecordId()),n.send(g,{type:"c",cached:!0})),typeof r=="function"&&r.call(this,a,s,l),console.log(a)}}function getPageViewSize$1(){const e=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.offsetHeight||0;return(window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.offsetWidth||0)+"/"+e}const set=function(e,n,r){if(!n||!e)return;const a=n.split(".");for(let l=0;l<=a.length-2;l++){if(typeof e[a[l]]!="object"&&e[a[l]]!==void 0||Array.isArray(e[a[l]]))return;e[a[l]]||(e[a[l]]={}),e=e[a[l]]}const s=a.pop();s&&(e[s]=r)},createDf=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;const r={};return n({setDf:(u,f)=>{const g=get$1(e,u);typeof g>"u"?set(r,u,f):set(r,u,g)},fac:(u,f)=>{const g=get$1(e,u);set(r,u,f(g))},copy:u=>{set(r,u,get$1(e,u))}}),r},get$1=function(e,n){if(e===null||typeof e!="object")return;const r=n.split(".");for(let s=0;s<=r.length-2;s++)if(e=e[r[s]],typeof e!="object"||!e||Array.isArray(e))return;const a=r.pop();if(a)return e[a]},isDOM=typeof HTMLElement=="object"?function(e){return e instanceof HTMLElement}:function(e){return e&&typeof e=="object"&&e.nodeType===1&&typeof e.nodeName=="string"};var normalzeError=e=>{const n=TraceKit.computeStackTrace(e),r=n.stack[0]||{};return Object.assign(n,r)};function getResolution(){return(window.screen.width||0)+"/"+(window.screen.height||0)}function getPageViewSize(){let e=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.offsetHeight||0;return(window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.offsetWidth||0)+"/"+e}function getCurrentPageScreen(){let e=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.offsetHeight||0;return(Math.ceil((document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop)/e)+1).toString()}function getOffsetLT(e){let n=e.offsetTop,r=e.offsetLeft,a=e.offsetParent;for(;a;)n+=a.offsetTop,r+=a.offsetLeft,a=a.offsetParent;return{left:r,top:n}}function getPageHeight(){return Math.max(document.body.scrollHeight||0,document.documentElement.scrollHeight||0,document.body.offsetHeight||0,document.documentElement.offsetHeight||0,document.body.clientHeight||0,document.documentElement.clientHeight||0)}var crypto$1=window.crypto||window.msCrypto;if(crypto$1&&crypto$1.getRandomValues){var rnds8=new Uint8Array(16);rng=function(){return crypto$1.getRandomValues(rnds8),rnds8}}var rnds=new Array(16);function rng(){for(var e=0,n;e<16;e++)e&3||(n=Math.random()*4294967296),rnds[e]=n>>>((e&3)<<3)&255;return rnds}var byteToHex=[];for(var i=0;i<256;++i)byteToHex[i]=(i+256).toString(16).substr(1);function bytesToUuid(e,n){var r=n||0,a=byteToHex;return a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]}function uuid(e,n,r){var a=n&&r||0;typeof e=="string"&&(n=e=="binary"?new Array(16):null,e=null),e=e||{};var s=e.random||(e.rng||rng)();if(s[6]=s[6]&15|64,s[8]=s[8]&63|128,n)for(var l=0;l<16;++l)n[a+l]=s[l];return n||bytesToUuid(s)}const cachedURL={},sendOption={type:"c",cached:!0};function testUrlNotMatch(e,n){return e.filter(r=>n.indexOf(r)!==-1).length===0}const instancedLog=[];let hasLogHack=!1;const callUpload=e=>{const{ctxData:n,ajax:r}=e;function a(s){if(r.readyState!==0){if(r.readyState===1){n.filter=!0;const l=testUrlNotMatch(s.opts.daemonLog.network.ignorePatterns,n.url),u=testUrlNotMatch(s.opts.daemonLog.network.ignoreTracePatterns,n.url);n.url&&typeof n.url=="string"&&n.url.indexOf(s.opts.baseURL)===-1&&l&&(n.filter=!1,n.startTime=+new Date,s.opts.daemonLog.network.trace&&u&&(n.traceid=(s.state.pvid||"")+"-"+s.state.ajaxid,s.state.ajaxid++,r.setRequestHeader("traceid",n.traceid),r.setRequestHeader("rpcid","1")))}else if(r.readyState!==2){if(r.readyState!==3){if(r.readyState===4&&!n.filter){let l;n.endTime=+new Date,n.time=n.endTime-(n.startTime||0),n.status=r.status,n.statusText=r.statusText,/\.\w+$/.test(n.url)?n.response="":n.response=r.response.length>2e3?r.response.substr(0,2e3):r.response,r.status>=200&&r.status<300||r.status===304?(l={elapsedTime:n.time,method:n.method,resourceUrl:n.url,sendData:n.sendData,response:n.response,status:n.status,statusText:n.statusText,type:"Performance-Ajax",traceid:n.traceid},s.send(l,sendOption)):(l={elapsedTime:n.time,method:n.method,resourceUrl:n.url,sendData:n.sendData,response:n.response,status:n.status,statusText:n.statusText,type:"Ajax",traceid:n.traceid},s.collectError("network")&&(l.errRecordId=s.getRecordId()),s.send(l,sendOption))}}}}}instancedLog.forEach(s=>{a(s)})};function network(e){instancedLog.push(e),function(){if(!window.XMLHttpRequest||hasLogHack)return;const r=window.XMLHttpRequest.prototype.open;hasLogHack=!0,window.XMLHttpRequest.prototype.open=function(a,s){const l={url:s||"",method:a||"",filter:!1,startTime:new Date().getTime(),endTime:0,time:0,status:-1,response:null,traceid:"",statusText:"",sendData:null};this.send=function(f){Object.prototype.toString.call(f)==="[object String]"&&(l.sendData=f),Object.prototype.toString.call(f)==="[object Object]"&&(l.sendData=f),window.XMLHttpRequest.prototype.send.call(this,f)},isValidToSend(s)&&this.addEventListener("readystatechange",()=>{callUpload({ctxData:l,ajax:this})}),r.call(this,a,s,!0)}}()}function isValidToSend(e){const n=typeof e=="string",r=typeof e=="object";let a="";return n&&e&&(a=e),r&&e&&(a=e.origin+e.pathname+e.search),cachedURL[a]||(cachedURL[a]=0),cachedURL[a]<=10&&++cachedURL[a],cachedURL[a]<=10}function enterPV(e){setTimeout(function(){e.updatePageId(),e.send({enterpv:!0},{type:"a"})},1e3)}function addEvent(e,n,r){e.attachEvent?e.attachEvent("on"+n,r):e.addEventListener(n,r,!1)}function exception(e){TraceKit.report.subscribe(function(r){if(r&&r.stack&&r.stack instanceof Array&&r.stack.length){r.type="Script";const a=r.stack[0];r.url=a.url||"",r.line=a.line||"",r.col=a.column||"",r.fileName=a.url||"",r.msg=r.message||"",delete r.message,r.msg&&(typeof r.msg=="string"||r.msg instanceof String)&&r.msg.indexOf("Script error")===-1&&(e.collectError("runtime")&&(r.errRecordId=e.getRecordId()),e.send(r,{type:"c",cached:!0}))}})}function unhandledRejection(e){function n(r){if(r.reason){const a=TraceKit.computeStackTrace(r.reason);if(a.type="Script",a&&a.stack&&a.stack instanceof Array&&a.stack.length){const s=a.stack[0];a.url=s.url||"",a.line=s.line||"",a.col=s.column||"",a.fileName=s.url||"",a.msg=a.message||"",delete a.message,a.msg&&(typeof a.msg=="string"||a.msg instanceof String)&&a.msg.indexOf("Script error")===-1&&(e.collectError("runtime")&&(a.errRecordId=e.getRecordId()),e.send(a,{type:"c",cached:!0}))}}}addEvent(window,"unhandledrejection",n)}const legacyTiming=()=>{const e=performance.timing,n=performance.navigation.type,r={entryType:"navigation",startTime:0,type:n==2?"back_forward":n===1?"reload":"navigate"};for(const a in e)a!=="navigationStart"&&a!=="toJSON"&&(r[a]=Math.max(e[a]-e.navigationStart,0));return r},getNavTimingJSON=e=>e.toJSON?e.toJSON():{},clsObserve=()=>{let e=0,n=0,r=[];const{ob:a,disconnect:s}=createObserve(l=>{for(const u of l.getEntries())if(!u.hadRecentInput){const f=r[0],g=r[r.length-1];n&&u.startTime-g.startTime<1e3&&u.startTime-f.startTime<5e3?(n+=u.value,r.push(u)):(n=u.value,r=[u]),n>e&&(e=n)}});return a.observe({type:"layout-shift",buffered:!0}),{getVal(){return e},disconnect:s}},fidObserve=()=>{let e=0;const{ob:n,disconnect:r}=createObserve(a=>{for(const s of a.getEntries())e=(s.processingStart||0)-s.startTime});return n.observe({type:"first-input",buffered:!0}),{getVal(){return e},disconnect:r}},lcpObserve=()=>{let e=0;const{ob:n,disconnect:r}=createObserve(a=>{for(const s of a.getEntries())e=s.startTime});return n.observe({type:"largest-contentful-paint",buffered:!0}),{getVal(){return e},disconnect:r}},fcpObserve=()=>{let e=0;const{ob:n,disconnect:r}=createObserve(a=>{for(const s of a.getEntries())s.name==="first-contentful-paint"&&(e=s.startTime,n&&r())});return n.observe({type:"paint",buffered:!0}),{getVal(){return e},disconnect:r}},getFP=e=>{if(!e.getEntriesByType)return 0;for(const n of e.getEntriesByType("paint"))if(n.name==="first-paint")return n.startTime;return 0},getTTFB=e=>Math.max(e.responseStart-(e.activationStart||0),0);function createObserve(e){if(typeof PerformanceObserver<"u"){const n=new PerformanceObserver(e);return{ob:n,disconnect:()=>n&&n.disconnect()}}return{ob:{observe:n=>n},disconnect:()=>{}}}let onLoadMemory={};window.addEventListener("load",()=>{onLoadMemory=performance.memory});const enterPerf=e=>{if(!e.opts.daemonLog.whiteScreenDetected.open)return;const n={type:"Performance-OL",isSupport:!0};let r;try{const a=clsObserve(),s=fidObserve(),l=lcpObserve(),u=fcpObserve();r=setTimeout(()=>{try{const f=createPerf();fillLogData(f,n),n.cls=a.getVal(),n.fid=s.getVal(),n.lcp=l.getVal(),n.fcp=u.getVal(),a.disconnect(),s.disconnect(),l.disconnect(),u.disconnect(),n.perfMemory=performance.memory||{},n.onLoadMemory=onLoadMemory}catch(f){n.isSupport=!1}e.send(n,{type:"c",cached:!0})},5e3)}catch(a){n.isSupport=!1,e.send(n,{type:"c",cached:!0}),clearTimeout(r)}};function createPerf(){let e;const n=window.performance;return n&&(n.getEntriesByType&&n.getEntriesByType("navigation")&&n.getEntriesByType("navigation")[0]?e=n.getEntriesByType("navigation")[0]:e=legacyTiming(),n._navEntry=e),n}function fillLogData(e,n){if(!e)return n.isSupport=!1,n;const r=e._navEntry;n.navTiming=getNavTimingJSON(e._navEntry),n.dns=r.domainLookupEnd-r.domainLookupStart||0,n.tcp=r.connectEnd-r.connectStart,n.ttfb=getTTFB(r),n.trans=r.responseEnd-r.responseStart,n.dom=r.domInteractive-r.responseEnd,n.res=r.loadEventStart-r.domContentLoadedEventEnd;const a=window.location;if(a&&a.protocol==="https:"&&(n.ssl=r.connectEnd-r.secureConnectionStart),n.firstbyte=r.responseStart-r.domainLookupStart,n.fp=r.responseEnd-r.fetchStart,n.tti=r.domInteractive-r.fetchStart,n.ready=r.domContentLoadedEventEnd-r.fetchStart,n.load=r.loadEventStart-r.fetchStart,window.navigator&&typeof window.navigator.connection&&(n.effectiveType=window.navigator.connection.effectiveType||"",n.downlink=window.navigator.connection.downlink||"",n.rtt=window.navigator.connection.rtt||""),window.navigator&&(n.platform=window.navigator.platform||""),n.fp=getFP(e),n.redirect=r.redirectEnd-r.redirectStart,n.https=r.nextHopProtocol||"",e.navigation||r.type){if(r.type)switch(r.type){case"navigate":n.pagecomefrom=0;break;case"back_forward":n.pagecomefrom=2;break;case"reload":n.pagecomefrom=1;break;case"prerender":n.pagecomefrom=256;break;default:n.pagecomefrom=0}else n.pagecomefrom=e.navigation.type||"";n.wherepage=n.pagecomefrom}return removeErrorVal(n),n}function removeErrorVal(e){for(const n in e)typeof e[n]=="number"&&(e[n]<0||e[n]>1e5)&&delete e[n],e[n]===null&&delete e[n]}function viewChange(e){const{asPV:n,routerType:r}=e.opts.daemonLog.viewChange;if(!n)return;function a(){n&&setTimeout(()=>{e.updatePageId(),e.state.pvid=uuid()||"",e.send({viewchangepv:!0,routerType:r},{type:"a"}),enterPerf(e)},50)}const s=window.history.pushState;history.pushState=function(){return a(),s.apply(history,arguments)}}function resourceError(e){const n=function(r){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var s;const l=r.target;if(!l||!l.tagName)return;const u=l.tagName.toLowerCase(),f=u==="link"||u==="script"||u==="img";u==="img"&&l.src===location.href||f&&(a.outerHTML=(l&&l.outerHTML).slice(0,200),a.timestamp=r.timeStamp||"",a.XPath=function(g){const y=[];for(;g&&g.nodeType===window.Node.ELEMENT_NODE;g=g.parentNode){let d,w=0,b=!1;for(d=g.previousSibling;d;d=d.previousSibling)d.nodeType!==window.Node.DOCUMENT_TYPE_NODE&&d.nodeName===g.nodeName&&++w;for(d=g.nextSibling;d&&!b;d=d.nextSibling)d.nodeName===g.nodeName&&(b=!0);const S=(g.prefix?g.prefix+":":"")+g.localName,A=w||b?"["+(w+1)+"]":"";y.splice(0,0,S+A)}return y.length?"/"+y.join("/"):null}(l),a.selector=function(g){const y=[];for(;g.parentNode;){if(g.id){y.unshift("#"+g.id);break}if(g===g.ownerDocument.documentElement)y.unshift(g.tagName);else{let d=1;for(let w=g;w.previousElementSibling;w=w.previousElementSibling,d++);y.unshift(g.tagName+":nth-child("+d+")")}g=g.parentNode}return y.join(" > ")}(l),a.type="Resource",a.url=(s=l.src||(l==null?void 0:l.href))!=null?s:"",a.baseURI=l.baseURI||"",a.tagName=l.tagName||"",a.url&&(typeof a.url=="string"||a.url instanceof String)&&a.url.indexOf(e.opts.baseURL)!==0&&(e.collectError("resource")&&(a.errRecordId=e.getRecordId()),e.send(a,{type:"c",cached:!0})))};window.addEventListener&&window.addEventListener("error",r=>{try{n(r)}catch(a){console.log("遇到错误: ",a.message)}},!0)}function whiteScreen(e){if(typeof document.elementsFromPoint>"u"){console.log("不支持白屏检测");return}const n=a=>{e.send(a,{type:"c",cached:!0})},r=setTimeout(()=>{const s=e.collectError("whiteScreen")?e.getRecordId():"";n({type:"WHITE_SCREEN",whiteScreen:!0,recordId:s,whiteScreenTime:5e3})},5010);setTimeout(()=>{try{detect(e.opts.daemonLog.whiteScreenDetected,function(){clearTimeout(r),n({type:"WHITE_SCREEN_RESOLVED",whiteScreenResolved:!0})})}catch(a){n({type:"WHITE_SCREEN_NOT_SUPPORT",notSupportWhiteScreen:1})}},500)}function detect(e,n){const{boxDom:r,skeleton:a}=e;let s,l=0;const u=[];let f=[];a?document.readyState!=="complete"&&d():document.readyState==="complete"?d():addEvent(window,"load",d);function g(b){try{return b.id?"#"+b.id:b.className?"."+b.className.split(" ").filter(S=>!!S).join("."):b.nodeName.toLowerCase()}catch(S){return""}}function y(b){const S=g(b);return a&&(l?f.push(S):u.push(S)),r.indexOf(S)!==-1}function d(){let b=0;for(let A=1;A<=9;A++){const I=document.elementsFromPoint(window.innerWidth*A/10,window.innerHeight/2),O=document.elementsFromPoint(window.innerWidth/2,window.innerHeight*A/10);if(!I||!O){console.log("不支持白屏检测");return}y(I[0])&&b++,A!==5&&y(O[0])&&b++}let S=b===17;b!==17&&a&&(l||(S=!0),l&&f.join()===u.join()&&(S=!0)),S?w():(s&&(clearTimeout(s),s=void 0),n())}function w(){s||(s=setInterval(()=>{l>=5&&clearTimeout(s),a&&(f=[]),l++,d()},1e3))}}function zip(e){try{if(!e)return e;const n=typeof e!="string"&&typeof e!="number"?JSON.stringify(e):e,r=gBase64.encode(n),a=pako.gzip(r),s=Array.from(a);let l="";return s.forEach(u=>{l+=String.fromCharCode(u)}),gBase64.btoa(l)}catch(n){return""}}function recordScreen(e){if(typeof MutationObserver>"u"){console.log("不支持录屏");return}try{let n=[];record({emit(r,a){if(a){if(e.checkError()){const s=e.getRecordId();splitData(zip(n),(l,u)=>{e.send({type:"RECORD_SCREEN",indx:u,recordId:s,events:l},{type:"c",cached:!1,appid:"1005338"})}),e.refreshErrState()}n=[]}n.push(r)},checkoutEveryNms:e.opts.daemonLog.screenRecord.captureDuration})}catch(n){}}function splitData(e,n){if(!e)return;const r=e.length;let a=0,s=819200,l=0;do try{n(e.slice(a,s),l++),a=s,s+=819200}catch(u){a=r}while(a{a.getEntries().forEach(s=>{e.send({type:"LONG_TASK",taskJSON:s.toJSON()},{type:"c",cached:!0})})};new PerformanceObserver(n).observe({entryTypes:["longtask"]})}function getCookieValue(e){if(document.cookie.length>0){let n=document.cookie.indexOf(e+"=");if(n!==-1){n=n+e.length+1;let r=document.cookie.indexOf(";",n);return r===-1&&(r=document.cookie.length),unescape(document.cookie.substring(n,r))}}return""}function setCookieValue(e,n){let r=new Date,a=365;r.setDate(r.getDate()+a),window.document.cookie=e+"="+escape(n)+(";expires="+r.toGMTString())+"; path=/; domain=xueersi.com",window.document.cookie=e+"="+escape(n)+(";expires="+r.toGMTString())+"; path=/; domain=dahai.com",window.document.cookie=e+"="+escape(n)+(";expires="+r.toGMTString())+"; path=/; domain=xesv5.com",window.document.cookie=e+"="+escape(n)+(";expires="+r.toGMTString())+"; path=/; domain=xiwang.com",window.document.cookie=e+"="+escape(n)+(";expires="+r.toGMTString())+"; path=/; domain=jxxes.com"}let get=function(e){return function(n){if(e==="img"){let r=new window.Image;r.src=n.url}else{let r=document.createElement(e);r.src=n.url;let a;a=document.head,a.appendChild(r);let s=function(){a.removeChild(r)};r.onload=function(){s(),n.success&&n.success()},r.onerror=function(){s(),n.fail&&n.fail()}}}};function ajax(e){e=e||{},e.type=(e.type||"GET").toUpperCase(),e.dataType=e.dataType||"json";let n;if(window.XMLHttpRequest?n=new window.XMLHttpRequest:n=new window.ActiveXObject("Microsoft.XMLHTTP"),n.onreadystatechange=function(){if(n.readyState===4){let r=n.status;r>=200&&r<300?e.success&&e.success(n.responseText,n.responseXML):e.fail&&e.fail(r)}},e.type==="GET")n.open("GET",e.url,!0),n.send(null);else if(e.type==="POST"){if(n.open("POST",e.url,!0),e.headers)for(let r in e.headers)n.setRequestHeader(r,e.headers[r]);n.send(e.data)}}let methods={getImage:get("img"),jsonp:get("script"),post:function(e){ajax({type:"POST",url:e.url,data:e.data,headers:e.headers,success:e.success,fail:e.fail})},get:function(e){ajax({type:"GET",url:e.url,data:e.data,headers:e.headers,success:e.success,fail:e.fail})}};var send={method:methods};function getUrlParams(){const e={};try{let n=window.location.href;const r=n.indexOf("?");if(r===-1)return e;n=n.substr(r+1).replace(window.location.hash,"");const a=n,s=a.length?a.split("&"):[];let l=null;const u=s.length;for(let f=0;f=0&&(r=-1),r>-1&&(e=e.slice(0,r)),n>-1&&(e=e.slice(0,n)),lastInfo.formatedHash=e,e}function clientUserAgent(){let e=window.navigator.userAgent,n="",r=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod","phone","pad","pod","BlackBerry","Mobile","webOS","ios"],a="web";for(let s=0;s=0&&(/android|Linux/gi.test(e)?a="android":/\(i[^;]+;( U;)? CPU.+Mac OS X/gi.test(e)&&(a="ios"));switch(/XesCef/gi.test(e)&&(a="pc"),a){case"web":n="8";break;case"android":n="9";break;case"ios":n="10";break;case"pc":n="7";break}return n}function isSafari(){return!!navigator.userAgent.toLowerCase().match(/version\/(\d+).+?safari/)}var name="@xes/web-log",version="1.0.77-1",description="",main="./dist/index.esm.js",scripts={build:"rimraf dist && rollup -c rollup.config.js",p:"sh scripts/publish.sh"},author="",license="ISC",types="./src/typings/type.d.ts",devDependencies={"@babel/core":"^7.19.3","@babel/preset-env":"^7.19.4","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-json":"^4.1.0","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-typescript":"^8.5.0","@types/jest":"^29.1.2","@xes/oss-post":"^1.0.35","@xes/types-xes-test":"^1.0.0",axios:"^1.1.3",rimraf:"^3.0.2",rollup:"^2.79.1","rollup-plugin-esbuild":"^4.10.1","rollup-plugin-terser":"^7.0.2",typescript:"^4.8.3"},files=["./dist","./src/typings"],dependencies={"js-base64":"^3.7.5",pako:"^2.1.0",rrweb:"^2.0.0-alpha.11"},pkg={name,version,description,main,scripts,author,license,types,devDependencies,files,dependencies};const url="https://api.xueersi.com/weblog/ip";function setupCitySn(e){send.method.get({url,success:function(n){try{const r=JSON.parse(n);validate(r)&&e(r)}catch(r){console.log("web-log:",r)}},fail:function(n){console.log("后台服务器获取ip出错".concat(n))}})}function validate(e){return e&&typeof e=="object"?(e.cid=e.cid||"",e.cip=e.cip||"",e.cname=e.cname||"",e.region=e.region||"",e.city=e.city||"",!0):!1}function safeAdd(e,n){let r=(e&65535)+(n&65535);return(e>>16)+(n>>16)+(r>>16)<<16|r&65535}function bitRotateLeft(e,n){return e<>>32-n}function md5cmn(e,n,r,a,s,l){return safeAdd(bitRotateLeft(safeAdd(safeAdd(n,e),safeAdd(a,l)),s),r)}function md5ff(e,n,r,a,s,l,u){return md5cmn(n&r|~n&a,e,n,s,l,u)}function md5gg(e,n,r,a,s,l,u){return md5cmn(n&a|r&~a,e,n,s,l,u)}function md5hh(e,n,r,a,s,l,u){return md5cmn(n^r^a,e,n,s,l,u)}function md5ii(e,n,r,a,s,l,u){return md5cmn(r^(n|~a),e,n,s,l,u)}function binlMD5(e,n){e[n>>5]|=128<>>9<<4)+14]=n;let r,a,s,l,u,f=1732584193,g=-271733879,y=-1732584194,d=271733878;for(r=0;r>5]>>>n%32&255);return r}function rstr2binl(e){let n,r=[];for(r[(e.length>>2)-1]=void 0,n=0;n>5]|=(e.charCodeAt(n/8)&255)<16&&(a=binlMD5(a,e.length*8)),r=0;r<16;r+=1)s[r]=a[r]^909522486,l[r]=a[r]^1549556828;return u=binlMD5(s.concat(rstr2binl(n)),512+n.length*8),binl2rstr(binlMD5(l.concat(u),512+128))}function rstr2hex(e){let n="0123456789abcdef",r="",a,s;for(s=0;s>>4&15)+n.charAt(a&15);return r}function str2rstrUTF8(e){return unescape(encodeURIComponent(e))}function rawMD5(e){return rstrMD5(str2rstrUTF8(e))}function hexMD5(e){return rstr2hex(rawMD5(e))}function rawHMACMD5(e,n){return rstrHMACMD5(str2rstrUTF8(e),str2rstrUTF8(n))}function hexHMACMD5(e,n){return rstr2hex(rawHMACMD5(e,n))}function md5(e,n,r){return n?r?rawHMACMD5(n,e):hexHMACMD5(n,e):r?rawMD5(e):hexMD5(e)}var __defProp$1=Object.defineProperty,__defProps$1=Object.defineProperties,__getOwnPropDescs$1=Object.getOwnPropertyDescriptors,__getOwnPropSymbols$1=Object.getOwnPropertySymbols,__hasOwnProp$1=Object.prototype.hasOwnProperty,__propIsEnum$1=Object.prototype.propertyIsEnumerable,__defNormalProp$1=(e,n,r)=>n in e?__defProp$1(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,__spreadValues$1=(e,n)=>{for(var r in n||(n={}))__hasOwnProp$1.call(n,r)&&__defNormalProp$1(e,r,n[r]);if(__getOwnPropSymbols$1)for(var r of __getOwnPropSymbols$1(n))__propIsEnum$1.call(n,r)&&__defNormalProp$1(e,r,n[r]);return e},__spreadProps$1=(e,n)=>__defProps$1(e,__getOwnPropDescs$1(n)),__publicField=(e,n,r)=>(__defNormalProp$1(e,typeof n!="symbol"?n+"":n,r),r);const sessionid=uuid(),toCacheMd5=function(e){return toCacheMd5.lastPathname===e?toCacheMd5.cachedMd5Value:(toCacheMd5.lastPathname=e,toCacheMd5.cachedMd5Value=md5(e))};class LowLogger{constructor(n){__publicField(this,"opts"),__publicField(this,"state",{pvid:uuid()||"",ajaxid:0,logorder:1,pageid:"/",userid:"",hasError:!1,errRecordId:uuid(),citySn:{cid:"",cip:"127.0.0.1",cname:"",region:"",city:""}}),__publicField(this,"_logCaches",{});try{this.opts=this.normalizedOptions(n),this._setup()}catch(r){console.log("初始化错误: ",r)}}collectError(n){return this.opts.daemonLog.screenRecord.open?(this.state.hasError||this.opts.daemonLog.screenRecord.errorTypes.forEach(a=>a===n&&(this.state.hasError=!0)),!!this.state.hasError):!1}refreshErrState(){this.state.hasError=!1,this.state.errRecordId=uuid()}getRecordId(){return this.state.errRecordId}checkError(){return this.state.hasError}updatePageId(){const n=this.opts;try{n.daemonLog.viewChange.routerType==="hash"?this.state.pageid=getHashRouterPath():this.state.pageid=getHistoryRouterPath()}catch(r){console.error("更新pageuid失败")}return this.state.pageid}normalizedOptions(n){const r=createDf(n||{},a=>{let{setDf:s,fac:l}=a;l("appid",u=>String(u||"")),s("eventid",""),s("referer",window.location.host||window.document.domain||""),l("baseURL",u=>u==="development"?"https://dj-test.xesimg.com/appid/":u==="production"?"https://dj.xesimg.com/appid/":u?u.match("/$")?u:"".concat(u,"/"):"https://dj.xesimg.com/appid/"),s("common",{}),s("cached.count",5),s("cached.timeout",1e4),s("daemonLog.enterPV.open",!0),s("daemonLog.viewChange.asPV",!1),s("daemonLog.viewChange.routerType","hash"),s("daemonLog.performance.open",!0),s("daemonLog.network.open",!0),s("daemonLog.network.trace",!1),l("daemonLog.network.ignorePatterns",function(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return["localhost","c.gif","a.gif","b.gif"].concat(u)}),s("daemonLog.network.ignoreTracePatterns",[]),s("daemonLog.runtimeError.open",!0),s("daemonLog.resourceError.open",!0),s("daemonLog.longTask.open",!1),s("daemonLog.whiteScreenDetected.open",!0),s("daemonLog.whiteScreenDetected.skeleton",!1),s("daemonLog.whiteScreenDetected.boxDom",["html","body","#app","#root"]),s("daemonLog.screenRecord.open",!1),s("daemonLog.screenRecord.captureDuration",1e4),s("daemonLog.screenRecord.errorTypes",["runtime"]),l("daemonLog.screenRecord.errorTypes",function(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return u.push("whiteScreen"),u})});if(!r.eventid)throw new Error("请必须配置: eventid");return r.appid||console.log("你必须配置: appid"),r}send(n){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};try{switch(r.type=r.type||"b",r.delay=Number(r.delay)>0?r.delay:0,r.cached=!!r.cached,r.appid=r.appid||this.opts.appid,r.type){case"a":n=this._normalizeATypeData(n);break;case"c":n=this._normalizeCTypeData(n);break;case"b":default:n=this._normalizeBTypeData(n);break}const a=this._normalizeLogData(n,r);try{r.onDataNormalized&&r.onDataNormalized(a)}catch(s){}r.cached?this._cachedPostData(a,r):this._postToServer(a,r)}catch(a){console.log("send错误: ",a)}}_normalizeATypeData(n){const r={resolution:getResolution(),pageviewsize:getPageViewSize(),currentpagescreen:getCurrentPageScreen(),loadstatus:"success",pageview:!0};return __spreadValues$1(__spreadValues$1({},r),n)}_normalizeBTypeData(n){return __spreadValues$1({resolution:getResolution(),pageviewsize:getPageViewSize(),currentpagescreen:getCurrentPageScreen(),loadstatus:"success"},n)}_normalizeCTypeData(n){return n}_setup(){const n=this.opts;this.updatePageId(),this._initBaseLogData(),this._setupCheckToBatchUpolad(),n.daemonLog.network.open&&network(this),n.daemonLog.enterPV.open&&enterPV(this),n.daemonLog.resourceError.open&&resourceError(this),n.daemonLog.runtimeError.open&&(exception(this),unhandledRejection(this)),viewChange(this),n.daemonLog.performance.open&&enterPerf(this),n.daemonLog.whiteScreenDetected.open&&whiteScreen(this),n.daemonLog.screenRecord.open&&recordScreen(this),n.daemonLog.longTask.open&&longTask(this)}_initBaseLogData(){const n=()=>{const r=this.state.citySn;let a;if(getCookieValue("xesId"))a=getCookieValue("xesId");else{const s=r.cip+"_"+(window.navigator.userAgent?navigator.userAgent:"userAgent")+"_"+new Date().getTime();a=md5(s),setCookieValue("xesId",a)}setCookieValue("prelogid",getCookieValue("X-Request-Id")||md5(r.cip+"_"+(window.navigator.userAgent?window.navigator.userAgent:"userAgent")+"_"+new Date().getTime()+"_xes")||"")};setupCitySn(r=>{this.state.citySn=r,n()}),n()}_setupCheckToBatchUpolad(){this.opts,setInterval(()=>{this._refreshCachedData()},this.opts.cached.timeout);const n=isSafari()?"pagehide":"unload";addEvent(window,n,()=>{this._refreshCachedData()})}_normalizeLogData(n,r){const a=n.eventid||this.opts.eventid,{type:s,appid:l}=r;let u="";s!=="c"&&(u=getCookieValue("prelogid")||"");let f="";getCookieValue("client_sessionid")&&(f=getCookieValue("client_sessionid"));const g=getUrlParams();g.client_sessionid&&(f=g.client_sessionid);const y=this.state.citySn;return this.updatePageId(),{data:__spreadProps$1(__spreadValues$1(__spreadValues$1({},this.opts.common),n),{currenthref:window.location.href.toString(),logorder:(this.state.logorder++).toString(),eventid:a}),currenthref:window.location.href.toString(),logorder:(this.state.logorder++).toString(),logid:u,prelogid:u,xesid:getCookieValue("xesId")||"",userid:this.state.userid||getCookieValue("stu_id")||"",pageid:toCacheMd5(""+l+a+this.state.pageid),pageupath:this.state.pageid,sessid:sessionid,referrer:document.referrer||"",ua:window.navigator.userAgent||"",ip:y,clientid:clientUserAgent(),clits:new Date().getTime(),appid:l,eventid:a,version:pkg.version,accessMode:"sdk",client_sessionid:f}}_postToServer(n,r){const a=new Date().getTime().toString(),{type:s,appid:l}=r;send.method.post({url:"".concat(this.opts.baseURL).concat(s,".gif"),data:"content=".concat(JSON.stringify(n)),headers:{"X-Log-TimeStamp":a,"X-Log-Referer":this.opts.referer,"X-Log-Appid":l}})}_cachedPostData(n,r){const{appid:a,type:s}=r;this._logCaches[a]||(this._logCaches[a]={a:[],b:[],c:[]}),this._logCaches[a][s].push({options:r,data:n}),this._logCaches[a][s].length>=this.opts.cached.count&&this._refreshCachedData(a,s)}_refreshCachedData(n,r){if(n&&r)try{const a=this._logCaches[n][r].map(s=>s.data);this._logCaches[n][r]=[],setTimeout(()=>{this._postToServer(a,{appid:n,type:r})},10)}catch(a){this._logCaches[n][r]=[]}else try{for(const a in this._logCaches){const s=this._logCaches[a];for(const l in s){const u=s[l].map(f=>f.data);u.length&&setTimeout(()=>{this._postToServer(u,{appid:a,type:l})},10)}}this._logCaches={}}catch(a){this._logCaches={}}}}var __defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,n,r)=>n in e?__defProp(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,__spreadValues=(e,n)=>{for(var r in n||(n={}))__hasOwnProp.call(n,r)&&__defNormalProp(e,r,n[r]);if(__getOwnPropSymbols)for(var r of __getOwnPropSymbols(n))__propIsEnum.call(n,r)&&__defNormalProp(e,r,n[r]);return e},__spreadProps=(e,n)=>__defProps(e,__getOwnPropDescs(n));let createdApi;function formCustoms(e){const n=[];for(const r in e)n.push(r);return n}function normilazeConfig(e){return createDf(e||{},n=>{let{setDf:r,copy:a}=n;a("globalVar"),r("common",{}),r("events",{})})}function createLog(e){if(createdApi)return console.warn("日志sdk创建的是一个单例, 重复创建无法生成新实例"),createdApi;const n=normilazeConfig(e),r=new LowLogger(e),a={},s=(u,f)=>{let g=formatParams(u,f);g=normalizeSpecialKeys(g),g=Object.assign({},a,g),r.send(g,{type:"b",onDataNormalized(y){y.customkeys=formCustoms(g)}})};s.pv=function(u,f){let g=formatParams(u,f);g=normalizeSpecialKeys(g),g=Object.assign({},a,g),r.send(g,{type:"a",onDataNormalized(y){y.customkeys=formCustoms(g)}})},s.setUserId=u=>{r.state.userid=u},s.rawSdk=r,s.handleVueError=()=>({install:u=>{vuePluginInstall(u,r)}}),s.setCommon=function(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Object.assign(f?a:r.opts.common,u)};let l;return typeof Proxy<"u"?(l=createProxyApi(n.events,s),console.log("proxy log api")):(l=createStaticApi([s,s.pv],n.events),console.log("static log api")),n.globalVar&&typeof n.globalVar=="string"&&(window[n.globalVar]=l),createdApi=l,l}createLog.createGlobal=function(e,n){return n.globalVar=e,createLog(n)};function createProxyApi(e,n){function r(s){const{logTag:l,logType:u}=s,f=u?n[u]:n,g=(y,d)=>{f(Object.assign(__spreadProps(__spreadValues({},formatParams(y,d)),{tag:l})))};return new Proxy(g,{get(y,d){return e[d]?createEventFnApi(y,e[d]):y[d]}})}function a(s){const l=n[s];return new Proxy(l,{get(u,f){return testLogTag(f)?r({logType:s,logTag:f}):e[f]?createEventFnApi(u,e[f]):u[f]}})}return new Proxy(n,{get(s,l){return testLogType(l)?a(l):testLogTag(l)?r({logTag:l}):e[l]?createEventFnApi(s,e[l]):s[l]}})}function testLogType(e){return!!{pv:!0}[e]}function testLogTag(e){return!!{info:!0,error:!0}[e]}function formatParams(e,n){return typeof e!="string"&&e instanceof Object?(n=e||{},e=void 0):e&&typeof e=="string"&&(n=n||{},n.eventtype=e),n=n||{},n}function createStaticApi(e,n){const r=["info","error"],a=s=>{for(const l in n){const u=n[l];s[l]=createEventFnApi(s,u)}};return e.forEach(s=>{r.forEach(l=>{s[l]=(u,f)=>{const g=formatParams(u,f);s(__spreadProps(__spreadValues({},g),{tag:l}))},a(s[l])}),a(s)}),e[0]}function createEventFnApi(e,n){return(r,a)=>{const s=formatParams(r,a);if(typeof n=="function"){const l=n(s);l!==null&&typeof l=="object"&&e(l)}else typeof n=="object"&&e(__spreadValues(__spreadValues({},n),s))}}function normalizeSpecialKeys(e){e=e||{};const n={};if(e.dom&&typeof e.dom=="string"&&(e.dom=document.getElementById(e.dom)),isDOM(e.dom)){const r=e.dom;n.dom={elemname:r.tagName.toLowerCase().toString(),posx:getOffsetLT(r).left.toString(),posy:getOffsetLT(r).top.toString(),currentpagescreen:getCurrentPageScreen(),p_hight:getPageHeight(),ajaxhref:"",id:r.id}}return Object.prototype.toString.call(e.error)==="[object Error]"&&(n.error=normalzeError(e.error)),Object.assign(e,n)}const config={eventid:"smartxesWeb",appid:"1005557"},logger=createLog.createGlobal("$L",config),clickOutsideDirective={beforeMount(e,n){e.clickOutsideEvent=function(r){e===r.target||e.contains(r.target)||n.value(r)},document.addEventListener("click",e.clickOutsideEvent)},unmounted(e){document.removeEventListener("click",e.clickOutsideEvent)}},mousePositionDirective={mounted(e,n){e._mousemoveHandler=r=>{const a=e.getBoundingClientRect(),s=r.clientX-a.left,l=r.clientY-a.top,u=s/a.width*2-1,f=l/a.height*2-1,g={x:+Math.max(-1,Math.min(1,u)).toFixed(2),y:+Math.max(-1,Math.min(1,f)).toFixed(2)};n.value&&typeof n.value=="function"&&n.value(g)},e._mouseleaveHandler=()=>{n.value&&typeof n.value=="function"&&n.value({x:0,y:0})},e.addEventListener("mousemove",e._mousemoveHandler),e.addEventListener("mouseleave",e._mouseleaveHandler)},unmounted(e){e.removeEventListener("mousemove",e._mousemoveHandler),e.removeEventListener("mouseleave",e._mouseleaveHandler),delete e._mousemoveHandler,delete e._mouseleaveHandler}};var masonry={exports:{}},outlayer={exports:{}},evEmitter={exports:{}},hasRequiredEvEmitter;function requireEvEmitter(){return hasRequiredEvEmitter||(hasRequiredEvEmitter=1,function(e){(function(n,r){e.exports?e.exports=r():n.EvEmitter=r()})(typeof window<"u"?window:commonjsGlobal,function(){function n(){}var r=n.prototype;return r.on=function(a,s){if(!(!a||!s)){var l=this._events=this._events||{},u=l[a]=l[a]||[];return u.indexOf(s)==-1&&u.push(s),this}},r.once=function(a,s){if(!(!a||!s)){this.on(a,s);var l=this._onceEvents=this._onceEvents||{},u=l[a]=l[a]||{};return u[s]=!0,this}},r.off=function(a,s){var l=this._events&&this._events[a];if(!(!l||!l.length)){var u=l.indexOf(s);return u!=-1&&l.splice(u,1),this}},r.emitEvent=function(a,s){var l=this._events&&this._events[a];if(!(!l||!l.length)){l=l.slice(0),s=s||[];for(var u=this._onceEvents&&this._onceEvents[a],f=0;f"u"?a:function(S){console.error(S)},l=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=l.length;function f(){for(var S={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},A=0;A