diff --git a/assets/index-Bomg8e4L.js b/assets/index-BYz0z1bn.js similarity index 72% rename from assets/index-Bomg8e4L.js rename to assets/index-BYz0z1bn.js index 650ab48..57d02cc 100644 --- a/assets/index-Bomg8e4L.js +++ b/assets/index-BYz0z1bn.js @@ -2,20 +2,20 @@ * @vue/shared v3.4.35 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function ys(e,t){const n=new Set(e.split(","));return s=>n.has(s)}const ie={},Ot=[],ke=()=>{},_i=()=>!1,Sn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),vs=e=>e.startsWith("onUpdate:"),me=Object.assign,bs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},yi=Object.prototype.hasOwnProperty,W=(e,t)=>yi.call(e,t),H=Array.isArray,Tt=e=>An(e)==="[object Map]",Kr=e=>An(e)==="[object Set]",B=e=>typeof e=="function",fe=e=>typeof e=="string",ft=e=>typeof e=="symbol",oe=e=>e!==null&&typeof e=="object",Wr=e=>(oe(e)||B(e))&&B(e.then)&&B(e.catch),zr=Object.prototype.toString,An=e=>zr.call(e),vi=e=>An(e).slice(8,-1),Gr=e=>An(e)==="[object Object]",xs=e=>fe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ut=ys(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},bi=/-(\w)/g,Fe=Rn(e=>e.replace(bi,(t,n)=>n?n.toUpperCase():"")),xi=/\B([A-Z])/g,Ct=Rn(e=>e.replace(xi,"-$1").toLowerCase()),Pn=Rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Bn=Rn(e=>e?`on${Pn(e)}`:""),at=(e,t)=>!Object.is(e,t),Dn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Ei=e=>{const t=parseFloat(e);return isNaN(t)?e:t},wi=e=>{const t=fe(e)?Number(e):NaN;return isNaN(t)?e:t};let Ws;const Qr=()=>Ws||(Ws=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Es(e){if(H(e)){const t={};for(let n=0;n{if(n){const s=n.split(Si);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function On(e){let t="";if(fe(e))t=e;else if(H(e))for(let n=0;n!!(e&&e.__v_isRef===!0),it=e=>fe(e)?e:e==null?"":H(e)||oe(e)&&(e.toString===zr||!B(e.toString))?Jr(e)?it(e.value):JSON.stringify(e,Xr,2):String(e),Xr=(e,t)=>Jr(t)?Xr(e,t.value):Tt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[Vn(s,o)+" =>"]=r,n),{})}:Kr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Vn(n))}:ft(t)?Vn(t):oe(t)&&!H(t)&&!Gr(t)?String(t):t,Vn=(e,t="")=>{var n;return ft(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**//*! #__NO_SIDE_EFFECTS__ */function ys(e,t){const n=new Set(e.split(","));return s=>n.has(s)}const ie={},Ot=[],ke=()=>{},_i=()=>!1,Sn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),vs=e=>e.startsWith("onUpdate:"),me=Object.assign,bs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},yi=Object.prototype.hasOwnProperty,W=(e,t)=>yi.call(e,t),H=Array.isArray,Tt=e=>An(e)==="[object Map]",Kr=e=>An(e)==="[object Set]",B=e=>typeof e=="function",fe=e=>typeof e=="string",ft=e=>typeof e=="symbol",oe=e=>e!==null&&typeof e=="object",Wr=e=>(oe(e)||B(e))&&B(e.then)&&B(e.catch),zr=Object.prototype.toString,An=e=>zr.call(e),vi=e=>An(e).slice(8,-1),Gr=e=>An(e)==="[object Object]",xs=e=>fe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Vt=ys(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},bi=/-(\w)/g,Fe=Rn(e=>e.replace(bi,(t,n)=>n?n.toUpperCase():"")),xi=/\B([A-Z])/g,Ct=Rn(e=>e.replace(xi,"-$1").toLowerCase()),Pn=Rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Bn=Rn(e=>e?`on${Pn(e)}`:""),at=(e,t)=>!Object.is(e,t),Dn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Ei=e=>{const t=parseFloat(e);return isNaN(t)?e:t},wi=e=>{const t=fe(e)?Number(e):NaN;return isNaN(t)?e:t};let Ws;const Qr=()=>Ws||(Ws=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Es(e){if(H(e)){const t={};for(let n=0;n{if(n){const s=n.split(Si);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function On(e){let t="";if(fe(e))t=e;else if(H(e))for(let n=0;n!!(e&&e.__v_isRef===!0),it=e=>fe(e)?e:e==null?"":H(e)||oe(e)&&(e.toString===zr||!B(e.toString))?Jr(e)?it(e.value):JSON.stringify(e,Xr,2):String(e),Xr=(e,t)=>Jr(t)?Xr(e,t.value):Tt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[Un(s,o)+" =>"]=r,n),{})}:Kr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Un(n))}:ft(t)?Un(t):oe(t)&&!H(t)&&!Gr(t)?String(t):t,Un=(e,t="")=>{var n;return ft(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.35 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Le;class Ti{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Le,!t&&Le&&(this.index=(Le.scopes||(Le.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Le;try{return Le=this,t()}finally{Le=n}}}on(){Le=this}off(){Le=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),ht()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=lt,n=bt;try{return lt=!0,bt=this,this._runnings++,zs(this),this.fn()}finally{Gs(this),this._runnings--,bt=n,lt=t}}stop(){this.active&&(zs(this),Gs(this),this.onStop&&this.onStop(),this.active=!1)}}function $i(e){return e.value}function zs(e){e._trackId++,e._depsLength=0}function Gs(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},ss=new WeakMap,xt=Symbol(""),rs=Symbol("");function Ce(e,t,n){if(lt&&bt){let s=ss.get(e);s||ss.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=so(()=>s.delete(n))),to(bt,r)}}function Ge(e,t,n,s,r,o){const i=ss.get(e);if(!i)return;let c=[];if(t==="clear")c=[...i.values()];else if(n==="length"&&H(e)){const l=Number(s);i.forEach((f,d)=>{(d==="length"||!ft(d)&&d>=l)&&c.push(f)})}else switch(n!==void 0&&c.push(i.get(n)),t){case"add":H(e)?xs(n)&&c.push(i.get("length")):(c.push(i.get(xt)),Tt(e)&&c.push(i.get(rs)));break;case"delete":H(e)||(c.push(i.get(xt)),Tt(e)&&c.push(i.get(rs)));break;case"set":Tt(e)&&c.push(i.get(xt));break}Cs();for(const l of c)l&&no(l,4);Ss()}const Ii=ys("__proto__,__v_isRef,__isVue"),ro=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ft)),qs=Li();function Li(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=G(this);for(let o=0,i=this.length;o{e[t]=function(...n){dt(),Cs();const s=G(this)[t].apply(this,n);return Ss(),ht(),s}}),e}function Ni(e){ft(e)||(e=String(e));const t=G(this);return Ce(t,"has",e),t.hasOwnProperty(e)}class oo{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?Qi:ao:o?co:lo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=H(t);if(!r){if(i&&W(qs,n))return Reflect.get(qs,n,s);if(n==="hasOwnProperty")return Ni}const c=Reflect.get(t,n,s);return(ft(n)?ro.has(n):Ii(n))||(r||Ce(t,"get",n),o)?c:Se(c)?i&&xs(n)?c:c.value:oe(c)?r?fo(c):Ft(c):c}}class io extends oo{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const l=wt(o);if(!$t(s)&&!wt(s)&&(o=G(o),s=G(s)),!H(t)&&Se(o)&&!Se(s))return l?!1:(o.value=s,!0)}const i=H(t)&&xs(n)?Number(n)e,Tn=e=>Reflect.getPrototypeOf(e);function rn(e,t,n=!1,s=!1){e=e.__v_raw;const r=G(e),o=G(t);n||(at(t,o)&&Ce(r,"get",t),Ce(r,"get",o));const{has:i}=Tn(r),c=s?As:n?Os:Qt;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function on(e,t=!1){const n=this.__v_raw,s=G(n),r=G(e);return t||(at(e,r)&&Ce(s,"has",e),Ce(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function ln(e,t=!1){return e=e.__v_raw,!t&&Ce(G(e),"iterate",xt),Reflect.get(e,"size",e)}function Qs(e,t=!1){!t&&!$t(e)&&!wt(e)&&(e=G(e));const n=G(this);return Tn(n).has.call(n,e)||(n.add(e),Ge(n,"add",e,e)),this}function Ys(e,t,n=!1){!n&&!$t(t)&&!wt(t)&&(t=G(t));const s=G(this),{has:r,get:o}=Tn(s);let i=r.call(s,e);i||(e=G(e),i=r.call(s,e));const c=o.call(s,e);return s.set(e,t),i?at(t,c)&&Ge(s,"set",e,t):Ge(s,"add",e,t),this}function Js(e){const t=G(this),{has:n,get:s}=Tn(t);let r=n.call(t,e);r||(e=G(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ge(t,"delete",e,void 0),o}function Xs(){const e=G(this),t=e.size!==0,n=e.clear();return t&&Ge(e,"clear",void 0,void 0),n}function cn(e,t){return function(s,r){const o=this,i=o.__v_raw,c=G(i),l=t?As:e?Os:Qt;return!e&&Ce(c,"iterate",xt),i.forEach((f,d)=>s.call(r,l(f),l(d),o))}}function an(e,t,n){return function(...s){const r=this.__v_raw,o=G(r),i=Tt(o),c=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,f=r[e](...s),d=n?As:t?Os:Qt;return!t&&Ce(o,"iterate",l?rs:xt),{next(){const{value:h,done:p}=f.next();return p?{value:h,done:p}:{value:c?[d(h[0]),d(h[1])]:d(h),done:p}},[Symbol.iterator](){return this}}}}function Je(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Di(){const e={get(o){return rn(this,o)},get size(){return ln(this)},has:on,add:Qs,set:Ys,delete:Js,clear:Xs,forEach:cn(!1,!1)},t={get(o){return rn(this,o,!1,!0)},get size(){return ln(this)},has:on,add(o){return Qs.call(this,o,!0)},set(o,i){return Ys.call(this,o,i,!0)},delete:Js,clear:Xs,forEach:cn(!1,!0)},n={get(o){return rn(this,o,!0)},get size(){return ln(this,!0)},has(o){return on.call(this,o,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:cn(!0,!1)},s={get(o){return rn(this,o,!0,!0)},get size(){return ln(this,!0)},has(o){return on.call(this,o,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=an(o,!1,!1),n[o]=an(o,!0,!1),t[o]=an(o,!1,!0),s[o]=an(o,!0,!0)}),[e,n,t,s]}const[Vi,Ui,Ki,Wi]=Di();function Rs(e,t){const n=t?e?Wi:Ki:e?Ui:Vi;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(W(n,r)&&r in s?n:s,r,o)}const zi={get:Rs(!1,!1)},Gi={get:Rs(!1,!0)},qi={get:Rs(!0,!1)};const lo=new WeakMap,co=new WeakMap,ao=new WeakMap,Qi=new WeakMap;function Yi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ji(e){return e.__v_skip||!Object.isExtensible(e)?0:Yi(vi(e))}function Ft(e){return wt(e)?e:Ps(e,!1,Hi,zi,lo)}function uo(e){return Ps(e,!1,Bi,Gi,co)}function fo(e){return Ps(e,!0,ji,qi,ao)}function Ps(e,t,n,s,r){if(!oe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Ji(e);if(i===0)return e;const c=new Proxy(e,i===2?s:n);return r.set(e,c),c}function Kt(e){return wt(e)?Kt(e.__v_raw):!!(e&&e.__v_isReactive)}function wt(e){return!!(e&&e.__v_isReadonly)}function $t(e){return!!(e&&e.__v_isShallow)}function ho(e){return e?!!e.__v_raw:!1}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function Xi(e){return Object.isExtensible(e)&&qr(e,"__v_skip",!0),e}const Qt=e=>oe(e)?Ft(e):e,Os=e=>oe(e)?fo(e):e;class po{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ws(()=>t(this._value),()=>hn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=G(this);return(!t._cacheable||t.effect.dirty)&&at(t._value,t._value=t.effect.run())&&hn(t,4),go(t),t.effect._dirtyLevel>=2&&hn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Zi(e,t,n=!1){let s,r;const o=B(e);return o?(s=e,r=ke):(s=e.get,r=e.set),new po(s,r,o||!r,n)}function go(e){var t;lt&&bt&&(e=G(e),to(bt,(t=e.dep)!=null?t:e.dep=so(()=>e.dep=void 0,e instanceof po?e:void 0)))}function hn(e,t=4,n,s){e=G(e);const r=e.dep;r&&no(r,t)}function Se(e){return!!(e&&e.__v_isRef===!0)}function el(e){return mo(e,!1)}function tl(e){return mo(e,!0)}function mo(e,t){return Se(e)?e:new nl(e,t)}class nl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:G(t),this._value=n?t:Qt(t)}get value(){return go(this),this._value}set value(t){const n=this.__v_isShallow||$t(t)||wt(t);t=n?t:G(t),at(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Qt(t),hn(this,4))}}function kt(e){return Se(e)?e.value:e}const sl={get:(e,t,n)=>kt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Se(r)&&!Se(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function _o(e){return Kt(e)?e:new Proxy(e,sl)}/** +**/let Le;class Ti{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Le,!t&&Le&&(this.index=(Le.scopes||(Le.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Le;try{return Le=this,t()}finally{Le=n}}}on(){Le=this}off(){Le=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),ht()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=lt,n=bt;try{return lt=!0,bt=this,this._runnings++,zs(this),this.fn()}finally{Gs(this),this._runnings--,bt=n,lt=t}}stop(){this.active&&(zs(this),Gs(this),this.onStop&&this.onStop(),this.active=!1)}}function $i(e){return e.value}function zs(e){e._trackId++,e._depsLength=0}function Gs(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},ss=new WeakMap,xt=Symbol(""),rs=Symbol("");function Ce(e,t,n){if(lt&&bt){let s=ss.get(e);s||ss.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=so(()=>s.delete(n))),to(bt,r)}}function Ge(e,t,n,s,r,o){const i=ss.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&H(e)){const c=Number(s);i.forEach((f,d)=>{(d==="length"||!ft(d)&&d>=c)&&l.push(f)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":H(e)?xs(n)&&l.push(i.get("length")):(l.push(i.get(xt)),Tt(e)&&l.push(i.get(rs)));break;case"delete":H(e)||(l.push(i.get(xt)),Tt(e)&&l.push(i.get(rs)));break;case"set":Tt(e)&&l.push(i.get(xt));break}Cs();for(const c of l)c&&no(c,4);Ss()}const Ii=ys("__proto__,__v_isRef,__isVue"),ro=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ft)),qs=Li();function Li(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=G(this);for(let o=0,i=this.length;o{e[t]=function(...n){dt(),Cs();const s=G(this)[t].apply(this,n);return Ss(),ht(),s}}),e}function Ni(e){ft(e)||(e=String(e));const t=G(this);return Ce(t,"has",e),t.hasOwnProperty(e)}class oo{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?Qi:ao:o?co:lo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=H(t);if(!r){if(i&&W(qs,n))return Reflect.get(qs,n,s);if(n==="hasOwnProperty")return Ni}const l=Reflect.get(t,n,s);return(ft(n)?ro.has(n):Ii(n))||(r||Ce(t,"get",n),o)?l:Se(l)?i&&xs(n)?l:l.value:oe(l)?r?fo(l):Ft(l):l}}class io extends oo{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const c=wt(o);if(!$t(s)&&!wt(s)&&(o=G(o),s=G(s)),!H(t)&&Se(o)&&!Se(s))return c?!1:(o.value=s,!0)}const i=H(t)&&xs(n)?Number(n)e,Tn=e=>Reflect.getPrototypeOf(e);function rn(e,t,n=!1,s=!1){e=e.__v_raw;const r=G(e),o=G(t);n||(at(t,o)&&Ce(r,"get",t),Ce(r,"get",o));const{has:i}=Tn(r),l=s?As:n?Os:Qt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function on(e,t=!1){const n=this.__v_raw,s=G(n),r=G(e);return t||(at(e,r)&&Ce(s,"has",e),Ce(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function ln(e,t=!1){return e=e.__v_raw,!t&&Ce(G(e),"iterate",xt),Reflect.get(e,"size",e)}function Qs(e,t=!1){!t&&!$t(e)&&!wt(e)&&(e=G(e));const n=G(this);return Tn(n).has.call(n,e)||(n.add(e),Ge(n,"add",e,e)),this}function Ys(e,t,n=!1){!n&&!$t(t)&&!wt(t)&&(t=G(t));const s=G(this),{has:r,get:o}=Tn(s);let i=r.call(s,e);i||(e=G(e),i=r.call(s,e));const l=o.call(s,e);return s.set(e,t),i?at(t,l)&&Ge(s,"set",e,t):Ge(s,"add",e,t),this}function Js(e){const t=G(this),{has:n,get:s}=Tn(t);let r=n.call(t,e);r||(e=G(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ge(t,"delete",e,void 0),o}function Xs(){const e=G(this),t=e.size!==0,n=e.clear();return t&&Ge(e,"clear",void 0,void 0),n}function cn(e,t){return function(s,r){const o=this,i=o.__v_raw,l=G(i),c=t?As:e?Os:Qt;return!e&&Ce(l,"iterate",xt),i.forEach((f,d)=>s.call(r,c(f),c(d),o))}}function an(e,t,n){return function(...s){const r=this.__v_raw,o=G(r),i=Tt(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=r[e](...s),d=n?As:t?Os:Qt;return!t&&Ce(o,"iterate",c?rs:xt),{next(){const{value:h,done:p}=f.next();return p?{value:h,done:p}:{value:l?[d(h[0]),d(h[1])]:d(h),done:p}},[Symbol.iterator](){return this}}}}function Je(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Di(){const e={get(o){return rn(this,o)},get size(){return ln(this)},has:on,add:Qs,set:Ys,delete:Js,clear:Xs,forEach:cn(!1,!1)},t={get(o){return rn(this,o,!1,!0)},get size(){return ln(this)},has:on,add(o){return Qs.call(this,o,!0)},set(o,i){return Ys.call(this,o,i,!0)},delete:Js,clear:Xs,forEach:cn(!1,!0)},n={get(o){return rn(this,o,!0)},get size(){return ln(this,!0)},has(o){return on.call(this,o,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:cn(!0,!1)},s={get(o){return rn(this,o,!0,!0)},get size(){return ln(this,!0)},has(o){return on.call(this,o,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=an(o,!1,!1),n[o]=an(o,!0,!1),t[o]=an(o,!1,!0),s[o]=an(o,!0,!0)}),[e,n,t,s]}const[Ui,Vi,Ki,Wi]=Di();function Rs(e,t){const n=t?e?Wi:Ki:e?Vi:Ui;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(W(n,r)&&r in s?n:s,r,o)}const zi={get:Rs(!1,!1)},Gi={get:Rs(!1,!0)},qi={get:Rs(!0,!1)};const lo=new WeakMap,co=new WeakMap,ao=new WeakMap,Qi=new WeakMap;function Yi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ji(e){return e.__v_skip||!Object.isExtensible(e)?0:Yi(vi(e))}function Ft(e){return wt(e)?e:Ps(e,!1,Hi,zi,lo)}function uo(e){return Ps(e,!1,Bi,Gi,co)}function fo(e){return Ps(e,!0,ji,qi,ao)}function Ps(e,t,n,s,r){if(!oe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Ji(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Kt(e){return wt(e)?Kt(e.__v_raw):!!(e&&e.__v_isReactive)}function wt(e){return!!(e&&e.__v_isReadonly)}function $t(e){return!!(e&&e.__v_isShallow)}function ho(e){return e?!!e.__v_raw:!1}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function Xi(e){return Object.isExtensible(e)&&qr(e,"__v_skip",!0),e}const Qt=e=>oe(e)?Ft(e):e,Os=e=>oe(e)?fo(e):e;class po{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ws(()=>t(this._value),()=>hn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=G(this);return(!t._cacheable||t.effect.dirty)&&at(t._value,t._value=t.effect.run())&&hn(t,4),go(t),t.effect._dirtyLevel>=2&&hn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Zi(e,t,n=!1){let s,r;const o=B(e);return o?(s=e,r=ke):(s=e.get,r=e.set),new po(s,r,o||!r,n)}function go(e){var t;lt&&bt&&(e=G(e),to(bt,(t=e.dep)!=null?t:e.dep=so(()=>e.dep=void 0,e instanceof po?e:void 0)))}function hn(e,t=4,n,s){e=G(e);const r=e.dep;r&&no(r,t)}function Se(e){return!!(e&&e.__v_isRef===!0)}function el(e){return mo(e,!1)}function tl(e){return mo(e,!0)}function mo(e,t){return Se(e)?e:new nl(e,t)}class nl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:G(t),this._value=n?t:Qt(t)}get value(){return go(this),this._value}set value(t){const n=this.__v_isShallow||$t(t)||wt(t);t=n?t:G(t),at(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Qt(t),hn(this,4))}}function kt(e){return Se(e)?e.value:e}const sl={get:(e,t,n)=>kt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Se(r)&&!Se(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function _o(e){return Kt(e)?e:new Proxy(e,sl)}/** * @vue/runtime-core v3.4.35 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function ct(e,t,n,s){try{return s?e(...s):e()}catch(r){kn(r,t,n)}}function Me(e,t,n,s){if(B(e)){const r=ct(e,t,n,s);return r&&Wr(r)&&r.catch(o=>{kn(o,t,n)}),r}if(H(e)){const r=[];for(let o=0;o>>1,r=ye[s],o=Jt(r);oUe&&ye.splice(t,1)}function ll(e){H(e)?Mt.push(...e):(!tt||!tt.includes(e,e.allowRecurse?yt+1:yt))&&Mt.push(e),vo()}function Zs(e,t,n=Yt?Ue+1:0){for(;nJt(n)-Jt(s));if(Mt.length=0,tt){tt.push(...t);return}for(tt=t,yt=0;yte.id==null?1/0:e.id,cl=(e,t)=>{const n=Jt(e)-Jt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function xo(e){os=!1,Yt=!0,ye.sort(cl);try{for(Ue=0;Ue{s._d&&ar(-1);const o=vn(t);let i;try{i=e(...r)}finally{vn(o),s._d&&ar(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function al(e,t){if(we===null)return e;const n=Hn(we),s=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),ko(()=>{e.isUnmounting=!0}),e}const Te=[Function,Array],So={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Te,onEnter:Te,onAfterEnter:Te,onEnterCancelled:Te,onBeforeLeave:Te,onLeave:Te,onAfterLeave:Te,onLeaveCancelled:Te,onBeforeAppear:Te,onAppear:Te,onAfterAppear:Te,onAppearCancelled:Te},Ao=e=>{const t=e.subTree;return t.component?Ao(t.component):t},fl={name:"BaseTransition",props:So,setup(e,{slots:t}){const n=fc(),s=ul();return()=>{const r=t.default&&Po(t.default(),!0);if(!r||!r.length)return;let o=r[0];if(r.length>1){for(const p of r)if(p.type!==Re){o=p;break}}const i=G(e),{mode:c}=i;if(s.isLeaving)return Un(o);const l=er(o);if(!l)return Un(o);let f=is(l,i,s,n,p=>f=p);bn(l,f);const d=n.subTree,h=d&&er(d);if(h&&h.type!==Re&&!vt(l,h)&&Ao(n).type!==Re){const p=is(h,i,s,n);if(bn(h,p),c==="out-in"&&l.type!==Re)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Un(o);c==="in-out"&&l.type!==Re&&(p.delayLeave=(m,O,A)=>{const j=Ro(s,h);j[String(h.key)]=h,m[nt]=()=>{O(),m[nt]=void 0,delete f.delayedLeave},f.delayedLeave=A})}return o}}},dl=fl;function Ro(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function is(e,t,n,s,r){const{appear:o,mode:i,persisted:c=!1,onBeforeEnter:l,onEnter:f,onAfterEnter:d,onEnterCancelled:h,onBeforeLeave:p,onLeave:m,onAfterLeave:O,onLeaveCancelled:A,onBeforeAppear:j,onAppear:N,onAfterAppear:$,onAppearCancelled:T}=t,K=String(e.key),te=Ro(n,e),F=(V,z)=>{V&&Me(V,s,9,z)},ne=(V,z)=>{const se=z[1];F(V,z),H(V)?V.every(k=>k.length<=1)&&se():V.length<=1&&se()},de={mode:i,persisted:c,beforeEnter(V){let z=l;if(!n.isMounted)if(o)z=j||l;else return;V[nt]&&V[nt](!0);const se=te[K];se&&vt(e,se)&&se.el[nt]&&se.el[nt](),F(z,[V])},enter(V){let z=f,se=d,k=h;if(!n.isMounted)if(o)z=N||f,se=$||d,k=T||h;else return;let q=!1;const he=V[un]=$e=>{q||(q=!0,$e?F(k,[V]):F(se,[V]),de.delayedLeave&&de.delayedLeave(),V[un]=void 0)};z?ne(z,[V,he]):he()},leave(V,z){const se=String(e.key);if(V[un]&&V[un](!0),n.isUnmounting)return z();F(p,[V]);let k=!1;const q=V[nt]=he=>{k||(k=!0,z(),he?F(A,[V]):F(O,[V]),V[nt]=void 0,te[se]===e&&delete te[se])};te[se]=e,m?ne(m,[V,q]):q()},clone(V){const z=is(V,t,n,s,r);return r&&r(z),z}};return de}function Un(e){if($n(e))return e=ut(e),e.children=null,e}function er(e){if(!$n(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&B(n.default))return n.default()}}function bn(e,t){e.shapeFlag&6&&e.component?bn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Po(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,$n=e=>e.type.__isKeepAlive;function hl(e,t){To(e,"a",t)}function pl(e,t){To(e,"da",t)}function To(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(In(t,s,n),n){let r=n.parent;for(;r&&r.parent;)$n(r.parent.vnode)&&gl(s,t,n,r),r=r.parent}}function gl(e,t,n,s){const r=In(t,e,s,!0);Mo(()=>{bs(s[t],r)},n)}function In(e,t,n=_e,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{dt();const c=tn(n),l=Me(t,n,e,i);return c(),ht(),l});return s?r.unshift(o):r.push(o),o}}const Qe=e=>(t,n=_e)=>{(!Fn||e==="sp")&&In(e,(...s)=>t(...s),n)},ml=Qe("bm"),$s=Qe("m"),_l=Qe("bu"),yl=Qe("u"),ko=Qe("bum"),Mo=Qe("um"),vl=Qe("sp"),bl=Qe("rtg"),xl=Qe("rtc");function El(e,t=_e){In("ec",e,t)}const $o="components";function fn(e,t){return Cl($o,e,!0,t)||e}const wl=Symbol.for("v-ndc");function Cl(e,t,n=!0,s=!1){const r=we||_e;if(r){const o=r.type;if(e===$o){const c=mc(o,!1);if(c&&(c===t||c===Fe(t)||c===Pn(Fe(t))))return o}const i=tr(r[e]||o[e],t)||tr(r.appContext[e],t);return!i&&s?o:i}}function tr(e,t){return e&&(e[t]||e[Fe(t)]||e[Pn(Fe(t))])}function xn(e,t,n,s){let r;const o=n;if(H(e)||fe(e)){r=new Array(e.length);for(let i=0,c=e.length;it(i,c,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let c=0,l=i.length;ce?Xo(e)?Hn(e):ls(e.parent):null,Wt=me(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=>ls(e.parent),$root:e=>ls(e.root),$emit:e=>e.emit,$options:e=>Is(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Ms(e.update)}),$nextTick:e=>e.n||(e.n=ks.bind(e.proxy)),$watch:e=>Gl.bind(e)}),Kn=(e,t)=>e!==ie&&!e.__isScriptSetup&&W(e,t),Sl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:c,appContext:l}=e;let f;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Kn(s,t))return i[t]=1,s[t];if(r!==ie&&W(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&W(f,t))return i[t]=3,o[t];if(n!==ie&&W(n,t))return i[t]=4,n[t];cs&&(i[t]=0)}}const d=Wt[t];let h,p;if(d)return t==="$attrs"&&Ce(e.attrs,"get",""),d(e);if((h=c.__cssModules)&&(h=h[t]))return h;if(n!==ie&&W(n,t))return i[t]=4,n[t];if(p=l.config.globalProperties,W(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Kn(r,t)?(r[t]=n,!0):s!==ie&&W(s,t)?(s[t]=n,!0):W(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let c;return!!n[i]||e!==ie&&W(e,i)||Kn(t,i)||(c=o[0])&&W(c,i)||W(s,i)||W(Wt,i)||W(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:W(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function nr(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let cs=!0;function Al(e){const t=Is(e),n=e.proxy,s=e.ctx;cs=!1,t.beforeCreate&&sr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:l,inject:f,created:d,beforeMount:h,mounted:p,beforeUpdate:m,updated:O,activated:A,deactivated:j,beforeDestroy:N,beforeUnmount:$,destroyed:T,unmounted:K,render:te,renderTracked:F,renderTriggered:ne,errorCaptured:de,serverPrefetch:V,expose:z,inheritAttrs:se,components:k,directives:q,filters:he}=t;if(f&&Rl(f,s,null),i)for(const ee in i){const Q=i[ee];B(Q)&&(s[ee]=Q.bind(n))}if(r){const ee=r.call(n,n);oe(ee)&&(e.data=Ft(ee))}if(cs=!0,o)for(const ee in o){const Q=o[ee],Ke=B(Q)?Q.bind(n,n):B(Q.get)?Q.get.bind(n,n):ke,Ye=!B(Q)&&B(Q.set)?Q.set.bind(n):ke,je=Ne({get:Ke,set:Ye});Object.defineProperty(s,ee,{enumerable:!0,configurable:!0,get:()=>je.value,set:be=>je.value=be})}if(c)for(const ee in c)Io(c[ee],s,n,ee);if(l){const ee=B(l)?l.call(n):l;Reflect.ownKeys(ee).forEach(Q=>{gn(Q,ee[Q])})}d&&sr(d,e,"c");function ue(ee,Q){H(Q)?Q.forEach(Ke=>ee(Ke.bind(n))):Q&&ee(Q.bind(n))}if(ue(ml,h),ue($s,p),ue(_l,m),ue(yl,O),ue(hl,A),ue(pl,j),ue(El,de),ue(xl,F),ue(bl,ne),ue(ko,$),ue(Mo,K),ue(vl,V),H(z))if(z.length){const ee=e.exposed||(e.exposed={});z.forEach(Q=>{Object.defineProperty(ee,Q,{get:()=>n[Q],set:Ke=>n[Q]=Ke})})}else e.exposed||(e.exposed={});te&&e.render===ke&&(e.render=te),se!=null&&(e.inheritAttrs=se),k&&(e.components=k),q&&(e.directives=q)}function Rl(e,t,n=ke){H(e)&&(e=as(e));for(const s in e){const r=e[s];let o;oe(r)?"default"in r?o=qe(r.from||s,r.default,!0):o=qe(r.from||s):o=qe(r),Se(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function sr(e,t,n){Me(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Io(e,t,n,s){const r=s.includes(".")?qo(n,s):()=>n[s];if(fe(e)){const o=t[e];B(o)&&mn(r,o)}else if(B(e))mn(r,e.bind(n));else if(oe(e))if(H(e))e.forEach(o=>Io(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&mn(r,o,e)}}function Is(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let l;return c?l=c:!r.length&&!n&&!s?l=t:(l={},r.length&&r.forEach(f=>En(l,f,i,!0)),En(l,t,i)),oe(t)&&o.set(t,l),l}function En(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&En(e,o,n,!0),r&&r.forEach(i=>En(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const c=Pl[i]||n&&n[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const Pl={data:rr,props:or,emits:or,methods:Vt,computed:Vt,beforeCreate:ve,created:ve,beforeMount:ve,mounted:ve,beforeUpdate:ve,updated:ve,beforeDestroy:ve,beforeUnmount:ve,destroyed:ve,unmounted:ve,activated:ve,deactivated:ve,errorCaptured:ve,serverPrefetch:ve,components:Vt,directives:Vt,watch:Tl,provide:rr,inject:Ol};function rr(e,t){return t?e?function(){return me(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function Ol(e,t){return Vt(as(e),as(t))}function as(e){if(H(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const No={},Fo=()=>Object.create(No),Ho=e=>Object.getPrototypeOf(e)===No;function $l(e,t,n,s=!1){const r={},o=Fo();e.propsDefaults=Object.create(null),jo(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:uo(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function Il(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,c=G(r),[l]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let h=0;h{l=!0;const[p,m]=Bo(h,t,!0);me(i,p),m&&c.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!o&&!l)return oe(e)&&s.set(e,Ot),Ot;if(H(o))for(let d=0;de[0]==="_"||e==="$stable",Ls=e=>H(e)?e.map(Ve):[Ve(e)],Nl=(e,t,n)=>{if(t._n)return t;const s=Co((...r)=>Ls(t(...r)),n);return s._c=!1,s},Vo=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Do(r))continue;const o=e[r];if(B(o))t[r]=Nl(r,o,s);else if(o!=null){const i=Ls(o);t[r]=()=>i}}},Uo=(e,t)=>{const n=Ls(t);e.slots.default=()=>n},Ko=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Fl=(e,t,n)=>{const s=e.slots=Fo();if(e.vnode.shapeFlag&32){const r=t._;r?(Ko(s,t,n),n&&qr(s,"_",r,!0)):Vo(t,s)}else t&&Uo(e,t)},Hl=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ie;if(s.shapeFlag&32){const c=t._;c?n&&c===1?o=!1:Ko(r,t,n):(o=!t.$stable,Vo(t,r)),i=t}else t&&(Uo(e,t),i={default:1});if(o)for(const c in r)!Do(c)&&i[c]==null&&delete r[c]};function fs(e,t,n,s,r=!1){if(H(e)){e.forEach((p,m)=>fs(p,t&&(H(t)?t[m]:t),n,s,r));return}if(pn(s)&&!r)return;const o=s.shapeFlag&4?Hn(s.component):s.el,i=r?null:o,{i:c,r:l}=e,f=t&&t.r,d=c.refs===ie?c.refs={}:c.refs,h=c.setupState;if(f!=null&&f!==l&&(fe(f)?(d[f]=null,W(h,f)&&(h[f]=null)):Se(f)&&(f.value=null)),B(l))ct(l,c,12,[i,d]);else{const p=fe(l),m=Se(l);if(p||m){const O=()=>{if(e.f){const A=p?W(h,l)?h[l]:d[l]:l.value;r?H(A)&&bs(A,o):H(A)?A.includes(o)||A.push(o):p?(d[l]=[o],W(h,l)&&(h[l]=d[l])):(l.value=[o],e.k&&(d[e.k]=l.value))}else p?(d[l]=i,W(h,l)&&(h[l]=i)):m&&(l.value=i,e.k&&(d[e.k]=i))};i?(O.id=-1,xe(O,n)):O()}}}const jl=Symbol("_vte"),Bl=e=>e.__isTeleport,xe=tc;function Dl(e){return Vl(e)}function Vl(e,t){const n=Qr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:c,createComment:l,setText:f,setElementText:d,parentNode:h,nextSibling:p,setScopeId:m=ke,insertStaticContent:O}=e,A=(a,u,g,v=null,_=null,x=null,C=void 0,E=null,w=!!u.dynamicChildren)=>{if(a===u)return;a&&!vt(a,u)&&(v=y(a),be(a,_,x,!0),a=null),u.patchFlag===-2&&(w=!1,u.dynamicChildren=null);const{type:b,ref:P,shapeFlag:L}=u;switch(b){case Nn:j(a,u,g,v);break;case Re:N(a,u,g,v);break;case Gn:a==null&&$(u,g,v,C);break;case Ee:k(a,u,g,v,_,x,C,E,w);break;default:L&1?te(a,u,g,v,_,x,C,E,w):L&6?q(a,u,g,v,_,x,C,E,w):(L&64||L&128)&&b.process(a,u,g,v,_,x,C,E,w,M)}P!=null&&_&&fs(P,a&&a.ref,x,u||a,!u)},j=(a,u,g,v)=>{if(a==null)s(u.el=c(u.children),g,v);else{const _=u.el=a.el;u.children!==a.children&&f(_,u.children)}},N=(a,u,g,v)=>{a==null?s(u.el=l(u.children||""),g,v):u.el=a.el},$=(a,u,g,v)=>{[a.el,a.anchor]=O(a.children,u,g,v,a.el,a.anchor)},T=({el:a,anchor:u},g,v)=>{let _;for(;a&&a!==u;)_=p(a),s(a,g,v),a=_;s(u,g,v)},K=({el:a,anchor:u})=>{let g;for(;a&&a!==u;)g=p(a),r(a),a=g;r(u)},te=(a,u,g,v,_,x,C,E,w)=>{u.type==="svg"?C="svg":u.type==="math"&&(C="mathml"),a==null?F(u,g,v,_,x,C,E,w):V(a,u,_,x,C,E,w)},F=(a,u,g,v,_,x,C,E)=>{let w,b;const{props:P,shapeFlag:L,transition:I,dirs:D}=a;if(w=a.el=i(a.type,x,P&&P.is,P),L&8?d(w,a.children):L&16&&de(a.children,w,null,v,_,Wn(a,x),C,E),D&&pt(a,null,v,"created"),ne(w,a,a.scopeId,C,v),P){for(const re in P)re!=="value"&&!Ut(re)&&o(w,re,null,P[re],x,v);"value"in P&&o(w,"value",null,P.value,x),(b=P.onVnodeBeforeMount)&&De(b,v,a)}D&&pt(a,null,v,"beforeMount");const U=Ul(_,I);U&&I.beforeEnter(w),s(w,u,g),((b=P&&P.onVnodeMounted)||U||D)&&xe(()=>{b&&De(b,v,a),U&&I.enter(w),D&&pt(a,null,v,"mounted")},_)},ne=(a,u,g,v,_)=>{if(g&&m(a,g),v)for(let x=0;x{for(let b=w;b{const E=u.el=a.el;let{patchFlag:w,dynamicChildren:b,dirs:P}=u;w|=a.patchFlag&16;const L=a.props||ie,I=u.props||ie;let D;if(g&>(g,!1),(D=I.onVnodeBeforeUpdate)&&De(D,g,u,a),P&&pt(u,a,g,"beforeUpdate"),g&>(g,!0),(L.innerHTML&&I.innerHTML==null||L.textContent&&I.textContent==null)&&d(E,""),b?z(a.dynamicChildren,b,E,g,v,Wn(u,_),x):C||Q(a,u,E,null,g,v,Wn(u,_),x,!1),w>0){if(w&16)se(E,L,I,g,_);else if(w&2&&L.class!==I.class&&o(E,"class",null,I.class,_),w&4&&o(E,"style",L.style,I.style,_),w&8){const U=u.dynamicProps;for(let re=0;re{D&&De(D,g,u,a),P&&pt(u,a,g,"updated")},v)},z=(a,u,g,v,_,x,C)=>{for(let E=0;E{if(u!==g){if(u!==ie)for(const x in u)!Ut(x)&&!(x in g)&&o(a,x,u[x],null,_,v);for(const x in g){if(Ut(x))continue;const C=g[x],E=u[x];C!==E&&x!=="value"&&o(a,x,E,C,_,v)}"value"in g&&o(a,"value",u.value,g.value,_)}},k=(a,u,g,v,_,x,C,E,w)=>{const b=u.el=a?a.el:c(""),P=u.anchor=a?a.anchor:c("");let{patchFlag:L,dynamicChildren:I,slotScopeIds:D}=u;D&&(E=E?E.concat(D):D),a==null?(s(b,g,v),s(P,g,v),de(u.children||[],g,P,_,x,C,E,w)):L>0&&L&64&&I&&a.dynamicChildren?(z(a.dynamicChildren,I,g,_,x,C,E),(u.key!=null||_&&u===_.subTree)&&Wo(a,u,!0)):Q(a,u,g,P,_,x,C,E,w)},q=(a,u,g,v,_,x,C,E,w)=>{u.slotScopeIds=E,a==null?u.shapeFlag&512?_.ctx.activate(u,g,v,C,w):he(u,g,v,_,x,C,w):$e(a,u,w)},he=(a,u,g,v,_,x,C)=>{const E=a.component=uc(a,v,_);if($n(a)&&(E.ctx.renderer=M),dc(E,!1,C),E.asyncDep){if(_&&_.registerDep(E,ue,C),!a.el){const w=E.subTree=ge(Re);N(null,w,u,g)}}else ue(E,a,u,g,_,x,C)},$e=(a,u,g)=>{const v=u.component=a.component;if(Xl(a,u,g))if(v.asyncDep&&!v.asyncResolved){ee(v,u,g);return}else v.next=u,il(v.update),v.effect.dirty=!0,v.update();else u.el=a.el,v.vnode=u},ue=(a,u,g,v,_,x,C)=>{const E=()=>{if(a.isMounted){let{next:P,bu:L,u:I,parent:D,vnode:U}=a;{const Rt=zo(a);if(Rt){P&&(P.el=U.el,ee(a,P,C)),Rt.asyncDep.then(()=>{a.isUnmounted||E()});return}}let re=P,Y;gt(a,!1),P?(P.el=U.el,ee(a,P,C)):P=U,L&&Dn(L),(Y=P.props&&P.props.onVnodeBeforeUpdate)&&De(Y,D,P,U),gt(a,!0);const pe=zn(a),Ie=a.subTree;a.subTree=pe,A(Ie,pe,h(Ie.el),y(Ie),a,_,x),P.el=pe.el,re===null&&Zl(a,pe.el),I&&xe(I,_),(Y=P.props&&P.props.onVnodeUpdated)&&xe(()=>De(Y,D,P,U),_)}else{let P;const{el:L,props:I}=u,{bm:D,m:U,parent:re}=a,Y=pn(u);if(gt(a,!1),D&&Dn(D),!Y&&(P=I&&I.onVnodeBeforeMount)&&De(P,re,u),gt(a,!0),L&&le){const pe=()=>{a.subTree=zn(a),le(L,a.subTree,a,_,null)};Y?u.type.__asyncLoader().then(()=>!a.isUnmounted&&pe()):pe()}else{const pe=a.subTree=zn(a);A(null,pe,g,v,a,_,x),u.el=pe.el}if(U&&xe(U,_),!Y&&(P=I&&I.onVnodeMounted)){const pe=u;xe(()=>De(P,re,pe),_)}(u.shapeFlag&256||re&&pn(re.vnode)&&re.vnode.shapeFlag&256)&&a.a&&xe(a.a,_),a.isMounted=!0,u=g=v=null}},w=a.effect=new ws(E,ke,()=>Ms(b),a.scope),b=a.update=()=>{w.dirty&&w.run()};b.i=a,b.id=a.uid,gt(a,!0),b()},ee=(a,u,g)=>{u.component=a;const v=a.vnode.props;a.vnode=u,a.next=null,Il(a,u.props,v,g),Hl(a,u.children,g),dt(),Zs(a),ht()},Q=(a,u,g,v,_,x,C,E,w=!1)=>{const b=a&&a.children,P=a?a.shapeFlag:0,L=u.children,{patchFlag:I,shapeFlag:D}=u;if(I>0){if(I&128){Ye(b,L,g,v,_,x,C,E,w);return}else if(I&256){Ke(b,L,g,v,_,x,C,E,w);return}}D&8?(P&16&&Oe(b,_,x),L!==b&&d(g,L)):P&16?D&16?Ye(b,L,g,v,_,x,C,E,w):Oe(b,_,x,!0):(P&8&&d(g,""),D&16&&de(L,g,v,_,x,C,E,w))},Ke=(a,u,g,v,_,x,C,E,w)=>{a=a||Ot,u=u||Ot;const b=a.length,P=u.length,L=Math.min(b,P);let I;for(I=0;IP?Oe(a,_,x,!0,!1,L):de(u,g,v,_,x,C,E,w,L)},Ye=(a,u,g,v,_,x,C,E,w)=>{let b=0;const P=u.length;let L=a.length-1,I=P-1;for(;b<=L&&b<=I;){const D=a[b],U=u[b]=w?st(u[b]):Ve(u[b]);if(vt(D,U))A(D,U,g,null,_,x,C,E,w);else break;b++}for(;b<=L&&b<=I;){const D=a[L],U=u[I]=w?st(u[I]):Ve(u[I]);if(vt(D,U))A(D,U,g,null,_,x,C,E,w);else break;L--,I--}if(b>L){if(b<=I){const D=I+1,U=DI)for(;b<=L;)be(a[b],_,x,!0),b++;else{const D=b,U=b,re=new Map;for(b=U;b<=I;b++){const Ae=u[b]=w?st(u[b]):Ve(u[b]);Ae.key!=null&&re.set(Ae.key,b)}let Y,pe=0;const Ie=I-U+1;let Rt=!1,Vs=0;const Ht=new Array(Ie);for(b=0;b=Ie){be(Ae,_,x,!0);continue}let Be;if(Ae.key!=null)Be=re.get(Ae.key);else for(Y=U;Y<=I;Y++)if(Ht[Y-U]===0&&vt(Ae,u[Y])){Be=Y;break}Be===void 0?be(Ae,_,x,!0):(Ht[Be-U]=b+1,Be>=Vs?Vs=Be:Rt=!0,A(Ae,u[Be],g,null,_,x,C,E,w),pe++)}const Us=Rt?Kl(Ht):Ot;for(Y=Us.length-1,b=Ie-1;b>=0;b--){const Ae=U+b,Be=u[Ae],Ks=Ae+1{const{el:x,type:C,transition:E,children:w,shapeFlag:b}=a;if(b&6){je(a.component.subTree,u,g,v);return}if(b&128){a.suspense.move(u,g,v);return}if(b&64){C.move(a,u,g,M);return}if(C===Ee){s(x,u,g);for(let L=0;LE.enter(x),_);else{const{leave:L,delayLeave:I,afterLeave:D}=E,U=()=>s(x,u,g),re=()=>{L(x,()=>{U(),D&&D()})};I?I(x,U,re):re()}else s(x,u,g)},be=(a,u,g,v=!1,_=!1)=>{const{type:x,props:C,ref:E,children:w,dynamicChildren:b,shapeFlag:P,patchFlag:L,dirs:I,cacheIndex:D}=a;if(L===-2&&(_=!1),E!=null&&fs(E,null,g,a,!0),D!=null&&(u.renderCache[D]=void 0),P&256){u.ctx.deactivate(a);return}const U=P&1&&I,re=!pn(a);let Y;if(re&&(Y=C&&C.onVnodeBeforeUnmount)&&De(Y,u,a),P&6)sn(a.component,g,v);else{if(P&128){a.suspense.unmount(g,v);return}U&&pt(a,null,u,"beforeUnmount"),P&64?a.type.remove(a,u,g,M,v):b&&!b.hasOnce&&(x!==Ee||L>0&&L&64)?Oe(b,u,g,!1,!0):(x===Ee&&L&384||!_&&P&16)&&Oe(w,u,g),v&&St(a)}(re&&(Y=C&&C.onVnodeUnmounted)||U)&&xe(()=>{Y&&De(Y,u,a),U&&pt(a,null,u,"unmounted")},g)},St=a=>{const{type:u,el:g,anchor:v,transition:_}=a;if(u===Ee){At(g,v);return}if(u===Gn){K(a);return}const x=()=>{r(g),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(a.shapeFlag&1&&_&&!_.persisted){const{leave:C,delayLeave:E}=_,w=()=>C(g,x);E?E(a.el,x,w):w()}else x()},At=(a,u)=>{let g;for(;a!==u;)g=p(a),r(a),a=g;r(u)},sn=(a,u,g)=>{const{bum:v,scope:_,update:x,subTree:C,um:E,m:w,a:b}=a;lr(w),lr(b),v&&Dn(v),_.stop(),x&&(x.active=!1,be(C,a,u,g)),E&&xe(E,u),xe(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Oe=(a,u,g,v=!1,_=!1,x=0)=>{for(let C=x;C{if(a.shapeFlag&6)return y(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const u=p(a.anchor||a.el),g=u&&u[jl];return g?p(g):u};let R=!1;const S=(a,u,g)=>{a==null?u._vnode&&be(u._vnode,null,null,!0):A(u._vnode||null,a,u,null,null,null,g),R||(R=!0,Zs(),bo(),R=!1),u._vnode=a},M={p:A,um:be,m:je,r:St,mt:he,mc:de,pc:Q,pbc:z,n:y,o:e};let X,le;return{render:S,hydrate:X,createApp:Ml(S,X)}}function Wn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function gt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ul(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Wo(e,t,n=!1){const s=e.children,r=t.children;if(H(s)&&H(r))for(let o=0;o>1,e[n[c]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function zo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:zo(t)}function lr(e){if(e)for(let t=0;tqe(Wl),dn={};function mn(e,t,n){return Go(e,t,n)}function Go(e,t,{immediate:n,deep:s,flush:r,once:o,onTrack:i,onTrigger:c}=ie){if(t&&o){const F=t;t=(...ne)=>{F(...ne),te()}}const l=_e,f=F=>s===!0?F:ot(F,s===!1?1:void 0);let d,h=!1,p=!1;if(Se(e)?(d=()=>e.value,h=$t(e)):Kt(e)?(d=()=>f(e),h=!0):H(e)?(p=!0,h=e.some(F=>Kt(F)||$t(F)),d=()=>e.map(F=>{if(Se(F))return F.value;if(Kt(F))return f(F);if(B(F))return ct(F,l,2)})):B(e)?t?d=()=>ct(e,l,2):d=()=>(m&&m(),Me(e,l,3,[O])):d=ke,t&&s){const F=d;d=()=>ot(F())}let m,O=F=>{m=T.onStop=()=>{ct(F,l,4),m=T.onStop=void 0}},A;if(Fn)if(O=ke,t?n&&Me(t,l,3,[d(),p?[]:void 0,O]):d(),r==="sync"){const F=zl();A=F.__watcherHandles||(F.__watcherHandles=[])}else return ke;let j=p?new Array(e.length).fill(dn):dn;const N=()=>{if(!(!T.active||!T.dirty))if(t){const F=T.run();(s||h||(p?F.some((ne,de)=>at(ne,j[de])):at(F,j)))&&(m&&m(),Me(t,l,3,[F,j===dn?void 0:p&&j[0]===dn?[]:j,O]),j=F)}else T.run()};N.allowRecurse=!!t;let $;r==="sync"?$=N:r==="post"?$=()=>xe(N,l&&l.suspense):(N.pre=!0,l&&(N.id=l.uid),$=()=>Ms(N));const T=new ws(d,ke,$),K=Mi(),te=()=>{T.stop(),K&&bs(K.effects,T)};return t?n?N():j=T.run():r==="post"?xe(T.run.bind(T),l&&l.suspense):T.run(),A&&A.push(te),te}function Gl(e,t,n){const s=this.proxy,r=fe(e)?e.includes(".")?qo(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=tn(this),c=Go(r,o.bind(s),n);return i(),c}function qo(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{ot(s,t,n)});else if(Gr(e)){for(const s in e)ot(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&ot(e[s],t,n)}return e}const ql=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Fe(t)}Modifiers`]||e[`${Ct(t)}Modifiers`];function Ql(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ie;let r=n;const o=t.startsWith("update:"),i=o&&ql(s,t.slice(7));i&&(i.trim&&(r=n.map(d=>fe(d)?d.trim():d)),i.number&&(r=n.map(Ei)));let c,l=s[c=Bn(t)]||s[c=Bn(Fe(t))];!l&&o&&(l=s[c=Bn(Ct(t))]),l&&Me(l,e,6,r);const f=s[c+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,Me(f,e,6,r)}}function Qo(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!B(e)){const l=f=>{const d=Qo(f,t,!0);d&&(c=!0,me(i,d))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!c?(oe(e)&&s.set(e,null),null):(H(o)?o.forEach(l=>i[l]=null):me(i,o),oe(e)&&s.set(e,i),i)}function Ln(e,t){return!e||!Sn(t)?!1:(t=t.slice(2).replace(/Once$/,""),W(e,t[0].toLowerCase()+t.slice(1))||W(e,Ct(t))||W(e,t))}function zn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:c,emit:l,render:f,renderCache:d,props:h,data:p,setupState:m,ctx:O,inheritAttrs:A}=e,j=vn(e);let N,$;try{if(n.shapeFlag&4){const K=r||s,te=K;N=Ve(f.call(te,K,d,h,m,p,O)),$=c}else{const K=t;N=Ve(K.length>1?K(h,{attrs:c,slots:i,emit:l}):K(h,null)),$=t.props?c:Yl(c)}}catch(K){Gt.length=0,kn(K,e,1),N=ge(Re)}let T=N;if($&&A!==!1){const K=Object.keys($),{shapeFlag:te}=T;K.length&&te&7&&(o&&K.some(vs)&&($=Jl($,o)),T=ut(T,$,!1,!0))}return n.dirs&&(T=ut(T,null,!1,!0),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),N=T,vn(j),N}const Yl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Sn(n))&&((t||(t={}))[n]=e[n]);return t},Jl=(e,t)=>{const n={};for(const s in e)(!vs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Xl(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:c,patchFlag:l}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return s?cr(s,i,f):!!i;if(l&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function tc(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):ll(e)}const Ee=Symbol.for("v-fgt"),Nn=Symbol.for("v-txt"),Re=Symbol.for("v-cmt"),Gn=Symbol.for("v-stc"),Gt=[];let Pe=null;function ce(e=!1){Gt.push(Pe=e?null:[])}function nc(){Gt.pop(),Pe=Gt[Gt.length-1]||null}let Xt=1;function ar(e){Xt+=e,e<0&&Pe&&(Pe.hasOnce=!0)}function Yo(e){return e.dynamicChildren=Xt>0?Pe||Ot:null,nc(),Xt>0&&Pe&&Pe.push(e),e}function ae(e,t,n,s,r,o){return Yo(J(e,t,n,s,r,o,!0))}function sc(e,t,n,s,r){return Yo(ge(e,t,n,s,r,!0))}function ds(e){return e?e.__v_isVNode===!0:!1}function vt(e,t){return e.type===t.type&&e.key===t.key}const Jo=({key:e})=>e??null,_n=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?fe(e)||Se(e)||B(e)?{i:we,r:e,k:t,f:!!n}:e:null);function J(e,t=null,n=null,s=0,r=null,o=e===Ee?0:1,i=!1,c=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Jo(t),ref:t&&_n(t),scopeId:Mn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:we};return c?(Fs(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=fe(n)?8:16),Xt>0&&!i&&Pe&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Pe.push(l),l}const ge=rc;function rc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===wl)&&(e=Re),ds(e)){const c=ut(e,t,!0);return n&&Fs(c,n),Xt>0&&!o&&Pe&&(c.shapeFlag&6?Pe[Pe.indexOf(e)]=c:Pe.push(c)),c.patchFlag=-2,c}if(_c(e)&&(e=e.__vccOpts),t){t=oc(t);let{class:c,style:l}=t;c&&!fe(c)&&(t.class=On(c)),oe(l)&&(ho(l)&&!H(l)&&(l=me({},l)),t.style=Es(l))}const i=fe(e)?1:ec(e)?128:Bl(e)?64:oe(e)?4:B(e)?2:0;return J(e,t,n,s,r,i,o,!0)}function oc(e){return e?ho(e)||Ho(e)?me({},e):e:null}function ut(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:c,transition:l}=e,f=t?lc(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&Jo(f),ref:t&&t.ref?n&&o?H(o)?o.concat(_n(t)):[o,_n(t)]:_n(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:c,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ee?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ut(e.ssContent),ssFallback:e.ssFallback&&ut(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&s&&bn(d,l.clone(d)),d}function Ns(e=" ",t=0){return ge(Nn,null,e,t)}function ic(e="",t=!1){return t?(ce(),sc(Re,null,e)):ge(Re,null,e)}function Ve(e){return e==null||typeof e=="boolean"?ge(Re):H(e)?ge(Ee,null,e.slice()):typeof e=="object"?st(e):ge(Nn,null,String(e))}function st(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ut(e)}function Fs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Fs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Ho(t)?t._ctx=we:r===3&&we&&(we.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:we},n=32):(t=String(t),s&64?(n=16,t=[Ns(t)]):n=8);e.children=t,e.shapeFlag|=n}function lc(...e){const t={};for(let n=0;n_e||we;let wn,hs;{const e=Qr(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};wn=t("__VUE_INSTANCE_SETTERS__",n=>_e=n),hs=t("__VUE_SSR_SETTERS__",n=>Fn=n)}const tn=e=>{const t=_e;return wn(e),e.scope.on(),()=>{e.scope.off(),wn(t)}},ur=()=>{_e&&_e.scope.off(),wn(null)};function Xo(e){return e.vnode.shapeFlag&4}let Fn=!1;function dc(e,t=!1,n=!1){t&&hs(t);const{props:s,children:r}=e.vnode,o=Xo(e);$l(e,s,o,t),Fl(e,r,n);const i=o?hc(e,t):void 0;return t&&hs(!1),i}function hc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Sl);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?gc(e):null,o=tn(e);dt();const i=ct(s,e,0,[e.props,r]);if(ht(),o(),Wr(i)){if(i.then(ur,ur),t)return i.then(c=>{fr(e,c,t)}).catch(c=>{kn(c,e,0)});e.asyncDep=i}else fr(e,i,t)}else Zo(e,t)}function fr(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:oe(t)&&(e.setupState=_o(t)),Zo(e,n)}let dr;function Zo(e,t,n){const s=e.type;if(!e.render){if(!t&&dr&&!s.render){const r=s.template||Is(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:l}=s,f=me(me({isCustomElement:o,delimiters:c},i),l);s.render=dr(r,f)}}e.render=s.render||ke}{const r=tn(e);dt();try{Al(e)}finally{ht(),r()}}}const pc={get(e,t){return Ce(e,"get",""),e[t]}};function gc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,pc),slots:e.slots,emit:e.emit,expose:t}}function Hn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(_o(Xi(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Wt)return Wt[n](e)},has(t,n){return n in t||n in Wt}})):e.proxy}function mc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function _c(e){return B(e)&&"__vccOpts"in e}const Ne=(e,t)=>Zi(e,t,Fn);function Hs(e,t,n){const s=arguments.length;return s===2?oe(t)&&!H(t)?ds(t)?ge(e,null,[t]):ge(e,t):ge(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&ds(n)&&(n=[n]),ge(e,t,n))}const yc="3.4.35";/** +**/function ct(e,t,n,s){try{return s?e(...s):e()}catch(r){kn(r,t,n)}}function Me(e,t,n,s){if(B(e)){const r=ct(e,t,n,s);return r&&Wr(r)&&r.catch(o=>{kn(o,t,n)}),r}if(H(e)){const r=[];for(let o=0;o>>1,r=ye[s],o=Jt(r);oVe&&ye.splice(t,1)}function ll(e){H(e)?Mt.push(...e):(!tt||!tt.includes(e,e.allowRecurse?yt+1:yt))&&Mt.push(e),vo()}function Zs(e,t,n=Yt?Ve+1:0){for(;nJt(n)-Jt(s));if(Mt.length=0,tt){tt.push(...t);return}for(tt=t,yt=0;yte.id==null?1/0:e.id,cl=(e,t)=>{const n=Jt(e)-Jt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function xo(e){os=!1,Yt=!0,ye.sort(cl);try{for(Ve=0;Ve{s._d&&ar(-1);const o=vn(t);let i;try{i=e(...r)}finally{vn(o),s._d&&ar(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function al(e,t){if(we===null)return e;const n=Hn(we),s=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),ko(()=>{e.isUnmounting=!0}),e}const Te=[Function,Array],So={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Te,onEnter:Te,onAfterEnter:Te,onEnterCancelled:Te,onBeforeLeave:Te,onLeave:Te,onAfterLeave:Te,onLeaveCancelled:Te,onBeforeAppear:Te,onAppear:Te,onAfterAppear:Te,onAppearCancelled:Te},Ao=e=>{const t=e.subTree;return t.component?Ao(t.component):t},fl={name:"BaseTransition",props:So,setup(e,{slots:t}){const n=fc(),s=ul();return()=>{const r=t.default&&Po(t.default(),!0);if(!r||!r.length)return;let o=r[0];if(r.length>1){for(const p of r)if(p.type!==Re){o=p;break}}const i=G(e),{mode:l}=i;if(s.isLeaving)return Vn(o);const c=er(o);if(!c)return Vn(o);let f=is(c,i,s,n,p=>f=p);bn(c,f);const d=n.subTree,h=d&&er(d);if(h&&h.type!==Re&&!vt(c,h)&&Ao(n).type!==Re){const p=is(h,i,s,n);if(bn(h,p),l==="out-in"&&c.type!==Re)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Vn(o);l==="in-out"&&c.type!==Re&&(p.delayLeave=(m,O,A)=>{const j=Ro(s,h);j[String(h.key)]=h,m[nt]=()=>{O(),m[nt]=void 0,delete f.delayedLeave},f.delayedLeave=A})}return o}}},dl=fl;function Ro(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function is(e,t,n,s,r){const{appear:o,mode:i,persisted:l=!1,onBeforeEnter:c,onEnter:f,onAfterEnter:d,onEnterCancelled:h,onBeforeLeave:p,onLeave:m,onAfterLeave:O,onLeaveCancelled:A,onBeforeAppear:j,onAppear:N,onAfterAppear:$,onAppearCancelled:T}=t,K=String(e.key),te=Ro(n,e),F=(U,z)=>{U&&Me(U,s,9,z)},ne=(U,z)=>{const se=z[1];F(U,z),H(U)?U.every(k=>k.length<=1)&&se():U.length<=1&&se()},de={mode:i,persisted:l,beforeEnter(U){let z=c;if(!n.isMounted)if(o)z=j||c;else return;U[nt]&&U[nt](!0);const se=te[K];se&&vt(e,se)&&se.el[nt]&&se.el[nt](),F(z,[U])},enter(U){let z=f,se=d,k=h;if(!n.isMounted)if(o)z=N||f,se=$||d,k=T||h;else return;let q=!1;const he=U[un]=$e=>{q||(q=!0,$e?F(k,[U]):F(se,[U]),de.delayedLeave&&de.delayedLeave(),U[un]=void 0)};z?ne(z,[U,he]):he()},leave(U,z){const se=String(e.key);if(U[un]&&U[un](!0),n.isUnmounting)return z();F(p,[U]);let k=!1;const q=U[nt]=he=>{k||(k=!0,z(),he?F(A,[U]):F(O,[U]),U[nt]=void 0,te[se]===e&&delete te[se])};te[se]=e,m?ne(m,[U,q]):q()},clone(U){const z=is(U,t,n,s,r);return r&&r(z),z}};return de}function Vn(e){if($n(e))return e=ut(e),e.children=null,e}function er(e){if(!$n(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&B(n.default))return n.default()}}function bn(e,t){e.shapeFlag&6&&e.component?bn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Po(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,$n=e=>e.type.__isKeepAlive;function hl(e,t){To(e,"a",t)}function pl(e,t){To(e,"da",t)}function To(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(In(t,s,n),n){let r=n.parent;for(;r&&r.parent;)$n(r.parent.vnode)&&gl(s,t,n,r),r=r.parent}}function gl(e,t,n,s){const r=In(t,e,s,!0);Mo(()=>{bs(s[t],r)},n)}function In(e,t,n=_e,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{dt();const l=tn(n),c=Me(t,n,e,i);return l(),ht(),c});return s?r.unshift(o):r.push(o),o}}const Qe=e=>(t,n=_e)=>{(!Fn||e==="sp")&&In(e,(...s)=>t(...s),n)},ml=Qe("bm"),$s=Qe("m"),_l=Qe("bu"),yl=Qe("u"),ko=Qe("bum"),Mo=Qe("um"),vl=Qe("sp"),bl=Qe("rtg"),xl=Qe("rtc");function El(e,t=_e){In("ec",e,t)}const $o="components";function fn(e,t){return Cl($o,e,!0,t)||e}const wl=Symbol.for("v-ndc");function Cl(e,t,n=!0,s=!1){const r=we||_e;if(r){const o=r.type;if(e===$o){const l=mc(o,!1);if(l&&(l===t||l===Fe(t)||l===Pn(Fe(t))))return o}const i=tr(r[e]||o[e],t)||tr(r.appContext[e],t);return!i&&s?o:i}}function tr(e,t){return e&&(e[t]||e[Fe(t)]||e[Pn(Fe(t))])}function xn(e,t,n,s){let r;const o=n;if(H(e)||fe(e)){r=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;le?Xo(e)?Hn(e):ls(e.parent):null,Wt=me(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=>ls(e.parent),$root:e=>ls(e.root),$emit:e=>e.emit,$options:e=>Is(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Ms(e.update)}),$nextTick:e=>e.n||(e.n=ks.bind(e.proxy)),$watch:e=>Gl.bind(e)}),Kn=(e,t)=>e!==ie&&!e.__isScriptSetup&&W(e,t),Sl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Kn(s,t))return i[t]=1,s[t];if(r!==ie&&W(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&W(f,t))return i[t]=3,o[t];if(n!==ie&&W(n,t))return i[t]=4,n[t];cs&&(i[t]=0)}}const d=Wt[t];let h,p;if(d)return t==="$attrs"&&Ce(e.attrs,"get",""),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ie&&W(n,t))return i[t]=4,n[t];if(p=c.config.globalProperties,W(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Kn(r,t)?(r[t]=n,!0):s!==ie&&W(s,t)?(s[t]=n,!0):W(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ie&&W(e,i)||Kn(t,i)||(l=o[0])&&W(l,i)||W(s,i)||W(Wt,i)||W(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:W(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function nr(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let cs=!0;function Al(e){const t=Is(e),n=e.proxy,s=e.ctx;cs=!1,t.beforeCreate&&sr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:f,created:d,beforeMount:h,mounted:p,beforeUpdate:m,updated:O,activated:A,deactivated:j,beforeDestroy:N,beforeUnmount:$,destroyed:T,unmounted:K,render:te,renderTracked:F,renderTriggered:ne,errorCaptured:de,serverPrefetch:U,expose:z,inheritAttrs:se,components:k,directives:q,filters:he}=t;if(f&&Rl(f,s,null),i)for(const ee in i){const Q=i[ee];B(Q)&&(s[ee]=Q.bind(n))}if(r){const ee=r.call(n,n);oe(ee)&&(e.data=Ft(ee))}if(cs=!0,o)for(const ee in o){const Q=o[ee],Ke=B(Q)?Q.bind(n,n):B(Q.get)?Q.get.bind(n,n):ke,Ye=!B(Q)&&B(Q.set)?Q.set.bind(n):ke,je=Ne({get:Ke,set:Ye});Object.defineProperty(s,ee,{enumerable:!0,configurable:!0,get:()=>je.value,set:be=>je.value=be})}if(l)for(const ee in l)Io(l[ee],s,n,ee);if(c){const ee=B(c)?c.call(n):c;Reflect.ownKeys(ee).forEach(Q=>{gn(Q,ee[Q])})}d&&sr(d,e,"c");function ue(ee,Q){H(Q)?Q.forEach(Ke=>ee(Ke.bind(n))):Q&&ee(Q.bind(n))}if(ue(ml,h),ue($s,p),ue(_l,m),ue(yl,O),ue(hl,A),ue(pl,j),ue(El,de),ue(xl,F),ue(bl,ne),ue(ko,$),ue(Mo,K),ue(vl,U),H(z))if(z.length){const ee=e.exposed||(e.exposed={});z.forEach(Q=>{Object.defineProperty(ee,Q,{get:()=>n[Q],set:Ke=>n[Q]=Ke})})}else e.exposed||(e.exposed={});te&&e.render===ke&&(e.render=te),se!=null&&(e.inheritAttrs=se),k&&(e.components=k),q&&(e.directives=q)}function Rl(e,t,n=ke){H(e)&&(e=as(e));for(const s in e){const r=e[s];let o;oe(r)?"default"in r?o=qe(r.from||s,r.default,!0):o=qe(r.from||s):o=qe(r),Se(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function sr(e,t,n){Me(H(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Io(e,t,n,s){const r=s.includes(".")?qo(n,s):()=>n[s];if(fe(e)){const o=t[e];B(o)&&mn(r,o)}else if(B(e))mn(r,e.bind(n));else if(oe(e))if(H(e))e.forEach(o=>Io(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&mn(r,o,e)}}function Is(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(f=>En(c,f,i,!0)),En(c,t,i)),oe(t)&&o.set(t,c),c}function En(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&En(e,o,n,!0),r&&r.forEach(i=>En(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=Pl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Pl={data:rr,props:or,emits:or,methods:Ut,computed:Ut,beforeCreate:ve,created:ve,beforeMount:ve,mounted:ve,beforeUpdate:ve,updated:ve,beforeDestroy:ve,beforeUnmount:ve,destroyed:ve,unmounted:ve,activated:ve,deactivated:ve,errorCaptured:ve,serverPrefetch:ve,components:Ut,directives:Ut,watch:Tl,provide:rr,inject:Ol};function rr(e,t){return t?e?function(){return me(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function Ol(e,t){return Ut(as(e),as(t))}function as(e){if(H(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const No={},Fo=()=>Object.create(No),Ho=e=>Object.getPrototypeOf(e)===No;function $l(e,t,n,s=!1){const r={},o=Fo();e.propsDefaults=Object.create(null),jo(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:uo(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function Il(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=G(r),[c]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[p,m]=Bo(h,t,!0);me(i,p),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!o&&!c)return oe(e)&&s.set(e,Ot),Ot;if(H(o))for(let d=0;de[0]==="_"||e==="$stable",Ls=e=>H(e)?e.map(Ue):[Ue(e)],Nl=(e,t,n)=>{if(t._n)return t;const s=Co((...r)=>Ls(t(...r)),n);return s._c=!1,s},Uo=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Do(r))continue;const o=e[r];if(B(o))t[r]=Nl(r,o,s);else if(o!=null){const i=Ls(o);t[r]=()=>i}}},Vo=(e,t)=>{const n=Ls(t);e.slots.default=()=>n},Ko=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Fl=(e,t,n)=>{const s=e.slots=Fo();if(e.vnode.shapeFlag&32){const r=t._;r?(Ko(s,t,n),n&&qr(s,"_",r,!0)):Uo(t,s)}else t&&Vo(e,t)},Hl=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ie;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:Ko(r,t,n):(o=!t.$stable,Uo(t,r)),i=t}else t&&(Vo(e,t),i={default:1});if(o)for(const l in r)!Do(l)&&i[l]==null&&delete r[l]};function fs(e,t,n,s,r=!1){if(H(e)){e.forEach((p,m)=>fs(p,t&&(H(t)?t[m]:t),n,s,r));return}if(pn(s)&&!r)return;const o=s.shapeFlag&4?Hn(s.component):s.el,i=r?null:o,{i:l,r:c}=e,f=t&&t.r,d=l.refs===ie?l.refs={}:l.refs,h=l.setupState;if(f!=null&&f!==c&&(fe(f)?(d[f]=null,W(h,f)&&(h[f]=null)):Se(f)&&(f.value=null)),B(c))ct(c,l,12,[i,d]);else{const p=fe(c),m=Se(c);if(p||m){const O=()=>{if(e.f){const A=p?W(h,c)?h[c]:d[c]:c.value;r?H(A)&&bs(A,o):H(A)?A.includes(o)||A.push(o):p?(d[c]=[o],W(h,c)&&(h[c]=d[c])):(c.value=[o],e.k&&(d[e.k]=c.value))}else p?(d[c]=i,W(h,c)&&(h[c]=i)):m&&(c.value=i,e.k&&(d[e.k]=i))};i?(O.id=-1,xe(O,n)):O()}}}const jl=Symbol("_vte"),Bl=e=>e.__isTeleport,xe=tc;function Dl(e){return Ul(e)}function Ul(e,t){const n=Qr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:f,setElementText:d,parentNode:h,nextSibling:p,setScopeId:m=ke,insertStaticContent:O}=e,A=(a,u,g,v=null,_=null,x=null,C=void 0,E=null,w=!!u.dynamicChildren)=>{if(a===u)return;a&&!vt(a,u)&&(v=y(a),be(a,_,x,!0),a=null),u.patchFlag===-2&&(w=!1,u.dynamicChildren=null);const{type:b,ref:P,shapeFlag:L}=u;switch(b){case Nn:j(a,u,g,v);break;case Re:N(a,u,g,v);break;case Gn:a==null&&$(u,g,v,C);break;case Ee:k(a,u,g,v,_,x,C,E,w);break;default:L&1?te(a,u,g,v,_,x,C,E,w):L&6?q(a,u,g,v,_,x,C,E,w):(L&64||L&128)&&b.process(a,u,g,v,_,x,C,E,w,M)}P!=null&&_&&fs(P,a&&a.ref,x,u||a,!u)},j=(a,u,g,v)=>{if(a==null)s(u.el=l(u.children),g,v);else{const _=u.el=a.el;u.children!==a.children&&f(_,u.children)}},N=(a,u,g,v)=>{a==null?s(u.el=c(u.children||""),g,v):u.el=a.el},$=(a,u,g,v)=>{[a.el,a.anchor]=O(a.children,u,g,v,a.el,a.anchor)},T=({el:a,anchor:u},g,v)=>{let _;for(;a&&a!==u;)_=p(a),s(a,g,v),a=_;s(u,g,v)},K=({el:a,anchor:u})=>{let g;for(;a&&a!==u;)g=p(a),r(a),a=g;r(u)},te=(a,u,g,v,_,x,C,E,w)=>{u.type==="svg"?C="svg":u.type==="math"&&(C="mathml"),a==null?F(u,g,v,_,x,C,E,w):U(a,u,_,x,C,E,w)},F=(a,u,g,v,_,x,C,E)=>{let w,b;const{props:P,shapeFlag:L,transition:I,dirs:D}=a;if(w=a.el=i(a.type,x,P&&P.is,P),L&8?d(w,a.children):L&16&&de(a.children,w,null,v,_,Wn(a,x),C,E),D&&pt(a,null,v,"created"),ne(w,a,a.scopeId,C,v),P){for(const re in P)re!=="value"&&!Vt(re)&&o(w,re,null,P[re],x,v);"value"in P&&o(w,"value",null,P.value,x),(b=P.onVnodeBeforeMount)&&De(b,v,a)}D&&pt(a,null,v,"beforeMount");const V=Vl(_,I);V&&I.beforeEnter(w),s(w,u,g),((b=P&&P.onVnodeMounted)||V||D)&&xe(()=>{b&&De(b,v,a),V&&I.enter(w),D&&pt(a,null,v,"mounted")},_)},ne=(a,u,g,v,_)=>{if(g&&m(a,g),v)for(let x=0;x{for(let b=w;b{const E=u.el=a.el;let{patchFlag:w,dynamicChildren:b,dirs:P}=u;w|=a.patchFlag&16;const L=a.props||ie,I=u.props||ie;let D;if(g&>(g,!1),(D=I.onVnodeBeforeUpdate)&&De(D,g,u,a),P&&pt(u,a,g,"beforeUpdate"),g&>(g,!0),(L.innerHTML&&I.innerHTML==null||L.textContent&&I.textContent==null)&&d(E,""),b?z(a.dynamicChildren,b,E,g,v,Wn(u,_),x):C||Q(a,u,E,null,g,v,Wn(u,_),x,!1),w>0){if(w&16)se(E,L,I,g,_);else if(w&2&&L.class!==I.class&&o(E,"class",null,I.class,_),w&4&&o(E,"style",L.style,I.style,_),w&8){const V=u.dynamicProps;for(let re=0;re{D&&De(D,g,u,a),P&&pt(u,a,g,"updated")},v)},z=(a,u,g,v,_,x,C)=>{for(let E=0;E{if(u!==g){if(u!==ie)for(const x in u)!Vt(x)&&!(x in g)&&o(a,x,u[x],null,_,v);for(const x in g){if(Vt(x))continue;const C=g[x],E=u[x];C!==E&&x!=="value"&&o(a,x,E,C,_,v)}"value"in g&&o(a,"value",u.value,g.value,_)}},k=(a,u,g,v,_,x,C,E,w)=>{const b=u.el=a?a.el:l(""),P=u.anchor=a?a.anchor:l("");let{patchFlag:L,dynamicChildren:I,slotScopeIds:D}=u;D&&(E=E?E.concat(D):D),a==null?(s(b,g,v),s(P,g,v),de(u.children||[],g,P,_,x,C,E,w)):L>0&&L&64&&I&&a.dynamicChildren?(z(a.dynamicChildren,I,g,_,x,C,E),(u.key!=null||_&&u===_.subTree)&&Wo(a,u,!0)):Q(a,u,g,P,_,x,C,E,w)},q=(a,u,g,v,_,x,C,E,w)=>{u.slotScopeIds=E,a==null?u.shapeFlag&512?_.ctx.activate(u,g,v,C,w):he(u,g,v,_,x,C,w):$e(a,u,w)},he=(a,u,g,v,_,x,C)=>{const E=a.component=uc(a,v,_);if($n(a)&&(E.ctx.renderer=M),dc(E,!1,C),E.asyncDep){if(_&&_.registerDep(E,ue,C),!a.el){const w=E.subTree=ge(Re);N(null,w,u,g)}}else ue(E,a,u,g,_,x,C)},$e=(a,u,g)=>{const v=u.component=a.component;if(Xl(a,u,g))if(v.asyncDep&&!v.asyncResolved){ee(v,u,g);return}else v.next=u,il(v.update),v.effect.dirty=!0,v.update();else u.el=a.el,v.vnode=u},ue=(a,u,g,v,_,x,C)=>{const E=()=>{if(a.isMounted){let{next:P,bu:L,u:I,parent:D,vnode:V}=a;{const Rt=zo(a);if(Rt){P&&(P.el=V.el,ee(a,P,C)),Rt.asyncDep.then(()=>{a.isUnmounted||E()});return}}let re=P,Y;gt(a,!1),P?(P.el=V.el,ee(a,P,C)):P=V,L&&Dn(L),(Y=P.props&&P.props.onVnodeBeforeUpdate)&&De(Y,D,P,V),gt(a,!0);const pe=zn(a),Ie=a.subTree;a.subTree=pe,A(Ie,pe,h(Ie.el),y(Ie),a,_,x),P.el=pe.el,re===null&&Zl(a,pe.el),I&&xe(I,_),(Y=P.props&&P.props.onVnodeUpdated)&&xe(()=>De(Y,D,P,V),_)}else{let P;const{el:L,props:I}=u,{bm:D,m:V,parent:re}=a,Y=pn(u);if(gt(a,!1),D&&Dn(D),!Y&&(P=I&&I.onVnodeBeforeMount)&&De(P,re,u),gt(a,!0),L&&le){const pe=()=>{a.subTree=zn(a),le(L,a.subTree,a,_,null)};Y?u.type.__asyncLoader().then(()=>!a.isUnmounted&&pe()):pe()}else{const pe=a.subTree=zn(a);A(null,pe,g,v,a,_,x),u.el=pe.el}if(V&&xe(V,_),!Y&&(P=I&&I.onVnodeMounted)){const pe=u;xe(()=>De(P,re,pe),_)}(u.shapeFlag&256||re&&pn(re.vnode)&&re.vnode.shapeFlag&256)&&a.a&&xe(a.a,_),a.isMounted=!0,u=g=v=null}},w=a.effect=new ws(E,ke,()=>Ms(b),a.scope),b=a.update=()=>{w.dirty&&w.run()};b.i=a,b.id=a.uid,gt(a,!0),b()},ee=(a,u,g)=>{u.component=a;const v=a.vnode.props;a.vnode=u,a.next=null,Il(a,u.props,v,g),Hl(a,u.children,g),dt(),Zs(a),ht()},Q=(a,u,g,v,_,x,C,E,w=!1)=>{const b=a&&a.children,P=a?a.shapeFlag:0,L=u.children,{patchFlag:I,shapeFlag:D}=u;if(I>0){if(I&128){Ye(b,L,g,v,_,x,C,E,w);return}else if(I&256){Ke(b,L,g,v,_,x,C,E,w);return}}D&8?(P&16&&Oe(b,_,x),L!==b&&d(g,L)):P&16?D&16?Ye(b,L,g,v,_,x,C,E,w):Oe(b,_,x,!0):(P&8&&d(g,""),D&16&&de(L,g,v,_,x,C,E,w))},Ke=(a,u,g,v,_,x,C,E,w)=>{a=a||Ot,u=u||Ot;const b=a.length,P=u.length,L=Math.min(b,P);let I;for(I=0;IP?Oe(a,_,x,!0,!1,L):de(u,g,v,_,x,C,E,w,L)},Ye=(a,u,g,v,_,x,C,E,w)=>{let b=0;const P=u.length;let L=a.length-1,I=P-1;for(;b<=L&&b<=I;){const D=a[b],V=u[b]=w?st(u[b]):Ue(u[b]);if(vt(D,V))A(D,V,g,null,_,x,C,E,w);else break;b++}for(;b<=L&&b<=I;){const D=a[L],V=u[I]=w?st(u[I]):Ue(u[I]);if(vt(D,V))A(D,V,g,null,_,x,C,E,w);else break;L--,I--}if(b>L){if(b<=I){const D=I+1,V=DI)for(;b<=L;)be(a[b],_,x,!0),b++;else{const D=b,V=b,re=new Map;for(b=V;b<=I;b++){const Ae=u[b]=w?st(u[b]):Ue(u[b]);Ae.key!=null&&re.set(Ae.key,b)}let Y,pe=0;const Ie=I-V+1;let Rt=!1,Us=0;const Ht=new Array(Ie);for(b=0;b=Ie){be(Ae,_,x,!0);continue}let Be;if(Ae.key!=null)Be=re.get(Ae.key);else for(Y=V;Y<=I;Y++)if(Ht[Y-V]===0&&vt(Ae,u[Y])){Be=Y;break}Be===void 0?be(Ae,_,x,!0):(Ht[Be-V]=b+1,Be>=Us?Us=Be:Rt=!0,A(Ae,u[Be],g,null,_,x,C,E,w),pe++)}const Vs=Rt?Kl(Ht):Ot;for(Y=Vs.length-1,b=Ie-1;b>=0;b--){const Ae=V+b,Be=u[Ae],Ks=Ae+1{const{el:x,type:C,transition:E,children:w,shapeFlag:b}=a;if(b&6){je(a.component.subTree,u,g,v);return}if(b&128){a.suspense.move(u,g,v);return}if(b&64){C.move(a,u,g,M);return}if(C===Ee){s(x,u,g);for(let L=0;LE.enter(x),_);else{const{leave:L,delayLeave:I,afterLeave:D}=E,V=()=>s(x,u,g),re=()=>{L(x,()=>{V(),D&&D()})};I?I(x,V,re):re()}else s(x,u,g)},be=(a,u,g,v=!1,_=!1)=>{const{type:x,props:C,ref:E,children:w,dynamicChildren:b,shapeFlag:P,patchFlag:L,dirs:I,cacheIndex:D}=a;if(L===-2&&(_=!1),E!=null&&fs(E,null,g,a,!0),D!=null&&(u.renderCache[D]=void 0),P&256){u.ctx.deactivate(a);return}const V=P&1&&I,re=!pn(a);let Y;if(re&&(Y=C&&C.onVnodeBeforeUnmount)&&De(Y,u,a),P&6)sn(a.component,g,v);else{if(P&128){a.suspense.unmount(g,v);return}V&&pt(a,null,u,"beforeUnmount"),P&64?a.type.remove(a,u,g,M,v):b&&!b.hasOnce&&(x!==Ee||L>0&&L&64)?Oe(b,u,g,!1,!0):(x===Ee&&L&384||!_&&P&16)&&Oe(w,u,g),v&&St(a)}(re&&(Y=C&&C.onVnodeUnmounted)||V)&&xe(()=>{Y&&De(Y,u,a),V&&pt(a,null,u,"unmounted")},g)},St=a=>{const{type:u,el:g,anchor:v,transition:_}=a;if(u===Ee){At(g,v);return}if(u===Gn){K(a);return}const x=()=>{r(g),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(a.shapeFlag&1&&_&&!_.persisted){const{leave:C,delayLeave:E}=_,w=()=>C(g,x);E?E(a.el,x,w):w()}else x()},At=(a,u)=>{let g;for(;a!==u;)g=p(a),r(a),a=g;r(u)},sn=(a,u,g)=>{const{bum:v,scope:_,update:x,subTree:C,um:E,m:w,a:b}=a;lr(w),lr(b),v&&Dn(v),_.stop(),x&&(x.active=!1,be(C,a,u,g)),E&&xe(E,u),xe(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Oe=(a,u,g,v=!1,_=!1,x=0)=>{for(let C=x;C{if(a.shapeFlag&6)return y(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const u=p(a.anchor||a.el),g=u&&u[jl];return g?p(g):u};let R=!1;const S=(a,u,g)=>{a==null?u._vnode&&be(u._vnode,null,null,!0):A(u._vnode||null,a,u,null,null,null,g),R||(R=!0,Zs(),bo(),R=!1),u._vnode=a},M={p:A,um:be,m:je,r:St,mt:he,mc:de,pc:Q,pbc:z,n:y,o:e};let X,le;return{render:S,hydrate:X,createApp:Ml(S,X)}}function Wn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function gt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Vl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Wo(e,t,n=!1){const s=e.children,r=t.children;if(H(s)&&H(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function zo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:zo(t)}function lr(e){if(e)for(let t=0;tqe(Wl),dn={};function mn(e,t,n){return Go(e,t,n)}function Go(e,t,{immediate:n,deep:s,flush:r,once:o,onTrack:i,onTrigger:l}=ie){if(t&&o){const F=t;t=(...ne)=>{F(...ne),te()}}const c=_e,f=F=>s===!0?F:ot(F,s===!1?1:void 0);let d,h=!1,p=!1;if(Se(e)?(d=()=>e.value,h=$t(e)):Kt(e)?(d=()=>f(e),h=!0):H(e)?(p=!0,h=e.some(F=>Kt(F)||$t(F)),d=()=>e.map(F=>{if(Se(F))return F.value;if(Kt(F))return f(F);if(B(F))return ct(F,c,2)})):B(e)?t?d=()=>ct(e,c,2):d=()=>(m&&m(),Me(e,c,3,[O])):d=ke,t&&s){const F=d;d=()=>ot(F())}let m,O=F=>{m=T.onStop=()=>{ct(F,c,4),m=T.onStop=void 0}},A;if(Fn)if(O=ke,t?n&&Me(t,c,3,[d(),p?[]:void 0,O]):d(),r==="sync"){const F=zl();A=F.__watcherHandles||(F.__watcherHandles=[])}else return ke;let j=p?new Array(e.length).fill(dn):dn;const N=()=>{if(!(!T.active||!T.dirty))if(t){const F=T.run();(s||h||(p?F.some((ne,de)=>at(ne,j[de])):at(F,j)))&&(m&&m(),Me(t,c,3,[F,j===dn?void 0:p&&j[0]===dn?[]:j,O]),j=F)}else T.run()};N.allowRecurse=!!t;let $;r==="sync"?$=N:r==="post"?$=()=>xe(N,c&&c.suspense):(N.pre=!0,c&&(N.id=c.uid),$=()=>Ms(N));const T=new ws(d,ke,$),K=Mi(),te=()=>{T.stop(),K&&bs(K.effects,T)};return t?n?N():j=T.run():r==="post"?xe(T.run.bind(T),c&&c.suspense):T.run(),A&&A.push(te),te}function Gl(e,t,n){const s=this.proxy,r=fe(e)?e.includes(".")?qo(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=tn(this),l=Go(r,o.bind(s),n);return i(),l}function qo(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{ot(s,t,n)});else if(Gr(e)){for(const s in e)ot(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&ot(e[s],t,n)}return e}const ql=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Fe(t)}Modifiers`]||e[`${Ct(t)}Modifiers`];function Ql(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ie;let r=n;const o=t.startsWith("update:"),i=o&&ql(s,t.slice(7));i&&(i.trim&&(r=n.map(d=>fe(d)?d.trim():d)),i.number&&(r=n.map(Ei)));let l,c=s[l=Bn(t)]||s[l=Bn(Fe(t))];!c&&o&&(c=s[l=Bn(Ct(t))]),c&&Me(c,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Me(f,e,6,r)}}function Qo(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!B(e)){const c=f=>{const d=Qo(f,t,!0);d&&(l=!0,me(i,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(oe(e)&&s.set(e,null),null):(H(o)?o.forEach(c=>i[c]=null):me(i,o),oe(e)&&s.set(e,i),i)}function Ln(e,t){return!e||!Sn(t)?!1:(t=t.slice(2).replace(/Once$/,""),W(e,t[0].toLowerCase()+t.slice(1))||W(e,Ct(t))||W(e,t))}function zn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:l,emit:c,render:f,renderCache:d,props:h,data:p,setupState:m,ctx:O,inheritAttrs:A}=e,j=vn(e);let N,$;try{if(n.shapeFlag&4){const K=r||s,te=K;N=Ue(f.call(te,K,d,h,m,p,O)),$=l}else{const K=t;N=Ue(K.length>1?K(h,{attrs:l,slots:i,emit:c}):K(h,null)),$=t.props?l:Yl(l)}}catch(K){Gt.length=0,kn(K,e,1),N=ge(Re)}let T=N;if($&&A!==!1){const K=Object.keys($),{shapeFlag:te}=T;K.length&&te&7&&(o&&K.some(vs)&&($=Jl($,o)),T=ut(T,$,!1,!0))}return n.dirs&&(T=ut(T,null,!1,!0),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),N=T,vn(j),N}const Yl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Sn(n))&&((t||(t={}))[n]=e[n]);return t},Jl=(e,t)=>{const n={};for(const s in e)(!vs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Xl(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?cr(s,i,f):!!i;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function tc(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):ll(e)}const Ee=Symbol.for("v-fgt"),Nn=Symbol.for("v-txt"),Re=Symbol.for("v-cmt"),Gn=Symbol.for("v-stc"),Gt=[];let Pe=null;function ce(e=!1){Gt.push(Pe=e?null:[])}function nc(){Gt.pop(),Pe=Gt[Gt.length-1]||null}let Xt=1;function ar(e){Xt+=e,e<0&&Pe&&(Pe.hasOnce=!0)}function Yo(e){return e.dynamicChildren=Xt>0?Pe||Ot:null,nc(),Xt>0&&Pe&&Pe.push(e),e}function ae(e,t,n,s,r,o){return Yo(J(e,t,n,s,r,o,!0))}function sc(e,t,n,s,r){return Yo(ge(e,t,n,s,r,!0))}function ds(e){return e?e.__v_isVNode===!0:!1}function vt(e,t){return e.type===t.type&&e.key===t.key}const Jo=({key:e})=>e??null,_n=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?fe(e)||Se(e)||B(e)?{i:we,r:e,k:t,f:!!n}:e:null);function J(e,t=null,n=null,s=0,r=null,o=e===Ee?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Jo(t),ref:t&&_n(t),scopeId:Mn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:we};return l?(Fs(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=fe(n)?8:16),Xt>0&&!i&&Pe&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Pe.push(c),c}const ge=rc;function rc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===wl)&&(e=Re),ds(e)){const l=ut(e,t,!0);return n&&Fs(l,n),Xt>0&&!o&&Pe&&(l.shapeFlag&6?Pe[Pe.indexOf(e)]=l:Pe.push(l)),l.patchFlag=-2,l}if(_c(e)&&(e=e.__vccOpts),t){t=oc(t);let{class:l,style:c}=t;l&&!fe(l)&&(t.class=On(l)),oe(c)&&(ho(c)&&!H(c)&&(c=me({},c)),t.style=Es(c))}const i=fe(e)?1:ec(e)?128:Bl(e)?64:oe(e)?4:B(e)?2:0;return J(e,t,n,s,r,i,o,!0)}function oc(e){return e?ho(e)||Ho(e)?me({},e):e:null}function ut(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:l,transition:c}=e,f=t?lc(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&Jo(f),ref:t&&t.ref?n&&o?H(o)?o.concat(_n(t)):[o,_n(t)]:_n(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ee?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ut(e.ssContent),ssFallback:e.ssFallback&&ut(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&bn(d,c.clone(d)),d}function Ns(e=" ",t=0){return ge(Nn,null,e,t)}function ic(e="",t=!1){return t?(ce(),sc(Re,null,e)):ge(Re,null,e)}function Ue(e){return e==null||typeof e=="boolean"?ge(Re):H(e)?ge(Ee,null,e.slice()):typeof e=="object"?st(e):ge(Nn,null,String(e))}function st(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ut(e)}function Fs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Fs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Ho(t)?t._ctx=we:r===3&&we&&(we.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:we},n=32):(t=String(t),s&64?(n=16,t=[Ns(t)]):n=8);e.children=t,e.shapeFlag|=n}function lc(...e){const t={};for(let n=0;n_e||we;let wn,hs;{const e=Qr(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};wn=t("__VUE_INSTANCE_SETTERS__",n=>_e=n),hs=t("__VUE_SSR_SETTERS__",n=>Fn=n)}const tn=e=>{const t=_e;return wn(e),e.scope.on(),()=>{e.scope.off(),wn(t)}},ur=()=>{_e&&_e.scope.off(),wn(null)};function Xo(e){return e.vnode.shapeFlag&4}let Fn=!1;function dc(e,t=!1,n=!1){t&&hs(t);const{props:s,children:r}=e.vnode,o=Xo(e);$l(e,s,o,t),Fl(e,r,n);const i=o?hc(e,t):void 0;return t&&hs(!1),i}function hc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Sl);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?gc(e):null,o=tn(e);dt();const i=ct(s,e,0,[e.props,r]);if(ht(),o(),Wr(i)){if(i.then(ur,ur),t)return i.then(l=>{fr(e,l,t)}).catch(l=>{kn(l,e,0)});e.asyncDep=i}else fr(e,i,t)}else Zo(e,t)}function fr(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:oe(t)&&(e.setupState=_o(t)),Zo(e,n)}let dr;function Zo(e,t,n){const s=e.type;if(!e.render){if(!t&&dr&&!s.render){const r=s.template||Is(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=me(me({isCustomElement:o,delimiters:l},i),c);s.render=dr(r,f)}}e.render=s.render||ke}{const r=tn(e);dt();try{Al(e)}finally{ht(),r()}}}const pc={get(e,t){return Ce(e,"get",""),e[t]}};function gc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,pc),slots:e.slots,emit:e.emit,expose:t}}function Hn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(_o(Xi(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Wt)return Wt[n](e)},has(t,n){return n in t||n in Wt}})):e.proxy}function mc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function _c(e){return B(e)&&"__vccOpts"in e}const Ne=(e,t)=>Zi(e,t,Fn);function Hs(e,t,n){const s=arguments.length;return s===2?oe(t)&&!H(t)?ds(t)?ge(e,null,[t]):ge(e,t):ge(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&ds(n)&&(n=[n]),ge(e,t,n))}const yc="3.4.35";/** * @vue/runtime-dom v3.4.35 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const vc="http://www.w3.org/2000/svg",bc="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,hr=ze&&ze.createElement("template"),xc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(vc,e):t==="mathml"?ze.createElementNS(bc,e):n?ze.createElement(e,{is:n}):ze.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{hr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const c=hr.content;if(s==="svg"||s==="mathml"){const l=c.firstChild;for(;l.firstChild;)c.appendChild(l.firstChild);c.removeChild(l)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Xe="transition",jt="animation",Zt=Symbol("_vtc"),js=(e,{slots:t})=>Hs(dl,Ec(e),t);js.displayName="Transition";const ei={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};js.props=me({},So,ei);const mt=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},pr=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function Ec(e){const t={};for(const k in e)k in ei||(t[k]=e[k]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:f=i,appearToClass:d=c,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,O=wc(r),A=O&&O[0],j=O&&O[1],{onBeforeEnter:N,onEnter:$,onEnterCancelled:T,onLeave:K,onLeaveCancelled:te,onBeforeAppear:F=N,onAppear:ne=$,onAppearCancelled:de=T}=t,V=(k,q,he)=>{_t(k,q?d:c),_t(k,q?f:i),he&&he()},z=(k,q)=>{k._isLeaving=!1,_t(k,h),_t(k,m),_t(k,p),q&&q()},se=k=>(q,he)=>{const $e=k?ne:$,ue=()=>V(q,k,he);mt($e,[q,ue]),gr(()=>{_t(q,k?l:o),Ze(q,k?d:c),pr($e)||mr(q,s,A,ue)})};return me(t,{onBeforeEnter(k){mt(N,[k]),Ze(k,o),Ze(k,i)},onBeforeAppear(k){mt(F,[k]),Ze(k,l),Ze(k,f)},onEnter:se(!1),onAppear:se(!0),onLeave(k,q){k._isLeaving=!0;const he=()=>z(k,q);Ze(k,h),Ze(k,p),Ac(),gr(()=>{k._isLeaving&&(_t(k,h),Ze(k,m),pr(K)||mr(k,s,j,he))}),mt(K,[k,he])},onEnterCancelled(k){V(k,!1),mt(T,[k])},onAppearCancelled(k){V(k,!0),mt(de,[k])},onLeaveCancelled(k){z(k),mt(te,[k])}})}function wc(e){if(e==null)return null;if(oe(e))return[qn(e.enter),qn(e.leave)];{const t=qn(e);return[t,t]}}function qn(e){return wi(e)}function Ze(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Zt]||(e[Zt]=new Set)).add(t)}function _t(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Zt];n&&(n.delete(t),n.size||(e[Zt]=void 0))}function gr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cc=0;function mr(e,t,n,s){const r=e._endId=++Cc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:c,propCount:l}=Sc(e,t);if(!i)return s();const f=i+"end";let d=0;const h=()=>{e.removeEventListener(f,p),o()},p=m=>{m.target===e&&++d>=l&&h()};setTimeout(()=>{d(n[O]||"").split(", "),r=s(`${Xe}Delay`),o=s(`${Xe}Duration`),i=_r(r,o),c=s(`${jt}Delay`),l=s(`${jt}Duration`),f=_r(c,l);let d=null,h=0,p=0;t===Xe?i>0&&(d=Xe,h=i,p=o.length):t===jt?f>0&&(d=jt,h=f,p=l.length):(h=Math.max(i,f),d=h>0?i>f?Xe:jt:null,p=d?d===Xe?o.length:l.length:0);const m=d===Xe&&/\b(transform|all)(,|$)/.test(s(`${Xe}Property`).toString());return{type:d,timeout:h,propCount:p,hasTransform:m}}function _r(e,t){for(;e.lengthyr(n)+yr(e[s])))}function yr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ac(){return document.body.offsetHeight}function Rc(e,t,n){const s=e[Zt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Cn=Symbol("_vod"),ti=Symbol("_vsh"),Pc={beforeMount(e,{value:t},{transition:n}){e[Cn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Bt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Bt(e,!0),s.enter(e)):s.leave(e,()=>{Bt(e,!1)}):Bt(e,t))},beforeUnmount(e,{value:t}){Bt(e,t)}};function Bt(e,t){e.style.display=t?e[Cn]:"none",e[ti]=!t}const Oc=Symbol(""),Tc=/(^|;)\s*display\s*:/;function kc(e,t,n){const s=e.style,r=fe(n);let o=!1;if(n&&!r){if(t)if(fe(t))for(const i of t.split(";")){const c=i.slice(0,i.indexOf(":")).trim();n[c]==null&&yn(s,c,"")}else for(const i in t)n[i]==null&&yn(s,i,"");for(const i in n)i==="display"&&(o=!0),yn(s,i,n[i])}else if(r){if(t!==n){const i=s[Oc];i&&(n+=";"+i),s.cssText=n,o=Tc.test(n)}}else t&&e.removeAttribute("style");Cn in e&&(e[Cn]=o?s.display:"",e[ti]&&(s.display="none"))}const vr=/\s*!important$/;function yn(e,t,n){if(H(n))n.forEach(s=>yn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Mc(e,t);vr.test(n)?e.setProperty(Ct(s),n.replace(vr,""),"important"):e[s]=n}}const br=["Webkit","Moz","ms"],Qn={};function Mc(e,t){const n=Qn[t];if(n)return n;let s=Fe(t);if(s!=="filter"&&s in e)return Qn[t]=s;s=Pn(s);for(let r=0;rYn||(Hc.then(()=>Yn=0),Yn=Date.now());function Bc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Me(Dc(s,n.value),t,5,[s])};return n.value=e,n.attached=jc(),n}function Dc(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Sr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Vc=(e,t,n,s,r,o)=>{const i=r==="svg";t==="class"?Rc(e,s,i):t==="style"?kc(e,n,s):Sn(t)?vs(t)||Nc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Uc(e,t,s,i))?($c(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Er(e,t,s,i,o,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Er(e,t,s,i))};function Uc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Sr(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Sr(t)&&fe(n)?!1:t in e}const Kc=me({patchProp:Vc},xc);let Ar;function Wc(){return Ar||(Ar=Dl(Kc))}const zc=(...e)=>{const t=Wc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=qc(s);if(!r)return;const o=t._component;!B(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,Gc(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Gc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function qc(e){return fe(e)?document.querySelector(e):e}const nn=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};var Qc={title:"我的开发导航",description:"A simple static site generator with configurable navigation",logo:"/navpress/images/logo.svg",github:"https://github.com/aaronlamz/navpress",base:"/navpress/",meta:{title:"My Navpress",description:"Navpress - a simple static site generator with configurable navigation",keywords:"static site, generator, navpress, vue",author:"aaronlamz"},sidebar:[{text:"Web",link:"/",items:[{text:"前端",link:"#group1",items:[{text:"Child 1",link:"https://example.com/child1"},{text:"Child 2",link:"https://example.com/child2"},{text:"Child 2",link:"https://example.com/child2"}]},{text:"设计",link:"#group2",items:[{text:"Child 3",link:"https://example.com/child3"},{text:"Child 4",link:"https://example.com/child4"},{text:"Child 2",link:"https://example.com/child2"}]}]},{text:"效率工具",link:"/efficient",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"AI 资源",link:"/ai",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"副业有道",link:"/second-job",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child",link:"https://example.com/childA1"}]}]}]};const Yc={props:{nav:{type:Array,default:()=>[]}},data(){return{isDarkMode:!1,config:Qc}},mounted(){this.isDarkMode=localStorage.getItem("darkMode")==="true"||window.matchMedia("(prefers-color-scheme: dark)").matches,this.isDarkMode&&document.documentElement.classList.add("dark")},methods:{toggleDarkMode(){this.isDarkMode=!this.isDarkMode,document.documentElement.classList.toggle("dark",this.isDarkMode),localStorage.setItem("darkMode",this.isDarkMode)}}},Jc=e=>(Eo("data-v-ad769de5"),e=e(),wo(),e),Xc={class:"bg-white dark:bg-gray-900 shadow-md fixed w-full z-50"},Zc={class:"container mx-auto flex justify-between items-center py-4 px-6"},ea={class:"flex items-center"},ta=["src"],na={class:"text-xl font-semibold text-gray-900 dark:text-white"},sa={class:"flex items-center"},ra=["href"],oa=Jc(()=>J("svg",{class:"w-6 h-6 text-gray-900 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-400",fill:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[J("path",{d:"M12 0a12 12 0 00-3.8 23.4c.6.1.8-.3.8-.6V21.5c-3.3.7-4-1.6-4-1.6-.5-1.4-1.2-1.8-1.2-1.8-.9-.7.1-.7.1-.7 1 .1 1.5 1 1.5 1 .9 1.5 2.3 1.1 2.9.8.1-.7.3-1.1.5-1.4-2.6-.3-5.4-1.3-5.4-5.9 0-1.3.5-2.4 1.2-3.2-.1-.3-.5-1.5.1-3.1 0 0 1-.3 3.3 1.2a11.3 11.3 0 016 0c2.2-1.5 3.3-1.2 3.3-1.2.6 1.6.2 2.8.1 3.1.7.8 1.2 1.8 1.2 3.2 0 4.6-2.8 5.6-5.4 5.9.3.3.6.8.6 1.6v2.4c0 .4.2.7.8.6A12 12 0 0012 0"})],-1)),ia=[oa],la={key:0},ca={key:1};function aa(e,t,n,s,r,o){return ce(),ae("nav",Xc,[J("div",Zc,[J("div",ea,[J("img",{src:e.$config.logo,alt:"Logo",class:"h-10 w-auto mr-3"},null,8,ta),J("span",na,it(e.$config.title),1)]),J("div",sa,[e.$config.github?(ce(),ae("a",{key:0,href:e.$config.github,target:"_blank",rel:"noopener noreferrer",class:"ml-4"},ia,8,ra)):ic("",!0),J("button",{onClick:t[0]||(t[0]=(...i)=>o.toggleDarkMode&&o.toggleDarkMode(...i)),class:"ml-4 text-gray-900 dark:text-gray-300"},[r.isDarkMode?(ce(),ae("span",la,"🌞")):(ce(),ae("span",ca,"🌙"))])])])])}const ua=nn(Yc,[["render",aa],["__scopeId","data-v-ad769de5"]]),fa={props:{sidebar:{type:Array,required:!0}},setup(e){const t=Ft({});return $s(()=>{e.sidebar.forEach((n,s)=>{t[s]=n.expanded!==void 0?n.expanded:!0})}),{expandedMenu:t}},methods:{toggleMenu(e){this.expandedMenu[e]=!this.expandedMenu[e]},handleGroupClick(e,t){const n=`${e}${t}`;n.startsWith("http")?window.open(n,"_blank"):this.$router.push(n)},beforeEnter(e){e.style.maxHeight="0",e.style.opacity="0"},enter(e){e.style.maxHeight=e.scrollHeight+"px",e.style.opacity="1"},leave(e){e.style.maxHeight="0",e.style.opacity="0"}}},da={class:"bg-gray-100 dark:bg-gray-800 w-64 p-4 shadow-lg"},ha={class:"space-y-2"},pa=["onClick"],ga=["src"],ma={key:1,class:"fas fa-folder text-blue-500 w-5 h-5 mr-2"},_a={class:"block text-gray-700 dark:text-gray-300 p-2 rounded flex-1"},ya={class:"ml-7 mt-2 space-y-2 submenu-list"},va=["onClick"],ba=["src"],xa={key:1,class:"fas fa-folder-open text-gray-500 w-4 h-4 mr-2"};function Ea(e,t,n,s,r,o){return ce(),ae("aside",da,[J("ul",ha,[(ce(!0),ae(Ee,null,xn(n.sidebar,(i,c)=>(ce(),ae("li",{key:i.link},[J("div",{class:"flex items-center cursor-pointer",onClick:l=>o.toggleMenu(c)},[i.icon?(ce(),ae("img",{key:0,src:i.icon,alt:"",class:"w-5 h-5 mr-2"},null,8,ga)):(ce(),ae("i",ma)),J("span",_a,it(i.text),1),J("i",{class:On([s.expandedMenu[c]?"fas fa-chevron-up":"fas fa-chevron-down","text-gray-500"])},null,2)],8,pa),ge(js,{name:"drawer",onBeforeEnter:o.beforeEnter,onEnter:o.enter,onLeave:o.leave},{default:Co(()=>[al(J("ul",ya,[(ce(!0),ae(Ee,null,xn(i.items,l=>(ce(),ae("li",{key:l.link},[J("a",{onClick:f=>o.handleGroupClick(i.link,l.link),class:"submenu-item block text-gray-600 dark:text-gray-400 p-2 rounded-md flex items-center cursor-pointer"},[l.icon?(ce(),ae("img",{key:0,src:l.icon,alt:"",class:"w-4 h-4 mr-2"},null,8,ba)):(ce(),ae("i",xa)),Ns(" "+it(l.text),1)],8,va)]))),128))],512),[[Pc,s.expandedMenu[c]]])]),_:2},1032,["onBeforeEnter","onEnter","onLeave"])]))),128))])])}const wa=nn(fa,[["render",Ea],["__scopeId","data-v-288f49ed"]]),Ca={name:"FooterComponent"},ni=e=>(Eo("data-v-917fc175"),e=e(),wo(),e),Sa={class:"bg-gray-100 dark:bg-gray-800 text-center py-4 mt-4"},Aa=ni(()=>J("span",{class:"text-gray-500 dark:text-gray-400"},[Ns(" Powered by "),J("a",{href:"https://github.com/aaronlamz/navpress",target:"_blank",class:"text-blue-500 hover:text-blue-700"}," Navpress")],-1)),Ra=ni(()=>J("a",{href:"https://github.com/aaronlamz/navpress",target:"_blank",class:"inline-flex items-center ml-2"},[J("i",{class:"fab fa-github text-gray-500 hover:text-gray-700 w-5 h-5"})],-1)),Pa=[Aa,Ra];function Oa(e,t,n,s,r,o){return ce(),ae("footer",Sa,Pa)}const Ta=nn(Ca,[["render",Oa],["__scopeId","data-v-917fc175"]]),ka={components:{Navbar:ua,Sidebar:wa,FooterComponent:Ta},data(){return{}}},Ma={id:"app",class:"dark:bg-gray-900 min-h-screen flex flex-col"},$a={class:"main-container flex flex-1 overflow-hidden"},Ia={class:"content-container flex-1 overflow-y-auto p-6 dark:bg-gray-900"};function La(e,t,n,s,r,o){const i=fn("Navbar"),c=fn("Sidebar"),l=fn("router-view"),f=fn("FooterComponent");return ce(),ae("div",Ma,[ge(i,{nav:e.$config.nav},null,8,["nav"]),J("div",$a,[ge(c,{sidebar:e.$config.sidebar,class:"sidebar-container bg-gray-100 dark:bg-gray-800"},null,8,["sidebar"]),J("div",Ia,[ge(l),ge(f)])])])}const Na=nn(ka,[["render",La]]);/*! +**/const vc="http://www.w3.org/2000/svg",bc="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,hr=ze&&ze.createElement("template"),xc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(vc,e):t==="mathml"?ze.createElementNS(bc,e):n?ze.createElement(e,{is:n}):ze.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{hr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=hr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Xe="transition",jt="animation",Zt=Symbol("_vtc"),js=(e,{slots:t})=>Hs(dl,Ec(e),t);js.displayName="Transition";const ei={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};js.props=me({},So,ei);const mt=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},pr=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function Ec(e){const t={};for(const k in e)k in ei||(t[k]=e[k]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:f=i,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,O=wc(r),A=O&&O[0],j=O&&O[1],{onBeforeEnter:N,onEnter:$,onEnterCancelled:T,onLeave:K,onLeaveCancelled:te,onBeforeAppear:F=N,onAppear:ne=$,onAppearCancelled:de=T}=t,U=(k,q,he)=>{_t(k,q?d:l),_t(k,q?f:i),he&&he()},z=(k,q)=>{k._isLeaving=!1,_t(k,h),_t(k,m),_t(k,p),q&&q()},se=k=>(q,he)=>{const $e=k?ne:$,ue=()=>U(q,k,he);mt($e,[q,ue]),gr(()=>{_t(q,k?c:o),Ze(q,k?d:l),pr($e)||mr(q,s,A,ue)})};return me(t,{onBeforeEnter(k){mt(N,[k]),Ze(k,o),Ze(k,i)},onBeforeAppear(k){mt(F,[k]),Ze(k,c),Ze(k,f)},onEnter:se(!1),onAppear:se(!0),onLeave(k,q){k._isLeaving=!0;const he=()=>z(k,q);Ze(k,h),Ze(k,p),Ac(),gr(()=>{k._isLeaving&&(_t(k,h),Ze(k,m),pr(K)||mr(k,s,j,he))}),mt(K,[k,he])},onEnterCancelled(k){U(k,!1),mt(T,[k])},onAppearCancelled(k){U(k,!0),mt(de,[k])},onLeaveCancelled(k){z(k),mt(te,[k])}})}function wc(e){if(e==null)return null;if(oe(e))return[qn(e.enter),qn(e.leave)];{const t=qn(e);return[t,t]}}function qn(e){return wi(e)}function Ze(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Zt]||(e[Zt]=new Set)).add(t)}function _t(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Zt];n&&(n.delete(t),n.size||(e[Zt]=void 0))}function gr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cc=0;function mr(e,t,n,s){const r=e._endId=++Cc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=Sc(e,t);if(!i)return s();const f=i+"end";let d=0;const h=()=>{e.removeEventListener(f,p),o()},p=m=>{m.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[O]||"").split(", "),r=s(`${Xe}Delay`),o=s(`${Xe}Duration`),i=_r(r,o),l=s(`${jt}Delay`),c=s(`${jt}Duration`),f=_r(l,c);let d=null,h=0,p=0;t===Xe?i>0&&(d=Xe,h=i,p=o.length):t===jt?f>0&&(d=jt,h=f,p=c.length):(h=Math.max(i,f),d=h>0?i>f?Xe:jt:null,p=d?d===Xe?o.length:c.length:0);const m=d===Xe&&/\b(transform|all)(,|$)/.test(s(`${Xe}Property`).toString());return{type:d,timeout:h,propCount:p,hasTransform:m}}function _r(e,t){for(;e.lengthyr(n)+yr(e[s])))}function yr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ac(){return document.body.offsetHeight}function Rc(e,t,n){const s=e[Zt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Cn=Symbol("_vod"),ti=Symbol("_vsh"),Pc={beforeMount(e,{value:t},{transition:n}){e[Cn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Bt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Bt(e,!0),s.enter(e)):s.leave(e,()=>{Bt(e,!1)}):Bt(e,t))},beforeUnmount(e,{value:t}){Bt(e,t)}};function Bt(e,t){e.style.display=t?e[Cn]:"none",e[ti]=!t}const Oc=Symbol(""),Tc=/(^|;)\s*display\s*:/;function kc(e,t,n){const s=e.style,r=fe(n);let o=!1;if(n&&!r){if(t)if(fe(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&yn(s,l,"")}else for(const i in t)n[i]==null&&yn(s,i,"");for(const i in n)i==="display"&&(o=!0),yn(s,i,n[i])}else if(r){if(t!==n){const i=s[Oc];i&&(n+=";"+i),s.cssText=n,o=Tc.test(n)}}else t&&e.removeAttribute("style");Cn in e&&(e[Cn]=o?s.display:"",e[ti]&&(s.display="none"))}const vr=/\s*!important$/;function yn(e,t,n){if(H(n))n.forEach(s=>yn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Mc(e,t);vr.test(n)?e.setProperty(Ct(s),n.replace(vr,""),"important"):e[s]=n}}const br=["Webkit","Moz","ms"],Qn={};function Mc(e,t){const n=Qn[t];if(n)return n;let s=Fe(t);if(s!=="filter"&&s in e)return Qn[t]=s;s=Pn(s);for(let r=0;rYn||(Hc.then(()=>Yn=0),Yn=Date.now());function Bc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Me(Dc(s,n.value),t,5,[s])};return n.value=e,n.attached=jc(),n}function Dc(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Sr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Uc=(e,t,n,s,r,o)=>{const i=r==="svg";t==="class"?Rc(e,s,i):t==="style"?kc(e,n,s):Sn(t)?vs(t)||Nc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Vc(e,t,s,i))?($c(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Er(e,t,s,i,o,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Er(e,t,s,i))};function Vc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Sr(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Sr(t)&&fe(n)?!1:t in e}const Kc=me({patchProp:Uc},xc);let Ar;function Wc(){return Ar||(Ar=Dl(Kc))}const zc=(...e)=>{const t=Wc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=qc(s);if(!r)return;const o=t._component;!B(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,Gc(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Gc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function qc(e){return fe(e)?document.querySelector(e):e}const nn=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};var Qc={title:"我的开发导航",description:"A simple static site generator with configurable navigation",logo:"/navpress/images/logo.svg",github:"https://github.com/aaronlamz/navpress",base:"/navpress/",meta:{title:"My Navpress",description:"Navpress - a simple static site generator with configurable navigation",keywords:"static site, generator, navpress, vue",author:"aaronlamz"},sidebar:[{text:"Web",link:"/",items:[{text:"前端",link:"#group1",items:[{text:"Child 1",link:"https://example.com/child1"},{text:"Child 2",link:"https://example.com/child2"},{text:"Child 2",link:"https://example.com/child2"}]},{text:"设计",link:"#group2",items:[{text:"Child 3",link:"https://example.com/child3"},{text:"Child 4",link:"https://example.com/child4"},{text:"Child 2",link:"https://example.com/child2"}]}]},{text:"效率工具",link:"/efficient",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"AI 资源",link:"/ai",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"副业有道",link:"/second-job",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child",link:"https://example.com/childA1"}]}]}]};const Yc={props:{nav:{type:Array,default:()=>[]}},data(){return{isDarkMode:!1,config:Qc}},mounted(){this.isDarkMode=localStorage.getItem("darkMode")==="true"||window.matchMedia("(prefers-color-scheme: dark)").matches,this.isDarkMode&&document.documentElement.classList.add("dark")},methods:{toggleDarkMode(){this.isDarkMode=!this.isDarkMode,document.documentElement.classList.toggle("dark",this.isDarkMode),localStorage.setItem("darkMode",this.isDarkMode)}}},Jc=e=>(Eo("data-v-ad769de5"),e=e(),wo(),e),Xc={class:"bg-white dark:bg-gray-900 shadow-md fixed w-full z-50"},Zc={class:"container mx-auto flex justify-between items-center py-4 px-6"},ea={class:"flex items-center"},ta=["src"],na={class:"text-xl font-semibold text-gray-900 dark:text-white"},sa={class:"flex items-center"},ra=["href"],oa=Jc(()=>J("svg",{class:"w-6 h-6 text-gray-900 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-400",fill:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[J("path",{d:"M12 0a12 12 0 00-3.8 23.4c.6.1.8-.3.8-.6V21.5c-3.3.7-4-1.6-4-1.6-.5-1.4-1.2-1.8-1.2-1.8-.9-.7.1-.7.1-.7 1 .1 1.5 1 1.5 1 .9 1.5 2.3 1.1 2.9.8.1-.7.3-1.1.5-1.4-2.6-.3-5.4-1.3-5.4-5.9 0-1.3.5-2.4 1.2-3.2-.1-.3-.5-1.5.1-3.1 0 0 1-.3 3.3 1.2a11.3 11.3 0 016 0c2.2-1.5 3.3-1.2 3.3-1.2.6 1.6.2 2.8.1 3.1.7.8 1.2 1.8 1.2 3.2 0 4.6-2.8 5.6-5.4 5.9.3.3.6.8.6 1.6v2.4c0 .4.2.7.8.6A12 12 0 0012 0"})],-1)),ia=[oa],la={key:0},ca={key:1};function aa(e,t,n,s,r,o){return ce(),ae("nav",Xc,[J("div",Zc,[J("div",ea,[J("img",{src:e.$config.logo,alt:"Logo",class:"h-10 w-auto mr-3"},null,8,ta),J("span",na,it(e.$config.title),1)]),J("div",sa,[e.$config.github?(ce(),ae("a",{key:0,href:e.$config.github,target:"_blank",rel:"noopener noreferrer",class:"ml-4"},ia,8,ra)):ic("",!0),J("button",{onClick:t[0]||(t[0]=(...i)=>o.toggleDarkMode&&o.toggleDarkMode(...i)),class:"ml-4 text-gray-900 dark:text-gray-300"},[r.isDarkMode?(ce(),ae("span",la,"🌞")):(ce(),ae("span",ca,"🌙"))])])])])}const ua=nn(Yc,[["render",aa],["__scopeId","data-v-ad769de5"]]),fa={props:{sidebar:{type:Array,required:!0}},setup(e){const t=Ft({});return $s(()=>{e.sidebar.forEach((n,s)=>{t[s]=n.expanded!==void 0?n.expanded:!0})}),{expandedMenu:t}},methods:{toggleMenu(e){this.expandedMenu[e]=!this.expandedMenu[e]},handleGroupClick(e,t){const n=`${e}${t}`;n.startsWith("http")?window.open(n,"_blank"):this.$router.push(n)},beforeEnter(e){e.style.maxHeight="0",e.style.opacity="0"},enter(e){e.style.maxHeight=e.scrollHeight+"px",e.style.opacity="1"},leave(e){e.style.maxHeight="0",e.style.opacity="0"}}},da={class:"bg-gray-100 dark:bg-gray-800 w-64 p-4 shadow-lg"},ha={class:"space-y-2"},pa=["onClick"],ga=["src"],ma={key:1,class:"fas fa-folder text-blue-500 w-5 h-5 mr-2"},_a={class:"block text-gray-700 dark:text-gray-300 p-2 rounded flex-1"},ya={class:"ml-7 mt-2 space-y-2 submenu-list"},va=["onClick"],ba=["src"],xa={key:1,class:"fas fa-folder-open text-gray-500 w-4 h-4 mr-2"};function Ea(e,t,n,s,r,o){return ce(),ae("aside",da,[J("ul",ha,[(ce(!0),ae(Ee,null,xn(n.sidebar,(i,l)=>(ce(),ae("li",{key:i.link},[J("div",{class:"flex items-center cursor-pointer",onClick:c=>o.toggleMenu(l)},[i.icon?(ce(),ae("img",{key:0,src:i.icon,alt:"",class:"w-5 h-5 mr-2"},null,8,ga)):(ce(),ae("i",ma)),J("span",_a,it(i.text),1),J("i",{class:On([s.expandedMenu[l]?"fas fa-chevron-up":"fas fa-chevron-down","text-gray-500"])},null,2)],8,pa),ge(js,{name:"drawer",onBeforeEnter:o.beforeEnter,onEnter:o.enter,onLeave:o.leave},{default:Co(()=>[al(J("ul",ya,[(ce(!0),ae(Ee,null,xn(i.items,c=>(ce(),ae("li",{key:c.link},[J("a",{onClick:f=>o.handleGroupClick(i.link,c.link),class:"submenu-item block text-gray-600 dark:text-gray-400 p-2 rounded-md flex items-center cursor-pointer"},[c.icon?(ce(),ae("img",{key:0,src:c.icon,alt:"",class:"w-4 h-4 mr-2"},null,8,ba)):(ce(),ae("i",xa)),Ns(" "+it(c.text),1)],8,va)]))),128))],512),[[Pc,s.expandedMenu[l]]])]),_:2},1032,["onBeforeEnter","onEnter","onLeave"])]))),128))])])}const wa=nn(fa,[["render",Ea],["__scopeId","data-v-288f49ed"]]),Ca={name:"FooterComponent"},ni=e=>(Eo("data-v-917fc175"),e=e(),wo(),e),Sa={class:"bg-gray-100 dark:bg-gray-800 text-center py-4 mt-4"},Aa=ni(()=>J("span",{class:"text-gray-500 dark:text-gray-400"},[Ns(" Powered by "),J("a",{href:"https://github.com/aaronlamz/navpress",target:"_blank",class:"text-blue-500 hover:text-blue-700"}," Navpress")],-1)),Ra=ni(()=>J("a",{href:"https://github.com/aaronlamz/navpress",target:"_blank",class:"inline-flex items-center ml-2"},[J("i",{class:"fab fa-github text-gray-500 hover:text-gray-700 w-5 h-5"})],-1)),Pa=[Aa,Ra];function Oa(e,t,n,s,r,o){return ce(),ae("footer",Sa,Pa)}const Ta=nn(Ca,[["render",Oa],["__scopeId","data-v-917fc175"]]),ka={components:{Navbar:ua,Sidebar:wa,FooterComponent:Ta},data(){return{}}},Ma={id:"app",class:"dark:bg-gray-900 min-h-screen flex flex-col"},$a={class:"main-container flex flex-1 overflow-hidden"},Ia={class:"content-container flex-1 overflow-y-auto p-6 dark:bg-gray-900"};function La(e,t,n,s,r,o){const i=fn("Navbar"),l=fn("Sidebar"),c=fn("router-view"),f=fn("FooterComponent");return ce(),ae("div",Ma,[ge(i,{nav:e.$config.nav},null,8,["nav"]),J("div",$a,[ge(l,{sidebar:e.$config.sidebar,class:"sidebar-container bg-gray-100 dark:bg-gray-800"},null,8,["sidebar"]),J("div",Ia,[ge(c),ge(f)])])])}const Na=nn(ka,[["render",La]]);/*! * vue-router v4.4.2 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Pt=typeof document<"u";function Fa(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Z=Object.assign;function Jn(e,t){const n={};for(const s in t){const r=t[s];n[s]=He(r)?r.map(e):e(r)}return n}const qt=()=>{},He=Array.isArray,si=/#/g,Ha=/&/g,ja=/\//g,Ba=/=/g,Da=/\?/g,ri=/\+/g,Va=/%5B/g,Ua=/%5D/g,oi=/%5E/g,Ka=/%60/g,ii=/%7B/g,Wa=/%7C/g,li=/%7D/g,za=/%20/g;function Bs(e){return encodeURI(""+e).replace(Wa,"|").replace(Va,"[").replace(Ua,"]")}function Ga(e){return Bs(e).replace(ii,"{").replace(li,"}").replace(oi,"^")}function ps(e){return Bs(e).replace(ri,"%2B").replace(za,"+").replace(si,"%23").replace(Ha,"%26").replace(Ka,"`").replace(ii,"{").replace(li,"}").replace(oi,"^")}function qa(e){return ps(e).replace(Ba,"%3D")}function Qa(e){return Bs(e).replace(si,"%23").replace(Da,"%3F")}function Ya(e){return e==null?"":Qa(e).replace(ja,"%2F")}function en(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Ja=/\/$/,Xa=e=>e.replace(Ja,"");function Xn(e,t,n="/"){let s,r={},o="",i="";const c=t.indexOf("#");let l=t.indexOf("?");return c=0&&(l=-1),l>-1&&(s=t.slice(0,l),o=t.slice(l+1,c>-1?c:t.length),r=e(o)),c>-1&&(s=s||t.slice(0,c),i=t.slice(c,t.length)),s=nu(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:en(i)}}function Za(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Rr(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function eu(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&It(t.matched[s],n.matched[r])&&ci(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function It(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ci(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!tu(e[n],t[n]))return!1;return!0}function tu(e,t){return He(e)?Pr(e,t):He(t)?Pr(t,e):e===t}function Pr(e,t){return He(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function nu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,c;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i).join("/")}const et={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Lt;(function(e){e.pop="pop",e.push="push"})(Lt||(Lt={}));var Et;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Et||(Et={}));const Zn="";function ai(e){if(!e)if(Pt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Xa(e)}const su=/^[^#]+#/;function ui(e,t){return e.replace(su,"#")+t}function ru(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const jn=()=>({left:window.scrollX,top:window.scrollY});function ou(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=ru(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Or(e,t){return(history.state?history.state.position-t:-1)+e}const gs=new Map;function iu(e,t){gs.set(e,t)}function lu(e){const t=gs.get(e);return gs.delete(e),t}let cu=()=>location.protocol+"//"+location.host;function fi(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let c=r.includes(e.slice(o))?e.slice(o).length:1,l=r.slice(c);return l[0]!=="/"&&(l="/"+l),Rr(l,"")}return Rr(n,e)+s+r}function au(e,t,n,s){let r=[],o=[],i=null;const c=({state:p})=>{const m=fi(e,location),O=n.value,A=t.value;let j=0;if(p){if(n.value=m,t.value=p,i&&i===O){i=null;return}j=A?p.position-A.position:0}else s(m);r.forEach(N=>{N(n.value,O,{delta:j,type:Lt.pop,direction:j?j>0?Et.forward:Et.back:Et.unknown})})};function l(){i=n.value}function f(p){r.push(p);const m=()=>{const O=r.indexOf(p);O>-1&&r.splice(O,1)};return o.push(m),m}function d(){const{history:p}=window;p.state&&p.replaceState(Z({},p.state,{scroll:jn()}),"")}function h(){for(const p of o)p();o=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:l,listen:f,destroy:h}}function Tr(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?jn():null}}function uu(e){const{history:t,location:n}=window,s={value:fi(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,f,d){const h=e.indexOf("#"),p=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+l:cu()+e+l;try{t[d?"replaceState":"pushState"](f,"",p),r.value=f}catch(m){console.error(m),n[d?"replace":"assign"](p)}}function i(l,f){const d=Z({},t.state,Tr(r.value.back,l,r.value.forward,!0),f,{position:r.value.position});o(l,d,!0),s.value=l}function c(l,f){const d=Z({},r.value,t.state,{forward:l,scroll:jn()});o(d.current,d,!0);const h=Z({},Tr(s.value,l,null),{position:d.position+1},f);o(l,h,!1),s.value=l}return{location:s,state:r,push:c,replace:i}}function fu(e){e=ai(e);const t=uu(e),n=au(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=Z({location:"",base:e,go:s,createHref:ui.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function du(e=""){let t=[],n=[Zn],s=0;e=ai(e);function r(c){s++,s!==n.length&&n.splice(s),n.push(c)}function o(c,l,{direction:f,delta:d}){const h={direction:f,delta:d,type:Lt.pop};for(const p of t)p(c,l,h)}const i={location:Zn,state:{},base:e,createHref:ui.bind(null,e),replace(c){n.splice(s--,1),r(c)},push(c,l){r(c)},listen(c){return t.push(c),()=>{const l=t.indexOf(c);l>-1&&t.splice(l,1)}},destroy(){t=[],n=[Zn],s=0},go(c,l=!0){const f=this.location,d=c<0?Et.back:Et.forward;s=Math.max(0,Math.min(s+c,n.length-1)),l&&o(this.location,f,{direction:d,delta:c})}};return Object.defineProperty(i,"location",{enumerable:!0,get:()=>n[s]}),i}function hu(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),fu(e)}function pu(e){return typeof e=="string"||e&&typeof e=="object"}function di(e){return typeof e=="string"||typeof e=="symbol"}const hi=Symbol("");var kr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(kr||(kr={}));function Nt(e,t){return Z(new Error,{type:e,[hi]:!0},t)}function We(e,t){return e instanceof Error&&hi in e&&(t==null||!!(e.type&t))}const Mr="[^/]+?",gu={sensitive:!1,strict:!1,start:!0,end:!0},mu=/[.+*?^${}()[\]/\\]/g;function _u(e,t){const n=Z({},gu,t),s=[];let r=n.start?"^":"";const o=[];for(const f of e){const d=f.length?[]:[90];n.strict&&!f.length&&(r+="/");for(let h=0;ht.length?t.length===1&&t[0]===80?1:-1:0}function pi(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const vu={type:0,value:""},bu=/[a-zA-Z0-9_]/;function xu(e){if(!e)return[[]];if(e==="/")return[[vu]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${f}": ${m}`)}let n=0,s=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let c=0,l,f="",d="";function h(){f&&(n===0?o.push({type:0,value:f}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:f,regexp:d,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),f="")}function p(){f+=l}for(;c{i(T)}:qt}function i(h){if(di(h)){const p=s.get(h);p&&(s.delete(h),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(h);p>-1&&(n.splice(p,1),h.record.name&&s.delete(h.record.name),h.children.forEach(i),h.alias.forEach(i))}}function c(){return n}function l(h){const p=Ru(h,n);n.splice(p,0,h),h.record.name&&!Lr(h)&&s.set(h.record.name,h)}function f(h,p){let m,O={},A,j;if("name"in h&&h.name){if(m=s.get(h.name),!m)throw Nt(1,{location:h});j=m.record.name,O=Z(Ir(p.params,m.keys.filter(T=>!T.optional).concat(m.parent?m.parent.keys.filter(T=>T.optional):[]).map(T=>T.name)),h.params&&Ir(h.params,m.keys.map(T=>T.name))),A=m.stringify(O)}else if(h.path!=null)A=h.path,m=n.find(T=>T.re.test(A)),m&&(O=m.parse(A),j=m.record.name);else{if(m=p.name?s.get(p.name):n.find(T=>T.re.test(p.path)),!m)throw Nt(1,{location:h,currentLocation:p});j=m.record.name,O=Z({},p.params,h.params),A=m.stringify(O)}const N=[];let $=m;for(;$;)N.unshift($.record),$=$.parent;return{name:j,path:A,params:O,matched:N,meta:Au(N)}}e.forEach(h=>o(h));function d(){n.length=0,s.clear()}return{addRoute:o,resolve:f,removeRoute:i,clearRoutes:d,getRoutes:c,getRecordMatcher:r}}function Ir(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Cu(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Su(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Su(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Lr(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Au(e){return e.reduce((t,n)=>Z(t,n.meta),{})}function Nr(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Ru(e,t){let n=0,s=t.length;for(;n!==s;){const o=n+s>>1;pi(e,t[o])<0?s=o:n=o+1}const r=Pu(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function Pu(e){let t=e;for(;t=t.parent;)if(gi(t)&&pi(e,t)===0)return t}function gi({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Ou(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&ps(o)):[s&&ps(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Tu(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=He(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const ku=Symbol(""),Hr=Symbol(""),Ds=Symbol(""),mi=Symbol(""),ms=Symbol("");function Dt(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function rt(e,t,n,s,r,o=i=>i()){const i=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((c,l)=>{const f=p=>{p===!1?l(Nt(4,{from:n,to:t})):p instanceof Error?l(p):pu(p)?l(Nt(2,{from:t,to:p})):(i&&s.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),c())},d=o(()=>e.call(s&&s.instances[r],t,n,f));let h=Promise.resolve(d);e.length<3&&(h=h.then(f)),h.catch(p=>l(p))})}function es(e,t,n,s,r=o=>o()){const o=[];for(const i of e)for(const c in i.components){let l=i.components[c];if(!(t!=="beforeRouteEnter"&&!i.instances[c]))if(Mu(l)){const d=(l.__vccOpts||l)[t];d&&o.push(rt(d,n,s,i,c,r))}else{let f=l();o.push(()=>f.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${c}" at "${i.path}"`));const h=Fa(d)?d.default:d;i.components[c]=h;const m=(h.__vccOpts||h)[t];return m&&rt(m,n,s,i,c,r)()}))}}return o}function Mu(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function jr(e){const t=qe(Ds),n=qe(mi),s=Ne(()=>{const l=kt(e.to);return t.resolve(l)}),r=Ne(()=>{const{matched:l}=s.value,{length:f}=l,d=l[f-1],h=n.matched;if(!d||!h.length)return-1;const p=h.findIndex(It.bind(null,d));if(p>-1)return p;const m=Br(l[f-2]);return f>1&&Br(d)===m&&h[h.length-1].path!==m?h.findIndex(It.bind(null,l[f-2])):p}),o=Ne(()=>r.value>-1&&Nu(n.params,s.value.params)),i=Ne(()=>r.value>-1&&r.value===n.matched.length-1&&ci(n.params,s.value.params));function c(l={}){return Lu(l)?t[kt(e.replace)?"replace":"push"](kt(e.to)).catch(qt):Promise.resolve()}return{route:s,href:Ne(()=>s.value.href),isActive:o,isExactActive:i,navigate:c}}const $u=Oo({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:jr,setup(e,{slots:t}){const n=Ft(jr(e)),{options:s}=qe(Ds),r=Ne(()=>({[Dr(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Dr(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Hs("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),Iu=$u;function Lu(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Nu(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!He(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function Br(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Dr=(e,t,n)=>e??t??n,Fu=Oo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=qe(ms),r=Ne(()=>e.route||s.value),o=qe(Hr,0),i=Ne(()=>{let f=kt(o);const{matched:d}=r.value;let h;for(;(h=d[f])&&!h.components;)f++;return f}),c=Ne(()=>r.value.matched[i.value]);gn(Hr,Ne(()=>i.value+1)),gn(ku,c),gn(ms,r);const l=el();return mn(()=>[l.value,c.value,e.name],([f,d,h],[p,m,O])=>{d&&(d.instances[h]=f,m&&m!==d&&f&&f===p&&(d.leaveGuards.size||(d.leaveGuards=m.leaveGuards),d.updateGuards.size||(d.updateGuards=m.updateGuards))),f&&d&&(!m||!It(d,m)||!p)&&(d.enterCallbacks[h]||[]).forEach(A=>A(f))},{flush:"post"}),()=>{const f=r.value,d=e.name,h=c.value,p=h&&h.components[d];if(!p)return Vr(n.default,{Component:p,route:f});const m=h.props[d],O=m?m===!0?f.params:typeof m=="function"?m(f):m:null,j=Hs(p,Z({},O,t,{onVnodeUnmounted:N=>{N.component.isUnmounted&&(h.instances[d]=null)},ref:l}));return Vr(n.default,{Component:j,route:f})||j}}});function Vr(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Hu=Fu;function ju(e){const t=wu(e.routes,e),n=e.parseQuery||Ou,s=e.stringifyQuery||Fr,r=e.history,o=Dt(),i=Dt(),c=Dt(),l=tl(et);let f=et;Pt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=Jn.bind(null,y=>""+y),h=Jn.bind(null,Ya),p=Jn.bind(null,en);function m(y,R){let S,M;return di(y)?(S=t.getRecordMatcher(y),M=R):M=y,t.addRoute(M,S)}function O(y){const R=t.getRecordMatcher(y);R&&t.removeRoute(R)}function A(){return t.getRoutes().map(y=>y.record)}function j(y){return!!t.getRecordMatcher(y)}function N(y,R){if(R=Z({},R||l.value),typeof y=="string"){const u=Xn(n,y,R.path),g=t.resolve({path:u.path},R),v=r.createHref(u.fullPath);return Z(u,g,{params:p(g.params),hash:en(u.hash),redirectedFrom:void 0,href:v})}let S;if(y.path!=null)S=Z({},y,{path:Xn(n,y.path,R.path).path});else{const u=Z({},y.params);for(const g in u)u[g]==null&&delete u[g];S=Z({},y,{params:h(u)}),R.params=h(R.params)}const M=t.resolve(S,R),X=y.hash||"";M.params=d(p(M.params));const le=Za(s,Z({},y,{hash:Ga(X),path:M.path})),a=r.createHref(le);return Z({fullPath:le,hash:X,query:s===Fr?Tu(y.query):y.query||{}},M,{redirectedFrom:void 0,href:a})}function $(y){return typeof y=="string"?Xn(n,y,l.value.path):Z({},y)}function T(y,R){if(f!==y)return Nt(8,{from:R,to:y})}function K(y){return ne(y)}function te(y){return K(Z($(y),{replace:!0}))}function F(y){const R=y.matched[y.matched.length-1];if(R&&R.redirect){const{redirect:S}=R;let M=typeof S=="function"?S(y):S;return typeof M=="string"&&(M=M.includes("?")||M.includes("#")?M=$(M):{path:M},M.params={}),Z({query:y.query,hash:y.hash,params:M.path!=null?{}:y.params},M)}}function ne(y,R){const S=f=N(y),M=l.value,X=y.state,le=y.force,a=y.replace===!0,u=F(S);if(u)return ne(Z($(u),{state:typeof u=="object"?Z({},X,u.state):X,force:le,replace:a}),R||S);const g=S;g.redirectedFrom=R;let v;return!le&&eu(s,M,S)&&(v=Nt(16,{to:g,from:M}),je(M,M,!0,!1)),(v?Promise.resolve(v):z(g,M)).catch(_=>We(_)?We(_,2)?_:Ye(_):Q(_,g,M)).then(_=>{if(_){if(We(_,2))return ne(Z({replace:a},$(_.to),{state:typeof _.to=="object"?Z({},X,_.to.state):X,force:le}),R||g)}else _=k(g,M,!0,a,X);return se(g,M,_),_})}function de(y,R){const S=T(y,R);return S?Promise.reject(S):Promise.resolve()}function V(y){const R=At.values().next().value;return R&&typeof R.runWithContext=="function"?R.runWithContext(y):y()}function z(y,R){let S;const[M,X,le]=Bu(y,R);S=es(M.reverse(),"beforeRouteLeave",y,R);for(const u of M)u.leaveGuards.forEach(g=>{S.push(rt(g,y,R))});const a=de.bind(null,y,R);return S.push(a),Oe(S).then(()=>{S=[];for(const u of o.list())S.push(rt(u,y,R));return S.push(a),Oe(S)}).then(()=>{S=es(X,"beforeRouteUpdate",y,R);for(const u of X)u.updateGuards.forEach(g=>{S.push(rt(g,y,R))});return S.push(a),Oe(S)}).then(()=>{S=[];for(const u of le)if(u.beforeEnter)if(He(u.beforeEnter))for(const g of u.beforeEnter)S.push(rt(g,y,R));else S.push(rt(u.beforeEnter,y,R));return S.push(a),Oe(S)}).then(()=>(y.matched.forEach(u=>u.enterCallbacks={}),S=es(le,"beforeRouteEnter",y,R,V),S.push(a),Oe(S))).then(()=>{S=[];for(const u of i.list())S.push(rt(u,y,R));return S.push(a),Oe(S)}).catch(u=>We(u,8)?u:Promise.reject(u))}function se(y,R,S){c.list().forEach(M=>V(()=>M(y,R,S)))}function k(y,R,S,M,X){const le=T(y,R);if(le)return le;const a=R===et,u=Pt?history.state:{};S&&(M||a?r.replace(y.fullPath,Z({scroll:a&&u&&u.scroll},X)):r.push(y.fullPath,X)),l.value=y,je(y,R,S,a),Ye()}let q;function he(){q||(q=r.listen((y,R,S)=>{if(!sn.listening)return;const M=N(y),X=F(M);if(X){ne(Z(X,{replace:!0}),M).catch(qt);return}f=M;const le=l.value;Pt&&iu(Or(le.fullPath,S.delta),jn()),z(M,le).catch(a=>We(a,12)?a:We(a,2)?(ne(a.to,M).then(u=>{We(u,20)&&!S.delta&&S.type===Lt.pop&&r.go(-1,!1)}).catch(qt),Promise.reject()):(S.delta&&r.go(-S.delta,!1),Q(a,M,le))).then(a=>{a=a||k(M,le,!1),a&&(S.delta&&!We(a,8)?r.go(-S.delta,!1):S.type===Lt.pop&&We(a,20)&&r.go(-1,!1)),se(M,le,a)}).catch(qt)}))}let $e=Dt(),ue=Dt(),ee;function Q(y,R,S){Ye(y);const M=ue.list();return M.length?M.forEach(X=>X(y,R,S)):console.error(y),Promise.reject(y)}function Ke(){return ee&&l.value!==et?Promise.resolve():new Promise((y,R)=>{$e.add([y,R])})}function Ye(y){return ee||(ee=!y,he(),$e.list().forEach(([R,S])=>y?S(y):R()),$e.reset()),y}function je(y,R,S,M){const{scrollBehavior:X}=e;if(!Pt||!X)return Promise.resolve();const le=!S&&lu(Or(y.fullPath,0))||(M||!S)&&history.state&&history.state.scroll||null;return ks().then(()=>X(y,R,le)).then(a=>a&&ou(a)).catch(a=>Q(a,y,R))}const be=y=>r.go(y);let St;const At=new Set,sn={currentRoute:l,listening:!0,addRoute:m,removeRoute:O,clearRoutes:t.clearRoutes,hasRoute:j,getRoutes:A,resolve:N,options:e,push:K,replace:te,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:o.add,beforeResolve:i.add,afterEach:c.add,onError:ue.add,isReady:Ke,install(y){const R=this;y.component("RouterLink",Iu),y.component("RouterView",Hu),y.config.globalProperties.$router=R,Object.defineProperty(y.config.globalProperties,"$route",{enumerable:!0,get:()=>kt(l)}),Pt&&!St&&l.value===et&&(St=!0,K(r.location).catch(X=>{}));const S={};for(const X in et)Object.defineProperty(S,X,{get:()=>l.value[X],enumerable:!0});y.provide(Ds,R),y.provide(mi,uo(S)),y.provide(ms,l);const M=y.unmount;At.add(y),y.unmount=function(){At.delete(y),At.size<1&&(f=et,q&&q(),q=null,l.value=et,St=!1,ee=!1),M()}}};function Oe(y){return y.reduce((R,S)=>R.then(()=>V(S)),Promise.resolve())}return sn}function Bu(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iIt(f,c))?s.push(c):n.push(c));const l=e.matched[i];l&&(t.matched.find(f=>It(f,l))||r.push(l))}return[n,s,r]}const Du={props:{items:{type:Array,default:()=>[]},title:{type:String,default:""}},watch:{$route(e){this.scrollToAnchor(e.hash)}},mounted(){this.scrollToAnchor(this.$route.hash)},methods:{scrollToAnchor(e){e&&ks(()=>{const t=document.querySelector(e);t&&t.scrollIntoView({behavior:"smooth"})})}}},Vu={class:"p-8 bg-gray-100 dark:bg-gray-900 min-container-height"},Uu={class:"text-4xl font-bold mb-8 dark:text-white"},Ku={class:"space-y-12"},Wu=["id"],zu={class:"text-2xl font-semibold mb-4 dark:text-gray-200"},Gu={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6"},qu={class:"flex-shrink-0"},Qu=["src"],Yu={key:1,class:"fas fa-folder text-green-500 w-10 h-10 mr-4"},Ju=["href"],Xu={class:"text-lg font-medium text-gray-900 dark:text-gray-100"},Zu={class:"mt-2 text-gray-600 dark:text-gray-400"};function ef(e,t,n,s,r,o){return ce(),ae("div",Vu,[J("h1",Uu,it(n.title),1),J("div",Ku,[(ce(!0),ae(Ee,null,xn(n.items,i=>(ce(),ae("div",{key:i.link,id:i.link.substring(1)},[J("h2",zu,it(i.text),1),J("div",Gu,[(ce(!0),ae(Ee,null,xn(i.items,c=>(ce(),ae("div",{key:c.link,class:"card bg-white dark:bg-gray-800 rounded-lg shadow-md overflow-hidden flex items-center p-4 transition-transform transform hover:scale-105"},[J("div",qu,[c.icon?(ce(),ae("img",{key:0,src:c.icon,alt:"",class:"w-10 h-10 mr-4"},null,8,Qu)):(ce(),ae("i",Yu))]),J("a",{href:c.link,target:"_blank",class:"block flex-1"},[J("div",Xu,it(c.text),1),J("p",Zu,it(c.description||"No description available."),1)],8,Ju)]))),128))])],8,Wu))),128))])])}const tf=nn(Du,[["render",ef],["__scopeId","data-v-ee2b6de3"]]),nf=typeof window>"u";function sf(e){const n=(s=>s.map(r=>({path:r.link,component:tf,props:{items:r.items||[],title:r.text}})))(e.sidebar);return ju({history:nf?du():hu(),routes:n})}var Ur={title:"我的开发导航",description:"A simple static site generator with configurable navigation",logo:"/navpress/images/logo.svg",github:"https://github.com/aaronlamz/navpress",base:"/navpress/",meta:{title:"My Navpress",description:"Navpress - a simple static site generator with configurable navigation",keywords:"static site, generator, navpress, vue",author:"aaronlamz"},sidebar:[{text:"Web",link:"/",items:[{text:"前端",link:"#group1",items:[{text:"Child 1",link:"https://example.com/child1"},{text:"Child 2",link:"https://example.com/child2"},{text:"Child 2",link:"https://example.com/child2"}]},{text:"设计",link:"#group2",items:[{text:"Child 3",link:"https://example.com/child3"},{text:"Child 4",link:"https://example.com/child4"},{text:"Child 2",link:"https://example.com/child2"}]}]},{text:"效率工具",link:"/efficient",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"AI 资源",link:"/ai",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"副业有道",link:"/second-job",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child",link:"https://example.com/childA1"}]}]}]};const rf=typeof Ur<"u"?Ur:{},_s=Ft(rf);console.log("Initial userConfig:",_s);if(typeof window<"u"){let e,t;(()=>{e=zc(Na),t=sf(_s),e.use(t),e.config.globalProperties.$config=_s,e.mount("#app")})()} + */const Pt=typeof document<"u";function Fa(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Z=Object.assign;function Jn(e,t){const n={};for(const s in t){const r=t[s];n[s]=He(r)?r.map(e):e(r)}return n}const qt=()=>{},He=Array.isArray,si=/#/g,Ha=/&/g,ja=/\//g,Ba=/=/g,Da=/\?/g,ri=/\+/g,Ua=/%5B/g,Va=/%5D/g,oi=/%5E/g,Ka=/%60/g,ii=/%7B/g,Wa=/%7C/g,li=/%7D/g,za=/%20/g;function Bs(e){return encodeURI(""+e).replace(Wa,"|").replace(Ua,"[").replace(Va,"]")}function Ga(e){return Bs(e).replace(ii,"{").replace(li,"}").replace(oi,"^")}function ps(e){return Bs(e).replace(ri,"%2B").replace(za,"+").replace(si,"%23").replace(Ha,"%26").replace(Ka,"`").replace(ii,"{").replace(li,"}").replace(oi,"^")}function qa(e){return ps(e).replace(Ba,"%3D")}function Qa(e){return Bs(e).replace(si,"%23").replace(Da,"%3F")}function Ya(e){return e==null?"":Qa(e).replace(ja,"%2F")}function en(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Ja=/\/$/,Xa=e=>e.replace(Ja,"");function Xn(e,t,n="/"){let s,r={},o="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(s=t.slice(0,c),o=t.slice(c+1,l>-1?l:t.length),r=e(o)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=nu(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:en(i)}}function Za(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Rr(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function eu(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&It(t.matched[s],n.matched[r])&&ci(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function It(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ci(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!tu(e[n],t[n]))return!1;return!0}function tu(e,t){return He(e)?Pr(e,t):He(t)?Pr(t,e):e===t}function Pr(e,t){return He(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function nu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i).join("/")}const et={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Lt;(function(e){e.pop="pop",e.push="push"})(Lt||(Lt={}));var Et;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Et||(Et={}));const Zn="";function ai(e){if(!e)if(Pt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Xa(e)}const su=/^[^#]+#/;function ui(e,t){return e.replace(su,"#")+t}function ru(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const jn=()=>({left:window.scrollX,top:window.scrollY});function ou(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=ru(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Or(e,t){return(history.state?history.state.position-t:-1)+e}const gs=new Map;function iu(e,t){gs.set(e,t)}function lu(e){const t=gs.get(e);return gs.delete(e),t}let cu=()=>location.protocol+"//"+location.host;function fi(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let l=r.includes(e.slice(o))?e.slice(o).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),Rr(c,"")}return Rr(n,e)+s+r}function au(e,t,n,s){let r=[],o=[],i=null;const l=({state:p})=>{const m=fi(e,location),O=n.value,A=t.value;let j=0;if(p){if(n.value=m,t.value=p,i&&i===O){i=null;return}j=A?p.position-A.position:0}else s(m);r.forEach(N=>{N(n.value,O,{delta:j,type:Lt.pop,direction:j?j>0?Et.forward:Et.back:Et.unknown})})};function c(){i=n.value}function f(p){r.push(p);const m=()=>{const O=r.indexOf(p);O>-1&&r.splice(O,1)};return o.push(m),m}function d(){const{history:p}=window;p.state&&p.replaceState(Z({},p.state,{scroll:jn()}),"")}function h(){for(const p of o)p();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:f,destroy:h}}function Tr(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?jn():null}}function uu(e){const{history:t,location:n}=window,s={value:fi(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,f,d){const h=e.indexOf("#"),p=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+c:cu()+e+c;try{t[d?"replaceState":"pushState"](f,"",p),r.value=f}catch(m){console.error(m),n[d?"replace":"assign"](p)}}function i(c,f){const d=Z({},t.state,Tr(r.value.back,c,r.value.forward,!0),f,{position:r.value.position});o(c,d,!0),s.value=c}function l(c,f){const d=Z({},r.value,t.state,{forward:c,scroll:jn()});o(d.current,d,!0);const h=Z({},Tr(s.value,c,null),{position:d.position+1},f);o(c,h,!1),s.value=c}return{location:s,state:r,push:l,replace:i}}function fu(e){e=ai(e);const t=uu(e),n=au(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=Z({location:"",base:e,go:s,createHref:ui.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function du(e=""){let t=[],n=[Zn],s=0;e=ai(e);function r(l){s++,s!==n.length&&n.splice(s),n.push(l)}function o(l,c,{direction:f,delta:d}){const h={direction:f,delta:d,type:Lt.pop};for(const p of t)p(l,c,h)}const i={location:Zn,state:{},base:e,createHref:ui.bind(null,e),replace(l){n.splice(s--,1),r(l)},push(l,c){r(l)},listen(l){return t.push(l),()=>{const c=t.indexOf(l);c>-1&&t.splice(c,1)}},destroy(){t=[],n=[Zn],s=0},go(l,c=!0){const f=this.location,d=l<0?Et.back:Et.forward;s=Math.max(0,Math.min(s+l,n.length-1)),c&&o(this.location,f,{direction:d,delta:l})}};return Object.defineProperty(i,"location",{enumerable:!0,get:()=>n[s]}),i}function hu(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),fu(e)}function pu(e){return typeof e=="string"||e&&typeof e=="object"}function di(e){return typeof e=="string"||typeof e=="symbol"}const hi=Symbol("");var kr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(kr||(kr={}));function Nt(e,t){return Z(new Error,{type:e,[hi]:!0},t)}function We(e,t){return e instanceof Error&&hi in e&&(t==null||!!(e.type&t))}const Mr="[^/]+?",gu={sensitive:!1,strict:!1,start:!0,end:!0},mu=/[.+*?^${}()[\]/\\]/g;function _u(e,t){const n=Z({},gu,t),s=[];let r=n.start?"^":"";const o=[];for(const f of e){const d=f.length?[]:[90];n.strict&&!f.length&&(r+="/");for(let h=0;ht.length?t.length===1&&t[0]===80?1:-1:0}function pi(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const vu={type:0,value:""},bu=/[a-zA-Z0-9_]/;function xu(e){if(!e)return[[]];if(e==="/")return[[vu]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${f}": ${m}`)}let n=0,s=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let l=0,c,f="",d="";function h(){f&&(n===0?o.push({type:0,value:f}):n===1||n===2||n===3?(o.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:f,regexp:d,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function p(){f+=c}for(;l{i(T)}:qt}function i(h){if(di(h)){const p=s.get(h);p&&(s.delete(h),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(h);p>-1&&(n.splice(p,1),h.record.name&&s.delete(h.record.name),h.children.forEach(i),h.alias.forEach(i))}}function l(){return n}function c(h){const p=Ru(h,n);n.splice(p,0,h),h.record.name&&!Lr(h)&&s.set(h.record.name,h)}function f(h,p){let m,O={},A,j;if("name"in h&&h.name){if(m=s.get(h.name),!m)throw Nt(1,{location:h});j=m.record.name,O=Z(Ir(p.params,m.keys.filter(T=>!T.optional).concat(m.parent?m.parent.keys.filter(T=>T.optional):[]).map(T=>T.name)),h.params&&Ir(h.params,m.keys.map(T=>T.name))),A=m.stringify(O)}else if(h.path!=null)A=h.path,m=n.find(T=>T.re.test(A)),m&&(O=m.parse(A),j=m.record.name);else{if(m=p.name?s.get(p.name):n.find(T=>T.re.test(p.path)),!m)throw Nt(1,{location:h,currentLocation:p});j=m.record.name,O=Z({},p.params,h.params),A=m.stringify(O)}const N=[];let $=m;for(;$;)N.unshift($.record),$=$.parent;return{name:j,path:A,params:O,matched:N,meta:Au(N)}}e.forEach(h=>o(h));function d(){n.length=0,s.clear()}return{addRoute:o,resolve:f,removeRoute:i,clearRoutes:d,getRoutes:l,getRecordMatcher:r}}function Ir(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Cu(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Su(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Su(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Lr(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Au(e){return e.reduce((t,n)=>Z(t,n.meta),{})}function Nr(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Ru(e,t){let n=0,s=t.length;for(;n!==s;){const o=n+s>>1;pi(e,t[o])<0?s=o:n=o+1}const r=Pu(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function Pu(e){let t=e;for(;t=t.parent;)if(gi(t)&&pi(e,t)===0)return t}function gi({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Ou(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&ps(o)):[s&&ps(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Tu(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=He(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const ku=Symbol(""),Hr=Symbol(""),Ds=Symbol(""),mi=Symbol(""),ms=Symbol("");function Dt(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function rt(e,t,n,s,r,o=i=>i()){const i=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const f=p=>{p===!1?c(Nt(4,{from:n,to:t})):p instanceof Error?c(p):pu(p)?c(Nt(2,{from:t,to:p})):(i&&s.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},d=o(()=>e.call(s&&s.instances[r],t,n,f));let h=Promise.resolve(d);e.length<3&&(h=h.then(f)),h.catch(p=>c(p))})}function es(e,t,n,s,r=o=>o()){const o=[];for(const i of e)for(const l in i.components){let c=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(Mu(c)){const d=(c.__vccOpts||c)[t];d&&o.push(rt(d,n,s,i,l,r))}else{let f=c();o.push(()=>f.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const h=Fa(d)?d.default:d;i.components[l]=h;const m=(h.__vccOpts||h)[t];return m&&rt(m,n,s,i,l,r)()}))}}return o}function Mu(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function jr(e){const t=qe(Ds),n=qe(mi),s=Ne(()=>{const c=kt(e.to);return t.resolve(c)}),r=Ne(()=>{const{matched:c}=s.value,{length:f}=c,d=c[f-1],h=n.matched;if(!d||!h.length)return-1;const p=h.findIndex(It.bind(null,d));if(p>-1)return p;const m=Br(c[f-2]);return f>1&&Br(d)===m&&h[h.length-1].path!==m?h.findIndex(It.bind(null,c[f-2])):p}),o=Ne(()=>r.value>-1&&Nu(n.params,s.value.params)),i=Ne(()=>r.value>-1&&r.value===n.matched.length-1&&ci(n.params,s.value.params));function l(c={}){return Lu(c)?t[kt(e.replace)?"replace":"push"](kt(e.to)).catch(qt):Promise.resolve()}return{route:s,href:Ne(()=>s.value.href),isActive:o,isExactActive:i,navigate:l}}const $u=Oo({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:jr,setup(e,{slots:t}){const n=Ft(jr(e)),{options:s}=qe(Ds),r=Ne(()=>({[Dr(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Dr(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Hs("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),Iu=$u;function Lu(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Nu(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!He(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function Br(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Dr=(e,t,n)=>e??t??n,Fu=Oo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=qe(ms),r=Ne(()=>e.route||s.value),o=qe(Hr,0),i=Ne(()=>{let f=kt(o);const{matched:d}=r.value;let h;for(;(h=d[f])&&!h.components;)f++;return f}),l=Ne(()=>r.value.matched[i.value]);gn(Hr,Ne(()=>i.value+1)),gn(ku,l),gn(ms,r);const c=el();return mn(()=>[c.value,l.value,e.name],([f,d,h],[p,m,O])=>{d&&(d.instances[h]=f,m&&m!==d&&f&&f===p&&(d.leaveGuards.size||(d.leaveGuards=m.leaveGuards),d.updateGuards.size||(d.updateGuards=m.updateGuards))),f&&d&&(!m||!It(d,m)||!p)&&(d.enterCallbacks[h]||[]).forEach(A=>A(f))},{flush:"post"}),()=>{const f=r.value,d=e.name,h=l.value,p=h&&h.components[d];if(!p)return Ur(n.default,{Component:p,route:f});const m=h.props[d],O=m?m===!0?f.params:typeof m=="function"?m(f):m:null,j=Hs(p,Z({},O,t,{onVnodeUnmounted:N=>{N.component.isUnmounted&&(h.instances[d]=null)},ref:c}));return Ur(n.default,{Component:j,route:f})||j}}});function Ur(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Hu=Fu;function ju(e){const t=wu(e.routes,e),n=e.parseQuery||Ou,s=e.stringifyQuery||Fr,r=e.history,o=Dt(),i=Dt(),l=Dt(),c=tl(et);let f=et;Pt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=Jn.bind(null,y=>""+y),h=Jn.bind(null,Ya),p=Jn.bind(null,en);function m(y,R){let S,M;return di(y)?(S=t.getRecordMatcher(y),M=R):M=y,t.addRoute(M,S)}function O(y){const R=t.getRecordMatcher(y);R&&t.removeRoute(R)}function A(){return t.getRoutes().map(y=>y.record)}function j(y){return!!t.getRecordMatcher(y)}function N(y,R){if(R=Z({},R||c.value),typeof y=="string"){const u=Xn(n,y,R.path),g=t.resolve({path:u.path},R),v=r.createHref(u.fullPath);return Z(u,g,{params:p(g.params),hash:en(u.hash),redirectedFrom:void 0,href:v})}let S;if(y.path!=null)S=Z({},y,{path:Xn(n,y.path,R.path).path});else{const u=Z({},y.params);for(const g in u)u[g]==null&&delete u[g];S=Z({},y,{params:h(u)}),R.params=h(R.params)}const M=t.resolve(S,R),X=y.hash||"";M.params=d(p(M.params));const le=Za(s,Z({},y,{hash:Ga(X),path:M.path})),a=r.createHref(le);return Z({fullPath:le,hash:X,query:s===Fr?Tu(y.query):y.query||{}},M,{redirectedFrom:void 0,href:a})}function $(y){return typeof y=="string"?Xn(n,y,c.value.path):Z({},y)}function T(y,R){if(f!==y)return Nt(8,{from:R,to:y})}function K(y){return ne(y)}function te(y){return K(Z($(y),{replace:!0}))}function F(y){const R=y.matched[y.matched.length-1];if(R&&R.redirect){const{redirect:S}=R;let M=typeof S=="function"?S(y):S;return typeof M=="string"&&(M=M.includes("?")||M.includes("#")?M=$(M):{path:M},M.params={}),Z({query:y.query,hash:y.hash,params:M.path!=null?{}:y.params},M)}}function ne(y,R){const S=f=N(y),M=c.value,X=y.state,le=y.force,a=y.replace===!0,u=F(S);if(u)return ne(Z($(u),{state:typeof u=="object"?Z({},X,u.state):X,force:le,replace:a}),R||S);const g=S;g.redirectedFrom=R;let v;return!le&&eu(s,M,S)&&(v=Nt(16,{to:g,from:M}),je(M,M,!0,!1)),(v?Promise.resolve(v):z(g,M)).catch(_=>We(_)?We(_,2)?_:Ye(_):Q(_,g,M)).then(_=>{if(_){if(We(_,2))return ne(Z({replace:a},$(_.to),{state:typeof _.to=="object"?Z({},X,_.to.state):X,force:le}),R||g)}else _=k(g,M,!0,a,X);return se(g,M,_),_})}function de(y,R){const S=T(y,R);return S?Promise.reject(S):Promise.resolve()}function U(y){const R=At.values().next().value;return R&&typeof R.runWithContext=="function"?R.runWithContext(y):y()}function z(y,R){let S;const[M,X,le]=Bu(y,R);S=es(M.reverse(),"beforeRouteLeave",y,R);for(const u of M)u.leaveGuards.forEach(g=>{S.push(rt(g,y,R))});const a=de.bind(null,y,R);return S.push(a),Oe(S).then(()=>{S=[];for(const u of o.list())S.push(rt(u,y,R));return S.push(a),Oe(S)}).then(()=>{S=es(X,"beforeRouteUpdate",y,R);for(const u of X)u.updateGuards.forEach(g=>{S.push(rt(g,y,R))});return S.push(a),Oe(S)}).then(()=>{S=[];for(const u of le)if(u.beforeEnter)if(He(u.beforeEnter))for(const g of u.beforeEnter)S.push(rt(g,y,R));else S.push(rt(u.beforeEnter,y,R));return S.push(a),Oe(S)}).then(()=>(y.matched.forEach(u=>u.enterCallbacks={}),S=es(le,"beforeRouteEnter",y,R,U),S.push(a),Oe(S))).then(()=>{S=[];for(const u of i.list())S.push(rt(u,y,R));return S.push(a),Oe(S)}).catch(u=>We(u,8)?u:Promise.reject(u))}function se(y,R,S){l.list().forEach(M=>U(()=>M(y,R,S)))}function k(y,R,S,M,X){const le=T(y,R);if(le)return le;const a=R===et,u=Pt?history.state:{};S&&(M||a?r.replace(y.fullPath,Z({scroll:a&&u&&u.scroll},X)):r.push(y.fullPath,X)),c.value=y,je(y,R,S,a),Ye()}let q;function he(){q||(q=r.listen((y,R,S)=>{if(!sn.listening)return;const M=N(y),X=F(M);if(X){ne(Z(X,{replace:!0}),M).catch(qt);return}f=M;const le=c.value;Pt&&iu(Or(le.fullPath,S.delta),jn()),z(M,le).catch(a=>We(a,12)?a:We(a,2)?(ne(a.to,M).then(u=>{We(u,20)&&!S.delta&&S.type===Lt.pop&&r.go(-1,!1)}).catch(qt),Promise.reject()):(S.delta&&r.go(-S.delta,!1),Q(a,M,le))).then(a=>{a=a||k(M,le,!1),a&&(S.delta&&!We(a,8)?r.go(-S.delta,!1):S.type===Lt.pop&&We(a,20)&&r.go(-1,!1)),se(M,le,a)}).catch(qt)}))}let $e=Dt(),ue=Dt(),ee;function Q(y,R,S){Ye(y);const M=ue.list();return M.length?M.forEach(X=>X(y,R,S)):console.error(y),Promise.reject(y)}function Ke(){return ee&&c.value!==et?Promise.resolve():new Promise((y,R)=>{$e.add([y,R])})}function Ye(y){return ee||(ee=!y,he(),$e.list().forEach(([R,S])=>y?S(y):R()),$e.reset()),y}function je(y,R,S,M){const{scrollBehavior:X}=e;if(!Pt||!X)return Promise.resolve();const le=!S&&lu(Or(y.fullPath,0))||(M||!S)&&history.state&&history.state.scroll||null;return ks().then(()=>X(y,R,le)).then(a=>a&&ou(a)).catch(a=>Q(a,y,R))}const be=y=>r.go(y);let St;const At=new Set,sn={currentRoute:c,listening:!0,addRoute:m,removeRoute:O,clearRoutes:t.clearRoutes,hasRoute:j,getRoutes:A,resolve:N,options:e,push:K,replace:te,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:ue.add,isReady:Ke,install(y){const R=this;y.component("RouterLink",Iu),y.component("RouterView",Hu),y.config.globalProperties.$router=R,Object.defineProperty(y.config.globalProperties,"$route",{enumerable:!0,get:()=>kt(c)}),Pt&&!St&&c.value===et&&(St=!0,K(r.location).catch(X=>{}));const S={};for(const X in et)Object.defineProperty(S,X,{get:()=>c.value[X],enumerable:!0});y.provide(Ds,R),y.provide(mi,uo(S)),y.provide(ms,c);const M=y.unmount;At.add(y),y.unmount=function(){At.delete(y),At.size<1&&(f=et,q&&q(),q=null,c.value=et,St=!1,ee=!1),M()}}};function Oe(y){return y.reduce((R,S)=>R.then(()=>U(S)),Promise.resolve())}return sn}function Bu(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iIt(f,l))?s.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(f=>It(f,c))||r.push(c))}return[n,s,r]}const Du={props:{items:{type:Array,default:()=>[]},title:{type:String,default:""}},watch:{$route(e){this.scrollToAnchor(e.hash)}},mounted(){this.scrollToAnchor(this.$route.hash)},methods:{scrollToAnchor(e){if(e){const t=decodeURIComponent(e);ks(()=>{const n=document.querySelector(t);n&&n.scrollIntoView({behavior:"smooth"})})}}}},Uu={class:"p-8 bg-gray-100 dark:bg-gray-900 min-container-height"},Vu={class:"text-4xl font-bold mb-8 dark:text-white"},Ku={class:"space-y-12"},Wu=["id"],zu={class:"text-2xl font-semibold mb-4 dark:text-gray-200"},Gu={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6"},qu={class:"flex-shrink-0"},Qu=["src"],Yu={key:1,class:"fas fa-folder text-green-500 w-10 h-10 mr-4"},Ju=["href"],Xu={class:"text-lg font-medium text-gray-900 dark:text-gray-100"},Zu={class:"mt-2 text-gray-600 dark:text-gray-400"};function ef(e,t,n,s,r,o){return ce(),ae("div",Uu,[J("h1",Vu,it(n.title),1),J("div",Ku,[(ce(!0),ae(Ee,null,xn(n.items,i=>(ce(),ae("div",{key:i.link,id:i.link.substring(1)},[J("h2",zu,it(i.text),1),J("div",Gu,[(ce(!0),ae(Ee,null,xn(i.items,l=>(ce(),ae("div",{key:l.link,class:"card bg-white dark:bg-gray-800 rounded-lg shadow-md overflow-hidden flex items-center p-4 transition-transform transform hover:scale-105"},[J("div",qu,[l.icon?(ce(),ae("img",{key:0,src:l.icon,alt:"",class:"w-10 h-10 mr-4"},null,8,Qu)):(ce(),ae("i",Yu))]),J("a",{href:l.link,target:"_blank",class:"block flex-1"},[J("div",Xu,it(l.text),1),J("p",Zu,it(l.description||"No description available."),1)],8,Ju)]))),128))])],8,Wu))),128))])])}const tf=nn(Du,[["render",ef],["__scopeId","data-v-151963db"]]),nf=typeof window>"u";function sf(e){const n=(r=>r.map(o=>({path:o.link,component:tf,props:{items:o.items||[],title:o.text}})))(e.sidebar),s=ju({history:nf?du():hu(),routes:n});return s.beforeEach((r,o,i)=>{if(r.path.includes("%23")){const l=decodeURIComponent(r.path);l!==r.path?i({...r,path:l,replace:!0}):i()}else i()}),s}var Vr={title:"我的开发导航",description:"A simple static site generator with configurable navigation",logo:"/navpress/images/logo.svg",github:"https://github.com/aaronlamz/navpress",base:"/navpress/",meta:{title:"My Navpress",description:"Navpress - a simple static site generator with configurable navigation",keywords:"static site, generator, navpress, vue",author:"aaronlamz"},sidebar:[{text:"Web",link:"/",items:[{text:"前端",link:"#group1",items:[{text:"Child 1",link:"https://example.com/child1"},{text:"Child 2",link:"https://example.com/child2"},{text:"Child 2",link:"https://example.com/child2"}]},{text:"设计",link:"#group2",items:[{text:"Child 3",link:"https://example.com/child3"},{text:"Child 4",link:"https://example.com/child4"},{text:"Child 2",link:"https://example.com/child2"}]}]},{text:"效率工具",link:"/efficient",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"AI 资源",link:"/ai",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child A1",link:"https://example.com/childA1"}]}]},{text:"副业有道",link:"/second-job",expanded:!0,items:[{text:"Group A",link:"#groupA",items:[{text:"Child",link:"https://example.com/childA1"}]}]}]};const rf=typeof Vr<"u"?Vr:{},_s=Ft(rf);console.log("Initial userConfig:",_s);if(typeof window<"u"){let e,t;(()=>{e=zc(Na),t=sf(_s),e.use(t),e.config.globalProperties.$config=_s,e.mount("#app")})()} diff --git a/assets/index-DhOAmTwY.css b/assets/index-CtJKiJEw.css similarity index 98% rename from assets/index-DhOAmTwY.css rename to assets/index-CtJKiJEw.css index 5ee4691..9f3a049 100644 --- a/assets/index-DhOAmTwY.css +++ b/assets/index-CtJKiJEw.css @@ -1 +1 @@ -.submenu-item[data-v-288f49ed]{transition:background .3s ease,transform .3s ease,border-radius .3s ease;border-radius:.5rem}.submenu-item[data-v-288f49ed]:hover{background-image:linear-gradient(135deg,#e0eafc,#cfdef3)}.drawer-enter-active[data-v-288f49ed],.drawer-leave-active[data-v-288f49ed]{transition:max-height .3s ease,opacity .3s ease}.drawer-enter[data-v-288f49ed],.drawer-leave-to[data-v-288f49ed]{max-height:0;opacity:0}.submenu-list[data-v-288f49ed]{overflow:hidden}footer[data-v-917fc175]{margin-top:auto}#app{display:flex;flex-direction:column;height:100vh}.navbar{position:fixed;top:0;width:100%;z-index:10}.main-container{margin-top:4rem;height:calc(100vh - 4rem);display:flex}.min-container-height{min-height:calc(100vh - 8rem)}.sidebar-container{width:250px;overflow-y:auto}.content-container{flex:1;overflow-y:auto;padding:20px;background-color:#fff}.dark .content-container{background-color:#1a202c}.card[data-v-ee2b6de3]{transition:background-color .3s ease,transform .3s ease}.card[data-v-ee2b6de3]:hover{background-image:linear-gradient(135deg,#ff7e5f,#feb47b,#86a8e7,#7f7fd5);transform:scale(1.05)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.fixed{position:fixed}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-auto{width:auto}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-6{gap:1.5rem}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.md\:flex{display:flex}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}} +.submenu-item[data-v-288f49ed]{transition:background .3s ease,transform .3s ease,border-radius .3s ease;border-radius:.5rem}.submenu-item[data-v-288f49ed]:hover{background-image:linear-gradient(135deg,#e0eafc,#cfdef3)}.drawer-enter-active[data-v-288f49ed],.drawer-leave-active[data-v-288f49ed]{transition:max-height .3s ease,opacity .3s ease}.drawer-enter[data-v-288f49ed],.drawer-leave-to[data-v-288f49ed]{max-height:0;opacity:0}.submenu-list[data-v-288f49ed]{overflow:hidden}footer[data-v-917fc175]{margin-top:auto}#app{display:flex;flex-direction:column;height:100vh}.navbar{position:fixed;top:0;width:100%;z-index:10}.main-container{margin-top:4rem;height:calc(100vh - 4rem);display:flex}.min-container-height{min-height:calc(100vh - 8rem)}.sidebar-container{width:250px;overflow-y:auto}.content-container{flex:1;overflow-y:auto;padding:20px;background-color:#fff}.dark .content-container{background-color:#1a202c}.card[data-v-151963db]{transition:background-color .3s ease,transform .3s ease}.card[data-v-151963db]:hover{background-image:linear-gradient(135deg,#ff7e5f,#feb47b,#86a8e7,#7f7fd5);transform:scale(1.05)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.fixed{position:fixed}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-auto{width:auto}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-6{gap:1.5rem}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.md\:flex{display:flex}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}} diff --git a/index.html b/index.html index b61160e..8d20506 100644 --- a/index.html +++ b/index.html @@ -8,9 +8,9 @@ - - - + + +