index-61d14c21.js
167.6 KB
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&s(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();function ds(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r<s.length;r++)n[s[r]]=!0;return t?r=>!!n[r.toLowerCase()]:r=>!!n[r]}const le={},jt=[],We=()=>{},Zl=()=>!1,Gl=/^on[^a-z]/,Mn=e=>Gl.test(e),_r=e=>e.startsWith("onUpdate:"),ue=Object.assign,Er=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ql=Object.prototype.hasOwnProperty,se=(e,t)=>Ql.call(e,t),K=Array.isArray,zt=e=>en(e)==="[object Map]",Bt=e=>en(e)==="[object Set]",Qr=e=>en(e)==="[object Date]",Yl=e=>en(e)==="[object RegExp]",Y=e=>typeof e=="function",de=e=>typeof e=="string",En=e=>typeof e=="symbol",ce=e=>e!==null&&typeof e=="object",wr=e=>ce(e)&&Y(e.then)&&Y(e.catch),lo=Object.prototype.toString,en=e=>lo.call(e),Jl=e=>en(e).slice(8,-1),co=e=>en(e)==="[object Object]",Cr=e=>de(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,hn=ds(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),hs=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Xl=/-(\w)/g,Fe=hs(e=>e.replace(Xl,(t,n)=>n?n.toUpperCase():"")),ec=/\B([A-Z])/g,Ne=hs(e=>e.replace(ec,"-$1").toLowerCase()),ps=hs(e=>e.charAt(0).toUpperCase()+e.slice(1)),Yn=hs(e=>e?`on${ps(e)}`:""),qt=(e,t)=>!Object.is(e,t),$t=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},ns=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ss=e=>{const t=parseFloat(e);return isNaN(t)?e:t},rs=e=>{const t=de(e)?Number(e):NaN;return isNaN(t)?e:t};let Yr;const Qs=()=>Yr||(Yr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),tc="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",nc=ds(tc);function ms(e){if(K(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=de(s)?oc(s):ms(s);if(r)for(const i in r)t[i]=r[i]}return t}else{if(de(e))return e;if(ce(e))return e}}const sc=/;(?![^(]*\))/g,rc=/:([^]+)/,ic=/\/\*[^]*?\*\//g;function oc(e){const t={};return e.replace(ic,"").split(sc).forEach(n=>{if(n){const s=n.split(rc);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ln(e){let t="";if(de(e))t=e;else if(K(e))for(let n=0;n<e.length;n++){const s=Ln(e[n]);s&&(t+=s+" ")}else if(ce(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function xd(e){if(!e)return null;let{class:t,style:n}=e;return t&&!de(t)&&(e.class=Ln(t)),n&&(e.style=ms(n)),e}const lc="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",cc=ds(lc);function ao(e){return!!e||e===""}function ac(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=_t(e[s],t[s]);return n}function _t(e,t){if(e===t)return!0;let n=Qr(e),s=Qr(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=En(e),s=En(t),n||s)return e===t;if(n=K(e),s=K(t),n||s)return n&&s?ac(e,t):!1;if(n=ce(e),s=ce(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,i=Object.keys(t).length;if(r!==i)return!1;for(const o in e){const l=e.hasOwnProperty(o),a=t.hasOwnProperty(o);if(l&&!a||!l&&a||!_t(e[o],t[o]))return!1}}return String(e)===String(t)}function gs(e,t){return e.findIndex(n=>_t(n,t))}const Bs=e=>de(e)?e:e==null?"":K(e)||ce(e)&&(e.toString===lo||!Y(e.toString))?JSON.stringify(e,uo,2):String(e),uo=(e,t)=>t&&t.__v_isRef?uo(e,t.value):zt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:Bt(t)?{[`Set(${t.size})`]:[...t.values()]}:ce(t)&&!K(t)&&!co(t)?String(t):t;let Le;class fo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Le,!t&&Le&&(this.index=(Le.scopes||(Le.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Le;try{return Le=this,t()}finally{Le=n}}}on(){Le=this}off(){Le=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function ho(e){return new fo(e)}function po(e,t=Le){t&&t.active&&t.effects.push(e)}function mo(){return Le}function uc(e){Le&&Le.cleanups.push(e)}const Sr=e=>{const t=new Set(e);return t.w=0,t.n=0,t},go=e=>(e.w&Et)>0,yo=e=>(e.n&Et)>0,fc=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Et},dc=e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];go(r)&&!yo(r)?r.delete(e):t[n++]=r,r.w&=~Et,r.n&=~Et}t.length=n}},is=new WeakMap;let un=0,Et=1;const Ys=30;let Ke;const Rt=Symbol(""),Js=Symbol("");class ys{constructor(t,n=null,s){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,po(this,s)}run(){if(!this.active)return this.fn();let t=Ke,n=pt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Ke,Ke=this,pt=!0,Et=1<<++un,un<=Ys?fc(this):Jr(this),this.fn()}finally{un<=Ys&&dc(this),Et=1<<--un,Ke=this.parent,pt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ke===this?this.deferStop=!0:this.active&&(Jr(this),this.onStop&&this.onStop(),this.active=!1)}}function Jr(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function Td(e,t){e.effect&&(e=e.effect.fn);const n=new ys(e);t&&(ue(n,t),t.scope&&po(n,t.scope)),(!t||!t.lazy)&&n.run();const s=n.run.bind(n);return s.effect=n,s}function Ad(e){e.effect.stop()}let pt=!0;const vo=[];function tn(){vo.push(pt),pt=!1}function nn(){const e=vo.pop();pt=e===void 0?!0:e}function Re(e,t,n){if(pt&&Ke){let s=is.get(e);s||is.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=Sr()),bo(r)}}function bo(e,t){let n=!1;un<=Ys?yo(e)||(e.n|=Et,n=!go(e)):n=!e.has(Ke),n&&(e.add(Ke),Ke.deps.push(e))}function nt(e,t,n,s,r,i){const o=is.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&K(e)){const a=Number(s);o.forEach((f,u)=>{(u==="length"||u>=a)&&l.push(f)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":K(e)?Cr(n)&&l.push(o.get("length")):(l.push(o.get(Rt)),zt(e)&&l.push(o.get(Js)));break;case"delete":K(e)||(l.push(o.get(Rt)),zt(e)&&l.push(o.get(Js)));break;case"set":zt(e)&&l.push(o.get(Rt));break}if(l.length===1)l[0]&&Xs(l[0]);else{const a=[];for(const f of l)f&&a.push(...f);Xs(Sr(a))}}function Xs(e,t){const n=K(e)?e:[...e];for(const s of n)s.computed&&Xr(s);for(const s of n)s.computed||Xr(s)}function Xr(e,t){(e!==Ke||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function hc(e,t){var n;return(n=is.get(e))==null?void 0:n.get(t)}const pc=ds("__proto__,__v_isRef,__isVue"),_o=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(En)),mc=vs(),gc=vs(!1,!0),yc=vs(!0),vc=vs(!0,!0),ei=bc();function bc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=ne(this);for(let i=0,o=this.length;i<o;i++)Re(s,"get",i+"");const r=s[t](...n);return r===-1||r===!1?s[t](...n.map(ne)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){tn();const s=ne(this)[t].apply(this,n);return nn(),s}}),e}function _c(e){const t=ne(this);return Re(t,"has",e),t.hasOwnProperty(e)}function vs(e=!1,t=!1){return function(s,r,i){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&i===(e?t?Ao:To:t?xo:So).get(s))return s;const o=K(s);if(!e){if(o&&se(ei,r))return Reflect.get(ei,r,i);if(r==="hasOwnProperty")return _c}const l=Reflect.get(s,r,i);return(En(r)?_o.has(r):pc(r))||(e||Re(s,"get",r),t)?l:pe(l)?o&&Cr(r)?l:l.value:ce(l)?e?ko(l):Bn(l):l}}const Ec=Eo(),wc=Eo(!0);function Eo(e=!1){return function(n,s,r,i){let o=n[s];if(Dt(o)&&pe(o)&&!pe(r))return!1;if(!e&&(!os(r)&&!Dt(r)&&(o=ne(o),r=ne(r)),!K(n)&&pe(o)&&!pe(r)))return o.value=r,!0;const l=K(n)&&Cr(s)?Number(s)<n.length:se(n,s),a=Reflect.set(n,s,r,i);return n===ne(i)&&(l?qt(r,o)&&nt(n,"set",s,r):nt(n,"add",s,r)),a}}function Cc(e,t){const n=se(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&nt(e,"delete",t,void 0),s}function Sc(e,t){const n=Reflect.has(e,t);return(!En(t)||!_o.has(t))&&Re(e,"has",t),n}function xc(e){return Re(e,"iterate",K(e)?"length":Rt),Reflect.ownKeys(e)}const wo={get:mc,set:Ec,deleteProperty:Cc,has:Sc,ownKeys:xc},Co={get:yc,set(e,t){return!0},deleteProperty(e,t){return!0}},Tc=ue({},wo,{get:gc,set:wc}),Ac=ue({},Co,{get:vc}),xr=e=>e,bs=e=>Reflect.getPrototypeOf(e);function Un(e,t,n=!1,s=!1){e=e.__v_raw;const r=ne(e),i=ne(t);n||(t!==i&&Re(r,"get",t),Re(r,"get",i));const{has:o}=bs(r),l=s?xr:n?Tr:wn;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function jn(e,t=!1){const n=this.__v_raw,s=ne(n),r=ne(e);return t||(e!==r&&Re(s,"has",e),Re(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function zn(e,t=!1){return e=e.__v_raw,!t&&Re(ne(e),"iterate",Rt),Reflect.get(e,"size",e)}function ti(e){e=ne(e);const t=ne(this);return bs(t).has.call(t,e)||(t.add(e),nt(t,"add",e,e)),this}function ni(e,t){t=ne(t);const n=ne(this),{has:s,get:r}=bs(n);let i=s.call(n,e);i||(e=ne(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?qt(t,o)&&nt(n,"set",e,t):nt(n,"add",e,t),this}function si(e){const t=ne(this),{has:n,get:s}=bs(t);let r=n.call(t,e);r||(e=ne(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&nt(t,"delete",e,void 0),i}function ri(){const e=ne(this),t=e.size!==0,n=e.clear();return t&&nt(e,"clear",void 0,void 0),n}function $n(e,t){return function(s,r){const i=this,o=i.__v_raw,l=ne(o),a=t?xr:e?Tr:wn;return!e&&Re(l,"iterate",Rt),o.forEach((f,u)=>s.call(r,a(f),a(u),i))}}function Kn(e,t,n){return function(...s){const r=this.__v_raw,i=ne(r),o=zt(i),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,f=r[e](...s),u=n?xr:t?Tr:wn;return!t&&Re(i,"iterate",a?Js:Rt),{next(){const{value:c,done:d}=f.next();return d?{value:c,done:d}:{value:l?[u(c[0]),u(c[1])]:u(c),done:d}},[Symbol.iterator](){return this}}}}function it(e){return function(...t){return e==="delete"?!1:this}}function Pc(){const e={get(i){return Un(this,i)},get size(){return zn(this)},has:jn,add:ti,set:ni,delete:si,clear:ri,forEach:$n(!1,!1)},t={get(i){return Un(this,i,!1,!0)},get size(){return zn(this)},has:jn,add:ti,set:ni,delete:si,clear:ri,forEach:$n(!1,!0)},n={get(i){return Un(this,i,!0)},get size(){return zn(this,!0)},has(i){return jn.call(this,i,!0)},add:it("add"),set:it("set"),delete:it("delete"),clear:it("clear"),forEach:$n(!0,!1)},s={get(i){return Un(this,i,!0,!0)},get size(){return zn(this,!0)},has(i){return jn.call(this,i,!0)},add:it("add"),set:it("set"),delete:it("delete"),clear:it("clear"),forEach:$n(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Kn(i,!1,!1),n[i]=Kn(i,!0,!1),t[i]=Kn(i,!1,!0),s[i]=Kn(i,!0,!0)}),[e,n,t,s]}const[kc,Rc,Ic,Mc]=Pc();function _s(e,t){const n=t?e?Mc:Ic:e?Rc:kc;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(se(n,r)&&r in s?n:s,r,i)}const Lc={get:_s(!1,!1)},Bc={get:_s(!1,!0)},Fc={get:_s(!0,!1)},Hc={get:_s(!0,!0)},So=new WeakMap,xo=new WeakMap,To=new WeakMap,Ao=new WeakMap;function Oc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Nc(e){return e.__v_skip||!Object.isExtensible(e)?0:Oc(Jl(e))}function Bn(e){return Dt(e)?e:Es(e,!1,wo,Lc,So)}function Po(e){return Es(e,!1,Tc,Bc,xo)}function ko(e){return Es(e,!0,Co,Fc,To)}function Pd(e){return Es(e,!0,Ac,Hc,Ao)}function Es(e,t,n,s,r){if(!ce(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Nc(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function mt(e){return Dt(e)?mt(e.__v_raw):!!(e&&e.__v_isReactive)}function Dt(e){return!!(e&&e.__v_isReadonly)}function os(e){return!!(e&&e.__v_isShallow)}function Ro(e){return mt(e)||Dt(e)}function ne(e){const t=e&&e.__v_raw;return t?ne(t):e}function ws(e){return ns(e,"__v_skip",!0),e}const wn=e=>ce(e)?Bn(e):e,Tr=e=>ce(e)?ko(e):e;function Ar(e){pt&&Ke&&(e=ne(e),bo(e.dep||(e.dep=Sr())))}function Cs(e,t){e=ne(e);const n=e.dep;n&&Xs(n)}function pe(e){return!!(e&&e.__v_isRef===!0)}function gt(e){return Io(e,!1)}function Uc(e){return Io(e,!0)}function Io(e,t){return pe(e)?e:new jc(e,t)}class jc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ne(t),this._value=n?t:wn(t)}get value(){return Ar(this),this._value}set value(t){const n=this.__v_isShallow||os(t)||Dt(t);t=n?t:ne(t),qt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:wn(t),Cs(this))}}function kd(e){Cs(e)}function Te(e){return pe(e)?e.value:e}function Rd(e){return Y(e)?e():Te(e)}const zc={get:(e,t,n)=>Te(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return pe(r)&&!pe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Mo(e){return mt(e)?e:new Proxy(e,zc)}class $c{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Ar(this),()=>Cs(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function Id(e){return new $c(e)}function Kc(e){const t=K(e)?new Array(e.length):{};for(const n in e)t[n]=Lo(e,n);return t}class Vc{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return hc(ne(this._object),this._key)}}class Wc{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Md(e,t,n){return pe(e)?e:Y(e)?new Wc(e):ce(e)&&arguments.length>1?Lo(e,t,n):gt(e)}function Lo(e,t,n){const s=e[t];return pe(s)?s:new Vc(e,t,n)}class qc{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new ys(t,()=>{this._dirty||(this._dirty=!0,Cs(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=ne(this);return Ar(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Dc(e,t,n=!1){let s,r;const i=Y(e);return i?(s=e,r=We):(s=e.get,r=e.set),new qc(s,r,i||!r,n)}function Ld(e,...t){}function Bd(e,t){}function yt(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){sn(i,t,n)}return r}function je(e,t,n,s){if(Y(e)){const i=yt(e,t,n,s);return i&&wr(i)&&i.catch(o=>{sn(o,t,n)}),i}const r=[];for(let i=0;i<e.length;i++)r.push(je(e[i],t,n,s));return r}function sn(e,t,n,s=!0){const r=t?t.vnode:null;if(t){let i=t.parent;const o=t.proxy,l=n;for(;i;){const f=i.ec;if(f){for(let u=0;u<f.length;u++)if(f[u](e,o,l)===!1)return}i=i.parent}const a=t.appContext.config.errorHandler;if(a){yt(a,null,10,[e,o,l]);return}}Zc(e,n,r,s)}function Zc(e,t,n,s=!0){console.error(e)}let Cn=!1,er=!1;const Se=[];let Qe=0;const Kt=[];let et=null,At=0;const Bo=Promise.resolve();let Pr=null;function Ss(e){const t=Pr||Bo;return e?t.then(this?e.bind(this):e):t}function Gc(e){let t=Qe+1,n=Se.length;for(;t<n;){const s=t+n>>>1;Sn(Se[s])<e?t=s+1:n=s}return t}function xs(e){(!Se.length||!Se.includes(e,Cn&&e.allowRecurse?Qe+1:Qe))&&(e.id==null?Se.push(e):Se.splice(Gc(e.id),0,e),Fo())}function Fo(){!Cn&&!er&&(er=!0,Pr=Bo.then(Oo))}function Qc(e){const t=Se.indexOf(e);t>Qe&&Se.splice(t,1)}function Ho(e){K(e)?Kt.push(...e):(!et||!et.includes(e,e.allowRecurse?At+1:At))&&Kt.push(e),Fo()}function ii(e,t=Cn?Qe+1:0){for(;t<Se.length;t++){const n=Se[t];n&&n.pre&&(Se.splice(t,1),t--,n())}}function ls(e){if(Kt.length){const t=[...new Set(Kt)];if(Kt.length=0,et){et.push(...t);return}for(et=t,et.sort((n,s)=>Sn(n)-Sn(s)),At=0;At<et.length;At++)et[At]();et=null,At=0}}const Sn=e=>e.id==null?1/0:e.id,Yc=(e,t)=>{const n=Sn(e)-Sn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Oo(e){er=!1,Cn=!0,Se.sort(Yc);const t=We;try{for(Qe=0;Qe<Se.length;Qe++){const n=Se[Qe];n&&n.active!==!1&&yt(n,null,14)}}finally{Qe=0,Se.length=0,ls(),Cn=!1,Pr=null,(Se.length||Kt.length)&&Oo()}}let on,Vn=[];function Jc(e,t){var n,s;on=e,on?(on.enabled=!0,Vn.forEach(({event:r,args:i})=>on.emit(r,...i)),Vn=[]):typeof window<"u"&&window.HTMLElement&&!((s=(n=window.navigator)==null?void 0:n.userAgent)!=null&&s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Jc(i,t)}),setTimeout(()=>{on||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Vn=[])},3e3)):Vn=[]}function Xc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||le;let r=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in s){const u=`${o==="modelValue"?"model":o}Modifiers`,{number:c,trim:d}=s[u]||le;d&&(r=n.map(g=>de(g)?g.trim():g)),c&&(r=n.map(ss))}let l,a=s[l=Yn(t)]||s[l=Yn(Fe(t))];!a&&i&&(a=s[l=Yn(Ne(t))]),a&&je(a,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,je(f,e,6,r)}}function No(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!Y(e)){const a=f=>{const u=No(f,t,!0);u&&(l=!0,ue(o,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(ce(e)&&s.set(e,null),null):(K(i)?i.forEach(a=>o[a]=null):ue(o,i),ce(e)&&s.set(e,o),o)}function Ts(e,t){return!e||!Mn(t)?!1:(t=t.slice(2).replace(/Once$/,""),se(e,t[0].toLowerCase()+t.slice(1))||se(e,Ne(t))||se(e,t))}let _e=null,As=null;function xn(e){const t=_e;return _e=e,As=e&&e.type.__scopeId||null,t}function Fd(e){As=e}function Hd(){As=null}const Od=e=>Uo;function Uo(e,t=_e,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&vi(-1);const i=xn(t);let o;try{o=e(...r)}finally{xn(i),s._d&&vi(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Jn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:l,attrs:a,emit:f,render:u,renderCache:c,data:d,setupState:g,ctx:b,inheritAttrs:w}=e;let P,v;const y=xn(e);try{if(n.shapeFlag&4){const p=r||s;P=Be(u.call(p,p,c,i,g,d,b)),v=a}else{const p=t;P=Be(p.length>1?p(i,{attrs:a,slots:l,emit:f}):p(i,null)),v=t.props?a:ta(a)}}catch(p){gn.length=0,sn(p,e,1),P=fe(Ae)}let k=P;if(v&&w!==!1){const p=Object.keys(v),{shapeFlag:C}=k;p.length&&C&7&&(o&&p.some(_r)&&(v=na(v,o)),k=st(k,v))}return n.dirs&&(k=st(k),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&(k.transition=n.transition),P=k,xn(y),P}function ea(e){let t;for(let n=0;n<e.length;n++){const s=e[n];if(Lt(s)){if(s.type!==Ae||s.children==="v-if"){if(t)return;t=s}}else return}return t}const ta=e=>{let t;for(const n in e)(n==="class"||n==="style"||Mn(n))&&((t||(t={}))[n]=e[n]);return t},na=(e,t)=>{const n={};for(const s in e)(!_r(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function sa(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:a}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?oi(s,o,f):!!o;if(a&8){const u=t.dynamicProps;for(let c=0;c<u.length;c++){const d=u[c];if(o[d]!==s[d]&&!Ts(f,d))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===o?!1:s?o?oi(s,o,f):!0:!!o;return!1}function oi(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!Ts(n,i))return!0}return!1}function kr({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const jo=e=>e.__isSuspense,ra={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,l,a,f){e==null?ia(t,n,s,r,i,o,l,a,f):oa(e,t,n,s,r,o,l,a,f)},hydrate:la,create:Rr,normalize:ca},Nd=ra;function Tn(e,t){const n=e.props&&e.props[t];Y(n)&&n()}function ia(e,t,n,s,r,i,o,l,a){const{p:f,o:{createElement:u}}=a,c=u("div"),d=e.suspense=Rr(e,r,s,t,c,n,i,o,l,a);f(null,d.pendingBranch=e.ssContent,c,null,s,d,i,o),d.deps>0?(Tn(e,"onPending"),Tn(e,"onFallback"),f(null,e.ssFallback,t,n,s,null,i,o),Vt(d,e.ssFallback)):d.resolve(!1,!0)}function oa(e,t,n,s,r,i,o,l,{p:a,um:f,o:{createElement:u}}){const c=t.suspense=e.suspense;c.vnode=t,t.el=e.el;const d=t.ssContent,g=t.ssFallback,{activeBranch:b,pendingBranch:w,isInFallback:P,isHydrating:v}=c;if(w)c.pendingBranch=d,Ve(d,w)?(a(w,d,c.hiddenContainer,null,r,c,i,o,l),c.deps<=0?c.resolve():P&&(a(b,g,n,s,r,null,i,o,l),Vt(c,g))):(c.pendingId++,v?(c.isHydrating=!1,c.activeBranch=w):f(w,r,c),c.deps=0,c.effects.length=0,c.hiddenContainer=u("div"),P?(a(null,d,c.hiddenContainer,null,r,c,i,o,l),c.deps<=0?c.resolve():(a(b,g,n,s,r,null,i,o,l),Vt(c,g))):b&&Ve(d,b)?(a(b,d,n,s,r,c,i,o,l),c.resolve(!0)):(a(null,d,c.hiddenContainer,null,r,c,i,o,l),c.deps<=0&&c.resolve()));else if(b&&Ve(d,b))a(b,d,n,s,r,c,i,o,l),Vt(c,d);else if(Tn(t,"onPending"),c.pendingBranch=d,c.pendingId++,a(null,d,c.hiddenContainer,null,r,c,i,o,l),c.deps<=0)c.resolve();else{const{timeout:y,pendingId:k}=c;y>0?setTimeout(()=>{c.pendingId===k&&c.fallback(g)},y):y===0&&c.fallback(g)}}function Rr(e,t,n,s,r,i,o,l,a,f,u=!1){const{p:c,m:d,um:g,n:b,o:{parentNode:w,remove:P}}=f;let v;const y=aa(e);y&&t!=null&&t.pendingBranch&&(v=t.pendingId,t.deps++);const k=e.props?rs(e.props.timeout):void 0,p={vnode:e,parent:t,parentComponent:n,isSVG:o,container:s,hiddenContainer:r,anchor:i,deps:0,pendingId:0,timeout:typeof k=="number"?k:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:u,isUnmounted:!1,effects:[],resolve(C=!1,L=!1){const{vnode:N,activeBranch:T,pendingBranch:B,pendingId:U,effects:V,parentComponent:H,container:q}=p;if(p.isHydrating)p.isHydrating=!1;else if(!C){const Q=T&&B.transition&&B.transition.mode==="out-in";Q&&(T.transition.afterLeave=()=>{U===p.pendingId&&d(B,q,X,0)});let{anchor:X}=p;T&&(X=b(T),g(T,H,p,!0)),Q||d(B,q,X,0)}Vt(p,B),p.pendingBranch=null,p.isInFallback=!1;let z=p.parent,ie=!1;for(;z;){if(z.pendingBranch){z.effects.push(...V),ie=!0;break}z=z.parent}ie||Ho(V),p.effects=[],y&&t&&t.pendingBranch&&v===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),Tn(N,"onResolve")},fallback(C){if(!p.pendingBranch)return;const{vnode:L,activeBranch:N,parentComponent:T,container:B,isSVG:U}=p;Tn(L,"onFallback");const V=b(N),H=()=>{p.isInFallback&&(c(null,C,B,V,T,null,U,l,a),Vt(p,C))},q=C.transition&&C.transition.mode==="out-in";q&&(N.transition.afterLeave=H),p.isInFallback=!0,g(N,T,null,!0),q||H()},move(C,L,N){p.activeBranch&&d(p.activeBranch,C,L,N),p.container=C},next(){return p.activeBranch&&b(p.activeBranch)},registerDep(C,L){const N=!!p.pendingBranch;N&&p.deps++;const T=C.vnode.el;C.asyncDep.catch(B=>{sn(B,C,0)}).then(B=>{if(C.isUnmounted||p.isUnmounted||p.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:U}=C;lr(C,B,!1),T&&(U.el=T);const V=!T&&C.subTree.el;L(C,U,w(T||C.subTree.el),T?null:b(C.subTree),p,o,a),V&&P(V),kr(C,U.el),N&&--p.deps===0&&p.resolve()})},unmount(C,L){p.isUnmounted=!0,p.activeBranch&&g(p.activeBranch,n,C,L),p.pendingBranch&&g(p.pendingBranch,n,C,L)}};return p}function la(e,t,n,s,r,i,o,l,a){const f=t.suspense=Rr(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),u=a(e,f.pendingBranch=t.ssContent,n,f,i,o);return f.deps===0&&f.resolve(!1,!0),u}function ca(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=li(s?n.default:n),e.ssFallback=s?li(n.fallback):fe(Ae)}function li(e){let t;if(Y(e)){const n=Mt&&e._c;n&&(e._d=!1,ht()),e=e(),n&&(e._d=!0,t=ke,il())}return K(e)&&(e=ea(e)),e=Be(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function zo(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):Ho(e)}function Vt(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e,r=n.el=t.el;s&&s.subTree===n&&(s.vnode.el=r,kr(s,r))}function aa(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function Ud(e,t){return Fn(e,null,t)}function ua(e,t){return Fn(e,null,{flush:"post"})}function jd(e,t){return Fn(e,null,{flush:"sync"})}const Wn={};function vt(e,t,n){return Fn(e,t,n)}function Fn(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:o}=le){var l;const a=mo()===((l=be)==null?void 0:l.scope)?be:null;let f,u=!1,c=!1;if(pe(e)?(f=()=>e.value,u=os(e)):mt(e)?(f=()=>e,s=!0):K(e)?(c=!0,u=e.some(p=>mt(p)||os(p)),f=()=>e.map(p=>{if(pe(p))return p.value;if(mt(p))return kt(p);if(Y(p))return yt(p,a,2)})):Y(e)?t?f=()=>yt(e,a,2):f=()=>{if(!(a&&a.isUnmounted))return d&&d(),je(e,a,3,[g])}:f=We,t&&s){const p=f;f=()=>kt(p())}let d,g=p=>{d=y.onStop=()=>{yt(p,a,4)}},b;if(Qt)if(g=We,t?n&&je(t,a,3,[f(),c?[]:void 0,g]):f(),r==="sync"){const p=nu();b=p.__watcherHandles||(p.__watcherHandles=[])}else return We;let w=c?new Array(e.length).fill(Wn):Wn;const P=()=>{if(y.active)if(t){const p=y.run();(s||u||(c?p.some((C,L)=>qt(C,w[L])):qt(p,w)))&&(d&&d(),je(t,a,3,[p,w===Wn?void 0:c&&w[0]===Wn?[]:w,g]),w=p)}else y.run()};P.allowRecurse=!!t;let v;r==="sync"?v=P:r==="post"?v=()=>Ee(P,a&&a.suspense):(P.pre=!0,a&&(P.id=a.uid),v=()=>xs(P));const y=new ys(f,v);t?n?P():w=y.run():r==="post"?Ee(y.run.bind(y),a&&a.suspense):y.run();const k=()=>{y.stop(),a&&a.scope&&Er(a.scope.effects,y)};return b&&b.push(k),k}function fa(e,t,n){const s=this.proxy,r=de(e)?e.includes(".")?$o(s,e):()=>s[e]:e.bind(s,s);let i;Y(t)?i=t:(i=t.handler,n=t);const o=be;wt(this);const l=Fn(r,i.bind(s),n);return o?wt(o):bt(),l}function $o(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}function kt(e,t){if(!ce(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),pe(e))kt(e.value,t);else if(K(e))for(let n=0;n<e.length;n++)kt(e[n],t);else if(Bt(e)||zt(e))e.forEach(n=>{kt(n,t)});else if(co(e))for(const n in e)kt(e[n],t);return e}function zd(e,t){const n=_e;if(n===null)return e;const s=Is(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[o,l,a,f=le]=t[i];o&&(Y(o)&&(o={mounted:o,updated:o}),o.deep&&kt(l),r.push({dir:o,instance:s,value:l,oldValue:void 0,arg:a,modifiers:f}))}return e}function Ge(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const l=r[o];i&&(l.oldValue=i[o].value);let a=l.dir[s];a&&(tn(),je(a,n,8,[e.el,l,e,t]),nn())}}function Ko(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return On(()=>{e.isMounted=!0}),Lr(()=>{e.isUnmounting=!0}),e}const Oe=[Function,Array],Vo={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Oe,onEnter:Oe,onAfterEnter:Oe,onEnterCancelled:Oe,onBeforeLeave:Oe,onLeave:Oe,onAfterLeave:Oe,onLeaveCancelled:Oe,onBeforeAppear:Oe,onAppear:Oe,onAfterAppear:Oe,onAppearCancelled:Oe},da={name:"BaseTransition",props:Vo,setup(e,{slots:t}){const n=St(),s=Ko();let r;return()=>{const i=t.default&&Ir(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const w of i)if(w.type!==Ae){o=w;break}}const l=ne(e),{mode:a}=l;if(s.isLeaving)return Fs(o);const f=ci(o);if(!f)return Fs(o);const u=An(f,l,s,n);Zt(f,u);const c=n.subTree,d=c&&ci(c);let g=!1;const{getTransitionKey:b}=f.type;if(b){const w=b();r===void 0?r=w:w!==r&&(r=w,g=!0)}if(d&&d.type!==Ae&&(!Ve(f,d)||g)){const w=An(d,l,s,n);if(Zt(d,w),a==="out-in")return s.isLeaving=!0,w.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},Fs(o);a==="in-out"&&f.type!==Ae&&(w.delayLeave=(P,v,y)=>{const k=Wo(s,d);k[String(d.key)]=d,P._leaveCb=()=>{v(),P._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=y})}return o}}},ha=da;function Wo(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function An(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:f,onEnterCancelled:u,onBeforeLeave:c,onLeave:d,onAfterLeave:g,onLeaveCancelled:b,onBeforeAppear:w,onAppear:P,onAfterAppear:v,onAppearCancelled:y}=t,k=String(e.key),p=Wo(n,e),C=(T,B)=>{T&&je(T,s,9,B)},L=(T,B)=>{const U=B[1];C(T,B),K(T)?T.every(V=>V.length<=1)&&U():T.length<=1&&U()},N={mode:i,persisted:o,beforeEnter(T){let B=l;if(!n.isMounted)if(r)B=w||l;else return;T._leaveCb&&T._leaveCb(!0);const U=p[k];U&&Ve(e,U)&&U.el._leaveCb&&U.el._leaveCb(),C(B,[T])},enter(T){let B=a,U=f,V=u;if(!n.isMounted)if(r)B=P||a,U=v||f,V=y||u;else return;let H=!1;const q=T._enterCb=z=>{H||(H=!0,z?C(V,[T]):C(U,[T]),N.delayedLeave&&N.delayedLeave(),T._enterCb=void 0)};B?L(B,[T,q]):q()},leave(T,B){const U=String(e.key);if(T._enterCb&&T._enterCb(!0),n.isUnmounting)return B();C(c,[T]);let V=!1;const H=T._leaveCb=q=>{V||(V=!0,B(),q?C(b,[T]):C(g,[T]),T._leaveCb=void 0,p[U]===e&&delete p[U])};p[U]=e,d?L(d,[T,H]):H()},clone(T){return An(T,t,n,s)}};return N}function Fs(e){if(Hn(e))return e=st(e),e.children=null,e}function ci(e){return Hn(e)?e.children?e.children[0]:void 0:e}function Zt(e,t){e.shapeFlag&6&&e.component?Zt(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ir(e,t=!1,n){let s=[],r=0;for(let i=0;i<e.length;i++){let o=e[i];const l=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===Ce?(o.patchFlag&128&&r++,s=s.concat(Ir(o.children,t,l))):(t||o.type!==Ae)&&s.push(l!=null?st(o,{key:l}):o)}if(r>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}function Ps(e,t){return Y(e)?(()=>ue({name:e.name},t,{setup:e}))():e}const It=e=>!!e.type.__asyncLoader;function $d(e){Y(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:i,suspensible:o=!0,onError:l}=e;let a=null,f,u=0;const c=()=>(u++,a=null,d()),d=()=>{let g;return a||(g=a=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),l)return new Promise((w,P)=>{l(b,()=>w(c()),()=>P(b),u+1)});throw b}).then(b=>g!==a&&a?a:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),f=b,b)))};return Ps({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return f},setup(){const g=be;if(f)return()=>Hs(f,g);const b=y=>{a=null,sn(y,g,13,!s)};if(o&&g.suspense||Qt)return d().then(y=>()=>Hs(y,g)).catch(y=>(b(y),()=>s?fe(s,{error:y}):null));const w=gt(!1),P=gt(),v=gt(!!r);return r&&setTimeout(()=>{v.value=!1},r),i!=null&&setTimeout(()=>{if(!w.value&&!P.value){const y=new Error(`Async component timed out after ${i}ms.`);b(y),P.value=y}},i),d().then(()=>{w.value=!0,g.parent&&Hn(g.parent.vnode)&&xs(g.parent.update)}).catch(y=>{b(y),P.value=y}),()=>{if(w.value&&f)return Hs(f,g);if(P.value&&s)return fe(s,{error:P.value});if(n&&!v.value)return fe(n)}}})}function Hs(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=fe(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Hn=e=>e.type.__isKeepAlive,pa={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=St(),s=n.ctx;if(!s.renderer)return()=>{const y=t.default&&t.default();return y&&y.length===1?y[0]:y};const r=new Map,i=new Set;let o=null;const l=n.suspense,{renderer:{p:a,m:f,um:u,o:{createElement:c}}}=s,d=c("div");s.activate=(y,k,p,C,L)=>{const N=y.component;f(y,k,p,0,l),a(N.vnode,y,k,p,N,l,C,y.slotScopeIds,L),Ee(()=>{N.isDeactivated=!1,N.a&&$t(N.a);const T=y.props&&y.props.onVnodeMounted;T&&Pe(T,N.parent,y)},l)},s.deactivate=y=>{const k=y.component;f(y,d,null,1,l),Ee(()=>{k.da&&$t(k.da);const p=y.props&&y.props.onVnodeUnmounted;p&&Pe(p,k.parent,y),k.isDeactivated=!0},l)};function g(y){Os(y),u(y,n,l,!0)}function b(y){r.forEach((k,p)=>{const C=ar(k.type);C&&(!y||!y(C))&&w(p)})}function w(y){const k=r.get(y);!o||!Ve(k,o)?g(k):o&&Os(o),r.delete(y),i.delete(y)}vt(()=>[e.include,e.exclude],([y,k])=>{y&&b(p=>fn(y,p)),k&&b(p=>!fn(k,p))},{flush:"post",deep:!0});let P=null;const v=()=>{P!=null&&r.set(P,Ns(n.subTree))};return On(v),Mr(v),Lr(()=>{r.forEach(y=>{const{subTree:k,suspense:p}=n,C=Ns(k);if(y.type===C.type&&y.key===C.key){Os(C);const L=C.component.da;L&&Ee(L,p);return}g(y)})}),()=>{if(P=null,!t.default)return null;const y=t.default(),k=y[0];if(y.length>1)return o=null,y;if(!Lt(k)||!(k.shapeFlag&4)&&!(k.shapeFlag&128))return o=null,k;let p=Ns(k);const C=p.type,L=ar(It(p)?p.type.__asyncResolved||{}:C),{include:N,exclude:T,max:B}=e;if(N&&(!L||!fn(N,L))||T&&L&&fn(T,L))return o=p,k;const U=p.key==null?C:p.key,V=r.get(U);return p.el&&(p=st(p),k.shapeFlag&128&&(k.ssContent=p)),P=U,V?(p.el=V.el,p.component=V.component,p.transition&&Zt(p,p.transition),p.shapeFlag|=512,i.delete(U),i.add(U)):(i.add(U),B&&i.size>parseInt(B,10)&&w(i.values().next().value)),p.shapeFlag|=256,o=p,jo(k.type)?k:p}}},Kd=pa;function fn(e,t){return K(e)?e.some(n=>fn(n,t)):de(e)?e.split(",").includes(t):Yl(e)?e.test(t):!1}function ma(e,t){qo(e,"a",t)}function ga(e,t){qo(e,"da",t)}function qo(e,t,n=be){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(ks(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Hn(r.parent.vnode)&&ya(s,t,n,r),r=r.parent}}function ya(e,t,n,s){const r=ks(t,e,s,!0);Br(()=>{Er(s[t],r)},n)}function Os(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ns(e){return e.shapeFlag&128?e.ssContent:e}function ks(e,t,n=be,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;tn(),wt(n);const l=je(t,n,e,o);return bt(),nn(),l});return s?r.unshift(i):r.push(i),i}}const rt=e=>(t,n=be)=>(!Qt||e==="sp")&&ks(e,(...s)=>t(...s),n),va=rt("bm"),On=rt("m"),ba=rt("bu"),Mr=rt("u"),Lr=rt("bum"),Br=rt("um"),_a=rt("sp"),Ea=rt("rtg"),wa=rt("rtc");function Ca(e,t=be){ks("ec",e,t)}const Fr="components",Sa="directives";function xa(e,t){return Hr(Fr,e,!0,t)||e}const Do=Symbol.for("v-ndc");function Vd(e){return de(e)?Hr(Fr,e,!1)||e:e||Do}function Wd(e){return Hr(Sa,e)}function Hr(e,t,n=!0,s=!1){const r=_e||be;if(r){const i=r.type;if(e===Fr){const l=ar(i,!1);if(l&&(l===t||l===Fe(t)||l===ps(Fe(t))))return i}const o=ai(r[e]||i[e],t)||ai(r.appContext[e],t);return!o&&s?i:o}}function ai(e,t){return e&&(e[t]||e[Fe(t)]||e[ps(Fe(t))])}function qd(e,t,n,s){let r;const i=n&&n[s];if(K(e)||de(e)){r=new Array(e.length);for(let o=0,l=e.length;o<l;o++)r[o]=t(e[o],o,void 0,i&&i[o])}else if(typeof e=="number"){r=new Array(e);for(let o=0;o<e;o++)r[o]=t(o+1,o,void 0,i&&i[o])}else if(ce(e))if(e[Symbol.iterator])r=Array.from(e,(o,l)=>t(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,a=o.length;l<a;l++){const f=o[l];r[l]=t(e[f],f,l,i&&i[l])}}else r=[];return n&&(n[s]=r),r}function Dd(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(K(s))for(let r=0;r<s.length;r++)e[s[r].name]=s[r].fn;else s&&(e[s.name]=s.key?(...r)=>{const i=s.fn(...r);return i&&(i.key=s.key),i}:s.fn)}return e}function Zd(e,t,n={},s,r){if(_e.isCE||_e.parent&&It(_e.parent)&&_e.parent.isCE)return t!=="default"&&(n.name=t),fe("slot",n,s&&s());let i=e[t];i&&i._c&&(i._d=!1),ht();const o=i&&Zo(i(n)),l=jr(Ce,{key:n.key||o&&o.key||`_${t}`},o||(s?s():[]),o&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function Zo(e){return e.some(t=>Lt(t)?!(t.type===Ae||t.type===Ce&&!Zo(t.children)):!0)?e:null}function Gd(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:Yn(s)]=e[s];return n}const tr=e=>e?fl(e)?Is(e)||e.proxy:tr(e.parent):null,pn=ue(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=>tr(e.parent),$root:e=>tr(e.root),$emit:e=>e.emit,$options:e=>Or(e),$forceUpdate:e=>e.f||(e.f=()=>xs(e.update)),$nextTick:e=>e.n||(e.n=Ss.bind(e.proxy)),$watch:e=>fa.bind(e)}),Us=(e,t)=>e!==le&&!e.__isScriptSetup&&se(e,t),nr={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:a}=e;let f;if(t[0]!=="$"){const g=o[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Us(s,t))return o[t]=1,s[t];if(r!==le&&se(r,t))return o[t]=2,r[t];if((f=e.propsOptions[0])&&se(f,t))return o[t]=3,i[t];if(n!==le&&se(n,t))return o[t]=4,n[t];sr&&(o[t]=0)}}const u=pn[t];let c,d;if(u)return t==="$attrs"&&Re(e,"get",t),u(e);if((c=l.__cssModules)&&(c=c[t]))return c;if(n!==le&&se(n,t))return o[t]=4,n[t];if(d=a.config.globalProperties,se(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Us(r,t)?(r[t]=n,!0):s!==le&&se(s,t)?(s[t]=n,!0):se(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==le&&se(e,o)||Us(t,o)||(l=i[0])&&se(l,o)||se(s,o)||se(pn,o)||se(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:se(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Ta=ue({},nr,{get(e,t){if(t!==Symbol.unscopables)return nr.get(e,t,e)},has(e,t){return t[0]!=="_"&&!nc(t)}});function Qd(){return null}function Yd(){return null}function Jd(e){}function Xd(e){}function e1(){return null}function t1(){}function n1(e,t){return null}function s1(){return Go().slots}function r1(){return Go().attrs}function i1(e,t,n){const s=St();if(n&&n.local){const r=gt(e[t]);return vt(()=>e[t],i=>r.value=i),vt(r,i=>{i!==e[t]&&s.emit(`update:${t}`,i)}),r}else return{__v_isRef:!0,get value(){return e[t]},set value(r){s.emit(`update:${t}`,r)}}}function Go(){const e=St();return e.setupContext||(e.setupContext=pl(e))}function Pn(e){return K(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function o1(e,t){const n=Pn(e);for(const s in t){if(s.startsWith("__skip"))continue;let r=n[s];r?K(r)||Y(r)?r=n[s]={type:r,default:t[s]}:r.default=t[s]:r===null&&(r=n[s]={default:t[s]}),r&&t[`__skip_${s}`]&&(r.skipFactory=!0)}return n}function l1(e,t){return!e||!t?e||t:K(e)&&K(t)?e.concat(t):ue({},Pn(e),Pn(t))}function c1(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function a1(e){const t=St();let n=e();return bt(),wr(n)&&(n=n.catch(s=>{throw wt(t),s})),[n,()=>wt(t)]}let sr=!0;function Aa(e){const t=Or(e),n=e.proxy,s=e.ctx;sr=!1,t.beforeCreate&&ui(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:a,inject:f,created:u,beforeMount:c,mounted:d,beforeUpdate:g,updated:b,activated:w,deactivated:P,beforeDestroy:v,beforeUnmount:y,destroyed:k,unmounted:p,render:C,renderTracked:L,renderTriggered:N,errorCaptured:T,serverPrefetch:B,expose:U,inheritAttrs:V,components:H,directives:q,filters:z}=t;if(f&&Pa(f,s,null),o)for(const X in o){const ee=o[X];Y(ee)&&(s[X]=ee.bind(n))}if(r){const X=r.call(n,n);ce(X)&&(e.data=Bn(X))}if(sr=!0,i)for(const X in i){const ee=i[X],we=Y(ee)?ee.bind(n,n):Y(ee.get)?ee.get.bind(n,n):We,me=!Y(ee)&&Y(ee.set)?ee.set.bind(n):We,ge=Ue({get:we,set:me});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>ge.value,set:ye=>ge.value=ye})}if(l)for(const X in l)Qo(l[X],s,n,X);if(a){const X=Y(a)?a.call(n):a;Reflect.ownKeys(X).forEach(ee=>{Xn(ee,X[ee])})}u&&ui(u,e,"c");function Q(X,ee){K(ee)?ee.forEach(we=>X(we.bind(n))):ee&&X(ee.bind(n))}if(Q(va,c),Q(On,d),Q(ba,g),Q(Mr,b),Q(ma,w),Q(ga,P),Q(Ca,T),Q(wa,L),Q(Ea,N),Q(Lr,y),Q(Br,p),Q(_a,B),K(U))if(U.length){const X=e.exposed||(e.exposed={});U.forEach(ee=>{Object.defineProperty(X,ee,{get:()=>n[ee],set:we=>n[ee]=we})})}else e.exposed||(e.exposed={});C&&e.render===We&&(e.render=C),V!=null&&(e.inheritAttrs=V),H&&(e.components=H),q&&(e.directives=q)}function Pa(e,t,n=We){K(e)&&(e=rr(e));for(const s in e){const r=e[s];let i;ce(r)?"default"in r?i=Ye(r.from||s,r.default,!0):i=Ye(r.from||s):i=Ye(r),pe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function ui(e,t,n){je(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Qo(e,t,n,s){const r=s.includes(".")?$o(n,s):()=>n[s];if(de(e)){const i=t[e];Y(i)&&vt(r,i)}else if(Y(e))vt(r,e.bind(n));else if(ce(e))if(K(e))e.forEach(i=>Qo(i,t,n,s));else{const i=Y(e.handler)?e.handler.bind(n):t[e.handler];Y(i)&&vt(r,i,e)}}function Or(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(f=>cs(a,f,o,!0)),cs(a,t,o)),ce(t)&&i.set(t,a),a}function cs(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&cs(e,i,n,!0),r&&r.forEach(o=>cs(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=ka[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const ka={data:fi,props:di,emits:di,methods:dn,computed:dn,beforeCreate:xe,created:xe,beforeMount:xe,mounted:xe,beforeUpdate:xe,updated:xe,beforeDestroy:xe,beforeUnmount:xe,destroyed:xe,unmounted:xe,activated:xe,deactivated:xe,errorCaptured:xe,serverPrefetch:xe,components:dn,directives:dn,watch:Ia,provide:fi,inject:Ra};function fi(e,t){return t?e?function(){return ue(Y(e)?e.call(this,this):e,Y(t)?t.call(this,this):t)}:t:e}function Ra(e,t){return dn(rr(e),rr(t))}function rr(e){if(K(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function xe(e,t){return e?[...new Set([].concat(e,t))]:t}function dn(e,t){return e?ue(Object.create(null),e,t):t}function di(e,t){return e?K(e)&&K(t)?[...new Set([...e,...t])]:ue(Object.create(null),Pn(e),Pn(t??{})):t}function Ia(e,t){if(!e)return t;if(!t)return e;const n=ue(Object.create(null),e);for(const s in t)n[s]=xe(e[s],t[s]);return n}function Yo(){return{app:null,config:{isNativeTag:Zl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Ma=0;function La(e,t){return function(s,r=null){Y(s)||(s=ue({},s)),r!=null&&!ce(r)&&(r=null);const i=Yo(),o=new Set;let l=!1;const a=i.app={_uid:Ma++,_component:s,_props:r,_container:null,_context:i,_instance:null,version:ru,get config(){return i.config},set config(f){},use(f,...u){return o.has(f)||(f&&Y(f.install)?(o.add(f),f.install(a,...u)):Y(f)&&(o.add(f),f(a,...u))),a},mixin(f){return i.mixins.includes(f)||i.mixins.push(f),a},component(f,u){return u?(i.components[f]=u,a):i.components[f]},directive(f,u){return u?(i.directives[f]=u,a):i.directives[f]},mount(f,u,c){if(!l){const d=fe(s,r);return d.appContext=i,u&&t?t(d,f):e(d,f,c),l=!0,a._container=f,f.__vue_app__=a,Is(d.component)||d.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(f,u){return i.provides[f]=u,a},runWithContext(f){kn=a;try{return f()}finally{kn=null}}};return a}}let kn=null;function Xn(e,t){if(be){let n=be.provides;const s=be.parent&&be.parent.provides;s===n&&(n=be.provides=Object.create(s)),n[e]=t}}function Ye(e,t,n=!1){const s=be||_e;if(s||kn){const r=s?s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:kn._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Y(t)?t.call(s&&s.proxy):t}}function Ba(){return!!(be||_e||kn)}function Fa(e,t,n,s=!1){const r={},i={};ns(i,Rs,1),e.propsDefaults=Object.create(null),Jo(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:Po(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Ha(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=ne(r),[a]=e.propsOptions;let f=!1;if((s||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let c=0;c<u.length;c++){let d=u[c];if(Ts(e.emitsOptions,d))continue;const g=t[d];if(a)if(se(i,d))g!==i[d]&&(i[d]=g,f=!0);else{const b=Fe(d);r[b]=ir(a,l,b,g,e,!1)}else g!==i[d]&&(i[d]=g,f=!0)}}}else{Jo(e,t,r,i)&&(f=!0);let u;for(const c in l)(!t||!se(t,c)&&((u=Ne(c))===c||!se(t,u)))&&(a?n&&(n[c]!==void 0||n[u]!==void 0)&&(r[c]=ir(a,l,c,void 0,e,!0)):delete r[c]);if(i!==l)for(const c in i)(!t||!se(t,c))&&(delete i[c],f=!0)}f&&nt(e,"set","$attrs")}function Jo(e,t,n,s){const[r,i]=e.propsOptions;let o=!1,l;if(t)for(let a in t){if(hn(a))continue;const f=t[a];let u;r&&se(r,u=Fe(a))?!i||!i.includes(u)?n[u]=f:(l||(l={}))[u]=f:Ts(e.emitsOptions,a)||(!(a in s)||f!==s[a])&&(s[a]=f,o=!0)}if(i){const a=ne(n),f=l||le;for(let u=0;u<i.length;u++){const c=i[u];n[c]=ir(r,a,c,f[c],e,!se(f,c))}}return o}function ir(e,t,n,s,r,i){const o=e[n];if(o!=null){const l=se(o,"default");if(l&&s===void 0){const a=o.default;if(o.type!==Function&&!o.skipFactory&&Y(a)){const{propsDefaults:f}=r;n in f?s=f[n]:(wt(r),s=f[n]=a.call(null,t),bt())}else s=a}o[0]&&(i&&!l?s=!1:o[1]&&(s===""||s===Ne(n))&&(s=!0))}return s}function Xo(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},l=[];let a=!1;if(!Y(e)){const u=c=>{a=!0;const[d,g]=Xo(c,t,!0);ue(o,d),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!a)return ce(e)&&s.set(e,jt),jt;if(K(i))for(let u=0;u<i.length;u++){const c=Fe(i[u]);hi(c)&&(o[c]=le)}else if(i)for(const u in i){const c=Fe(u);if(hi(c)){const d=i[u],g=o[c]=K(d)||Y(d)?{type:d}:ue({},d);if(g){const b=gi(Boolean,g.type),w=gi(String,g.type);g[0]=b>-1,g[1]=w<0||b<w,(b>-1||se(g,"default"))&&l.push(c)}}}const f=[o,l];return ce(e)&&s.set(e,f),f}function hi(e){return e[0]!=="$"}function pi(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function mi(e,t){return pi(e)===pi(t)}function gi(e,t){return K(t)?t.findIndex(n=>mi(n,e)):Y(t)&&mi(t,e)?0:-1}const el=e=>e[0]==="_"||e==="$stable",Nr=e=>K(e)?e.map(Be):[Be(e)],Oa=(e,t,n)=>{if(t._n)return t;const s=Uo((...r)=>Nr(t(...r)),n);return s._c=!1,s},tl=(e,t,n)=>{const s=e._ctx;for(const r in e){if(el(r))continue;const i=e[r];if(Y(i))t[r]=Oa(r,i,s);else if(i!=null){const o=Nr(i);t[r]=()=>o}}},nl=(e,t)=>{const n=Nr(t);e.slots.default=()=>n},Na=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ne(t),ns(t,"_",n)):tl(t,e.slots={})}else e.slots={},t&&nl(e,t);ns(e.slots,Rs,1)},Ua=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=le;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ue(r,t),!n&&l===1&&delete r._):(i=!t.$stable,tl(t,r)),o=t}else t&&(nl(e,t),o={default:1});if(i)for(const l in r)!el(l)&&!(l in o)&&delete r[l]};function as(e,t,n,s,r=!1){if(K(e)){e.forEach((d,g)=>as(d,t&&(K(t)?t[g]:t),n,s,r));return}if(It(s)&&!r)return;const i=s.shapeFlag&4?Is(s.component)||s.component.proxy:s.el,o=r?null:i,{i:l,r:a}=e,f=t&&t.r,u=l.refs===le?l.refs={}:l.refs,c=l.setupState;if(f!=null&&f!==a&&(de(f)?(u[f]=null,se(c,f)&&(c[f]=null)):pe(f)&&(f.value=null)),Y(a))yt(a,l,12,[o,u]);else{const d=de(a),g=pe(a);if(d||g){const b=()=>{if(e.f){const w=d?se(c,a)?c[a]:u[a]:a.value;r?K(w)&&Er(w,i):K(w)?w.includes(i)||w.push(i):d?(u[a]=[i],se(c,a)&&(c[a]=u[a])):(a.value=[i],e.k&&(u[e.k]=a.value))}else d?(u[a]=o,se(c,a)&&(c[a]=o)):g&&(a.value=o,e.k&&(u[e.k]=o))};o?(b.id=-1,Ee(b,n)):b()}}}let ot=!1;const qn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Dn=e=>e.nodeType===8;function ja(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:a,createComment:f}}=e,u=(v,y)=>{if(!y.hasChildNodes()){n(null,v,y),ls(),y._vnode=v;return}ot=!1,c(y.firstChild,v,null,null,null),ls(),y._vnode=v,ot&&console.error("Hydration completed but contains mismatches.")},c=(v,y,k,p,C,L=!1)=>{const N=Dn(v)&&v.data==="[",T=()=>w(v,y,k,p,C,N),{type:B,ref:U,shapeFlag:V,patchFlag:H}=y;let q=v.nodeType;y.el=v,H===-2&&(L=!1,y.dynamicChildren=null);let z=null;switch(B){case Gt:q!==3?y.children===""?(a(y.el=r(""),o(v),v),z=v):z=T():(v.data!==y.children&&(ot=!0,v.data=y.children),z=i(v));break;case Ae:q!==8||N?z=T():z=i(v);break;case Wt:if(N&&(v=i(v),q=v.nodeType),q===1||q===3){z=v;const ie=!y.children.length;for(let Q=0;Q<y.staticCount;Q++)ie&&(y.children+=z.nodeType===1?z.outerHTML:z.data),Q===y.staticCount-1&&(y.anchor=z),z=i(z);return N?i(z):z}else T();break;case Ce:N?z=b(v,y,k,p,C,L):z=T();break;default:if(V&1)q!==1||y.type.toLowerCase()!==v.tagName.toLowerCase()?z=T():z=d(v,y,k,p,C,L);else if(V&6){y.slotScopeIds=C;const ie=o(v);if(t(y,ie,null,k,p,qn(ie),L),z=N?P(v):i(v),z&&Dn(z)&&z.data==="teleport end"&&(z=i(z)),It(y)){let Q;N?(Q=fe(Ce),Q.anchor=z?z.previousSibling:ie.lastChild):Q=v.nodeType===3?al(""):fe("div"),Q.el=v,y.component.subTree=Q}}else V&64?q!==8?z=T():z=y.type.hydrate(v,y,k,p,C,L,e,g):V&128&&(z=y.type.hydrate(v,y,k,p,qn(o(v)),C,L,e,c))}return U!=null&&as(U,null,p,y),z},d=(v,y,k,p,C,L)=>{L=L||!!y.dynamicChildren;const{type:N,props:T,patchFlag:B,shapeFlag:U,dirs:V}=y,H=N==="input"&&V||N==="option";if(H||B!==-1){if(V&&Ge(y,null,k,"created"),T)if(H||!L||B&48)for(const z in T)(H&&z.endsWith("value")||Mn(z)&&!hn(z))&&s(v,z,null,T[z],!1,void 0,k);else T.onClick&&s(v,"onClick",null,T.onClick,!1,void 0,k);let q;if((q=T&&T.onVnodeBeforeMount)&&Pe(q,k,y),V&&Ge(y,null,k,"beforeMount"),((q=T&&T.onVnodeMounted)||V)&&zo(()=>{q&&Pe(q,k,y),V&&Ge(y,null,k,"mounted")},p),U&16&&!(T&&(T.innerHTML||T.textContent))){let z=g(v.firstChild,y,v,k,p,C,L);for(;z;){ot=!0;const ie=z;z=z.nextSibling,l(ie)}}else U&8&&v.textContent!==y.children&&(ot=!0,v.textContent=y.children)}return v.nextSibling},g=(v,y,k,p,C,L,N)=>{N=N||!!y.dynamicChildren;const T=y.children,B=T.length;for(let U=0;U<B;U++){const V=N?T[U]:T[U]=Be(T[U]);if(v)v=c(v,V,p,C,L,N);else{if(V.type===Gt&&!V.children)continue;ot=!0,n(null,V,k,null,p,C,qn(k),L)}}return v},b=(v,y,k,p,C,L)=>{const{slotScopeIds:N}=y;N&&(C=C?C.concat(N):N);const T=o(v),B=g(i(v),y,T,k,p,C,L);return B&&Dn(B)&&B.data==="]"?i(y.anchor=B):(ot=!0,a(y.anchor=f("]"),T,B),B)},w=(v,y,k,p,C,L)=>{if(ot=!0,y.el=null,L){const B=P(v);for(;;){const U=i(v);if(U&&U!==B)l(U);else break}}const N=i(v),T=o(v);return l(v),n(null,y,T,N,k,p,qn(T),C),N},P=v=>{let y=0;for(;v;)if(v=i(v),v&&Dn(v)&&(v.data==="["&&y++,v.data==="]")){if(y===0)return i(v);y--}return v};return[u,c]}const Ee=zo;function za(e){return sl(e)}function $a(e){return sl(e,ja)}function sl(e,t){const n=Qs();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:a,setText:f,setElementText:u,parentNode:c,nextSibling:d,setScopeId:g=We,insertStaticContent:b}=e,w=(h,m,_,E=null,S=null,x=null,M=!1,I=null,F=!!m.dynamicChildren)=>{if(h===m)return;h&&!Ve(h,m)&&(E=A(h),ye(h,S,x,!0),h=null),m.patchFlag===-2&&(F=!1,m.dynamicChildren=null);const{type:R,ref:D,shapeFlag:W}=m;switch(R){case Gt:P(h,m,_,E);break;case Ae:v(h,m,_,E);break;case Wt:h==null&&y(m,_,E,M);break;case Ce:H(h,m,_,E,S,x,M,I,F);break;default:W&1?C(h,m,_,E,S,x,M,I,F):W&6?q(h,m,_,E,S,x,M,I,F):(W&64||W&128)&&R.process(h,m,_,E,S,x,M,I,F,O)}D!=null&&S&&as(D,h&&h.ref,x,m||h,!m)},P=(h,m,_,E)=>{if(h==null)s(m.el=l(m.children),_,E);else{const S=m.el=h.el;m.children!==h.children&&f(S,m.children)}},v=(h,m,_,E)=>{h==null?s(m.el=a(m.children||""),_,E):m.el=h.el},y=(h,m,_,E)=>{[h.el,h.anchor]=b(h.children,m,_,E,h.el,h.anchor)},k=({el:h,anchor:m},_,E)=>{let S;for(;h&&h!==m;)S=d(h),s(h,_,E),h=S;s(m,_,E)},p=({el:h,anchor:m})=>{let _;for(;h&&h!==m;)_=d(h),r(h),h=_;r(m)},C=(h,m,_,E,S,x,M,I,F)=>{M=M||m.type==="svg",h==null?L(m,_,E,S,x,M,I,F):B(h,m,S,x,M,I,F)},L=(h,m,_,E,S,x,M,I)=>{let F,R;const{type:D,props:W,shapeFlag:Z,transition:J,dirs:te}=h;if(F=h.el=o(h.type,x,W&&W.is,W),Z&8?u(F,h.children):Z&16&&T(h.children,F,null,E,S,x&&D!=="foreignObject",M,I),te&&Ge(h,null,E,"created"),N(F,h,h.scopeId,M,E),W){for(const oe in W)oe!=="value"&&!hn(oe)&&i(F,oe,null,W[oe],x,h.children,E,S,he);"value"in W&&i(F,"value",null,W.value),(R=W.onVnodeBeforeMount)&&Pe(R,E,h)}te&&Ge(h,null,E,"beforeMount");const ae=(!S||S&&!S.pendingBranch)&&J&&!J.persisted;ae&&J.beforeEnter(F),s(F,m,_),((R=W&&W.onVnodeMounted)||ae||te)&&Ee(()=>{R&&Pe(R,E,h),ae&&J.enter(F),te&&Ge(h,null,E,"mounted")},S)},N=(h,m,_,E,S)=>{if(_&&g(h,_),E)for(let x=0;x<E.length;x++)g(h,E[x]);if(S){let x=S.subTree;if(m===x){const M=S.vnode;N(h,M,M.scopeId,M.slotScopeIds,S.parent)}}},T=(h,m,_,E,S,x,M,I,F=0)=>{for(let R=F;R<h.length;R++){const D=h[R]=I?ft(h[R]):Be(h[R]);w(null,D,m,_,E,S,x,M,I)}},B=(h,m,_,E,S,x,M)=>{const I=m.el=h.el;let{patchFlag:F,dynamicChildren:R,dirs:D}=m;F|=h.patchFlag&16;const W=h.props||le,Z=m.props||le;let J;_&&xt(_,!1),(J=Z.onVnodeBeforeUpdate)&&Pe(J,_,m,h),D&&Ge(m,h,_,"beforeUpdate"),_&&xt(_,!0);const te=S&&m.type!=="foreignObject";if(R?U(h.dynamicChildren,R,I,_,E,te,x):M||ee(h,m,I,null,_,E,te,x,!1),F>0){if(F&16)V(I,m,W,Z,_,E,S);else if(F&2&&W.class!==Z.class&&i(I,"class",null,Z.class,S),F&4&&i(I,"style",W.style,Z.style,S),F&8){const ae=m.dynamicProps;for(let oe=0;oe<ae.length;oe++){const ve=ae[oe],ze=W[ve],Ft=Z[ve];(Ft!==ze||ve==="value")&&i(I,ve,ze,Ft,S,h.children,_,E,he)}}F&1&&h.children!==m.children&&u(I,m.children)}else!M&&R==null&&V(I,m,W,Z,_,E,S);((J=Z.onVnodeUpdated)||D)&&Ee(()=>{J&&Pe(J,_,m,h),D&&Ge(m,h,_,"updated")},E)},U=(h,m,_,E,S,x,M)=>{for(let I=0;I<m.length;I++){const F=h[I],R=m[I],D=F.el&&(F.type===Ce||!Ve(F,R)||F.shapeFlag&70)?c(F.el):_;w(F,R,D,null,E,S,x,M,!0)}},V=(h,m,_,E,S,x,M)=>{if(_!==E){if(_!==le)for(const I in _)!hn(I)&&!(I in E)&&i(h,I,_[I],null,M,m.children,S,x,he);for(const I in E){if(hn(I))continue;const F=E[I],R=_[I];F!==R&&I!=="value"&&i(h,I,R,F,M,m.children,S,x,he)}"value"in E&&i(h,"value",_.value,E.value)}},H=(h,m,_,E,S,x,M,I,F)=>{const R=m.el=h?h.el:l(""),D=m.anchor=h?h.anchor:l("");let{patchFlag:W,dynamicChildren:Z,slotScopeIds:J}=m;J&&(I=I?I.concat(J):J),h==null?(s(R,_,E),s(D,_,E),T(m.children,_,D,S,x,M,I,F)):W>0&&W&64&&Z&&h.dynamicChildren?(U(h.dynamicChildren,Z,_,S,x,M,I),(m.key!=null||S&&m===S.subTree)&&Ur(h,m,!0)):ee(h,m,_,D,S,x,M,I,F)},q=(h,m,_,E,S,x,M,I,F)=>{m.slotScopeIds=I,h==null?m.shapeFlag&512?S.ctx.activate(m,_,E,M,F):z(m,_,E,S,x,M,F):ie(h,m,F)},z=(h,m,_,E,S,x,M)=>{const I=h.component=ul(h,E,S);if(Hn(h)&&(I.ctx.renderer=O),dl(I),I.asyncDep){if(S&&S.registerDep(I,Q),!h.el){const F=I.subTree=fe(Ae);v(null,F,m,_)}return}Q(I,h,m,_,S,x,M)},ie=(h,m,_)=>{const E=m.component=h.component;if(sa(h,m,_))if(E.asyncDep&&!E.asyncResolved){X(E,m,_);return}else E.next=m,Qc(E.update),E.update();else m.el=h.el,E.vnode=m},Q=(h,m,_,E,S,x,M)=>{const I=()=>{if(h.isMounted){let{next:D,bu:W,u:Z,parent:J,vnode:te}=h,ae=D,oe;xt(h,!1),D?(D.el=te.el,X(h,D,M)):D=te,W&&$t(W),(oe=D.props&&D.props.onVnodeBeforeUpdate)&&Pe(oe,J,D,te),xt(h,!0);const ve=Jn(h),ze=h.subTree;h.subTree=ve,w(ze,ve,c(ze.el),A(ze),h,S,x),D.el=ve.el,ae===null&&kr(h,ve.el),Z&&Ee(Z,S),(oe=D.props&&D.props.onVnodeUpdated)&&Ee(()=>Pe(oe,J,D,te),S)}else{let D;const{el:W,props:Z}=m,{bm:J,m:te,parent:ae}=h,oe=It(m);if(xt(h,!1),J&&$t(J),!oe&&(D=Z&&Z.onVnodeBeforeMount)&&Pe(D,ae,m),xt(h,!0),W&&G){const ve=()=>{h.subTree=Jn(h),G(W,h.subTree,h,S,null)};oe?m.type.__asyncLoader().then(()=>!h.isUnmounted&&ve()):ve()}else{const ve=h.subTree=Jn(h);w(null,ve,_,E,h,S,x),m.el=ve.el}if(te&&Ee(te,S),!oe&&(D=Z&&Z.onVnodeMounted)){const ve=m;Ee(()=>Pe(D,ae,ve),S)}(m.shapeFlag&256||ae&&It(ae.vnode)&&ae.vnode.shapeFlag&256)&&h.a&&Ee(h.a,S),h.isMounted=!0,m=_=E=null}},F=h.effect=new ys(I,()=>xs(R),h.scope),R=h.update=()=>F.run();R.id=h.uid,xt(h,!0),R()},X=(h,m,_)=>{m.component=h;const E=h.vnode.props;h.vnode=m,h.next=null,Ha(h,m.props,E,_),Ua(h,m.children,_),tn(),ii(),nn()},ee=(h,m,_,E,S,x,M,I,F=!1)=>{const R=h&&h.children,D=h?h.shapeFlag:0,W=m.children,{patchFlag:Z,shapeFlag:J}=m;if(Z>0){if(Z&128){me(R,W,_,E,S,x,M,I,F);return}else if(Z&256){we(R,W,_,E,S,x,M,I,F);return}}J&8?(D&16&&he(R,S,x),W!==R&&u(_,W)):D&16?J&16?me(R,W,_,E,S,x,M,I,F):he(R,S,x,!0):(D&8&&u(_,""),J&16&&T(W,_,E,S,x,M,I,F))},we=(h,m,_,E,S,x,M,I,F)=>{h=h||jt,m=m||jt;const R=h.length,D=m.length,W=Math.min(R,D);let Z;for(Z=0;Z<W;Z++){const J=m[Z]=F?ft(m[Z]):Be(m[Z]);w(h[Z],J,_,null,S,x,M,I,F)}R>D?he(h,S,x,!0,!1,W):T(m,_,E,S,x,M,I,F,W)},me=(h,m,_,E,S,x,M,I,F)=>{let R=0;const D=m.length;let W=h.length-1,Z=D-1;for(;R<=W&&R<=Z;){const J=h[R],te=m[R]=F?ft(m[R]):Be(m[R]);if(Ve(J,te))w(J,te,_,null,S,x,M,I,F);else break;R++}for(;R<=W&&R<=Z;){const J=h[W],te=m[Z]=F?ft(m[Z]):Be(m[Z]);if(Ve(J,te))w(J,te,_,null,S,x,M,I,F);else break;W--,Z--}if(R>W){if(R<=Z){const J=Z+1,te=J<D?m[J].el:E;for(;R<=Z;)w(null,m[R]=F?ft(m[R]):Be(m[R]),_,te,S,x,M,I,F),R++}}else if(R>Z)for(;R<=W;)ye(h[R],S,x,!0),R++;else{const J=R,te=R,ae=new Map;for(R=te;R<=Z;R++){const Me=m[R]=F?ft(m[R]):Be(m[R]);Me.key!=null&&ae.set(Me.key,R)}let oe,ve=0;const ze=Z-te+1;let Ft=!1,Dr=0;const rn=new Array(ze);for(R=0;R<ze;R++)rn[R]=0;for(R=J;R<=W;R++){const Me=h[R];if(ve>=ze){ye(Me,S,x,!0);continue}let Ze;if(Me.key!=null)Ze=ae.get(Me.key);else for(oe=te;oe<=Z;oe++)if(rn[oe-te]===0&&Ve(Me,m[oe])){Ze=oe;break}Ze===void 0?ye(Me,S,x,!0):(rn[Ze-te]=R+1,Ze>=Dr?Dr=Ze:Ft=!0,w(Me,m[Ze],_,null,S,x,M,I,F),ve++)}const Zr=Ft?Ka(rn):jt;for(oe=Zr.length-1,R=ze-1;R>=0;R--){const Me=te+R,Ze=m[Me],Gr=Me+1<D?m[Me+1].el:E;rn[R]===0?w(null,Ze,_,Gr,S,x,M,I,F):Ft&&(oe<0||R!==Zr[oe]?ge(Ze,_,Gr,2):oe--)}}},ge=(h,m,_,E,S=null)=>{const{el:x,type:M,transition:I,children:F,shapeFlag:R}=h;if(R&6){ge(h.component.subTree,m,_,E);return}if(R&128){h.suspense.move(m,_,E);return}if(R&64){M.move(h,m,_,O);return}if(M===Ce){s(x,m,_);for(let W=0;W<F.length;W++)ge(F[W],m,_,E);s(h.anchor,m,_);return}if(M===Wt){k(h,m,_);return}if(E!==2&&R&1&&I)if(E===0)I.beforeEnter(x),s(x,m,_),Ee(()=>I.enter(x),S);else{const{leave:W,delayLeave:Z,afterLeave:J}=I,te=()=>s(x,m,_),ae=()=>{W(x,()=>{te(),J&&J()})};Z?Z(x,te,ae):ae()}else s(x,m,_)},ye=(h,m,_,E=!1,S=!1)=>{const{type:x,props:M,ref:I,children:F,dynamicChildren:R,shapeFlag:D,patchFlag:W,dirs:Z}=h;if(I!=null&&as(I,null,_,h,!0),D&256){m.ctx.deactivate(h);return}const J=D&1&&Z,te=!It(h);let ae;if(te&&(ae=M&&M.onVnodeBeforeUnmount)&&Pe(ae,m,h),D&6)De(h.component,_,E);else{if(D&128){h.suspense.unmount(_,E);return}J&&Ge(h,null,m,"beforeUnmount"),D&64?h.type.remove(h,m,_,S,O,E):R&&(x!==Ce||W>0&&W&64)?he(R,m,_,!1,!0):(x===Ce&&W&384||!S&&D&16)&&he(F,m,_),E&&Ie(h)}(te&&(ae=M&&M.onVnodeUnmounted)||J)&&Ee(()=>{ae&&Pe(ae,m,h),J&&Ge(h,null,m,"unmounted")},_)},Ie=h=>{const{type:m,el:_,anchor:E,transition:S}=h;if(m===Ce){He(_,E);return}if(m===Wt){p(h);return}const x=()=>{r(_),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(h.shapeFlag&1&&S&&!S.persisted){const{leave:M,delayLeave:I}=S,F=()=>M(_,x);I?I(h.el,x,F):F()}else x()},He=(h,m)=>{let _;for(;h!==m;)_=d(h),r(h),h=_;r(m)},De=(h,m,_)=>{const{bum:E,scope:S,update:x,subTree:M,um:I}=h;E&&$t(E),S.stop(),x&&(x.active=!1,ye(M,h,m,_)),I&&Ee(I,m),Ee(()=>{h.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},he=(h,m,_,E=!1,S=!1,x=0)=>{for(let M=x;M<h.length;M++)ye(h[M],m,_,E,S)},A=h=>h.shapeFlag&6?A(h.component.subTree):h.shapeFlag&128?h.suspense.next():d(h.anchor||h.el),j=(h,m,_)=>{h==null?m._vnode&&ye(m._vnode,null,null,!0):w(m._vnode||null,h,m,null,null,null,_),ii(),ls(),m._vnode=h},O={p:w,um:ye,m:ge,r:Ie,mt:z,mc:T,pc:ee,pbc:U,n:A,o:e};let $,G;return t&&([$,G]=t(O)),{render:j,hydrate:$,createApp:La(j,$)}}function xt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ur(e,t,n=!1){const s=e.children,r=t.children;if(K(s)&&K(r))for(let i=0;i<s.length;i++){const o=s[i];let l=r[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[i]=ft(r[i]),l.el=o.el),n||Ur(o,l)),l.type===Gt&&(l.el=o.el)}}function Ka(e){const t=e.slice(),n=[0];let s,r,i,o,l;const a=e.length;for(s=0;s<a;s++){const f=e[s];if(f!==0){if(r=n[n.length-1],e[r]<f){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)l=i+o>>1,e[n[l]]<f?i=l+1:o=l;f<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}const Va=e=>e.__isTeleport,mn=e=>e&&(e.disabled||e.disabled===""),yi=e=>typeof SVGElement<"u"&&e instanceof SVGElement,or=(e,t)=>{const n=e&&e.to;return de(n)?t?t(n):null:n},Wa={__isTeleport:!0,process(e,t,n,s,r,i,o,l,a,f){const{mc:u,pc:c,pbc:d,o:{insert:g,querySelector:b,createText:w,createComment:P}}=f,v=mn(t.props);let{shapeFlag:y,children:k,dynamicChildren:p}=t;if(e==null){const C=t.el=w(""),L=t.anchor=w("");g(C,n,s),g(L,n,s);const N=t.target=or(t.props,b),T=t.targetAnchor=w("");N&&(g(T,N),o=o||yi(N));const B=(U,V)=>{y&16&&u(k,U,V,r,i,o,l,a)};v?B(n,L):N&&B(N,T)}else{t.el=e.el;const C=t.anchor=e.anchor,L=t.target=e.target,N=t.targetAnchor=e.targetAnchor,T=mn(e.props),B=T?n:L,U=T?C:N;if(o=o||yi(L),p?(d(e.dynamicChildren,p,B,r,i,o,l),Ur(e,t,!0)):a||c(e,t,B,U,r,i,o,l,!1),v)T||Zn(t,n,C,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const V=t.target=or(t.props,b);V&&Zn(t,V,null,f,0)}else T&&Zn(t,L,N,f,1)}rl(t)},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:l,children:a,anchor:f,targetAnchor:u,target:c,props:d}=e;if(c&&i(u),(o||!mn(d))&&(i(f),l&16))for(let g=0;g<a.length;g++){const b=a[g];r(b,t,n,!0,!!b.dynamicChildren)}},move:Zn,hydrate:qa};function Zn(e,t,n,{o:{insert:s},m:r},i=2){i===0&&s(e.targetAnchor,t,n);const{el:o,anchor:l,shapeFlag:a,children:f,props:u}=e,c=i===2;if(c&&s(o,t,n),(!c||mn(u))&&a&16)for(let d=0;d<f.length;d++)r(f[d],t,n,2);c&&s(l,t,n)}function qa(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:l,querySelector:a}},f){const u=t.target=or(t.props,a);if(u){const c=u._lpa||u.firstChild;if(t.shapeFlag&16)if(mn(t.props))t.anchor=f(o(e),t,l(e),n,s,r,i),t.targetAnchor=c;else{t.anchor=o(e);let d=c;for(;d;)if(d=o(d),d&&d.nodeType===8&&d.data==="teleport anchor"){t.targetAnchor=d,u._lpa=t.targetAnchor&&o(t.targetAnchor);break}f(c,t,u,n,s,r,i)}rl(t)}return t.anchor&&o(t.anchor)}const u1=Wa;function rl(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const Ce=Symbol.for("v-fgt"),Gt=Symbol.for("v-txt"),Ae=Symbol.for("v-cmt"),Wt=Symbol.for("v-stc"),gn=[];let ke=null;function ht(e=!1){gn.push(ke=e?null:[])}function il(){gn.pop(),ke=gn[gn.length-1]||null}let Mt=1;function vi(e){Mt+=e}function ol(e){return e.dynamicChildren=Mt>0?ke||jt:null,il(),Mt>0&&ke&&ke.push(e),e}function Gn(e,t,n,s,r,i){return ol(cl(e,t,n,s,r,i,!0))}function jr(e,t,n,s,r){return ol(fe(e,t,n,s,r,!0))}function Lt(e){return e?e.__v_isVNode===!0:!1}function Ve(e,t){return e.type===t.type&&e.key===t.key}function f1(e){}const Rs="__vInternal",ll=({key:e})=>e??null,es=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||pe(e)||Y(e)?{i:_e,r:e,k:t,f:!!n}:e:null);function cl(e,t=null,n=null,s=0,r=null,i=e===Ce?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ll(t),ref:t&&es(t),scopeId:As,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:_e};return l?(zr(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=de(n)?8:16),Mt>0&&!o&&ke&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&ke.push(a),a}const fe=Da;function Da(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Do)&&(e=Ae),Lt(e)){const l=st(e,t,!0);return n&&zr(l,n),Mt>0&&!i&&ke&&(l.shapeFlag&6?ke[ke.indexOf(e)]=l:ke.push(l)),l.patchFlag|=-2,l}if(eu(e)&&(e=e.__vccOpts),t){t=Za(t);let{class:l,style:a}=t;l&&!de(l)&&(t.class=Ln(l)),ce(a)&&(Ro(a)&&!K(a)&&(a=ue({},a)),t.style=ms(a))}const o=de(e)?1:jo(e)?128:Va(e)?64:ce(e)?4:Y(e)?2:0;return cl(e,t,n,s,r,o,i,!0)}function Za(e){return e?Ro(e)||Rs in e?ue({},e):e:null}function st(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,l=t?Ga(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ll(l),ref:t&&t.ref?n&&r?K(r)?r.concat(es(t)):[r,es(t)]:es(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ce?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&st(e.ssContent),ssFallback:e.ssFallback&&st(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function al(e=" ",t=0){return fe(Gt,null,e,t)}function d1(e,t){const n=fe(Wt,null,e);return n.staticCount=t,n}function js(e="",t=!1){return t?(ht(),jr(Ae,null,e)):fe(Ae,null,e)}function Be(e){return e==null||typeof e=="boolean"?fe(Ae):K(e)?fe(Ce,null,e.slice()):typeof e=="object"?ft(e):fe(Gt,null,String(e))}function ft(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:st(e)}function zr(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),zr(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Rs in t)?t._ctx=_e:r===3&&_e&&(_e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Y(t)?(t={default:t,_ctx:_e},n=32):(t=String(t),s&64?(n=16,t=[al(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ga(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=Ln([t.class,s.class]));else if(r==="style")t.style=ms([t.style,s.style]);else if(Mn(r)){const i=t[r],o=s[r];o&&i!==o&&!(K(i)&&i.includes(o))&&(t[r]=i?[].concat(i,o):o)}else r!==""&&(t[r]=s[r])}return t}function Pe(e,t,n,s=null){je(e,t,7,[n,s])}const Qa=Yo();let Ya=0;function ul(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Qa,i={uid:Ya++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new fo(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Xo(s,r),emitsOptions:No(s,r),emit:null,emitted:null,propsDefaults:le,inheritAttrs:s.inheritAttrs,ctx:le,data:le,props:le,attrs:le,slots:le,refs:le,setupState:le,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Xc.bind(null,i),e.ce&&e.ce(i),i}let be=null;const St=()=>be||_e;let $r,Ht,bi="__VUE_INSTANCE_SETTERS__";(Ht=Qs()[bi])||(Ht=Qs()[bi]=[]),Ht.push(e=>be=e),$r=e=>{Ht.length>1?Ht.forEach(t=>t(e)):Ht[0](e)};const wt=e=>{$r(e),e.scope.on()},bt=()=>{be&&be.scope.off(),$r(null)};function fl(e){return e.vnode.shapeFlag&4}let Qt=!1;function dl(e,t=!1){Qt=t;const{props:n,children:s}=e.vnode,r=fl(e);Fa(e,n,r,t),Na(e,s);const i=r?Ja(e,t):void 0;return Qt=!1,i}function Ja(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ws(new Proxy(e.ctx,nr));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?pl(e):null;wt(e),tn();const i=yt(s,e,0,[e.props,r]);if(nn(),bt(),wr(i)){if(i.then(bt,bt),t)return i.then(o=>{lr(e,o,t)}).catch(o=>{sn(o,e,0)});e.asyncDep=i}else lr(e,i,t)}else hl(e,t)}function lr(e,t,n){Y(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ce(t)&&(e.setupState=Mo(t)),hl(e,n)}let us,cr;function h1(e){us=e,cr=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Ta))}}const p1=()=>!us;function hl(e,t,n){const s=e.type;if(!e.render){if(!t&&us&&!s.render){const r=s.template||Or(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,f=ue(ue({isCustomElement:i,delimiters:l},o),a);s.render=us(r,f)}}e.render=s.render||We,cr&&cr(e)}wt(e),tn(),Aa(e),nn(),bt()}function Xa(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Re(e,"get","$attrs"),t[n]}}))}function pl(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Xa(e)},slots:e.slots,emit:e.emit,expose:t}}function Is(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Mo(ws(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in pn)return pn[n](e)},has(t,n){return n in t||n in pn}}))}function ar(e,t=!0){return Y(e)?e.displayName||e.name:e.name||t&&e.__name}function eu(e){return Y(e)&&"__vccOpts"in e}const Ue=(e,t)=>Dc(e,t,Qt);function Kr(e,t,n){const s=arguments.length;return s===2?ce(t)&&!K(t)?Lt(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Lt(n)&&(n=[n]),fe(e,t,n))}const tu=Symbol.for("v-scx"),nu=()=>Ye(tu);function m1(){}function g1(e,t,n,s){const r=n[s];if(r&&su(r,e))return r;const i=t();return i.memo=e.slice(),n[s]=i}function su(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s<n.length;s++)if(qt(n[s],t[s]))return!1;return Mt>0&&ke&&ke.push(e),!0}const ru="3.3.4",iu={createComponentInstance:ul,setupComponent:dl,renderComponentRoot:Jn,setCurrentRenderingInstance:xn,isVNode:Lt,normalizeVNode:Be},y1=iu,v1=null,b1=null,ou="http://www.w3.org/2000/svg",Pt=typeof document<"u"?document:null,_i=Pt&&Pt.createElement("template"),lu={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Pt.createElementNS(ou,e):Pt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Pt.createTextNode(e),createComment:e=>Pt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Pt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{_i.innerHTML=s?`<svg>${e}</svg>`:e;const l=_i.content;if(s){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function cu(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function au(e,t,n){const s=e.style,r=de(n);if(n&&!r){if(t&&!de(t))for(const i in t)n[i]==null&&ur(s,i,"");for(const i in n)ur(s,i,n[i])}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const Ei=/\s*!important$/;function ur(e,t,n){if(K(n))n.forEach(s=>ur(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=uu(e,t);Ei.test(n)?e.setProperty(Ne(s),n.replace(Ei,""),"important"):e[s]=n}}const wi=["Webkit","Moz","ms"],zs={};function uu(e,t){const n=zs[t];if(n)return n;let s=Fe(t);if(s!=="filter"&&s in e)return zs[t]=s;s=ps(s);for(let r=0;r<wi.length;r++){const i=wi[r]+s;if(i in e)return zs[t]=i}return t}const Ci="http://www.w3.org/1999/xlink";function fu(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Ci,t.slice(6,t.length)):e.setAttributeNS(Ci,t,n);else{const i=cc(t);n==null||i&&!ao(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function du(e,t,n,s,r,i,o){if(t==="innerHTML"||t==="textContent"){s&&o(s,r,i),e[t]=n??"";return}const l=e.tagName;if(t==="value"&&l!=="PROGRESS"&&!l.includes("-")){e._value=n;const f=l==="OPTION"?e.getAttribute("value"):e.value,u=n??"";f!==u&&(e.value=u),n==null&&e.removeAttribute(t);return}let a=!1;if(n===""||n==null){const f=typeof e[t];f==="boolean"?n=ao(n):n==null&&f==="string"?(n="",a=!0):f==="number"&&(n=0,a=!0)}try{e[t]=n}catch{}a&&e.removeAttribute(t)}function tt(e,t,n,s){e.addEventListener(t,n,s)}function hu(e,t,n,s){e.removeEventListener(t,n,s)}function pu(e,t,n,s,r=null){const i=e._vei||(e._vei={}),o=i[t];if(s&&o)o.value=s;else{const[l,a]=mu(t);if(s){const f=i[t]=vu(s,r);tt(e,l,f,a)}else o&&(hu(e,l,o,a),i[t]=void 0)}}const Si=/(?:Once|Passive|Capture)$/;function mu(e){let t;if(Si.test(e)){t={};let s;for(;s=e.match(Si);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Ne(e.slice(2)),t]}let $s=0;const gu=Promise.resolve(),yu=()=>$s||(gu.then(()=>$s=0),$s=Date.now());function vu(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;je(bu(s,n.value),t,5,[s])};return n.value=e,n.attached=yu(),n}function bu(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const xi=/^on[a-z]/,_u=(e,t,n,s,r=!1,i,o,l,a)=>{t==="class"?cu(e,s,r):t==="style"?au(e,n,s):Mn(t)?_r(t)||pu(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Eu(e,t,s,r))?du(e,t,s,i,o,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),fu(e,t,s,r))};function Eu(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&xi.test(t)&&Y(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||xi.test(t)&&de(n)?!1:t in e}function wu(e,t){const n=Ps(e);class s extends Vr{constructor(i){super(n,i,t)}}return s.def=n,s}const _1=e=>wu(e,zu),Cu=typeof HTMLElement<"u"?HTMLElement:class{};class Vr extends Cu{constructor(t,n={},s){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&s?s(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,Ss(()=>{this._connected||(Fi(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let s=0;s<this.attributes.length;s++)this._setAttr(this.attributes[s].name);new MutationObserver(s=>{for(const r of s)this._setAttr(r.attributeName)}).observe(this,{attributes:!0});const t=(s,r=!1)=>{const{props:i,styles:o}=s;let l;if(i&&!K(i))for(const a in i){const f=i[a];(f===Number||f&&f.type===Number)&&(a in this._props&&(this._props[a]=rs(this._props[a])),(l||(l=Object.create(null)))[Fe(a)]=!0)}this._numberProps=l,r&&this._resolveProps(s),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(s=>t(s,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,s=K(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&s.includes(r)&&this._setProp(r,this[r],!0,!1);for(const r of s.map(Fe))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(i){this._setProp(r,i)}})}_setAttr(t){let n=this.getAttribute(t);const s=Fe(t);this._numberProps&&this._numberProps[s]&&(n=rs(n)),this._setProp(s,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,s=!0,r=!0){n!==this._props[t]&&(this._props[t]=n,r&&this._instance&&this._update(),s&&(n===!0?this.setAttribute(Ne(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Ne(t),n+""):n||this.removeAttribute(Ne(t))))}_update(){Fi(this._createVNode(),this.shadowRoot)}_createVNode(){const t=fe(this._def,ue({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const s=(i,o)=>{this.dispatchEvent(new CustomEvent(i,{detail:o}))};n.emit=(i,...o)=>{s(i,o),Ne(i)!==i&&s(Ne(i),o)};let r=this;for(;r=r&&(r.parentNode||r.host);)if(r instanceof Vr){n.parent=r._instance,n.provides=r._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const s=document.createElement("style");s.textContent=n,this.shadowRoot.appendChild(s)})}}function E1(e="$style"){{const t=St();if(!t)return le;const n=t.type.__cssModules;if(!n)return le;const s=n[e];return s||le}}function w1(e){const t=St();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>dr(i,r))},s=()=>{const r=e(t.proxy);fr(t.subTree,r),n(r)};ua(s),On(()=>{const r=new MutationObserver(s);r.observe(t.subTree.el.parentNode,{childList:!0}),Br(()=>r.disconnect())})}function fr(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{fr(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)dr(e.el,t);else if(e.type===Ce)e.children.forEach(n=>fr(n,t));else if(e.type===Wt){let{el:n,anchor:s}=e;for(;n&&(dr(n,t),n!==s);)n=n.nextSibling}}function dr(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const lt="transition",ln="animation",ml=(e,{slots:t})=>Kr(ha,yl(e),t);ml.displayName="Transition";const gl={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},Su=ml.props=ue({},Vo,gl),Tt=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ti=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function yl(e){const t={};for(const H in e)H in gl||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:f=o,appearToClass:u=l,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,b=xu(r),w=b&&b[0],P=b&&b[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:k,onLeave:p,onLeaveCancelled:C,onBeforeAppear:L=v,onAppear:N=y,onAppearCancelled:T=k}=t,B=(H,q,z)=>{at(H,q?u:l),at(H,q?f:o),z&&z()},U=(H,q)=>{H._isLeaving=!1,at(H,c),at(H,g),at(H,d),q&&q()},V=H=>(q,z)=>{const ie=H?N:y,Q=()=>B(q,H,z);Tt(ie,[q,Q]),Ai(()=>{at(q,H?a:i),Xe(q,H?u:l),Ti(ie)||Pi(q,s,w,Q)})};return ue(t,{onBeforeEnter(H){Tt(v,[H]),Xe(H,i),Xe(H,o)},onBeforeAppear(H){Tt(L,[H]),Xe(H,a),Xe(H,f)},onEnter:V(!1),onAppear:V(!0),onLeave(H,q){H._isLeaving=!0;const z=()=>U(H,q);Xe(H,c),bl(),Xe(H,d),Ai(()=>{H._isLeaving&&(at(H,c),Xe(H,g),Ti(p)||Pi(H,s,P,z))}),Tt(p,[H,z])},onEnterCancelled(H){B(H,!1),Tt(k,[H])},onAppearCancelled(H){B(H,!0),Tt(T,[H])},onLeaveCancelled(H){U(H),Tt(C,[H])}})}function xu(e){if(e==null)return null;if(ce(e))return[Ks(e.enter),Ks(e.leave)];{const t=Ks(e);return[t,t]}}function Ks(e){return rs(e)}function Xe(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function at(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Ai(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Tu=0;function Pi(e,t,n,s){const r=e._endId=++Tu,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:a}=vl(e,t);if(!o)return s();const f=o+"end";let u=0;const c=()=>{e.removeEventListener(f,d),i()},d=g=>{g.target===e&&++u>=a&&c()};setTimeout(()=>{u<a&&c()},l+1),e.addEventListener(f,d)}function vl(e,t){const n=window.getComputedStyle(e),s=b=>(n[b]||"").split(", "),r=s(`${lt}Delay`),i=s(`${lt}Duration`),o=ki(r,i),l=s(`${ln}Delay`),a=s(`${ln}Duration`),f=ki(l,a);let u=null,c=0,d=0;t===lt?o>0&&(u=lt,c=o,d=i.length):t===ln?f>0&&(u=ln,c=f,d=a.length):(c=Math.max(o,f),u=c>0?o>f?lt:ln:null,d=u?u===lt?i.length:a.length:0);const g=u===lt&&/\b(transform|all)(,|$)/.test(s(`${lt}Property`).toString());return{type:u,timeout:c,propCount:d,hasTransform:g}}function ki(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>Ri(n)+Ri(e[s])))}function Ri(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function bl(){return document.body.offsetHeight}const _l=new WeakMap,El=new WeakMap,wl={name:"TransitionGroup",props:ue({},Su,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=St(),s=Ko();let r,i;return Mr(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Iu(r[0].el,n.vnode.el,o))return;r.forEach(Pu),r.forEach(ku);const l=r.filter(Ru);bl(),l.forEach(a=>{const f=a.el,u=f.style;Xe(f,o),u.transform=u.webkitTransform=u.transitionDuration="";const c=f._moveCb=d=>{d&&d.target!==f||(!d||/transform$/.test(d.propertyName))&&(f.removeEventListener("transitionend",c),f._moveCb=null,at(f,o))};f.addEventListener("transitionend",c)})}),()=>{const o=ne(e),l=yl(o);let a=o.tag||Ce;r=i,i=t.default?Ir(t.default()):[];for(let f=0;f<i.length;f++){const u=i[f];u.key!=null&&Zt(u,An(u,l,s,n))}if(r)for(let f=0;f<r.length;f++){const u=r[f];Zt(u,An(u,l,s,n)),_l.set(u,u.el.getBoundingClientRect())}return fe(a,null,i)}}},Au=e=>delete e.mode;wl.props;const C1=wl;function Pu(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ku(e){El.set(e,e.el.getBoundingClientRect())}function Ru(e){const t=_l.get(e),n=El.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${s}px,${r}px)`,i.transitionDuration="0s",e}}function Iu(e,t,n){const s=e.cloneNode();e._vtc&&e._vtc.forEach(o=>{o.split(/\s+/).forEach(l=>l&&s.classList.remove(l))}),n.split(/\s+/).forEach(o=>o&&s.classList.add(o)),s.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(s);const{hasTransform:i}=vl(s);return r.removeChild(s),i}const Ct=e=>{const t=e.props["onUpdate:modelValue"]||!1;return K(t)?n=>$t(t,n):t};function Mu(e){e.target.composing=!0}function Ii(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const hr={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e._assign=Ct(r);const i=s||r.props&&r.props.type==="number";tt(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=ss(l)),e._assign(l)}),n&&tt(e,"change",()=>{e.value=e.value.trim()}),t||(tt(e,"compositionstart",Mu),tt(e,"compositionend",Ii),tt(e,"change",Ii))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},i){if(e._assign=Ct(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===t||(r||e.type==="number")&&ss(e.value)===t))return;const o=t??"";e.value!==o&&(e.value=o)}},Cl={deep:!0,created(e,t,n){e._assign=Ct(n),tt(e,"change",()=>{const s=e._modelValue,r=Yt(e),i=e.checked,o=e._assign;if(K(s)){const l=gs(s,r),a=l!==-1;if(i&&!a)o(s.concat(r));else if(!i&&a){const f=[...s];f.splice(l,1),o(f)}}else if(Bt(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(xl(e,i))})},mounted:Mi,beforeUpdate(e,t,n){e._assign=Ct(n),Mi(e,t,n)}};function Mi(e,{value:t,oldValue:n},s){e._modelValue=t,K(t)?e.checked=gs(t,s.props.value)>-1:Bt(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=_t(t,xl(e,!0)))}const Sl={created(e,{value:t},n){e.checked=_t(t,n.props.value),e._assign=Ct(n),tt(e,"change",()=>{e._assign(Yt(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e._assign=Ct(s),t!==n&&(e.checked=_t(t,s.props.value))}},Lu={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Bt(t);tt(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?ss(Yt(o)):Yt(o));e._assign(e.multiple?r?new Set(i):i:i[0])}),e._assign=Ct(s)},mounted(e,{value:t}){Li(e,t)},beforeUpdate(e,t,n){e._assign=Ct(n)},updated(e,{value:t}){Li(e,t)}};function Li(e,t){const n=e.multiple;if(!(n&&!K(t)&&!Bt(t))){for(let s=0,r=e.options.length;s<r;s++){const i=e.options[s],o=Yt(i);if(n)K(t)?i.selected=gs(t,o)>-1:i.selected=t.has(o);else if(_t(Yt(i),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Yt(e){return"_value"in e?e._value:e.value}function xl(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Bu={created(e,t,n){Qn(e,t,n,null,"created")},mounted(e,t,n){Qn(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){Qn(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){Qn(e,t,n,s,"updated")}};function Tl(e,t){switch(e){case"SELECT":return Lu;case"TEXTAREA":return hr;default:switch(t){case"checkbox":return Cl;case"radio":return Sl;default:return hr}}}function Qn(e,t,n,s,r){const o=Tl(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}function Fu(){hr.getSSRProps=({value:e})=>({value:e}),Sl.getSSRProps=({value:e},t)=>{if(t.props&&_t(t.props.value,e))return{checked:!0}},Cl.getSSRProps=({value:e},t)=>{if(K(e)){if(t.props&&gs(e,t.props.value)>-1)return{checked:!0}}else if(Bt(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Bu.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Tl(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const Hu=["ctrl","shift","alt","meta"],Ou={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,t)=>Hu.some(n=>e[`${n}Key`]&&!t.includes(n))},S1=(e,t)=>(n,...s)=>{for(let r=0;r<t.length;r++){const i=Ou[t[r]];if(i&&i(n,t))return}return e(n,...s)},Nu={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},x1=(e,t)=>n=>{if(!("key"in n))return;const s=Ne(n.key);if(t.some(r=>r===s||Nu[r]===s))return e(n)},Uu={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):cn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),cn(e,!0),s.enter(e)):s.leave(e,()=>{cn(e,!1)}):cn(e,t))},beforeUnmount(e,{value:t}){cn(e,t)}};function cn(e,t){e.style.display=t?e._vod:"none"}function ju(){Uu.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Al=ue({patchProp:_u},lu);let yn,Bi=!1;function Pl(){return yn||(yn=za(Al))}function kl(){return yn=Bi?yn:$a(Al),Bi=!0,yn}const Fi=(...e)=>{Pl().render(...e)},zu=(...e)=>{kl().hydrate(...e)},$u=(...e)=>{const t=Pl().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Rl(s);if(!r)return;const i=t._component;!Y(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},T1=(...e)=>{const t=kl().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Rl(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function Rl(e){return de(e)?document.querySelector(e):e}let Hi=!1;const A1=()=>{Hi||(Hi=!0,Fu(),ju())};let Vs=null,Rn="",pr="",Ws=null,Oi=null,$e=1,ts=!1,Ut=!1;const Ku={init(e={},t=!0){t&&console.log("%cautofit.js is running","font-weight: bold; color: #ffb712; background:linear-gradient(-45deg, #bd34fe 50%, #47caff 50% );background: -webkit-linear-gradient( 120deg, #bd34fe 30%, #41d1ff );background-clip: text;-webkit-background-clip: text; -webkit-text-fill-color:linear-gradient( -45deg, #bd34fe 50%, #47caff 50% ); padding: 8px 12px; border-radius: 4px;");const{dw:n=1920,dh:s=929,el:r=typeof e=="string"?e:"#app",resize:i=!0,ignore:o=[],transition:l="none",delay:a=0}=e;Vs=r;let f=document.querySelector(r);if(!f){console.error(`autofit: '${r}' is not exist`);return}const u=document.createElement("style"),c=document.createElement("style");u.lang="text/css",c.lang="text/css",u.id="autofit-style",c.id="ignoreStyle",u.innerHTML="body {overflow: hidden;}";const d=document.querySelector("body");d.appendChild(u),d.appendChild(c),f.style.height=`${s}px`,f.style.width=`${n}px`,f.style.transformOrigin="0 0",f.style.overflow="hidden",qs(n,s,f,o),Ws=()=>{clearTimeout(Oi),a!=0?Oi=setTimeout(()=>{qs(n,s,f,o),Ut&&Ni(Rn,pr)},a):(qs(n,s,f,o),Ut&&Ni(Rn,pr))},i&&window.addEventListener("resize",Ws),ts=!0,setTimeout(()=>{f.style.transition=`${l}s`})},off(e="#app"){try{Ut=!1,window.removeEventListener("resize",Ws),document.querySelector("#autofit-style").remove();const t=document.querySelector("#ignoreStyle");t&&t.remove(),document.querySelector(Vs||e).style="",Ut&&Vu()}catch(t){console.error("autofit: Failed to remove normally",t),ts=!1}ts&&console.log("%cautofit.js is off","font-weight: bold;color: #707070; background: #c9c9c9; padding: 8px 12px; border-radius: 4px;")}};function Ni(e,t=1){ts||console.error("autofit.js:autofit has not been initialized yet"),!e&&console.error(`autofit.js:bad selector: ${e}`),Rn=e,pr=t;const n=document.querySelectorAll(e);if(n.length==0){console.error("autofit.js:elRectification found no element");return}for(let s of n){Ut||(s.originalWidth=s.clientWidth,s.originalHeight=s.clientHeight);let r=$e==1?1:$e*t;s.style.width=`${s.originalWidth*r}px`,s.style.height=`${s.originalHeight*r}px`,s.style.transform=`scale(${1/$e})`,s.style.transformOrigin="0 0"}Ut=!0}function Vu(){if(Rn)for(let e of document.querySelectorAll(Rn))e.style.width="",e.style.height="",e.style.transform=""}function qs(e,t,n,s){let r=document.documentElement.clientHeight,i=document.documentElement.clientWidth;$e=i/r<e/t?i/e:r/t,n.style.height=`${r/$e}px`,n.style.width=`${i/$e}px`,n.style.transform=`scale(${$e})`;const o=document.querySelector("#ignoreStyle");o.innerHTML="";for(let l of s){let a=l.el||l.dom;if(typeof l=="string"&&(a=l),!a){console.error(`autofit: bad selector: ${a}`);continue}let f=l.scale?l.scale:1/$e,u=f!=$e?l.fontSize:"autofit",c=f!=$e?l.width:"autofit",d=f!=$e?l.height:"autofit";new RegExp(`${a}( |{)`,"gm").test(o.innerHTML)||(o.innerHTML+=`
${a} {
transform: scale(${f})!important;
transform-origin: 0 0;
width: ${c}!important;
height: ${d}!important;
}`,u&&(o.innerHTML+=`
${a} div ,${a} span,${a} a,${a} * {
font-size: ${u}px;
}`))}}const Wu={__name:"App",setup(e){return On(()=>{Ku.init({designHeight:1080,designWidth:3840,renderDom:"#app",resize:!0,ignore:[{dom:"#cesiumContainer"}]})}),(t,n)=>{const s=xa("router-view");return ht(),jr(s)}}},qu="modulepreload",Du=function(e){return"/screen/"+e},Ui={},ji=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Du(i),i in Ui)return;Ui[i]=!0;const o=i.endsWith(".css"),l=o?'[rel="stylesheet"]':"";if(!!s)for(let u=r.length-1;u>=0;u--){const c=r[u];if(c.href===i&&(!o||c.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const f=document.createElement("link");if(f.rel=o?"stylesheet":qu,o||(f.as="script",f.crossOrigin=""),f.href=i,document.head.appendChild(f),o)return new Promise((u,c)=>{f.addEventListener("load",u),f.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})};/*!
* vue-router v4.2.4
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/const Nt=typeof window<"u";function Zu(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const re=Object.assign;function Ds(e,t){const n={};for(const s in t){const r=t[s];n[s]=qe(r)?r.map(e):e(r)}return n}const vn=()=>{},qe=Array.isArray,Gu=/\/$/,Qu=e=>e.replace(Gu,"");function Zs(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let a=t.indexOf("?");return l<a&&l>=0&&(a=-1),a>-1&&(s=t.slice(0,a),i=t.slice(a+1,l>-1?l:t.length),r=e(i)),l>-1&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=ef(s??t,n),{fullPath:s+(i&&"?")+i+o,path:s,query:r,hash:o}}function Yu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function zi(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ju(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Jt(t.matched[s],n.matched[r])&&Il(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Jt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Il(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Xu(e[n],t[n]))return!1;return!0}function Xu(e,t){return qe(e)?$i(e,t):qe(t)?$i(t,e):e===t}function $i(e,t){return qe(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function ef(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o<s.length;o++)if(l=s[o],l!==".")if(l==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o-(o===s.length?1:0)).join("/")}var In;(function(e){e.pop="pop",e.push="push"})(In||(In={}));var bn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bn||(bn={}));function tf(e){if(!e)if(Nt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Qu(e)}const nf=/^[^#]+#/;function sf(e,t){return e.replace(nf,"#")+t}function rf(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Ms=()=>({left:window.pageXOffset,top:window.pageYOffset});function of(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=rf(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Ki(e,t){return(history.state?history.state.position-t:-1)+e}const mr=new Map;function lf(e,t){mr.set(e,t)}function cf(e){const t=mr.get(e);return mr.delete(e),t}let af=()=>location.protocol+"//"+location.host;function Ml(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,a=r.slice(l);return a[0]!=="/"&&(a="/"+a),zi(a,"")}return zi(n,e)+s+r}function uf(e,t,n,s){let r=[],i=[],o=null;const l=({state:d})=>{const g=Ml(e,location),b=n.value,w=t.value;let P=0;if(d){if(n.value=g,t.value=d,o&&o===b){o=null;return}P=w?d.position-w.position:0}else s(g);r.forEach(v=>{v(n.value,b,{delta:P,type:In.pop,direction:P?P>0?bn.forward:bn.back:bn.unknown})})};function a(){o=n.value}function f(d){r.push(d);const g=()=>{const b=r.indexOf(d);b>-1&&r.splice(b,1)};return i.push(g),g}function u(){const{history:d}=window;d.state&&d.replaceState(re({},d.state,{scroll:Ms()}),"")}function c(){for(const d of i)d();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:f,destroy:c}}function Vi(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Ms():null}}function ff(e){const{history:t,location:n}=window,s={value:Ml(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(a,f,u){const c=e.indexOf("#"),d=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+a:af()+e+a;try{t[u?"replaceState":"pushState"](f,"",d),r.value=f}catch(g){console.error(g),n[u?"replace":"assign"](d)}}function o(a,f){const u=re({},t.state,Vi(r.value.back,a,r.value.forward,!0),f,{position:r.value.position});i(a,u,!0),s.value=a}function l(a,f){const u=re({},r.value,t.state,{forward:a,scroll:Ms()});i(u.current,u,!0);const c=re({},Vi(s.value,a,null),{position:u.position+1},f);i(a,c,!1),s.value=a}return{location:s,state:r,push:l,replace:o}}function df(e){e=tf(e);const t=ff(e),n=uf(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=re({location:"",base:e,go:s,createHref:sf.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function hf(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),df(e)}function pf(e){return typeof e=="string"||e&&typeof e=="object"}function Ll(e){return typeof e=="string"||typeof e=="symbol"}const ct={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Bl=Symbol("");var Wi;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Wi||(Wi={}));function Xt(e,t){return re(new Error,{type:e,[Bl]:!0},t)}function Je(e,t){return e instanceof Error&&Bl in e&&(t==null||!!(e.type&t))}const qi="[^/]+?",mf={sensitive:!1,strict:!1,start:!0,end:!0},gf=/[.+*?^${}()[\]/\\]/g;function yf(e,t){const n=re({},mf,t),s=[];let r=n.start?"^":"";const i=[];for(const f of e){const u=f.length?[]:[90];n.strict&&!f.length&&(r+="/");for(let c=0;c<f.length;c++){const d=f[c];let g=40+(n.sensitive?.25:0);if(d.type===0)c||(r+="/"),r+=d.value.replace(gf,"\\$&"),g+=40;else if(d.type===1){const{value:b,repeatable:w,optional:P,regexp:v}=d;i.push({name:b,repeatable:w,optional:P});const y=v||qi;if(y!==qi){g+=10;try{new RegExp(`(${y})`)}catch(p){throw new Error(`Invalid custom RegExp for param "${b}" (${y}): `+p.message)}}let k=w?`((?:${y})(?:/(?:${y}))*)`:`(${y})`;c||(k=P&&f.length<2?`(?:/${k})`:"/"+k),P&&(k+="?"),r+=k,g+=20,P&&(g+=-8),w&&(g+=-20),y===".*"&&(g+=-50)}u.push(g)}s.push(u)}if(n.strict&&n.end){const f=s.length-1;s[f][s[f].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const o=new RegExp(r,n.sensitive?"":"i");function l(f){const u=f.match(o),c={};if(!u)return null;for(let d=1;d<u.length;d++){const g=u[d]||"",b=i[d-1];c[b.name]=g&&b.repeatable?g.split("/"):g}return c}function a(f){let u="",c=!1;for(const d of e){(!c||!u.endsWith("/"))&&(u+="/"),c=!1;for(const g of d)if(g.type===0)u+=g.value;else if(g.type===1){const{value:b,repeatable:w,optional:P}=g,v=b in f?f[b]:"";if(qe(v)&&!w)throw new Error(`Provided param "${b}" is an array but it is not repeatable (* or + modifiers)`);const y=qe(v)?v.join("/"):v;if(!y)if(P)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):c=!0);else throw new Error(`Missing required param "${b}"`);u+=y}}return u||"/"}return{re:o,score:s,keys:i,parse:l,stringify:a}}function vf(e,t){let n=0;for(;n<e.length&&n<t.length;){const s=t[n]-e[n];if(s)return s;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function bf(e,t){let n=0;const s=e.score,r=t.score;for(;n<s.length&&n<r.length;){const i=vf(s[n],r[n]);if(i)return i;n++}if(Math.abs(r.length-s.length)===1){if(Di(s))return 1;if(Di(r))return-1}return r.length-s.length}function Di(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const _f={type:0,value:""},Ef=/[a-zA-Z0-9_]/;function wf(e){if(!e)return[[]];if(e==="/")return[[_f]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,a,f="",u="";function c(){f&&(n===0?i.push({type:0,value:f}):n===1||n===2||n===3?(i.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:f,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),f="")}function d(){f+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==2){s=n,n=4;continue}switch(n){case 0:a==="/"?(f&&c(),o()):a===":"?(c(),n=1):d();break;case 4:d(),n=s;break;case 1:a==="("?n=2:Ef.test(a)?d():(c(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case 2:a===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+a:n=3:u+=a;break;case 3:c(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${f}"`),c(),o(),r}function Cf(e,t,n){const s=yf(wf(e.path),n),r=re(s,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Sf(e,t){const n=[],s=new Map;t=Qi({strict:!1,end:!0,sensitive:!1},t);function r(u){return s.get(u)}function i(u,c,d){const g=!d,b=xf(u);b.aliasOf=d&&d.record;const w=Qi(t,u),P=[b];if("alias"in u){const k=typeof u.alias=="string"?[u.alias]:u.alias;for(const p of k)P.push(re({},b,{components:d?d.record.components:b.components,path:p,aliasOf:d?d.record:b}))}let v,y;for(const k of P){const{path:p}=k;if(c&&p[0]!=="/"){const C=c.record.path,L=C[C.length-1]==="/"?"":"/";k.path=c.record.path+(p&&L+p)}if(v=Cf(k,c,w),d?d.alias.push(v):(y=y||v,y!==v&&y.alias.push(v),g&&u.name&&!Gi(v)&&o(u.name)),b.children){const C=b.children;for(let L=0;L<C.length;L++)i(C[L],v,d&&d.children[L])}d=d||v,(v.record.components&&Object.keys(v.record.components).length||v.record.name||v.record.redirect)&&a(v)}return y?()=>{o(y)}:vn}function o(u){if(Ll(u)){const c=s.get(u);c&&(s.delete(u),n.splice(n.indexOf(c),1),c.children.forEach(o),c.alias.forEach(o))}else{const c=n.indexOf(u);c>-1&&(n.splice(c,1),u.record.name&&s.delete(u.record.name),u.children.forEach(o),u.alias.forEach(o))}}function l(){return n}function a(u){let c=0;for(;c<n.length&&bf(u,n[c])>=0&&(u.record.path!==n[c].record.path||!Fl(u,n[c]));)c++;n.splice(c,0,u),u.record.name&&!Gi(u)&&s.set(u.record.name,u)}function f(u,c){let d,g={},b,w;if("name"in u&&u.name){if(d=s.get(u.name),!d)throw Xt(1,{location:u});w=d.record.name,g=re(Zi(c.params,d.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&Zi(u.params,d.keys.map(y=>y.name))),b=d.stringify(g)}else if("path"in u)b=u.path,d=n.find(y=>y.re.test(b)),d&&(g=d.parse(b),w=d.record.name);else{if(d=c.name?s.get(c.name):n.find(y=>y.re.test(c.path)),!d)throw Xt(1,{location:u,currentLocation:c});w=d.record.name,g=re({},c.params,u.params),b=d.stringify(g)}const P=[];let v=d;for(;v;)P.unshift(v.record),v=v.parent;return{name:w,path:b,params:g,matched:P,meta:Af(P)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:f,removeRoute:o,getRoutes:l,getRecordMatcher:r}}function Zi(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function xf(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Tf(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 Tf(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Gi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Af(e){return e.reduce((t,n)=>re(t,n.meta),{})}function Qi(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Fl(e,t){return t.children.some(n=>n===e||Fl(e,n))}const Hl=/#/g,Pf=/&/g,kf=/\//g,Rf=/=/g,If=/\?/g,Ol=/\+/g,Mf=/%5B/g,Lf=/%5D/g,Nl=/%5E/g,Bf=/%60/g,Ul=/%7B/g,Ff=/%7C/g,jl=/%7D/g,Hf=/%20/g;function Wr(e){return encodeURI(""+e).replace(Ff,"|").replace(Mf,"[").replace(Lf,"]")}function Of(e){return Wr(e).replace(Ul,"{").replace(jl,"}").replace(Nl,"^")}function gr(e){return Wr(e).replace(Ol,"%2B").replace(Hf,"+").replace(Hl,"%23").replace(Pf,"%26").replace(Bf,"`").replace(Ul,"{").replace(jl,"}").replace(Nl,"^")}function Nf(e){return gr(e).replace(Rf,"%3D")}function Uf(e){return Wr(e).replace(Hl,"%23").replace(If,"%3F")}function jf(e){return e==null?"":Uf(e).replace(kf,"%2F")}function fs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function zf(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<s.length;++r){const i=s[r].replace(Ol," "),o=i.indexOf("="),l=fs(o<0?i:i.slice(0,o)),a=o<0?null:fs(i.slice(o+1));if(l in t){let f=t[l];qe(f)||(f=t[l]=[f]),f.push(a)}else t[l]=a}return t}function Yi(e){let t="";for(let n in e){const s=e[n];if(n=Nf(n),s==null){s!==void 0&&(t+=(t.length?"&":"")+n);continue}(qe(s)?s.map(i=>i&&gr(i)):[s&&gr(s)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function $f(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=qe(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const Kf=Symbol(""),Ji=Symbol(""),qr=Symbol(""),zl=Symbol(""),yr=Symbol("");function an(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function dt(e,t,n,s,r){const i=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((o,l)=>{const a=c=>{c===!1?l(Xt(4,{from:n,to:t})):c instanceof Error?l(c):pf(c)?l(Xt(2,{from:t,to:c})):(i&&s.enterCallbacks[r]===i&&typeof c=="function"&&i.push(c),o())},f=e.call(s&&s.instances[r],t,n,a);let u=Promise.resolve(f);e.length<3&&(u=u.then(a)),u.catch(c=>l(c))})}function Gs(e,t,n,s){const r=[];for(const i of e)for(const o in i.components){let l=i.components[o];if(!(t!=="beforeRouteEnter"&&!i.instances[o]))if(Vf(l)){const f=(l.__vccOpts||l)[t];f&&r.push(dt(f,n,s,i,o))}else{let a=l();r.push(()=>a.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${i.path}"`));const u=Zu(f)?f.default:f;i.components[o]=u;const d=(u.__vccOpts||u)[t];return d&&dt(d,n,s,i,o)()}))}}return r}function Vf(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xi(e){const t=Ye(qr),n=Ye(zl),s=Ue(()=>t.resolve(Te(e.to))),r=Ue(()=>{const{matched:a}=s.value,{length:f}=a,u=a[f-1],c=n.matched;if(!u||!c.length)return-1;const d=c.findIndex(Jt.bind(null,u));if(d>-1)return d;const g=eo(a[f-2]);return f>1&&eo(u)===g&&c[c.length-1].path!==g?c.findIndex(Jt.bind(null,a[f-2])):d}),i=Ue(()=>r.value>-1&&Zf(n.params,s.value.params)),o=Ue(()=>r.value>-1&&r.value===n.matched.length-1&&Il(n.params,s.value.params));function l(a={}){return Df(a)?t[Te(e.replace)?"replace":"push"](Te(e.to)).catch(vn):Promise.resolve()}return{route:s,href:Ue(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}const Wf=Ps({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:Xi,setup(e,{slots:t}){const n=Bn(Xi(e)),{options:s}=Ye(qr),r=Ue(()=>({[to(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[to(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:Kr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),qf=Wf;function Df(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 t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Zf(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!qe(r)||r.length!==s.length||s.some((i,o)=>i!==r[o]))return!1}return!0}function eo(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const to=(e,t,n)=>e??t??n,Gf=Ps({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ye(yr),r=Ue(()=>e.route||s.value),i=Ye(Ji,0),o=Ue(()=>{let f=Te(i);const{matched:u}=r.value;let c;for(;(c=u[f])&&!c.components;)f++;return f}),l=Ue(()=>r.value.matched[o.value]);Xn(Ji,Ue(()=>o.value+1)),Xn(Kf,l),Xn(yr,r);const a=gt();return vt(()=>[a.value,l.value,e.name],([f,u,c],[d,g,b])=>{u&&(u.instances[c]=f,g&&g!==u&&f&&f===d&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),f&&u&&(!g||!Jt(u,g)||!d)&&(u.enterCallbacks[c]||[]).forEach(w=>w(f))},{flush:"post"}),()=>{const f=r.value,u=e.name,c=l.value,d=c&&c.components[u];if(!d)return no(n.default,{Component:d,route:f});const g=c.props[u],b=g?g===!0?f.params:typeof g=="function"?g(f):g:null,P=Kr(d,re({},b,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(c.instances[u]=null)},ref:a}));return no(n.default,{Component:P,route:f})||P}}});function no(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Qf=Gf;function Yf(e){const t=Sf(e.routes,e),n=e.parseQuery||zf,s=e.stringifyQuery||Yi,r=e.history,i=an(),o=an(),l=an(),a=Uc(ct);let f=ct;Nt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Ds.bind(null,A=>""+A),c=Ds.bind(null,jf),d=Ds.bind(null,fs);function g(A,j){let O,$;return Ll(A)?(O=t.getRecordMatcher(A),$=j):$=A,t.addRoute($,O)}function b(A){const j=t.getRecordMatcher(A);j&&t.removeRoute(j)}function w(){return t.getRoutes().map(A=>A.record)}function P(A){return!!t.getRecordMatcher(A)}function v(A,j){if(j=re({},j||a.value),typeof A=="string"){const _=Zs(n,A,j.path),E=t.resolve({path:_.path},j),S=r.createHref(_.fullPath);return re(_,E,{params:d(E.params),hash:fs(_.hash),redirectedFrom:void 0,href:S})}let O;if("path"in A)O=re({},A,{path:Zs(n,A.path,j.path).path});else{const _=re({},A.params);for(const E in _)_[E]==null&&delete _[E];O=re({},A,{params:c(_)}),j.params=c(j.params)}const $=t.resolve(O,j),G=A.hash||"";$.params=u(d($.params));const h=Yu(s,re({},A,{hash:Of(G),path:$.path})),m=r.createHref(h);return re({fullPath:h,hash:G,query:s===Yi?$f(A.query):A.query||{}},$,{redirectedFrom:void 0,href:m})}function y(A){return typeof A=="string"?Zs(n,A,a.value.path):re({},A)}function k(A,j){if(f!==A)return Xt(8,{from:j,to:A})}function p(A){return N(A)}function C(A){return p(re(y(A),{replace:!0}))}function L(A){const j=A.matched[A.matched.length-1];if(j&&j.redirect){const{redirect:O}=j;let $=typeof O=="function"?O(A):O;return typeof $=="string"&&($=$.includes("?")||$.includes("#")?$=y($):{path:$},$.params={}),re({query:A.query,hash:A.hash,params:"path"in $?{}:A.params},$)}}function N(A,j){const O=f=v(A),$=a.value,G=A.state,h=A.force,m=A.replace===!0,_=L(O);if(_)return N(re(y(_),{state:typeof _=="object"?re({},G,_.state):G,force:h,replace:m}),j||O);const E=O;E.redirectedFrom=j;let S;return!h&&Ju(s,$,O)&&(S=Xt(16,{to:E,from:$}),ge($,$,!0,!1)),(S?Promise.resolve(S):U(E,$)).catch(x=>Je(x)?Je(x,2)?x:me(x):ee(x,E,$)).then(x=>{if(x){if(Je(x,2))return N(re({replace:m},y(x.to),{state:typeof x.to=="object"?re({},G,x.to.state):G,force:h}),j||E)}else x=H(E,$,!0,m,G);return V(E,$,x),x})}function T(A,j){const O=k(A,j);return O?Promise.reject(O):Promise.resolve()}function B(A){const j=He.values().next().value;return j&&typeof j.runWithContext=="function"?j.runWithContext(A):A()}function U(A,j){let O;const[$,G,h]=Jf(A,j);O=Gs($.reverse(),"beforeRouteLeave",A,j);for(const _ of $)_.leaveGuards.forEach(E=>{O.push(dt(E,A,j))});const m=T.bind(null,A,j);return O.push(m),he(O).then(()=>{O=[];for(const _ of i.list())O.push(dt(_,A,j));return O.push(m),he(O)}).then(()=>{O=Gs(G,"beforeRouteUpdate",A,j);for(const _ of G)_.updateGuards.forEach(E=>{O.push(dt(E,A,j))});return O.push(m),he(O)}).then(()=>{O=[];for(const _ of h)if(_.beforeEnter)if(qe(_.beforeEnter))for(const E of _.beforeEnter)O.push(dt(E,A,j));else O.push(dt(_.beforeEnter,A,j));return O.push(m),he(O)}).then(()=>(A.matched.forEach(_=>_.enterCallbacks={}),O=Gs(h,"beforeRouteEnter",A,j),O.push(m),he(O))).then(()=>{O=[];for(const _ of o.list())O.push(dt(_,A,j));return O.push(m),he(O)}).catch(_=>Je(_,8)?_:Promise.reject(_))}function V(A,j,O){l.list().forEach($=>B(()=>$(A,j,O)))}function H(A,j,O,$,G){const h=k(A,j);if(h)return h;const m=j===ct,_=Nt?history.state:{};O&&($||m?r.replace(A.fullPath,re({scroll:m&&_&&_.scroll},G)):r.push(A.fullPath,G)),a.value=A,ge(A,j,O,m),me()}let q;function z(){q||(q=r.listen((A,j,O)=>{if(!De.listening)return;const $=v(A),G=L($);if(G){N(re(G,{replace:!0}),$).catch(vn);return}f=$;const h=a.value;Nt&&lf(Ki(h.fullPath,O.delta),Ms()),U($,h).catch(m=>Je(m,12)?m:Je(m,2)?(N(m.to,$).then(_=>{Je(_,20)&&!O.delta&&O.type===In.pop&&r.go(-1,!1)}).catch(vn),Promise.reject()):(O.delta&&r.go(-O.delta,!1),ee(m,$,h))).then(m=>{m=m||H($,h,!1),m&&(O.delta&&!Je(m,8)?r.go(-O.delta,!1):O.type===In.pop&&Je(m,20)&&r.go(-1,!1)),V($,h,m)}).catch(vn)}))}let ie=an(),Q=an(),X;function ee(A,j,O){me(A);const $=Q.list();return $.length?$.forEach(G=>G(A,j,O)):console.error(A),Promise.reject(A)}function we(){return X&&a.value!==ct?Promise.resolve():new Promise((A,j)=>{ie.add([A,j])})}function me(A){return X||(X=!A,z(),ie.list().forEach(([j,O])=>A?O(A):j()),ie.reset()),A}function ge(A,j,O,$){const{scrollBehavior:G}=e;if(!Nt||!G)return Promise.resolve();const h=!O&&cf(Ki(A.fullPath,0))||($||!O)&&history.state&&history.state.scroll||null;return Ss().then(()=>G(A,j,h)).then(m=>m&&of(m)).catch(m=>ee(m,A,j))}const ye=A=>r.go(A);let Ie;const He=new Set,De={currentRoute:a,listening:!0,addRoute:g,removeRoute:b,hasRoute:P,getRoutes:w,resolve:v,options:e,push:p,replace:C,go:ye,back:()=>ye(-1),forward:()=>ye(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:Q.add,isReady:we,install(A){const j=this;A.component("RouterLink",qf),A.component("RouterView",Qf),A.config.globalProperties.$router=j,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>Te(a)}),Nt&&!Ie&&a.value===ct&&(Ie=!0,p(r.location).catch(G=>{}));const O={};for(const G in ct)Object.defineProperty(O,G,{get:()=>a.value[G],enumerable:!0});A.provide(qr,j),A.provide(zl,Po(O)),A.provide(yr,a);const $=A.unmount;He.add(A),A.unmount=function(){He.delete(A),He.size<1&&(f=ct,q&&q(),q=null,a.value=ct,Ie=!1,X=!1),$()}}};function he(A){return A.reduce((j,O)=>j.then(()=>B(O)),Promise.resolve())}return De}function Jf(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o<i;o++){const l=t.matched[o];l&&(e.matched.find(f=>Jt(f,l))?s.push(l):n.push(l));const a=e.matched[o];a&&(t.matched.find(f=>Jt(f,a))||r.push(a))}return[n,s,r]}const Xf=Yf({history:hf(),routes:[{path:"/",name:"home",component:()=>ji(()=>import("./index-9afe28b2.js"),["assets/index-9afe28b2.js","assets/index.vue_vue_type_style_index_0_scoped_6e0b737d_lang-e94da737.js","assets/index-bb3aea6c.css","assets/index-68449905.css"])},{path:"/gis",name:"gis",component:()=>ji(()=>import("./index-88bf6238.js"),["assets/index-88bf6238.js","assets/index.vue_vue_type_style_index_0_scoped_6e0b737d_lang-e94da737.js","assets/index-bb3aea6c.css"])}]});var ed=!1;/*!
* pinia v2.1.6
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/let $l;const Ls=e=>$l=e,Kl=Symbol();function vr(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var _n;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(_n||(_n={}));function td(){const e=ho(!0),t=e.run(()=>gt({}));let n=[],s=[];const r=ws({install(i){Ls(r),r._a=i,i.provide(Kl,r),i.config.globalProperties.$pinia=r,s.forEach(o=>n.push(o)),s=[]},use(i){return!this._a&&!ed?s.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Vl=()=>{};function so(e,t,n,s=Vl){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),s())};return!n&&mo()&&uc(r),r}function Ot(e,...t){e.slice().forEach(n=>{n(...t)})}const nd=e=>e();function br(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,s)=>e.set(s,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const s=t[n],r=e[n];vr(r)&&vr(s)&&e.hasOwnProperty(n)&&!pe(s)&&!mt(s)?e[n]=br(r,s):e[n]=s}return e}const sd=Symbol();function rd(e){return!vr(e)||!e.hasOwnProperty(sd)}const{assign:ut}=Object;function id(e){return!!(pe(e)&&e.effect)}function od(e,t,n,s){const{state:r,actions:i,getters:o}=t,l=n.state.value[e];let a;function f(){l||(n.state.value[e]=r?r():{});const u=Kc(n.state.value[e]);return ut(u,i,Object.keys(o||{}).reduce((c,d)=>(c[d]=ws(Ue(()=>{Ls(n);const g=n._s.get(e);return o[d].call(g,g)})),c),{}))}return a=Wl(e,f,t,n,s,!0),a}function Wl(e,t,n={},s,r,i){let o;const l=ut({actions:{}},n),a={deep:!0};let f,u,c=[],d=[],g;const b=s.state.value[e];!i&&!b&&(s.state.value[e]={}),gt({});let w;function P(T){let B;f=u=!1,typeof T=="function"?(T(s.state.value[e]),B={type:_n.patchFunction,storeId:e,events:g}):(br(s.state.value[e],T),B={type:_n.patchObject,payload:T,storeId:e,events:g});const U=w=Symbol();Ss().then(()=>{w===U&&(f=!0)}),u=!0,Ot(c,B,s.state.value[e])}const v=i?function(){const{state:B}=n,U=B?B():{};this.$patch(V=>{ut(V,U)})}:Vl;function y(){o.stop(),c=[],d=[],s._s.delete(e)}function k(T,B){return function(){Ls(s);const U=Array.from(arguments),V=[],H=[];function q(Q){V.push(Q)}function z(Q){H.push(Q)}Ot(d,{args:U,name:T,store:C,after:q,onError:z});let ie;try{ie=B.apply(this&&this.$id===e?this:C,U)}catch(Q){throw Ot(H,Q),Q}return ie instanceof Promise?ie.then(Q=>(Ot(V,Q),Q)).catch(Q=>(Ot(H,Q),Promise.reject(Q))):(Ot(V,ie),ie)}}const p={_p:s,$id:e,$onAction:so.bind(null,d),$patch:P,$reset:v,$subscribe(T,B={}){const U=so(c,T,B.detached,()=>V()),V=o.run(()=>vt(()=>s.state.value[e],H=>{(B.flush==="sync"?u:f)&&T({storeId:e,type:_n.direct,events:g},H)},ut({},a,B)));return U},$dispose:y},C=Bn(p);s._s.set(e,C);const L=s._a&&s._a.runWithContext||nd,N=s._e.run(()=>(o=ho(),L(()=>o.run(t))));for(const T in N){const B=N[T];if(pe(B)&&!id(B)||mt(B))i||(b&&rd(B)&&(pe(B)?B.value=b[T]:br(B,b[T])),s.state.value[e][T]=B);else if(typeof B=="function"){const U=k(T,B);N[T]=U,l.actions[T]=B}}return ut(C,N),ut(ne(C),N),Object.defineProperty(C,"$state",{get:()=>s.state.value[e],set:T=>{P(B=>{ut(B,T)})}}),s._p.forEach(T=>{ut(C,o.run(()=>T({store:C,app:s._a,pinia:s,options:l})))}),b&&i&&n.hydrate&&n.hydrate(C.$state,b),f=!0,u=!0,C}function ld(e,t,n){let s,r;const i=typeof t=="function";typeof e=="string"?(s=e,r=i?n:t):(r=e,s=e.id);function o(l,a){const f=Ba();return l=l||(f?Ye(Kl,null):null),l&&Ls(l),l=$l,l._s.has(s)||(i?Wl(s,t,r,l):od(s,r,l)),l._s.get(s)}return o.$id=s,o}const cd=ld("useAppStore",{state:()=>({isLogin:!1,activeTab:0,loginShow:0,directoryShow:0,mainCabinShow:0,GisCabin:0,CostCabin:0,GisShowArr:[0,0,0,0,0],GisShowIndex:0,gisType:{},shoufei:0,draw:0,promptText:"",promptShow:0,promptAnimation:0,flyNum:0,flyPause:0,flyResume:0,flyStop:0,flyStatus:"1",flyCamera:1,videoUrl:""}),getters:{getVideoUrl(){return this.videoUrl},GetGisType(){return this.gisType&&this.gisType!=={}},mainCabinShowCondition(){return this.isLogin&&this.mainCabinShow!==0},bottomTabShowCondition(){return this.isLogin&&this.directoryShow!==0},GisCabinShowCondition(){return this.isLogin&&this.GisCabin!==0},CostCabinShowCondition(){return this.isLogin&&this.CostCabin!==0}},actions:{async setVideoUrl(e){this.videoUrl=e},async SetGisType(e){this.gisType=e},async setIsLogin(e){e?this.isLogin=e:(this.directoryShow=2,this.activeTab===1?(this.mainCabinShow=2,setTimeout(()=>{this.mainCabinShow=0},1e3)):this.activeTab===2?(this.GisShowArr[0]=2,this.GisCabin=2,setTimeout(()=>{this.GisShowArr[0]=0,this.GisCabin=0},1e3)):this.activeTab===3&&(this.CostCabin=2,setTimeout(()=>{this.CostCabin=0},1e3)),setTimeout(async()=>{await this.setActiveTab(0),this.isLogin=e,this.directoryShow=0},1e3))},async setLoginShow(e){e===2&&setTimeout(()=>{this.loginShow=0},1500),this.loginShow=e},async setBottomTabShow(e){this.directoryShow=e,e===2&&setTimeout(()=>{this.directoryShow=0},1500)},async setMainCabinShow(e){this.mainCabinShow=e,console.log("主舱显示状态",e),e===2&&setTimeout(()=>{this.mainCabinShow=0,console.log("关闭主舱")},1500)},async setGisCabinShow(e){this.GisCabin=e,e===1?await this.setGisShowArr(0,1):e===2&&(await this.setGisShowArr(this.GisShowIndex,2),setTimeout(()=>{this.GisShowArr=[0,0,0,0,0],this.GisCabin=0},1500))},async setCostCabinShow(e){this.CostCabin=e,e===2&&setTimeout(()=>{this.CostCabin=0,console.log("关闭费用舱")},1500)},async setActiveTab(e){e===1?(await this.setMainCabinShow(1),this.activeTab===2?await this.setGisCabinShow(2):this.activeTab===3&&await this.setCostCabinShow(2)):e===2?(await this.setGisCabinShow(1),this.activeTab===1?await this.setMainCabinShow(2):this.activeTab===3&&await this.setCostCabinShow(2)):e===3&&(await this.setCostCabinShow(1),this.activeTab===1?await this.setMainCabinShow(2):this.activeTab===2&&await this.setGisCabinShow(2)),this.activeTab=e},async setGisShowArr(e,t){this.GisShowArr[e]=t,this.GisShowIndex=e,console.log("GIS舱显示数组",this.GisShowArr)},async setshoufeiShow(e){console.log(e,"shouweo"),this.shoufei=e,console.log(this.shoufei,"收费")},async drawShow(e){console.log(e,"draw"),this.draw=e,console.log(this.draw,"this.draw")},async setPromptShow(e){this.promptShow=e.show,this.promptText=e.text,this.promptAnimation=1,setTimeout(()=>{this.promptAnimation=2},3500),setTimeout(()=>{this.promptShow=0},5e3)},async setFlyFunc(){setTimeout(()=>{this.flyNum++,this.flyStatus="2"},100)},async setFlyPauseFunc(){setTimeout(()=>{this.flyPause++,this.flyStatus="3"},100)},async setFlyResumeFunc(){setTimeout(()=>{this.flyResume++,this.flyStatus="2"},100)},async setFlyStopFunc(){setTimeout(()=>{this.flyStop++,this.flyStatus="1"},100)},async setFlyCameraFunc(e){setTimeout(()=>{this.flyCamera=e},100)}}});function ad(e){return typeof e=="object"&&e!==null}function ro(e,t){return e=ad(e)?e:Object.create(null),new Proxy(e,{get(n,s,r){return s==="key"?Reflect.get(n,s,r):Reflect.get(n,s,r)||Reflect.get(t,s,r)}})}function ud(e,t){return t.reduce((n,s)=>n==null?void 0:n[s],e)}function fd(e,t,n){return t.slice(0,-1).reduce((s,r)=>/^(__proto__)$/.test(r)?{}:s[r]=s[r]||{},e)[t[t.length-1]]=n,e}function dd(e,t){return t.reduce((n,s)=>{const r=s.split(".");return fd(n,r,ud(e,r))},{})}function io(e,{storage:t,serializer:n,key:s,debug:r}){try{const i=t==null?void 0:t.getItem(s);i&&e.$patch(n==null?void 0:n.deserialize(i))}catch(i){r&&console.error(i)}}function oo(e,{storage:t,serializer:n,key:s,paths:r,debug:i}){try{const o=Array.isArray(r)?dd(e,r):e;t.setItem(s,n.serialize(o))}catch(o){i&&console.error(o)}}function hd(e={}){return t=>{const{auto:n=!1}=e,{options:{persist:s=n},store:r,pinia:i}=t;if(!s)return;if(!(r.$id in i.state.value)){const l=i._s.get(r.$id.replace("__hot:",""));l&&Promise.resolve().then(()=>l.$persist());return}const o=(Array.isArray(s)?s.map(l=>ro(l,e)):[ro(s,e)]).map(({storage:l=localStorage,beforeRestore:a=null,afterRestore:f=null,serializer:u={serialize:JSON.stringify,deserialize:JSON.parse},key:c=r.$id,paths:d=null,debug:g=!1})=>{var b;return{storage:l,beforeRestore:a,afterRestore:f,serializer:u,key:((b=e.key)!=null?b:w=>w)(typeof c=="string"?c:c(r.$id)),paths:d,debug:g}});r.$persist=()=>{o.forEach(l=>{oo(r.$state,l)})},r.$hydrate=({runHooks:l=!0}={})=>{o.forEach(a=>{const{beforeRestore:f,afterRestore:u}=a;l&&(f==null||f(t)),io(r,a),l&&(u==null||u(t))})},o.forEach(l=>{const{beforeRestore:a,afterRestore:f}=l;a==null||a(t),io(r,l),f==null||f(t),r.$subscribe((u,c)=>{oo(c,l)},{detached:!0})})}}var pd=hd();const ql=td();ql.use(pd);const md=e=>(e.use(ql),e);const gd=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},yd={key:0,class:"prompt prompt_a"},vd={key:1,class:"prompt prompt_b"},bd={key:2,class:"prompt prompt_c"},_d={__name:"Prompt",setup(e){const t=cd();return(n,s)=>(ht(),Gn("div",{class:Ln(["prompt_box",[Te(t).promptAnimation===1?"start_animation":"",Te(t).promptAnimation===2?"end_animation":""]])},[Te(t).promptShow===1?(ht(),Gn("div",yd,Bs(Te(t).promptText),1)):js("",!0),Te(t).promptShow===2?(ht(),Gn("div",vd,Bs(Te(t).promptText),1)):js("",!0),Te(t).promptShow===3?(ht(),Gn("div",bd,Bs(Te(t).promptText),1)):js("",!0)],2))}},Ed=gd(_d,[["__scopeId","data-v-960c7212"]]);var P1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wd(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function k1(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function s(){return this instanceof s?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(s){var r=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(n,s,r.get?r:{enumerable:!0,get:function(){return e[s]}})}),n}var Dl={exports:{}};(function(e){(function(t,n){e.exports=t.document?n(t,!0):function(s){if(!s.document)throw new Error("EZUIPlayer requires a window with a document");return n(s)}})(typeof window<"u"?window:void 0,function(t,n){function s(u,c){for(var d=document.getElementsByTagName("head")[0].getElementsByTagName("script"),g=!1,b=0;b<d.length;b++)d[b].getAttribute("src")==u&&(g=!0,c());if(!g){var w=document.createElement("script");w.setAttribute("src",u),w.onload=c,document.getElementsByTagName("head")[0].appendChild(w)}}function r(u,c){for(var d=document.getElementsByTagName("head")[0].getElementsByTagName("link"),g=!1,b=0;b<d.length;b++)d[b].getAttribute("href")==u&&(g=!0,c());if(!g){var w=document.createElement("link");w.rel="stylesheet",w.type="text/css",w.href=u,w.onload=c,document.getElementsByTagName("head")[0].appendChild(w)}}function i(u,c,d,g,b,w){var P=u,v=new XMLHttpRequest;v.onreadystatechange=function(){if(v.readyState==4&&v.status==200){var p=JSON.parse(v.responseText);b(p)}},v.open(c,P,!0);var y=new FormData;for(var k in d)y.append(k,d[k]);v.send(y)}var o={EZUIKitPlayer:void 0,EZUIKitTalk:void 0,opt:{apiDomain:"https://open.ys7.com/api/lapp/live/talk/url",filePath:"https://open.ys7.com/assets/ezuikit_v2.6.4",accessToken:"",url:"",deviceSerial:"",channelNo:"",id:"",talkLink:"",rtcUrl:"",ttsUrl:"",stream:"",isReliesReady:!1,template:"simple",plugin:[],audio:1,autoplay:1,videoLoading:!1},state:{countTimer:void 0,recodeTime:0,recodeTimer:void 0,recodeTime:0,fetchDefaultList:!1,page:0,pageSize:5},handleTalkSuccess:function(){},handleTalkError:function(){}},l="https://open.ys7.com",a=l,f=function(c){var p=this;this.opt={id:c.id,apiDomain:l+"/api/lapp/live/talk/url",filePath:a+"/assets/ezuikit_v2.6.4",accessToken:"",url:"",deviceSerial:"",channelNo:"",talkLink:"",rtcUrl:"",ttsUrl:"",stream:"",isReliesReady:!1,template:"simple",plugin:[],audio:1,autoplay:1,fullScreenStatus:0,bSupporDoubleClickFull:!0,videoLoading:!1},this.params=c,c.id&&(this.opt.id=c.id),c.accessToken&&(this.opt.accessToken=c.accessToken),typeof c.audio<"u"&&(this.opt.audio=c.audio),typeof c.env<"u"&&(typeof c.env.domain<"u"&&(l=c.env.domain,this.opt.apiDomain=l+"/api/lapp/live/talk/url"),typeof c.env.filePathDomain<"u"&&(a=c.env.filePathDomain,this.opt.filePathDomain=c.env.filePathDomain)),c.url&&(this.opt.url=c.url,this.opt.deviceSerial=c.url.split("/")[3],this.opt.channelNo=c.url.split("/")[4].split(".")[0]),typeof c.template<"u"&&(this.opt.template=c.template),c.plugin&&(this.opt.plugin=c.plugin),typeof c.autoplay<"u"&&(this.opt.autoplay=c.autoplay?1:0),typeof c.bSupporDoubleClickFull<"u"&&(this.opt.bSupporDoubleClickFull=c.bSupporDoubleClickFull),typeof c.handleTalkSuccess<"u"&&(t.EZUIKit.handleTalkSuccess=c.handleTalkSuccess),typeof c.handleTalkError<"u"&&(t.EZUIKit.handleTalkError=c.handleTalkError);var d=this.opt.id,g=document.getElementById(d);g.style.fontSize=0,g.style.overflowY="auto",g.style.position="relative";var b=document.createElement("iframe");function w(){switch(p.opt.template){case"simple":var C=l+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+p.opt.url+"&autoplay="+p.opt.autoplay+"&audio="+p.opt.audio+"&accessToken="+c.accessToken+"&templete=0&id="+d,L="";return typeof c.controls<"u"&&c.controls&&(console.log("typeof",typeof c.controls),L="play,voice,hd,fullScreen",c.controls.length>0&&(L=c.controls.join(","),C+="&controls="+L)),c.websocketParams&&(C+="&websocketParams="+JSON.stringify(c.websocketParams)),C;case"standard":return l+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+p.opt.url+"&autoplay="+p.opt.autoplay+"&audio="+p.opt.audio+"&accessToken="+c.accessToken+"&templete=1&id="+d;case"security":return l+"/ezopen/h5/iframe_se?bSupporDoubleClickFull=0&url="+p.opt.url+"&autoplay="+p.opt.autoplay+"&audio="+p.opt.audio+"&accessToken="+c.accessToken+"&templete=0&id="+d;default:return l+"/ezopen/h5/iframe?bSupporDoubleClickFull=0&url="+p.opt.url+"&autoplay="+p.opt.autoplay+"&audio="+p.opt.audio+"&accessToken="+c.accessToken+"&templete=0&id="+d}}b.src=w();var P=document.getElementById(d).offsetHeight,v=document.getElementById(d).offsetWidth;c.height&&(P=parseInt(c.height)),c.width&&(v=parseInt(c.width)),b.width=v,b.height=P,b.id="EZUIKitPlayer-"+d,b.setAttribute("allowfullscreen",!0),b.setAttribute("allow","autoplay"),b.setAttribute("frameborder",0),g.appendChild(b);var y=p.opt.filePath+"/js/jquery.js",k="https://open.ys7.com/assets/layer/layer.js";s(y,function(){s(k,function(){if(q().headerContainer){var C=document.createElement("div");C.setAttribute("class","panel-top");var L=document.createElement("div");if(L.setAttribute("class","contros"),C.appendChild(L),g.insertBefore(C,b),q().capturePictureModule){var N=document.createElement("span");N.innerHTML='<span title="截图"><svg id="capturePicture" title="截图" t="1578882764585" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5958" width="24" height="24"> <path d="M887.296 315.904h-153.6c-51.2 0-68.096-102.4-119.296-102.4H392.704c-34.304 0-51.2 102.4-102.4 102.4h-153.6c-29.696 0-51.2 21.504-51.2 51.2v439.296c0 25.6 21.504 47.104 51.2 47.104h751.104c29.696 0 51.2-21.504 51.2-51.2v-435.2c-0.512-30.208-21.504-51.2-51.712-51.2zM512 768c-115.2 0-204.8-89.6-204.8-200.704s89.6-200.704 204.8-200.704 204.8 89.6 204.8 200.704-93.696 200.704-204.8 200.704z m247.296-354.304c-12.8 0-25.6-12.8-25.6-25.6s12.8-25.6 25.6-25.6 25.6 12.8 25.6 25.6c0 17.408-12.8 25.6-25.6 25.6zM256 264.704c0-8.704-8.704-16.896-16.896-16.896h-51.2c-8.704 0-16.896 8.704-16.896 16.896V281.6H256v-16.896z m256 148.992c-85.504 0-153.6 68.096-153.6 153.6s68.096 153.6 153.6 153.6 153.6-68.096 153.6-153.6-68.096-153.6-153.6-153.6z" fill="#ffffff" p-id="5959"></path></svg></span>',N.onclick=function(){p.capturePicture()},L.appendChild(N)}if(console.log("matchHeaderOpt().saveModule",q().saveModule),q().saveModule){var T=document.createElement("span");T.innerHTML='<span title="开始录像"> <svg id="startSave" t="1578882716693" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3782" width="24" height="24"> <path d="M915.2 729.6l-128-76.8c-25.6-12.8-44.8-32-44.8-51.2V435.2c0-25.6 19.2-38.4 44.8-51.2l128-76.8c25.6-12.8 44.8 0 44.8 19.2V704c0 32-19.2 38.4-44.8 25.6z m-332.8 89.6H96c-51.2 0-89.6-38.4-89.6-89.6V332.8c0-51.2 38.4-89.6 89.6-89.6h486.4c51.2 0 89.6 38.4 89.6 89.6v396.8c0 51.2-38.4 89.6-89.6 89.6zM192 364.8c-32 6.4-57.6 32-64 64-12.8 57.6 38.4 115.2 96 102.4 32-6.4 57.6-32 64-70.4 12.8-57.6-38.4-108.8-96-96z m0 0" p-id="3783" fill="#ffffff"></path> </svg></span>',T.onclick=function(){p.startSave(),document.getElementById("startSave").setAttribute("class","icon hide"),document.getElementById("stopSave").setAttribute("class","icon")},L.appendChild(T);var B=document.createElement("span");B.innerHTML='<span title="结束录像"> <svg id="stopSave" t="1578882716693" class="icon hide" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3782" width="24" height="24"> <path d="M915.2 729.6l-128-76.8c-25.6-12.8-44.8-32-44.8-51.2V435.2c0-25.6 19.2-38.4 44.8-51.2l128-76.8c25.6-12.8 44.8 0 44.8 19.2V704c0 32-19.2 38.4-44.8 25.6z m-332.8 89.6H96c-51.2 0-89.6-38.4-89.6-89.6V332.8c0-51.2 38.4-89.6 89.6-89.6h486.4c51.2 0 89.6 38.4 89.6 89.6v396.8c0 51.2-38.4 89.6-89.6 89.6zM192 364.8c-32 6.4-57.6 32-64 64-12.8 57.6 38.4 115.2 96 102.4 32-6.4 57.6-32 64-70.4 12.8-57.6-38.4-108.8-96-96z m0 0" p-id="3783" fill="red"></path> </svg> </span>',B.onclick=function(){p.stopSave(),document.getElementById("stopSave").setAttribute("class","icon hide"),document.getElementById("startSave").setAttribute("class","icon")},L.appendChild(B)}if(q().zoomModule){var U=document.createElement("span");U.innerHTML='<span title="开启电子放大"> <svg id="enableZoom" t="1578882639834" class="icon" viewBox="0 0 1000 1000" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2227" width="24" height="24"> <path d="M830.6119 441.1089c0-193.7756-157.0939-350.8641-350.8775-350.8641S128.8559 247.3333 128.8559 441.1089 285.9508 791.972 479.7344 791.972 830.6119 634.8845 830.6119 441.1089zM483.2821 710.4863c-146.7975 0-265.8187-118.9953-265.8187-265.8088S336.4847 178.8697 483.2821 178.8697s265.8197 118.9953 265.8197 265.8078S630.0796 710.4863 483.2821 710.4863zM770.6031 653.5739l-72.6417 75.9485 141.6917 160.1814 82.0737-90.0739L770.6031 653.5739zM527.5849 267.4727h-88.60655762279428v132.90489048425167H306.0690340253259v88.60292721534799h132.90933675248866v132.9038911617923h88.60655762279428V488.9794719180395h132.90933675248866v-88.60292721534799H527.5849284006089V267.4726535408993z" p-id="2228" fill="#ffffff"></path> </svg></span>',U.onclick=function(){p.enableZoom(),document.getElementById("enableZoom").setAttribute("class","icon hide"),document.getElementById("closeZoom").setAttribute("class","icon")},L.appendChild(U);var V=document.createElement("span");V.innerHTML='<span title="关闭电子放大"> <svg id="closeZoom" t="1578882639834" class="icon hide" viewBox="0 0 1000 1000" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2227" width="24" height="24"> <path d="M830.6119 441.1089c0-193.7756-157.0939-350.8641-350.8775-350.8641S128.8559 247.3333 128.8559 441.1089 285.9508 791.972 479.7344 791.972 830.6119 634.8845 830.6119 441.1089zM483.2821 710.4863c-146.7975 0-265.8187-118.9953-265.8187-265.8088S336.4847 178.8697 483.2821 178.8697s265.8197 118.9953 265.8197 265.8078S630.0796 710.4863 483.2821 710.4863zM770.6031 653.5739l-72.6417 75.9485 141.6917 160.1814 82.0737-90.0739L770.6031 653.5739zM527.5849 267.4727h-88.60655762279428v132.90489048425167H306.0690340253259v88.60292721534799h132.90933675248866v132.9038911617923h88.60655762279428V488.9794719180395h132.90933675248866v-88.60292721534799H527.5849284006089V267.4726535408993z" p-id="2228" fill="red"></path> </svg></span>',V.onclick=function(){p.closeZoom(),document.getElementById("closeZoom").setAttribute("class","icon hide"),document.getElementById("enableZoom").setAttribute("class","icon")},L.appendChild(V)}}function H(){var G={footerContainer:!1,talkModule:!1,broadcastModule:!1,hdModule:!1,fullScreenModule:!1},h=p.opt.template;switch(h){case"simple":if(c.footer&&c.footer instanceof Array){var m=c.footer;G={footerContainer:!0,talkModule:m.indexOf("talk")!==-1,broadcastModule:m.indexOf("broadcast")!==-1,hdModule:m.indexOf("hd")!==-1,fullScreenModule:m.indexOf("fullScreen")!==-1}}break;case"standard":if(c.footer&&c.footer instanceof Array){var m=c.footer;G={footerContainer:!0,talkModule:m.indexOf("talk")!==-1,broadcastModule:m.indexOf("broadcast")!==-1,hdModule:m.indexOf("hd")!==-1,fullScreenModule:m.indexOf("fullScreen")!==-1}}break;case"security":break;case"voice":G={footerContainer:!0,talkModule:!0,broadcastModule:!0,hdModule:!0,fullScreenModule:!0};break}return G}function q(){var G={headerContainer:!1,capturePictureModule:!1,saveModule:!1,zoomModule:!1},h=p.opt.template;switch(h){case"simple":if(c.header&&c.header instanceof Array){var m=c.header;G={headerContainer:!0,capturePictureModule:m.indexOf("capturePicture")!==-1,saveModule:m.indexOf("save")!==-1,zoomModule:m.indexOf("zoom")!==-1}}break;case"standard":break;case"security":break;case"voice":G={headerContainer:!0,capturePictureModule:!0,saveModule:!0,zoomModule:!0};break}return G}if(H().footerContainer||p.opt.plugin.indexOf("talk")!==-1){var z=p.opt.filePath+"/npm/css/recoder.css",ie=p.opt.filePath+"/npm/js/recoder.js",Q=p.opt.filePath+"/recorder.js";if(r(z,function(){}),s(ie,function(){s(Q,function(){})}),p.opt.plugin.indexOf("talk")!==-1||H().talkModule){let G=function(h){if(console.log("data",h),h.code==200){var m=h.data;if(m){var _=m.rtcUrl;_.indexOf("ws")===-1&&(_=_.replace("https","wss").replace("rtcgw","rtcgw-ws")),p.opt.rtcUrl=_,p.opt.ttsUrl="tts://"+m.ttsUrl;var E="talk://"+p.opt.deviceSerial+":0:"+p.opt.channelNo+":cas.ys7.com:6500";if(p.opt.talkLink=p.opt.ttsUrl+"/"+E,p.opt.stream=m.stream,console.log("_this.opt",p.opt),!p.opt.isReliesReady){var S=p.opt.filePath+"/npm/js/adapeter.js",x=p.opt.filePath+"/npm/js/janus.js",M=p.opt.filePath+"/npm/js/tts.js";console.log("加载jquery.js"),s(S,function(){console.log("加载adapeter.js"),s(x,function(){console.log("加载janus.js"),s(M,function(){console.log("加载tts.js"),p.opt.isReliesReady=!0})})})}if(!document.getElementById("audioleft")){var I=document.createElement("div");I.style.display="none",I.id="audioleft",document.body.appendChild(I)}if(!document.getElementById("audioright")){var F=document.createElement("div");F.style.display="none",F.id="audioright",document.body.appendChild(F)}}}o.opt=p.opt};i(p.opt.apiDomain,"POST",{accessToken:p.opt.accessToken,deviceSerial:p.opt.deviceSerial,channelNo:p.opt.channelNo},"",G)}if(H().footerContainer){let G=function(h,m){if(clearInterval(o.state.countTimer),h==="add"){var _=m;o.state.countTimer=setInterval(function(){++_,document.getElementById("time-area").innerHTML=E(_)},1e3)}else if(h==="sub"){var _=m;o.state.countTimer=setInterval(function(){_>0?(_--,document.getElementById("time-area").innerHTML=E(_)):(clearInterval(o.state.countTimer),o.state.countTimer=void 0,console.log("倒计时结束,开启声音"))},1e3)}else h==="destory"&&(clearInterval(o.state.countTimer),o.state.countTimer=void 0,document.getElementById("time-area").innerHTML="00:00");function E(S){var x=parseInt(S),M=0,I=0,F="00",R="00",D="00";return x>59&&(M=parseInt(x/60),x=parseInt(x%60),M>59&&(I=parseInt(M/60),M=parseInt(M%60))),F=parseInt(x)>9?parseInt(x):"0"+parseInt(x),R=parseInt(M)>9?parseInt(M):"0"+parseInt(M),D=parseInt(I)>9?parseInt(I):"0"+parseInt(I),I>0?D+":"+R+":"+F:M>0?R+":"+F:"00:"+F}};var X=document.createElement("div");if(X.setAttribute("class","audio-controls"),g.appendChild(X),H().hdModule||H().fullScreenModule){var ee=document.createElement("div");if(ee.setAttribute("class","contros"),X.appendChild(ee),H().hdModule){var we=document.createElement("span");we.setAttribute("id","video-hd"),we.innerHTML=p.opt.url.indexOf(".hd")===-1?"标清":"高清",we.onclick=function(){if(p.opt.videoLoading)return layer.msg("视频加载中,请稍后"),!1;var h=p.stop();p.opt.videoLoading=!0,h.then(m=>{p.opt.videoLoading=!1,p.opt.url.indexOf(".hd")===-1?(p.opt.url=p.opt.url.replace(".live",".hd.live"),we.innerHTML=p.opt.url.indexOf(".hd")===-1?"标清":"高清"):(p.opt.url=p.opt.url.replace(".hd.live",".live"),we.innerHTML=p.opt.url.indexOf(".hd")===-1?"标清":"高清"),p.play(p.opt.url)}).catch(m=>{console.log("error",m)})},ee.appendChild(we)}if(H().fullScreenModule){var me=document.createElement("span");me.setAttribute("class","hide"),me.setAttribute("id","ezuikit-open-sound"),me.setAttribute("title","打开声音"),me.setAttribute("style","vertical-align: top;"),me.innerHTML='<svg t="1590476263239" class="icon" viewBox="0 0 1178 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2273" width="16" height="16"><path d="M665.6 51.2 665.6 51.2c-10.24-30.72-40.96-51.2-71.68-51.2-5.12 0-15.36 0-20.48 5.12l0 0L358.4 153.6 51.2 209.92l0 0C20.48 220.16 0 250.88 0 281.6 0 286.72 0 291.84 0 307.2l0 0 0 409.6 0 0c0 15.36 0 20.48 0 25.6 0 30.72 20.48 61.44 51.2 71.68l0 0L358.4 870.4l97.28 71.68 107.52 76.8 0 0c5.12 5.12 15.36 5.12 25.6 5.12 40.96 0 76.8-35.84 76.8-76.8 0-10.24 0-10.24 0-25.6l0 0L665.6 51.2zM563.2 870.4l-153.6-102.4-307.2-51.2L102.4 307.2l307.2-51.2 153.6-102.4L563.2 870.4z" p-id="2274" fill="#FF0000"></path><path d="M1049.6 537.6l112.64-112.64c20.48-20.48 20.48-56.32 0-76.8-20.48-20.48-56.32-20.48-76.8 0L972.8 460.8l-112.64-112.64c0 0 0 0 0 0-20.48-20.48-56.32-20.48-76.8 0 0 0 0 0 0 0-20.48 20.48-20.48 56.32 0 76.8l112.64 112.64-112.64 112.64c-20.48 20.48-20.48 56.32 0 76.8 20.48 20.48 56.32 20.48 76.8 0L972.8 614.4l112.64 112.64c20.48 20.48 56.32 20.48 76.8 0s20.48-56.32 0-76.8L1049.6 537.6z" p-id="2275" fill="#FF0000"></path></svg>',me.onclick=function(){p.openSound(0),me.setAttribute("class","hide"),ge.setAttribute("class","")};var ge=document.createElement("span");me.setAttribute("id","ezuikit-close-sound"),ge.setAttribute("class","hide"),ge.setAttribute("title","关闭声音"),ge.setAttribute("style","vertical-align: top;"),ge.innerHTML='<svg t="1590414410633" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="20545" width="16" height="16"><path d="M840.533333 98.133333c-17.066667-17.066667-42.666667-17.066667-59.733333 0-17.066667 17.066667-17.066667 42.666667 0 59.733334C883.2 256 938.666667 392.533333 938.666667 533.333333c0 140.8-55.466667 277.333333-157.866667 375.466667-17.066667 17.066667-17.066667 42.666667 0 59.733333 8.533333 8.533333 21.333333 12.8 29.866667 12.8 8.533333 0 21.333333-4.266667 29.866666-12.8 115.2-110.933333 183.466667-268.8 183.466667-435.2 0-166.4-68.266667-324.266667-183.466667-435.2zM571.733333 12.8c-17.066667-8.533333-34.133333-4.266667-46.933333 8.533333L281.6 256H42.666667c-25.6 0-42.666667 17.066667-42.666667 42.666667v426.666666c0 25.6 17.066667 42.666667 42.666667 42.666667h238.933333l243.2 234.666667c8.533333 8.533333 17.066667 12.8 29.866667 12.8 4.266667 0 12.8 0 17.066666-4.266667 17.066667-8.533333 25.6-21.333333 25.6-38.4V51.2c0-17.066667-8.533333-34.133333-25.6-38.4zM512 870.4l-183.466667-179.2c-8.533333-4.266667-17.066667-8.533333-29.866666-8.533333H85.333333V341.333333h213.333334c12.8 0 21.333333-4.266667 29.866666-12.8L512 153.6v716.8z" p-id="20546" fill="#ffffff"></path><path d="M759.466667 349.866667c-12.8-21.333333-38.4-25.6-59.733334-8.533334-21.333333 12.8-25.6 38.4-8.533333 59.733334 21.333333 29.866667 34.133333 76.8 34.133333 123.733333 0 46.933333-12.8 93.866667-34.133333 123.733333-12.8 21.333333-8.533333 46.933333 8.533333 59.733334 8.533333 4.266667 17.066667 8.533333 25.6 8.533333 12.8 0 25.6-4.266667 34.133334-17.066667 34.133333-46.933333 51.2-106.666667 51.2-174.933333 0-68.266667-17.066667-128-51.2-174.933333z" p-id="20547" fill="#ffffff"></path></svg>',ge.onclick=function(){p.closeSound(0),me.setAttribute("class",""),ge.setAttribute("class","hide")},ee.appendChild(me),ee.appendChild(ge)}if(p.opt.audio==1?ge.setAttribute("class",""):(me.setAttribute("class",""),p.closeSound(0)),H().fullScreenModule){var ye=document.createElement("span");ye.setAttribute("title","全屏"),ye.setAttribute("style","vertical-align: top;"),ye.innerHTML='<svg id="fullScreen" t="1578020167938" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5035" width="16" height="16"> <path d="M348.373333 625.706667l-128 128-64 64v-128a33.28 33.28 0 0 0-35.413333-35.413334A33.493333 33.493333 0 0 0 85.333333 689.706667v213.333333A33.706667 33.706667 0 0 0 120.96 938.666667h213.333333a35.626667 35.626667 0 0 0 0-71.04h-128l64-64 128-128a35.2 35.2 0 0 0-49.92-49.92zM206.293333 156.373333h128a33.28 33.28 0 0 0 35.413334-35.413333A33.493333 33.493333 0 0 0 334.293333 85.333333H113.706667c-7.04 0-14.08 7.04-21.333334 14.293334a26.026667 26.026667 0 0 0-7.04 21.333333v213.333333a33.493333 33.493333 0 0 0 35.626667 35.413334 33.28 33.28 0 0 0 35.413333-35.413334v-128l192 192a35.2 35.2 0 0 0 49.92-49.92zM903.04 85.333333h-213.333333a33.493333 33.493333 0 0 0-35.413334 35.626667 33.28 33.28 0 0 0 35.413334 35.413333h128l-64 64-128 128a35.2 35.2 0 0 0 49.92 49.92l128-128 64-64v128a35.626667 35.626667 0 0 0 71.04 0v-213.333333A33.706667 33.706667 0 0 0 903.04 85.333333zM903.04 654.293333a33.28 33.28 0 0 0-35.413333 35.413334v128l-64-64-128-128a35.2 35.2 0 0 0-49.92 49.92l128 128 64 64h-128a35.626667 35.626667 0 0 0 0 71.04h213.333333A33.706667 33.706667 0 0 0 938.666667 903.04v-213.333333a33.493333 33.493333 0 0 0-35.626667-35.413334z" p-id="5036" fill="#ffffff"></path></svg>',ye.onclick=function(){p.fullScreen()},ee.appendChild(ye)}}if(H().talkModule){var Ie=document.createElement("div"),He=document.createElement("div");Ie.setAttribute("class","ptp-talk off"),Ie.innerHTML='<span title="对讲"><svg t="1581930496966" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1641" width="16" height="16"> <path d="M715.648 647.872c-30.208-22.336-61.568 39.36-100.992 77.44-39.36 38.08-34.112 31.488-123.392-17.088S311.488 540.224 280 491.648C248.448 443.072 265.472 424.704 265.472 424.704s78.72-62.976 97.152-81.344c18.368-18.368 13.12-30.208 13.12-30.208l-128.64-190.144c-23.616-5.184-64.32 5.12-128.576 57.6C54.208 233.088 30.592 353.856 151.296 575.68c120.768 221.824 347.84 330.752 485.568 374.08 137.856 43.328 228.416-61.696 249.408-103.68 21.056-41.984 13.12-85.312 13.12-85.312S745.856 670.208 715.648 647.872z" p-id="1642" fill="#ffffff"></path> <path d="M715.328 64C580.992 64 472.192 172.864 472.192 307.2s108.8 243.2 243.136 243.2 243.2-108.864 243.2-243.2S849.6 64 715.328 64zM715.328 461.056c-84.992 0-153.856-68.864-153.856-153.856s68.864-153.856 153.856-153.856 153.856 68.928 153.856 153.856S800.32 461.056 715.328 461.056z" p-id="1643" fill="#ffffff"></path> <path d="M777.472 277.376c-18.176 0-32.96-14.784-32.96-33.024 0-8.448 3.136-16.064 8.32-21.888-11.52-5.12-24.128-8-37.568-8-51.2 0-92.672 41.472-92.672 92.736s41.472 92.736 92.672 92.736S808.064 358.4 808.064 307.2c0-13.696-3.072-26.688-8.384-38.4C793.728 274.112 786.048 277.376 777.472 277.376zM715.328 340.928c-18.624 0-33.664-15.104-33.664-33.728 0-18.624 15.04-33.728 33.664-33.728 18.688 0 33.728 15.104 33.728 33.728C749.056 325.824 734.016 340.928 715.328 340.928z" p-id="1644" fill="#ffffff"></path> </svg> </span> <span>开启对讲</span>',Ie.onclick=function(){if(console.log("EZUIKit.state.countTimer",o.state.countTimer),o.state.countTimer)return t.layer.msg("语音设备正忙,请稍后重试"),!1;G("add",0),console.log("开始对讲,关闭声音"),p.closeSound(0),console.log(p.opt),p.startTalk(),this.setAttribute("class","ptp-talk off hide"),He.setAttribute("class","ptp-talk on")},He.setAttribute("class","ptp-talk on hide"),He.innerHTML='<span title="对讲"> <svg t="1581930496966" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1641" width="16" height="16"> <path d="M715.648 647.872c-30.208-22.336-61.568 39.36-100.992 77.44-39.36 38.08-34.112 31.488-123.392-17.088S311.488 540.224 280 491.648C248.448 443.072 265.472 424.704 265.472 424.704s78.72-62.976 97.152-81.344c18.368-18.368 13.12-30.208 13.12-30.208l-128.64-190.144c-23.616-5.184-64.32 5.12-128.576 57.6C54.208 233.088 30.592 353.856 151.296 575.68c120.768 221.824 347.84 330.752 485.568 374.08 137.856 43.328 228.416-61.696 249.408-103.68 21.056-41.984 13.12-85.312 13.12-85.312S745.856 670.208 715.648 647.872z" p-id="1642" fill="#ff0000"></path> <path d="M715.328 64C580.992 64 472.192 172.864 472.192 307.2s108.8 243.2 243.136 243.2 243.2-108.864 243.2-243.2S849.6 64 715.328 64zM715.328 461.056c-84.992 0-153.856-68.864-153.856-153.856s68.864-153.856 153.856-153.856 153.856 68.928 153.856 153.856S800.32 461.056 715.328 461.056z" p-id="1643" fill="#ff0000"></path> <path d="M777.472 277.376c-18.176 0-32.96-14.784-32.96-33.024 0-8.448 3.136-16.064 8.32-21.888-11.52-5.12-24.128-8-37.568-8-51.2 0-92.672 41.472-92.672 92.736s41.472 92.736 92.672 92.736S808.064 358.4 808.064 307.2c0-13.696-3.072-26.688-8.384-38.4C793.728 274.112 786.048 277.376 777.472 277.376zM715.328 340.928c-18.624 0-33.664-15.104-33.664-33.728 0-18.624 15.04-33.728 33.664-33.728 18.688 0 33.728 15.104 33.728 33.728C749.056 325.824 734.016 340.928 715.328 340.928z" p-id="1644" fill="#ff0000"></path> </svg> </span><span>关闭对讲</span>',He.onclick=function(){console.log(p.opt),p.stopTalk(),G("destory",0),p.openSound(0),this.setAttribute("class","ptp-talk on hide"),Ie.setAttribute("class","ptp-talk off")},X.appendChild(Ie),X.appendChild(He)}if(H().broadcastModule){let h=function(E){function S(x){console.log("data",x),x.code==200&&(m(x.data),o.state.page=x.page.page,E==0&&x.data.length==0&&!o.state.fetchDefaultList&&(o.state.fetchDefaultList=!0,h(0)))}i(l+"/api/lapp/voice/query","POST",{accessToken:p.opt.accessToken,pageStart:E,pageSize:o.state.pageSize,default:o.state.fetchDefaultList?"true":"false"},"",S)},m=function(E){if(console.log("renderVoliceList",E),E&&E.length>0){for(var S=0;S<E.length;S++){var x=document.createElement("li");x.innerHTML="<li class='voice-item' id='voice-item-"+S+"' data-time="+(E[S].duration||20)+" data-url="+E[S].fileUrl+">"+(E[S].voiceName.length>10?E[S].voiceName.substr(0,10)+"...":E[S].voiceName)+"</li>",document.getElementsByClassName("voice-list-ul")[0].append(x),x.onclick=function(M){console.log("点击元素",M.target,M.target.dataset.url);var I=M.target.dataset.url,F=M.target.dataset.time;_(I,F)}}E.length===o.state.pageSize?document.getElementById("voice-list-end").innerHTML="向下滚动加载更多":document.getElementById("voice-list-end").innerHTML="没有更多数据了"}},_=function(E,S){console.log("播放语音",E,S);function x(M){console.log("data.data",M.data),M.code==200?G("sub",parseInt(S)):M.code=="10001"?t.layer.msg("未找到当前语音"):t.layer.msg(M.msg||"发送失败,请稍后再试")}i(l+"/api/lapp/voice/send","POST",{accessToken:p.opt.accessToken,deviceSerial:p.opt.deviceSerial,channelNo:p.opt.channelNo,fileUrl:E},"",x)};var De=document.createElement("div"),he=document.createElement("div");De.setAttribute("class","broadcast off"),he.setAttribute("class","broadcast on hide"),De.innerHTML=' <span title="语音播报"> <svg t="1583561695846" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1126" width="16" height="16"> <path d="M513.82044445 964.38044445c-8.192 0-15.47377778-2.73066667-21.84533334-8.192 0 0-46.42133333-41.87022222-99.21422222-86.47111112-89.20177778-73.728-117.41866667-88.29155555-123.79022222-90.112H35.04355555c-14.56355555 0-26.39644445-11.83288889-26.39644444-27.30666666V271.70133333c0-14.56355555 11.83288889-27.30666667 26.39644444-27.30666666H246.21511111c7.28177778-2.73066667 37.31911111-15.47377778 137.44355556-91.02222222 58.25422222-43.69066667 111.04711111-86.47111111 111.04711111-86.47111112 5.46133333-4.55111111 12.74311111-7.28177778 20.02488889-7.28177778 4.55111111 0 10.01244445 0.91022222 14.56355555 3.6408889 10.92266667 5.46133333 18.20444445 17.29422222 18.20444445 30.03733333v837.40444444c0 12.74311111-7.28177778 25.48622222-19.11466667 30.94755556-5.46133333 1.82044445-10.01244445 2.73066667-14.56355555 2.73066667zM270.79111111 724.992c19.11466667 0 48.24177778 8.192 167.48088889 106.496 16.384 13.65333333 33.67822222 28.21688889 51.88266667 43.69066667l5.46133333 4.55111111V139.71911111l-5.46133333 3.64088889c-22.75555555 17.29422222-44.60088889 34.58844445-65.536 50.06222222C293.54666667 291.72622222 264.41955555 299.008 245.30488889 299.008H82.37511111c-20.02488889 0-21.84533333 12.74311111-21.84533333 26.39644445V694.04444445c0 23.66577778 6.37155555 30.03733333 28.21688889 30.03733333h180.224l1.82044444 0.91022222z m520.64711111 162.01955555c-14.56355555 0-26.39644445-11.83288889-26.39644444-27.30666666 0-11.83288889 8.192-20.02488889 16.384-24.576 112.86755555-67.35644445 182.04444445-191.14666667 182.04444444-324.03911111 0-132.89244445-70.08711111-256.68266667-182.04444444-324.03911111-10.01244445-5.46133333-15.47377778-14.56355555-15.47377778-24.576 0-14.56355555 11.83288889-27.30666667 26.39644445-27.30666667 5.46133333 0 10.01244445 1.82044445 16.384 5.46133333 128.34133333 76.45866667 207.53066667 218.45333333 207.53066666 369.55022222 0 152.00711111-80.09955555 293.09155555-208.44088889 369.55022223-6.37155555 5.46133333-10.92266667 7.28177778-16.384 7.28177777z m-90.112-152.91733333c-14.56355555 0-26.39644445-11.83288889-26.39644444-27.30666667 0-10.01244445 4.55111111-18.20444445 12.74311111-23.66577777 61.89511111-34.58844445 100.12444445-100.12444445 100.12444444-171.12177778 0-70.08711111-37.31911111-134.71288889-96.48355555-170.21155555-8.192-4.55111111-12.74311111-13.65333333-12.74311111-23.66577778 0-14.56355555 11.83288889-27.30666667 26.39644444-27.30666667 4.55111111 0 11.83288889 2.73066667 15.47377778 4.55111111 74.63822222 44.60088889 121.96977778 127.43111111 121.96977778 215.72266667 0 90.112-48.24177778 173.85244445-125.61066667 218.45333333-1.82044445 0-9.10222222 4.55111111-15.47377778 4.55111111z" fill="#ffffff" p-id="1127"></path> </svg></span><span>语音播报</span>',De.onclick=function(){this.setAttribute("class","broadcast off hide"),he.setAttribute("class","broadcast on")},he.innerHTML='<div class="pop-hover"> <div class="pop-hover-content"> <div class="vioce-list" id="voice-list"> <ul class="voice-list-ul"> </ul> <div id="voice-list-end"></div> </div> <div id="voice-custom" style="text-align: center;">自定义语音</div> </div></div><span title="语音播报"> <svg t="1583561695846" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1126" width="16" height="16"> <path d="M513.82044445 964.38044445c-8.192 0-15.47377778-2.73066667-21.84533334-8.192 0 0-46.42133333-41.87022222-99.21422222-86.47111112-89.20177778-73.728-117.41866667-88.29155555-123.79022222-90.112H35.04355555c-14.56355555 0-26.39644445-11.83288889-26.39644444-27.30666666V271.70133333c0-14.56355555 11.83288889-27.30666667 26.39644444-27.30666666H246.21511111c7.28177778-2.73066667 37.31911111-15.47377778 137.44355556-91.02222222 58.25422222-43.69066667 111.04711111-86.47111111 111.04711111-86.47111112 5.46133333-4.55111111 12.74311111-7.28177778 20.02488889-7.28177778 4.55111111 0 10.01244445 0.91022222 14.56355555 3.6408889 10.92266667 5.46133333 18.20444445 17.29422222 18.20444445 30.03733333v837.40444444c0 12.74311111-7.28177778 25.48622222-19.11466667 30.94755556-5.46133333 1.82044445-10.01244445 2.73066667-14.56355555 2.73066667zM270.79111111 724.992c19.11466667 0 48.24177778 8.192 167.48088889 106.496 16.384 13.65333333 33.67822222 28.21688889 51.88266667 43.69066667l5.46133333 4.55111111V139.71911111l-5.46133333 3.64088889c-22.75555555 17.29422222-44.60088889 34.58844445-65.536 50.06222222C293.54666667 291.72622222 264.41955555 299.008 245.30488889 299.008H82.37511111c-20.02488889 0-21.84533333 12.74311111-21.84533333 26.39644445V694.04444445c0 23.66577778 6.37155555 30.03733333 28.21688889 30.03733333h180.224l1.82044444 0.91022222z m520.64711111 162.01955555c-14.56355555 0-26.39644445-11.83288889-26.39644444-27.30666666 0-11.83288889 8.192-20.02488889 16.384-24.576 112.86755555-67.35644445 182.04444445-191.14666667 182.04444444-324.03911111 0-132.89244445-70.08711111-256.68266667-182.04444444-324.03911111-10.01244445-5.46133333-15.47377778-14.56355555-15.47377778-24.576 0-14.56355555 11.83288889-27.30666667 26.39644445-27.30666667 5.46133333 0 10.01244445 1.82044445 16.384 5.46133333 128.34133333 76.45866667 207.53066667 218.45333333 207.53066666 369.55022222 0 152.00711111-80.09955555 293.09155555-208.44088889 369.55022223-6.37155555 5.46133333-10.92266667 7.28177778-16.384 7.28177777z m-90.112-152.91733333c-14.56355555 0-26.39644445-11.83288889-26.39644444-27.30666667 0-10.01244445 4.55111111-18.20444445 12.74311111-23.66577777 61.89511111-34.58844445 100.12444445-100.12444445 100.12444444-171.12177778 0-70.08711111-37.31911111-134.71288889-96.48355555-170.21155555-8.192-4.55111111-12.74311111-13.65333333-12.74311111-23.66577778 0-14.56355555 11.83288889-27.30666667 26.39644444-27.30666667 4.55111111 0 11.83288889 2.73066667 15.47377778 4.55111111 74.63822222 44.60088889 121.96977778 127.43111111 121.96977778 215.72266667 0 90.112-48.24177778 173.85244445-125.61066667 218.45333333-1.82044445 0-9.10222222 4.55111111-15.47377778 4.55111111z" fill="#ff0000" p-id="1127"></path> </svg></span><span>语音播报</span>',he.onclick=function(){this.setAttribute("class","broadcast on hide"),De.setAttribute("class","broadcast off")},X.appendChild(De),X.appendChild(he),document.getElementById("voice-custom").onclick=function(){console.log("显示自定义语音"),A.setAttribute("class","speak off")},h(0);var A=document.createElement("div"),j=document.createElement("div");A.setAttribute("class","speak off hide"),j.setAttribute("class","speak on hide"),A.setAttribute("id","startSpeak"),j.setAttribute("id","stopSpeak"),A.innerHTML='<span title="按住说话"> <svg t="1581994757678" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1639" width="16" height="16"> <path d="M757.059829 393.846154v-52.512821h262.564103v52.512821H757.059829z m-420.102564 481.367521v96.273504h175.042735a8.752137 8.752137 0 0 1 8.752137 8.752137v35.008547a8.752137 8.752137 0 0 1-8.752137 8.752137H109.401709a8.752137 8.752137 0 0 1-8.752136-8.752137v-35.008547a8.752137 8.752137 0 0 1 8.752136-8.752137h175.042735v-96.273504C129.767932 875.213675 4.376068 749.821812 4.376068 595.145299V463.863248a26.25641 26.25641 0 1 1 52.512821 0v113.777778c0 140.174222 113.637744 253.811966 253.811966 253.811965s253.811966-113.637744 253.811966-253.811965V463.863248a26.25641 26.25641 0 1 1 52.51282 0v131.282051c0 154.676513-125.391863 280.068376-280.068376 280.068376z m-26.25641-96.273504c-111.178393 0-201.299145-90.120752-201.299146-201.299145V201.299145C109.401709 90.120752 199.522462 0 310.700855 0s201.299145 90.120752 201.299145 201.299145v376.341881c0 111.178393-90.120752 201.299145-201.299145 201.299145z m691.418803-280.068376H757.059829v-52.512821h245.059829v52.512821z m-17.504273 105.025641H757.059829v-52.512821h227.555556v52.512821z m-17.504274 105.025641H757.059829v-52.512821h210.051282v52.512821z m-8.752137 105.025641H757.059829v-52.512821h201.299145v52.512821z m-17.504273 105.025641H757.059829v-52.512821h183.794872v52.512821z m-26.25641 105.025641H757.059829v-52.512821h157.538462v52.512821z" p-id="1640" fill="#ffffff"></path> </svg></span><span>按住说话</span>',j.innerHTML='<span title="按住说话"><svg t="1581994757678" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1639" width="16" height="16"> <path d="M757.059829 393.846154v-52.512821h262.564103v52.512821H757.059829z m-420.102564 481.367521v96.273504h175.042735a8.752137 8.752137 0 0 1 8.752137 8.752137v35.008547a8.752137 8.752137 0 0 1-8.752137 8.752137H109.401709a8.752137 8.752137 0 0 1-8.752136-8.752137v-35.008547a8.752137 8.752137 0 0 1 8.752136-8.752137h175.042735v-96.273504C129.767932 875.213675 4.376068 749.821812 4.376068 595.145299V463.863248a26.25641 26.25641 0 1 1 52.512821 0v113.777778c0 140.174222 113.637744 253.811966 253.811966 253.811965s253.811966-113.637744 253.811966-253.811965V463.863248a26.25641 26.25641 0 1 1 52.51282 0v131.282051c0 154.676513-125.391863 280.068376-280.068376 280.068376z m-26.25641-96.273504c-111.178393 0-201.299145-90.120752-201.299146-201.299145V201.299145C109.401709 90.120752 199.522462 0 310.700855 0s201.299145 90.120752 201.299145 201.299145v376.341881c0 111.178393-90.120752 201.299145-201.299145 201.299145z m691.418803-280.068376H757.059829v-52.512821h245.059829v52.512821z m-17.504273 105.025641H757.059829v-52.512821h227.555556v52.512821z m-17.504274 105.025641H757.059829v-52.512821h210.051282v52.512821z m-8.752137 105.025641H757.059829v-52.512821h201.299145v52.512821z m-17.504273 105.025641H757.059829v-52.512821h183.794872v52.512821z m-26.25641 105.025641H757.059829v-52.512821h157.538462v52.512821z" p-id="1640" fill="#ff0000"></path></svg></span><span>松开发送</span>',X.appendChild(A),X.appendChild(j),document.getElementById("voice-list").onscroll=function(E){var S=this.scrollHeight;console.log("sum",S,this.scrollTop,document.getElementById("voice-list").clientHeight),S<=this.scrollTop+this.clientHeight&&(console.log("拖动到底,执行加载",o.state.page),h(++o.state.page))};var O=document.createElement("div");O.setAttribute("class","time-area"),O.setAttribute("id","time-area"),O.innerHTML="00:00",X.appendChild(O);var $;document.getElementById("startSpeak").onmousedown=function(){if(o.state.countTimer)return t.layer.msg("语音设备正忙,请稍后重试"),!1;console.log("按住说话"),A.setAttribute("class","speak off hide"),j.setAttribute("class","speak on"),M(),G("add",0),setTimeout(function(){o.state.recodeTime=0,x()},1e3),o.state.recodeTimer&&clearInterval(o.state.recodeTimer),o.state.recodeTimer=setInterval(function(){o.state.recodeTime>=59?(p.stopTalk(),G("destory",0),this.setAttribute("class","ptp-talk on hide"),Ie.setAttribute("class","ptp-talk off"),t.layer.msg("不超过1分钟")):o.state.recodeTime=o.state.recodeTime+1},1e3);var E;function S(I){var F=E.createMediaStreamSource(I);$=new t.Recorder(F)}function x(){$&&$.record()}function M(){console.log("run init");try{t.AudioContext=t.AudioContext||t.webkitAudioContext,navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia,t.URL=t.URL||t.webkitURL,E=new AudioContext,console.log("Audio context set up."),console.log("navigator.getUserMedia "+(navigator.getUserMedia?"available.":"not present!"))}catch(I){console.log("err",I),t.layer.msg("No web audio support in this browser!")}navigator.getUserMedia({audio:!0},S,function(I){console.log("No live audio input: "+I)})}},document.getElementById("stopSpeak").onmouseup=function(){console.log("松开发送"),j.setAttribute("class","speak on hide"),E();function E(){if(G("destory",0),o.state.recodeTime<1)return t.layer.msg("说话时间过短"),clearInterval(o.state.recodeTimer),!1;clearInterval(o.state.recodeTimer),S()}function S(){try{$&&$.stop(),$&&$.exportWAV(function(x){if(console.log("wav_file",x),x.size<1e3)return t.layer.msg("录音失败,请重试"),o.state.recodeTime=0,!1;G("sub",o.state.recodeTime+2);var M=new FormData;M.append("voiceFile",x),M.append("accessToken",p.opt.accessToken),M.append("deviceSerial",p.opt.deviceSerial),M.append("channelNo",p.opt.channelNo);function I(R){console.log("data.data",R.data),R.code==200?G("sub",o.state.recodeTime+2):R.code=="10001"?t.layer.msg("未找到当前语音"):t.layer.msg(R.msg||"发送失败,请稍后再试")}function F(R){console.log("err",R)}i(l+"/api/lapp/voice/sendonce","POST",{voiceFile:x,accessToken:p.opt.accessToken,deviceSerial:p.opt.deviceSerial,channelNo:p.opt.channelNo},"",I,F)}),$&&$.clear()}catch(x){console.log(x)}}}}}}})});var p=this;t.addEventListener("message",function(C){console.log("EZUIKitPlayer收到反馈",C),C.origin;var L=p.opt.id;if(C.data.type)switch(C.data.type){case"openSound":L==C.data.id&&c.openSoundCallBack&&c.openSoundCallBack(C.data);break;case"closeSound":L==C.data.id&&c.closeSoundCallBack&&c.closeSoundCallBack(C.data);break;case"capturePicture":L==C.data.id&&c.capturePictureCallBack&&c.capturePictureCallBack(C.data);break;case"startSave":L==C.data.id&&c.startSaveCallBack&&c.startSaveCallBack(C.data);break;case"stopSave":L==C.data.id&&c.stopSaveCallBack&&c.stopSaveCallBack(C.data);break;case"fullScreen":L==C.data.id&&c.fullScreenCallBack&&c.fullScreenCallBack(C.data);break;case"getOSDTime":L==C.data.id&&c.getOSDTimeCallBack&&c.getOSDTimeCallBack(C.data);break;case"handleSuccess":L==C.data.id&&c.handleSuccess&&c.handleSuccess(C.data);break;case"handleError":L==C.data.id&&c.handleError&&c.handleError(C.data);break;case"dblclick":L==C.data.id&&p.opt.bSupporDoubleClickFull&&(p.opt.fullScreenStatus===0?p.fullScreen():p.cancelFullScreen());break}})};return f.prototype.play=function(u){var c="EZUIKitPlayer-"+this.opt.id,d=document.getElementById(c).contentWindow;typeof u=="object"&&u.url&&(this.opt.url=u.url),typeof u=="object"&&u.accessToken&&(this.opt.accessToken=u.accessToken),typeof u=="string"&&(this.opt.url=u),d.postMessage({action:"play",accessToken:this.opt.accessToken,url:this.opt.url},l+"/ezopen/h5/iframe");var g=this;this.opt.videoLoading=!0;var b=new Promise(function(w,P){t.addEventListener("message",function(v){var y=g.opt.id;y==v.data.id&&v.data.type==="handleSuccess"&&(setTimeout(()=>{g.opt.videoLoading=!1},1e3),w(v.data))})});return b},f.prototype.stop=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("stop",l+"/ezopen/h5/iframe");var d=this,g=new Promise(function(b,w){t.addEventListener("message",function(P){var v=d.opt.id;v==P.data.id&&P.data.type==="stop"&&b(P.data)})});return g},f.prototype.openSound=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("openSound",l+"/ezopen/h5/iframe");var d=this,g=new Promise(function(b,w){t.addEventListener("message",function(P){var v=d.opt.id;v==P.data.id&&P.data.type==="openSound"&&b(P.data)})});return g},f.prototype.closeSound=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("closeSound",l+"/ezopen/h5/iframe");var d=this,g=new Promise(function(b,w){t.addEventListener("message",function(P){var v=d.opt.id;v==P.data.id&&P.data.type==="closeSound"&&b(P.data)})});return g},f.prototype.startSave=function(u){var c="EZUIKitPlayer-"+this.opt.id,d=document.getElementById(c).contentWindow;d.postMessage({action:"startSave",fileName:u||"default"},l+"/ezopen/h5/iframe");var g=this,b=new Promise(function(w,P){t.addEventListener("message",function(v){var y=g.opt.id;y==v.data.id&&v.data.type==="startSave"&&w(v.data)})});return b},f.prototype.stopSave=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("stopSave",l+"/ezopen/h5/iframe");var d=this,g=new Promise(function(b,w){t.addEventListener("message",function(P){var v=d.opt.id;v==P.data.id&&P.data.type==="stopSave"&&b(P.data)})});return g},f.prototype.fullScreen=function(){if(this.opt.fullScreenStatus===1)return!1;var u=this,c="EZUIKitPlayer-"+this.opt.id,d=document.getElementById(c).contentWindow;if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)){var g=document.documentElement.clientWidth,b=document.documentElement.clientHeight,w=document.body;w=document.getElementById(c);var P="";P+="width:"+b+"px;",P+="height:"+g+"px;",P+="-webkit-transform: rotate(90deg); transform: rotate(90deg);",P+="-webkit-transform-origin: "+g/2+"px "+g/2+"px;",P+="transform-origin: "+g/2+"px "+g/2+"px;",P+="position: fixed;top: 0;left: 0;z-index:10",w.style.cssText=P;var v=document.createElement("div");v.id=c+"cancel-full-screen";var y="width:30px;height:"+b+"px;z-index:1000;position:fixed;top:0px;right:0px;";y+="background-image: url(https://resource.ys7cloud.com/group1/M00/00/7E/CtwQE1-01qeAH2wAAAABOliqQ5g167.png);",y+="background-size: contain;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2)",v.style=y,v.onclick=function(){u.cancelFullScreen()},document.body.appendChild(v),setTimeout(function(){d.postMessage("autoResize",l+"/ezopen/h5/iframe")},200)}else{var k=function(p){var C=p.requestFullScreen||p.webkitRequestFullScreen||p.mozRequestFullScreen||p.msRequestFullScreen;if(C)C.call(p);else if(typeof t.ActiveXObject<"u"){var L=new ActiveXObject("WScript.Shell");L!==null&&L.SendKeys("{F11}")}};k(document.getElementById(c)),setTimeout(function(){d.postMessage("autoResize",l+"/ezopen/h5/iframe")},200)}this.params.fullScreenCallBack&&this.params.fullScreenCallBack(this.opt.id),this.opt.fullScreenStatus=1},f.prototype.cancelFullScreen=function(){if(this.opt.fullScreenStatus===0)return!1;var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;if(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)){var d=document.getElementById(u).width,g=document.getElementById(u).height,b=document.body;b=document.getElementById(u);var w="";w+="width:"+d+"px;",w+="height:"+g+"px;",w+="-webkit-transform: rotate(0); transform: rotate(0);",w+="-webkit-transform-origin: 0 0;",w+="transform-origin: 0 0;",b.style.cssText=w,setTimeout(function(){c.postMessage("autoResize",l+"/ezopen/h5/iframe")},200);var P=u+"cancel-full-screen",v=document.getElementById(P);v&&document.body.removeChild(v)}else document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen&&document.mozCancelFullScreen();this.params.cancelFullScreenCallBack&&this.params.cancelFullScreenCallBack(this.opt.id),this.opt.fullScreenStatus=0},f.prototype.capturePicture=function(u,c){var d="EZUIKitPlayer-"+this.opt.id,g=document.getElementById(d).contentWindow;g.postMessage({action:"capturePicture",fileName:u||"default",isUndownload:c},l+"/ezopen/h5/iframe");var b=this,w=new Promise(function(P,v){t.addEventListener("message",function(y){var k=b.opt.id;k==y.data.id&&y.data.type==="capturePicture"&&P(y.data)})});return w},f.prototype.enableZoom=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("enableZoom",l+"/ezopen/h5/iframe")},f.prototype.closeZoom=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("closeZoom",l+"/ezopen/h5/iframe")},f.prototype.getOSDTime=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("getOSDTime",l+"/ezopen/h5/iframe");var d=this,g=new Promise(function(b,w){t.addEventListener("message",function(P){var v=d.opt.id;v==P.data.id&&P.data.type==="getOSDTime"&&b(P.data)})});return g},f.prototype.autoResize=function(){var u="EZUIKitPlayer-"+this.opt.id,c=document.getElementById(u).contentWindow;c.postMessage("autoResize",l+"/ezopen/h5/iframe")},f.prototype.reSize=function(u,c){var d="EZUIKitPlayer-"+this.opt.id,g=document.getElementById(d).contentWindow,b=document.getElementById(this.opt.id);b.style.width=u+"px",b.style.height=c+"px";var w=document.getElementById(d);w.setAttribute("width",u),w.setAttribute("height",c),setTimeout(function(){g.postMessage({action:"autoResize"},l+"/ezopen/h5/iframe")},200)},f.prototype.startTalk=function(){console.log("执行开始对讲"),console.log(this.opt);var u=this;o.opt=this.opt;var c=function(d){if(d.code==200){var g=d.data;if(g){var b=g.rtcUrl;b.indexOf("ws")===-1&&(b=b.replace("https","wss").replace("rtcgw","rtcgw-ws")),u.opt.rtcUrl=b,u.opt.ttsUrl="tts://"+g.ttsUrl;var w="talk://"+u.opt.deviceSerial+":0:"+u.opt.channelNo+":cas.ys7.com:6500";u.opt.talkLink=u.opt.ttsUrl+"/"+w,u.opt.stream=g.stream,t.startTalk()}}};i(u.opt.apiDomain,"POST",{accessToken:u.opt.accessToken,deviceSerial:u.opt.deviceSerial,channelNo:u.opt.channelNo},"",c)},f.prototype.stopTalk=function(){console.log("执行结束对讲"),t.stopTalk()},o.EZUIKitPlayer=f,t.EZUIKit=o,n||(t.EZUIKit=o),o})})(Dl);var Cd=Dl.exports;const Sd=wd(Cd),Nn=$u(Wu);md(Nn);Nn.use(Xf);Nn.use(Sd);Nn.component("Prompt",Ed);Nn.mount("#app");const R1="/screen/";export{Kr as $,Id as A,ha as B,Ae as C,$d as D,fo as E,Ce as F,Ps as G,wu as H,Yd as I,Jd as J,Kd as K,t1 as L,Xd as M,Qd as N,_1 as O,e1 as P,on as Q,ys as R,Wt as S,u1 as T,Td as U,Vr as V,ho as W,St as X,mo as Y,Ir as Z,Za as _,Vo as a,Yn as a$,sn as a0,Ba as a1,zu as a2,m1 as a3,A1 as a4,Ye as a5,su as a6,Ro as a7,mt as a8,Dt as a9,Hd as aA,Xn as aB,Mo as aC,Fd as aD,Ho as aE,Bn as aF,ko as aG,gt as aH,h1 as aI,Fi as aJ,qd as aK,Zd as aL,xa as aM,Wd as aN,Vd as aO,v1 as aP,An as aQ,vi as aR,Jc as aS,Zt as aT,Po as aU,Pd as aV,Uc as aW,tu as aX,y1 as aY,Ad as aZ,Bs as a_,pe as aa,p1 as ab,os as ac,Lt as ad,ws as ae,o1 as af,l1 as ag,Ga as ah,Ss as ai,Ln as aj,xd as ak,ms as al,ma as am,va as an,Lr as ao,ba as ap,ga as aq,Ca as ar,On as as,wa as at,Ea as au,uc as av,_a as aw,Br as ax,Mr as ay,ht as az,Nd as b,Gd as b0,ne as b1,Md as b2,Kc as b3,Rd as b4,f1 as b5,kd as b6,Te as b7,r1 as b8,E1 as b9,k1 as bA,P1 as bB,gd as bC,R1 as bD,w1 as ba,i1 as bb,nu as bc,s1 as bd,Ko as be,Cl as bf,Bu as bg,Sl as bh,Lu as bi,hr as bj,Uu as bk,ru as bl,Ld as bm,vt as bn,Ud as bo,ua as bp,jd as bq,a1 as br,Uo as bs,n1 as bt,zd as bu,x1 as bv,g1 as bw,S1 as bx,Od as by,cd as bz,Gt as c,ml as d,C1 as e,Bd as f,je as g,yt as h,Fe as i,ps as j,st as k,b1 as l,Ue as m,$u as n,jr as o,js as p,Gn as q,cl as r,$a as s,c1 as t,za as u,T1 as v,Dd as w,d1 as x,al as y,fe as z};