function Js(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o<s.length;o++)n[s[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}function Zs(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],o=be(s)?ul(s):Zs(s);if(o)for(const i in o)t[i]=o[i]}return t}else{if(be(e))return e;if(ge(e))return e}}const ll=/;(?![^(]*\))/g,cl=/:([^]+)/,al=/\/\*.*?\*\//gs;function ul(e){const t={};return e.replace(al,"").split(ll).forEach(n=>{if(n){const s=n.split(cl);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ve(e){let t="";if(be(e))t=e;else if(Z(e))for(let n=0;n<e.length;n++){const s=ve(e[n]);s&&(t+=s+" ")}else if(ge(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const fl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",dl=Js(fl);function Bi(e){return!!e||e===""}const ce=e=>be(e)?e:e==null?"":Z(e)||ge(e)&&(e.toString===Di||!se(e.toString))?JSON.stringify(e,Fi,2):String(e),Fi=(e,t)=>t&&t.__v_isRef?Fi(e,t.value):Rt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:Hi(t)?{[`Set(${t.size})`]:[...t.values()]}:ge(t)&&!Z(t)&&!Ui(t)?String(t):t,me={},Ht=[],We=()=>{},hl=()=>!1,pl=/^on[^a-z]/,wn=e=>pl.test(e),eo=e=>e.startsWith("onUpdate:"),$e=Object.assign,to=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},_l=Object.prototype.hasOwnProperty,ae=(e,t)=>_l.call(e,t),Z=Array.isArray,Rt=e=>ts(e)==="[object Map]",Hi=e=>ts(e)==="[object Set]",se=e=>typeof e=="function",be=e=>typeof e=="string",no=e=>typeof e=="symbol",ge=e=>e!==null&&typeof e=="object",Ri=e=>ge(e)&&se(e.then)&&se(e.catch),Di=Object.prototype.toString,ts=e=>Di.call(e),ml=e=>ts(e).slice(8,-1),Ui=e=>ts(e)==="[object Object]",so=e=>be(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ln=Js(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ns=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},vl=/-(\w)/g,et=ns(e=>e.replace(vl,(t,n)=>n?n.toUpperCase():"")),gl=/\B([A-Z])/g,Xt=ns(e=>e.replace(gl,"-$1").toLowerCase()),ss=ns(e=>e.charAt(0).toUpperCase()+e.slice(1)),bs=ns(e=>e?`on${ss(e)}`:""),_n=(e,t)=>!Object.is(e,t),Fn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Un=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Is=e=>{const t=parseFloat(e);return isNaN(t)?e:t},yl=e=>{const t=be(e)?Number(e):NaN;return isNaN(t)?e:t};let Bo;const bl=()=>Bo||(Bo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Be;class xl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Be,!t&&Be&&(this.index=(Be.scopes||(Be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Be;try{return Be=this,t()}finally{Be=n}}}on(){Be=this}off(){Be=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function kl(e,t=Be){t&&t.active&&t.effects.push(e)}function zi(){return Be}function wl(e){Be&&Be.cleanups.push(e)}const oo=e=>{const t=new Set(e);return t.w=0,t.n=0,t},ji=e=>(e.w&mt)>0,qi=e=>(e.n&mt)>0,$l=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=mt},Pl=e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const o=t[s];ji(o)&&!qi(o)?o.delete(e):t[n++]=o,o.w&=~mt,o.n&=~mt}t.length=n}},Vs=new WeakMap;let rn=0,mt=1;const Ms=30;let qe;const It=Symbol(""),Ns=Symbol("");class io{constructor(t,n=null,s){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,kl(this,s)}run(){if(!this.active)return this.fn();let t=qe,n=pt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=qe,qe=this,pt=!0,mt=1<<++rn,rn<=Ms?$l(this):Fo(this),this.fn()}finally{rn<=Ms&&Pl(this),mt=1<<--rn,qe=this.parent,pt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){qe===this?this.deferStop=!0:this.active&&(Fo(this),this.onStop&&this.onStop(),this.active=!1)}}function Fo(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let pt=!0;const Ki=[];function Jt(){Ki.push(pt),pt=!1}function Zt(){const e=Ki.pop();pt=e===void 0?!0:e}function Me(e,t,n){if(pt&&qe){let s=Vs.get(e);s||Vs.set(e,s=new Map);let o=s.get(n);o||s.set(n,o=oo()),Wi(o)}}function Wi(e,t){let n=!1;rn<=Ms?qi(e)||(e.n|=mt,n=!ji(e)):n=!e.has(qe),n&&(e.add(qe),qe.deps.push(e))}function it(e,t,n,s,o,i){const r=Vs.get(e);if(!r)return;let l=[];if(t==="clear")l=[...r.values()];else if(n==="length"&&Z(e)){const c=Number(s);r.forEach((a,f)=>{(f==="length"||f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(r.get(n)),t){case"add":Z(e)?so(n)&&l.push(r.get("length")):(l.push(r.get(It)),Rt(e)&&l.push(r.get(Ns)));break;case"delete":Z(e)||(l.push(r.get(It)),Rt(e)&&l.push(r.get(Ns)));break;case"set":Rt(e)&&l.push(r.get(It));break}if(l.length===1)l[0]&&Os(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);Os(oo(c))}}function Os(e,t){const n=Z(e)?e:[...e];for(const s of n)s.computed&&Ho(s);for(const s of n)s.computed||Ho(s)}function Ho(e,t){(e!==qe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Cl=Js("__proto__,__v_isRef,__isVue"),Gi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(no)),Sl=ro(),Tl=ro(!1,!0),El=ro(!0),Ro=Ll();function Ll(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=ue(this);for(let i=0,r=this.length;i<r;i++)Me(s,"get",i+"");const o=s[t](...n);return o===-1||o===!1?s[t](...n.map(ue)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Jt();const s=ue(this)[t].apply(this,n);return Zt(),s}}),e}function Al(e){const t=ue(this);return Me(t,"has",e),t.hasOwnProperty(e)}function ro(e=!1,t=!1){return function(s,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?Wl:Zi:t?Ji:Xi).get(s))return s;const r=Z(s);if(!e){if(r&&ae(Ro,o))return Reflect.get(Ro,o,i);if(o==="hasOwnProperty")return Al}const l=Reflect.get(s,o,i);return(no(o)?Gi.has(o):Cl(o))||(e||Me(s,"get",o),t)?l:Te(l)?r&&so(o)?l:l.value:ge(l)?e?ao(l):is(l):l}}const Il=Yi(),Vl=Yi(!0);function Yi(e=!1){return function(n,s,o,i){let r=n[s];if(Wt(r)&&Te(r)&&!Te(o))return!1;if(!e&&(!zn(o)&&!Wt(o)&&(r=ue(r),o=ue(o)),!Z(n)&&Te(r)&&!Te(o)))return r.value=o,!0;const l=Z(n)&&so(s)?Number(s)<n.length:ae(n,s),c=Reflect.set(n,s,o,i);return n===ue(i)&&(l?_n(o,r)&&it(n,"set",s,o):it(n,"add",s,o)),c}}function Ml(e,t){const n=ae(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&it(e,"delete",t,void 0),s}function Nl(e,t){const n=Reflect.has(e,t);return(!no(t)||!Gi.has(t))&&Me(e,"has",t),n}function Ol(e){return Me(e,"iterate",Z(e)?"length":It),Reflect.ownKeys(e)}const Qi={get:Sl,set:Il,deleteProperty:Ml,has:Nl,ownKeys:Ol},Bl={get:El,set(e,t){return!0},deleteProperty(e,t){return!0}},Fl=$e({},Qi,{get:Tl,set:Vl}),lo=e=>e,os=e=>Reflect.getPrototypeOf(e);function Sn(e,t,n=!1,s=!1){e=e.__v_raw;const o=ue(e),i=ue(t);n||(t!==i&&Me(o,"get",t),Me(o,"get",i));const{has:r}=os(o),l=s?lo:n?fo:mn;if(r.call(o,t))return l(e.get(t));if(r.call(o,i))return l(e.get(i));e!==o&&e.get(t)}function Tn(e,t=!1){const n=this.__v_raw,s=ue(n),o=ue(e);return t||(e!==o&&Me(s,"has",e),Me(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function En(e,t=!1){return e=e.__v_raw,!t&&Me(ue(e),"iterate",It),Reflect.get(e,"size",e)}function Do(e){e=ue(e);const t=ue(this);return os(t).has.call(t,e)||(t.add(e),it(t,"add",e,e)),this}function Uo(e,t){t=ue(t);const n=ue(this),{has:s,get:o}=os(n);let i=s.call(n,e);i||(e=ue(e),i=s.call(n,e));const r=o.call(n,e);return n.set(e,t),i?_n(t,r)&&it(n,"set",e,t):it(n,"add",e,t),this}function zo(e){const t=ue(this),{has:n,get:s}=os(t);let o=n.call(t,e);o||(e=ue(e),o=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return o&&it(t,"delete",e,void 0),i}function jo(){const e=ue(this),t=e.size!==0,n=e.clear();return t&&it(e,"clear",void 0,void 0),n}function Ln(e,t){return function(s,o){const i=this,r=i.__v_raw,l=ue(r),c=t?lo:e?fo:mn;return!e&&Me(l,"iterate",It),r.forEach((a,f)=>s.call(o,c(a),c(f),i))}}function An(e,t,n){return function(...s){const o=this.__v_raw,i=ue(o),r=Rt(i),l=e==="entries"||e===Symbol.iterator&&r,c=e==="keys"&&r,a=o[e](...s),f=n?lo:t?fo:mn;return!t&&Me(i,"iterate",c?Ns:It),{next(){const{value:d,done:_}=a.next();return _?{value:d,done:_}:{value:l?[f(d[0]),f(d[1])]:f(d),done:_}},[Symbol.iterator](){return this}}}}function ct(e){return function(...t){return e==="delete"?!1:this}}function Hl(){const e={get(i){return Sn(this,i)},get size(){return En(this)},has:Tn,add:Do,set:Uo,delete:zo,clear:jo,forEach:Ln(!1,!1)},t={get(i){return Sn(this,i,!1,!0)},get size(){return En(this)},has:Tn,add:Do,set:Uo,delete:zo,clear:jo,forEach:Ln(!1,!0)},n={get(i){return Sn(this,i,!0)},get size(){return En(this,!0)},has(i){return Tn.call(this,i,!0)},add:ct("add"),set:ct("set"),delete:ct("delete"),clear:ct("clear"),forEach:Ln(!0,!1)},s={get(i){return Sn(this,i,!0,!0)},get size(){return En(this,!0)},has(i){return Tn.call(this,i,!0)},add:ct("add"),set:ct("set"),delete:ct("delete"),clear:ct("clear"),forEach:Ln(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=An(i,!1,!1),n[i]=An(i,!0,!1),t[i]=An(i,!1,!0),s[i]=An(i,!0,!0)}),[e,n,t,s]}const[Rl,Dl,Ul,zl]=Hl();function co(e,t){const n=t?e?zl:Ul:e?Dl:Rl;return(s,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(ae(n,o)&&o in s?n:s,o,i)}const jl={get:co(!1,!1)},ql={get:co(!1,!0)},Kl={get:co(!0,!1)},Xi=new WeakMap,Ji=new WeakMap,Zi=new WeakMap,Wl=new WeakMap;function Gl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Yl(e){return e.__v_skip||!Object.isExtensible(e)?0:Gl(ml(e))}function is(e){return Wt(e)?e:uo(e,!1,Qi,jl,Xi)}function Ql(e){return uo(e,!1,Fl,ql,Ji)}function ao(e){return uo(e,!0,Bl,Kl,Zi)}function uo(e,t,n,s,o){if(!ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=Yl(e);if(r===0)return e;const l=new Proxy(e,r===2?s:n);return o.set(e,l),l}function Dt(e){return Wt(e)?Dt(e.__v_raw):!!(e&&e.__v_isReactive)}function Wt(e){return!!(e&&e.__v_isReadonly)}function zn(e){return!!(e&&e.__v_isShallow)}function er(e){return Dt(e)||Wt(e)}function ue(e){const t=e&&e.__v_raw;return t?ue(t):e}function cn(e){return Un(e,"__v_skip",!0),e}const mn=e=>ge(e)?is(e):e,fo=e=>ge(e)?ao(e):e;function tr(e){pt&&qe&&(e=ue(e),Wi(e.dep||(e.dep=oo())))}function nr(e,t){e=ue(e);const n=e.dep;n&&Os(n)}function Te(e){return!!(e&&e.__v_isRef===!0)}function oe(e){return sr(e,!1)}function Xl(e){return sr(e,!0)}function sr(e,t){return Te(e)?e:new Jl(e,t)}class Jl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ue(t),this._value=n?t:mn(t)}get value(){return tr(this),this._value}set value(t){const n=this.__v_isShallow||zn(t)||Wt(t);t=n?t:ue(t),_n(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:mn(t),nr(this))}}function m(e){return Te(e)?e.value:e}const Zl={get:(e,t,n)=>m(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Te(o)&&!Te(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function or(e){return Dt(e)?e:new Proxy(e,Zl)}var ir;class ec{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[ir]=!1,this._dirty=!0,this.effect=new io(t,()=>{this._dirty||(this._dirty=!0,nr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=ue(this);return tr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}ir="__v_isReadonly";function tc(e,t,n=!1){let s,o;const i=se(e);return i?(s=e,o=We):(s=e.get,o=e.set),new ec(s,o,i||!o,n)}function _t(e,t,n,s){let o;try{o=s?e(...s):e()}catch(i){rs(i,t,n)}return o}function De(e,t,n,s){if(se(e)){const i=_t(e,t,n,s);return i&&Ri(i)&&i.catch(r=>{rs(r,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(De(e[i],t,n,s));return o}function rs(e,t,n,s=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const r=t.proxy,l=n;for(;i;){const a=i.ec;if(a){for(let f=0;f<a.length;f++)if(a[f](e,r,l)===!1)return}i=i.parent}const c=t.appContext.config.errorHandler;if(c){_t(c,null,10,[e,r,l]);return}}nc(e,n,o,s)}function nc(e,t,n,s=!0){console.error(e)}let vn=!1,Bs=!1;const Se=[];let Je=0;const Ut=[];let ot=null,St=0;const rr=Promise.resolve();let ho=null;function po(e){const t=ho||rr;return e?t.then(this?e.bind(this):e):t}function sc(e){let t=Je+1,n=Se.length;for(;t<n;){const s=t+n>>>1;gn(Se[s])<e?t=s+1:n=s}return t}function _o(e){(!Se.length||!Se.includes(e,vn&&e.allowRecurse?Je+1:Je))&&(e.id==null?Se.push(e):Se.splice(sc(e.id),0,e),lr())}function lr(){!vn&&!Bs&&(Bs=!0,ho=rr.then(cr))}function oc(e){const t=Se.indexOf(e);t>Je&&Se.splice(t,1)}function ic(e){Z(e)?Ut.push(...e):(!ot||!ot.includes(e,e.allowRecurse?St+1:St))&&Ut.push(e),lr()}function qo(e,t=vn?Je+1:0){for(;t<Se.length;t++){const n=Se[t];n&&n.pre&&(Se.splice(t,1),t--,n())}}function jn(e){if(Ut.length){const t=[...new Set(Ut)];if(Ut.length=0,ot){ot.push(...t);return}for(ot=t,ot.sort((n,s)=>gn(n)-gn(s)),St=0;St<ot.length;St++)ot[St]();ot=null,St=0}}const gn=e=>e.id==null?1/0:e.id,rc=(e,t)=>{const n=gn(e)-gn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function cr(e){Bs=!1,vn=!0,Se.sort(rc);const t=We;try{for(Je=0;Je<Se.length;Je++){const n=Se[Je];n&&n.active!==!1&&_t(n,null,14)}}finally{Je=0,Se.length=0,jn(),vn=!1,ho=null,(Se.length||Ut.length)&&cr()}}function lc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||me;let o=n;const i=t.startsWith("update:"),r=i&&t.slice(7);if(r&&r in s){const f=`${r==="modelValue"?"model":r}Modifiers`,{number:d,trim:_}=s[f]||me;_&&(o=n.map(v=>be(v)?v.trim():v)),d&&(o=n.map(Is))}let l,c=s[l=bs(t)]||s[l=bs(et(t))];!c&&i&&(c=s[l=bs(Xt(t))]),c&&De(c,e,6,o);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,De(a,e,6,o)}}function ar(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const i=e.emits;let r={},l=!1;if(!se(e)){const c=a=>{const f=ar(a,t,!0);f&&(l=!0,$e(r,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(ge(e)&&s.set(e,null),null):(Z(i)?i.forEach(c=>r[c]=null):$e(r,i),ge(e)&&s.set(e,r),r)}function ls(e,t){return!e||!wn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ae(e,t[0].toLowerCase()+t.slice(1))||ae(e,Xt(t))||ae(e,t))}let we=null,cs=null;function qn(e){const t=we;return we=e,cs=e&&e.type.__scopeId||null,t}function tt(e){cs=e}function nt(){cs=null}function N(e,t=we,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&si(-1);const i=qn(t);let r;try{r=e(...o)}finally{qn(i),s._d&&si(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function xs(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:i,propsOptions:[r],slots:l,attrs:c,emit:a,render:f,renderCache:d,data:_,setupState:v,ctx:S,inheritAttrs:E}=e;let Y,b;const k=qn(e);try{if(n.shapeFlag&4){const B=o||s;Y=je(f.call(B,B,d,i,v,_,S)),b=c}else{const B=t;Y=je(B.length>1?B(i,{attrs:c,slots:l,emit:a}):B(i,null)),b=t.props?c:cc(c)}}catch(B){dn.length=0,rs(B,e,1),Y=M(Fe)}let P=Y;if(b&&E!==!1){const B=Object.keys(b),{shapeFlag:F}=P;B.length&&F&7&&(r&&B.some(eo)&&(b=ac(b,r)),P=vt(P,b))}return n.dirs&&(P=vt(P),P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&(P.transition=n.transition),Y=P,qn(k),Y}const cc=e=>{let t;for(const n in e)(n==="class"||n==="style"||wn(n))&&((t||(t={}))[n]=e[n]);return t},ac=(e,t)=>{const n={};for(const s in e)(!eo(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function uc(e,t,n){const{props:s,children:o,component:i}=e,{props:r,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Ko(s,r,a):!!r;if(c&8){const f=t.dynamicProps;for(let d=0;d<f.length;d++){const _=f[d];if(r[_]!==s[_]&&!ls(a,_))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:s===r?!1:s?r?Ko(s,r,a):!0:!!r;return!1}function Ko(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let o=0;o<s.length;o++){const i=s[o];if(t[i]!==e[i]&&!ls(n,i))return!0}return!1}function fc({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const dc=e=>e.__isSuspense;function ur(e,t){t&&t.pendingBranch?Z(e)?t.effects.push(...e):t.effects.push(e):ic(e)}function zt(e,t){if(xe){let n=xe.provides;const s=xe.parent&&xe.parent.provides;s===n&&(n=xe.provides=Object.create(s)),n[e]=t}}function Ge(e,t,n=!1){const s=xe||we;if(s){const o=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&se(t)?t.call(s.proxy):t}}function Mt(e,t){return as(e,null,t)}function hc(e,t){return as(e,null,{flush:"post"})}const In={};function Ze(e,t,n){return as(e,t,n)}function as(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=me){const l=zi()===(xe==null?void 0:xe.scope)?xe:null;let c,a=!1,f=!1;if(Te(e)?(c=()=>e.value,a=zn(e)):Dt(e)?(c=()=>e,s=!0):Z(e)?(f=!0,a=e.some(P=>Dt(P)||zn(P)),c=()=>e.map(P=>{if(Te(P))return P.value;if(Dt(P))return At(P);if(se(P))return _t(P,l,2)})):se(e)?t?c=()=>_t(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return d&&d(),De(e,l,3,[_])}:c=We,t&&s){const P=c;c=()=>At(P())}let d,_=P=>{d=b.onStop=()=>{_t(P,l,4)}},v;if(xn)if(_=We,t?n&&De(t,l,3,[c(),f?[]:void 0,_]):c(),o==="sync"){const P=ca();v=P.__watcherHandles||(P.__watcherHandles=[])}else return We;let S=f?new Array(e.length).fill(In):In;const E=()=>{if(b.active)if(t){const P=b.run();(s||a||(f?P.some((B,F)=>_n(B,S[F])):_n(P,S)))&&(d&&d(),De(t,l,3,[P,S===In?void 0:f&&S[0]===In?[]:S,_]),S=P)}else b.run()};E.allowRecurse=!!t;let Y;o==="sync"?Y=E:o==="post"?Y=()=>Ie(E,l&&l.suspense):(E.pre=!0,l&&(E.id=l.uid),Y=()=>_o(E));const b=new io(c,Y);t?n?E():S=b.run():o==="post"?Ie(b.run.bind(b),l&&l.suspense):b.run();const k=()=>{b.stop(),l&&l.scope&&to(l.scope.effects,b)};return v&&v.push(k),k}function pc(e,t,n){const s=this.proxy,o=be(e)?e.includes(".")?fr(s,e):()=>s[e]:e.bind(s,s);let i;se(t)?i=t:(i=t.handler,n=t);const r=xe;Yt(this);const l=as(o,i.bind(s),n);return r?Yt(r):Vt(),l}function fr(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o<n.length&&s;o++)s=s[n[o]];return s}}function At(e,t){if(!ge(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Te(e))At(e.value,t);else if(Z(e))for(let n=0;n<e.length;n++)At(e[n],t);else if(Hi(e)||Rt(e))e.forEach(n=>{At(n,t)});else if(Ui(e))for(const n in e)At(e[n],t);return e}function _c(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ue(()=>{e.isMounted=!0}),mr(()=>{e.isUnmounting=!0}),e}const He=[Function,Array],mc={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:He,onEnter:He,onAfterEnter:He,onEnterCancelled:He,onBeforeLeave:He,onLeave:He,onAfterLeave:He,onLeaveCancelled:He,onBeforeAppear:He,onAppear:He,onAfterAppear:He,onAppearCancelled:He},setup(e,{slots:t}){const n=ko(),s=_c();let o;return()=>{const i=t.default&&pr(t.default(),!0);if(!i||!i.length)return;let r=i[0];if(i.length>1){for(const E of i)if(E.type!==Fe){r=E;break}}const l=ue(e),{mode:c}=l;if(s.isLeaving)return ks(r);const a=Wo(r);if(!a)return ks(r);const f=Fs(a,l,s,n);Hs(a,f);const d=n.subTree,_=d&&Wo(d);let v=!1;const{getTransitionKey:S}=a.type;if(S){const E=S();o===void 0?o=E:E!==o&&(o=E,v=!0)}if(_&&_.type!==Fe&&(!Tt(a,_)||v)){const E=Fs(_,l,s,n);if(Hs(_,E),c==="out-in")return s.isLeaving=!0,E.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},ks(r);c==="in-out"&&a.type!==Fe&&(E.delayLeave=(Y,b,k)=>{const P=hr(s,_);P[String(_.key)]=_,Y._leaveCb=()=>{b(),Y._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=k})}return r}}},dr=mc;function hr(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 Fs(e,t,n,s){const{appear:o,mode:i,persisted:r=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:d,onLeave:_,onAfterLeave:v,onLeaveCancelled:S,onBeforeAppear:E,onAppear:Y,onAfterAppear:b,onAppearCancelled:k}=t,P=String(e.key),B=hr(n,e),F=(I,Q)=>{I&&De(I,s,9,Q)},X=(I,Q)=>{const J=Q[1];F(I,Q),Z(I)?I.every(ie=>ie.length<=1)&&J():I.length<=1&&J()},z={mode:i,persisted:r,beforeEnter(I){let Q=l;if(!n.isMounted)if(o)Q=E||l;else return;I._leaveCb&&I._leaveCb(!0);const J=B[P];J&&Tt(e,J)&&J.el._leaveCb&&J.el._leaveCb(),F(Q,[I])},enter(I){let Q=c,J=a,ie=f;if(!n.isMounted)if(o)Q=Y||c,J=b||a,ie=k||f;else return;let H=!1;const re=I._enterCb=j=>{H||(H=!0,j?F(ie,[I]):F(J,[I]),z.delayedLeave&&z.delayedLeave(),I._enterCb=void 0)};Q?X(Q,[I,re]):re()},leave(I,Q){const J=String(e.key);if(I._enterCb&&I._enterCb(!0),n.isUnmounting)return Q();F(d,[I]);let ie=!1;const H=I._leaveCb=re=>{ie||(ie=!0,Q(),re?F(S,[I]):F(v,[I]),I._leaveCb=void 0,B[J]===e&&delete B[J])};B[J]=e,_?X(_,[I,H]):H()},clone(I){return Fs(I,t,n,s)}};return z}function ks(e){if(us(e))return e=vt(e),e.children=null,e}function Wo(e){return us(e)?e.children?e.children[0]:void 0:e}function Hs(e,t){e.shapeFlag&6&&e.component?Hs(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 pr(e,t=!1,n){let s=[],o=0;for(let i=0;i<e.length;i++){let r=e[i];const l=n==null?r.key:String(n)+String(r.key!=null?r.key:i);r.type===ne?(r.patchFlag&128&&o++,s=s.concat(pr(r.children,t,l))):(t||r.type!==Fe)&&s.push(l!=null?vt(r,{key:l}):r)}if(o>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}function U(e){return se(e)?{setup:e,name:e.name}:e}const jt=e=>!!e.type.__asyncLoader,us=e=>e.type.__isKeepAlive;function vc(e,t){_r(e,"a",t)}function gc(e,t){_r(e,"da",t)}function _r(e,t,n=xe){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(fs(t,s,n),n){let o=n.parent;for(;o&&o.parent;)us(o.parent.vnode)&&yc(s,t,n,o),o=o.parent}}function yc(e,t,n,s){const o=fs(t,e,s,!0);en(()=>{to(s[t],o)},n)}function fs(e,t,n=xe,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Jt(),Yt(n);const l=De(t,n,e,r);return Vt(),Zt(),l});return s?o.unshift(i):o.push(i),i}}const rt=e=>(t,n=xe)=>(!xn||e==="sp")&&fs(e,(...s)=>t(...s),n),bc=rt("bm"),Ue=rt("m"),xc=rt("bu"),mo=rt("u"),mr=rt("bum"),en=rt("um"),kc=rt("sp"),wc=rt("rtg"),$c=rt("rtc");function Pc(e,t=xe){fs("ec",e,t)}function Go(e,t){const n=we;if(n===null)return e;const s=hs(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[r,l,c,a=me]=t[i];r&&(se(r)&&(r={mounted:r,updated:r}),r.deep&&At(l),o.push({dir:r,instance:s,value:l,oldValue:void 0,arg:c,modifiers:a}))}return e}function Xe(e,t,n,s){const o=e.dirs,i=t&&t.dirs;for(let r=0;r<o.length;r++){const l=o[r];i&&(l.oldValue=i[r].value);let c=l.dir[s];c&&(Jt(),De(c,n,8,[e.el,l,e,t]),Zt())}}const vo="components";function gt(e,t){return gr(vo,e,!0,t)||e}const vr=Symbol();function yn(e){return be(e)?gr(vo,e,!1)||e:e||vr}function gr(e,t,n=!0,s=!1){const o=we||xe;if(o){const i=o.type;if(e===vo){const l=sa(i,!1);if(l&&(l===t||l===et(t)||l===ss(et(t))))return i}const r=Yo(o[e]||i[e],t)||Yo(o.appContext[e],t);return!r&&s?i:r}}function Yo(e,t){return e&&(e[t]||e[et(t)]||e[ss(et(t))])}function Pe(e,t,n,s){let o;const i=n&&n[s];if(Z(e)||be(e)){o=new Array(e.length);for(let r=0,l=e.length;r<l;r++)o[r]=t(e[r],r,void 0,i&&i[r])}else if(typeof e=="number"){o=new Array(e);for(let r=0;r<e;r++)o[r]=t(r+1,r,void 0,i&&i[r])}else if(ge(e))if(e[Symbol.iterator])o=Array.from(e,(r,l)=>t(r,l,void 0,i&&i[l]));else{const r=Object.keys(e);o=new Array(r.length);for(let l=0,c=r.length;l<c;l++){const a=r[l];o[l]=t(e[a],a,l,i&&i[l])}}else o=[];return n&&(n[s]=o),o}function A(e,t,n={},s,o){if(we.isCE||we.parent&&jt(we.parent)&&we.parent.isCE)return t!=="default"&&(n.name=t),M("slot",n,s&&s());let i=e[t];i&&i._c&&(i._d=!1),p();const r=i&&yr(i(n)),l=ee(ne,{key:n.key||r&&r.key||`_${t}`},r||(s?s():[]),r&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function yr(e){return e.some(t=>Gn(t)?!(t.type===Fe||t.type===ne&&!yr(t.children)):!0)?e:null}const Rs=e=>e?Lr(e)?hs(e)||e.proxy:Rs(e.parent):null,an=$e(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=>Rs(e.parent),$root:e=>Rs(e.root),$emit:e=>e.emit,$options:e=>go(e),$forceUpdate:e=>e.f||(e.f=()=>_o(e.update)),$nextTick:e=>e.n||(e.n=po.bind(e.proxy)),$watch:e=>pc.bind(e)}),ws=(e,t)=>e!==me&&!e.__isScriptSetup&&ae(e,t),Cc={get({_:e},t){const{ctx:n,setupState:s,data:o,props:i,accessCache:r,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const v=r[t];if(v!==void 0)switch(v){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(ws(s,t))return r[t]=1,s[t];if(o!==me&&ae(o,t))return r[t]=2,o[t];if((a=e.propsOptions[0])&&ae(a,t))return r[t]=3,i[t];if(n!==me&&ae(n,t))return r[t]=4,n[t];Ds&&(r[t]=0)}}const f=an[t];let d,_;if(f)return t==="$attrs"&&Me(e,"get",t),f(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==me&&ae(n,t))return r[t]=4,n[t];if(_=c.config.globalProperties,ae(_,t))return _[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return ws(o,t)?(o[t]=n,!0):s!==me&&ae(s,t)?(s[t]=n,!0):ae(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:i}},r){let l;return!!n[r]||e!==me&&ae(e,r)||ws(t,r)||(l=i[0])&&ae(l,r)||ae(s,r)||ae(an,r)||ae(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ae(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ds=!0;function Sc(e){const t=go(e),n=e.proxy,s=e.ctx;Ds=!1,t.beforeCreate&&Qo(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:l,provide:c,inject:a,created:f,beforeMount:d,mounted:_,beforeUpdate:v,updated:S,activated:E,deactivated:Y,beforeDestroy:b,beforeUnmount:k,destroyed:P,unmounted:B,render:F,renderTracked:X,renderTriggered:z,errorCaptured:I,serverPrefetch:Q,expose:J,inheritAttrs:ie,components:H,directives:re,filters:j}=t;if(a&&Tc(a,s,null,e.appContext.config.unwrapInjectedRef),r)for(const ye in r){const pe=r[ye];se(pe)&&(s[ye]=pe.bind(n))}if(o){const ye=o.call(n,n);ge(ye)&&(e.data=is(ye))}if(Ds=!0,i)for(const ye in i){const pe=i[ye],xt=se(pe)?pe.bind(n,n):se(pe.get)?pe.get.bind(n,n):We,Pn=!se(pe)&&se(pe.set)?pe.set.bind(n):We,kt=G({get:xt,set:Pn});Object.defineProperty(s,ye,{enumerable:!0,configurable:!0,get:()=>kt.value,set:Ye=>kt.value=Ye})}if(l)for(const ye in l)br(l[ye],s,n,ye);if(c){const ye=se(c)?c.call(n):c;Reflect.ownKeys(ye).forEach(pe=>{zt(pe,ye[pe])})}f&&Qo(f,e,"c");function de(ye,pe){Z(pe)?pe.forEach(xt=>ye(xt.bind(n))):pe&&ye(pe.bind(n))}if(de(bc,d),de(Ue,_),de(xc,v),de(mo,S),de(vc,E),de(gc,Y),de(Pc,I),de($c,X),de(wc,z),de(mr,k),de(en,B),de(kc,Q),Z(J))if(J.length){const ye=e.exposed||(e.exposed={});J.forEach(pe=>{Object.defineProperty(ye,pe,{get:()=>n[pe],set:xt=>n[pe]=xt})})}else e.exposed||(e.exposed={});F&&e.render===We&&(e.render=F),ie!=null&&(e.inheritAttrs=ie),H&&(e.components=H),re&&(e.directives=re)}function Tc(e,t,n=We,s=!1){Z(e)&&(e=Us(e));for(const o in e){const i=e[o];let r;ge(i)?"default"in i?r=Ge(i.from||o,i.default,!0):r=Ge(i.from||o):r=Ge(i),Te(r)&&s?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[o]=r}}function Qo(e,t,n){De(Z(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function br(e,t,n,s){const o=s.includes(".")?fr(n,s):()=>n[s];if(be(e)){const i=t[e];se(i)&&Ze(o,i)}else if(se(e))Ze(o,e.bind(n));else if(ge(e))if(Z(e))e.forEach(i=>br(i,t,n,s));else{const i=se(e.handler)?e.handler.bind(n):t[e.handler];se(i)&&Ze(o,i,e)}}function go(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,l=i.get(t);let c;return l?c=l:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(a=>Kn(c,a,r,!0)),Kn(c,t,r)),ge(t)&&i.set(t,c),c}function Kn(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&Kn(e,i,n,!0),o&&o.forEach(r=>Kn(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=Ec[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const Ec={data:Xo,props:Ct,emits:Ct,methods:Ct,computed:Ct,beforeCreate:Le,created:Le,beforeMount:Le,mounted:Le,beforeUpdate:Le,updated:Le,beforeDestroy:Le,beforeUnmount:Le,destroyed:Le,unmounted:Le,activated:Le,deactivated:Le,errorCaptured:Le,serverPrefetch:Le,components:Ct,directives:Ct,watch:Ac,provide:Xo,inject:Lc};function Xo(e,t){return t?e?function(){return $e(se(e)?e.call(this,this):e,se(t)?t.call(this,this):t)}:t:e}function Lc(e,t){return Ct(Us(e),Us(t))}function Us(e){if(Z(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Le(e,t){return e?[...new Set([].concat(e,t))]:t}function Ct(e,t){return e?$e($e(Object.create(null),e),t):t}function Ac(e,t){if(!e)return t;if(!t)return e;const n=$e(Object.create(null),e);for(const s in t)n[s]=Le(e[s],t[s]);return n}function Ic(e,t,n,s=!1){const o={},i={};Un(i,ds,1),e.propsDefaults=Object.create(null),xr(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:Ql(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function Vc(e,t,n,s){const{props:o,attrs:i,vnode:{patchFlag:r}}=e,l=ue(o),[c]=e.propsOptions;let a=!1;if((s||r>0)&&!(r&16)){if(r&8){const f=e.vnode.dynamicProps;for(let d=0;d<f.length;d++){let _=f[d];if(ls(e.emitsOptions,_))continue;const v=t[_];if(c)if(ae(i,_))v!==i[_]&&(i[_]=v,a=!0);else{const S=et(_);o[S]=zs(c,l,S,v,e,!1)}else v!==i[_]&&(i[_]=v,a=!0)}}}else{xr(e,t,o,i)&&(a=!0);let f;for(const d in l)(!t||!ae(t,d)&&((f=Xt(d))===d||!ae(t,f)))&&(c?n&&(n[d]!==void 0||n[f]!==void 0)&&(o[d]=zs(c,l,d,void 0,e,!0)):delete o[d]);if(i!==l)for(const d in i)(!t||!ae(t,d))&&(delete i[d],a=!0)}a&&it(e,"set","$attrs")}function xr(e,t,n,s){const[o,i]=e.propsOptions;let r=!1,l;if(t)for(let c in t){if(ln(c))continue;const a=t[c];let f;o&&ae(o,f=et(c))?!i||!i.includes(f)?n[f]=a:(l||(l={}))[f]=a:ls(e.emitsOptions,c)||(!(c in s)||a!==s[c])&&(s[c]=a,r=!0)}if(i){const c=ue(n),a=l||me;for(let f=0;f<i.length;f++){const d=i[f];n[d]=zs(o,c,d,a[d],e,!ae(a,d))}}return r}function zs(e,t,n,s,o,i){const r=e[n];if(r!=null){const l=ae(r,"default");if(l&&s===void 0){const c=r.default;if(r.type!==Function&&se(c)){const{propsDefaults:a}=o;n in a?s=a[n]:(Yt(o),s=a[n]=c.call(null,t),Vt())}else s=c}r[0]&&(i&&!l?s=!1:r[1]&&(s===""||s===Xt(n))&&(s=!0))}return s}function kr(e,t,n=!1){const s=t.propsCache,o=s.get(e);if(o)return o;const i=e.props,r={},l=[];let c=!1;if(!se(e)){const f=d=>{c=!0;const[_,v]=kr(d,t,!0);$e(r,_),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return ge(e)&&s.set(e,Ht),Ht;if(Z(i))for(let f=0;f<i.length;f++){const d=et(i[f]);Jo(d)&&(r[d]=me)}else if(i)for(const f in i){const d=et(f);if(Jo(d)){const _=i[f],v=r[d]=Z(_)||se(_)?{type:_}:Object.assign({},_);if(v){const S=ti(Boolean,v.type),E=ti(String,v.type);v[0]=S>-1,v[1]=E<0||S<E,(S>-1||ae(v,"default"))&&l.push(d)}}}const a=[r,l];return ge(e)&&s.set(e,a),a}function Jo(e){return e[0]!=="$"}function Zo(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ei(e,t){return Zo(e)===Zo(t)}function ti(e,t){return Z(t)?t.findIndex(n=>ei(n,e)):se(t)&&ei(t,e)?0:-1}const wr=e=>e[0]==="_"||e==="$stable",yo=e=>Z(e)?e.map(je):[je(e)],Mc=(e,t,n)=>{if(t._n)return t;const s=N((...o)=>yo(t(...o)),n);return s._c=!1,s},$r=(e,t,n)=>{const s=e._ctx;for(const o in e){if(wr(o))continue;const i=e[o];if(se(i))t[o]=Mc(o,i,s);else if(i!=null){const r=yo(i);t[o]=()=>r}}},Pr=(e,t)=>{const n=yo(t);e.slots.default=()=>n},Nc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ue(t),Un(t,"_",n)):$r(t,e.slots={})}else e.slots={},t&&Pr(e,t);Un(e.slots,ds,1)},Oc=(e,t,n)=>{const{vnode:s,slots:o}=e;let i=!0,r=me;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:($e(o,t),!n&&l===1&&delete o._):(i=!t.$stable,$r(t,o)),r=t}else t&&(Pr(e,t),r={default:1});if(i)for(const l in o)!wr(l)&&!(l in r)&&delete o[l]};function Cr(){return{app:null,config:{isNativeTag:hl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Bc=0;function Fc(e,t){return function(s,o=null){se(s)||(s=Object.assign({},s)),o!=null&&!ge(o)&&(o=null);const i=Cr(),r=new Set;let l=!1;const c=i.app={_uid:Bc++,_component:s,_props:o,_container:null,_context:i,_instance:null,version:aa,get config(){return i.config},set config(a){},use(a,...f){return r.has(a)||(a&&se(a.install)?(r.add(a),a.install(c,...f)):se(a)&&(r.add(a),a(c,...f))),c},mixin(a){return i.mixins.includes(a)||i.mixins.push(a),c},component(a,f){return f?(i.components[a]=f,c):i.components[a]},directive(a,f){return f?(i.directives[a]=f,c):i.directives[a]},mount(a,f,d){if(!l){const _=M(s,o);return _.appContext=i,f&&t?t(_,a):e(_,a,d),l=!0,c._container=a,a.__vue_app__=c,hs(_.component)||_.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(a,f){return i.provides[a]=f,c}};return c}}function Wn(e,t,n,s,o=!1){if(Z(e)){e.forEach((_,v)=>Wn(_,t&&(Z(t)?t[v]:t),n,s,o));return}if(jt(s)&&!o)return;const i=s.shapeFlag&4?hs(s.component)||s.component.proxy:s.el,r=o?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===me?l.refs={}:l.refs,d=l.setupState;if(a!=null&&a!==c&&(be(a)?(f[a]=null,ae(d,a)&&(d[a]=null)):Te(a)&&(a.value=null)),se(c))_t(c,l,12,[r,f]);else{const _=be(c),v=Te(c);if(_||v){const S=()=>{if(e.f){const E=_?ae(d,c)?d[c]:f[c]:c.value;o?Z(E)&&to(E,i):Z(E)?E.includes(i)||E.push(i):_?(f[c]=[i],ae(d,c)&&(d[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else _?(f[c]=r,ae(d,c)&&(d[c]=r)):v&&(c.value=r,e.k&&(f[e.k]=r))};r?(S.id=-1,Ie(S,n)):S()}}}let at=!1;const Vn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Mn=e=>e.nodeType===8;function Hc(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:i,parentNode:r,remove:l,insert:c,createComment:a}}=e,f=(b,k)=>{if(!k.hasChildNodes()){n(null,b,k),jn(),k._vnode=b;return}at=!1,d(k.firstChild,b,null,null,null),jn(),k._vnode=b,at&&console.error("Hydration completed but contains mismatches.")},d=(b,k,P,B,F,X=!1)=>{const z=Mn(b)&&b.data==="[",I=()=>E(b,k,P,B,F,z),{type:Q,ref:J,shapeFlag:ie,patchFlag:H}=k;let re=b.nodeType;k.el=b,H===-2&&(X=!1,k.dynamicChildren=null);let j=null;switch(Q){case Gt:re!==3?k.children===""?(c(k.el=o(""),r(b),b),j=b):j=I():(b.data!==k.children&&(at=!0,b.data=k.children),j=i(b));break;case Fe:re!==8||z?j=I():j=i(b);break;case fn:if(z&&(b=i(b),re=b.nodeType),re===1||re===3){j=b;const Ne=!k.children.length;for(let de=0;de<k.staticCount;de++)Ne&&(k.children+=j.nodeType===1?j.outerHTML:j.data),de===k.staticCount-1&&(k.anchor=j),j=i(j);return z?i(j):j}else I();break;case ne:z?j=S(b,k,P,B,F,X):j=I();break;default:if(ie&1)re!==1||k.type.toLowerCase()!==b.tagName.toLowerCase()?j=I():j=_(b,k,P,B,F,X);else if(ie&6){k.slotScopeIds=F;const Ne=r(b);if(t(k,Ne,null,P,B,Vn(Ne),X),j=z?Y(b):i(b),j&&Mn(j)&&j.data==="teleport end"&&(j=i(j)),jt(k)){let de;z?(de=M(ne),de.anchor=j?j.previousSibling:Ne.lastChild):de=b.nodeType===3?Ee(""):M("div"),de.el=b,k.component.subTree=de}}else ie&64?re!==8?j=I():j=k.type.hydrate(b,k,P,B,F,X,e,v):ie&128&&(j=k.type.hydrate(b,k,P,B,Vn(r(b)),F,X,e,d))}return J!=null&&Wn(J,null,B,k),j},_=(b,k,P,B,F,X)=>{X=X||!!k.dynamicChildren;const{type:z,props:I,patchFlag:Q,shapeFlag:J,dirs:ie}=k,H=z==="input"&&ie||z==="option";if(H||Q!==-1){if(ie&&Xe(k,null,P,"created"),I)if(H||!X||Q&48)for(const j in I)(H&&j.endsWith("value")||wn(j)&&!ln(j))&&s(b,j,null,I[j],!1,void 0,P);else I.onClick&&s(b,"onClick",null,I.onClick,!1,void 0,P);let re;if((re=I&&I.onVnodeBeforeMount)&&Re(re,P,k),ie&&Xe(k,null,P,"beforeMount"),((re=I&&I.onVnodeMounted)||ie)&&ur(()=>{re&&Re(re,P,k),ie&&Xe(k,null,P,"mounted")},B),J&16&&!(I&&(I.innerHTML||I.textContent))){let j=v(b.firstChild,k,b,P,B,F,X);for(;j;){at=!0;const Ne=j;j=j.nextSibling,l(Ne)}}else J&8&&b.textContent!==k.children&&(at=!0,b.textContent=k.children)}return b.nextSibling},v=(b,k,P,B,F,X,z)=>{z=z||!!k.dynamicChildren;const I=k.children,Q=I.length;for(let J=0;J<Q;J++){const ie=z?I[J]:I[J]=je(I[J]);if(b)b=d(b,ie,B,F,X,z);else{if(ie.type===Gt&&!ie.children)continue;at=!0,n(null,ie,P,null,B,F,Vn(P),X)}}return b},S=(b,k,P,B,F,X)=>{const{slotScopeIds:z}=k;z&&(F=F?F.concat(z):z);const I=r(b),Q=v(i(b),k,I,P,B,F,X);return Q&&Mn(Q)&&Q.data==="]"?i(k.anchor=Q):(at=!0,c(k.anchor=a("]"),I,Q),Q)},E=(b,k,P,B,F,X)=>{if(at=!0,k.el=null,X){const Q=Y(b);for(;;){const J=i(b);if(J&&J!==Q)l(J);else break}}const z=i(b),I=r(b);return l(b),n(null,k,I,z,P,B,Vn(I),F),z},Y=b=>{let k=0;for(;b;)if(b=i(b),b&&Mn(b)&&(b.data==="["&&k++,b.data==="]")){if(k===0)return i(b);k--}return b};return[f,d]}const Ie=ur;function Rc(e){return Dc(e,Hc)}function Dc(e,t){const n=bl();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:r,createText:l,createComment:c,setText:a,setElementText:f,parentNode:d,nextSibling:_,setScopeId:v=We,insertStaticContent:S}=e,E=(u,h,g,$=null,w=null,L=null,O=!1,T=null,V=!!h.dynamicChildren)=>{if(u===h)return;u&&!Tt(u,h)&&($=Cn(u),Ye(u,w,L,!0),u=null),h.patchFlag===-2&&(V=!1,h.dynamicChildren=null);const{type:C,ref:K,shapeFlag:R}=h;switch(C){case Gt:Y(u,h,g,$);break;case Fe:b(u,h,g,$);break;case fn:u==null&&k(h,g,$,O);break;case ne:H(u,h,g,$,w,L,O,T,V);break;default:R&1?F(u,h,g,$,w,L,O,T,V):R&6?re(u,h,g,$,w,L,O,T,V):(R&64||R&128)&&C.process(u,h,g,$,w,L,O,T,V,Ot)}K!=null&&w&&Wn(K,u&&u.ref,L,h||u,!h)},Y=(u,h,g,$)=>{if(u==null)s(h.el=l(h.children),g,$);else{const w=h.el=u.el;h.children!==u.children&&a(w,h.children)}},b=(u,h,g,$)=>{u==null?s(h.el=c(h.children||""),g,$):h.el=u.el},k=(u,h,g,$)=>{[u.el,u.anchor]=S(u.children,h,g,$,u.el,u.anchor)},P=({el:u,anchor:h},g,$)=>{let w;for(;u&&u!==h;)w=_(u),s(u,g,$),u=w;s(h,g,$)},B=({el:u,anchor:h})=>{let g;for(;u&&u!==h;)g=_(u),o(u),u=g;o(h)},F=(u,h,g,$,w,L,O,T,V)=>{O=O||h.type==="svg",u==null?X(h,g,$,w,L,O,T,V):Q(u,h,w,L,O,T,V)},X=(u,h,g,$,w,L,O,T)=>{let V,C;const{type:K,props:R,shapeFlag:W,transition:te,dirs:le}=u;if(V=u.el=r(u.type,L,R&&R.is,R),W&8?f(V,u.children):W&16&&I(u.children,V,null,$,w,L&&K!=="foreignObject",O,T),le&&Xe(u,null,$,"created"),z(V,u,u.scopeId,O,$),R){for(const he in R)he!=="value"&&!ln(he)&&i(V,he,null,R[he],L,u.children,$,w,st);"value"in R&&i(V,"value",null,R.value),(C=R.onVnodeBeforeMount)&&Re(C,$,u)}le&&Xe(u,null,$,"beforeMount");const _e=(!w||w&&!w.pendingBranch)&&te&&!te.persisted;_e&&te.beforeEnter(V),s(V,h,g),((C=R&&R.onVnodeMounted)||_e||le)&&Ie(()=>{C&&Re(C,$,u),_e&&te.enter(V),le&&Xe(u,null,$,"mounted")},w)},z=(u,h,g,$,w)=>{if(g&&v(u,g),$)for(let L=0;L<$.length;L++)v(u,$[L]);if(w){let L=w.subTree;if(h===L){const O=w.vnode;z(u,O,O.scopeId,O.slotScopeIds,w.parent)}}},I=(u,h,g,$,w,L,O,T,V=0)=>{for(let C=V;C<u.length;C++){const K=u[C]=T?dt(u[C]):je(u[C]);E(null,K,h,g,$,w,L,O,T)}},Q=(u,h,g,$,w,L,O)=>{const T=h.el=u.el;let{patchFlag:V,dynamicChildren:C,dirs:K}=h;V|=u.patchFlag&16;const R=u.props||me,W=h.props||me;let te;g&&wt(g,!1),(te=W.onVnodeBeforeUpdate)&&Re(te,g,h,u),K&&Xe(h,u,g,"beforeUpdate"),g&&wt(g,!0);const le=w&&h.type!=="foreignObject";if(C?J(u.dynamicChildren,C,T,g,$,le,L):O||pe(u,h,T,null,g,$,le,L,!1),V>0){if(V&16)ie(T,h,R,W,g,$,w);else if(V&2&&R.class!==W.class&&i(T,"class",null,W.class,w),V&4&&i(T,"style",R.style,W.style,w),V&8){const _e=h.dynamicProps;for(let he=0;he<_e.length;he++){const ke=_e[he],ze=R[ke],Bt=W[ke];(Bt!==ze||ke==="value")&&i(T,ke,ze,Bt,w,u.children,g,$,st)}}V&1&&u.children!==h.children&&f(T,h.children)}else!O&&C==null&&ie(T,h,R,W,g,$,w);((te=W.onVnodeUpdated)||K)&&Ie(()=>{te&&Re(te,g,h,u),K&&Xe(h,u,g,"updated")},$)},J=(u,h,g,$,w,L,O)=>{for(let T=0;T<h.length;T++){const V=u[T],C=h[T],K=V.el&&(V.type===ne||!Tt(V,C)||V.shapeFlag&70)?d(V.el):g;E(V,C,K,null,$,w,L,O,!0)}},ie=(u,h,g,$,w,L,O)=>{if(g!==$){if(g!==me)for(const T in g)!ln(T)&&!(T in $)&&i(u,T,g[T],null,O,h.children,w,L,st);for(const T in $){if(ln(T))continue;const V=$[T],C=g[T];V!==C&&T!=="value"&&i(u,T,C,V,O,h.children,w,L,st)}"value"in $&&i(u,"value",g.value,$.value)}},H=(u,h,g,$,w,L,O,T,V)=>{const C=h.el=u?u.el:l(""),K=h.anchor=u?u.anchor:l("");let{patchFlag:R,dynamicChildren:W,slotScopeIds:te}=h;te&&(T=T?T.concat(te):te),u==null?(s(C,g,$),s(K,g,$),I(h.children,g,K,w,L,O,T,V)):R>0&&R&64&&W&&u.dynamicChildren?(J(u.dynamicChildren,W,g,w,L,O,T),(h.key!=null||w&&h===w.subTree)&&bo(u,h,!0)):pe(u,h,g,K,w,L,O,T,V)},re=(u,h,g,$,w,L,O,T,V)=>{h.slotScopeIds=T,u==null?h.shapeFlag&512?w.ctx.activate(h,g,$,O,V):j(h,g,$,w,L,O,V):Ne(u,h,V)},j=(u,h,g,$,w,L,O)=>{const T=u.component=Zc(u,$,w);if(us(u)&&(T.ctx.renderer=Ot),ea(T),T.asyncDep){if(w&&w.registerDep(T,de),!u.el){const V=T.subTree=M(Fe);b(null,V,h,g)}return}de(T,u,h,g,w,L,O)},Ne=(u,h,g)=>{const $=h.component=u.component;if(uc(u,h,g))if($.asyncDep&&!$.asyncResolved){ye($,h,g);return}else $.next=h,oc($.update),$.update();else h.el=u.el,$.vnode=h},de=(u,h,g,$,w,L,O)=>{const T=()=>{if(u.isMounted){let{next:K,bu:R,u:W,parent:te,vnode:le}=u,_e=K,he;wt(u,!1),K?(K.el=le.el,ye(u,K,O)):K=le,R&&Fn(R),(he=K.props&&K.props.onVnodeBeforeUpdate)&&Re(he,te,K,le),wt(u,!0);const ke=xs(u),ze=u.subTree;u.subTree=ke,E(ze,ke,d(ze.el),Cn(ze),u,w,L),K.el=ke.el,_e===null&&fc(u,ke.el),W&&Ie(W,w),(he=K.props&&K.props.onVnodeUpdated)&&Ie(()=>Re(he,te,K,le),w)}else{let K;const{el:R,props:W}=h,{bm:te,m:le,parent:_e}=u,he=jt(h);if(wt(u,!1),te&&Fn(te),!he&&(K=W&&W.onVnodeBeforeMount)&&Re(K,_e,h),wt(u,!0),R&&ys){const ke=()=>{u.subTree=xs(u),ys(R,u.subTree,u,w,null)};he?h.type.__asyncLoader().then(()=>!u.isUnmounted&&ke()):ke()}else{const ke=u.subTree=xs(u);E(null,ke,g,$,u,w,L),h.el=ke.el}if(le&&Ie(le,w),!he&&(K=W&&W.onVnodeMounted)){const ke=h;Ie(()=>Re(K,_e,ke),w)}(h.shapeFlag&256||_e&&jt(_e.vnode)&&_e.vnode.shapeFlag&256)&&u.a&&Ie(u.a,w),u.isMounted=!0,h=g=$=null}},V=u.effect=new io(T,()=>_o(C),u.scope),C=u.update=()=>V.run();C.id=u.uid,wt(u,!0),C()},ye=(u,h,g)=>{h.component=u;const $=u.vnode.props;u.vnode=h,u.next=null,Vc(u,h.props,$,g),Oc(u,h.children,g),Jt(),qo(),Zt()},pe=(u,h,g,$,w,L,O,T,V=!1)=>{const C=u&&u.children,K=u?u.shapeFlag:0,R=h.children,{patchFlag:W,shapeFlag:te}=h;if(W>0){if(W&128){Pn(C,R,g,$,w,L,O,T,V);return}else if(W&256){xt(C,R,g,$,w,L,O,T,V);return}}te&8?(K&16&&st(C,w,L),R!==C&&f(g,R)):K&16?te&16?Pn(C,R,g,$,w,L,O,T,V):st(C,w,L,!0):(K&8&&f(g,""),te&16&&I(R,g,$,w,L,O,T,V))},xt=(u,h,g,$,w,L,O,T,V)=>{u=u||Ht,h=h||Ht;const C=u.length,K=h.length,R=Math.min(C,K);let W;for(W=0;W<R;W++){const te=h[W]=V?dt(h[W]):je(h[W]);E(u[W],te,g,null,w,L,O,T,V)}C>K?st(u,w,L,!0,!1,R):I(h,g,$,w,L,O,T,V,R)},Pn=(u,h,g,$,w,L,O,T,V)=>{let C=0;const K=h.length;let R=u.length-1,W=K-1;for(;C<=R&&C<=W;){const te=u[C],le=h[C]=V?dt(h[C]):je(h[C]);if(Tt(te,le))E(te,le,g,null,w,L,O,T,V);else break;C++}for(;C<=R&&C<=W;){const te=u[R],le=h[W]=V?dt(h[W]):je(h[W]);if(Tt(te,le))E(te,le,g,null,w,L,O,T,V);else break;R--,W--}if(C>R){if(C<=W){const te=W+1,le=te<K?h[te].el:$;for(;C<=W;)E(null,h[C]=V?dt(h[C]):je(h[C]),g,le,w,L,O,T,V),C++}}else if(C>W)for(;C<=R;)Ye(u[C],w,L,!0),C++;else{const te=C,le=C,_e=new Map;for(C=le;C<=W;C++){const Oe=h[C]=V?dt(h[C]):je(h[C]);Oe.key!=null&&_e.set(Oe.key,C)}let he,ke=0;const ze=W-le+1;let Bt=!1,Mo=0;const tn=new Array(ze);for(C=0;C<ze;C++)tn[C]=0;for(C=te;C<=R;C++){const Oe=u[C];if(ke>=ze){Ye(Oe,w,L,!0);continue}let Qe;if(Oe.key!=null)Qe=_e.get(Oe.key);else for(he=le;he<=W;he++)if(tn[he-le]===0&&Tt(Oe,h[he])){Qe=he;break}Qe===void 0?Ye(Oe,w,L,!0):(tn[Qe-le]=C+1,Qe>=Mo?Mo=Qe:Bt=!0,E(Oe,h[Qe],g,null,w,L,O,T,V),ke++)}const No=Bt?Uc(tn):Ht;for(he=No.length-1,C=ze-1;C>=0;C--){const Oe=le+C,Qe=h[Oe],Oo=Oe+1<K?h[Oe+1].el:$;tn[C]===0?E(null,Qe,g,Oo,w,L,O,T,V):Bt&&(he<0||C!==No[he]?kt(Qe,g,Oo,2):he--)}}},kt=(u,h,g,$,w=null)=>{const{el:L,type:O,transition:T,children:V,shapeFlag:C}=u;if(C&6){kt(u.component.subTree,h,g,$);return}if(C&128){u.suspense.move(h,g,$);return}if(C&64){O.move(u,h,g,Ot);return}if(O===ne){s(L,h,g);for(let R=0;R<V.length;R++)kt(V[R],h,g,$);s(u.anchor,h,g);return}if(O===fn){P(u,h,g);return}if($!==2&&C&1&&T)if($===0)T.beforeEnter(L),s(L,h,g),Ie(()=>T.enter(L),w);else{const{leave:R,delayLeave:W,afterLeave:te}=T,le=()=>s(L,h,g),_e=()=>{R(L,()=>{le(),te&&te()})};W?W(L,le,_e):_e()}else s(L,h,g)},Ye=(u,h,g,$=!1,w=!1)=>{const{type:L,props:O,ref:T,children:V,dynamicChildren:C,shapeFlag:K,patchFlag:R,dirs:W}=u;if(T!=null&&Wn(T,null,g,u,!0),K&256){h.ctx.deactivate(u);return}const te=K&1&&W,le=!jt(u);let _e;if(le&&(_e=O&&O.onVnodeBeforeUnmount)&&Re(_e,h,u),K&6)rl(u.component,g,$);else{if(K&128){u.suspense.unmount(g,$);return}te&&Xe(u,null,h,"beforeUnmount"),K&64?u.type.remove(u,h,g,w,Ot,$):C&&(L!==ne||R>0&&R&64)?st(C,h,g,!1,!0):(L===ne&&R&384||!w&&K&16)&&st(V,h,g),$&&Io(u)}(le&&(_e=O&&O.onVnodeUnmounted)||te)&&Ie(()=>{_e&&Re(_e,h,u),te&&Xe(u,null,h,"unmounted")},g)},Io=u=>{const{type:h,el:g,anchor:$,transition:w}=u;if(h===ne){il(g,$);return}if(h===fn){B(u);return}const L=()=>{o(g),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(u.shapeFlag&1&&w&&!w.persisted){const{leave:O,delayLeave:T}=w,V=()=>O(g,L);T?T(u.el,L,V):V()}else L()},il=(u,h)=>{let g;for(;u!==h;)g=_(u),o(u),u=g;o(h)},rl=(u,h,g)=>{const{bum:$,scope:w,update:L,subTree:O,um:T}=u;$&&Fn($),w.stop(),L&&(L.active=!1,Ye(O,u,h,g)),T&&Ie(T,h),Ie(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},st=(u,h,g,$=!1,w=!1,L=0)=>{for(let O=L;O<u.length;O++)Ye(u[O],h,g,$,w)},Cn=u=>u.shapeFlag&6?Cn(u.component.subTree):u.shapeFlag&128?u.suspense.next():_(u.anchor||u.el),Vo=(u,h,g)=>{u==null?h._vnode&&Ye(h._vnode,null,null,!0):E(h._vnode||null,u,h,null,null,null,g),qo(),jn(),h._vnode=u},Ot={p:E,um:Ye,m:kt,r:Io,mt:j,mc:I,pc:pe,pbc:J,n:Cn,o:e};let gs,ys;return t&&([gs,ys]=t(Ot)),{render:Vo,hydrate:gs,createApp:Fc(Vo,gs)}}function wt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function bo(e,t,n=!1){const s=e.children,o=t.children;if(Z(s)&&Z(o))for(let i=0;i<s.length;i++){const r=s[i];let l=o[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[i]=dt(o[i]),l.el=r.el),n||bo(r,l)),l.type===Gt&&(l.el=r.el)}}function Uc(e){const t=e.slice(),n=[0];let s,o,i,r,l;const c=e.length;for(s=0;s<c;s++){const a=e[s];if(a!==0){if(o=n[n.length-1],e[o]<a){t[s]=o,n.push(s);continue}for(i=0,r=n.length-1;i<r;)l=i+r>>1,e[n[l]]<a?i=l+1:r=l;a<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}const zc=e=>e.__isTeleport,un=e=>e&&(e.disabled||e.disabled===""),ni=e=>typeof SVGElement<"u"&&e instanceof SVGElement,js=(e,t)=>{const n=e&&e.to;return be(n)?t?t(n):null:n},jc={__isTeleport:!0,process(e,t,n,s,o,i,r,l,c,a){const{mc:f,pc:d,pbc:_,o:{insert:v,querySelector:S,createText:E,createComment:Y}}=a,b=un(t.props);let{shapeFlag:k,children:P,dynamicChildren:B}=t;if(e==null){const F=t.el=E(""),X=t.anchor=E("");v(F,n,s),v(X,n,s);const z=t.target=js(t.props,S),I=t.targetAnchor=E("");z&&(v(I,z),r=r||ni(z));const Q=(J,ie)=>{k&16&&f(P,J,ie,o,i,r,l,c)};b?Q(n,X):z&&Q(z,I)}else{t.el=e.el;const F=t.anchor=e.anchor,X=t.target=e.target,z=t.targetAnchor=e.targetAnchor,I=un(e.props),Q=I?n:X,J=I?F:z;if(r=r||ni(X),B?(_(e.dynamicChildren,B,Q,o,i,r,l),bo(e,t,!0)):c||d(e,t,Q,J,o,i,r,l,!1),b)I||Nn(t,n,F,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ie=t.target=js(t.props,S);ie&&Nn(t,ie,null,a,0)}else I&&Nn(t,X,z,a,1)}Sr(t)},remove(e,t,n,s,{um:o,o:{remove:i}},r){const{shapeFlag:l,children:c,anchor:a,targetAnchor:f,target:d,props:_}=e;if(d&&i(f),(r||!un(_))&&(i(a),l&16))for(let v=0;v<c.length;v++){const S=c[v];o(S,t,n,!0,!!S.dynamicChildren)}},move:Nn,hydrate:qc};function Nn(e,t,n,{o:{insert:s},m:o},i=2){i===0&&s(e.targetAnchor,t,n);const{el:r,anchor:l,shapeFlag:c,children:a,props:f}=e,d=i===2;if(d&&s(r,t,n),(!d||un(f))&&c&16)for(let _=0;_<a.length;_++)o(a[_],t,n,2);d&&s(l,t,n)}function qc(e,t,n,s,o,i,{o:{nextSibling:r,parentNode:l,querySelector:c}},a){const f=t.target=js(t.props,c);if(f){const d=f._lpa||f.firstChild;if(t.shapeFlag&16)if(un(t.props))t.anchor=a(r(e),t,l(e),n,s,o,i),t.targetAnchor=d;else{t.anchor=r(e);let _=d;for(;_;)if(_=r(_),_&&_.nodeType===8&&_.data==="teleport anchor"){t.targetAnchor=_,f._lpa=t.targetAnchor&&r(t.targetAnchor);break}a(d,t,f,n,s,o,i)}Sr(t)}return t.anchor&&r(t.anchor)}const Kc=jc;function Sr(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const ne=Symbol(void 0),Gt=Symbol(void 0),Fe=Symbol(void 0),fn=Symbol(void 0),dn=[];let Ke=null;function p(e=!1){dn.push(Ke=e?null:[])}function Wc(){dn.pop(),Ke=dn[dn.length-1]||null}let bn=1;function si(e){bn+=e}function Tr(e){return e.dynamicChildren=bn>0?Ke||Ht:null,Wc(),bn>0&&Ke&&Ke.push(e),e}function x(e,t,n,s,o,i){return Tr(y(e,t,n,s,o,i,!0))}function ee(e,t,n,s,o){return Tr(M(e,t,n,s,o,!0))}function Gn(e){return e?e.__v_isVNode===!0:!1}function Tt(e,t){return e.type===t.type&&e.key===t.key}const ds="__vInternal",Er=({key:e})=>e??null,Hn=({ref:e,ref_key:t,ref_for:n})=>e!=null?be(e)||Te(e)||se(e)?{i:we,r:e,k:t,f:!!n}:e:null;function y(e,t=null,n=null,s=0,o=null,i=e===ne?0:1,r=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Er(t),ref:t&&Hn(t),scopeId:cs,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:we};return l?(xo(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=be(n)?8:16),bn>0&&!r&&Ke&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ke.push(c),c}const M=Gc;function Gc(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===vr)&&(e=Fe),Gn(e)){const l=vt(e,t,!0);return n&&xo(l,n),bn>0&&!i&&Ke&&(l.shapeFlag&6?Ke[Ke.indexOf(e)]=l:Ke.push(l)),l.patchFlag|=-2,l}if(oa(e)&&(e=e.__vccOpts),t){t=Yc(t);let{class:l,style:c}=t;l&&!be(l)&&(t.class=ve(l)),ge(c)&&(er(c)&&!Z(c)&&(c=$e({},c)),t.style=Zs(c))}const r=be(e)?1:dc(e)?128:zc(e)?64:ge(e)?4:se(e)?2:0;return y(e,t,n,s,o,r,i,!0)}function Yc(e){return e?er(e)||ds in e?$e({},e):e:null}function vt(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Rn(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Er(l),ref:t&&t.ref?n&&o?Z(o)?o.concat(Hn(t)):[o,Hn(t)]:Hn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ne?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&vt(e.ssContent),ssFallback:e.ssFallback&&vt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ee(e=" ",t=0){return M(Gt,null,e,t)}function Qc(e,t){const n=M(fn,null,e);return n.staticCount=t,n}function q(e="",t=!1){return t?(p(),ee(Fe,null,e)):M(Fe,null,e)}function je(e){return e==null||typeof e=="boolean"?M(Fe):Z(e)?M(ne,null,e.slice()):typeof e=="object"?dt(e):M(Gt,null,String(e))}function dt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:vt(e)}function xo(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(Z(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),xo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(ds in t)?t._ctx=we:o===3&&we&&(we.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else se(t)?(t={default:t,_ctx:we},n=32):(t=String(t),s&64?(n=16,t=[Ee(t)]):n=8);e.children=t,e.shapeFlag|=n}function Rn(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const o in s)if(o==="class")t.class!==s.class&&(t.class=ve([t.class,s.class]));else if(o==="style")t.style=Zs([t.style,s.style]);else if(wn(o)){const i=t[o],r=s[o];r&&i!==r&&!(Z(i)&&i.includes(r))&&(t[o]=i?[].concat(i,r):r)}else o!==""&&(t[o]=s[o])}return t}function Re(e,t,n,s=null){De(e,t,7,[n,s])}const Xc=Cr();let Jc=0;function Zc(e,t,n){const s=e.type,o=(t?t.appContext:e.appContext)||Xc,i={uid:Jc++,vnode:e,type:s,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new xl(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:kr(s,o),emitsOptions:ar(s,o),emit:null,emitted:null,propsDefaults:me,inheritAttrs:s.inheritAttrs,ctx:me,data:me,props:me,attrs:me,slots:me,refs:me,setupState:me,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=lc.bind(null,i),e.ce&&e.ce(i),i}let xe=null;const ko=()=>xe||we,Yt=e=>{xe=e,e.scope.on()},Vt=()=>{xe&&xe.scope.off(),xe=null};function Lr(e){return e.vnode.shapeFlag&4}let xn=!1;function ea(e,t=!1){xn=t;const{props:n,children:s}=e.vnode,o=Lr(e);Ic(e,n,o,t),Nc(e,s);const i=o?ta(e,t):void 0;return xn=!1,i}function ta(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=cn(new Proxy(e.ctx,Cc));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Ir(e):null;Yt(e),Jt();const i=_t(s,e,0,[e.props,o]);if(Zt(),Vt(),Ri(i)){if(i.then(Vt,Vt),t)return i.then(r=>{oi(e,r,t)}).catch(r=>{rs(r,e,0)});e.asyncDep=i}else oi(e,i,t)}else Ar(e,t)}function oi(e,t,n){se(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=or(t)),Ar(e,n)}let ii;function Ar(e,t,n){const s=e.type;if(!e.render){if(!t&&ii&&!s.render){const o=s.template||go(e).template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=$e($e({isCustomElement:i,delimiters:l},r),c);s.render=ii(o,a)}}e.render=s.render||We}Yt(e),Jt(),Sc(e),Zt(),Vt()}function na(e){return new Proxy(e.attrs,{get(t,n){return Me(e,"get","$attrs"),t[n]}})}function Ir(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=na(e))},slots:e.slots,emit:e.emit,expose:t}}function hs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(or(cn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in an)return an[n](e)},has(t,n){return n in t||n in an}}))}function sa(e,t=!0){return se(e)?e.displayName||e.name:e.name||t&&e.__name}function oa(e){return se(e)&&"__vccOpts"in e}const G=(e,t)=>tc(e,t,xn);function ia(){return ra().slots}function ra(){const e=ko();return e.setupContext||(e.setupContext=Ir(e))}function Yn(e,t,n){const s=arguments.length;return s===2?ge(t)&&!Z(t)?Gn(t)?M(e,null,[t]):M(e,t):M(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Gn(n)&&(n=[n]),M(e,t,n))}const la=Symbol(""),ca=()=>Ge(la),aa="3.2.47",ua="http://www.w3.org/2000/svg",Et=typeof document<"u"?document:null,ri=Et&&Et.createElement("template"),fa={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 o=t?Et.createElementNS(ua,e):Et.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Et.createTextNode(e),createComment:e=>Et.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Et.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,i){const r=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{ri.innerHTML=s?`<svg>${e}</svg>`:e;const l=ri.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function da(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function ha(e,t,n){const s=e.style,o=be(n);if(n&&!o){if(t&&!be(t))for(const i in t)n[i]==null&&qs(s,i,"");for(const i in n)qs(s,i,n[i])}else{const i=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const li=/\s*!important$/;function qs(e,t,n){if(Z(n))n.forEach(s=>qs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=pa(e,t);li.test(n)?e.setProperty(Xt(s),n.replace(li,""),"important"):e[s]=n}}const ci=["Webkit","Moz","ms"],$s={};function pa(e,t){const n=$s[t];if(n)return n;let s=et(t);if(s!=="filter"&&s in e)return $s[t]=s;s=ss(s);for(let o=0;o<ci.length;o++){const i=ci[o]+s;if(i in e)return $s[t]=i}return t}const ai="http://www.w3.org/1999/xlink";function _a(e,t,n,s,o){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(ai,t.slice(6,t.length)):e.setAttributeNS(ai,t,n);else{const i=dl(t);n==null||i&&!Bi(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function ma(e,t,n,s,o,i,r){if(t==="innerHTML"||t==="textContent"){s&&r(s,o,i),e[t]=n??"";return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const c=n??"";(e.value!==c||e.tagName==="OPTION")&&(e.value=c),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=Bi(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function Ft(e,t,n,s){e.addEventListener(t,n,s)}function va(e,t,n,s){e.removeEventListener(t,n,s)}function ga(e,t,n,s,o=null){const i=e._vei||(e._vei={}),r=i[t];if(s&&r)r.value=s;else{const[l,c]=ya(t);if(s){const a=i[t]=ka(s,o);Ft(e,l,a,c)}else r&&(va(e,l,r,c),i[t]=void 0)}}const ui=/(?:Once|Passive|Capture)$/;function ya(e){let t;if(ui.test(e)){t={};let s;for(;s=e.match(ui);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Xt(e.slice(2)),t]}let Ps=0;const ba=Promise.resolve(),xa=()=>Ps||(ba.then(()=>Ps=0),Ps=Date.now());function ka(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;De(wa(s,n.value),t,5,[s])};return n.value=e,n.attached=xa(),n}function wa(e,t){if(Z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const fi=/^on[a-z]/,$a=(e,t,n,s,o=!1,i,r,l,c)=>{t==="class"?da(e,s,o):t==="style"?ha(e,n,s):wn(t)?eo(t)||ga(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Pa(e,t,s,o))?ma(e,t,s,i,r,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),_a(e,t,s,o))};function Pa(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&fi.test(t)&&se(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||fi.test(t)&&be(n)?!1:t in e}const ut="transition",nn="animation",ps=(e,{slots:t})=>Yn(dr,Ca(e),t);ps.displayName="Transition";const Vr={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};ps.props=$e({},dr.props,Vr);const $t=(e,t=[])=>{Z(e)?e.forEach(n=>n(...t)):e&&e(...t)},di=e=>e?Z(e)?e.some(t=>t.length>1):e.length>1:!1;function Ca(e){const t={};for(const H in e)H in Vr||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:a=r,appearToClass:f=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:_=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,S=Sa(o),E=S&&S[0],Y=S&&S[1],{onBeforeEnter:b,onEnter:k,onEnterCancelled:P,onLeave:B,onLeaveCancelled:F,onBeforeAppear:X=b,onAppear:z=k,onAppearCancelled:I=P}=t,Q=(H,re,j)=>{Pt(H,re?f:l),Pt(H,re?a:r),j&&j()},J=(H,re)=>{H._isLeaving=!1,Pt(H,d),Pt(H,v),Pt(H,_),re&&re()},ie=H=>(re,j)=>{const Ne=H?z:k,de=()=>Q(re,H,j);$t(Ne,[re,de]),hi(()=>{Pt(re,H?c:i),ft(re,H?f:l),di(Ne)||pi(re,s,E,de)})};return $e(t,{onBeforeEnter(H){$t(b,[H]),ft(H,i),ft(H,r)},onBeforeAppear(H){$t(X,[H]),ft(H,c),ft(H,a)},onEnter:ie(!1),onAppear:ie(!0),onLeave(H,re){H._isLeaving=!0;const j=()=>J(H,re);ft(H,d),La(),ft(H,_),hi(()=>{H._isLeaving&&(Pt(H,d),ft(H,v),di(B)||pi(H,s,Y,j))}),$t(B,[H,j])},onEnterCancelled(H){Q(H,!1),$t(P,[H])},onAppearCancelled(H){Q(H,!0),$t(I,[H])},onLeaveCancelled(H){J(H),$t(F,[H])}})}function Sa(e){if(e==null)return null;if(ge(e))return[Cs(e.enter),Cs(e.leave)];{const t=Cs(e);return[t,t]}}function Cs(e){return yl(e)}function ft(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Pt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function hi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ta=0;function pi(e,t,n,s){const o=e._endId=++Ta,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:c}=Ea(e,t);if(!r)return s();const a=r+"end";let f=0;const d=()=>{e.removeEventListener(a,_),i()},_=v=>{v.target===e&&++f>=c&&d()};setTimeout(()=>{f<c&&d()},l+1),e.addEventListener(a,_)}function Ea(e,t){const n=window.getComputedStyle(e),s=S=>(n[S]||"").split(", "),o=s(`${ut}Delay`),i=s(`${ut}Duration`),r=_i(o,i),l=s(`${nn}Delay`),c=s(`${nn}Duration`),a=_i(l,c);let f=null,d=0,_=0;t===ut?r>0&&(f=ut,d=r,_=i.length):t===nn?a>0&&(f=nn,d=a,_=c.length):(d=Math.max(r,a),f=d>0?r>a?ut:nn:null,_=f?f===ut?i.length:c.length:0);const v=f===ut&&/\b(transform|all)(,|$)/.test(s(`${ut}Property`).toString());return{type:f,timeout:d,propCount:_,hasTransform:v}}function _i(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>mi(n)+mi(e[s])))}function mi(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function La(){return document.body.offsetHeight}const vi=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Z(t)?n=>Fn(t,n):t};function Aa(e){e.target.composing=!0}function gi(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ia={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e._assign=vi(o);const i=s||o.props&&o.props.type==="number";Ft(e,t?"change":"input",r=>{if(r.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=Is(l)),e._assign(l)}),n&&Ft(e,"change",()=>{e.value=e.value.trim()}),t||(Ft(e,"compositionstart",Aa),Ft(e,"compositionend",gi),Ft(e,"change",gi))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:o}},i){if(e._assign=vi(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===t||(o||e.type==="number")&&Is(e.value)===t))return;const r=t??"";e.value!==r&&(e.value=r)}},Va=["ctrl","shift","alt","meta"],Ma={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Va.some(n=>e[`${n}Key`]&&!t.includes(n))},Mr=(e,t)=>(n,...s)=>{for(let o=0;o<t.length;o++){const i=Ma[t[o]];if(i&&i(n,t))return}return e(n,...s)},Na={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):sn(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),sn(e,!0),s.enter(e)):s.leave(e,()=>{sn(e,!1)}):sn(e,t))},beforeUnmount(e,{value:t}){sn(e,t)}};function sn(e,t){e.style.display=t?e._vod:"none"}const Oa=$e({patchProp:$a},fa);let Ss,yi=!1;function Ba(){return Ss=yi?Ss:Rc(Oa),yi=!0,Ss}const Fa=(...e)=>{const t=Ba().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=Ha(s);if(o)return n(o,!0,o instanceof SVGElement)},t};function Ha(e){return be(e)?document.querySelector(e):e}const D=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},Ra="modulepreload",Da=function(e){return"/v0.0.1/docs/"+e},bi={},Nr=function(t,n,s){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Da(i),i in bi)return;bi[i]=!0;const r=i.endsWith(".css"),l=r?'[rel="stylesheet"]':"";if(!!s)for(let f=o.length-1;f>=0;f--){const d=o[f];if(d.href===i&&(!r||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const a=document.createElement("link");if(a.rel=r?"stylesheet":Ra,r||(a.as="script",a.crossOrigin=""),a.href=i,document.head.appendChild(a),r)return new Promise((f,d)=>{a.addEventListener("load",f),a.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};const Ua=U({__name:"VPBadge",props:{text:null,type:null},setup(e){return(t,n)=>(p(),x("span",{class:ve(["VPBadge",e.type??"tip"])},[A(t.$slots,"default",{},()=>[Ee(ce(e.text),1)],!0)],2))}});const za=D(Ua,[["__scopeId","data-v-350d3852"]]),ja=JSON.parse('{"lang":"zh-CN","dir":"ltr","title":"AnyText","description":"This is a super powerful text processing tool.","base":"/v0.0.1/docs/","head":[],"appearance":"dark","themeConfig":{"logo":"https://anytext.cn/assets/images/logo.png","outlineTitle":"目录","outline":"deep","nav":[{"text":"入门","link":"/manual/introduction","activeMatch":"^/manual/"},{"text":"开发","link":"/guide/","activeMatch":"^/guide/"},{"text":"API","link":"/api/","activeMatch":"^/api/"},{"text":"资源","link":"/resources/examples","activeMatch":"^/resources/"},{"text":"更多","items":[{"text":"常见问题","link":"/faq/installation-failed","activeMatch":"^/faq/"},{"text":"关于","link":"/about/","activeMatch":"^/about/"}]}],"socialLinks":[{"icon":"discord","link":"https://discord.gg/5yVkhpnmmn"}],"sidebar":{"/manual/":[{"text":"开始","items":[{"text":"简介","link":"/manual/introduction"},{"text":"快速上手","link":"/manual/quick-start"}]},{"text":"基本","items":[{"text":"认识界面","link":"/manual/interface"},{"text":"安装与卸载","link":"/manual/install-and-uninstall"}]},{"text":"能力","items":[{"text":"扩展插件","link":"/manual/capabilities-expansion"},{"text":"色彩主题","link":"/manual/capabilities-theme"},{"text":"语言翻译","link":"/manual/capabilities-translation"},{"text":"扩展包","link":"/manual/capabilities-expansion-pack"}]}],"/guide/":[{"text":"课前准备","link":"/guide/"},{"text":"开发上手","items":[{"text":"基本配置","link":"/guide/basic-config"},{"text":"资源引用","link":"/guide/resources-refs"},{"text":"生命周期","link":"/guide/lifecycle"},{"text":"基础组件","link":"/guide/basic-components"}]},{"text":"进阶开发","items":[{"text":"环境搭建","link":"/guide/setup"},{"text":"配置文件","link":"/guide/config"},{"text":"打包脚本","link":"/guide/script"},{"text":"自定义组件","link":"/guide/custom-component"}]},{"text":"交互基础","items":[{"text":"快速上手","link":"/guide/examples"},{"text":"运行配置","link":"/guide/options"},{"text":"进度处理","link":"/guide/progress"},{"text":"消息通知","link":"/guide/notification"}]},{"text":"界面元素","items":[{"text":"色彩主题","link":"/guide/theme"},{"text":"语言翻译","link":"/guide/translation"}]},{"text":"扩展包","items":[{"text":"清单文件","link":"/guide/manifest"},{"text":"打包分享","link":"/guide/create-an-expansion-package"}]},{"text":"参考","items":[{"text":"主题颜色","link":"/guide/color-theme"},{"text":"文本翻译","link":"/guide/text-translation"}]}],"/api/":[{"text":"总揽","link":"/api/"},{"text":"上下文","items":[{"text":"进度 (Progress)","link":"/api/progress"},{"text":"选项 (Options)","link":"/api/options"},{"text":"通知 (Notification)","link":"/api/notification"}]},{"text":"基础组件","items":[{"text":"代码编辑器 (CodeEditor)","link":"/api/code-editor"},{"text":"差异编辑器 (DiffEditor)","link":"/api/diff-editor"},{"text":"代码编辑器和差异编辑器 (CodeEditorWithDiffEditor)","link":"/api/code-editor-with-diff-editor"},{"text":"双代码编辑器 (DualCodeEditor)","link":"/api/dual-code-editor"}]},{"text":"HOOK","items":[{"text":"useClassName","link":"/api/use-class-name"},{"text":"useCopyToClipboard","link":"/api/use-copy-to-clipboard"},{"text":"useCopyToClipboardWithoutResult","link":"/api/use-copy-to-clipboard-without-result"},{"text":"useDebounce","link":"/api/use-debounce"},{"text":"useFunctionList","link":"/api/use-function-list"},{"text":"useIs","link":"/api/use-is"},{"text":"useIsFunction","link":"/api/use-is-function"},{"text":"useIsDef","link":"/api/use-is-def"},{"text":"useIsUnDef","link":"/api/use-is-un-def"},{"text":"useIsObject","link":"/api/use-is-object"},{"text":"useIsDate","link":"/api/use-is-date"},{"text":"useIsNumber","link":"/api/use-is-number"},{"text":"useIsAsyncFunction","link":"/api/use-is-async-function"},{"text":"useIsPromise","link":"/api/use-is-promise"},{"text":"useIsString","link":"/api/use-is-string"},{"text":"useIsBoolean","link":"/api/use-is-boolean"},{"text":"useIsArray","link":"/api/use-is-array"},{"text":"useIsClient","link":"/api/use-is-client"},{"text":"useIsWindow","link":"/api/use-is-window"},{"text":"useIsElement","link":"/api/use-is-element"},{"text":"useIsImageDom","link":"/api/use-is-image-dom"},{"text":"useIsNull","link":"/api/use-is-null"},{"text":"useIsNullAndUnDef","link":"/api/use-is-null-and-un-def"},{"text":"useIsNullOrUnDef","link":"/api/use-is-null-or-un-def"},{"text":"useKeyboardEvent","link":"/api/use-keyboard-event"},{"text":"useResizeListener","link":"/api/use-resize-listener"},{"text":"useRTF","link":"/api/use-rtf"},{"text":"useRTFText","link":"/api/use-rtf-text"},{"text":"useTimeout","link":"/api/use-timeout"},{"text":"useToast","link":"/api/use-toast"},{"text":"useUUID","link":"/api/use-uuid"},{"text":"useMD5","link":"/api/use-md5"},{"text":"useReloadPage","link":"/api/use-reload-page"},{"text":"useOpenUrl","link":"/api/use-open-url"}]}],"/resources/":[{"text":"社区","items":[{"text":"参与讨论","link":"/resources/contact"},{"text":"示例项目","link":"/resources/examples"}]}],"/faq/":[{"text":"常见问题","items":[{"text":"为什么安装提示失败？","link":"/faq/installation-failed"},{"text":"我该如何调试扩展？","link":"/faq/debug-extension"},{"text":"是否支持单元测试？","link":"/faq/unit-testing"},{"text":"如何使用 TS？","link":"/faq/use-typescript"}]}],"/about/":[{"text":"关于我","link":"/about/"},{"text":"更新与迁移","items":[{"text":"v0.0.1 版本介绍","link":"/about/beta-v0.0.1"}]}]},"footer":{"message":"Released under the MIT License.","copyright":"Copyright © 2022-present 佛山市南海区天宏陵阳科技工程部"},"editLink":{"pattern":"https://github.com/xc912/AnyText-Docs/edit/master/docs/:path","text":"编辑此页面"}},"locales":{},"scrollOffset":90,"cleanUrls":false}'),_s=/^[a-z]+:/i,qa=/^pathname:\/\//,xi="vitepress-theme-appearance",Or=/#.*$/,Ka=/(index)?\.(md|html)$/,Ce=typeof document<"u",Br={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0};function Nt(e,t,n=!1){if(t===void 0)return!1;if(e=ki(`/${e}`),n)return new RegExp(t).test(e);if(ki(t)!==e)return!1;const s=t.match(Or);return s?(Ce?location.hash:"")===s[0]:!0}function ki(e){return decodeURI(e).replace(Or,"").replace(Ka,"")}function Fr(e){return _s.test(e)}function Wa(e,t){var s,o,i,r,l,c,a;const n=Object.keys(e.locales).find(f=>f!=="root"&&!Fr(f)&&Nt(t,`/${f}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((o=e.locales[n])==null?void 0:o.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((r=e.locales[n])==null?void 0:r.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:Rr(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function Hr(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const o=Ga(e.title,s);return`${n}${o}`}function Ga(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Ya(e,t){const[n,s]=t;if(n!=="meta")return!1;const o=Object.entries(s)[0];return o==null?!1:e.some(([i,r])=>i===n&&r[o[0]]===o[1])}function Rr(e,t){return[...e.filter(n=>!Ya(t,n)),...t]}const Qa=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Xa=/^[a-z]:/i;function wi(e){const t=Xa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Qa,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Dr=Symbol(),ht=Xl(ja);function Ja(e){const t=G(()=>Wa(ht.value,e.data.relativePath));return{site:t,theme:G(()=>t.value.themeConfig),page:G(()=>e.data),frontmatter:G(()=>e.data.frontmatter),lang:G(()=>t.value.lang),dir:G(()=>t.value.dir),localeIndex:G(()=>t.value.localeIndex||"root"),title:G(()=>Hr(t.value,e.data)),description:G(()=>e.data.description||t.value.description),isDark:oe(!1)}}function wo(){const e=Ge(Dr);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Za(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Qt(e){return _s.test(e)||e.startsWith(".")?e:Za(ht.value.base,e)}function Ur(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Ce){const n="/v0.0.1/docs/";t=wi(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${wi(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}const zr=Symbol(),$i="http://a.com",eu=()=>({path:"/",component:null,data:Br});function tu(e,t){const n=is(eu()),s={route:n,go:o};async function o(l=Ce?location.href:"/"){var a,f;await((a=s.onBeforeRouteChange)==null?void 0:a.call(s,l));const c=new URL(l,$i);ht.value.cleanUrls||!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Ce&&l!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await r(l),await((f=s.onAfterRouteChanged)==null?void 0:f.call(s,l))}let i=null;async function r(l,c=0,a=!1){const f=new URL(l,$i),d=i=f.pathname;try{let _=await e(d);if(i===d){i=null;const{default:v,__pageData:S}=_;if(!v)throw new Error(`Invalid route component: ${v}`);n.path=Ce?d:Qt(d),n.component=cn(v),n.data=cn(S),Ce&&po(()=>{let E=ht.value.base+S.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ht.value.cleanUrls&&!E.endsWith("/")&&(E+=".html"),E!==f.pathname&&(f.pathname=E,l=E+f.search+f.hash,history.replaceState(null,"",l)),f.hash&&!c){let Y=null;try{Y=document.querySelector(decodeURIComponent(f.hash))}catch(b){console.warn(b)}if(Y){Pi(Y,f.hash);return}}window.scrollTo(0,c)})}}catch(_){if(!/fetch/.test(_.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(_),!a)try{const v=await fetch(ht.value.base+"hashmap.json");window.__VP_HASH_MAP__=await v.json(),await r(l,c,!0);return}catch{}i===d&&(i=null,n.path=Ce?d:Qt(d),n.component=t?cn(t):null,n.data=Br)}}return Ce&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:f}=a,{href:d,origin:_,pathname:v,hash:S,search:E}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),Y=window.location,b=v.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&f!=="_blank"&&_===Y.origin&&!(b&&b[0]!==".html")&&(l.preventDefault(),v===Y.pathname&&E===Y.search?S&&S!==Y.hash&&(history.pushState(null,"",S),window.dispatchEvent(new Event("hashchange")),Pi(a,S,a.classList.contains("header-anchor"))):o(d))}},{capture:!0}),window.addEventListener("popstate",l=>{r(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function nu(){const e=Ge(zr);if(!e)throw new Error("useRouter() is called without provider.");return e}function yt(){return nu().route}function Pi(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(o){console.warn(o)}if(s){let o=ht.value.scrollOffset;typeof o=="string"&&(o=document.querySelector(o).getBoundingClientRect().bottom+24);const i=parseInt(window.getComputedStyle(s).paddingTop,10),r=window.scrollY+s.getBoundingClientRect().top-o+i;!n||Math.abs(r-window.scrollY)>window.innerHeight?window.scrollTo(0,r):window.scrollTo({left:0,top:r,behavior:"smooth"})}}const su=U({name:"VitePressContent",props:{onContentUpdated:Function},setup(e){const t=yt();return mo(()=>{var n;(n=e.onContentUpdated)==null||n.call(e)}),()=>Yn("div",{style:{position:"relative"}},[t.component?Yn(t.component):null])}}),fe=wo;var Ci;const jr=typeof window<"u",ou=e=>typeof e=="string",iu=()=>{};jr&&((Ci=window==null?void 0:window.navigator)!=null&&Ci.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function qr(e){return typeof e=="function"?e():m(e)}function ru(e){return e}function Kr(e){return zi()?(wl(e),!0):!1}function lu(e){return typeof e=="function"?G(e):oe(e)}function cu(e,t=!0){ko()?Ue(e):t?e():po(e)}function au(e){var t;const n=qr(e);return(t=n==null?void 0:n.$el)!=null?t:n}const $o=jr?window:void 0;function uu(...e){let t,n,s,o;if(ou(e[0])||Array.isArray(e[0])?([n,s,o]=e,t=$o):[t,n,s,o]=e,!t)return iu;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],r=()=>{i.forEach(f=>f()),i.length=0},l=(f,d,_,v)=>(f.addEventListener(d,_,v),()=>f.removeEventListener(d,_,v)),c=Ze(()=>[au(t),qr(o)],([f,d])=>{r(),f&&i.push(...n.flatMap(_=>s.map(v=>l(f,_,v,d))))},{immediate:!0,flush:"post"}),a=()=>{c(),r()};return Kr(a),a}function fu(e,t=!1){const n=oe(),s=()=>n.value=Boolean(e());return s(),cu(s,t),n}function Ks(e,t={}){const{window:n=$o}=t,s=fu(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=oe(!1),r=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",l):o.removeListener(l))},l=()=>{s.value&&(r(),o=n.matchMedia(lu(e).value),i.value=o.matches,"addEventListener"in o?o.addEventListener("change",l):o.addListener(l))};return Mt(l),Kr(()=>r()),i}const Ws=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Gs="__vueuse_ssr_handlers__";Ws[Gs]=Ws[Gs]||{};Ws[Gs];var Si;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Si||(Si={}));var du=Object.defineProperty,Ti=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,Ei=(e,t,n)=>t in e?du(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_u=(e,t)=>{for(var n in t||(t={}))hu.call(t,n)&&Ei(e,n,t[n]);if(Ti)for(var n of Ti(t))pu.call(t,n)&&Ei(e,n,t[n]);return e};const mu={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};_u({linear:ru},mu);function vu({window:e=$o}={}){if(!e)return{x:oe(0),y:oe(0)};const t=oe(e.scrollX),n=oe(e.scrollY);return uu(e,"scroll",()=>{t.value=e.scrollX,n.value=e.scrollY},{capture:!1,passive:!0}),{x:t,y:n}}function gu(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Ys(e){return/^\//.test(e)?e:`/${e}`}function kn(e){if(Fr(e))return e.replace(qa,"");const{site:t}=fe(),{pathname:n,search:s,hash:o}=new URL(e,"http://example.com"),i=n.endsWith("/")||n.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${n.replace(/(\.md)?$/,t.value.cleanUrls?"":".html")}${s}${o}`);return Qt(i)}function Wr(e,t){if(Array.isArray(e))return e;if(e==null)return[];t=Ys(t);const n=Object.keys(e).sort((s,o)=>o.split("/").length-s.split("/").length).find(s=>t.startsWith(Ys(s)));return n?e[n]:[]}function yu(e){const t=[];let n=0;for(const s in e){const o=e[s];if(o.items){n=t.push(o);continue}t[n]||t.push({items:[]}),t[n].items.push(o)}return t}function bu(e){const t=[];function n(s){for(const o of s)o.text&&o.link&&t.push({text:o.text,link:o.link}),o.items&&n(o.items)}return n(e),t}function Qs(e,t){return Array.isArray(t)?t.some(n=>Qs(e,n)):Nt(e,t.link)?!0:t.items?Qs(e,t.items):!1}function lt(){const e=yt(),{theme:t,frontmatter:n}=fe(),s=Ks("(min-width: 960px)"),o=oe(!1),i=G(()=>{const v=t.value.sidebar,S=e.data.relativePath;return v?Wr(v,S):[]}),r=G(()=>n.value.sidebar!==!1&&i.value.length>0&&n.value.layout!=="home"),l=G(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),c=G(()=>r.value&&s.value),a=G(()=>r.value?yu(i.value):[]);function f(){o.value=!0}function d(){o.value=!1}function _(){o.value?d():f()}return{isOpen:o,sidebar:i,sidebarGroups:a,hasSidebar:r,hasAside:l,isSidebarEnabled:c,open:f,close:d,toggle:_}}function xu(e,t){let n;Mt(()=>{n=e.value?document.activeElement:void 0}),Ue(()=>{window.addEventListener("keyup",s)}),en(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function ku(e){const{page:t}=fe(),n=oe(!1),s=G(()=>e.value.collapsed!=null),o=G(()=>!!e.value.link),i=G(()=>Nt(t.value.relativePath,e.value.link)),r=G(()=>i.value?!0:e.value.items?Qs(t.value.relativePath,e.value.items):!1),l=G(()=>!!(e.value.items&&e.value.items.length));Mt(()=>{n.value=!!(s.value&&e.value.collapsed)}),Mt(()=>{(i.value||r.value)&&(n.value=!1)});function c(){s.value&&(n.value=!n.value)}return{collapsed:n,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:r,hasChildren:l,toggle:c}}const wu=U({__name:"VPSkipLink",setup(e){const t=yt(),n=oe();Ze(()=>t.path,()=>n.value.focus());function s({target:o}){const i=document.querySelector(o.hash);if(i){const r=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",r)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",r),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(p(),x(ne,null,[y("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),y("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}});const $u=D(wu,[["__scopeId","data-v-151f2593"]]),Pu={key:0,class:"VPBackdrop"},Cu=U({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(p(),ee(ps,{name:"fade"},{default:N(()=>[e.show?(p(),x("div",Pu)):q("",!0)]),_:1}))}});const Su=D(Cu,[["__scopeId","data-v-c79a1216"]]);function Tu(){const e=oe(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function s(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const i=yt();return Ze(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}function $n({removeCurrent:e=!0,correspondingLink:t=!1}={}){const{site:n,localeIndex:s,page:o,theme:i}=fe(),r=G(()=>{var c,a;return{label:(c=n.value.locales[s.value])==null?void 0:c.label,link:((a=n.value.locales[s.value])==null?void 0:a.link)||(s.value==="root"?"/":`/${s.value}/`)}});return{localeLinks:G(()=>Object.entries(n.value.locales).flatMap(([c,a])=>e&&r.value.label===a.label?[]:{text:a.label,link:Eu(a.link||(c==="root"?"/":`/${c}/`),i.value.i18nRouting!==!1&&t,o.value.relativePath.slice(r.value.link.length-1),!n.value.cleanUrls)})),currentLang:r}}function Eu(e,t,n,s){return t?e.replace(/\/$/,"")+Ys(n.replace(/(^|\/)?index.md$/,"$1").replace(/\.md$/,s?".html":"")):e}const Lu=["src","alt"],Au={inheritAttrs:!1},Iu=U({...Au,__name:"VPImage",props:{image:null,alt:null},setup(e){return(t,n)=>{const s=gt("VPImage",!0);return e.image?(p(),x(ne,{key:0},[typeof e.image=="string"||"src"in e.image?(p(),x("img",Rn({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:m(Qt)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Lu)):(p(),x(ne,{key:1},[M(s,Rn({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),M(s,Rn({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):q("",!0)}}});const Po=D(Iu,[["__scopeId","data-v-6db2186b"]]),Vu=["href"],Mu=U({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=fe(),{hasSidebar:s}=lt(),{currentLang:o}=$n();return(i,r)=>(p(),x("div",{class:ve(["VPNavBarTitle",{"has-sidebar":m(s)}])},[y("a",{class:"title",href:m(kn)(m(o).link)},[A(i.$slots,"nav-bar-title-before",{},void 0,!0),m(n).logo?(p(),ee(Po,{key:0,class:"logo",image:m(n).logo},null,8,["image"])):q("",!0),m(n).siteTitle?(p(),x(ne,{key:1},[Ee(ce(m(n).siteTitle),1)],64)):m(n).siteTitle===void 0?(p(),x(ne,{key:2},[Ee(ce(m(t).title),1)],64)):q("",!0),A(i.$slots,"nav-bar-title-after",{},void 0,!0)],8,Vu)],2))}});const Nu=D(Mu,[["__scopeId","data-v-6d2fb2d9"]]),Ou="/v0.0.1/docs/assets/flex-logo.2489261b.svg";function Ts(e,t){return typeof e>"u"?t:e}function Li(e){const t=Array(e);for(let n=0;n<e;n++)t[n]=Ve();return t}function Bu(e){return Object.keys(e)}function Ve(){return Object.create(null)}function Fu(e){return[].concat.apply([],e)}function Hu(e,t){return t.length-e.length}function Ru(e){return e.constructor===Array}function Qn(e){return typeof e=="string"}function Xs(e){return typeof e=="object"}function Du(e){return typeof e=="function"}function Uu(e,t,n,s){if(e&&(t&&(e=Es(e,t)),this.matcher&&(e=Es(e,this.matcher)),this.stemmer&&1<e.length&&(e=Es(e,this.stemmer)),s&&1<e.length&&(e=qu(e)),n||n==="")){const o=e.split(n);return this.filter?Ku(o,this.filter):o}return e}const zu=/[\p{Z}\p{S}\p{P}\p{C}]+/u;function ju(e){const t=Ve();for(let n=0,s=e.length;n<s;n++)t[e[n]]=1;return t}function Ai(e,t){const n=Bu(e),s=n.length,o=[];let i="",r=0;for(let l,c,a=0;a<s;a++)l=n[a],c=e[l],c?(o[r++]=Ii(t?"(?!\\b)"+l+"(\\b|_)":l),o[r++]=c):i+=(i?"|":"")+l;return i&&(o[r++]=Ii(t?"(?!\\b)("+i+")(\\b|_)":"("+i+")"),o[r]=""),o}function Es(e,t){for(let n=0,s=t.length;n<s&&(e=e.replace(t[n],t[n+1]),!!e);n+=2);return e}function Ii(e){return new RegExp(e,"g")}function qu(e){let t="",n="";for(let s,o=0,i=e.length;o<i;o++)(s=e[o])!==n&&(t+=n=s);return t}function Ku(e,t){const n=e.length,s=[];for(let o=0,i=0;o<n;o++){const r=e[o];r&&!t[r]&&(s[i++]=r)}return s}function Wu(e){return Uu.call(this,(""+e).toLowerCase(),!1,zu,!1)}const Gu={},Yu={};function Qu(e){on(e,"add"),on(e,"append"),on(e,"search"),on(e,"update"),on(e,"remove")}function on(e,t){e[t+"Async"]=function(){const n=this,s=arguments,o=s[s.length-1];let i;Du(o)&&(i=o,delete s[s.length-1]);const r=new Promise(function(l){setTimeout(function(){n.async=!0;const c=n[t].apply(n,s);n.async=!1,l(c)})});return i?(r.then(i),this):r}}function Xu(e,t,n,s){const o=e.length;let i,r,l=[],c=0;s&&(s=[]);for(let a=o-1;0<=a;a--){const f=e[a],d=f.length,_=Ve();let v=!i;for(let S=0;S<d;S++){const E=f[S],Y=E.length;if(Y)for(let b,k,P=0;P<Y;P++)if(k=E[P],i){if(i[k]){if(!a){if(n)n--;else if(l[c++]=k,c===t)return l}(a||s)&&(_[k]=1),v=!0}if(s&&(r[k]=(b=r[k])?++b:b=1,b<o)){const B=s[b-2]||(s[b-2]=[]);B[B.length]=k}}else _[k]=1}if(s)i||(r=_);else if(!v)return[];i=_}if(s)for(let a,f,d=s.length-1;0<=d;d--){a=s[d],f=a.length;for(let _,v=0;v<f;v++)if(_=a[v],!i[_]){if(n)n--;else if(l[c++]=_,c===t)return l;i[_]=1}}return l}function Dn(e){this.limit=e!==!0&&e,this.cache=Ve(),this.queue=[]}function Ju(e,t,n){Xs(e)&&(e=e.query);let s=this.cache.get(e);return s||(s=this.search(e,t,n),this.cache.set(e,s)),s}Dn.prototype.set=function(e,t){if(!this.cache[e]){let n=this.queue.length;n===this.limit?delete this.cache[this.queue[n-1]]:n++;for(let s=n-1;0<s;s--)this.queue[s]=this.queue[s-1];this.queue[0]=e}this.cache[e]=t},Dn.prototype.get=function(e){const t=this.cache[e];if(this.limit&&t){const n=this.queue.indexOf(e);if(n){const s=this.queue[n-1];this.queue[n-1]=this.queue[n],this.queue[n]=s}}return t},Dn.prototype.del=function(e){for(let t,n,s=0;s<this.queue.length;s++)n=this.queue[s],t=this.cache[n],t.indexOf(e)!==-1&&(this.queue.splice(s--,1),delete this.cache[n])};const Zu={memory:{charset:"latin:extra",resolution:3,minlength:4,fastupdate:!1},performance:{resolution:3,minlength:3,optimize:!1,context:{depth:2,resolution:1}},match:{charset:"latin:extra",tokenize:"reverse"},score:{charset:"latin:advanced",resolution:20,minlength:3,context:{depth:3,resolution:9}},default:{}};function ef(e){if(Qn(e))e=Zu[e];else{const t=e.preset;t&&(e=Object.assign({},t[t],e))}return e}function tf(e,t,n,s,o,i){setTimeout(function(){const r=e(n,JSON.stringify(i));r&&r.then?r.then(function(){t.export(e,t,n,s,o+1)}):t.export(e,t,n,s,o+1)})}function nf(e,t,n,s,o){let i,r;switch(o||(o=0)){case 0:if(i="reg",this.fastupdate)for(let l in r=Ve(),this.register)r[l]=1;else r=this.register;break;case 1:i="cfg",r={doc:0,opt:this.optimize?1:0};break;case 2:i="map",r=this.map;break;case 3:i="ctx",r=this.ctx;break;default:return}return tf(e,t||this,n?n+"."+i:i,s,o,r),!0}function sf(e,t){t&&(Qn(t)&&(t=JSON.parse(t)),e==="cfg"?this.optimize=!!t.opt:e==="reg"?(this.fastupdate=!1,this.register=t):e==="map"?this.map=t:e==="ctx"&&(this.ctx=t))}function Ae(e,t){if(!(this instanceof Ae))return new Ae(e);let n,s,o;e?(e=ef(e),n=e.charset,s=e.lang,Qn(n)&&(n.indexOf(":")===-1&&(n+=":default"),n=Yu[n]),Qn(s)&&(s=Gu[s])):e={};let i,r,l=e.context||{};this.encode=e.encode||n&&n.encode||Wu,this.register=t||Ve(),this.resolution=i=e.resolution||9,this.tokenize=o=n&&n.tokenize||e.tokenize||"strict",this.depth=o==="strict"&&l.depth,this.bidirectional=Ts(l.bidirectional,!0),this.optimize=r=Ts(e.optimize,!0),this.fastupdate=Ts(e.fastupdate,!0),this.minlength=e.minlength||1,this.boost=e.boost,this.map=r?Li(i):Ve(),this.resolution_ctx=i=l.resolution||1,this.ctx=r?Li(i):Ve(),this.rtl=n&&n.rtl||e.rtl,this.matcher=(o=e.matcher||s&&s.matcher)&&Ai(o,!1),this.stemmer=(o=e.stemmer||s&&s.stemmer)&&Ai(o,!0),this.filter=(o=e.filter||s&&s.filter)&&ju(o),this.cache=(o=e.cache)&&new Dn(o)}Ae.prototype.append=function(e,t){return this.add(e,t,!0)},Ae.prototype.add=function(e,t,n,s){if(t&&(e||e===0)){if(!s&&!n&&this.register[e])return this.update(e,t);t=this.encode(t);const o=t.length;if(o){const i=Ve(),r=Ve(),l=this.depth,c=this.resolution;for(let a=0;a<o;a++){let f=t[this.rtl?o-1-a:a],d=f.length;if(f&&d>=this.minlength&&(l||!r[f])){let _=On(c,o,a),v="";switch(this.tokenize){case"full":if(3<d){for(let S=0;S<d;S++)for(let E=d;E>S;E--)if(E-S>=this.minlength){const Y=On(c,o,a,d,S);v=f.substring(S,E),this.push_index(r,v,Y,e,n)}break}case"reverse":if(2<d){for(let S=d-1;0<S;S--)if(v=f[S]+v,v.length>=this.minlength){const E=On(c,o,a,d,S);this.push_index(r,v,E,e,n)}v=""}case"forward":if(1<d){for(let S=0;S<d;S++)v+=f[S],v.length>=this.minlength&&this.push_index(r,v,_,e,n);break}default:if(this.boost&&(_=Math.min(0|_/this.boost(t,f,a),c-1)),this.push_index(r,f,_,e,n),l&&1<o&&a<o-1){const S=Ve(),E=this.resolution_ctx,Y=f,b=Math.min(l+1,o-a);S[Y]=1;for(let k=1;k<b;k++)if(f=t[this.rtl?o-1-a-k:a+k],f&&f.length>=this.minlength&&!S[f]){S[f]=1;const P=On(E+(o/2>E?0:1),o,a,b-1,k-1),B=this.bidirectional&&f>Y;this.push_index(i,B?Y:f,P,e,n,B?f:Y)}}}}}this.fastupdate||(this.register[e]=1)}}return this};function On(e,t,n,s,o){return n&&1<e?t+(s||0)<=e?n+(o||0):0|(e-1)/(t+(s||0))*(n+(o||0))+1:0}Ae.prototype.push_index=function(e,t,n,s,o,i){let r=i?this.ctx:this.map;if((!e[t]||i&&!e[t][i])&&(this.optimize&&(r=r[n]),i?(e=e[t]||(e[t]=Ve()),e[i]=1,r=r[i]||(r[i]=Ve())):e[t]=1,r=r[t]||(r[t]=[]),this.optimize||(r=r[n]||(r[n]=[])),(!o||r.indexOf(s)===-1)&&(r[r.length]=s,this.fastupdate))){const l=this.register[s]||(this.register[s]=[]);l[l.length]=r}},Ae.prototype.search=function(e,t,n){n||(!t&&Xs(e)?(n=e,e=n.query):Xs(t)&&(n=t));let s,o,i,r=[],l=0;if(n&&(t=n.limit,l=n.offset||0,o=n.context,i=n.suggest),e&&(e=this.encode(e),s=e.length,1<s)){const d=Ve(),_=[];for(let v,S=0,E=0;S<s;S++)if(v=e[S],v&&v.length>=this.minlength&&!d[v]){if(!this.optimize&&!i&&!this.map[v])return r;_[E++]=v,d[v]=1}e=_,s=e.length}if(!s)return r;t||(t=100);let c,a=this.depth&&1<s&&o!==!1,f=0;a?(c=e[0],f=1):1<s&&e.sort(Hu);for(let d,_;f<s;f++){if(_=e[f],a?(d=this.add_result(r,i,t,l,s===2,_,c),(!i||d!==!1||!r.length)&&(c=_)):d=this.add_result(r,i,t,l,s===1,_),d)return d;if(i&&f==s-1){let v=r.length;if(!v){if(a){a=0,f=-1;continue}return r}if(v===1)return Vi(r[0],t,l)}}return Xu(r,t,l,i)},Ae.prototype.add_result=function(e,t,n,s,o,i,r){let l=[],c=r?this.ctx:this.map;if(this.optimize||(c=Mi(c,i,r,this.bidirectional)),c){let a=0;const f=Math.min(c.length,r?this.resolution_ctx:this.resolution);for(let d,_,v=0,S=0;v<f&&(d=c[v],!(d&&(this.optimize&&(d=Mi(d,i,r,this.bidirectional)),s&&d&&o&&(_=d.length,_<=s?(s-=_,d=null):(d=d.slice(s),s=0)),d&&(l[a++]=d,o&&(S+=d.length,S>=n)))));v++);if(a)return o?Vi(l,n,0):void(e[e.length]=l)}return!t&&l};function Vi(e,t,n){return e=e.length===1?e[0]:Fu(e),n||e.length>t?e.slice(n,n+t):e}function Mi(e,t,n,s){if(n){const o=s&&t>n;e=e[o?t:n],e=e&&e[o?n:t]}else e=e[t];return e}Ae.prototype.contain=function(e){return!!this.register[e]},Ae.prototype.update=function(e,t){return this.remove(e).add(e,t)},Ae.prototype.remove=function(e,t){const n=this.register[e];if(n){if(this.fastupdate)for(let s,o=0;o<n.length;o++)s=n[o],s.splice(s.indexOf(e),1);else Xn(this.map,e,this.resolution,this.optimize),this.depth&&Xn(this.ctx,e,this.resolution_ctx,this.optimize);t||delete this.register[e],this.cache&&this.cache.del(e)}return this};function Xn(e,t,n,s,o){let i=0;if(Ru(e))if(o){const r=e.indexOf(t);r===-1?i++:1<e.length&&(e.splice(r,1),i++)}else{o=Math.min(e.length,n);for(let r,l=0;l<o;l++)r=e[l],r&&(i=Xn(r,t,n,s,o),!s&&!i&&delete e[l])}else for(let r in e)i=Xn(e[r],t,n,s,o),i||delete e[r];return i}Ae.prototype.searchCache=Ju,Ae.prototype.export=nf,Ae.prototype.import=sf,Qu(Ae.prototype);const of={class:"VPNavBarSearch"},rf={class:"DocSearch-Form"},lf=y("label",{class:"DocSearch-MagnifierLabel",for:"docsearch-input",id:"docsearch-label"},[y("svg",{width:"20",height:"20",class:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},[y("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})])],-1),cf=["placeholder"],af={class:"search-list"},uf={class:"search-group"},ff=["href"],df={class:"search-item"},hf={class:"search-item-icon"},pf={style:{width:"100%"}},_f=["innerHTML"],mf=y("span",{class:"search-item-icon"},"↪",-1),vf=y("img",{class:"flex-logo",src:Ou,alt:"flex logo"},null,-1),gf={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},yf={class:"DocSearch-Button-Container"},bf=y("svg",{width:"20",height:"20",class:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},[y("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),xf={class:"DocSearch-Button-Placeholder"},kf={class:"DocSearch-Button-Keys"},wf=y("span",{class:"DocSearch-Button-Key"},"K",-1),$f=U({__name:"Search",setup(e){const t=wo(),n=t.localeIndex||t.localePath,s=oe(),o=oe(!1),i=oe(),r=oe(""),l=oe(),c=oe(),a=oe(),f=oe(),d=oe(),_=oe("Search"),v=oe("Search docs"),S=G(()=>{if(i.value){for(var k=d.value.search(i.value,{enrich:!0}),P=[],B=0;B<k.length;B++){var F=k[B],X=a.value[F],z=X.t,I=X.p,Q=X.l,J=X.a;Q=Q.split(" ").join("-"),P.push({id:B,link:Q,title:z,preview:I,anchor:J})}return P}}),E=(k,P)=>!k||!k.length?[]:k.reduce((B,F)=>(B[P(F)]||(B[P(F)]=[]),B[P(F)].push(F),B),{}),Y=()=>{setTimeout(()=>{l.value&&l.value.focus()},100),b(),o.value=!0};Ue(async()=>{var F,X;const k=await Nr(()=>import("./chunks/virtual_search-data.0be98d57.js"),[]);c.value=k.default.INDEX_DATA,a.value=k.default.PREVIEW_LOOKUP,f.value=k.default.Options,r.value=window.location.origin+Qt(n.value==="root"?"/":n.value),_.value=((F=f.value)==null?void 0:F.buttonLabel)||_.value,v.value=((X=f.value)==null?void 0:X.placeholder)||v.value;var P=new Ae(f.value);P.import("reg",c.value.reg),P.import("cfg",c.value.cfg),P.import("map",c.value.map),P.import("ctx",c.value.ctx),d.value=P,s.value.innerHTML=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl";const B=z=>{z.key==="k"&&(z.ctrlKey||z.metaKey)&&(z.preventDefault(),Y())};window.addEventListener("keydown",B)});function b(){o.value=!1,i.value=""}return(k,P)=>{const B=gt("ClientOnly");return p(),x("div",of,[M(B,null,{default:N(()=>[(p(),ee(Kc,{to:"body"},[Go(y("div",{class:"modal-back",onClick:P[2]||(P[2]=F=>o.value=!1)},[y("div",{class:"modal",onClick:P[1]||(P[1]=Mr(()=>{},["stop"]))},[y("form",rf,[lf,Go(y("input",{class:"DocSearch-Input","aria-autocomplete":"both","aria-labelledby":"docsearch-label",id:"docsearch-input",autocomplete:"off",autocorrect:"off",autocapitalize:"off",enterkeyhint:"search",spellcheck:"false",autofocus:"true","onUpdate:modelValue":P[0]||(P[0]=F=>i.value=F),placeholder:v.value,maxlength:"64",type:"search",ref_key:"input",ref:l},null,8,cf),[[Ia,i.value]])]),y("div",af,[(p(!0),x(ne,null,Pe(E(m(S),F=>F.link.split("/").slice(0,-1).join("-")),(F,X)=>(p(),x("div",{key:X},[y("span",uf,ce(X?X.toString()[0].toUpperCase()+X.toString().slice(1):"Home"),1),(p(!0),x(ne,null,Pe(F,z=>(p(),x("a",{href:r.value+z.link,key:z.id,onClick:b},[y("div",df,[y("span",hf,ce(z.link.includes("#")?"#":"▤"),1),y("div",pf,[y("h3",null,ce(z.title),1),y("p",null,[y("div",{innerHTML:z.preview},null,8,_f)])]),mf])],8,ff))),128))]))),128))]),vf])],512),[[Na,o.value]])]))]),_:1}),y("div",{id:"docsearch",onClick:P[3]||(P[3]=F=>Y())},[y("button",gf,[y("span",yf,[bf,y("span",xf,ce(_.value),1)]),y("span",kf,[y("span",{class:"DocSearch-Button-Key",ref_key:"metaKey",ref:s},"Meta",512),wf])])])])}}});const Pf={},Cf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},Sf=y("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),Tf=y("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),Ef=[Sf,Tf];function Lf(e,t){return p(),x("svg",Cf,Ef)}const Af=D(Pf,[["render",Lf]]),If=U({__name:"VPLink",props:{tag:null,href:null,noIcon:{type:Boolean}},setup(e){const t=e,n=G(()=>t.tag??t.href?"a":"span"),s=G(()=>t.href&&_s.test(t.href));return(o,i)=>(p(),ee(yn(m(n)),{class:ve(["VPLink",{link:e.href}]),href:e.href?m(kn)(e.href):void 0,target:m(s)?"_blank":void 0,rel:m(s)?"noreferrer":void 0},{default:N(()=>[A(o.$slots,"default",{},void 0,!0),m(s)&&!e.noIcon?(p(),ee(Af,{key:0,class:"icon"})):q("",!0)]),_:3},8,["class","href","target","rel"]))}});const bt=D(If,[["__scopeId","data-v-30c06bd3"]]),Vf=U({__name:"VPNavBarMenuLink",props:{item:null},setup(e){const{page:t}=fe();return(n,s)=>(p(),ee(bt,{class:ve({VPNavBarMenuLink:!0,active:m(Nt)(m(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,noIcon:!0},{default:N(()=>[Ee(ce(e.item.text),1)]),_:1},8,["class","href"]))}});const Mf=D(Vf,[["__scopeId","data-v-95f5d58b"]]),Co=oe();let Gr=!1,Ls=0;function Nf(e){const t=oe(!1);if(Ce){!Gr&&Of(),Ls++;const n=Ze(Co,s=>{var o,i,r;s===e.el.value||(o=e.el.value)!=null&&o.contains(s)?(t.value=!0,(i=e.onFocus)==null||i.call(e)):(t.value=!1,(r=e.onBlur)==null||r.call(e))});en(()=>{n(),Ls--,Ls||Bf()})}return ao(t)}function Of(){document.addEventListener("focusin",Yr),Gr=!0,Co.value=document.activeElement}function Bf(){document.removeEventListener("focusin",Yr)}function Yr(){Co.value=document.activeElement}const Ff={},Hf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Rf=y("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),Df=[Rf];function Uf(e,t){return p(),x("svg",Hf,Df)}const Qr=D(Ff,[["render",Uf]]),zf={},jf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},qf=y("circle",{cx:"12",cy:"12",r:"2"},null,-1),Kf=y("circle",{cx:"19",cy:"12",r:"2"},null,-1),Wf=y("circle",{cx:"5",cy:"12",r:"2"},null,-1),Gf=[qf,Kf,Wf];function Yf(e,t){return p(),x("svg",jf,Gf)}const Qf=D(zf,[["render",Yf]]),Xf={class:"VPMenuLink"},Jf=U({__name:"VPMenuLink",props:{item:null},setup(e){const{page:t}=fe();return(n,s)=>(p(),x("div",Xf,[M(bt,{class:ve({active:m(Nt)(m(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link},{default:N(()=>[Ee(ce(e.item.text),1)]),_:1},8,["class","href"])]))}});const ms=D(Jf,[["__scopeId","data-v-a5bbb52c"]]),Zf={class:"VPMenuGroup"},ed={key:0,class:"title"},td=U({__name:"VPMenuGroup",props:{text:null,items:null},setup(e){return(t,n)=>(p(),x("div",Zf,[e.text?(p(),x("p",ed,ce(e.text),1)):q("",!0),(p(!0),x(ne,null,Pe(e.items,s=>(p(),x(ne,null,["link"in s?(p(),ee(ms,{key:0,item:s},null,8,["item"])):q("",!0)],64))),256))]))}});const nd=D(td,[["__scopeId","data-v-b66affaf"]]),sd={class:"VPMenu"},od={key:0,class:"items"},id=U({__name:"VPMenu",props:{items:null},setup(e){return(t,n)=>(p(),x("div",sd,[e.items?(p(),x("div",od,[(p(!0),x(ne,null,Pe(e.items,s=>(p(),x(ne,{key:s.text},["link"in s?(p(),ee(ms,{key:0,item:s},null,8,["item"])):(p(),ee(nd,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):q("",!0),A(t.$slots,"default",{},void 0,!0)]))}});const rd=D(id,[["__scopeId","data-v-e7ea1737"]]),ld=["aria-expanded","aria-label"],cd={key:0,class:"text"},ad={class:"menu"},ud=U({__name:"VPFlyout",props:{icon:null,button:null,label:null,items:null},setup(e){const t=oe(!1),n=oe();Nf({el:n,onBlur:s});function s(){t.value=!1}return(o,i)=>(p(),x("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=r=>t.value=!0),onMouseleave:i[2]||(i[2]=r=>t.value=!1)},[y("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:i[0]||(i[0]=r=>t.value=!t.value)},[e.button||e.icon?(p(),x("span",cd,[e.icon?(p(),ee(yn(e.icon),{key:0,class:"option-icon"})):q("",!0),Ee(" "+ce(e.button)+" ",1),M(Qr,{class:"text-icon"})])):(p(),ee(Qf,{key:1,class:"icon"}))],8,ld),y("div",ad,[M(rd,{items:e.items},{default:N(()=>[A(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const So=D(ud,[["__scopeId","data-v-96001b6b"]]),fd=U({__name:"VPNavBarMenuGroup",props:{item:null},setup(e){const{page:t}=fe();return(n,s)=>(p(),ee(So,{class:ve({VPNavBarMenuGroup:!0,active:m(Nt)(m(t).relativePath,e.item.activeMatch,!!e.item.activeMatch)}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),dd=e=>(tt("data-v-bdedfc22"),e=e(),nt(),e),hd={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},pd=dd(()=>y("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),_d=U({__name:"VPNavBarMenu",setup(e){const{theme:t}=fe();return(n,s)=>m(t).nav?(p(),x("nav",hd,[pd,(p(!0),x(ne,null,Pe(m(t).nav,o=>(p(),x(ne,{key:o.text},["link"in o?(p(),ee(Mf,{key:0,item:o},null,8,["item"])):(p(),ee(fd,{key:1,item:o},null,8,["item"]))],64))),128))])):q("",!0)}});const md=D(_d,[["__scopeId","data-v-bdedfc22"]]),vd={},gd={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},yd=y("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),bd=y("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),xd=[yd,bd];function kd(e,t){return p(),x("svg",gd,xd)}const Xr=D(vd,[["render",kd]]),wd={class:"items"},$d={class:"title"},Pd=U({__name:"VPNavBarTranslations",setup(e){const{localeLinks:t,currentLang:n}=$n({correspondingLink:!0});return(s,o)=>m(t).length&&m(n).label?(p(),ee(So,{key:0,class:"VPNavBarTranslations",icon:Xr},{default:N(()=>[y("div",wd,[y("p",$d,ce(m(n).label),1),(p(!0),x(ne,null,Pe(m(t),i=>(p(),ee(ms,{key:i.link,item:i},null,8,["item"]))),128))])]),_:1})):q("",!0)}});const Cd=D(Pd,[["__scopeId","data-v-fdaf79b7"]]);const Sd={},Td={class:"VPSwitch",type:"button",role:"switch"},Ed={class:"check"},Ld={key:0,class:"icon"};function Ad(e,t){return p(),x("button",Td,[y("span",Ed,[e.$slots.default?(p(),x("span",Ld,[A(e.$slots,"default",{},void 0,!0)])):q("",!0)])])}const Id=D(Sd,[["render",Ad],["__scopeId","data-v-f3c41672"]]),Vd={},Md={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Nd=Qc('<path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path>',9),Od=[Nd];function Bd(e,t){return p(),x("svg",Md,Od)}const Fd=D(Vd,[["render",Bd]]),Hd={},Rd={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Dd=y("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),Ud=[Dd];function zd(e,t){return p(),x("svg",Rd,Ud)}const jd=D(Hd,[["render",zd]]),qd=U({__name:"VPSwitchAppearance",setup(e){const{site:t,isDark:n}=fe(),s=oe(!1),o=typeof localStorage<"u"?i():()=>{};Ue(()=>{s.value=document.documentElement.classList.contains("dark")});function i(){const r=window.matchMedia("(prefers-color-scheme: dark)"),l=document.documentElement.classList;let c=localStorage.getItem(xi),a=t.value.appearance==="dark"&&c==null||(c==="auto"||c==null?r.matches:c==="dark");r.onchange=_=>{c==="auto"&&d(a=_.matches)};function f(){d(a=!a),c=a?r.matches?"auto":"dark":r.matches?"light":"auto",localStorage.setItem(xi,c)}function d(_){const v=document.createElement("style");v.type="text/css",v.appendChild(document.createTextNode(`:not(.VPSwitchAppearance):not(.VPSwitchAppearance *) {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}`)),document.head.appendChild(v),s.value=_,l[_?"add":"remove"]("dark"),window.getComputedStyle(v).opacity,document.head.removeChild(v)}return f}return Ze(s,r=>{n.value=r}),(r,l)=>(p(),ee(Id,{class:"VPSwitchAppearance","aria-label":"toggle dark mode","aria-checked":s.value,onClick:m(o)},{default:N(()=>[M(Fd,{class:"sun"}),M(jd,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const To=D(qd,[["__scopeId","data-v-0d529b6d"]]),Kd={key:0,class:"VPNavBarAppearance"},Wd=U({__name:"VPNavBarAppearance",setup(e){const{site:t}=fe();return(n,s)=>m(t).appearance?(p(),x("div",Kd,[M(To)])):q("",!0)}});const Gd=D(Wd,[["__scopeId","data-v-da3f667a"]]),Yd={discord:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Discord</title><path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z"/></svg>',facebook:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Facebook</title><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>',github:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>',instagram:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Instagram</title><path d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"/></svg>',linkedin:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>LinkedIn</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>',mastodon:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Mastodon</title><path d="M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z"/></svg>',slack:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Slack</title><path d="M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zM6.313 15.165a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zM18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zM15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z"/></svg>',twitter:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"/></svg>',youtube:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>YouTube</title><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>'},Qd=["href","innerHTML"],Xd=U({__name:"VPSocialLink",props:{icon:null,link:null},setup(e){const t=e,n=G(()=>typeof t.icon=="object"?t.icon.svg:Yd[t.icon]);return(s,o)=>(p(),x("a",{class:"VPSocialLink",href:e.link,target:"_blank",rel:"noopener",innerHTML:m(n)},null,8,Qd))}});const Jd=D(Xd,[["__scopeId","data-v-e57698f6"]]),Zd={class:"VPSocialLinks"},eh=U({__name:"VPSocialLinks",props:{links:null},setup(e){return(t,n)=>(p(),x("div",Zd,[(p(!0),x(ne,null,Pe(e.links,({link:s,icon:o})=>(p(),ee(Jd,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}});const Eo=D(eh,[["__scopeId","data-v-f6988cfb"]]),th=U({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=fe();return(n,s)=>m(t).socialLinks?(p(),ee(Eo,{key:0,class:"VPNavBarSocialLinks",links:m(t).socialLinks},null,8,["links"])):q("",!0)}});const nh=D(th,[["__scopeId","data-v-2ab2a029"]]),sh={key:0,class:"group translations"},oh={class:"trans-title"},ih={key:1,class:"group"},rh={class:"item appearance"},lh={class:"label"},ch={class:"appearance-action"},ah={key:2,class:"group"},uh={class:"item social-links"},fh=U({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=fe(),{localeLinks:s,currentLang:o}=$n({correspondingLink:!0}),i=G(()=>s.value.length&&o.value.label||t.value.appearance||n.value.socialLinks);return(r,l)=>m(i)?(p(),ee(So,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:N(()=>[m(s).length&&m(o).label?(p(),x("div",sh,[y("p",oh,ce(m(o).label),1),(p(!0),x(ne,null,Pe(m(s),c=>(p(),ee(ms,{key:c.link,item:c},null,8,["item"]))),128))])):q("",!0),m(t).appearance?(p(),x("div",ih,[y("div",rh,[y("p",lh,ce(m(n).darkModeSwitchLabel||"Appearance"),1),y("div",ch,[M(To)])])])):q("",!0),m(n).socialLinks?(p(),x("div",ah,[y("div",uh,[M(Eo,{class:"social-links-list",links:m(n).socialLinks},null,8,["links"])])])):q("",!0)]),_:1})):q("",!0)}});const dh=D(fh,[["__scopeId","data-v-66bb1f24"]]),hh=e=>(tt("data-v-e5dd9c1c"),e=e(),nt(),e),ph=["aria-expanded"],_h=hh(()=>y("span",{class:"container"},[y("span",{class:"top"}),y("span",{class:"middle"}),y("span",{class:"bottom"})],-1)),mh=[_h],vh=U({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(p(),x("button",{type:"button",class:ve(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},mh,10,ph))}});const gh=D(vh,[["__scopeId","data-v-e5dd9c1c"]]),yh=e=>(tt("data-v-be450ad9"),e=e(),nt(),e),bh={class:"container"},xh={class:"title"},kh={class:"content"},wh=yh(()=>y("div",{class:"curtain"},null,-1)),$h={class:"content-body"},Ph=U({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{y:t}=vu(),{hasSidebar:n}=lt(),s=G(()=>({"has-sidebar":n.value,fill:t.value>0}));return(o,i)=>(p(),x("div",{class:ve(["VPNavBar",m(s)])},[y("div",bh,[y("div",xh,[M(Nu,null,{"nav-bar-title-before":N(()=>[A(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":N(()=>[A(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),y("div",kh,[wh,y("div",$h,[A(o.$slots,"nav-bar-content-before",{},void 0,!0),M($f,{class:"search"}),M(md,{class:"menu"}),M(Cd,{class:"translations"}),M(Gd,{class:"appearance"}),M(nh,{class:"social-links"}),M(dh,{class:"extra"}),A(o.$slots,"nav-bar-content-after",{},void 0,!0),M(gh,{class:"hamburger",active:e.isScreenOpen,onClick:i[0]||(i[0]=r=>o.$emit("toggle-screen"))},null,8,["active"])])])])],2))}});const Ch=D(Ph,[["__scopeId","data-v-be450ad9"]]);function Sh(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}else return Array.from(e)}var Lo=!1;if(typeof window<"u"){var Ni={get passive(){Lo=!0}};window.addEventListener("testPassive",null,Ni),window.removeEventListener("testPassive",null,Ni)}var Jn=typeof window<"u"&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||window.navigator.platform==="MacIntel"&&window.navigator.maxTouchPoints>1),qt=[],Zn=!1,Ao=-1,hn=void 0,Lt=void 0,pn=void 0,Jr=function(t){return qt.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},es=function(t){var n=t||window.event;return Jr(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},Th=function(t){if(pn===void 0){var n=!!t&&t.reserveScrollBarGap===!0,s=window.innerWidth-document.documentElement.clientWidth;if(n&&s>0){var o=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);pn=document.body.style.paddingRight,document.body.style.paddingRight=o+s+"px"}}hn===void 0&&(hn=document.body.style.overflow,document.body.style.overflow="hidden")},Eh=function(){pn!==void 0&&(document.body.style.paddingRight=pn,pn=void 0),hn!==void 0&&(document.body.style.overflow=hn,hn=void 0)},Lh=function(){return window.requestAnimationFrame(function(){if(Lt===void 0){Lt={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,s=t.scrollX,o=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-s,setTimeout(function(){return window.requestAnimationFrame(function(){var i=o-window.innerHeight;i&&n>=o&&(document.body.style.top=-(n+i))})},300)}})},Ah=function(){if(Lt!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=Lt.position,document.body.style.top=Lt.top,document.body.style.left=Lt.left,window.scrollTo(n,t),Lt=void 0}},Ih=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},Vh=function(t,n){var s=t.targetTouches[0].clientY-Ao;return Jr(t.target)?!1:n&&n.scrollTop===0&&s>0||Ih(n)&&s<0?es(t):(t.stopPropagation(),!0)},Zr=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!qt.some(function(o){return o.targetElement===t})){var s={targetElement:t,options:n||{}};qt=[].concat(Sh(qt),[s]),Jn?Lh():Th(n),Jn&&(t.ontouchstart=function(o){o.targetTouches.length===1&&(Ao=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&Vh(o,t)},Zn||(document.addEventListener("touchmove",es,Lo?{passive:!1}:void 0),Zn=!0))}},el=function(){Jn&&(qt.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),Zn&&(document.removeEventListener("touchmove",es,Lo?{passive:!1}:void 0),Zn=!1),Ao=-1),Jn?Ah():Eh(),qt=[]};const Mh=U({__name:"VPNavScreenMenuLink",props:{text:null,link:null},setup(e){const t=Ge("close-screen");return(n,s)=>(p(),ee(bt,{class:"VPNavScreenMenuLink",href:e.link,onClick:m(t)},{default:N(()=>[Ee(ce(e.text),1)]),_:1},8,["href","onClick"]))}});const Nh=D(Mh,[["__scopeId","data-v-c328f34f"]]),Oh={},Bh={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Fh=y("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),Hh=[Fh];function Rh(e,t){return p(),x("svg",Bh,Hh)}const Dh=D(Oh,[["render",Rh]]),Uh=U({__name:"VPNavScreenMenuGroupLink",props:{text:null,link:null},setup(e){const t=Ge("close-screen");return(n,s)=>(p(),ee(bt,{class:"VPNavScreenMenuGroupLink",href:e.link,onClick:m(t)},{default:N(()=>[Ee(ce(e.text),1)]),_:1},8,["href","onClick"]))}});const tl=D(Uh,[["__scopeId","data-v-3d20956d"]]),zh={class:"VPNavScreenMenuGroupSection"},jh={key:0,class:"title"},qh=U({__name:"VPNavScreenMenuGroupSection",props:{text:null,items:null},setup(e){return(t,n)=>(p(),x("div",zh,[e.text?(p(),x("p",jh,ce(e.text),1)):q("",!0),(p(!0),x(ne,null,Pe(e.items,s=>(p(),ee(tl,{key:s.text,text:s.text,link:s.link},null,8,["text","link"]))),128))]))}});const Kh=D(qh,[["__scopeId","data-v-7478538b"]]),Wh=["aria-controls","aria-expanded"],Gh={class:"button-text"},Yh=["id"],Qh={key:1,class:"group"},Xh=U({__name:"VPNavScreenMenuGroup",props:{text:null,items:null},setup(e){const t=e,n=oe(!1),s=G(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(i,r)=>(p(),x("div",{class:ve(["VPNavScreenMenuGroup",{open:n.value}])},[y("button",{class:"button","aria-controls":m(s),"aria-expanded":n.value,onClick:o},[y("span",Gh,ce(e.text),1),M(Dh,{class:"button-icon"})],8,Wh),y("div",{id:m(s),class:"items"},[(p(!0),x(ne,null,Pe(e.items,l=>(p(),x(ne,{key:l.text},["link"in l?(p(),x("div",{key:l.text,class:"item"},[M(tl,{text:l.text,link:l.link},null,8,["text","link"])])):(p(),x("div",Qh,[M(Kh,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,Yh)],2))}});const Jh=D(Xh,[["__scopeId","data-v-a9a19324"]]),Zh={key:0,class:"VPNavScreenMenu"},ep=U({__name:"VPNavScreenMenu",setup(e){const{theme:t}=fe();return(n,s)=>m(t).nav?(p(),x("nav",Zh,[(p(!0),x(ne,null,Pe(m(t).nav,o=>(p(),x(ne,{key:o.text},["link"in o?(p(),ee(Nh,{key:0,text:o.text,link:o.link},null,8,["text","link"])):(p(),ee(Jh,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):q("",!0)}}),tp={key:0,class:"VPNavScreenAppearance"},np={class:"text"},sp=U({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=fe();return(s,o)=>m(t).appearance?(p(),x("div",tp,[y("p",np,ce(m(n).darkModeSwitchLabel||"Appearance"),1),M(To)])):q("",!0)}});const op=D(sp,[["__scopeId","data-v-7e6603c2"]]),ip={class:"list"},rp=U({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=$n({correspondingLink:!0}),s=oe(!1);function o(){s.value=!s.value}return(i,r)=>m(t).length&&m(n).label?(p(),x("div",{key:0,class:ve(["VPNavScreenTranslations",{open:s.value}])},[y("button",{class:"title",onClick:o},[M(Xr,{class:"icon lang"}),Ee(" "+ce(m(n).label)+" ",1),M(Qr,{class:"icon chevron"})]),y("ul",ip,[(p(!0),x(ne,null,Pe(m(t),l=>(p(),x("li",{key:l.link,class:"item"},[M(bt,{class:"link",href:l.link},{default:N(()=>[Ee(ce(l.text),1)]),_:2},1032,["href"])]))),128))])],2)):q("",!0)}});const lp=D(rp,[["__scopeId","data-v-8982effe"]]),cp=U({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=fe();return(n,s)=>m(t).socialLinks?(p(),ee(Eo,{key:0,class:"VPNavScreenSocialLinks",links:m(t).socialLinks},null,8,["links"])):q("",!0)}}),ap={class:"container"},up=U({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=oe(null);function n(){Zr(t.value,{reserveScrollBarGap:!0})}function s(){el()}return(o,i)=>(p(),ee(ps,{name:"fade",onEnter:n,onAfterLeave:s},{default:N(()=>[e.open?(p(),x("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t},[y("div",ap,[A(o.$slots,"nav-screen-content-before",{},void 0,!0),M(ep,{class:"menu"}),M(lp,{class:"translations"}),M(op,{class:"appearance"}),M(cp,{class:"social-links"}),A(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):q("",!0)]),_:3}))}});const fp=D(up,[["__scopeId","data-v-724636ae"]]),dp={class:"VPNav"},hp=U({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=Tu();return zt("close-screen",n),(o,i)=>(p(),x("header",dp,[M(Ch,{"is-screen-open":m(t),onToggleScreen:m(s)},{"nav-bar-title-before":N(()=>[A(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":N(()=>[A(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":N(()=>[A(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":N(()=>[A(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),M(fp,{open:m(t)},{"nav-screen-content-before":N(()=>[A(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":N(()=>[A(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])]))}});const pp=D(hp,[["__scopeId","data-v-0fa0e57d"]]),_p={},mp={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},vp=y("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),gp=y("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),yp=y("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),bp=y("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),xp=[vp,gp,yp,bp];function kp(e,t){return p(),x("svg",mp,xp)}const wp=D(_p,[["render",kp]]),$p={key:0,class:"VPLocalNav"},Pp=["aria-expanded"],Cp={class:"menu-text"},Sp=U({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t}=fe(),{hasSidebar:n}=lt();function s(){window.scrollTo({top:0,left:0,behavior:"smooth"})}return(o,i)=>m(n)?(p(),x("div",$p,[y("button",{class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:i[0]||(i[0]=r=>o.$emit("open-menu"))},[M(wp,{class:"menu-icon"}),y("span",Cp,ce(m(t).sidebarMenuLabel||"Menu"),1)],8,Pp),y("a",{class:"top-link",href:"#",onClick:s},ce(m(t).returnToTopLabel||"Return to top"),1)])):q("",!0)}});const Tp=D(Sp,[["__scopeId","data-v-2817d72e"]]),Ep={},Lp={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ap=y("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),Ip=[Ap];function Vp(e,t){return p(),x("svg",Lp,Ip)}const Mp=D(Ep,[["render",Vp]]),Np=e=>(tt("data-v-b05232f3"),e=e(),nt(),e),Op=["role"],Bp=Np(()=>y("div",{class:"indicator"},null,-1)),Fp={key:1,class:"items"},Hp=U({__name:"VPSidebarItem",props:{item:null,depth:null},setup(e){const t=e,{collapsed:n,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:r,hasChildren:l,toggle:c}=ku(G(()=>t.item)),a=G(()=>l.value?"section":"div"),f=G(()=>o.value?"a":"div"),d=G(()=>l.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),_=G(()=>o.value?void 0:"button"),v=G(()=>[[`level-${t.depth}`],{collapsible:s.value},{collapsed:n.value},{"is-link":o.value},{"is-active":i.value},{"has-active":r.value}]);function S(){!t.item.link&&c()}function E(){t.item.link&&c()}return(Y,b)=>{const k=gt("VPSidebarItem",!0);return p(),ee(yn(m(a)),{class:ve(["VPSidebarItem",m(v)])},{default:N(()=>[e.item.text?(p(),x("div",{key:0,class:"item",role:m(_),onClick:S},[Bp,M(bt,{tag:m(f),class:"link",href:e.item.link},{default:N(()=>[(p(),ee(yn(m(d)),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href"]),e.item.collapsed!=null?(p(),x("div",{key:0,class:"caret",role:"button",onClick:E},[M(Mp,{class:"caret-icon"})])):q("",!0)],8,Op)):q("",!0),e.item.items&&e.item.items.length?(p(),x("div",Fp,[e.depth<5?(p(!0),x(ne,{key:0},Pe(e.item.items,P=>(p(),ee(k,{key:P.text,item:P,depth:e.depth+1},null,8,["item","depth"]))),128)):q("",!0)])):q("",!0)]),_:1},8,["class"])}}});const Rp=D(Hp,[["__scopeId","data-v-b05232f3"]]),nl=e=>(tt("data-v-c79ccefa"),e=e(),nt(),e),Dp=nl(()=>y("div",{class:"curtain"},null,-1)),Up={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},zp=nl(()=>y("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),jp=U({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{sidebarGroups:n,hasSidebar:s}=lt();let o=oe(null);function i(){Zr(o.value,{reserveScrollBarGap:!0})}function r(){el()}return hc(async()=>{var l;t.open?(i(),(l=o.value)==null||l.focus()):r()}),(l,c)=>m(s)?(p(),x("aside",{key:0,class:ve(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:c[0]||(c[0]=Mr(()=>{},["stop"]))},[Dp,y("nav",Up,[zp,A(l.$slots,"sidebar-nav-before",{},void 0,!0),(p(!0),x(ne,null,Pe(m(n),a=>(p(),x("div",{key:a.text,class:"group"},[M(Rp,{item:a,depth:0},null,8,["item"])]))),128)),A(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):q("",!0)}});const qp=D(jp,[["__scopeId","data-v-c79ccefa"]]),Kp={},Wp={class:"VPPage"};function Gp(e,t){const n=gt("Content");return p(),x("div",Wp,[M(n)])}const Yp=D(Kp,[["render",Gp]]),Qp=U({__name:"VPButton",props:{tag:null,size:null,theme:null,text:null,href:null},setup(e){const t=e,n=G(()=>[t.size??"medium",t.theme??"brand"]),s=G(()=>t.href&&_s.test(t.href)),o=G(()=>t.tag?t.tag:t.href?"a":"button");return(i,r)=>(p(),ee(yn(m(o)),{class:ve(["VPButton",m(n)]),href:e.href?m(kn)(e.href):void 0,target:m(s)?"_blank":void 0,rel:m(s)?"noreferrer":void 0},{default:N(()=>[Ee(ce(e.text),1)]),_:1},8,["class","href","target","rel"]))}});const Xp=D(Qp,[["__scopeId","data-v-a7c4128c"]]),Jp=e=>(tt("data-v-45916f1d"),e=e(),nt(),e),Zp={class:"container"},e0={class:"main"},t0={key:0,class:"name"},n0={class:"clip"},s0={key:1,class:"text"},o0={key:2,class:"tagline"},i0={key:3,class:"actions"},r0={key:0,class:"image"},l0={class:"image-container"},c0=Jp(()=>y("div",{class:"image-bg"},null,-1)),a0=U({__name:"VPHero",props:{name:null,text:null,tagline:null,image:null,actions:null},setup(e){const t=Ge("hero-image-slot-exists");return(n,s)=>(p(),x("div",{class:ve(["VPHero",{"has-image":e.image||m(t)}])},[y("div",Zp,[y("div",e0,[e.name?(p(),x("h1",t0,[y("span",n0,ce(e.name),1)])):q("",!0),e.text?(p(),x("p",s0,ce(e.text),1)):q("",!0),e.tagline?(p(),x("p",o0,ce(e.tagline),1)):q("",!0),e.actions?(p(),x("div",i0,[(p(!0),x(ne,null,Pe(e.actions,o=>(p(),x("div",{key:o.link,class:"action"},[M(Xp,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):q("",!0)]),e.image||m(t)?(p(),x("div",r0,[y("div",l0,[c0,A(n.$slots,"home-hero-image",{},()=>[e.image?(p(),ee(Po,{key:0,class:"image-src",image:e.image},null,8,["image"])):q("",!0)],!0)])])):q("",!0)])],2))}});const u0=D(a0,[["__scopeId","data-v-45916f1d"]]),f0=U({__name:"VPHomeHero",setup(e){const{frontmatter:t}=fe();return(n,s)=>m(t).hero?(p(),ee(u0,{key:0,class:"VPHomeHero",name:m(t).hero.name,text:m(t).hero.text,tagline:m(t).hero.tagline,image:m(t).hero.image,actions:m(t).hero.actions},{"home-hero-image":N(()=>[A(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):q("",!0)}}),d0={},h0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},p0=y("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),_0=[p0];function m0(e,t){return p(),x("svg",h0,_0)}const v0=D(d0,[["render",m0]]),g0={class:"box"},y0={key:1,class:"icon"},b0=["innerHTML"],x0=["innerHTML"],k0={key:2,class:"link-text"},w0={class:"link-text-value"},$0=U({__name:"VPFeature",props:{icon:null,title:null,details:null,link:null,linkText:null},setup(e){return(t,n)=>(p(),ee(bt,{class:"VPFeature",href:e.link,"no-icon":!0},{default:N(()=>[y("article",g0,[typeof e.icon=="object"?(p(),ee(Po,{key:0,image:e.icon,alt:e.icon.alt,height:e.icon.height,width:e.icon.width},null,8,["image","alt","height","width"])):e.icon?(p(),x("div",y0,ce(e.icon),1)):q("",!0),y("h2",{class:"title",innerHTML:e.title},null,8,b0),y("p",{class:"details",innerHTML:e.details},null,8,x0),e.linkText?(p(),x("div",k0,[y("p",w0,[Ee(ce(e.linkText)+" ",1),M(v0,{class:"link-text-icon"})])])):q("",!0)])]),_:1},8,["href"]))}});const P0=D($0,[["__scopeId","data-v-1ef28411"]]),C0={key:0,class:"VPFeatures"},S0={class:"container"},T0={class:"items"},E0=U({__name:"VPFeatures",props:{features:null},setup(e){const t=e,n=G(()=>{const s=t.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s%2===0)return"grid-4"}else return});return(s,o)=>e.features?(p(),x("div",C0,[y("div",S0,[y("div",T0,[(p(!0),x(ne,null,Pe(e.features,i=>(p(),x("div",{key:i.title,class:ve(["item",[m(n)]])},[M(P0,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText},null,8,["icon","title","details","link","link-text"])],2))),128))])])])):q("",!0)}});const L0=D(E0,[["__scopeId","data-v-6816157f"]]),A0=U({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=fe();return(n,s)=>m(t).features?(p(),ee(L0,{key:0,class:"VPHomeFeatures",features:m(t).features},null,8,["features"])):q("",!0)}}),I0={class:"VPHome"},V0=U({__name:"VPHome",setup(e){return(t,n)=>{const s=gt("Content");return p(),x("div",I0,[A(t.$slots,"home-hero-before",{},void 0,!0),M(f0,null,{"home-hero-image":N(()=>[A(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),A(t.$slots,"home-hero-after",{},void 0,!0),A(t.$slots,"home-features-before",{},void 0,!0),M(A0),A(t.$slots,"home-features-after",{},void 0,!0),M(s)])}}});const M0=D(V0,[["__scopeId","data-v-b07783ac"]]);function N0(){const{hasSidebar:e}=lt(),t=Ks("(min-width: 960px)"),n=Ks("(min-width: 1280px)");return{isAsideEnabled:G(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const O0=71;function B0(e,t){if(e===!1)return[];let n=[];return document.querySelectorAll("h2, h3, h4, h5, h6").forEach(s=>{if(s.textContent&&s.id){let o=s.textContent;if(t===!1){const i=s.cloneNode(!0);for(const r of i.querySelectorAll(".VPBadge"))r.remove();o=i.textContent||""}n.push({level:Number(s.tagName[1]),title:o.replace(/\s+#\s*$/,""),link:`#${s.id}`})}}),F0(n,e)}function F0(e,t){const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2;return H0(e,typeof n=="number"?[n,n]:n==="deep"?[2,6]:n)}function H0(e,t){const n=[];return e=e.map(s=>({...s})),e.forEach((s,o)=>{s.level>=t[0]&&s.level<=t[1]&&R0(o,e,t)&&n.push(s)}),n}function R0(e,t,n){if(e===0)return!0;const s=t[e];for(let o=e-1;o>=0;o--){const i=t[o];if(i.level<s.level&&i.level>=n[0]&&i.level<=n[1])return i.children==null&&(i.children=[]),i.children.push(s),!1}return!0}function D0(e,t){const{isAsideEnabled:n}=N0(),s=gu(i,100);let o=null;Ue(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),mo(()=>{r(location.hash)}),en(()=>{window.removeEventListener("scroll",s)});function i(){if(!n.value)return;const l=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(v=>l.some(S=>S.hash===v.hash&&v.offsetParent!==null)),a=window.scrollY,f=window.innerHeight,d=document.body.offsetHeight,_=Math.abs(a+f-d)<1;if(c.length&&_){r(c[c.length-1].hash);return}for(let v=0;v<c.length;v++){const S=c[v],E=c[v+1],[Y,b]=U0(v,S,E);if(Y){r(b);return}}}function r(l){o&&o.classList.remove("active"),l!==null&&(o=e.value.querySelector(`a[href="${decodeURIComponent(l)}"]`));const c=o;c?(c.classList.add("active"),t.value.style.top=c.offsetTop+33+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Oi(e){return e.parentElement.offsetTop-O0}function U0(e,t,n){const s=window.scrollY;return e===0&&s===0?[!0,null]:s<Oi(t)?[!1,null]:!n||s<Oi(n)?[!0,t.hash]:[!1,null]}const z0=["href"],j0=U({__name:"VPDocAsideOutlineItem",props:{headers:null,onClick:{type:Function},root:{type:Boolean}},setup(e){return(t,n)=>{const s=gt("VPDocAsideOutlineItem",!0);return p(),x("ul",{class:ve(e.root?"root":"nested")},[(p(!0),x(ne,null,Pe(e.headers,({children:o,link:i,title:r})=>(p(),x("li",null,[y("a",{class:"outline-link",href:i,onClick:n[0]||(n[0]=(...l)=>e.onClick&&e.onClick(...l))},ce(r),9,z0),o!=null&&o.length?(p(),ee(s,{key:0,headers:o,onClick:e.onClick},null,8,["headers","onClick"])):q("",!0)]))),256))],2)}}});const q0=D(j0,[["__scopeId","data-v-1188541a"]]),K0=e=>(tt("data-v-5dd9d5f6"),e=e(),nt(),e),W0={class:"content"},G0={class:"outline-title"},Y0={"aria-labelledby":"doc-outline-aria-label"},Q0=K0(()=>y("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),X0=U({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=fe(),s=G(()=>t.value.outline??n.value.outline),o=Ge("onContentUpdated");o.value=()=>{i.value=B0(s.value,n.value.outlineBadges)};const i=oe([]),r=G(()=>i.value.length>0),l=oe(),c=oe();D0(l,c);function a({target:f}){const d="#"+f.href.split("#")[1],_=document.querySelector(decodeURIComponent(d));_==null||_.focus()}return(f,d)=>(p(),x("div",{class:ve(["VPDocAsideOutline",{"has-outline":m(r)}]),ref_key:"container",ref:l},[y("div",W0,[y("div",{class:"outline-marker",ref_key:"marker",ref:c},null,512),y("div",G0,ce(typeof m(n).outline=="object"&&!Array.isArray(m(n).outline)&&m(n).outline.label||m(n).outlineTitle||"On this page"),1),y("nav",Y0,[Q0,M(q0,{headers:i.value,root:!0,onClick:a},null,8,["headers"])])])],2))}});const J0=D(X0,[["__scopeId","data-v-5dd9d5f6"]]),Z0={class:"VPDocAsideCarbonAds"},e1=U({__name:"VPDocAsideCarbonAds",props:{carbonAds:null},setup(e){const t=()=>null;return(n,s)=>(p(),x("div",Z0,[M(m(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),t1=e=>(tt("data-v-cdc66372"),e=e(),nt(),e),n1={class:"VPDocAside"},s1=t1(()=>y("div",{class:"spacer"},null,-1)),o1=U({__name:"VPDocAside",setup(e){const{theme:t}=fe();return(n,s)=>(p(),x("div",n1,[A(n.$slots,"aside-top",{},void 0,!0),A(n.$slots,"aside-outline-before",{},void 0,!0),M(J0),A(n.$slots,"aside-outline-after",{},void 0,!0),s1,A(n.$slots,"aside-ads-before",{},void 0,!0),m(t).carbonAds?(p(),ee(e1,{key:0,"carbon-ads":m(t).carbonAds},null,8,["carbon-ads"])):q("",!0),A(n.$slots,"aside-ads-after",{},void 0,!0),A(n.$slots,"aside-bottom",{},void 0,!0)]))}});const i1=D(o1,[["__scopeId","data-v-cdc66372"]]);function r1(){const{theme:e,page:t}=fe();return G(()=>{const{text:n="Edit this page",pattern:s=""}=e.value.editLink||{},{relativePath:o}=t.value;return{url:s.replace(/:path/g,o),text:n}})}function l1(){const{page:e,theme:t,frontmatter:n}=fe();return G(()=>{const s=Wr(t.value.sidebar,e.value.relativePath),o=bu(s),i=o.findIndex(r=>Nt(e.value.relativePath,r.link));return{prev:n.value.prev?{...o[i-1],text:n.value.prev}:o[i-1],next:n.value.next?{...o[i+1],text:n.value.next}:o[i+1]}})}const c1={},a1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},u1=y("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),f1=y("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),d1=[u1,f1];function h1(e,t){return p(),x("svg",a1,d1)}const p1=D(c1,[["render",h1]]),_1={class:"VPLastUpdated"},m1=["datetime"],v1=U({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n}=fe(),s=G(()=>new Date(n.value.lastUpdated)),o=G(()=>s.value.toISOString()),i=oe("");return Ue(()=>{Mt(()=>{i.value=s.value.toLocaleString(window.navigator.language)})}),(r,l)=>(p(),x("p",_1,[Ee(ce(m(t).lastUpdatedText||"Last updated")+": ",1),y("time",{datetime:m(o)},ce(i.value),9,m1)]))}});const g1=D(v1,[["__scopeId","data-v-355aa5ef"]]),y1={key:0,class:"VPDocFooter"},b1={key:0,class:"edit-info"},x1={key:0,class:"edit-link"},k1={key:1,class:"last-updated"},w1={key:1,class:"prev-next"},$1={class:"pager"},P1=["href"],C1=["innerHTML"],S1=["innerHTML"],T1=["href"],E1=["innerHTML"],L1=["innerHTML"],A1=U({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=fe(),o=r1(),i=l1(),r=G(()=>t.value.editLink&&s.value.editLink!==!1),l=G(()=>n.value.lastUpdated&&s.value.lastUpdated!==!1),c=G(()=>r.value||l.value||i.value.prev||i.value.next);return(a,f)=>{var d,_;return m(c)?(p(),x("footer",y1,[m(r)||m(l)?(p(),x("div",b1,[m(r)?(p(),x("div",x1,[M(bt,{class:"edit-link-button",href:m(o).url,"no-icon":!0},{default:N(()=>[M(p1,{class:"edit-link-icon"}),Ee(" "+ce(m(o).text),1)]),_:1},8,["href"])])):q("",!0),m(l)?(p(),x("div",k1,[M(g1)])):q("",!0)])):q("",!0),m(i).prev||m(i).next?(p(),x("div",w1,[y("div",$1,[m(i).prev?(p(),x("a",{key:0,class:"pager-link prev",href:m(kn)(m(i).prev.link)},[y("span",{class:"desc",innerHTML:((d=m(t).docFooter)==null?void 0:d.prev)||"Previous page"},null,8,C1),y("span",{class:"title",innerHTML:m(i).prev.text},null,8,S1)],8,P1)):q("",!0)]),y("div",{class:ve(["pager",{"has-prev":m(i).prev}])},[m(i).next?(p(),x("a",{key:0,class:"pager-link next",href:m(kn)(m(i).next.link)},[y("span",{class:"desc",innerHTML:((_=m(t).docFooter)==null?void 0:_.next)||"Next page"},null,8,E1),y("span",{class:"title",innerHTML:m(i).next.text},null,8,L1)],8,T1)):q("",!0)],2)])):q("",!0)])):q("",!0)}}});const I1=D(A1,[["__scopeId","data-v-e033cd21"]]),V1=e=>(tt("data-v-c5936a1e"),e=e(),nt(),e),M1={class:"container"},N1={key:0,class:"aside"},O1=V1(()=>y("div",{class:"aside-curtain"},null,-1)),B1={class:"aside-container"},F1={class:"aside-content"},H1={class:"content"},R1={class:"content-container"},D1={class:"main"},U1=U({__name:"VPDoc",setup(e){const t=yt(),{hasSidebar:n,hasAside:s}=lt(),o=G(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,"")),i=oe();return zt("onContentUpdated",i),(r,l)=>{const c=gt("Content");return p(),x("div",{class:ve(["VPDoc",{"has-sidebar":m(n),"has-aside":m(s)}])},[y("div",M1,[m(s)?(p(),x("div",N1,[O1,y("div",B1,[y("div",F1,[M(i1,null,{"aside-top":N(()=>[A(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":N(()=>[A(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":N(()=>[A(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":N(()=>[A(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":N(()=>[A(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":N(()=>[A(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])])):q("",!0),y("div",H1,[y("div",R1,[A(r.$slots,"doc-before",{},void 0,!0),y("main",D1,[M(c,{class:ve(["vp-doc",m(o)]),onContentUpdated:i.value},null,8,["class","onContentUpdated"])]),A(r.$slots,"doc-footer-before",{},void 0,!0),M(I1),A(r.$slots,"doc-after",{},void 0,!0)])])])],2)}}});const z1=D(U1,[["__scopeId","data-v-c5936a1e"]]),j1=U({__name:"VPContent",setup(e){const t=yt(),{frontmatter:n}=fe(),{hasSidebar:s}=lt(),o=Ge("NotFound");return(i,r)=>(p(),x("div",{class:ve(["VPContent",{"has-sidebar":m(s),"is-home":m(n).layout==="home"}]),id:"VPContent"},[m(t).component===m(o)?(p(),ee(m(o),{key:0})):m(n).layout==="page"?(p(),ee(Yp,{key:1})):m(n).layout==="home"?(p(),ee(M0,{key:2},{"home-hero-before":N(()=>[A(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-image":N(()=>[A(i.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":N(()=>[A(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":N(()=>[A(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":N(()=>[A(i.$slots,"home-features-after",{},void 0,!0)]),_:3})):(p(),ee(z1,{key:3},{"doc-footer-before":N(()=>[A(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":N(()=>[A(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":N(()=>[A(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":N(()=>[A(i.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":N(()=>[A(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":N(()=>[A(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":N(()=>[A(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":N(()=>[A(i.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":N(()=>[A(i.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const q1=D(j1,[["__scopeId","data-v-0bd490fb"]]),K1={class:"container"},W1=["innerHTML"],G1=["innerHTML"],Y1=U({__name:"VPFooter",setup(e){const{theme:t}=fe(),{hasSidebar:n}=lt();return(s,o)=>m(t).footer?(p(),x("footer",{key:0,class:ve(["VPFooter",{"has-sidebar":m(n)}])},[y("div",K1,[m(t).footer.message?(p(),x("p",{key:0,class:"message",innerHTML:m(t).footer.message},null,8,W1)):q("",!0),m(t).footer.copyright?(p(),x("p",{key:1,class:"copyright",innerHTML:m(t).footer.copyright},null,8,G1)):q("",!0)])],2)):q("",!0)}});const Q1=D(Y1,[["__scopeId","data-v-d24360a6"]]),X1={key:0,class:"Layout"},J1=U({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=lt(),o=yt();Ze(()=>o.path,s),xu(t,s),zt("close-sidebar",s),zt("is-sidebar-open",t);const{frontmatter:i}=fe(),r=ia(),l=G(()=>!!r["home-hero-image"]);return zt("hero-image-slot-exists",l),(c,a)=>{const f=gt("Content");return m(i).layout!==!1?(p(),x("div",X1,[A(c.$slots,"layout-top",{},void 0,!0),M($u),M(Su,{class:"backdrop",show:m(t),onClick:m(s)},null,8,["show","onClick"]),M(pp,null,{"nav-bar-title-before":N(()=>[A(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":N(()=>[A(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":N(()=>[A(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":N(()=>[A(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":N(()=>[A(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":N(()=>[A(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),M(Tp,{open:m(t),onOpenMenu:m(n)},null,8,["open","onOpenMenu"]),M(qp,{open:m(t)},{"sidebar-nav-before":N(()=>[A(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":N(()=>[A(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),M(q1,null,{"home-hero-before":N(()=>[A(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-image":N(()=>[A(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":N(()=>[A(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":N(()=>[A(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":N(()=>[A(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":N(()=>[A(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":N(()=>[A(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":N(()=>[A(c.$slots,"doc-after",{},void 0,!0)]),"aside-top":N(()=>[A(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":N(()=>[A(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":N(()=>[A(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":N(()=>[A(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":N(()=>[A(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":N(()=>[A(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),M(Q1),A(c.$slots,"layout-bottom",{},void 0,!0)])):(p(),ee(f,{key:1}))}}});const Z1=D(J1,[["__scopeId","data-v-93a960b4"]]),vs=e=>(tt("data-v-63c9cdeb"),e=e(),nt(),e),e_={class:"NotFound"},t_=vs(()=>y("p",{class:"code"},"404",-1)),n_=vs(()=>y("h1",{class:"title"},"PAGE NOT FOUND",-1)),s_=vs(()=>y("div",{class:"divider"},null,-1)),o_=vs(()=>y("blockquote",{class:"quote"}," But if you don't change your direction, and if you keep looking, you may end up where you are heading. ",-1)),i_={class:"action"},r_=["href"],l_=U({__name:"NotFound",setup(e){const{site:t}=fe(),{localeLinks:n}=$n({removeCurrent:!1}),s=oe("/");return Ue(()=>{var i;const o=window.location.pathname.replace(t.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(s.value=((i=n.value.find(({link:r})=>r.startsWith(o)))==null?void 0:i.link)||n.value[0].link)}),(o,i)=>(p(),x("div",e_,[t_,n_,s_,o_,y("div",i_,[y("a",{class:"link",href:m(Qt)(s.value),"aria-label":"go to home"}," Take me home ",8,r_)])]))}});const c_=D(l_,[["__scopeId","data-v-63c9cdeb"]]);const a_={Layout:Z1,NotFound:c_,enhanceApp:({app:e})=>{e.component("Badge",za)}};const Kt={...a_};function u_(e,t){let n=[],s=!0;const o=i=>{if(s){s=!1;return}n.forEach(r=>document.head.removeChild(r)),n=[],i.forEach(r=>{const l=f_(r);document.head.appendChild(l),n.push(l)})};Mt(()=>{const i=e.data,r=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[];document.title=Hr(r,i),document.querySelector("meta[name=description]").setAttribute("content",l||r.description),o(Rr(r.head,h_(c)))})}function f_([e,t,n]){const s=document.createElement(e);for(const o in t)s.setAttribute(o,t[o]);return n&&(s.innerHTML=n),s}function d_(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function h_(e){return e.filter(t=>!d_(t))}const As=new Set,sl=()=>document.createElement("link"),p_=e=>{const t=sl();t.rel="prefetch",t.href=e,document.head.appendChild(t)},__=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Bn;const m_=Ce&&(Bn=sl())&&Bn.relList&&Bn.relList.supports&&Bn.relList.supports("prefetch")?p_:__;function v_(){if(!Ce||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(r=>{if(r.isIntersecting){const l=r.target;n.unobserve(l);const{pathname:c}=l;if(!As.has(c)){As.add(c);const a=Ur(c);m_(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:r}=i,{hostname:l,pathname:c}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),a=c.match(/\.\w+$/);a&&a[0]!==".html"||r!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(i):As.add(c))})})};Ue(s);const o=yt();Ze(()=>o.path,s),en(()=>{n&&n.disconnect()})}const g_=U({setup(e,{slots:t}){const n=oe(!1);return Ue(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function y_(){if(Ce){const e=new Map;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const o=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!o||!i)return;const r=/language-(shellscript|shell|bash|sh|zsh)/.test(o.className);let l="";i.querySelectorAll("span.line:not(.diff.remove)").forEach(c=>l+=(c.textContent||"")+`
`),l=l.slice(0,-1),r&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),b_(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const c=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,c)})}})}}async function b_(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),o=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),o&&(s.removeAllRanges(),s.addRange(o)),n&&n.focus()}}function x_(){Ce&&window.addEventListener("click",e=>{var n,s;const t=e.target;if(t.matches(".vp-code-group input")){const o=(n=t.parentElement)==null?void 0:n.parentElement,i=Array.from((o==null?void 0:o.querySelectorAll("input"))||[]).indexOf(t),r=o==null?void 0:o.querySelector('div[class*="language-"].active'),l=(s=o==null?void 0:o.querySelectorAll('div[class*="language-"]'))==null?void 0:s[i];r&&l&&r!==l&&(r.classList.remove("active"),l.classList.add("active"))}})}const ol=Kt.NotFound||(()=>"404 Not Found"),k_=U({name:"VitePressApp",setup(){const{site:e}=wo();return Ue(()=>{Mt(()=>{document.documentElement.lang=e.value.lang,document.documentElement.dir=e.value.dir})}),v_(),y_(),x_(),Kt.setup&&Kt.setup(),()=>Yn(Kt.Layout)}});async function w_(){const e=P_(),t=$_();t.provide(zr,e);const n=Ja(e.route);return t.provide(Dr,n),t.provide("NotFound",ol),t.component("Content",su),t.component("ClientOnly",g_),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),Kt.enhanceApp&&await Kt.enhanceApp({app:t,router:e,siteData:ht}),{app:t,router:e,data:n}}function $_(){return Fa(k_)}function P_(){let e=Ce,t;return tu(n=>{let s=Ur(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),Ce&&(e=!1),Nr(()=>import(s),[])},ol)}Ce&&w_().then(({app:e,router:t,data:n})=>{t.go().then(()=>{u_(t.route,n.site),e.mount("#app")})});export{D as _,y as a,Ee as b,x as c,w_ as createApp,Qc as d,p as o};
