text: var ar=Object.defineProperty,cr=Object.defineProperties;var ur=Object.getOwnPropertyDescriptors;var ns=Object.getOwnPropertySymbols;var fr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable;var os=(e,t,n)=>t in e?ar(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ss=(e,t)=>{for(var n in t||(t={}))fr.call(t,n)&&os(e,n,t[n]);if(ns)for(var n of ns(t))dr.call(t,n)&&os(e,n,t[n]);return e},is=(e,t)=>cr(e,ur(t));function $o(e,t){const n=Object.create(null),o=e.split(",");for(let s=0;s<o.length;s++)n[o[s]]=!0;return t?s=>!!n[s.toLowerCase()]:s=>!!n[s]}const hr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",pr=$o(hr);function zs(e){return!!e||e===""}function fn(e){if(j(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],s=xe(o)?yr(o):fn(o);if(s)for(const i in s)t[i]=s[i]}return t}else{if(xe(e))return e;if(be(e))return e}}const mr=/;(?![^(]*\))/g,gr=/:(.+)/;function yr(e){const t={};return e.split(mr).forEach(n=>{if(n){const o=n.split(gr);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function ot(e){let t="";if(xe(e))t=e;else if(j(e))for(let n=0;n<e.length;n++){const o=ot(e[n]);o&&(t+=o+" ")}else if(be(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function _r(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=In(e[o],t[o]);return n}function In(e,t){if(e===t)return!0;let n=rs(e),o=rs(t);if(n||o)return n&&o?e.getTime()===t.getTime():!1;if(n=j(e),o=j(t),n||o)return n&&o?_r(e,t):!1;if(n=be(e),o=be(t),n||o){if(!n||!o)return!1;const s=Object.keys(e).length,i=Object.keys(t).length;if(s!==i)return!1;for(const r in e){const l=e.hasOwnProperty(r),a=t.hasOwnProperty(r);if(l&&!a||!l&&a||!In(e[r],t[r]))return!1}}return String(e)===String(t)}const Oe=e=>xe(e)?e:e==null?"":j(e)||be(e)&&(e.toString===Vs||!Z(e.toString))?JSON.stringify(e,Ks,2):String(e),Ks=(e,t)=>t&&t.__v_isRef?Ks(e,t.value):Lt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,s])=>(n[`${o} =>`]=s,n),{})}:Zs(t)?{[`Set(${t.size})`]:[...t.values()]}:be(t)&&!j(t)&&!Js(t)?String(t):t,ce={},At=[],Ze=()=>{},br=()=>!1,vr=/^on[^a-z]/,dn=e=>vr.test(e),Io=e=>e.startsWith("onUpdate:"),Ae=Object.assign,So=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},wr=Object.prototype.hasOwnProperty,Q=(e,t)=>wr.call(e,t),j=Array.isArray,Lt=e=>Wn(e)==="[object Map]",Zs=e=>Wn(e)==="[object Set]",rs=e=>e instanceof Date,Z=e=>typeof e=="function",xe=e=>typeof e=="string",Mo=e=>typeof e=="symbol",be=e=>e!==null&&typeof e=="object",qs=e=>be(e)&&Z(e.then)&&Z(e.catch),Vs=Object.prototype.toString,Wn=e=>Vs.call(e),xr=e=>Wn(e).slice(8,-1),Js=e=>Wn(e)==="[object Object]",Oo=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Jt=$o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),zn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},kr=/-(\w)/g,Ge=zn(e=>e.replace(kr,(t,n)=>n?n.toUpperCase():"")),Cr=/\B([A-Z])/g,Ft=zn(e=>e.replace(Cr,"-$1").toLowerCase()),Kn=zn(e=>e.charAt(0).toUpperCase()+e.slice(1)),no=zn(e=>e?`on${Kn(e)}`:""),nn=(e,t)=>!Object.is(e,t),Cn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Sn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ao=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ls;const $r=()=>ls||(ls=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let et;class Ir{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&et&&(this.parent=et,this.index=(et.scopes||(et.scopes=[])).push(this)-1)}run(t){if(this.active)try{return et=this,t()}finally{et=this.parent}}on(){et=this}off(){et=this.parent}stop(t){if(this.active){let n,o;for(n=0,o=this.effects.length;n<o;n++)this.effects[n].stop();for(n=0,o=this.cleanups.length;n<o;n++)this.cleanups[n]();if(this.scopes)for(n=0,o=this.scopes.length;n<o;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.active=!1}}}function Sr(e,t=et){t&&t.active&&t.effects.push(e)}const Eo=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Ys=e=>(e.w&mt)>0,Xs=e=>(e.n&mt)>0,Mr=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=mt},Or=e=>{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o<t.length;o++){const s=t[o];Ys(s)&&!Xs(s)?s.delete(e):t[n++]=s,s.w&=~mt,s.n&=~mt}t.length=n}},co=new WeakMap;let qt=0,mt=1;const uo=30;let Ye;const xt=Symbol(""),fo=Symbol("");class Bo{constructor(t,n=null,o){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,Sr(this,o)}run(){if(!this.active)return this.fn();let t=Ye,n=ht;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Ye,Ye=this,ht=!0,mt=1<<++qt,qt<=uo?Mr(this):as(this),this.fn()}finally{qt<=uo&&Or(this),mt=1<<--qt,Ye=this.parent,ht=n,this.parent=void 0}}stop(){this.active&&(as(this),this.onStop&&this.onStop(),this.active=!1)}}function as(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let ht=!0;const Gs=[];function Ht(){Gs.push(ht),ht=!1}function jt(){const e=Gs.pop();ht=e===void 0?!0:e}function Fe(e,t,n){if(ht&&Ye){let o=co.get(e);o||co.set(e,o=new Map);let s=o.get(n);s||o.set(n,s=Eo()),Qs(s)}}function Qs(e,t){let n=!1;qt<=uo?Xs(e)||(e.n|=mt,n=!Ys(e)):n=!e.has(Ye),n&&(e.add(Ye),Ye.deps.push(e))}function st(e,t,n,o,s,i){const r=co.get(e);if(!r)return;let l=[];if(t==="clear")l=[...r.values()];else if(n==="length"&&j(e))r.forEach((a,c)=>{(c==="length"||c>=o)&&l.push(a)});else switch(n!==void 0&&l.push(r.get(n)),t){case"add":j(e)?Oo(n)&&l.push(r.get("length")):(l.push(r.get(xt)),Lt(e)&&l.push(r.get(fo)));break;case"delete":j(e)||(l.push(r.get(xt)),Lt(e)&&l.push(r.get(fo)));break;case"set":Lt(e)&&l.push(r.get(xt));break}if(l.length===1)l[0]&&ho(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);ho(Eo(a))}}function ho(e,t){for(const n of j(e)?e:[...e])(n!==Ye||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const Er=$o("__proto__,__v_isRef,__isVue"),ei=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Mo)),Br=To(),Tr=To(!1,!0),Ar=To(!0),cs=Lr();function Lr(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=oe(this);for(let i=0,r=this.length;i<r;i++)Fe(o,"get",i+"");const s=o[t](...n);return s===-1||s===!1?o[t](...n.map(oe)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Ht();const o=oe(this)[t].apply(this,n);return jt(),o}}),e}function To(e=!1,t=!1){return function(o,s,i){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&i===(e?t?Yr:ii:t?si:oi).get(o))return o;const r=j(o);if(!e&&r&&Q(cs,s))return Reflect.get(cs,s,i);const l=Reflect.get(o,s,i);return(Mo(s)?ei.has(s):Er(s))||(e||Fe(o,"get",s),t)?l:Ce(l)?!r||!Oo(s)?l.value:l:be(l)?e?ri(l):qn(l):l}}const Pr=ti(),Rr=ti(!0);function ti(e=!1){return function(n,o,s,i){let r=n[o];if(on(r)&&Ce(r)&&!Ce(s))return!1;if(!e&&!on(s)&&(li(s)||(s=oe(s),r=oe(r)),!j(n)&&Ce(r)&&!Ce(s)))return r.value=s,!0;const l=j(n)&&Oo(o)?Number(o)<n.length:Q(n,o),a=Reflect.set(n,o,s,i);return n===oe(i)&&(l?nn(s,r)&&st(n,"set",o,s):st(n,"add",o,s)),a}}function Nr(e,t){const n=Q(e,t);e[t];const o=Reflect.deleteProperty(e,t);return o&&n&&st(e,"delete",t,void 0),o}function Fr(e,t){const n=Reflect.has(e,t);return(!Mo(t)||!ei.has(t))&&Fe(e,"has",t),n}function Hr(e){return Fe(e,"iterate",j(e)?"length":xt),Reflect.ownKeys(e)}const ni={get:Br,set:Pr,deleteProperty:Nr,has:Fr,ownKeys:Hr},jr={get:Ar,set(e,t){return!0},deleteProperty(e,t){return!0}},Dr=Ae({},ni,{get:Tr,set:Rr}),Ao=e=>e,Zn=e=>Reflect.getPrototypeOf(e);function gn(e,t,n=!1,o=!1){e=e.__v_raw;const s=oe(e),i=oe(t);t!==i&&!n&&Fe(s,"get",t),!n&&Fe(s,"get",i);const{has:r}=Zn(s),l=o?Ao:n?Ro:sn;if(r.call(s,t))return l(e.get(t));if(r.call(s,i))return l(e.get(i));e!==s&&e.get(t)}function yn(e,t=!1){const n=this.__v_raw,o=oe(n),s=oe(e);return e!==s&&!t&&Fe(o,"has",e),!t&&Fe(o,"has",s),e===s?n.has(e):n.has(e)||n.has(s)}function _n(e,t=!1){return e=e.__v_raw,!t&&Fe(oe(e),"iterate",xt),Reflect.get(e,"size",e)}function us(e){e=oe(e);const t=oe(this);return Zn(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function fs(e,t){t=oe(t);const n=oe(this),{has:o,get:s}=Zn(n);let i=o.call(n,e);i||(e=oe(e),i=o.call(n,e));const r=s.call(n,e);return n.set(e,t),i?nn(t,r)&&st(n,"set",e,t):st(n,"add",e,t),this}function ds(e){const t=oe(this),{has:n,get:o}=Zn(t);let s=n.call(t,e);s||(e=oe(e),s=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return s&&st(t,"delete",e,void 0),i}function hs(){const e=oe(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function bn(e,t){return function(o,s){const i=this,r=i.__v_raw,l=oe(r),a=t?Ao:e?Ro:sn;return!e&&Fe(l,"iterate",xt),r.forEach((c,d)=>o.call(s,a(c),a(d),i))}}function vn(e,t,n){return function(...o){const s=this.__v_raw,i=oe(s),r=Lt(i),l=e==="entries"||e===Symbol.iterator&&r,a=e==="keys"&&r,c=s[e](...o),d=n?Ao:t?Ro:sn;return!t&&Fe(i,"iterate",a?fo:xt),{next(){const{value:h,done:p}=c.next();return p?{value:h,done:p}:{value:l?[d(h[0]),d(h[1])]:d(h),done:p}},[Symbol.iterator](){return this}}}}function lt(e){return function(...t){return e==="delete"?!1:this}}function Ur(){const e={get(i){return gn(this,i)},get size(){return _n(this)},has:yn,add:us,set:fs,delete:ds,clear:hs,forEach:bn(!1,!1)},t={get(i){return gn(this,i,!1,!0)},get size(){return _n(this)},has:yn,add:us,set:fs,delete:ds,clear:hs,forEach:bn(!1,!0)},n={get(i){return gn(this,i,!0)},get size(){return _n(this,!0)},has(i){return yn.call(this,i,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:bn(!0,!1)},o={get(i){return gn(this,i,!0,!0)},get size(){return _n(this,!0)},has(i){return yn.call(this,i,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:bn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=vn(i,!1,!1),n[i]=vn(i,!0,!1),t[i]=vn(i,!1,!0),o[i]=vn(i,!0,!0)}),[e,n,t,o]}const[Wr,zr,Kr,Zr]=Ur();function Lo(e,t){const n=t?e?Zr:Kr:e?zr:Wr;return(o,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?o:Reflect.get(Q(n,s)&&s in o?n:o,s,i)}const qr={get:Lo(!1,!1)},Vr={get:Lo(!1,!0)},Jr={get:Lo(!0,!1)},oi=new WeakMap,si=new WeakMap,ii=new WeakMap,Yr=new WeakMap;function Xr(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Gr(e){return e.__v_skip||!Object.isExtensible(e)?0:Xr(xr(e))}function qn(e){return on(e)?e:Po(e,!1,ni,qr,oi)}function Qr(e){return Po(e,!1,Dr,Vr,si)}function ri(e){return Po(e,!0,jr,Jr,ii)}function Po(e,t,n,o,s){if(!be(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const r=Gr(e);if(r===0)return e;const l=new Proxy(e,r===2?o:n);return s.set(e,l),l}function Pt(e){return on(e)?Pt(e.__v_raw):!!(e&&e.__v_isReactive)}function on(e){return!!(e&&e.__v_isReadonly)}function li(e){return!!(e&&e.__v_isShallow)}function ai(e){return Pt(e)||on(e)}function oe(e){const t=e&&e.__v_raw;return t?oe(t):e}function Yt(e){return Sn(e,"__v_skip",!0),e}const sn=e=>be(e)?qn(e):e,Ro=e=>be(e)?ri(e):e;function ci(e){ht&&Ye&&(e=oe(e),Qs(e.dep||(e.dep=Eo())))}function ui(e,t){e=oe(e),e.dep&&ho(e.dep)}function Ce(e){return!!(e&&e.__v_isRef===!0)}function dt(e){return fi(e,!1)}function el(e){return fi(e,!0)}function fi(e,t){return Ce(e)?e:new tl(e,t)}class tl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:oe(t),this._value=n?t:sn(t)}get value(){return ci(this),this._value}set value(t){t=this.__v_isShallow?t:oe(t),nn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:sn(t),ui(this))}}function I(e){return Ce(e)?e.value:e}const nl={get:(e,t,n)=>I(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const s=e[t];return Ce(s)&&!Ce(n)?(s.value=n,!0):Reflect.set(e,t,n,o)}};function di(e){return Pt(e)?e:new Proxy(e,nl)}function hi(e){const t=j(e)?new Array(e.length):{};for(const n in e)t[n]=sl(e,n);return t}class ol{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,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}}function sl(e,t,n){const o=e[t];return Ce(o)?o:new ol(e,t,n)}class il{constructor(t,n,o,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Bo(t,()=>{this._dirty||(this._dirty=!0,ui(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=o}get value(){const t=oe(this);return ci(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function rl(e,t,n=!1){let o,s;const i=Z(e);return i?(o=e,s=Ze):(o=e.get,s=e.set),new il(o,s,i||!s,n)}Promise.resolve();function pt(e,t,n,o){let s;try{s=o?e(...o):e()}catch(i){Vn(i,t,n)}return s}function qe(e,t,n,o){if(Z(e)){const i=pt(e,t,n,o);return i&&qs(i)&&i.catch(r=>{Vn(r,t,n)}),i}const s=[];for(let i=0;i<e.length;i++)s.push(qe(e[i],t,n,o));return s}function Vn(e,t,n,o=!0){const s=t?t.vnode:null;if(t){let i=t.parent;const r=t.proxy,l=n;for(;i;){const c=i.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,r,l)===!1)return}i=i.parent}const a=t.appContext.config.errorHandler;if(a){pt(a,null,10,[e,r,l]);return}}ll(e,n,s,o)}function ll(e,t,n,o=!0){console.error(e)}let Mn=!1,po=!1;const Ne=[];let nt=0;const Xt=[];let Vt=null,Bt=0;const Gt=[];let ct=null,Tt=0;const pi=Promise.resolve();let No=null,mo=null;function mi(e){const t=No||pi;return e?t.then(this?e.bind(this):e):t}function al(e){let t=nt+1,n=Ne.length;for(;t<n;){const o=t+n>>>1;rn(Ne[o])<e?t=o+1:n=o}return t}function gi(e){(!Ne.length||!Ne.includes(e,Mn&&e.allowRecurse?nt+1:nt))&&e!==mo&&(e.id==null?Ne.push(e):Ne.splice(al(e.id),0,e),yi())}function yi(){!Mn&&!po&&(po=!0,No=pi.then(bi))}function cl(e){const t=Ne.indexOf(e);t>nt&&Ne.splice(t,1)}function _i(e,t,n,o){j(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?o+1:o))&&n.push(e),yi()}function ul(e){_i(e,Vt,Xt,Bt)}function fl(e){_i(e,ct,Gt,Tt)}function Fo(e,t=null){if(Xt.length){for(mo=t,Vt=[...new Set(Xt)],Xt.length=0,Bt=0;Bt<Vt.length;Bt++)Vt[Bt]();Vt=null,Bt=0,mo=null,Fo(e,t)}}function On(e){if(Gt.length){const t=[...new Set(Gt)];if(Gt.length=0,ct){ct.push(...t);return}for(ct=t,ct.sort((n,o)=>rn(n)-rn(o)),Tt=0;Tt<ct.length;Tt++)ct[Tt]();ct=null,Tt=0}}const rn=e=>e.id==null?1/0:e.id;function bi(e){po=!1,Mn=!0,Fo(e),Ne.sort((n,o)=>rn(n)-rn(o));const t=Ze;try{for(nt=0;nt<Ne.length;nt++){const n=Ne[nt];n&&n.active!==!1&&pt(n,null,14)}}finally{nt=0,Ne.length=0,On(),Mn=!1,No=null,(Ne.length||Xt.length||Gt.length)&&bi(e)}}function dl(e,t,...n){const o=e.vnode.props||ce;let s=n;const i=t.startsWith("update:"),r=i&&t.slice(7);if(r&&r in o){const d=`${r==="modelValue"?"model":r}Modifiers`,{number:h,trim:p}=o[d]||ce;p?s=n.map(y=>y.trim()):h&&(s=n.map(ao))}let l,a=o[l=no(t)]||o[l=no(Ge(t))];!a&&i&&(a=o[l=no(Ft(t))]),a&&qe(a,e,6,s);const c=o[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,qe(c,e,6,s)}}function vi(e,t,n=!1){const o=t.emitsCache,s=o.get(e);if(s!==void 0)return s;const i=e.emits;let r={},l=!1;if(!Z(e)){const a=c=>{const d=vi(c,t,!0);d&&(l=!0,Ae(r,d))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(o.set(e,null),null):(j(i)?i.forEach(a=>r[a]=null):Ae(r,i),o.set(e,r),r)}function Ho(e,t){return!e||!dn(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,Ft(t))||Q(e,t))}let je=null,Jn=null;function En(e){const t=je;return je=e,Jn=e&&e.type.__scopeId||null,t}function wi(e){Jn=e}function xi(){Jn=null}function tt(e,t=je,n){if(!t||e._n)return e;const o=(...s)=>{o._d&&ks(-1);const i=En(t),r=e(...s);return En(i),o._d&&ks(1),r};return o._n=!0,o._c=!0,o._d=!0,o}function oo(e){const{type:t,vnode:n,proxy:o,withProxy:s,props:i,propsOptions:[r],slots:l,attrs:a,emit:c,render:d,renderCache:h,data:p,setupState:y,ctx:x,inheritAttrs:O}=e;let m,_;const N=En(e);try{if(n.shapeFlag&4){const F=s||o;m=Ke(d.call(F,F,h,i,y,p,x)),_=a}else{const F=t;m=Ke(F.length>1?F(i,{attrs:a,slots:l,emit:c}):F(i,null)),_=t.props?a:hl(a)}}catch(F){tn.length=0,Vn(F,e,1),m=q(it)}let A=m;if(_&&O!==!1){const F=Object.keys(_),{shapeFlag:ne}=A;F.length&&ne&7&&(r&&F.some(Io)&&(_=pl(_,r)),A=cn(A,_))}return n.dirs&&(A.dirs=A.dirs?A.dirs.concat(n.dirs):n.dirs),n.transition&&(A.transition=n.transition),m=A,En(N),m}const hl=e=>{let t;for(const n in e)(n==="class"||n==="style"||dn(n))&&((t||(t={}))[n]=e[n]);return t},pl=(e,t)=>{const n={};for(const o in e)(!Io(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function ml(e,t,n){const{props:o,children:s,component:i}=e,{props:r,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return o?ps(o,r,c):!!r;if(a&8){const d=t.dynamicProps;for(let h=0;h<d.length;h++){const p=d[h];if(r[p]!==o[p]&&!Ho(c,p))return!0}}}else return(s||l)&&(!l||!l.$stable)?!0:o===r?!1:o?r?ps(o,r,c):!0:!!r;return!1}function ps(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let s=0;s<o.length;s++){const i=o[s];if(t[i]!==e[i]&&!Ho(n,i))return!0}return!1}function gl({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const yl=e=>e.__isSuspense;function ki(e,t){t&&t.pendingBranch?j(e)?t.effects.push(...e):t.effects.push(e):fl(e)}function _l(e,t){if(Ie){let n=Ie.provides;const o=Ie.parent&&Ie.parent.provides;o===n&&(n=Ie.provides=Object.create(o)),n[e]=t}}function Qt(e,t,n=!1){const o=Ie||je;if(o){const s=o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&Z(t)?t.call(o.proxy):t}}function Ci(e,t){return jo(e,null,t)}const ms={};function kt(e,t,n){return jo(e,t,n)}function jo(e,t,{immediate:n,deep:o,flush:s,onTrack:i,onTrigger:r}=ce){const l=Ie;let a,c=!1,d=!1;if(Ce(e)?(a=()=>e.value,c=li(e)):Pt(e)?(a=()=>e,o=!0):j(e)?(d=!0,c=e.some(Pt),a=()=>e.map(_=>{if(Ce(_))return _.value;if(Pt(_))return wt(_);if(Z(_))return pt(_,l,2)})):Z(e)?t?a=()=>pt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return h&&h(),qe(e,l,3,[p])}:a=Ze,t&&o){const _=a;a=()=>wt(_())}let h,p=_=>{h=m.onStop=()=>{pt(_,l,4)}};if(un)return p=Ze,t?n&&qe(t,l,3,[a(),d?[]:void 0,p]):a(),Ze;let y=d?[]:ms;const x=()=>{if(!!m.active)if(t){const _=m.run();(o||c||(d?_.some((N,A)=>nn(N,y[A])):nn(_,y)))&&(h&&h(),qe(t,l,3,[_,y===ms?void 0:y,p]),y=_)}else m.run()};x.allowRecurse=!!t;let O;s==="sync"?O=x:s==="post"?O=()=>Pe(x,l&&l.suspense):O=()=>{!l||l.isMounted?ul(x):x()};const m=new Bo(a,O);return t?n?x():y=m.run():s==="post"?Pe(m.run.bind(m),l&&l.suspense):m.run(),()=>{m.stop(),l&&l.scope&&So(l.scope.effects,m)}}function bl(e,t,n){const o=this.proxy,s=xe(e)?e.includes(".")?$i(o,e):()=>o[e]:e.bind(o,o);let i;Z(t)?i=t:(i=t.handler,n=t);const r=Ie;Rt(this);const l=jo(s,i.bind(o),n);return r?Rt(r):$t(),l}function $i(e,t){const n=t.split(".");return()=>{let o=e;for(let s=0;s<n.length&&o;s++)o=o[n[s]];return o}}function wt(e,t){if(!be(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ce(e))wt(e.value,t);else if(j(e))for(let n=0;n<e.length;n++)wt(e[n],t);else if(Zs(e)||Lt(e))e.forEach(n=>{wt(n,t)});else if(Js(e))for(const n in e)wt(e[n],t);return e}function ve(e){return Z(e)?{setup:e,name:e.name}:e}const Bn=e=>!!e.type.__asyncLoader,Ii=e=>e.type.__isKeepAlive;function vl(e,t){Si(e,"a",t)}function wl(e,t){Si(e,"da",t)}function Si(e,t,n=Ie){const o=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Yn(t,o,n),n){let s=n.parent;for(;s&&s.parent;)Ii(s.parent.vnode)&&xl(o,t,n,s),s=s.parent}}function xl(e,t,n,o){const s=Yn(t,e,o,!0);Xn(()=>{So(o[t],s)},n)}function Yn(e,t,n=Ie,o=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Ht(),Rt(n);const l=qe(t,n,e,r);return $t(),jt(),l});return o?s.unshift(i):s.push(i),i}}const rt=e=>(t,n=Ie)=>(!un||e==="sp")&&Yn(e,t,n),Mi=rt("bm"),Dt=rt("m"),kl=rt("bu"),Oi=rt("u"),Cl=rt("bum"),Xn=rt("um"),$l=rt("sp"),Il=rt("rtg"),Sl=rt("rtc");function Ml(e,t=Ie){Yn("ec",e,t)}let go=!0;function Ol(e){const t=Bi(e),n=e.proxy,o=e.ctx;go=!1,t.beforeCreate&&gs(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:r,watch:l,provide:a,inject:c,created:d,beforeMount:h,mounted:p,beforeUpdate:y,updated:x,activated:O,deactivated:m,beforeDestroy:_,beforeUnmount:N,destroyed:A,unmounted:F,render:ne,renderTracked:ie,renderTriggered:z,errorCaptured:ge,serverPrefetch:ue,expose:pe,inheritAttrs:ke,components:V,directives:me,filters:Se}=t;if(c&&El(c,o,null,e.appContext.config.unwrapInjectedRef),r)for(const le in r){const se=r[le];Z(se)&&(o[le]=se.bind(n))}if(s){const le=s.call(n,n);be(le)&&(e.data=qn(le))}if(go=!0,i)for(const le in i){const se=i[le],We=Z(se)?se.bind(n,n):Z(se.get)?se.get.bind(n,n):Ze,Wt=!Z(se)&&Z(se.set)?se.set.bind(n):Ze,D=J({get:We,set:Wt});Object.defineProperty(o,le,{enumerable:!0,configurable:!0,get:()=>D.value,set:L=>D.value=L})}if(l)for(const le in l)Ei(l[le],o,n,le);if(a){const le=Z(a)?a.call(n):a;Reflect.ownKeys(le).forEach(se=>{_l(se,le[se])})}d&&gs(d,e,"c");function Me(le,se){j(se)?se.forEach(We=>le(We.bind(n))):se&&le(se.bind(n))}if(Me(Mi,h),Me(Dt,p),Me(kl,y),Me(Oi,x),Me(vl,O),Me(wl,m),Me(Ml,ge),Me(Sl,ie),Me(Il,z),Me(Cl,N),Me(Xn,F),Me($l,ue),j(pe))if(pe.length){const le=e.exposed||(e.exposed={});pe.forEach(se=>{Object.defineProperty(le,se,{get:()=>n[se],set:We=>n[se]=We})})}else e.exposed||(e.exposed={});ne&&e.render===Ze&&(e.render=ne),ke!=null&&(e.inheritAttrs=ke),V&&(e.components=V),me&&(e.directives=me)}function El(e,t,n=Ze,o=!1){j(e)&&(e=yo(e));for(const s in e){const i=e[s];let r;be(i)?"default"in i?r=Qt(i.from||s,i.default,!0):r=Qt(i.from||s):r=Qt(i),Ce(r)&&o?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[s]=r}}function gs(e,t,n){qe(j(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ei(e,t,n,o){const s=o.includes(".")?$i(n,o):()=>n[o];if(xe(e)){const i=t[e];Z(i)&&kt(s,i)}else if(Z(e))kt(s,e.bind(n));else if(be(e))if(j(e))e.forEach(i=>Ei(i,t,n,o));else{const i=Z(e.handler)?e.handler.bind(n):t[e.handler];Z(i)&&kt(s,i,e)}}function Bi(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,l=i.get(t);let a;return l?a=l:!s.length&&!n&&!o?a=t:(a={},s.length&&s.forEach(c=>Tn(a,c,r,!0)),Tn(a,t,r)),i.set(t,a),a}function Tn(e,t,n,o=!1){const{mixins:s,extends:i}=t;i&&Tn(e,i,n,!0),s&&s.forEach(r=>Tn(e,r,n,!0));for(const r in t)if(!(o&&r==="expose")){const l=Bl[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const Bl={data:ys,props:_t,emits:_t,methods:_t,computed:_t,beforeCreate:Be,created:Be,beforeMount:Be,mounted:Be,beforeUpdate:Be,updated:Be,beforeDestroy:Be,beforeUnmount:Be,destroyed:Be,unmounted:Be,activated:Be,deactivated:Be,errorCaptured:Be,serverPrefetch:Be,components:_t,directives:_t,watch:Al,provide:ys,inject:Tl};function ys(e,t){return t?e?function(){return Ae(Z(e)?e.call(this,this):e,Z(t)?t.call(this,this):t)}:t:e}function Tl(e,t){return _t(yo(e),yo(t))}function yo(e){if(j(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Be(e,t){return e?[...new Set([].concat(e,t))]:t}function _t(e,t){return e?Ae(Ae(Object.create(null),e),t):t}function Al(e,t){if(!e)return t;if(!t)return e;const n=Ae(Object.create(null),e);for(const o in t)n[o]=Be(e[o],t[o]);return n}function Ll(e,t,n,o=!1){const s={},i={};Sn(i,Gn,1),e.propsDefaults=Object.create(null),Ti(e,t,s,i);for(const r in e.propsOptions[0])r in s||(s[r]=void 0);n?e.props=o?s:Qr(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function Pl(e,t,n,o){const{props:s,attrs:i,vnode:{patchFlag:r}}=e,l=oe(s),[a]=e.propsOptions;let c=!1;if((o||r>0)&&!(r&16)){if(r&8){const d=e.vnode.dynamicProps;for(let h=0;h<d.length;h++){let p=d[h];const y=t[p];if(a)if(Q(i,p))y!==i[p]&&(i[p]=y,c=!0);else{const x=Ge(p);s[x]=_o(a,l,x,y,e,!1)}else y!==i[p]&&(i[p]=y,c=!0)}}}else{Ti(e,t,s,i)&&(c=!0);let d;for(const h in l)(!t||!Q(t,h)&&((d=Ft(h))===h||!Q(t,d)))&&(a?n&&(n[h]!==void 0||n[d]!==void 0)&&(s[h]=_o(a,l,h,void 0,e,!0)):delete s[h]);if(i!==l)for(const h in i)(!t||!Q(t,h)&&!0)&&(delete i[h],c=!0)}c&&st(e,"set","$attrs")}function Ti(e,t,n,o){const[s,i]=e.propsOptions;let r=!1,l;if(t)for(let a in t){if(Jt(a))continue;const c=t[a];let d;s&&Q(s,d=Ge(a))?!i||!i.includes(d)?n[d]=c:(l||(l={}))[d]=c:Ho(e.emitsOptions,a)||(!(a in o)||c!==o[a])&&(o[a]=c,r=!0)}if(i){const a=oe(n),c=l||ce;for(let d=0;d<i.length;d++){const h=i[d];n[h]=_o(s,a,h,c[h],e,!Q(c,h))}}return r}function _o(e,t,n,o,s,i){const r=e[n];if(r!=null){const l=Q(r,"default");if(l&&o===void 0){const a=r.default;if(r.type!==Function&&Z(a)){const{propsDefaults:c}=s;n in c?o=c[n]:(Rt(s),o=c[n]=a.call(null,t),$t())}else o=a}r[0]&&(i&&!l?o=!1:r[1]&&(o===""||o===Ft(n))&&(o=!0))}return o}function Ai(e,t,n=!1){const o=t.propsCache,s=o.get(e);if(s)return s;const i=e.props,r={},l=[];let a=!1;if(!Z(e)){const d=h=>{a=!0;const[p,y]=Ai(h,t,!0);Ae(r,p),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!a)return o.set(e,At),At;if(j(i))for(let d=0;d<i.length;d++){const h=Ge(i[d]);_s(h)&&(r[h]=ce)}else if(i)for(const d in i){const h=Ge(d);if(_s(h)){const p=i[d],y=r[h]=j(p)||Z(p)?{type:p}:p;if(y){const x=ws(Boolean,y.type),O=ws(String,y.type);y[0]=x>-1,y[1]=O<0||x<O,(x>-1||Q(y,"default"))&&l.push(h)}}}const c=[r,l];return o.set(e,c),c}function _s(e){return e[0]!=="$"}function bs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function vs(e,t){return bs(e)===bs(t)}function ws(e,t){return j(t)?t.findIndex(n=>vs(n,e)):Z(t)&&vs(t,e)?0:-1}const Li=e=>e[0]==="_"||e==="$stable",Do=e=>j(e)?e.map(Ke):[Ke(e)],Rl=(e,t,n)=>{const o=tt((...s)=>Do(t(...s)),n);return o._c=!1,o},Pi=(e,t,n)=>{const o=e._ctx;for(const s in e){if(Li(s))continue;const i=e[s];if(Z(i))t[s]=Rl(s,i,o);else if(i!=null){const r=Do(i);t[s]=()=>r}}},Ri=(e,t)=>{const n=Do(t);e.slots.default=()=>n},Nl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=oe(t),Sn(t,"_",n)):Pi(t,e.slots={})}else e.slots={},t&&Ri(e,t);Sn(e.slots,Gn,1)},Fl=(e,t,n)=>{const{vnode:o,slots:s}=e;let i=!0,r=ce;if(o.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(Ae(s,t),!n&&l===1&&delete s._):(i=!t.$stable,Pi(t,s)),r=t}else t&&(Ri(e,t),r={default:1});if(i)for(const l in s)!Li(l)&&!(l in r)&&delete s[l]};function St(e,t){const n=je;if(n===null)return e;const o=n.proxy,s=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[r,l,a,c=ce]=t[i];Z(r)&&(r={mounted:r,updated:r}),r.deep&&wt(l),s.push({dir:r,instance:o,value:l,oldValue:void 0,arg:a,modifiers:c})}return e}function Je(e,t,n,o){const s=e.dirs,i=t&&t.dirs;for(let r=0;r<s.length;r++){const l=s[r];i&&(l.oldValue=i[r].value);let a=l.dir[o];a&&(Ht(),qe(a,n,8,[e.el,l,e,t]),jt())}}function Ni(){return{app:null,config:{isNativeTag:br,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 Hl=0;function jl(e,t){return function(o,s=null){s!=null&&!be(s)&&(s=null);const i=Ni(),r=new Set;let l=!1;const a=i.app={_uid:Hl++,_component:o,_props:s,_container:null,_context:i,_instance:null,version:ia,get config(){return i.config},set config(c){},use(c,...d){return r.has(c)||(c&&Z(c.install)?(r.add(c),c.install(a,...d)):Z(c)&&(r.add(c),c(a,...d))),a},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),a},component(c,d){return d?(i.components[c]=d,a):i.components[c]},directive(c,d){return d?(i.directives[c]=d,a):i.directives[c]},mount(c,d,h){if(!l){const p=q(o,s);return p.appContext=i,d&&t?t(p,c):e(p,c,h),l=!0,a._container=c,c.__vue_app__=a,Ko(p.component)||p.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(c,d){return i.provides[c]=d,a}};return a}}function An(e,t,n,o,s=!1){if(j(e)){e.forEach((p,y)=>An(p,t&&(j(t)?t[y]:t),n,o,s));return}if(Bn(o)&&!s)return;const i=o.shapeFlag&4?Ko(o.component)||o.component.proxy:o.el,r=s?null:i,{i:l,r:a}=e,c=t&&t.r,d=l.refs===ce?l.refs={}:l.refs,h=l.setupState;if(c!=null&&c!==a&&(xe(c)?(d[c]=null,Q(h,c)&&(h[c]=null)):Ce(c)&&(c.value=null)),Z(a))pt(a,l,12,[r,d]);else{const p=xe(a),y=Ce(a);if(p||y){const x=()=>{if(e.f){const O=p?d[a]:a.value;s?j(O)&&So(O,i):j(O)?O.includes(i)||O.push(i):p?d[a]=[i]:(a.value=[i],e.k&&(d[e.k]=a.value))}else p?(d[a]=r,Q(h,a)&&(h[a]=r)):Ce(a)&&(a.value=r,e.k&&(d[e.k]=r))};r?(x.id=-1,Pe(x,n)):x()}}}let at=!1;const wn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",so=e=>e.nodeType===8;function Dl(e){const{mt:t,p:n,o:{patchProp:o,nextSibling:s,parentNode:i,remove:r,insert:l,createComment:a}}=e,c=(m,_)=>{if(!_.hasChildNodes()){n(null,m,_),On();return}at=!1,d(_.firstChild,m,null,null,null),On(),at&&console.error("Hydration completed but contains mismatches.")},d=(m,_,N,A,F,ne=!1)=>{const ie=so(m)&&m.data==="[",z=()=>x(m,_,N,A,F,ie),{type:ge,ref:ue,shapeFlag:pe}=_,ke=m.nodeType;_.el=m;let V=null;switch(ge){case an:ke!==3?V=z():(m.data!==_.children&&(at=!0,m.data=_.children),V=s(m));break;case it:ke!==8||ie?V=z():V=s(m);break;case en:if(ke!==1)V=z();else{V=m;const me=!_.children.length;for(let Se=0;Se<_.staticCount;Se++)me&&(_.children+=V.outerHTML),Se===_.staticCount-1&&(_.anchor=V),V=s(V);return V}break;case we:ie?V=y(m,_,N,A,F,ne):V=z();break;default:if(pe&1)ke!==1||_.type.toLowerCase()!==m.tagName.toLowerCase()?V=z():V=h(m,_,N,A,F,ne);else if(pe&6){_.slotScopeIds=F;const me=i(m);if(t(_,me,null,N,A,wn(me),ne),V=ie?O(m):s(m),Bn(_)){let Se;ie?(Se=q(we),Se.anchor=V?V.previousSibling:me.lastChild):Se=m.nodeType===3?hn(""):q("div"),Se.el=m,_.component.subTree=Se}}else pe&64?ke!==8?V=z():V=_.type.hydrate(m,_,N,A,F,ne,e,p):pe&128&&(V=_.type.hydrate(m,_,N,A,wn(i(m)),F,ne,e,d))}return ue!=null&&An(ue,null,A,_),V},h=(m,_,N,A,F,ne)=>{ne=ne||!!_.dynamicChildren;const{type:ie,props:z,patchFlag:ge,shapeFlag:ue,dirs:pe}=_,ke=ie==="input"&&pe||ie==="option";if(ke||ge!==-1){if(pe&&Je(_,null,N,"created"),z)if(ke||!ne||ge&48)for(const me in z)(ke&&me.endsWith("value")||dn(me)&&!Jt(me))&&o(m,me,null,z[me],!1,void 0,N);else z.onClick&&o(m,"onClick",null,z.onClick,!1,void 0,N);let V;if((V=z&&z.onVnodeBeforeMount)&&He(V,N,_),pe&&Je(_,null,N,"beforeMount"),((V=z&&z.onVnodeMounted)||pe)&&ki(()=>{V&&He(V,N,_),pe&&Je(_,null,N,"mounted")},A),ue&16&&!(z&&(z.innerHTML||z.textContent))){let me=p(m.firstChild,_,m,N,A,F,ne);for(;me;){at=!0;const Se=me;me=me.nextSibling,r(Se)}}else ue&8&&m.textContent!==_.children&&(at=!0,m.textContent=_.children)}return m.nextSibling},p=(m,_,N,A,F,ne,ie)=>{ie=ie||!!_.dynamicChildren;const z=_.children,ge=z.length;for(let ue=0;ue<ge;ue++){const pe=ie?z[ue]:z[ue]=Ke(z[ue]);if(m)m=d(m,pe,A,F,ne,ie);else{if(pe.type===an&&!pe.children)continue;at=!0,n(null,pe,N,null,A,F,wn(N),ne)}}return m},y=(m,_,N,A,F,ne)=>{const{slotScopeIds:ie}=_;ie&&(F=F?F.concat(ie):ie);const z=i(m),ge=p(s(m),_,z,N,A,F,ne);return ge&&so(ge)&&ge.data==="]"?s(_.anchor=ge):(at=!0,l(_.anchor=a("]"),z,ge),ge)},x=(m,_,N,A,F,ne)=>{if(at=!0,_.el=null,ne){const ge=O(m);for(;;){const ue=s(m);if(ue&&ue!==ge)r(ue);else break}}const ie=s(m),z=i(m);return r(m),n(null,_,z,ie,N,A,wn(z),F),ie},O=m=>{let _=0;for(;m;)if(m=s(m),m&&so(m)&&(m.data==="["&&_++,m.data==="]")){if(_===0)return s(m);_--}return m};return[c,d]}const Pe=ki;function Ul(e){return Wl(e,Dl)}function Wl(e,t){const n=$r();n.__VUE__=!0;const{insert:o,remove:s,patchProp:i,createElement:r,createText:l,createComment:a,setText:c,setElementText:d,parentNode:h,nextSibling:p,setScopeId:y=Ze,cloneNode:x,insertStaticContent:O}=e,m=(u,f,g,v=null,b=null,C=null,M=!1,k=null,$=!!f.dynamicChildren)=>{if(u===f)return;u&&!Kt(u,f)&&(v=Qe(u),E(u,b,C,!0),u=null),f.patchFlag===-2&&($=!1,f.dynamicChildren=null);const{type:w,ref:P,shapeFlag:T}=f;switch(w){case an:_(u,f,g,v);break;case it:N(u,f,g,v);break;case en:u==null&&A(f,g,v,M);break;case we:me(u,f,g,v,b,C,M,k,$);break;default:T&1?ie(u,f,g,v,b,C,M,k,$):T&6?Se(u,f,g,v,b,C,M,k,$):(T&64||T&128)&&w.process(u,f,g,v,b,C,M,k,$,Ot)}P!=null&&b&&An(P,u&&u.ref,C,f||u,!f)},_=(u,f,g,v)=>{if(u==null)o(f.el=l(f.children),g,v);else{const b=f.el=u.el;f.children!==u.children&&c(b,f.children)}},N=(u,f,g,v)=>{u==null?o(f.el=a(f.children||""),g,v):f.el=u.el},A=(u,f,g,v)=>{[u.el,u.anchor]=O(u.children,f,g,v,u.el,u.anchor)},F=({el:u,anchor:f},g,v)=>{let b;for(;u&&u!==f;)b=p(u),o(u,g,v),u=b;o(f,g,v)},ne=({el:u,anchor:f})=>{let g;for(;u&&u!==f;)g=p(u),s(u),u=g;s(f)},ie=(u,f,g,v,b,C,M,k,$)=>{M=M||f.type==="svg",u==null?z(f,g,v,b,C,M,k,$):pe(u,f,b,C,M,k,$)},z=(u,f,g,v,b,C,M,k)=>{let $,w;const{type:P,props:T,shapeFlag:R,transition:W,patchFlag:G,dirs:he}=u;if(u.el&&x!==void 0&&G===-1)$=u.el=x(u.el);else{if($=u.el=r(u.type,C,T&&T.is,T),R&8?d($,u.children):R&16&&ue(u.children,$,null,v,b,C&&P!=="foreignObject",M,k),he&&Je(u,null,v,"created"),T){for(const de in T)de!=="value"&&!Jt(de)&&i($,de,null,T[de],C,u.children,v,b,ye);"value"in T&&i($,"value",null,T.value),(w=T.onVnodeBeforeMount)&&He(w,v,u)}ge($,u,u.scopeId,M,v)}he&&Je(u,null,v,"beforeMount");const ae=(!b||b&&!b.pendingBranch)&&W&&!W.persisted;ae&&W.beforeEnter($),o($,f,g),((w=T&&T.onVnodeMounted)||ae||he)&&Pe(()=>{w&&He(w,v,u),ae&&W.enter($),he&&Je(u,null,v,"mounted")},b)},ge=(u,f,g,v,b)=>{if(g&&y(u,g),v)for(let C=0;C<v.length;C++)y(u,v[C]);if(b){let C=b.subTree;if(f===C){const M=b.vnode;ge(u,M,M.scopeId,M.slotScopeIds,b.parent)}}},ue=(u,f,g,v,b,C,M,k,$=0)=>{for(let w=$;w<u.length;w++){const P=u[w]=k?ft(u[w]):Ke(u[w]);m(null,P,f,g,v,b,C,M,k)}},pe=(u,f,g,v,b,C,M)=>{const k=f.el=u.el;let{patchFlag:$,dynamicChildren:w,dirs:P}=f;$|=u.patchFlag&16;const T=u.props||ce,R=f.props||ce;let W;g&&yt(g,!1),(W=R.onVnodeBeforeUpdate)&&He(W,g,f,u),P&&Je(f,u,g,"beforeUpdate"),g&&yt(g,!0);const G=b&&f.type!=="foreignObject";if(w?ke(u.dynamicChildren,w,k,g,v,G,C):M||We(u,f,k,null,g,v,G,C,!1),$>0){if($&16)V(k,f,T,R,g,v,b);else if($&2&&T.class!==R.class&&i(k,"class",null,R.class,b),$&4&&i(k,"style",T.style,R.style,b),$&8){const he=f.dynamicProps;for(let ae=0;ae<he.length;ae++){const de=he[ae],ze=T[de],Et=R[de];(Et!==ze||de==="value")&&i(k,de,ze,Et,b,u.children,g,v,ye)}}$&1&&u.children!==f.children&&d(k,f.children)}else!M&&w==null&&V(k,f,T,R,g,v,b);((W=R.onVnodeUpdated)||P)&&Pe(()=>{W&&He(W,g,f,u),P&&Je(f,u,g,"updated")},v)},ke=(u,f,g,v,b,C,M)=>{for(let k=0;k<f.length;k++){const $=u[k],w=f[k],P=$.el&&($.type===we||!Kt($,w)||$.shapeFlag&70)?h($.el):g;m($,w,P,null,v,b,C,M,!0)}},V=(u,f,g,v,b,C,M)=>{if(g!==v){for(const k in v){if(Jt(k))continue;const $=v[k],w=g[k];$!==w&&k!=="value"&&i(u,k,w,$,M,f.children,b,C,ye)}if(g!==ce)for(const k in g)!Jt(k)&&!(k in v)&&i(u,k,g[k],null,M,f.children,b,C,ye);"value"in v&&i(u,"value",g.value,v.value)}},me=(u,f,g,v,b,C,M,k,$)=>{const w=f.el=u?u.el:l(""),P=f.anchor=u?u.anchor:l("");let{patchFlag:T,dynamicChildren:R,slotScopeIds:W}=f;W&&(k=k?k.concat(W):W),u==null?(o(w,g,v),o(P,g,v),ue(f.children,g,P,b,C,M,k,$)):T>0&&T&64&&R&&u.dynamicChildren?(ke(u.dynamicChildren,R,g,b,C,M,k),(f.key!=null||b&&f===b.subTree)&&Fi(u,f,!0)):We(u,f,g,P,b,C,M,k,$)},Se=(u,f,g,v,b,C,M,k,$)=>{f.slotScopeIds=k,u==null?f.shapeFlag&512?b.ctx.activate(f,g,v,M,$):Ut(f,g,v,b,C,M,$):Me(u,f,$)},Ut=(u,f,g,v,b,C,M)=>{const k=u.component=Gl(u,v,b);if(Ii(u)&&(k.ctx.renderer=Ot),Ql(k),k.asyncDep){if(b&&b.registerDep(k,le),!u.el){const $=k.subTree=q(it);N(null,$,f,g)}return}le(k,u,f,g,b,C,M)},Me=(u,f,g)=>{const v=f.component=u.component;if(ml(u,f,g))if(v.asyncDep&&!v.asyncResolved){se(v,f,g);return}else v.next=f,cl(v.update),v.update();else f.component=u.component,f.el=u.el,v.vnode=f},le=(u,f,g,v,b,C,M)=>{const k=()=>{if(u.isMounted){let{next:P,bu:T,u:R,parent:W,vnode:G}=u,he=P,ae;yt(u,!1),P?(P.el=G.el,se(u,P,M)):P=G,T&&Cn(T),(ae=P.props&&P.props.onVnodeBeforeUpdate)&&He(ae,W,P,G),yt(u,!0);const de=oo(u),ze=u.subTree;u.subTree=de,m(ze,de,h(ze.el),Qe(ze),u,b,C),P.el=de.el,he===null&&gl(u,de.el),R&&Pe(R,b),(ae=P.props&&P.props.onVnodeUpdated)&&Pe(()=>He(ae,W,P,G),b)}else{let P;const{el:T,props:R}=f,{bm:W,m:G,parent:he}=u,ae=Bn(f);if(yt(u,!1),W&&Cn(W),!ae&&(P=R&&R.onVnodeBeforeMount)&&He(P,he,f),yt(u,!0),T&&to){const de=()=>{u.subTree=oo(u),to(T,u.subTree,u,b,null)};ae?f.type.__asyncLoader().then(()=>!u.isUnmounted&&de()):de()}else{const de=u.subTree=oo(u);m(null,de,g,v,u,b,C),f.el=de.el}if(G&&Pe(G,b),!ae&&(P=R&&R.onVnodeMounted)){const de=f;Pe(()=>He(P,he,de),b)}f.shapeFlag&256&&u.a&&Pe(u.a,b),u.isMounted=!0,f=g=v=null}},$=u.effect=new Bo(k,()=>gi(u.update),u.scope),w=u.update=$.run.bind($);w.id=u.uid,yt(u,!0),w()},se=(u,f,g)=>{f.component=u;const v=u.vnode.props;u.vnode=f,u.next=null,Pl(u,f.props,v,g),Fl(u,f.children,g),Ht(),Fo(void 0,u.update),jt()},We=(u,f,g,v,b,C,M,k,$=!1)=>{const w=u&&u.children,P=u?u.shapeFlag:0,T=f.children,{patchFlag:R,shapeFlag:W}=f;if(R>0){if(R&128){D(w,T,g,v,b,C,M,k,$);return}else if(R&256){Wt(w,T,g,v,b,C,M,k,$);return}}W&8?(P&16&&ye(w,b,C),T!==w&&d(g,T)):P&16?W&16?D(w,T,g,v,b,C,M,k,$):ye(w,b,C,!0):(P&8&&d(g,""),W&16&&ue(T,g,v,b,C,M,k,$))},Wt=(u,f,g,v,b,C,M,k,$)=>{u=u||At,f=f||At;const w=u.length,P=f.length,T=Math.min(w,P);let R;for(R=0;R<T;R++){const W=f[R]=$?ft(f[R]):Ke(f[R]);m(u[R],W,g,null,b,C,M,k,$)}w>P?ye(u,b,C,!0,!1,T):ue(f,g,v,b,C,M,k,$,T)},D=(u,f,g,v,b,C,M,k,$)=>{let w=0;const P=f.length;let T=u.length-1,R=P-1;for(;w<=T&&w<=R;){const W=u[w],G=f[w]=$?ft(f[w]):Ke(f[w]);if(Kt(W,G))m(W,G,g,null,b,C,M,k,$);else break;w++}for(;w<=T&&w<=R;){const W=u[T],G=f[R]=$?ft(f[R]):Ke(f[R]);if(Kt(W,G))m(W,G,g,null,b,C,M,k,$);else break;T--,R--}if(w>T){if(w<=R){const W=R+1,G=W<P?f[W].el:v;for(;w<=R;)m(null,f[w]=$?ft(f[w]):Ke(f[w]),g,G,b,C,M,k,$),w++}}else if(w>R)for(;w<=T;)E(u[w],b,C,!0),w++;else{const W=w,G=w,he=new Map;for(w=G;w<=R;w++){const Re=f[w]=$?ft(f[w]):Ke(f[w]);Re.key!=null&&he.set(Re.key,w)}let ae,de=0;const ze=R-G+1;let Et=!1,Qo=0;const zt=new Array(ze);for(w=0;w<ze;w++)zt[w]=0;for(w=W;w<=T;w++){const Re=u[w];if(de>=ze){E(Re,b,C,!0);continue}let Ve;if(Re.key!=null)Ve=he.get(Re.key);else for(ae=G;ae<=R;ae++)if(zt[ae-G]===0&&Kt(Re,f[ae])){Ve=ae;break}Ve===void 0?E(Re,b,C,!0):(zt[Ve-G]=w+1,Ve>=Qo?Qo=Ve:Et=!0,m(Re,f[Ve],g,null,b,C,M,k,$),de++)}const es=Et?zl(zt):At;for(ae=es.length-1,w=ze-1;w>=0;w--){const Re=G+w,Ve=f[Re],ts=Re+1<P?f[Re+1].el:v;zt[w]===0?m(null,Ve,g,ts,b,C,M,k,$):Et&&(ae<0||w!==es[ae]?L(Ve,g,ts,2):ae--)}}},L=(u,f,g,v,b=null)=>{const{el:C,type:M,transition:k,children:$,shapeFlag:w}=u;if(w&6){L(u.component.subTree,f,g,v);return}if(w&128){u.suspense.move(f,g,v);return}if(w&64){M.move(u,f,g,Ot);return}if(M===we){o(C,f,g);for(let T=0;T<$.length;T++)L($[T],f,g,v);o(u.anchor,f,g);return}if(M===en){F(u,f,g);return}if(v!==2&&w&1&&k)if(v===0)k.beforeEnter(C),o(C,f,g),Pe(()=>k.enter(C),b);else{const{leave:T,delayLeave:R,afterLeave:W}=k,G=()=>o(C,f,g),he=()=>{T(C,()=>{G(),W&&W()})};R?R(C,G,he):he()}else o(C,f,g)},E=(u,f,g,v=!1,b=!1)=>{const{type:C,props:M,ref:k,children:$,dynamicChildren:w,shapeFlag:P,patchFlag:T,dirs:R}=u;if(k!=null&&An(k,null,g,u,!0),P&256){f.ctx.deactivate(u);return}const W=P&1&&R,G=!Bn(u);let he;if(G&&(he=M&&M.onVnodeBeforeUnmount)&&He(he,f,u),P&6)Y(u.component,g,v);else{if(P&128){u.suspense.unmount(g,v);return}W&&Je(u,null,f,"beforeUnmount"),P&64?u.type.remove(u,f,g,b,Ot,v):w&&(C!==we||T>0&&T&64)?ye(w,f,g,!1,!0):(C===we&&T&384||!b&&P&16)&&ye($,f,g),v&&K(u)}(G&&(he=M&&M.onVnodeUnmounted)||W)&&Pe(()=>{he&&He(he,f,u),W&&Je(u,null,f,"unmounted")},g)},K=u=>{const{type:f,el:g,anchor:v,transition:b}=u;if(f===we){U(g,v);return}if(f===en){ne(u);return}const C=()=>{s(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(u.shapeFlag&1&&b&&!b.persisted){const{leave:M,delayLeave:k}=b,$=()=>M(g,C);k?k(u.el,C,$):$()}else C()},U=(u,f)=>{let g;for(;u!==f;)g=p(u),s(u),u=g;s(f)},Y=(u,f,g)=>{const{bum:v,scope:b,update:C,subTree:M,um:k}=u;v&&Cn(v),b.stop(),C&&(C.active=!1,E(M,u,f,g)),k&&Pe(k,f),Pe(()=>{u.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},ye=(u,f,g,v=!1,b=!1,C=0)=>{for(let M=C;M<u.length;M++)E(u[M],f,g,v,b)},Qe=u=>u.shapeFlag&6?Qe(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el),Qn=(u,f,g)=>{u==null?f._vnode&&E(f._vnode,null,null,!0):m(f._vnode||null,u,f,null,null,null,g),On(),f._vnode=u},Ot={p:m,um:E,m:L,r:K,mt:Ut,mc:ue,pc:We,pbc:ke,n:Qe,o:e};let eo,to;return t&&([eo,to]=t(Ot)),{render:Qn,hydrate:eo,createApp:jl(Qn,eo)}}function yt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Fi(e,t,n=!1){const o=e.children,s=t.children;if(j(o)&&j(s))for(let i=0;i<o.length;i++){const r=o[i];let l=s[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=s[i]=ft(s[i]),l.el=r.el),n||Fi(r,l))}}function zl(e){const t=e.slice(),n=[0];let o,s,i,r,l;const a=e.length;for(o=0;o<a;o++){const c=e[o];if(c!==0){if(s=n[n.length-1],e[s]<c){t[o]=s,n.push(o);continue}for(i=0,r=n.length-1;i<r;)l=i+r>>1,e[n[l]]<c?i=l+1:r=l;c<e[n[i]]&&(i>0&&(t[o]=n[i-1]),n[i]=o)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}const Kl=e=>e.__isTeleport,Uo="components";function ln(e,t){return ji(Uo,e,!0,t)||e}const Hi=Symbol();function uh(e){return xe(e)?ji(Uo,e,!1)||e:e||Hi}function ji(e,t,n=!0,o=!1){const s=je||Ie;if(s){const i=s.type;if(e===Uo){const l=oa(i);if(l&&(l===t||l===Ge(t)||l===Kn(Ge(t))))return i}const r=xs(s[e]||i[e],t)||xs(s.appContext[e],t);return!r&&o?i:r}}function xs(e,t){return e&&(e[t]||e[Ge(t)]||e[Kn(Ge(t))])}const we=Symbol(void 0),an=Symbol(void 0),it=Symbol(void 0),en=Symbol(void 0),tn=[];let Ct=null;function S(e=!1){tn.push(Ct=e?null:[])}function Zl(){tn.pop(),Ct=tn[tn.length-1]||null}let Ln=1;function ks(e){Ln+=e}function Di(e){return e.dynamicChildren=Ln>0?Ct||At:null,Zl(),Ln>0&&Ct&&Ct.push(e),e}function B(e,t,n,o,s,i){return Di(H(e,t,n,o,s,i,!0))}function $e(e,t,n,o,s){return Di(q(e,t,n,o,s,!0))}function Pn(e){return e?e.__v_isVNode===!0:!1}function Kt(e,t){return e.type===t.type&&e.key===t.key}const Gn="__vInternal",Ui=({key:e})=>e!=null?e:null,$n=({ref:e,ref_key:t,ref_for:n})=>e!=null?xe(e)||Ce(e)||Z(e)?{i:je,r:e,k:t,f:!!n}:e:null;function H(e,t=null,n=null,o=0,s=null,i=e===we?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ui(t),ref:t&&$n(t),scopeId:Jn,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:o,dynamicProps:s,dynamicChildren:null,appContext:null};return l?(Wo(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=xe(n)?8:16),Ln>0&&!r&&Ct&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&Ct.push(a),a}const q=ql;function ql(e,t=null,n=null,o=0,s=null,i=!1){if((!e||e===Hi)&&(e=it),Pn(e)){const l=cn(e,t,!0);return n&&Wo(l,n),l}if(sa(e)&&(e=e.__vccOpts),t){t=Vl(t);let{class:l,style:a}=t;l&&!xe(l)&&(t.class=ot(l)),be(a)&&(ai(a)&&!j(a)&&(a=Ae({},a)),t.style=fn(a))}const r=xe(e)?1:yl(e)?128:Kl(e)?64:be(e)?4:Z(e)?2:0;return H(e,t,n,o,s,r,i,!0)}function Vl(e){return e?ai(e)||Gn in e?Ae({},e):e:null}function cn(e,t,n=!1){const{props:o,ref:s,patchFlag:i,children:r}=e,l=t?zo(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Ui(l),ref:t&&t.ref?n&&s?j(s)?s.concat($n(t)):[s,$n(t)]:$n(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?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&&cn(e.ssContent),ssFallback:e.ssFallback&&cn(e.ssFallback),el:e.el,anchor:e.anchor}}function hn(e=" ",t=0){return q(an,null,e,t)}function fh(e,t){const n=q(en,null,e);return n.staticCount=t,n}function te(e="",t=!1){return t?(S(),$e(it,null,e)):q(it,null,e)}function Ke(e){return e==null||typeof e=="boolean"?q(it):j(e)?q(we,null,e.slice()):typeof e=="object"?ft(e):q(an,null,String(e))}function ft(e){return e.el===null||e.memo?e:cn(e)}function Wo(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(j(t))n=16;else if(typeof t=="object")if(o&65){const s=t.default;s&&(s._c&&(s._d=!1),Wo(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(Gn in t)?t._ctx=je:s===3&&je&&(je.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Z(t)?(t={default:t,_ctx:je},n=32):(t=String(t),o&64?(n=16,t=[hn(t)]):n=8);e.children=t,e.shapeFlag|=n}function zo(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const s in o)if(s==="class")t.class!==o.class&&(t.class=ot([t.class,o.class]));else if(s==="style")t.style=fn([t.style,o.style]);else if(dn(s)){const i=t[s],r=o[s];r&&i!==r&&!(j(i)&&i.includes(r))&&(t[s]=i?[].concat(i,r):r)}else s!==""&&(t[s]=o[s])}return t}function He(e,t,n,o=null){qe(e,t,7,[n,o])}function pn(e,t,n,o){let s;const i=n&&n[o];if(j(e)||xe(e)){s=new Array(e.length);for(let r=0,l=e.length;r<l;r++)s[r]=t(e[r],r,void 0,i&&i[r])}else if(typeof e=="number"){s=new Array(e);for(let r=0;r<e;r++)s[r]=t(r+1,r,void 0,i&&i[r])}else if(be(e))if(e[Symbol.iterator])s=Array.from(e,(r,l)=>t(r,l,void 0,i&&i[l]));else{const r=Object.keys(e);s=new Array(r.length);for(let l=0,a=r.length;l<a;l++){const c=r[l];s[l]=t(e[c],c,l,i&&i[l])}}else s=[];return n&&(n[o]=s),s}function ee(e,t,n={},o,s){if(je.isCE)return q("slot",t==="default"?null:{name:t},o&&o());let i=e[t];i&&i._c&&(i._d=!1),S();const r=i&&Wi(i(n)),l=$e(we,{key:n.key||`_${t}`},r||(o?o():[]),r&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function Wi(e){return e.some(t=>Pn(t)?!(t.type===it||t.type===we&&!Wi(t.children)):!0)?e:null}const bo=e=>e?zi(e)?Ko(e)||e.proxy:bo(e.parent):null,Rn=Ae(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=>bo(e.parent),$root:e=>bo(e.root),$emit:e=>e.emit,$options:e=>Bi(e),$forceUpdate:e=>()=>gi(e.update),$nextTick:e=>mi.bind(e.proxy),$watch:e=>bl.bind(e)}),Jl={get({_:e},t){const{ctx:n,setupState:o,data:s,props:i,accessCache:r,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const y=r[t];if(y!==void 0)switch(y){case 1:return o[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(o!==ce&&Q(o,t))return r[t]=1,o[t];if(s!==ce&&Q(s,t))return r[t]=2,s[t];if((c=e.propsOptions[0])&&Q(c,t))return r[t]=3,i[t];if(n!==ce&&Q(n,t))return r[t]=4,n[t];go&&(r[t]=0)}}const d=Rn[t];let h,p;if(d)return t==="$attrs"&&Fe(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ce&&Q(n,t))return r[t]=4,n[t];if(p=a.config.globalProperties,Q(p,t))return p[t]},set({_:e},t,n){const{data:o,setupState:s,ctx:i}=e;return s!==ce&&Q(s,t)?(s[t]=n,!0):o!==ce&&Q(o,t)?(o[t]=n,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:s,propsOptions:i}},r){let l;return!!n[r]||e!==ce&&Q(e,r)||t!==ce&&Q(t,r)||(l=i[0])&&Q(l,r)||Q(o,r)||Q(Rn,r)||Q(s.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Yl=Ni();let Xl=0;function Gl(e,t,n){const o=e.type,s=(t?t.appContext:e.appContext)||Yl,i={uid:Xl++,vnode:e,type:o,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ir(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ai(o,s),emitsOptions:vi(o,s),emit:null,emitted:null,propsDefaults:ce,inheritAttrs:o.inheritAttrs,ctx:ce,data:ce,props:ce,attrs:ce,slots:ce,refs:ce,setupState:ce,setupContext: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=dl.bind(null,i),e.ce&&e.ce(i),i}let Ie=null;const Rt=e=>{Ie=e,e.scope.on()},$t=()=>{Ie&&Ie.scope.off(),Ie=null};function zi(e){return e.vnode.shapeFlag&4}let un=!1;function Ql(e,t=!1){un=t;const{props:n,children:o}=e.vnode,s=zi(e);Ll(e,n,s,t),Nl(e,o);const i=s?ea(e,t):void 0;return un=!1,i}function ea(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Yt(new Proxy(e.ctx,Jl));const{setup:o}=n;if(o){const s=e.setupContext=o.length>1?na(e):null;Rt(e),Ht();const i=pt(o,e,0,[e.props,s]);if(jt(),$t(),qs(i)){if(i.then($t,$t),t)return i.then(r=>{Cs(e,r,t)}).catch(r=>{Vn(r,e,0)});e.asyncDep=i}else Cs(e,i,t)}else Ki(e,t)}function Cs(e,t,n){Z(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&&(e.setupState=di(t)),Ki(e,n)}let $s;function Ki(e,t,n){const o=e.type;if(!e.render){if(!t&&$s&&!o.render){const s=o.template;if(s){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:a}=o,c=Ae(Ae({isCustomElement:i,delimiters:l},r),a);o.render=$s(s,c)}}e.render=o.render||Ze}Rt(e),Ht(),Ol(e),jt(),$t()}function ta(e){return new Proxy(e.attrs,{get(t,n){return Fe(e,"get","$attrs"),t[n]}})}function na(e){const t=o=>{e.exposed=o||{}};let n;return{get attrs(){return n||(n=ta(e))},slots:e.slots,emit:e.emit,expose:t}}function Ko(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(di(Yt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Rn)return Rn[n](e)}}))}function oa(e){return Z(e)&&e.displayName||e.name}function sa(e){return Z(e)&&"__vccOpts"in e}const J=(e,t)=>rl(e,t,un);function It(e,t,n){const o=arguments.length;return o===2?be(t)&&!j(t)?Pn(t)?q(e,null,[t]):q(e,t):q(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Pn(n)&&(n=[n]),q(e,t,n))}const ia="3.2.31",ra="http://www.w3.org/2000/svg",bt=typeof document!="undefined"?document:null,Is=bt&&bt.createElement("template"),la={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const s=t?bt.createElementNS(ra,e):bt.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&s.setAttribute("multiple",o.multiple),s},createText:e=>bt.createTextNode(e),createComment:e=>bt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>bt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,o,s,i){const r=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{Is.innerHTML=o?`<svg>${e}</svg>`:e;const l=Is.content;if(o){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function aa(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function ca(e,t,n){const o=e.style,s=xe(n);if(n&&!s){for(const i in n)vo(o,i,n[i]);if(t&&!xe(t))for(const i in t)n[i]==null&&vo(o,i,"")}else{const i=o.display;s?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=i)}}const Ss=/\s*!important$/;function vo(e,t,n){if(j(n))n.forEach(o=>vo(e,t,o));else if(t.startsWith("--"))e.setProperty(t,n);else{const o=ua(e,t);Ss.test(n)?e.setProperty(Ft(o),n.replace(Ss,""),"important"):e[o]=n}}const Ms=["Webkit","Moz","ms"],io={};function ua(e,t){const n=io[t];if(n)return n;let o=Ge(t);if(o!=="filter"&&o in e)return io[t]=o;o=Kn(o);for(let s=0;s<Ms.length;s++){const i=Ms[s]+o;if(i in e)return io[t]=i}return t}const Os="http://www.w3.org/1999/xlink";function fa(e,t,n,o,s){if(o&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Os,t.slice(6,t.length)):e.setAttributeNS(Os,t,n);else{const i=pr(t);n==null||i&&!zs(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function da(e,t,n,o,s,i,r){if(t==="innerHTML"||t==="textContent"){o&&r(o,s,i),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n==null?"":n;(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}if(n===""||n==null){const l=typeof e[t];if(l==="boolean"){e[t]=zs(n);return}else if(n==null&&l==="string"){e[t]="",e.removeAttribute(t);return}else if(l==="number"){try{e[t]=0}catch{}e.removeAttribute(t);return}}try{e[t]=n}catch{}}let Nn=Date.now,Zi=!1;if(typeof window!="undefined"){Nn()>document.createEvent("Event").timeStamp&&(Nn=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);Zi=!!(e&&Number(e[1])<=53)}let wo=0;const ha=Promise.resolve(),pa=()=>{wo=0},ma=()=>wo||(ha.then(pa),wo=Nn());function vt(e,t,n,o){e.addEventListener(t,n,o)}function ga(e,t,n,o){e.removeEventListener(t,n,o)}function ya(e,t,n,o,s=null){const i=e._vei||(e._vei={}),r=i[t];if(o&&r)r.value=o;else{const[l,a]=_a(t);if(o){const c=i[t]=ba(o,s);vt(e,l,c,a)}else r&&(ga(e,l,r,a),i[t]=void 0)}}const Es=/(?:Once|Passive|Capture)$/;function _a(e){let t;if(Es.test(e)){t={};let n;for(;n=e.match(Es);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Ft(e.slice(2)),t]}function ba(e,t){const n=o=>{const s=o.timeStamp||Nn();(Zi||s>=n.attached-1)&&qe(va(o,n.value),t,5,[o])};return n.value=e,n.attached=ma(),n}function va(e,t){if(j(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>s=>!s._stopped&&o&&o(s))}else return t}const Bs=/^on[a-z]/,wa=(e,t,n,o,s=!1,i,r,l,a)=>{t==="class"?aa(e,o,s):t==="style"?ca(e,n,o):dn(t)?Io(t)||ya(e,t,n,o,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):xa(e,t,o,s))?da(e,t,o,i,r,l,a):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),fa(e,t,o,s))};function xa(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&Bs.test(t)&&Z(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Bs.test(t)&&xe(n)?!1:t in e}const Fn=e=>{const t=e.props["onUpdate:modelValue"];return j(t)?n=>Cn(t,n):t};function ka(e){e.target.composing=!0}function Ts(e){const t=e.target;t.composing&&(t.composing=!1,Ca(t,"input"))}function Ca(e,t){const n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}const dh={created(e,{modifiers:{lazy:t,trim:n,number:o}},s){e._assign=Fn(s);const i=o||s.props&&s.props.type==="number";vt(e,t?"change":"input",r=>{if(r.target.composing)return;let l=e.value;n?l=l.trim():i&&(l=ao(l)),e._assign(l)}),n&&vt(e,"change",()=>{e.value=e.value.trim()}),t||(vt(e,"compositionstart",ka),vt(e,"compositionend",Ts),vt(e,"change",Ts))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:s}},i){if(e._assign=Fn(i),e.composing||document.activeElement===e&&(n||o&&e.value.trim()===t||(s||e.type==="number")&&ao(e.value)===t))return;const r=t==null?"":t;e.value!==r&&(e.value=r)}},hh={created(e,{value:t},n){e.checked=In(t,n.props.value),e._assign=Fn(n),vt(e,"change",()=>{e._assign($a(e))})},beforeUpdate(e,{value:t,oldValue:n},o){e._assign=Fn(o),t!==n&&(e.checked=In(t,o.props.value))}};function $a(e){return"_value"in e?e._value:e.value}const Ia=["ctrl","shift","alt","meta"],Sa={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)=>Ia.some(n=>e[`${n}Key`]&&!t.includes(n))},ph=(e,t)=>(n,...o)=>{for(let s=0;s<t.length;s++){const i=Sa[t[s]];if(i&&i(n,t))return}return e(n,...o)},Mt={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Zt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Zt(e,!0),o.enter(e)):o.leave(e,()=>{Zt(e,!1)}):Zt(e,t))},beforeUnmount(e,{value:t}){Zt(e,t)}};function Zt(e,t){e.style.display=t?e._vod:"none"}const Ma=Ae({patchProp:wa},la);let ro,As=!1;function Oa(){return ro=As?ro:Ul(Ma),As=!0,ro}const Ea=(...e)=>{const t=Oa().createApp(...e),{mount:n}=t;return t.mount=o=>{const s=Ba(o);if(s)return n(s,!0,s instanceof SVGElement)},t};function Ba(e){return xe(e)?document.querySelector(e):e}var Ta='{"lang":"zh-cn","title":"vue-baidu-map-3x","description":"vue-baidu-map\u7684vue3\u7248\u672C\uFF08\u652F\u6301v2.0\u3001v3.0\u548CwebGl api\uFF09\u6211\u5168\u90FD\u6709","base":"/vue-baidu-map-3x/doc/","head":[],"themeConfig":{"repo":{"type":"git","url":"git+https://github.com/YangJianFei/vue-baidu-map-3x.git"},"logo":"/heifahaizei.png","docsBranch":"main","editLinks":true,"editLinkText":"\u4E3A\u6B64\u9875\u63D0\u4F9B\u4FEE\u6539\u5EFA\u8BAE","nav":[{"text":"\u5F00\u59CB","link":"/begin/install"},{"text":"\u5751\u4EBA\u96C6\u5408","link":"/hole/"},{"text":"vue-baidu-map","link":"https://dafrok.github.io/vue-baidu-map/"}],"sidebar":{"/hole/":"auto","/":[{"text":"\u4ECB\u7ECD","link":"index"},{"text":"\u5F00\u59CB","children":[{"text":"\u5B89\u88C5","link":"/begin/install"},{"text":"\u5FEB\u901F\u4E0A\u624B","link":"/begin/use"},{"text":"\u7B2C\u4E09\u65B9\u7EC4\u4EF6","link":"/begin/third-party"},{"text":"\u57FA\u7840","link":"/begin/base"}]},{"text":"\u5730\u56FE\u5BB9\u5668API","link":"/baidu-map"},{"text":"\u53CC\u5411\u7ED1\u5B9A","link":"/shuangxiang"},{"text":"\u56FE\u50CF\u7ED8\u5236","link":"/guid/painting"},{"text":"\u63A7\u4EF6","children":[{"text":"\u6BD4\u4F8B\u5C3A","link":"/control/scale"},{"text":"\u7F29\u653E/3D","link":"/control/navigation"},{"text":"\u5730\u56FE\u7C7B\u578B","link":"/control/map-type"},{"text":"\u7F29\u7565\u56FE","link":"/control/overview"},{"text":"\u5B9A\u4F4D","link":"/control/geolocation"},{"text":"\u7248\u6743","link":"/control/copyright"},{"text":"\u57CE\u5E02\u5217\u8868","link":"/control/city-list"},{"text":"\u5168\u666F","link":"/control/panorama"},{"text":"\u6D4B\u8DDD","link":"/control/cheju"},{"text":"\u81EA\u5B9A\u4E49\u63A7\u4EF6","link":"/control/control"}]},{"text":"\u8986\u76D6\u7269","children":[{"text":"\u70B9","link":"/overlay/marker"},{"text":"\u6D77\u91CF\u70B9","link":"/overlay/point-collection"},{"text":"\u6298\u7EBF","link":"/overlay/polyline"},{"text":"\u591A\u8FB9\u5F62","link":"/overlay/polygon"},{"text":"\u5706\u5F62","link":"/overlay/circle"},{"text":"\u5730\u9762","link":"/overlay/ground"},{"text":"\u6807\u7B7E","link":"/overlay/label"},{"text":"\u4FE1\u606F\u7A97\u4F53","link":"/overlay/info-window"},{"text":"\u81EA\u5B9A\u4E49\u8986\u76D6\u7269","link":"/overlay/overlay"}]},{"text":"\u56FE\u5C42","children":[{"text":"\u74E6\u7247\u56FE\u5C42","link":"/layer/tile"},{"text":"\u4EA4\u901A\u6D41\u91CF\u56FE\u5C42","link":"/layer/traffic"}]},{"text":"\u68C0\u7D22","children":[{"text":"\u5730\u533A\u68C0\u7D22","link":"/search/local-search"},{"text":"\u516C\u4EA4\u8DEF\u7EBF\u89C4\u5212","link":"/search/transit"},{"text":"\u6B65\u884C\u8DEF\u7EBF\u89C4\u5212","link":"/search/walking"},{"text":"\u9A7E\u8F66\u8DEF\u7EBF\u89C4\u5212","link":"/search/driving"},{"text":"\u516C\u4EA4\u8DEF\u7EBF\u68C0\u7D22","link":"/search/bus"}]},{"text":"\u4E0A\u4E0B\u6587\u83DC\u5355","children":[{"text":"\u83DC\u5355","link":"/menu/menu"},{"text":"\u83DC\u5355\u9879","link":"/menu/menu-item"}]},{"text":"\u5176\u4ED6","children":[{"text":"\u884C\u653F\u533A\u5212","link":"/other/boundary"},{"text":"\u81EA\u52A8\u586B\u5145","link":"/other/auto-complete"}]},{"text":"\u7B2C\u4E09\u65B9\u7EC4\u4EF6\u5E93","children":[{"text":"\u70B9\u805A\u5408","link":"/bmaplib/marker-clusterer"},{"text":"\u8DEF\u4E66","link":"/bmaplib/lushu"},{"text":"\u70ED\u529B\u56FE","link":"/bmaplib/heatmap"},{"text":"\u5F27\u7EBF","link":"/bmaplib/curve-line"}]},{"text":"\u5751\u4EBA\u96C6\u5408","link":"/hole/"}]}},"locales":{},"langs":{},"scrollOffset":90}';const qi=/^https?:/i,De=typeof window!="undefined";function Aa(e,t){t.sort((n,o)=>{const s=o.split("/").length-n.split("/").length;return s!==0?s:o.length-n.length});for(const n of t)if(e.startsWith(n))return n}function Ls(e,t){const n=Aa(t,Object.keys(e));return n?e[n]:void 0}function La(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce((o,s)=>(o[s]={label:t[s].label,lang:n[s].lang},o),{}):{}}function Pa(e,t){t=Ra(e,t);const n=Ls(e.locales||{},t),o=Ls(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,o,{locales:{}}),lang:(n||e).lang,locales:{},langs:La(e)})}function Ra(e,t){if(!De)return t;const n=e.base,o=n.endsWith("/")?n.slice(0,-1):n;return t.slice(o.length)}const Vi=Symbol(),mn=el(Na(Ta));function Na(e){return JSON.parse(e)}function Fa(e){const t=J(()=>Pa(mn.value,e.path));return{site:t,theme:J(()=>t.value.themeConfig),page:J(()=>e.data),frontmatter:J(()=>e.data.frontmatter),lang:J(()=>t.value.lang),localePath:J(()=>{const{langs:n,lang:o}=t.value,s=Object.keys(n).find(i=>n[i].lang===o);return Nt(s||"/")}),title:J(()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title),description:J(()=>e.data.description||t.value.description)}}function Ee(){const e=Qt(Vi);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Ha(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Nt(e){return qi.test(e)?e:Ha(mn.value.base,e)}function Ji(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),De){const n="/vue-baidu-map-3x/doc/";t=t.slice(n.length).replace(/\//g,"_")+".md";const o=__VP_HASH_MAP__[t.toLowerCase()];t=`${n}assets/${t}.${o}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const Yi=Symbol(),Ps="http://a.com",Xi={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{},lastUpdated:0},ja=()=>({path:"/",component:null,data:Xi});function Da(e,t){const n=qn(ja());function o(r=De?location.href:"/"){const l=new URL(r,Ps);return!l.pathname.endsWith("/")&&!l.pathname.endsWith(".html")&&(l.pathname+=".html",r=l.pathname+l.search+l.hash),De&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",r)),i(r)}let s=null;async function i(r,l=0,a=!1){const c=new URL(r,Ps),d=s=c.pathname;try{let h=e(d);if("then"in h&&typeof h.then=="function"&&(h=await h),s===d){s=null;const{default:p,__pageData:y}=h;if(!p)throw new Error(`Invalid route component: ${p}`);n.path=d,n.component=Yt(p),n.data=Yt(JSON.parse(y)),De&&mi(()=>{if(c.hash&&!l){let x=null;try{x=document.querySelector(decodeURIComponent(c.hash))}catch(O){console.warn(O)}if(x){Rs(x,c.hash);return}}window.scrollTo(0,l)})}}catch(h){if(h.message.match(/fetch/)||console.error(h),!a)try{const p=await fetch(mn.value.base+"hashmap.json");window.__VP_HASH_MAP__=await p.json(),await i(r,l,!0);return}catch{}s===d&&(s=null,n.path=d,n.component=t?Yt(t):null,n.data=Xi)}}return De&&(window.addEventListener("click",r=>{const l=r.target.closest("a");if(l){const{href:a,protocol:c,hostname:d,pathname:h,hash:p,target:y}=l,x=window.location,O=h.match(/\.\w+$/);!r.ctrlKey&&!r.shiftKey&&!r.altKey&&!r.metaKey&&y!=="_blank"&&c===x.protocol&&d===x.hostname&&!(O&&O[0]!==".html")&&(r.preventDefault(),h===x.pathname?p&&p!==x.hash&&(history.pushState(null,"",p),window.dispatchEvent(new Event("hashchange")),Rs(l,p,l.classList.contains("header-anchor"))):o(a))}},{capture:!0}),window.addEventListener("popstate",r=>{i(location.href,r.state&&r.state.scrollPosition||0)}),window.addEventListener("hashchange",r=>{r.preventDefault()})),{route:n,go:o}}function Ua(){const e=Qt(Yi);if(!e)throw new Error("useRouter() is called without provider.");return e}function gt(){return Ua().route}function Rs(e,t,n=!1){let o=null;try{o=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(s){console.warn(s)}if(o){let s=mn.value.scrollOffset;typeof s=="string"&&(s=document.querySelector(s).getBoundingClientRect().bottom+24);const i=parseInt(window.getComputedStyle(o).paddingTop,10),r=window.scrollY+o.getBoundingClientRect().top-s+i;!n||Math.abs(r-window.scrollY)>window.innerHeight?window.scrollTo(0,r):window.scrollTo({left:0,top:r,behavior:"smooth"})}}function Wa(e,t){let n=[],o=!0;const s=i=>{if(o){o=!1;return}const r=[],l=Math.min(n.length,i.length);for(let a=0;a<l;a++){let c=n[a];const[d,h,p=""]=i[a];if(c.tagName.toLocaleLowerCase()===d){for(const y in h)c.getAttribute(y)!==h[y]&&c.setAttribute(y,h[y]);for(let y=0;y<c.attributes.length;y++){const x=c.attributes[y].name;x in h||c.removeAttribute(x)}c.innerHTML!==p&&(c.innerHTML=p)}else document.head.removeChild(c),c=Ns(i[a]),document.head.append(c);r.push(c)}n.slice(l).forEach(a=>document.head.removeChild(a)),i.slice(l).forEach(a=>{const c=Ns(a);document.head.appendChild(c),r.push(c)}),n=r};Ci(()=>{const i=e.data,r=t.value,l=i&&i.title,a=i&&i.description,c=i&&i.frontmatter.head;document.title=(l?l+" | ":"")+r.title,document.querySelector("meta[name=description]").setAttribute("content",a||r.description),s([...c?Ka(c):[]])})}function Ns([e,t,n]){const o=document.createElement(e);for(const s in t)o.setAttribute(s,t[s]);return n&&(o.innerHTML=n),o}function za(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Ka(e){return e.filter(t=>!za(t))}const Za=ve({name:"VitePressContent",setup(){const e=gt();return()=>It("div",{style:{position:"relative"}},[e.component?It(e.component):null])}});var X=(e,t)=>{const n=e.__vccOpts||e;for(const[o,s]of t)n[o]=s;return n};const qa=/#.*$/,Va=/(index)?\.(md|html)$/,Hn=/\/$/,Ja=/^[a-z]+:/i;function Zo(e){return Array.isArray(e)}function qo(e){return Ja.test(e)}function Ya(e,t){if(t===void 0)return!1;const n=Fs(`/${e.data.relativePath}`),o=Fs(t);return n===o}function Fs(e){return decodeURI(e).replace(qa,"").replace(Va,"")}function Xa(e,t){const n=e.endsWith("/"),o=t.startsWith("/");return n&&o?e.slice(0,-1)+t:!n&&!o?`${e}/${t}`:e+t}function xo(e){return/^\//.test(e)?e:`/${e}`}function Gi(e){return e.replace(/(index)?(\.(md|html))?$/,"")||"/"}function Ga(e){return e===!1||e==="auto"||Zo(e)}function Qa(e){return e.children!==void 0}function ec(e){return Zo(e)?e.length===0:!e}function Vo(e,t){if(Ga(e))return e;t=xo(t);for(const n in e)if(t.startsWith(xo(n)))return e[n];return"auto"}function Qi(e){return e.reduce((t,n)=>(n.link&&t.push({text:n.text,link:Gi(n.link)}),Qa(n)&&(t=[...t,...Qi(n.children)]),t),[])}function er(e){const t=gt(),n=qo(e.value.link);return{props:J(()=>{const s=Hs(`/${t.data.relativePath}`);let i=!1;if(e.value.activeMatch)i=new RegExp(e.value.activeMatch).test(s);else{const r=Hs(e.value.link);i=r==="/"?r===s:s.startsWith(r)}return{class:{active:i,isExternal:n},href:n?e.value.link:Nt(e.value.link),target:e.value.target||(n?"_blank":null),rel:e.value.rel||(n?"noopener noreferrer":null),"aria-label":e.value.ariaLabel}}),isExternal:n}}function Hs(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\.(html|md)$/,"").replace(/\/index$/,"/")}const tc={},nc={class:"icon outbound",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},oc=H("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"},null,-1),sc=H("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"},null,-1),ic=[oc,sc];function rc(e,t){return S(),B("svg",nc,ic)}var Jo=X(tc,[["render",rc]]);const lc={class:"nav-link"},ac=ve({props:{item:null},setup(e){const n=hi(e),{props:o,isExternal:s}=er(n.item);return(i,r)=>(S(),B("div",lc,[H("a",zo({class:"item"},I(o)),[hn(Oe(e.item.text)+" ",1),I(s)?(S(),$e(Jo,{key:0})):te("",!0)],16)]))}});var jn=X(ac,[["__scopeId","data-v-b8818f8c"]]);const cc={key:0,class:"home-hero"},uc={key:0,class:"figure"},fc=["src","alt"],dc={key:1,id:"main-title",class:"title"},hc={key:2,class:"tagline"},pc=ve({setup(e){const{site:t,frontmatter:n}=Ee(),o=J(()=>{const{heroImage:r,heroText:l,tagline:a,actionLink:c,actionText:d}=n.value;return r||l||a||c&&d}),s=J(()=>n.value.heroText||t.value.title),i=J(()=>n.value.tagline||t.value.description);return(r,l)=>I(o)?(S(),B("header",cc,[I(n).heroImage?(S(),B("figure",uc,[H("img",{class:"image",src:I(Nt)(I(n).heroImage),alt:I(n).heroAlt},null,8,fc)])):te("",!0),I(s)?(S(),B("h1",dc,Oe(I(s)),1)):te("",!0),I(i)?(S(),B("p",hc,Oe(I(i)),1)):te("",!0),I(n).actionLink&&I(n).actionText?(S(),$e(jn,{key:3,item:{link:I(n).actionLink,text:I(n).actionText},class:"action"},null,8,["item"])):te("",!0),I(n).altActionLink&&I(n).altActionText?(S(),$e(jn,{key:4,item:{link:I(n).altActionLink,text:I(n).altActionText},class:"action alt"},null,8,["item"])):te("",!0)])):te("",!0)}});var mc=X(pc,[["__scopeId","data-v-370f18c0"]]);const gc={key:0,class:"home-features"},yc={class:"wrapper"},_c={class:"container"},bc={class:"features"},vc={key:0,class:"title"},wc={key:1,class:"details"},xc=ve({setup(e){const{frontmatter:t}=Ee(),n=J(()=>t.value.features&&t.value.features.length>0),o=J(()=>t.value.features?t.value.features:[]);return(s,i)=>I(n)?(S(),B("div",gc,[H("div",yc,[H("div",_c,[H("div",bc,[(S(!0),B(we,null,pn(I(o),(r,l)=>(S(),B("section",{key:l,class:"feature"},[r.title?(S(),B("h2",vc,Oe(r.title),1)):te("",!0),r.details?(S(),B("p",wc,Oe(r.details),1)):te("",!0)]))),128))])])])])):te("",!0)}});var kc=X(xc,[["__scopeId","data-v-e39c13e0"]]);const Cc={key:0,class:"footer"},$c={class:"container"},Ic={class:"text"},Sc=ve({setup(e){const{frontmatter:t}=Ee();return(n,o)=>I(t).footer?(S(),B("footer",Cc,[H("div",$c,[H("p",Ic,Oe(I(t).footer),1)])])):te("",!0)}});var Mc=X(Sc,[["__scopeId","data-v-30918238"]]);const Oc={class:"home","aria-labelledby":"main-title"},Ec={class:"home-content"},Bc=ve({setup(e){return(t,n)=>{const o=ln("Content");return S(),B("main",Oc,[q(mc),ee(t.$slots,"hero",{},void 0,!0),q(kc),H("div",Ec,[q(o)]),ee(t.$slots,"features",{},void 0,!0),q(Mc),ee(t.$slots,"footer",{},void 0,!0)])}}});var Tc=X(Bc,[["__scopeId","data-v-10122c92"]]);const Ac=["href","aria-label"],Lc=["src"],Pc=ve({setup(e){const{site:t,theme:n,localePath:o}=Ee();return(s,i)=>(S(),B("a",{class:"nav-bar-title",href:I(o),"aria-label":`${I(t).title}, back to home`},[I(n).logo?(S(),B("img",{key:0,class:"logo",src:I(Nt)(I(n).logo),alt:"Logo"},null,8,Lc)):te("",!0),hn(" "+Oe(I(t).title),1)],8,Ac))}});var Rc=X(Pc,[["__scopeId","data-v-cc01ef16"]]);function Nc(){const{site:e,localePath:t,theme:n}=Ee();return J(()=>{const o=e.value.langs,s=Object.keys(o);if(s.length<2)return null;const r=gt().path.replace(t.value,""),l=s.map(c=>({text:o[c].label,link:`${c}${r}`}));return{text:n.value.selectText||"Languages",items:l}})}const Fc=["GitHub","GitLab","Bitbucket"].map(e=>[e,new RegExp(e,"i")]);function Hc(){const{site:e}=Ee();return J(()=>{const t=e.value.themeConfig,n=t.docsRepo||t.repo;if(!n)return null;const o=jc(n);return{text:Dc(o,t.repoLabel),link:o}})}function jc(e){return qi.test(e)?e:`https://github.com/${e}`}function Dc(e,t){if(t)return t;const n=e.match(/^https?:\/\/[^/]+/);if(!n)return"Source";const o=Fc.find(([s,i])=>i.test(n[0]));return o&&o[0]?o[0]:"Source"}const Uc=e=>(wi("data-v-bbc27490"),e=e(),xi(),e),Wc={class:"nav-dropdown-link-item"},zc=Uc(()=>H("span",{class:"arrow"},null,-1)),Kc={class:"text"},Zc={class:"icon"},qc=ve({props:{item:null},setup(e){const n=hi(e),{props:o,isExternal:s}=er(n.item);return(i,r)=>(S(),B("div",Wc,[H("a",zo({class:"item"},I(o)),[zc,H("span",Kc,Oe(e.item.text),1),H("span",Zc,[I(s)?(S(),$e(Jo,{key:0})):te("",!0)])],16)]))}});var Vc=X(qc,[["__scopeId","data-v-bbc27490"]]);const Jc=["aria-label"],Yc={class:"button-text"},Xc={class:"dialog"},Gc=ve({props:{item:null},setup(e){const t=gt(),n=dt(!1);kt(()=>t.path,()=>{n.value=!1});function o(){n.value=!n.value}return(s,i)=>(S(),B("div",{class:ot(["nav-dropdown-link",{open:n.value}])},[H("button",{class:"button","aria-label":e.item.ariaLabel,onClick:o},[H("span",Yc,Oe(e.item.text),1),H("span",{class:ot(["button-arrow",n.value?"down":"right"])},null,2)],8,Jc),H("ul",Xc,[(S(!0),B(we,null,pn(e.item.items,r=>(S(),B("li",{key:r.text,class:"dialog-item"},[q(Vc,{item:r},null,8,["item"])]))),128))])],2))}});var js=X(Gc,[["__scopeId","data-v-56bf3a3f"]]);const Qc={key:0,class:"nav-links"},eu={key:1,class:"item"},tu={key:2,class:"item"},nu=ve({setup(e){const{theme:t}=Ee(),n=Nc(),o=Hc(),s=J(()=>t.value.nav||o.value||n.value);return(i,r)=>I(s)?(S(),B("nav",Qc,[I(t).nav?(S(!0),B(we,{key:0},pn(I(t).nav,l=>(S(),B("div",{key:l.text,class:"item"},[l.items?(S(),$e(js,{key:0,item:l},null,8,["item"])):(S(),$e(jn,{key:1,item:l},null,8,["item"]))]))),128)):te("",!0),I(n)?(S(),B("div",eu,[q(js,{item:I(n)},null,8,["item"])])):te("",!0),I(o)?(S(),B("div",tu,[q(jn,{item:I(o)},null,8,["item"])])):te("",!0)])):te("",!0)}});var tr=X(nu,[["__scopeId","data-v-eab3edfe"]]);const ou={emits:["toggle"]},su=H("svg",{class:"icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"},[H("path",{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z",class:""})],-1),iu=[su];function ru(e,t,n,o,s,i){return S(),B("div",{class:"sidebar-button",onClick:t[0]||(t[0]=r=>e.$emit("toggle"))},iu)}var lu=X(ou,[["render",ru]]);const au=e=>(wi("data-v-675d8756"),e=e(),xi(),e),cu={class:"nav-bar"},uu=au(()=>H("div",{class:"flex-grow"},null,-1)),fu={class:"nav"},du=ve({emits:["toggle"],setup(e){return(t,n)=>(S(),B("header",cu,[q(lu,{onToggle:n[0]||(n[0]=o=>t.$emit("toggle"))}),q(Rc),uu,H("div",fu,[q(tr)]),ee(t.$slots,"search",{},void 0,!0)]))}});var hu=X(du,[["__scopeId","data-v-675d8756"]]);function pu(){let e=null,t=null;const n=bu(o,300);function o(){const r=mu(),l=gu(r);for(let a=0;a<l.length;a++){const c=l[a],d=l[a+1],[h,p]=_u(a,c,d);if(h){history.replaceState(null,document.title,p||" "),s(p);return}}}function s(r){if(i(t),i(e),t=document.querySelector(`.sidebar a[href="${r}"]`),!t)return;t.classList.add("active");const l=t.closest(".sidebar-links > ul > li");l&&l!==t.parentElement?(e=l.querySelector("a"),e&&e.classList.add("active")):e=null}function i(r){r&&r.classList.remove("active")}Dt(()=>{o(),window.addEventListener("scroll",n)}),Oi(()=>{s(decodeURIComponent(location.hash))}),Xn(()=>{window.removeEventListener("scroll",n)})}function mu(){return[].slice.call(document.querySelectorAll(".sidebar a.sidebar-link-item"))}function gu(e){return[].slice.call(document.querySelectorAll(".header-anchor")).filter(t=>e.some(n=>n.hash===t.hash))}function yu(){return document.querySelector(".nav-bar").offsetHeight}function Ds(e){const t=yu();return e.parentElement.offsetTop-t-15}function _u(e,t,n){const o=window.scrollY;return e===0&&o===0?[!0,null]:o<Ds(t)?[!1,null]:!n||o<Ds(n)?[!0,decodeURIComponent(t.hash)]:[!1,null]}function bu(e,t){let n,o=!1;return()=>{n&&clearTimeout(n),o?n=setTimeout(e,t):(e(),o=!0,setTimeout(()=>{o=!1},t))}}function vu(){const e=gt(),{site:t}=Ee();return pu(),J(()=>{const n=e.data.headers,o=e.data.frontmatter.sidebar,s=e.data.frontmatter.sidebarDepth;if(o===!1)return[];if(o==="auto")return Us(n,s);const i=Vo(t.value.themeConfig.sidebar,e.data.relativePath);return i===!1?[]:i==="auto"?Us(n,s):i})}function Us(e,t){const n=[];if(e===void 0)return[];let o;return e.forEach(({level:s,title:i,slug:r})=>{if(s-1>t)return;const l={text:i,link:`#${r}`};s===2?(o=l,n.push(l)):o&&(o.children||(o.children=[])).push(l)}),n}const nr=e=>{const t=gt(),{site:n,frontmatter:o}=Ee(),s=e.depth||1,i=o.value.sidebarDepth||1/0,r=t.data.headers,l=e.item.text,a=wu(n.value.base,e.item.link),c=e.item.children,d=Ya(t,e.item.link),h=s<i?or(d,c,r,s+1):null;return It("li",{class:"sidebar-link"},[It(a?"a":"p",{class:{"sidebar-link-item":!0,active:d},href:a},l),h])};function wu(e,t){return t===void 0||t.startsWith("#")?t:Xa(e,t)}function or(e,t,n,o=1){return t&&t.length>0?It("ul",{class:"sidebar-links"},t.map(s=>It(nr,{item:s,depth:o}))):e&&n?or(!1,xu(n),void 0,o):null}function xu(e){return sr(ku(e))}function ku(e){e=e.map(n=>Object.assign({},n));let t;return e.forEach(n=>{n.level===2?t=n:t&&(t.children||(t.children=[])).push(n)}),e.filter(n=>n.level===2)}function sr(e){return e.map(t=>({text:t.title,link:`#${t.slug}`,children:t.children?sr(t.children):void 0}))}const Cu={key:0,class:"sidebar-links"},$u=ve({setup(e){const t=vu();return(n,o)=>I(t).length>0?(S(),B("ul",Cu,[(S(!0),B(we,null,pn(I(t),s=>(S(),$e(I(nr),{item:s},null,8,["item"]))),256))])):te("",!0)}});const Iu=ve({props:{open:{type:Boolean}},setup(e){return(t,n)=>(S(),B("aside",{class:ot(["sidebar",{open:e.open}])},[q(tr,{class:"nav"}),ee(t.$slots,"sidebar-top",{},void 0,!0),q($u),ee(t.$slots,"sidebar-bottom",{},void 0,!0)],2))}});var Su=X(Iu,[["__scopeId","data-v-83e92a68"]]);const Mu=/bitbucket.org/;function Ou(){const{page:e,theme:t,frontmatter:n}=Ee(),o=J(()=>{const{repo:i,docsDir:r="",docsBranch:l="master",docsRepo:a=i,editLinks:c}=t.value,d=n.value.editLink!=null?n.value.editLink:c,{relativePath:h}=e.value;return!d||!h||!i?null:Eu(i,a,r,l,h)}),s=J(()=>t.value.editLinkText||"Edit this page");return{url:o,text:s}}function Eu(e,t,n,o,s){return Mu.test(e)?Tu(e,t,n,o,s):Bu(e,t,n,o,s)}function Bu(e,t,n,o,s){return(qo(t)?t:`https://github.com/${t}`).replace(Hn,"")+`/edit/${o}/`+(n?n.replace(Hn,"")+"/":"")+s}function Tu(e,t,n,o,s){return(qo(t)?t:e).replace(Hn,"")+`/src/${o}/`+(n?n.replace(Hn,"")+"/":"")+s+`?mode=edit&spa=0&at=${o}&fileviewer=file-view-default`}const Au={class:"edit-link"},Lu=["href"],Pu=ve({setup(e){const{url:t,text:n}=Ou();return(o,s)=>(S(),B("div",Au,[I(t)?(S(),B("a",{key:0,class:"link",href:I(t),target:"_blank",rel:"noopener noreferrer"},[hn(Oe(I(n))+" ",1),q(Jo,{class:"icon"})],8,Lu)):te("",!0)]))}});var Ru=X(Pu,[["__scopeId","data-v-1ed99556"]]);const Nu={key:0,class:"last-updated"},Fu={class:"prefix"},Hu={class:"datetime"},ju=ve({setup(e){const{theme:t,page:n}=Ee(),o=J(()=>{const r=t.value.lastUpdated;return r!==void 0&&r!==!1&&n.value.lastUpdated!==0}),s=J(()=>{const r=t.value.lastUpdated;return r===!0?"Last Updated":r}),i=dt("");return Dt(()=>{Ci(()=>{i.value=new Date(n.value.lastUpdated).toLocaleString("en-US")})}),(r,l)=>I(o)?(S(),B("p",Nu,[H("span",Fu,Oe(I(s))+":",1),H("span",Hu,Oe(i.value),1)])):te("",!0)}});var Du=X(ju,[["__scopeId","data-v-abce3432"]]);const Uu={class:"page-footer"},Wu={class:"edit"},zu={class:"updated"},Ku=ve({setup(e){const{page:t}=Ee();return(n,o)=>(S(),B("footer",Uu,[H("div",Wu,[q(Ru)]),H("div",zu,[I(t).lastUpdated?(S(),$e(Du,{key:0})):te("",!0)])]))}});var Zu=X(Ku,[["__scopeId","data-v-07c132fc"]]);function qu(){const{page:e,theme:t}=Ee(),n=J(()=>Gi(xo(e.value.relativePath))),o=J(()=>{const a=Vo(t.value.sidebar,n.value);return Zo(a)?Qi(a):[]}),s=J(()=>o.value.findIndex(a=>a.link===n.value)),i=J(()=>{if(t.value.nextLinks!==!1&&s.value>-1&&s.value<o.value.length-1)return o.value[s.value+1]}),r=J(()=>{if(t.value.prevLinks!==!1&&s.value>0)return o.value[s.value-1]}),l=J(()=>!!i.value||!!r.value);return{next:i,prev:r,hasLinks:l}}const Vu={},Ju={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Yu=H("path",{d:"M19,11H7.4l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0l-7,7c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.2-0.1,0.5,0,0.8c0.1,0.1,0.1,0.2,0.2,0.3l7,7c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L7.4,13H19c0.6,0,1-0.4,1-1S19.6,11,19,11z"},null,-1),Xu=[Yu];function Gu(e,t){return S(),B("svg",Ju,Xu)}var Qu=X(Vu,[["render",Gu]]);const ef={},tf={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},nf=H("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),of=[nf];function sf(e,t){return S(),B("svg",tf,of)}var rf=X(ef,[["render",sf]]);const lf={key:0,class:"next-and-prev-link"},af={class:"container"},cf={class:"prev"},uf=["href"],ff={class:"text"},df={class:"next"},hf=["href"],pf={class:"text"},mf=ve({setup(e){const{hasLinks:t,prev:n,next:o}=qu();return(s,i)=>I(t)?(S(),B("div",lf,[H("div",af,[H("div",cf,[I(n)?(S(),B("a",{key:0,class:"link",href:I(Nt)(I(n).link)},[q(Qu,{class:"icon icon-prev"}),H("span",ff,Oe(I(n).text),1)],8,uf)):te("",!0)]),H("div",df,[I(o)?(S(),B("a",{key:0,class:"link",href:I(Nt)(I(o).link)},[H("span",pf,Oe(I(o).text),1),q(rf,{class:"icon icon-next"})],8,hf)):te("",!0)])])])):te("",!0)}});var gf=X(mf,[["__scopeId","data-v-38ede35f"]]);const yf={class:"page"},_f={class:"container"},bf=ve({setup(e){return(t,n)=>{const o=ln("Content");return S(),B("main",yf,[H("div",_f,[ee(t.$slots,"top",{},void 0,!0),q(o,{class:"content"}),q(Zu),q(gf),ee(t.$slots,"bottom",{},void 0,!0)])])}}});var vf=X(bf,[["__scopeId","data-v-7eddb2c4"]]);const wf={key:0,id:"ads-container"},xf=ve({setup(e){const t=()=>null,n=t,o=t,s=t,i=gt(),{site:r,page:l,theme:a,frontmatter:c}=Ee(),d=J(()=>!!c.value.customLayout),h=J(()=>!!c.value.home),p=J(()=>Object.keys(r.value.langs).length>1),y=J(()=>{const A=a.value;return c.value.navbar===!1||A.navbar===!1?!1:r.value.title||A.logo||A.repo||A.nav}),x=dt(!1),O=J(()=>c.value.home||c.value.sidebar===!1?!1:!ec(Vo(a.value.sidebar,i.data.relativePath))),m=A=>{x.value=typeof A=="boolean"?A:!x.value},_=m.bind(null,!1);kt(i,_);const N=J(()=>[{"no-navbar":!y.value,"sidebar-open":x.value,"no-sidebar":!O.value}]);return(A,F)=>{const ne=ln("Content"),ie=ln("Debug");return S(),B(we,null,[H("div",{class:ot(["theme",I(N)])},[I(y)?(S(),$e(hu,{key:0,onToggle:m},{search:tt(()=>[ee(A.$slots,"navbar-search",{},()=>[I(a).algolia?(S(),$e(I(s),{key:0,options:I(a).algolia,multilang:I(p)},null,8,["options","multilang"])):te("",!0)])]),_:3})):te("",!0),q(Su,{open:x.value},{"sidebar-top":tt(()=>[ee(A.$slots,"sidebar-top")]),"sidebar-bottom":tt(()=>[ee(A.$slots,"sidebar-bottom")]),_:3},8,["open"]),H("div",{class:"sidebar-mask",onClick:F[0]||(F[0]=z=>m(!1))}),I(d)?(S(),$e(ne,{key:1})):I(h)?ee(A.$slots,"home",{key:2},()=>[q(Tc,null,{hero:tt(()=>[ee(A.$slots,"home-hero")]),features:tt(()=>[ee(A.$slots,"home-features")]),footer:tt(()=>[ee(A.$slots,"home-footer")]),_:3})]):(S(),$e(vf,{key:3},{top:tt(()=>[ee(A.$slots,"page-top-ads",{},()=>[I(a).carbonAds&&I(a).carbonAds.carbon?(S(),B("div",wf,[(S(),$e(I(n),{key:"carbon"+I(l).relativePath,code:I(a).carbonAds.carbon,placement:I(a).carbonAds.placement},null,8,["code","placement"]))])):te("",!0)]),ee(A.$slots,"page-top")]),bottom:tt(()=>[ee(A.$slots,"page-bottom"),ee(A.$slots,"page-bottom-ads",{},()=>[I(a).carbonAds&&I(a).carbonAds.custom?(S(),$e(I(o),{key:"custom"+I(l).relativePath,code:I(a).carbonAds.custom,placement:I(a).carbonAds.placement},null,8,["code","placement"])):te("",!0)])]),_:3}))],2),q(ie)],64)}}}),kf={class:"theme"},Cf=H("h1",null,"404",-1),$f=["href"],If=ve({setup(e){const{site:t}=Ee(),n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."];function o(){return n[Math.floor(Math.random()*n.length)]}return(s,i)=>(S(),B("div",kf,[Cf,H("blockquote",null,Oe(o()),1),H("a",{href:I(t).base,"aria-label":"go to home"},"Take me home.",8,$f)]))}}),Sf={Layout:xf,NotFound:If};var Mf={"bm-map":["click","dblclick","rightclick","rightdblclick","maptypechange","mousemove","mouseover","mouseout","movestart","moving","moveend","zoomstart","zoomend","addoverlay","addcontrol","removecontrol","removeoverlay","clearoverlays","dragstart","dragging","dragend","addtilelayer","removetilelayer","load","resize","hotspotclick","hotspotover","hotspotout","tilesloaded","touchstart","touchmove","touchend","longpress"],"bm-geolocation":["locationSuccess","locationError"],"bm-overview-map":["viewchanged","viewchanging"],"bm-marker":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","infowindowclose","infowindowopen","dragstart","dragging","dragend","rightclick"],"bm-polyline":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-polygon":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-circle":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-label":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","rightclick"],"bm-info-window":["close","open","maximize","restore","clickclose"],"bm-ground":["click","dblclick"],"bm-autocomplete":["onconfirm","onhighlight"],"bm-point-collection":["click","mouseover","mouseout"]};function Ue(e,t){const n=t||Mf[this.$options.name];n&&n.forEach(o=>{let i=o.slice(0,2)==="on"?o.slice(2):o;const r=this.$attrs["on"+i.replace(i[0],i[0].toUpperCase())];r&&e.addEventListener(o,r)})}function fe(e,t={}){const{lng:n,lat:o}=t;return new e.Point(n,o)}function Dn(e,t={}){const{sw:n,ne:o}=t;return new e.Bounds(fe(e,n),fe(e,o))}function _e(e,t={}){const{width:n,height:o}=t;return new e.Size(n,o)}function ko(e,t={}){const{url:n,size:o,opts:s={}}=t;let i={anchor:s.anchor&&_e(e,s.anchor),imageSize:s.imageSize&&_e(e,s.imageSize),imageOffset:s.imageOffset&&_e(e,s.imageOffset),infoWindowAnchor:s.infoWindowAnchor&&_e(e,s.infoWindowAnchor),printImageUrl:s.printImageUrl};return Le(i),new e.Icon(n,_e(e,o),i)}function Of(e,t={}){const{content:n,opts:o}=t;let s={offset:o.offset&&_e(e,o.offset),position:o.position&&fe(e,o.position),enableMassClear:o.enableMassClear};return Le(s),new e.Label(n,s)}function Ef(e,t={}){const{path:n,opts:o}=t;let s={anchor:o.anchor&&_e(e,o.anchor),fillColor:o.fillColor,fillOpacity:o.fillOpacity,scale:o.scale,rotation:o.rotation,strokeColor:o.strokeColor,strokeOpacity:o.strokeOpacity,strokeWeight:o.strokeWeight};return Le(s),new e.Symbol(window[n]||n,s)}function Bf(e,t={}){const{symbol:n,offset:o,repeat:s,fixedRotation:i}=t;return new e.IconSequence(n&&Ef(e,n),o,s,i)}const Xe=e=>e.lng&&e.lat,Ws=e=>Object.prototype.toString.call(e).slice(8,-1),Te=(e,t)=>Xe(t)?fe(e,t):t,Le=e=>{Object.keys(e).forEach(t=>{typeof e[t]=="undefined"&&delete e[t]})};var Tf=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Af(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Yo={exports:{}};function Xo(){}Xo.prototype={on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var o=this;function s(){o.off(e,s),t.apply(n,arguments)}return s._=t,this.on(e,s,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,s=n.length;for(o;o<s;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],s=[];if(o&&t)for(var i=0,r=o.length;i<r;i++)o[i].fn!==t&&o[i].fn._!==t&&s.push(o[i]);return s.length?n[e]=s:delete n[e],this}};Yo.exports=Xo;Yo.exports.TinyEmitter=Xo;var Lf=Yo.exports,xn=new Lf,Go={$on:(...e)=>xn.on(...e),$once:(...e)=>xn.once(...e),$off:(...e)=>xn.off(...e),$emit:(...e)=>xn.emit(...e)},ut={API:{setMapStyle:"setMapStyle",NavigationControl:"NavigationControl"},WebGL:{setMapStyle:"setMapStyleV2",NavigationControl:"NavigationControl3D"}};const Pf={name:"bm-map",inheritAttrs:!1,emits:["ready"],props:{ak:{type:String},v:{type:String},type:{type:String},center:{type:[Object,String]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},highResolution:{type:Boolean,default:!0},mapClick:{type:Boolean,default:!0},mapType:{type:String},dragging:{type:Boolean,default:!0},scrollWheelZoom:{type:Boolean,default:!1},doubleClickZoom:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},inertialDragging:{type:Boolean,default:!0},continuousZoom:{type:Boolean,default:!0},pinchToZoom:{type:Boolean,default:!0},autoResize:{type:Boolean,default:!0},theme:{type:Array},mapStyle:{type:Object}},watch:{center(e,t){const{map:n,zoom:o}=this;Ws(e)==="String"&&e!==t&&n.centerAndZoom(e,o)},"center.lng"(e,t){const{BMap:n,map:o,zoom:s,center:i}=this;e!==t&&e>=-180&&e<=180&&o.centerAndZoom(new n.Point(e,i.lat),s)},"center.lat"(e,t){const{BMap:n,map:o,zoom:s,center:i}=this;e!==t&&e>=-74&&e<=74&&o.centerAndZoom(new n.Point(i.lng,e),s)},zoom(e,t){const{map:n}=this;e!==t&&e>=3&&e<=19&&n.setZoom(e)},minZoom(e){const{map:t}=this;t.setMinZoom(e)},maxZoom(e){const{map:t}=this;t.setMaxZoom(e)},highResolution(){this.reset()},mapClick(){this.reset()},mapType(e){const{map:t}=this;t.setMapType(window[e])},dragging(e){const{map:t}=this;e?t.enableDragging():t.disableDragging()},scrollWheelZoom(e){const{map:t}=this;e?t.enableScrollWheelZoom():t.disableScrollWheelZoom()},doubleClickZoom(e){const{map:t}=this;e?t.enableDoubleClickZoom():t.disableDoubleClickZoom()},keyboard(e){const{map:t}=this;e?t.enableKeyboard():t.disableKeyboard()},inertialDragging(e){const{map:t}=this;e?t.enableInertialDragging():t.disableInertialDragging()},continuousZoom(e){const{map:t}=this;e?t.enableContinuousZoom():t.disableContinuousZoom()},pinchToZoom(e){const{map:t}=this;e?t.enablePinchToZoom():t.disablePinchToZoom()},autoResize(e){const{map:t}=this;e?t.enableAutoResize():t.disableAutoResize()},theme(e){const{map:t}=this;t[ut[this._BMap().type].setMapStyle]({styleJson:e})},"mapStyle.features":{handler(e,t){const{map:n,mapStyle:o}=this,{style:s,styleJson:i}=o;n[ut[this._BMap().type].setMapStyle]({styleJson:i,features:e,style:s})},deep:!0},"mapStyle.style"(e,t){const{map:n,mapStyle:o}=this,{features:s,styleJson:i}=o;n[ut[this._BMap().type].setMapStyle]({styleJson:i,features:s,style:e})},"mapStyle.styleJson":{handler(e,t){const{map:n,mapStyle:o}=this,{features:s,style:i}=o;n[ut[this._BMap().type].setMapStyle]({styleJson:e,features:s,style:i})},deep:!0},mapStyle(e){const{map:t,theme:n}=this;!n&&t[ut[this._BMap().type].setMapStyle](e)}},methods:{setMapOptions(){const{map:e,minZoom:t,maxZoom:n,mapType:o,dragging:s,scrollWheelZoom:i,doubleClickZoom:r,keyboard:l,inertialDragging:a,continuousZoom:c,pinchToZoom:d,autoResize:h}=this;t&&e.setMinZoom(t),n&&e.setMaxZoom(n),o&&e.setMapType(window[o]),s?e.enableDragging():e.disableDragging(),i?e.enableScrollWheelZoom():e.disableScrollWheelZoom(),r?e.enableDoubleClickZoom():e.disableDoubleClickZoom(),l?e.enableKeyboard():e.disableKeyboard(),a?e.enableInertialDragging():e.disableInertialDragging(),c?e.enableContinuousZoom():e.disableContinuousZoom(),d?e.enablePinchToZoom():e.disablePinchToZoom(),h?e.enableAutoResize():e.disableAutoResize()},init(e){if(this.map)return;let t=this.$refs.view;this.$slots.default;const n=new e.Map(t,{enableHighResolution:this.highResolution,enableMapClick:this.mapClick});this.map=n;const{setMapOptions:o,zoom:s,getCenterPoint:i,theme:r,mapStyle:l}=this;r?n[ut[this._BMap().type].setMapStyle]({styleJson:r}):l&&n[ut[this._BMap().type].setMapStyle](l),o(),Ue.call(this,n),n.reset(),n.centerAndZoom(i(),s);let a=0;n.addEventListener("tilesloaded",()=>{a||(a++,this.$emit("ready",{BMap:e,map:n}),Go.$emit("ready",{BMap:e,map:n}))})},getCenterPoint(){const{center:e,BMap:t}=this;switch(Ws(e)){case"String":return e;case"Object":return new t.Point(e.lng,e.lat);default:return new t.Point}},initMap(e){this.BMap=e,this.init(e)},getMapScript(){if(window.BMap)return window.BMap._preloader?window.BMap._preloader:Promise.resolve(window.BMap);{const e=this.ak||this._BMap().ak,t=this.v||this._BMap().v,n=this.type||this._BMap().type;return window.BMap={},window.BMap._preloader=new Promise((o,s)=>{window._initBaiduMap=function(){window.BMap=n=="WebGL"?window.BMapGL:window.BMap,o(window.BMap),window.document.body.removeChild(i),window.BMap._preloader=null,window._initBaiduMap=null};const i=document.createElement("script");switch(window.document.body.appendChild(i),n){case"WebGL":i.src=`https://api.map.baidu.com/api?v=1.0&type=webgl&ak=${e}&callback=_initBaiduMap`;break;default:i.src=`https://api.map.baidu.com/api?v=${t}&ak=${e}&callback=_initBaiduMap`}}),window.BMap._preloader}},reset(){const{getMapScript:e,initMap:t}=this;e().then(t)}},mounted(){this.reset()},data(){return{hasBmView:!1,map:null,BMap:null,name:"bm-map"}}},Rf={key:0,ref:"view",style:{width:"100%",height:"100%"}};function Nf(e,t,n,o,s,i){return S(),B("div",{class:ot(e.$attrs.class),style:fn(e.$attrs.style)},[s.hasBmView?te("",!0):(S(),B("div",Rf,null,512)),ee(e.$slots,"default")],6)}var Ff=X(Pf,[["render",Nf]]);const Hf={control:{unload:"removeControl"},layer:{unload:"removeTileLayer"},overlay:{unload:"removeOverlay"},contextMenu:{unload:"removeContextMenu"}},Co=e=>e.abstract||e.name!=="bm-map"?Co(e.$parent):e;function jf(){const{unload:e,renderByParent:t,$parent:n,ready:o}=this;Go.$off("ready",o),t&&n.reload(),e()}class Df{constructor(t){this.emits=["ready"],this.methods={ready(){const n=Co(this.$parent),o=this.BMap=n.BMap,s=this.map=n.map;this.load(),this.$emit("ready",{BMap:o,map:s})},transmitEvent(n){this.$emit(n.type.replace(/^on/,""),n)},reload(){this&&this.BMap&&this.$nextTick(()=>{this.unload(),this.$nextTick(this.load)})},unload(){const{map:n,originInstance:o}=this;try{switch(t.type){case"search":return o.clearResults();case"autoComplete":case"lushu":return o.dispose();case"markerClusterer":return o.clearMarkers();default:n[Hf[t.type].unload](o)}}catch{}}},this.computed={renderByParent(){return this.$parent.preventChildrenRender}},this.created=function(){const o=Co(this.$parent).map,{ready:s}=this;o?s():Go.$on("ready",s)},this.unmounted=jf}}var re=e=>new Df({type:e});const Uf={name:"bm-scale",render(){},mixins:[re("control")],props:{anchor:{type:String},offset:{type:Object}},watch:{anchor(){this.reload()},offset(){this.reload()}},methods:{load(){const{BMap:e,map:t,anchor:n,offset:o}=this;this.originInstance=new e.ScaleControl({anchor:window[n],offset:o&&_e(e,o)}),t.addControl(this.originInstance)}}},Wf={name:"bm-navigation",render(){},mixins:[re("control")],props:{anchor:{type:String},offset:{type:Object},type:{type:String},showZoomInfo:{type:Boolean},enableGeolocation:{type:Boolean,default:!1}},watch:{anchor(){this.reload()},offset(){this.reload()},type(){this.reload()},showZoomInfo(){this.reload()}},methods:{load(){const{BMap:e,map:t,anchor:n,offset:o,type:s,showZoomInfo:i,enableGeolocation:r}=this;let l={anchor:window[n],offset:o&&_e(e,o),type:window[s],showZoomInfo:i,enableGeolocation:r};Le(l),this.originInstance=new e[ut[this._BMap().type].NavigationControl](l),t.addControl(this.originInstance)}}},zf={name:"bm-map-type",render(){},mixins:[re("control")],props:["type","mapTypes","anchor","offset"],watch:{anchor(){this.reload()},offset(){this.reload()},type(){this.reload()},mapTypes(){this.reload()}},methods:{load(){const{BMap:e,map:t,anchor:n,offset:o,type:s}=this,i=[];this.mapTypes&&this.mapTypes.forEach(l=>i.push(window[l]));let r={anchor:window[n],offset:o&&_e(e,o),type:window[s],mapTypes:i};Le(r),this.originInstance=new e.MapTypeControl(r),t.addControl(this.originInstance)}}},Kf={name:"bm-overview-map",mixins:[re("control")],render(){},props:{anchor:{type:String},offset:{type:Object},size:{type:Object},isOpen:{type:Boolean}},watch:{anchor(){this.reload()},offset(){this.reload()},size(){this.reload()},isOpen(){this.reload()}},methods:{load(){const{BMap:e,map:t,isOpen:n,size:o,offset:s,anchor:i}=this;this.mapTypes&&this.mapTypes.forEach(l=>{});let r={anchor:window[i],offset:_e(e,s),size:_e(e,o),isOpen:n};Le(r),this.originInstance=new e.OverviewMapControl(r),Ue.call(this,this.originInstance),t.addControl(this.originInstance)}}},Zf={name:"bm-geolocation",render(){},mixins:[re("control")],props:{anchor:{type:String},offset:{type:Object},showAddressBar:{type:Boolean},autoLocation:{type:Boolean},locationIcon:{type:Object}},watch:{anchor(){this.reload()},offset(){this.reload()},showAddressBar(){this.reload()},autoLocation(){this.reload()},locationIcon(){this.reload()}},methods:{load(){const{BMap:e,map:t,anchor:n,showAddressBar:o,autoLocation:s,locationIcon:i,offset:r}=this;let l={anchor:window[n],showAddressBar:o,enableAutoLocation:s,offset:r&&_e(e,r),locationIcon:i&&ko(e,i)};Le(l),this.originInstance=new e.GeolocationControl(l),Ue.call(this,this.originInstance),t.addControl(this.originInstance)}}},qf={name:"bm-copyright",render(){},mixins:[re("control")],props:["anchor","offset","copyright"],watch:{anchor(){this.reload()},offset(){this.reload()},copyright(){this.reload()}},methods:{load(){const{BMap:e,map:t,offset:n,anchor:o,updateCopyrightList:s}=this;this.originInstance=new e.CopyrightControl({anchor:window[o],offset:n&&_e(e,n)}),s(),t.addControl(this.originInstance)},updateCopyrightList(){const{BMap:e,map:t}=this,{removeCopyright:n,getCopyrightCollection:o}=this.originInstance,s=o();s&&s.forEach(i=>{n(i.id)}),this.copyright&&this.copyright.forEach(i=>{const r=i.bounds?new e.Bounds(new e.Point(i.bounds.sw.lng,i.bounds.sw.lat),new e.Point(i.bounds.ne.lng,i.bounds.ne.lat)):t.getBounds();this.originInstance.addCopyright({id:i.id,content:i.content,bounds:r})})}}},Vf={name:"bm-city-list",render(){},emits:["changeBefore","changeAfter"],mixins:[re("control")],props:{anchor:{type:String},offset:{type:Object}},watch:{anchor(){this.reload()},offset(){this.reload()}},methods:{load(){const{BMap:e,map:t,anchor:n,offset:o}=this,s=this;this.originInstance=new e.CityListControl({anchor:window[n],offset:o&&_e(e,o),onChangeBefore(){s.$emit("changeBefore")},onChangeAfter(){s.$emit("changeAfter")}}),t.addControl(this.originInstance)}}},Jf={name:"bm-panorama",mixins:[re("control")],render(){},props:["anchor","offset"],watch:{anchor(){this.reload()},offset(){this.reload()}},methods:{load(){const{BMap:e,map:t,anchor:n,offset:o}=this;this.originInstance=new e.PanoramaControl({anchor:window[n],offset:o&&_e(e,o)}),t.addControl(this.originInstance)}}},Yf={name:"bm-control",mixins:[re("control")],props:["anchor","offset"],watch:{anchor(e){this.originInstance.setAnchor(e)},offset(e){this.originInstance.setOffset(e)}},methods:{load(){const{BMap:e,map:t,anchor:n,offset:o,$el:s}=this,i=function(){this.defaultAnchor=window[n||"BMAP_ANCHOR_TOP_LEFT"],this.defaultOffset=_e(e,o)};i.prototype=new e.Control,i.prototype.initialize=r=>r.getContainer().appendChild(s),this.originInstance=new i(n,o),t.addControl(this.originInstance)}}};function Xf(e,t,n,o,s,i){return S(),B("div",null,[ee(e.$slots,"default")])}var Gf=X(Yf,[["render",Xf]]);const Qf={name:"bm-marker",mixins:[re("overlay")],inject:["Cluster"],props:{position:{},offset:{},icon:{},massClear:{type:Boolean,default:!0},dragging:{type:Boolean,default:!1},clicking:{type:Boolean,default:!0},raiseOnDrag:{type:Boolean,default:!1},draggingCursor:{type:String},rotation:{type:Number},shadow:{type:Object},title:{type:String},label:{type:Object},animation:{type:String},top:{type:Boolean,default:!1},zIndex:{type:Number,default:0}},watch:{"position.lng"(e,t){const{BMap:n,originInstance:o,position:s,renderByParent:i,$parent:r}=this;e!==t&&e>=-180&&e<=180&&o.setPosition(fe(n,{lng:e,lat:s.lat})),i&&r.reload()},"position.lat"(e,t){const{BMap:n,originInstance:o,position:s,renderByParent:i,$parent:r}=this;e!==t&&e>=-74&&e<=74&&o.setPosition(fe(n,{lng:s.lng,lat:e})),i&&r.reload()},"offset.width"(e,t){const{BMap:n,originInstance:o}=this;e!==t&&o.setOffset(new n.Size(e,this.offset.height))},"offset.height"(e,t){const{BMap:n,originInstance:o}=this;e!==t&&o.setOffset(new n.Size(this.offset.width,e))},icon:{deep:!0,handler(e){const{BMap:t,originInstance:n,rotation:o}=this;n&&n.setIcon(ko(t,e)),o&&n&&n.setRotation(o)}},massClear(e){e?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},dragging(e){e?this.originInstance.enableDragging():this.originInstance.disableDragging()},clicking(){this.reload()},raiseOnDrag(){this.reload()},draggingCursor(e){this.originInstance.setDraggingCursor(e)},rotation(e){this.originInstance.setRotation(e)},shadow(e){this.originInstance.setShadow(e)},title(e){this.originInstance.setTitle(e)},label(e){this.reload()},animation(e){this.originInstance.setAnimation(window[e])},top(e){this.originInstance.setTop(e)},zIndex(e){this.originInstance.setZIndex(e)}},methods:{load(){var ne;const{BMap:e,map:t,position:n,offset:o,icon:s,massClear:i,dragging:r,clicking:l,raiseOnDrag:a,draggingCursor:c,rotation:d,shadow:h,title:p,label:y,animation:x,top:O,renderByParent:m,$parent:_,zIndex:N}=this;let A={offset:o,icon:s&&ko(e,s),enableMassClear:i,enableDragging:r,enableClicking:l,raiseOnDrag:a,draggingCursor:c,rotation:d,shadow:h,title:p};Le(A);const F=new e.Marker(new e.Point(n.lng,n.lat),A);this.originInstance=F,y&&F&&F.setLabel(Of(e,y)),F.setTop(O),F.setZIndex(N),Ue.call(this,F),m?_.reload():t.addOverlay(F),F.setAnimation(window[x]),(ne=this.Cluster)==null||ne.addMaker(this)}},beforeUnmount(){var e;(e=this.Cluster)==null||e.removeMaker(this)}};function ed(e,t,n,o,s,i){return S(),B("div",null,[ee(e.$slots,"default")])}var td=X(Qf,[["render",ed]]);const nd={render(){},name:"bm-point-collection",mixins:[re("overlay")],props:{points:{type:Array,default(){return[]}},shape:{type:String,default:"BMAP_POINT_SHAPE_CIRCLE"},color:{type:String},size:{type:String,default:"BMAP_POINT_SIZE_NORMAL"}},watch:{shape(e){const{originInstance:t,color:n,size:o}=this;t.setStyles({shape:window[e],color:n,size:window[o]})},size(e){const{originInstance:t,color:n,shape:o}=this;t.setStyles({shape:window[o],color:n,size:window[e]})},color(e){const{originInstance:t,shape:n,size:o}=this;t.setStyles({shape:window[n],color:e,size:window[o]})},points:{deep:!0,handler(e){const{originInstance:t}=this;t.clear(),t.setPoints(e)}}},methods:{load(){const{BMap:e,map:t,points:n,shape:o,color:s,size:i}=this;let r={shape:window[o],color:s,size:window[i]};Le(r);const l=this.originInstance=new e.PointCollection(n.map(a=>fe(e,a)),r);Ue.call(this,l),t.addOverlay(l)}}},od={name:"bm-polyline",render(){},mixins:[re("overlay")],props:{path:{type:Array},strokeColor:{type:String,default:"blue"},strokeWeight:{type:Number,default:2},strokeOpacity:{type:Number,default:.5},strokeStyle:{type:String,default:"solid"},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1},icons:{type:Array,default(){return[]}}},watch:{path:{handler(e,t){this.reload()},deep:!0},icons:{handler(e,t){this.reload()},deep:!0},strokeColor(e){this.originInstance.setStrokeColor(e)},strokeOpacity(e){this.originInstance.setStrokeOpacity(e)},strokeWeight(e){this.originInstance.setStrokeWeight(e)},strokeStyle(e){this.originInstance.setStrokeStyle(e)},editing(e){e?this.originInstance.enableEditing():this.originInstance.disableEditing()},massClear(e){e?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking(e){this.reload()}},computed:{iconSequences(){const{BMap:e,icons:t}=this;return t.map(n=>Bf(e,n))}},methods:{load(){const{BMap:e,map:t,path:n,strokeColor:o,strokeWeight:s,strokeOpacity:i,strokeStyle:r,editing:l,massClear:a,clicking:c,iconSequences:d}=this;let h={strokeColor:o,strokeWeight:s,strokeOpacity:i,strokeStyle:r,enableEditing:l,enableMassClear:a,enableClicking:c,icons:d};Le(h);const p=new e.Polyline(n.map(y=>fe(e,{lng:y.lng,lat:y.lat})),h);this.originInstance=p,t.addOverlay(p),Ue.call(this,p)}}},ir={name:"bm-polygon",render(){},mixins:[re("overlay")],props:{path:{type:Array,default(){return[]}},strokeColor:{type:String},strokeWeight:{type:Number},strokeOpacity:{type:Number},strokeStyle:{type:String},fillColor:{type:String},fillOpacity:{type:Number},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1}},watch:{path:{handler(e,t){this.reload()},deep:!0},strokeColor(e){this.originInstance.setStrokeColor(e)},strokeOpacity(e){this.originInstance.setStrokeOpacity(e)},strokeWeight(e){this.originInstance.setStrokeWeight(e)},strokeStyle(e){this.originInstance.setStrokeStyle(e)},fillColor(e){this.originInstance.setFillColor(e)},fillOpacity(e){this.originInstance.setFillOpacity(e)},editing(e){e?this.originInstance.enableEditing():this.originInstance.disableEditing()},massClear(e){e?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking(e){this.reload()}},methods:{load(){const{BMap:e,map:t,path:n,strokeColor:o,strokeWeight:s,strokeOpacity:i,strokeStyle:r,fillColor:l,fillOpacity:a,editing:c,massClear:d,clicking:h}=this;let p={strokeColor:o,strokeWeight:s,strokeOpacity:i,strokeStyle:r,fillColor:l,fillOpacity:a,enableMassClear:d,enableClicking:h};Le(p);const y=new e.Polygon(n.map(x=>fe(e,{lng:x.lng,lat:x.lat})),p);this.originInstance=y,t.addOverlay(y),Ue.call(this,y),c?y.enableEditing():y.disableEditing()}}},sd={name:"bm-circle",render(){},mixins:[re("overlay")],props:{center:{},radius:{},strokeColor:{type:String},strokeWeight:{type:Number},strokeOpacity:{type:Number},strokeStyle:{type:String},fillColor:{type:String},fillOpacity:{type:Number},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1}},watch:{"center.lng"(e,t){const{BMap:n,originInstance:o,isEditing:s,disableEditing:i,enableEditing:r,center:l,editing:a}=this;if(!s){i();const c=e;e.toString()!==t.toString()&&c>=-180&&c<=180&&o.setCenter(fe(n,{lng:c,lat:l.lat})),a&&r()}},"center.lat"(e,t){const{BMap:n,originInstance:o,isEditing:s,disableEditing:i,enableEditing:r,center:l,editing:a}=this;if(!s){i();const c=e;e.toString()!==t.toString()&&c>=-74&&c<=74&&o.setCenter(fe(n,{lng:l.lng,lat:c})),a&&r()}},radius(e,t){const{originInstance:n,isEditing:o,disableEditing:s,enableEditing:i,editing:r}=this;o||(s(),n.setRadius(e),r&&i())},strokeColor(e){this.originInstance.setStrokeColor(e)},strokeOpacity(e){this.originInstance.setStrokeOpacity(e)},strokeWeight(e){this.originInstance.setStrokeWeight(e)},strokeStyle(e){this.originInstance.setStrokeStyle(e)},fillColor(e){this.originInstance.setFillColor(e)},fillOpacity(e){this.originInstance.setFillOpacity(e)},editing(e){e?this.enableEditing():this.disableEditing()},massClear(e){e?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking(e){this.reload()}},methods:{dragStartHandler(){this.isEditing=!0},dragEndHandler(){this.isEditing=!1,this.bindEditingNodeEvents()},bindEditingNodeEvents(){const{originInstance:e,editingKey:t,dragStartHandler:n,dragEndHandler:o}=this;e[t].forEach(s=>{s.addEventListener("dragstart",n),s.addEventListener("dragend",o)})},enableEditing(){const{originInstance:e,bindEditingNodeEvents:t}=this;e.enableEditing(),t()},disableEditing(){const{originInstance:e}=this;e.disableEditing()},getEditingKey(e){const t=[];e.enableEditing(),setTimeout(()=>{for(const n in e)e[n]&&e[n].length===2&&t.push(n);e.disableEditing();for(const n in e)e[n]&&e[n].length===0&&~t.indexOf(n)&&(this.editingKey=n)},0)},load(){const{BMap:e,map:t,center:n,radius:o,strokeColor:s,strokeWeight:i,strokeOpacity:r,strokeStyle:l,fillColor:a,fillOpacity:c,editing:d,massClear:h,clicking:p,enableEditing:y,disableEditing:x,getEditingKey:O,editingKey:m}=this;let _={strokeColor:s,strokeWeight:i,strokeOpacity:r,strokeStyle:l,fillColor:a,fillOpacity:c,enableMassClear:h,enableClicking:p};Le(_);const N=new e.Circle(fe(e,{lng:n.lng,lat:n.lat}),o,_);this.originInstance=N,t.addOverlay(N),Ue.call(this,N),!m&&O(N),setTimeout(()=>{d?y():x()},0)}}},id={name:"bm-ground",render(){},mixins:[re("overlay")],props:{bounds:{type:Object},opacity:{type:Number},imageURL:{type:String},displayOnMinLevel:{type:Number},displayOnMaxLevel:{type:Number}},watch:{bounds:{handler(e){const{BMap:t}=this;this.originInstance.setBounds(Dn(t,e))},deep:!0},opacity(e){this.originInstance.setOpacity(e)},imageURL(e){this.originInstance.setImageURL(e)},displayOnMinLevel(e){this.originInstance.setDisplayOnMinLevel(e)},displayOnMaxLevel(e){this.originInstance.setDisplayOnMaxLevel(e)}},methods:{load(){const{BMap:e,map:t,bounds:n,opacity:o,imageURL:s,displayOnMinLevel:i,displayOnMaxLevel:r}=this;let l={opacity:o,imageURL:s,displayOnMaxLevel:r,displayOnMinLevel:i};Le(l);const a=new e.GroundOverlay(n&&Dn(e,n),l);a.setImageURL(s),this.originInstance=a,Ue.call(this,a),t.addOverlay(a)}}},rd={name:"bm-label",render(){},mixins:[re("overlay")],props:{content:{type:String},title:{type:String},offset:{},position:{},labelStyle:{},zIndex:{type:Number,default:0},massClear:{type:Boolean,default:!0}},watch:{content(e){this.originInstance.setContent(e)},title(e){this.originInstance.setTitle(e)},"offset.width"(e,t){const{BMap:n}=this;e.toString()!==t.toString()&&this.originInstance.setOffset(_e(n,{width:e,height:this.offset.height}))},"offset.height"(e,t){const{BMap:n}=this;e.toString()!==t.toString()&&this.originInstance.setOffset(_e(n,{width:this.offset.width,height:e}))},"position.lng"(e,t){const{BMap:n}=this,o=e;e.toString()!==t.toString()&&o>=-180&&o<=180&&this.originInstance.setCenter(fe(n,{lng:o,lat:this.center.lat}))},"position.lat"(e,t){const{BMap:n}=this,o=e;e.toString()!==t.toString()&&o>=-74&&o<=74&&this.originInstance.setCenter(fe(n,{lng:this.center.lng,lat:o}))},labelStyle:{handler(e){this.originInstance.setStyle(e)},deep:!0},zIndex(e){this.originInstance.setZIndex(e)},massClear(e){e?this.originInstance.enableMassClear():this.originInstance.disableMassClear()}},methods:{load(){const{BMap:e,map:t,content:n,title:o,offset:s,position:i,labelStyle:r,zIndex:l,massClear:a,$parent:c}=this;let d={offset:_e(e,s),position:fe(e,i),enableMassClear:a};Le(d);const h=new e.Label(n,d);this.originInstance=h;try{c.originInstance.setLabel(h)}catch{t.addOverlay(h)}o&&h.setTitle(o),r&&h.setStyle(r),l&&h.setZIndex(l),Ue.call(this,h)}}},ld={name:"bm-info-window",mixins:[re("overlay")],props:{show:{type:Boolean},position:{type:Object},title:{type:String},width:{type:Number},height:{type:Number},maxWidth:{type:Number},offset:{type:Object},maximize:{type:Boolean},autoPan:{type:Boolean},closeOnClick:{type:Boolean,default:!0},message:{type:String}},watch:{show(e){e?this.openInfoWindow():this.closeInfoWindow()},"position.lng"(e,t){this.reload()},"position.lat"(e,t){this.reload()},"offset.width"(e,t){this.reload()},"offset.height"(e){this.reload()},maxWidth(){this.reload()},width(e){this.originInstance.setWidth(e)},height(e){this.originInstance.setHeight(e)},title(e){this.originInstance.setTitle(e)},maximize(e){e?this.originInstance.enableMaximize():this.originInstance.disableMaximize()},autoPan(e){e?this.originInstance.enableAutoPan():this.originInstance.disableAutoPan()},closeOnClick(e){e?this.originInstance.enableCloseOnClick():this.originInstance.disableCloseOnClick()}},methods:{redraw(){this.originInstance.redraw()},load(){const{BMap:e,map:t,show:n,title:o,width:s,height:i,maxWidth:r,offset:l,autoPan:a,closeOnClick:c,message:d,maximize:h,bindObserver:p,$parent:y}=this,x=this.$el;let O={width:s,height:i,title:o,maxWidth:r,offset:l&&_e(e,l),enableAutoPan:a,enableCloseOnClick:c,enableMessage:typeof d=="undefined",message:d};Le(O);const m=new e.InfoWindow(x,O);h?m.enableMaximize():m.disableMaximize(),Ue.call(this,m),this.originInstance=m,m.redraw(),[].forEach.call(x.querySelectorAll("img"),_=>{_.onload=()=>m.redraw()}),p(),this.$container=y.originInstance&&y.originInstance.openInfoWindow?y.originInstance:t,n&&this.openInfoWindow()},bindObserver(){const e=window.MutationObserver;if(!e)return;const{$el:t,originInstance:n}=this;this.observer=new e(o=>n.redraw()),this.observer.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})},openInfoWindow(){const{BMap:e,$container:t,position:n,originInstance:o}=this;t.openInfoWindow(o,fe(e,n||this.$parent.position))},closeInfoWindow(){this.$container.closeInfoWindow(this.originInstance)}}};function ad(e,t,n,o,s,i){return St((S(),B("div",null,[ee(e.$slots,"default")],512)),[[Mt,n.show]])}var cd=X(ld,[["render",ad]]);const ud={name:"bm-overlay",emits:["initialize","draw"],mixins:[re("overlay")],props:{pane:{type:String}},watch:{pane(){this.reload()}},methods:{load(){const{BMap:e,map:t,$el:n,pane:o}=this,s=this.$emit.bind(this);class i extends e.Overlay{initialize(){s("initialize",{BMap:e,map:t,el:n,overlay:this});try{t.getPanes()[o].appendChild(n)}catch{}return n}draw(){s("draw",{BMap:e,map:t,el:n,overlay:this})}}const r=new i;this.originInstance=r,t.addOverlay(r)}}};function fd(e,t,n,o,s,i){return S(),B("div",null,[ee(e.$slots,"default")])}var dd=X(ud,[["render",fd]]);const hd={name:"bm-context-menu",props:{width:{type:Number}},mixins:[re("contextMenu")],methods:{load(){const{width:e,BMap:t,map:n,$parent:o}=this,s=this.parent=o.originInstance||n;this.originInstance&&s.removeContextMenu(this.originInstance);const i=this.originInstance=new t.ContextMenu;if(this.$slots.default)for(const r of this.$slots.default()||[]){const l=r.props;if(l.seperator){i.addSeparator();continue}const a=new t.MenuItem(l.text,function(c,d){l.callback&&l.callback({point:c,pixel:d,BMap:t,map:n,target:s})},{width:e,id:l.id,iconUrl:l.iconUrl});l.disabled?a.disable():a.enable(),l.originInstance=a,i.addItem(a)}s.addContextMenu(i)}}};function pd(e,t,n,o,s,i){return S(),B("div",null,[ee(e.$slots,"default")])}var md=X(hd,[["render",pd]]);const gd={name:"bm-context-menu-item",props:{callback:{type:Function,default:function(){}},text:{type:String},iconUrl:{type:String},id:{type:String},disabled:{type:Boolean},seperator:{type:Boolean},originInstance:{}},methods:{reload(){this.$parent.map&&this.$parent.load()}},watch:{text(){this.reload()},iconUrl(){this.reload()},id(){this.reload()},disabled(){this.reload()},iseperator(){this.reload()},callback(){this.reload()}},destroyed(){this.reload()},mounted(){this.reload()}};function yd(e,t,n,o,s,i){return S(),B("span",null,[ee(e.$slots,"default")])}var _d=X(gd,[["render",yd]]);const bd={name:"bm-local-search",emits:["markersset","infohtmlset","resultshtmlset","searchcomplete"],mixins:[re("search")],props:{location:{type:[Object,String]},keyword:{type:[Array,String]},panel:{type:Boolean,default:!0},forceLocal:{type:Boolean},customData:{type:Object},bounds:{type:Object},nearby:{type:Object},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(e){const{originInstance:t,search:n}=this;t.setLocation(e||this.map),n()},deep:!0},keyword(){this.search()},bounds:{handler(e){const{searchInBounds:t}=this;t(e)},deep:!0},nearby:{handler(e){const{searchNearby:t}=this;t(e)},deep:!0},forceLocal(){this.reload()},customData:{deep:!0,handler(){this.reload()}},pageCapacity(e){this.originInstance&&this.originInstance.setPageCapacity(e)},autoViewport(e){this.originInstance&&(e?this.originInstance.enableAutoViewport():this.originInstance.disableAutoViewport())},selectFirstResult(e){this.originInstance&&(e?this.originInstance.enableFirstResultSelection():this.originInstance.disableFirstResultSelection())},highlightMode(){this.reload()}},methods:{searchNearby(e){const{originInstance:t,keyword:n,customData:o,BMap:s}=this;t.searchNearby(n,fe(s,e.center),e.radius,o)},searchInBounds(e){const{originInstance:t,keyword:n,customData:o,BMap:s}=this;t.searchInBounds(n,Dn(s,e),o)},search(){const{originInstance:e,keyword:t,forceLocal:n,customData:o,nearby:s,bounds:i,searchNearby:r,searchInBounds:l}=this;s?r(s):i?l(i):e.search(t,{forceLocal:n,customData:o})},load(){const e=this,{map:t,BMap:n,search:o,pageCapacity:s,autoViewport:i,selectFirstResult:r,highlightMode:l,location:a,originInstance:c}=this,d=a?Xe(a)?fe(n,a):a:t,h=this.originInstance=new n.LocalSearch(d,{onMarkersSet(p){e.$emit("markersset",p)},onInfoHtmlSet(p){e.$emit("infohtmlset",p)},onResultsHtmlSet(p){e.$emit("resultshtmlset",p)},onSearchComplete(p){c&&c!==h&&c.clearResults(),e.$emit("searchcomplete",p)},pageCapacity:s,renderOptions:{map:t,panel:this.$el,selectFirstResult:r,autoViewport:i,highlightMode:l}});o()}}};function vd(e,t,n,o,s,i){return St((S(),B("div",null,[ee(e.$slots,"default")],512)),[[Mt,n.panel]])}var wd=X(bd,[["render",vd]]);const xd={name:"bm-transit",emits:["searchcomplete","markersset","infohtmlset","polylinesset","resultshtmlset"],mixins:[re("search")],props:{location:{type:[Object,String]},start:{type:[Object,String]},end:{type:[Object,String]},panel:{type:Boolean,default:!0},policy:{type:String},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(e){const{originInstance:t,map:n}=this;t.setLocation(e||n)},deep:!0},start:{handler(e){const{originInstance:t,end:n,BMap:o}=this;t.search(Te(o,e),Te(o,n))},deep:!0},end:{handler(e){const{originInstance:t,start:n,BMap:o}=this;t.search(Te(o,n),Te(o,e))},deep:!0},panel(){this.reload()},policy(e){this.originInstance.setPolicy(window[e])},pageCapacity(e){this.originInstance&&this.originInstance.setPageCapacity(e)},autoViewport(e){this.originInstance&&(e?this.originInstance.enableAutoViewport():this.originInstance.disableAutoViewport())},selectFirstResult(){this.reload()},highlightMode(){this.reload()}},methods:{search(e,t){const{originInstance:n}=this;n.search(e,t)},load(){const e=this,{map:t,BMap:n,location:o,policy:s,pageCapacity:i,selectFirstResult:r,autoViewport:l,highlightMode:a,search:c,start:d,end:h,originInstance:p}=this,y=o?Xe(o)?fe(n,o):o:t,x=this.originInstance=new n.TransitRoute(y,{renderOptions:{map:t,panel:this.$el,selectFirstResult:r,autoViewport:l,highlightMode:a},policy:window[s],pageCapacity:i,onSearchComplete(O){p&&p!==x&&p.clearResults(),e.$emit("searchcomplete",O)},onMarkersSet(O){e.$emit("markersset",O)},onInfoHtmlSet(O){e.$emit("infohtmlset",O)},onPolylinesSet(O){e.$emit("polylinesset",O)},onResultsHtmlSet(O){e.$emit("resultshtmlset",O)}});c(Xe(d)?fe(n,d):d,Xe(h)?fe(n,h):h)}}};function kd(e,t,n,o,s,i){return St((S(),B("div",null,[ee(e.$slots,"default")],512)),[[Mt,n.panel]])}var Cd=X(xd,[["render",kd]]);const $d={name:"bm-walking",emits:["searchcomplete","markersset","infohtmlset","polylinesset","resultshtmlset"],mixins:[re("search")],props:{location:{type:[Object,String]},start:{type:[Object,String]},end:{type:[Object,String]},panel:{type:Boolean,default:!0},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(e){const{originInstance:t,map:n}=this;t.setLocation(e||n)},deep:!0},start:{handler(e){const{originInstance:t,end:n,BMap:o}=this;t.search(Te(o,e),Te(o,n))},deep:!0},end:{handler(e){const{originInstance:t,start:n,BMap:o}=this;t.search(Te(o,n),Te(o,e))},deep:!0},panel(){this.reload()},autoViewport(e){this.reload()},selectFirstResult(e){this.reload()},highlightMode(){this.reload()}},methods:{search(e,t){const{originInstance:n}=this;n.search(e,t)},load(){const e=this,{map:t,BMap:n,location:o,selectFirstResult:s,autoViewport:i,highlightMode:r,search:l,start:a,end:c,originInstance:d}=this,h=o?Xe(o)?fe(n,o):o:t,p=this.originInstance=new n.WalkingRoute(h,{renderOptions:{map:t,panel:this.$el,selectFirstResult:s,autoViewport:i,highlightMode:r},onSearchComplete(y){d&&d!==p&&d.clearResults(),e.$emit("searchcomplete",y)},onMarkersSet(y){e.$emit("markersset",y)},onInfoHtmlSet(y){e.$emit("infohtmlset",y)},onPolylinesSet(y){e.$emit("polylinesset",y)},onResultsHtmlSet(y){e.$emit("resultshtmlset",y)}});l(Xe(a)?fe(n,a):a,Xe(c)?fe(n,c):c)}}};function Id(e,t,n,o,s,i){return St((S(),B("div",null,[ee(e.$slots,"default")],512)),[[Mt,n.panel]])}var Sd=X($d,[["render",Id]]);const Md={name:"bm-driving",emits:["searchcomplete","markersset","infohtmlset","polylinesset","resultshtmlset"],mixins:[re("search")],props:{location:{type:[Object,String]},start:{type:[Object,String]},end:{type:[Object,String]},startCity:{type:[String,Number]},endCity:{type:[String,Number]},waypoints:{type:Array},policy:{type:String},panel:{type:Boolean,default:!0},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(e){const{originInstance:t,map:n}=this;t.setLocation(e||n)},deep:!0},start:{handler(e){const{originInstance:t,end:n,startCity:o,endCity:s,waypoints:i,BMap:r,getWaypoints:l}=this;t.search(Te(r,e),Te(r,n),{startCity:o,endCity:s,waypoints:l(i)})},deep:!0},end:{handler(e){const{originInstance:t,start:n,startCity:o,endCity:s,waypoints:i,BMap:r,getWaypoints:l}=this;t.search(Te(r,n),Te(r,e),{startCity:o,endCity:s,waypoints:l(i)})},deep:!0},startCity(e){const{originInstance:t,start:n,end:o,endCity:s,waypoints:i,getWaypoints:r}=this;t.search(n,o,{val:e,endCity:s,waypoints:r(i)})},endCity(e){const{originInstance:t,start:n,end:o,startCity:s,waypoints:i,getWaypoints:r}=this;t.search(n,o,{startCity:s,val:e,waypoints:r(i)})},waypoints:{handler(e){const{originInstance:t,start:n,end:o,startCity:s,endCity:i,getWaypoints:r}=this;t.search(n,o,{startCity:s,endCity:i,waypoints:r(e)})},deep:!0},panel(){this.reload()},policy(e){this.reload()},autoViewport(){this.reload()},selectFirstResult(){this.reload()},highlightMode(){this.reload()}},methods:{search(e,t,{startCity:n,endCity:o,waypoints:s}){const{originInstance:i,getWaypoints:r}=this;i.search(e,t,{startCity:n,endCity:o,waypoints:r(s)})},getWaypoints(e){const{BMap:t}=this;if(e)return e.map(n=>Te(t,n))},load(){const e=this,{map:t,BMap:n,location:o,policy:s,selectFirstResult:i,autoViewport:r,highlightMode:l,search:a,start:c,end:d,startCity:h,endCity:p,waypoints:y,originInstance:x,getWaypoints:O}=this,m=o?Xe(o)?fe(n,o):o:t,_=this.originInstance=new n.DrivingRoute(m,{renderOptions:{map:t,panel:this.$el,selectFirstResult:i,autoViewport:r,highlightMode:l},policy:window[s],onSearchComplete(N){x&&x!==_&&x.clearResults(),e.$emit("searchcomplete",N)},onMarkersSet(N){e.$emit("markersset",N)},onInfoHtmlSet(N){e.$emit("infohtmlset",N)},onPolylinesSet(N){e.$emit("polylinesset",N)},onResultsHtmlSet(N){e.$emit("resultshtmlset",N)}});a(Te(n,c),Te(n,d),{startCity:h,endCity:p,waypoints:O(y)})}}};function Od(e,t,n,o,s,i){return St((S(),B("div",null,[ee(e.$slots,"default")],512)),[[Mt,n.panel]])}var Ed=X(Md,[["render",Od]]);const Bd={name:"bm-bus",emits:["getbuslistcomplete","getbuslinecomplete","buslisthtmlset","buslinehtmlset","markersset","polylinesset"],mixins:[re("search")],props:{location:{type:[Object,String]},keyword:{type:String},panel:{type:Boolean,default:!0},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(e){const{originInstance:t,map:n}=this;t.setLocation(e||n)},deep:!0},keyword(e){this.search(e)},panel(){this.reload()},autoViewport(e){this.reload()},selectFirstResult(e){this.reload()}},methods:{search(e){const{originInstance:t}=this;t.getBusList(e)},load(){const e=this,{location:t,selectFirstResult:n,autoViewport:o,highlightMode:s,keyword:i,search:r,BMap:l,map:a,originInstance:c}=this,d=t?Xe(t)?fe(l,t):t:a,h=this.originInstance=new l.BusLineSearch(d,{renderOptions:{map:a,panel:this.$el,selectFirstResult:n,autoViewport:o,highlightMode:s},onGetBusListComplete(p){c&&c!==h&&c.clearResults(),e.$emit("getbuslistcomplete",p)},onGetBusLineComplete(p){c&&c!==h&&c.clearResults(),e.$emit("getbuslinecomplete",p)},onBusListHtmlSet(p){e.$emit("buslisthtmlset",p)},onBusLineHtmlSet(p){e.$emit("buslinehtmlset",p)},onMarkersSet(p){e.$emit("markersset",p)},onPolylinesSet(p){e.$emit("polylinesset",p)}});r(i)}}};function Td(e,t,n,o,s,i){return St((S(),B("div",null,null,512)),[[Mt,n.panel]])}var Ad=X(Bd,[["render",Td]]);const Ld={name:"bm-tile",render(e){},mixins:[re("layer")],props:{transparentPng:{type:Boolean},tileUrlTemplate:{type:String},copyright:{},zIndex:{type:Number}},watch:{transparentPng(){this.reload()},tileUrlTemplate(){this.reload()},copyright(){this.reload()},zIndex(){this.reload()}},methods:{load(){const{BMap:e,map:t,transparentPng:n,tileUrlTemplate:o,copyright:s,zIndex:i}=this;this.originInstance=new e.TileLayer({transparentPng:n,tileUrlTemplate:o,copyright:s&&{id:s.id,content:s.content,bounds:s.bounds&&Dn(s.bounds)},zIndex:i}),t.addTileLayer(this.originInstance)}}},Pd={name:"bm-triffic",render(e){},mixins:[re("layer")],props:{predictDate:{type:Object}},watch:{"pridictDate.weekday"(){this.reload()},"pridictDate.hour"(){this.reload()},pridictDate(){this.reload()}},methods:{load(){const{pridictDate:e,BMap:t,map:n}=this;this.originInstance=new t.TrafficLayer({pridictDate:e}),n.addTileLayer(this.originInstance)}}},Rd={mixins:[re("abstract")],emits:["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove"],props:["name","strokeColor","strokeWeight","strokeOpacity","strokeStyle","fillColor","fillOpacity","massClear","clicking"],data(){return{paths:[]}},components:{BmPolygon:ir},watch:{name(){this.reload()}},methods:{load(){const{BMap:e,name:t}=this;new e.Boundary().get(t,o=>{this.paths=o.boundaries.map(s=>(s||[]).split(";").map(i=>(([r,l])=>({lng:r,lat:l}))(i.split(",").map(r=>+r))))})}}},Nd={key:0};function Fd(e,t,n,o,s,i){const r=ln("bm-polygon");return s.paths.length?(S(),B("div",Nd,[(S(!0),B(we,null,pn(s.paths,(l,a)=>(S(),$e(r,{key:a,path:l,"stroke-color":n.strokeColor,"stroke-weight":n.strokeWeight,"stroke-opacity":n.strokeOpacity,"stroke-style":n.strokeStyle,"fill-opacity":n.fillOpacity,"fill-color":n.fillColor,"mass-clear":n.massClear,clicking:n.clicking,onClick:t[0]||(t[0]=c=>e.$emit("click",c)),onDblclick:t[1]||(t[1]=c=>e.$emit("dblclick",c)),onMousedown:t[2]||(t[2]=c=>e.$emit("mousedown",c)),onMouseup:t[3]||(t[3]=c=>e.$emit("mouseup",c)),onMouseout:t[4]||(t[4]=c=>e.$emit("mouseout",c)),onMouseover:t[5]||(t[5]=c=>e.$emit("mouseover",c)),onRemove:t[6]||(t[6]=c=>e.$emit("remove",c))},null,8,["path","stroke-color","stroke-weight","stroke-opacity","stroke-style","fill-opacity","fill-color","mass-clear","clicking"]))),128))])):te("",!0)}var Hd=X(Rd,[["render",Fd]]);const jd={name:"bm-autocomplete",mixins:[re()],emits:["update:modelValue","searchcomplete"],props:{types:{type:String},location:{type:String},sugStyle:{type:Object,default(){return{}}},modelValue:{}},watch:{types(){this.reload()},location(){this.reload()}},methods:{load(){const{BMap:e,map:t,$el:n,types:o,location:s,sugStyle:i}=this,r=n.querySelector("input");!r||(this.originInstance=new e.Autocomplete({input:r,types:o,location:s||t,onSearchComplete:l=>{const a=document.querySelectorAll(".tangram-suggestion-main");for(const c of a)for(const d in i)c.style[d]=i[d].toString();this.$emit("searchcomplete",l)}}),this.originInstance.addEventListener("onconfirm",l=>{const a=l.item.value;this.$emit("update:modelValue",a.province+a.city+a.district+a.street+a.business)}),Ue.call(this,this.originInstance))}}},Dd=H("input",null,null,-1);function Ud(e,t,n,o,s,i){return S(),B("span",null,[ee(e.$slots,"default",{},()=>[Dd])])}var Wd=X(jd,[["render",Ud]]),zd={install(e,t){const{ak:n,v:o="3.0",type:s="API"}=t;e.config.globalProperties._BMap=()=>({ak:n,v:o,type:s}),e.component("baidu-map",Ff),e.component("bm-scale",Uf),e.component("bm-navigation",Wf),e.component("bm-map-type",zf),e.component("bm-overview-map",Kf),e.component("bm-geolocation",Zf),e.component("bm-copyright",qf),e.component("bm-city-list",Vf),e.component("bm-panorama",Jf),e.component("bm-control",Gf),e.component("bm-marker",td),e.component("bm-point-collection",nd),e.component("bm-polyline",od),e.component("bm-polygon",ir),e.component("bm-circle",sd),e.component("bm-ground",id),e.component("bm-label",rd),e.component("bm-info-window",cd),e.component("bm-overlay",dd),e.component("bm-context-menu",md),e.component("bm-context-menu-item",_d),e.component("bm-local-search",wd),e.component("bm-transit",Cd),e.component("bm-walking",Sd),e.component("bm-driving",Ed),e.component("bm-bus",Ad),e.component("bm-tile",Ld),e.component("bm-traffic",Pd),e.component("bm-auto-complete",Wd),e.component("bm-boundary",Hd)}},rr={exports:{}};/*!
   * clipboard.js v2.0.10
   * https://clipboardjs.com/
   *
   * Licensed MIT © Zeno Rocha
   */(function(e,t){(function(o,s){e.exports=s()})(Tf,function(){return function(){var n={686:function(i,r,l){l.d(r,{default:function(){return Wt}});var a=l(279),c=l.n(a),d=l(370),h=l.n(d),p=l(817),y=l.n(p);function x(D){try{return document.execCommand(D)}catch{return!1}}var O=function(L){var E=y()(L);return x("cut"),E},m=O;function _(D){var L=document.documentElement.getAttribute("dir")==="rtl",E=document.createElement("textarea");E.style.fontSize="12pt",E.style.border="0",E.style.padding="0",E.style.margin="0",E.style.position="absolute",E.style[L?"right":"left"]="-9999px";var K=window.pageYOffset||document.documentElement.scrollTop;return E.style.top="".concat(K,"px"),E.setAttribute("readonly",""),E.value=D,E}var N=function(L){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},K="";if(typeof L=="string"){var U=_(L);E.container.appendChild(U),K=y()(U),x("copy"),U.remove()}else K=y()(L),x("copy");return K},A=N;function F(D){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?F=function(E){return typeof E}:F=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},F(D)}var ne=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},E=L.action,K=E===void 0?"copy":E,U=L.container,Y=L.target,ye=L.text;if(K!=="copy"&&K!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(Y!==void 0)if(Y&&F(Y)==="object"&&Y.nodeType===1){if(K==="copy"&&Y.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(K==="cut"&&(Y.hasAttribute("readonly")||Y.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(ye)return A(ye,{container:U});if(Y)return K==="cut"?m(Y):A(Y,{container:U})},ie=ne;function z(D){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?z=function(E){return typeof E}:z=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},z(D)}function ge(D,L){if(!(D instanceof L))throw new TypeError("Cannot call a class as a function")}function ue(D,L){for(var E=0;E<L.length;E++){var K=L[E];K.enumerable=K.enumerable||!1,K.configurable=!0,"value"in K&&(K.writable=!0),Object.defineProperty(D,K.key,K)}}function pe(D,L,E){return L&&ue(D.prototype,L),E&&ue(D,E),D}function ke(D,L){if(typeof L!="function"&&L!==null)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(L&&L.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),L&&V(D,L)}function V(D,L){return V=Object.setPrototypeOf||function(K,U){return K.__proto__=U,K},V(D,L)}function me(D){var L=Me();return function(){var K=le(D),U;if(L){var Y=le(this).constructor;U=Reflect.construct(K,arguments,Y)}else U=K.apply(this,arguments);return Se(this,U)}}function Se(D,L){return L&&(z(L)==="object"||typeof L=="function")?L:Ut(D)}function Ut(D){if(D===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D}function Me(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function le(D){return le=Object.setPrototypeOf?Object.getPrototypeOf:function(E){return E.__proto__||Object.getPrototypeOf(E)},le(D)}function se(D,L){var E="data-clipboard-".concat(D);if(!!L.hasAttribute(E))return L.getAttribute(E)}var We=function(D){ke(E,D);var L=me(E);function E(K,U){var Y;return ge(this,E),Y=L.call(this),Y.resolveOptions(U),Y.listenClick(K),Y}return pe(E,[{key:"resolveOptions",value:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof U.action=="function"?U.action:this.defaultAction,this.target=typeof U.target=="function"?U.target:this.defaultTarget,this.text=typeof U.text=="function"?U.text:this.defaultText,this.container=z(U.container)==="object"?U.container:document.body}},{key:"listenClick",value:function(U){var Y=this;this.listener=h()(U,"click",function(ye){return Y.onClick(ye)})}},{key:"onClick",value:function(U){var Y=U.delegateTarget||U.currentTarget,ye=this.action(Y)||"copy",Qe=ie({action:ye,container:this.container,target:this.target(Y),text:this.text(Y)});this.emit(Qe?"success":"error",{action:ye,text:Qe,trigger:Y,clearSelection:function(){Y&&Y.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(U){return se("action",U)}},{key:"defaultTarget",value:function(U){var Y=se("target",U);if(Y)return document.querySelector(Y)}},{key:"defaultText",value:function(U){return se("text",U)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(U){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return A(U,Y)}},{key:"cut",value:function(U){return m(U)}},{key:"isSupported",value:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],Y=typeof U=="string"?[U]:U,ye=!!document.queryCommandSupported;return Y.forEach(function(Qe){ye=ye&&!!document.queryCommandSupported(Qe)}),ye}}]),E}(c()),Wt=We},828:function(i){var r=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var l=Element.prototype;l.matches=l.matchesSelector||l.mozMatchesSelector||l.msMatchesSelector||l.oMatchesSelector||l.webkitMatchesSelector}function a(c,d){for(;c&&c.nodeType!==r;){if(typeof c.matches=="function"&&c.matches(d))return c;c=c.parentNode}}i.exports=a},438:function(i,r,l){var a=l(828);function c(p,y,x,O,m){var _=h.apply(this,arguments);return p.addEventListener(x,_,m),{destroy:function(){p.removeEventListener(x,_,m)}}}function d(p,y,x,O,m){return typeof p.addEventListener=="function"?c.apply(null,arguments):typeof x=="function"?c.bind(null,document).apply(null,arguments):(typeof p=="string"&&(p=document.querySelectorAll(p)),Array.prototype.map.call(p,function(_){return c(_,y,x,O,m)}))}function h(p,y,x,O){return function(m){m.delegateTarget=a(m.target,y),m.delegateTarget&&O.call(p,m)}}i.exports=d},879:function(i,r){r.node=function(l){return l!==void 0&&l instanceof HTMLElement&&l.nodeType===1},r.nodeList=function(l){var a=Object.prototype.toString.call(l);return l!==void 0&&(a==="[object NodeList]"||a==="[object HTMLCollection]")&&"length"in l&&(l.length===0||r.node(l[0]))},r.string=function(l){return typeof l=="string"||l instanceof String},r.fn=function(l){var a=Object.prototype.toString.call(l);return a==="[object Function]"}},370:function(i,r,l){var a=l(879),c=l(438);function d(x,O,m){if(!x&&!O&&!m)throw new Error("Missing required arguments");if(!a.string(O))throw new TypeError("Second argument must be a String");if(!a.fn(m))throw new TypeError("Third argument must be a Function");if(a.node(x))return h(x,O,m);if(a.nodeList(x))return p(x,O,m);if(a.string(x))return y(x,O,m);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function h(x,O,m){return x.addEventListener(O,m),{destroy:function(){x.removeEventListener(O,m)}}}function p(x,O,m){return Array.prototype.forEach.call(x,function(_){_.addEventListener(O,m)}),{destroy:function(){Array.prototype.forEach.call(x,function(_){_.removeEventListener(O,m)})}}}function y(x,O,m){return c(document.body,x,O,m)}i.exports=d},817:function(i){function r(l){var a;if(l.nodeName==="SELECT")l.focus(),a=l.value;else if(l.nodeName==="INPUT"||l.nodeName==="TEXTAREA"){var c=l.hasAttribute("readonly");c||l.setAttribute("readonly",""),l.select(),l.setSelectionRange(0,l.value.length),c||l.removeAttribute("readonly"),a=l.value}else{l.hasAttribute("contenteditable")&&l.focus();var d=window.getSelection(),h=document.createRange();h.selectNodeContents(l),d.removeAllRanges(),d.addRange(h),a=d.toString()}return a}i.exports=r},279:function(i){function r(){}r.prototype={on:function(l,a,c){var d=this.e||(this.e={});return(d[l]||(d[l]=[])).push({fn:a,ctx:c}),this},once:function(l,a,c){var d=this;function h(){d.off(l,h),a.apply(c,arguments)}return h._=a,this.on(l,h,c)},emit:function(l){var a=[].slice.call(arguments,1),c=((this.e||(this.e={}))[l]||[]).slice(),d=0,h=c.length;for(d;d<h;d++)c[d].fn.apply(c[d].ctx,a);return this},off:function(l,a){var c=this.e||(this.e={}),d=c[l],h=[];if(d&&a)for(var p=0,y=d.length;p<y;p++)d[p].fn!==a&&d[p].fn._!==a&&h.push(d[p]);return h.length?c[l]=h:delete c[l],this}},i.exports=r,i.exports.TinyEmitter=r}},o={};function s(i){if(o[i])return o[i].exports;var r=o[i]={exports:{}};return n[i](r,r.exports,s),r.exports}return function(){s.n=function(i){var r=i&&i.__esModule?function(){return i.default}:function(){return i};return s.d(r,{a:r}),r}}(),function(){s.d=function(i,r){for(var l in r)s.o(r,l)&&!s.o(i,l)&&Object.defineProperty(i,l,{enumerable:!0,get:r[l]})}}(),function(){s.o=function(i,r){return Object.prototype.hasOwnProperty.call(i,r)}}(),s(686)}().default})})(rr);var Kd=Af(rr.exports);const Zd={class:"code-contain"},qd={key:0,class:"code-slot"},Vd=["innerHTML"],Jd={class:"code-operate-contain grid-3"},Yd=H("span",null,null,-1),Xd={class:"move"},Gd={props:{highligh:{default:""}},setup(e){const t=e,n=dt(null),o=dt(0),s=dt(!1),i=dt(!1),r=J(()=>decodeURIComponent(t.highligh)),l=()=>{o.value||(o.value=getComputedStyle(n.value.firstChild).height),i.value=!i.value},a=()=>{const c=new Kd(".btnCopy",{target:d=>n.value.getElementsByTagName("code")[0]});c.on("success",function(d){c.destroy()}),c.on("error",function(d){c.destroy()})};return Mi(()=>{s.value=!0}),(c,d)=>(S(),B("div",Zd,[s.value?(S(),B("div",qd,[ee(c.$slots,"default")])):te("",!0),s.value?(S(),B("div",{key:1,ref_key:"highlight",ref:n,class:"highlight-content",style:fn({height:i.value?o.value:0}),innerHTML:I(r)},null,12,Vd)):te("",!0),H("div",Jd,[Yd,H("a",{href:"#",onClick:l},[H("span",{class:ot(["trangle move",i.value?"open":""])},null,2),H("span",Xd,Oe(i.value?"\u9690\u85CF\u4EE3\u7801":"\u663E\u793A\u4EE3\u7801"),1)]),St(H("a",{class:"move btnCopy",href:"#",onClick:a},"\u590D\u5236\u4EE3\u7801",512),[[Mt,i.value]])])]))}};var Un=is(ss({},Sf),{enhanceApp({app:e}){e.use(zd,{ak:"Yp57V71dkOPiXjiN8VdcFRsVELzlVNKK"}),e.component("RunCode",Gd)}});const lo=new Set,lr=()=>document.createElement("link"),Qd=e=>{const t=lr();t.rel="prefetch",t.href=e,document.head.appendChild(t)},eh=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let kn;const th=De&&(kn=lr())&&kn.relList&&kn.relList.supports&&kn.relList.supports("prefetch")?Qd:eh;function nh(){if(!De||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const o=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(r=>{if(r.isIntersecting){const l=r.target;n.unobserve(l);const{pathname:a}=l;if(!lo.has(a)){lo.add(a);const c=Ji(a);th(c)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:r,hostname:l,pathname:a}=i,c=a.match(/\.\w+$/);c&&c[0]!==".html"||r!=="_blank"&&l===location.hostname&&(a!==location.pathname?n.observe(i):lo.add(a))})})};Dt(o);const s=gt();kt(()=>s.path,o),Xn(()=>{n&&n.disconnect()})}const oh=ve({setup(e,{slots:t}){const n=dt(!1);return Dt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}}),sh=Un.NotFound||(()=>"404 Not Found"),ih={name:"VitePressApp",setup(){const{site:e}=Ee();return Dt(()=>{kt(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),nh(),()=>It(Un.Layout)}};function rh(){const e=ah(),t=lh();t.provide(Yi,e);const n=Fa(e.route);return t.provide(Vi,n),De&&Wa(e.route,n.site),t.component("Content",Za),t.component("ClientOnly",oh),t.component("Debug",()=>null),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),Un.enhanceApp&&Un.enhanceApp({app:t,router:e,siteData:mn}),{app:t,router:e}}function lh(){return Ea(ih)}function ah(){let e=De,t;return Da(n=>{let o=Ji(n);return e&&(t=o),(e||t===o)&&(o=o.replace(/\.js$/,".lean.js")),De?(e=!1,import(o)):require(o)},sh)}if(De){const{app:e,router:t}=rh();t.go().then(()=>{e.mount("#app")})}export{fe as A,Ue as B,ko as C,_e as D,ee as E,we as F,X as _,q as a,fh as b,B as c,rh as createApp,H as d,hn as e,ln as f,Dt as g,$e as h,uh as i,te as j,St as k,dh as l,pn as m,Tf as n,S as o,Xn as p,ph as q,dt as r,ot as s,Oe as t,I as u,hh as v,tt as w,Ce as x,mi as y,re as z};
  