mirror of
https://github.com/EyeTrackVR/EyeTrackVR-Docs.git
synced 2025-11-04 14:49:44 +08:00
9 lines
151 KiB
JavaScript
9 lines
151 KiB
JavaScript
function Xs(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 ts(e){if(Q(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],o=ye(s)?tl(s):ts(s);if(o)for(const i in o)t[i]=o[i]}return t}else{if(ye(e))return e;if(ve(e))return e}}const Jr=/;(?![^(]*\))/g,Zr=/:([^]+)/,el=/\/\*.*?\*\//gs;function tl(e){const t={};return e.replace(el,"").split(Jr).forEach(n=>{if(n){const s=n.split(Zr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function de(e){let t="";if(ye(e))t=e;else if(Q(e))for(let n=0;n<e.length;n++){const s=de(e[n]);s&&(t+=s+" ")}else if(ve(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const nl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",sl=Xs(nl);function Oi(e){return!!e||e===""}const ce=e=>ye(e)?e:e==null?"":Q(e)||ve(e)&&(e.toString===Hi||!ne(e.toString))?JSON.stringify(e,Ni,2):String(e),Ni=(e,t)=>t&&t.__v_isRef?Ni(e,t.value):Ft(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:Bi(t)?{[`Set(${t.size})`]:[...t.values()]}:ve(t)&&!Q(t)&&!Di(t)?String(t):t,ge={},Bt=[],Ye=()=>{},ol=()=>!1,il=/^on[^a-z]/,wn=e=>il.test(e),Js=e=>e.startsWith("onUpdate:"),Pe=Object.assign,Zs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},rl=Object.prototype.hasOwnProperty,ae=(e,t)=>rl.call(e,t),Q=Array.isArray,Ft=e=>ns(e)==="[object Map]",Bi=e=>ns(e)==="[object Set]",ne=e=>typeof e=="function",ye=e=>typeof e=="string",eo=e=>typeof e=="symbol",ve=e=>e!==null&&typeof e=="object",Fi=e=>ve(e)&&ne(e.then)&&ne(e.catch),Hi=Object.prototype.toString,ns=e=>Hi.call(e),ll=e=>ns(e).slice(8,-1),Di=e=>ns(e)==="[object Object]",to=e=>ye(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,rn=Xs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ss=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},cl=/-(\w)/g,st=ss(e=>e.replace(cl,(t,n)=>n?n.toUpperCase():"")),al=/\B([A-Z])/g,Yt=ss(e=>e.replace(al,"-$1").toLowerCase()),os=ss(e=>e.charAt(0).toUpperCase()+e.slice(1)),ws=ss(e=>e?`on${os(e)}`:""),_n=(e,t)=>!Object.is(e,t),Bn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Rn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},pn=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ao;const ul=()=>Ao||(Ao=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ne;class fl{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Ne,!t&&Ne&&(this.index=(Ne.scopes||(Ne.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ne;try{return Ne=this,t()}finally{Ne=n}}}on(){Ne=this}off(){Ne=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 dl(e,t=Ne){t&&t.active&&t.effects.push(e)}function hl(){return Ne}function _l(e){Ne&&Ne.cleanups.push(e)}const no=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Ri=e=>(e.w&mt)>0,zi=e=>(e.n&mt)>0,pl=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=mt},ml=e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const o=t[s];Ri(o)&&!zi(o)?o.delete(e):t[n++]=o,o.w&=~mt,o.n&=~mt}t.length=n}},Is=new WeakMap;let on=0,mt=1;const Os=30;let We;const Lt=Symbol(""),Ns=Symbol("");class so{constructor(t,n=null,s){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,dl(this,s)}run(){if(!this.active)return this.fn();let t=We,n=_t;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=We,We=this,_t=!0,mt=1<<++on,on<=Os?pl(this):Io(this),this.fn()}finally{on<=Os&&ml(this),mt=1<<--on,We=this.parent,_t=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){We===this?this.deferStop=!0:this.active&&(Io(this),this.onStop&&this.onStop(),this.active=!1)}}function Io(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let _t=!0;const Ui=[];function Qt(){Ui.push(_t),_t=!1}function Xt(){const e=Ui.pop();_t=e===void 0?!0:e}function He(e,t,n){if(_t&&We){let s=Is.get(e);s||Is.set(e,s=new Map);let o=s.get(n);o||s.set(n,o=no()),ji(o)}}function ji(e,t){let n=!1;on<=Os?zi(e)||(e.n|=mt,n=!Ri(e)):n=!e.has(We),n&&(e.add(We),We.deps.push(e))}function rt(e,t,n,s,o,i){const r=Is.get(e);if(!r)return;let l=[];if(t==="clear")l=[...r.values()];else if(n==="length"&&Q(e)){const c=pn(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":Q(e)?to(n)&&l.push(r.get("length")):(l.push(r.get(Lt)),Ft(e)&&l.push(r.get(Ns)));break;case"delete":Q(e)||(l.push(r.get(Lt)),Ft(e)&&l.push(r.get(Ns)));break;case"set":Ft(e)&&l.push(r.get(Lt));break}if(l.length===1)l[0]&&Bs(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);Bs(no(c))}}function Bs(e,t){const n=Q(e)?e:[...e];for(const s of n)s.computed&&Oo(s);for(const s of n)s.computed||Oo(s)}function Oo(e,t){(e!==We||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const gl=Xs("__proto__,__v_isRef,__isVue"),qi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(eo)),vl=oo(),bl=oo(!1,!0),yl=oo(!0),No=xl();function xl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=fe(this);for(let i=0,r=this.length;i<r;i++)He(s,"get",i+"");const o=s[t](...n);return o===-1||o===!1?s[t](...n.map(fe)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Qt();const s=fe(this)[t].apply(this,n);return Xt(),s}}),e}function oo(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?Bl:Qi:t?Yi:Gi).get(s))return s;const r=Q(s);if(!e&&r&&ae(No,o))return Reflect.get(No,o,i);const l=Reflect.get(s,o,i);return(eo(o)?qi.has(o):gl(o))||(e||He(s,"get",o),t)?l:Ve(l)?r&&to(o)?l:l.value:ve(l)?e?lo(l):rs(l):l}}const wl=Ki(),$l=Ki(!0);function Ki(e=!1){return function(n,s,o,i){let r=n[s];if(qt(r)&&Ve(r)&&!Ve(o))return!1;if(!e&&(!zn(o)&&!qt(o)&&(r=fe(r),o=fe(o)),!Q(n)&&Ve(r)&&!Ve(o)))return r.value=o,!0;const l=Q(n)&&to(s)?Number(s)<n.length:ae(n,s),c=Reflect.set(n,s,o,i);return n===fe(i)&&(l?_n(o,r)&&rt(n,"set",s,o):rt(n,"add",s,o)),c}}function kl(e,t){const n=ae(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&rt(e,"delete",t,void 0),s}function Pl(e,t){const n=Reflect.has(e,t);return(!eo(t)||!qi.has(t))&&He(e,"has",t),n}function Cl(e){return He(e,"iterate",Q(e)?"length":Lt),Reflect.ownKeys(e)}const Wi={get:vl,set:wl,deleteProperty:kl,has:Pl,ownKeys:Cl},Sl={get:yl,set(e,t){return!0},deleteProperty(e,t){return!0}},Tl=Pe({},Wi,{get:bl,set:$l}),io=e=>e,is=e=>Reflect.getPrototypeOf(e);function Cn(e,t,n=!1,s=!1){e=e.__v_raw;const o=fe(e),i=fe(t);n||(t!==i&&He(o,"get",t),He(o,"get",i));const{has:r}=is(o),l=s?io:n?ao: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 Sn(e,t=!1){const n=this.__v_raw,s=fe(n),o=fe(e);return t||(e!==o&&He(s,"has",e),He(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Tn(e,t=!1){return e=e.__v_raw,!t&&He(fe(e),"iterate",Lt),Reflect.get(e,"size",e)}function Bo(e){e=fe(e);const t=fe(this);return is(t).has.call(t,e)||(t.add(e),rt(t,"add",e,e)),this}function Fo(e,t){t=fe(t);const n=fe(this),{has:s,get:o}=is(n);let i=s.call(n,e);i||(e=fe(e),i=s.call(n,e));const r=o.call(n,e);return n.set(e,t),i?_n(t,r)&&rt(n,"set",e,t):rt(n,"add",e,t),this}function Ho(e){const t=fe(this),{has:n,get:s}=is(t);let o=n.call(t,e);o||(e=fe(e),o=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return o&&rt(t,"delete",e,void 0),i}function Do(){const e=fe(this),t=e.size!==0,n=e.clear();return t&&rt(e,"clear",void 0,void 0),n}function Vn(e,t){return function(s,o){const i=this,r=i.__v_raw,l=fe(r),c=t?io:e?ao:mn;return!e&&He(l,"iterate",Lt),r.forEach((a,f)=>s.call(o,c(a),c(f),i))}}function En(e,t,n){return function(...s){const o=this.__v_raw,i=fe(o),r=Ft(i),l=e==="entries"||e===Symbol.iterator&&r,c=e==="keys"&&r,a=o[e](...s),f=n?io:t?ao:mn;return!t&&He(i,"iterate",c?Ns:Lt),{next(){const{value:_,done:p}=a.next();return p?{value:_,done:p}:{value:l?[f(_[0]),f(_[1])]:f(_),done:p}},[Symbol.iterator](){return this}}}}function at(e){return function(...t){return e==="delete"?!1:this}}function Vl(){const e={get(i){return Cn(this,i)},get size(){return Tn(this)},has:Sn,add:Bo,set:Fo,delete:Ho,clear:Do,forEach:Vn(!1,!1)},t={get(i){return Cn(this,i,!1,!0)},get size(){return Tn(this)},has:Sn,add:Bo,set:Fo,delete:Ho,clear:Do,forEach:Vn(!1,!0)},n={get(i){return Cn(this,i,!0)},get size(){return Tn(this,!0)},has(i){return Sn.call(this,i,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:Vn(!0,!1)},s={get(i){return Cn(this,i,!0,!0)},get size(){return Tn(this,!0)},has(i){return Sn.call(this,i,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:Vn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=En(i,!1,!1),n[i]=En(i,!0,!1),t[i]=En(i,!1,!0),s[i]=En(i,!0,!0)}),[e,n,t,s]}const[El,Ml,Ll,Al]=Vl();function ro(e,t){const n=t?e?Al:Ll:e?Ml:El;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 Il={get:ro(!1,!1)},Ol={get:ro(!1,!0)},Nl={get:ro(!0,!1)},Gi=new WeakMap,Yi=new WeakMap,Qi=new WeakMap,Bl=new WeakMap;function Fl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Hl(e){return e.__v_skip||!Object.isExtensible(e)?0:Fl(ll(e))}function rs(e){return qt(e)?e:co(e,!1,Wi,Il,Gi)}function Dl(e){return co(e,!1,Tl,Ol,Yi)}function lo(e){return co(e,!0,Sl,Nl,Qi)}function co(e,t,n,s,o){if(!ve(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=Hl(e);if(r===0)return e;const l=new Proxy(e,r===2?s:n);return o.set(e,l),l}function Ht(e){return qt(e)?Ht(e.__v_raw):!!(e&&e.__v_isReactive)}function qt(e){return!!(e&&e.__v_isReadonly)}function zn(e){return!!(e&&e.__v_isShallow)}function Xi(e){return Ht(e)||qt(e)}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function ln(e){return Rn(e,"__v_skip",!0),e}const mn=e=>ve(e)?rs(e):e,ao=e=>ve(e)?lo(e):e;function Ji(e){_t&&We&&(e=fe(e),ji(e.dep||(e.dep=no())))}function Zi(e,t){e=fe(e),e.dep&&Bs(e.dep)}function Ve(e){return!!(e&&e.__v_isRef===!0)}function le(e){return er(e,!1)}function Rl(e){return er(e,!0)}function er(e,t){return Ve(e)?e:new zl(e,t)}class zl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:fe(t),this._value=n?t:mn(t)}get value(){return Ji(this),this._value}set value(t){const n=this.__v_isShallow||zn(t)||qt(t);t=n?t:fe(t),_n(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:mn(t),Zi(this))}}function b(e){return Ve(e)?e.value:e}const Ul={get:(e,t,n)=>b(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Ve(o)&&!Ve(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function tr(e){return Ht(e)?e:new Proxy(e,Ul)}var nr;class jl{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[nr]=!1,this._dirty=!0,this.effect=new so(t,()=>{this._dirty||(this._dirty=!0,Zi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=fe(this);return Ji(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}nr="__v_isReadonly";function ql(e,t,n=!1){let s,o;const i=ne(e);return i?(s=e,o=Ye):(s=e.get,o=e.set),new jl(s,o,i||!o,n)}function pt(e,t,n,s){let o;try{o=s?e(...s):e()}catch(i){ls(i,t,n)}return o}function ze(e,t,n,s){if(ne(e)){const i=pt(e,t,n,s);return i&&Fi(i)&&i.catch(r=>{ls(r,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(ze(e[i],t,n,s));return o}function ls(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){pt(c,null,10,[e,r,l]);return}}Kl(e,n,o,s)}function Kl(e,t,n,s=!0){console.error(e)}let gn=!1,Fs=!1;const Te=[];let tt=0;const Dt=[];let it=null,St=0;const sr=Promise.resolve();let uo=null;function fo(e){const t=uo||sr;return e?t.then(this?e.bind(this):e):t}function Wl(e){let t=tt+1,n=Te.length;for(;t<n;){const s=t+n>>>1;vn(Te[s])<e?t=s+1:n=s}return t}function ho(e){(!Te.length||!Te.includes(e,gn&&e.allowRecurse?tt+1:tt))&&(e.id==null?Te.push(e):Te.splice(Wl(e.id),0,e),or())}function or(){!gn&&!Fs&&(Fs=!0,uo=sr.then(ir))}function Gl(e){const t=Te.indexOf(e);t>tt&&Te.splice(t,1)}function Yl(e){Q(e)?Dt.push(...e):(!it||!it.includes(e,e.allowRecurse?St+1:St))&&Dt.push(e),or()}function Ro(e,t=gn?tt+1:0){for(;t<Te.length;t++){const n=Te[t];n&&n.pre&&(Te.splice(t,1),t--,n())}}function Un(e){if(Dt.length){const t=[...new Set(Dt)];if(Dt.length=0,it){it.push(...t);return}for(it=t,it.sort((n,s)=>vn(n)-vn(s)),St=0;St<it.length;St++)it[St]();it=null,St=0}}const vn=e=>e.id==null?1/0:e.id,Ql=(e,t)=>{const n=vn(e)-vn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ir(e){Fs=!1,gn=!0,Te.sort(Ql);const t=Ye;try{for(tt=0;tt<Te.length;tt++){const n=Te[tt];n&&n.active!==!1&&pt(n,null,14)}}finally{tt=0,Te.length=0,Un(),gn=!1,uo=null,(Te.length||Dt.length)&&ir()}}function Xl(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ge;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:_,trim:p}=s[f]||ge;p&&(o=n.map(v=>ye(v)?v.trim():v)),_&&(o=n.map(pn))}let l,c=s[l=ws(t)]||s[l=ws(st(t))];!c&&i&&(c=s[l=ws(Yt(t))]),c&&ze(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,ze(a,e,6,o)}}function rr(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(!ne(e)){const c=a=>{const f=rr(a,t,!0);f&&(l=!0,Pe(r,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(ve(e)&&s.set(e,null),null):(Q(i)?i.forEach(c=>r[c]=null):Pe(r,i),ve(e)&&s.set(e,r),r)}function cs(e,t){return!e||!wn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ae(e,t[0].toLowerCase()+t.slice(1))||ae(e,Yt(t))||ae(e,t))}let ke=null,as=null;function jn(e){const t=ke;return ke=e,as=e&&e.type.__scopeId||null,t}function Ue(e){as=e}function je(){as=null}function O(e,t=ke,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&Zo(-1);const i=jn(t);let r;try{r=e(...o)}finally{jn(i),s._d&&Zo(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function $s(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:i,propsOptions:[r],slots:l,attrs:c,emit:a,render:f,renderCache:_,data:p,setupState:v,ctx:T,inheritAttrs:A}=e;let W,y;const w=jn(e);try{if(n.shapeFlag&4){const N=o||s;W=Ke(f.call(N,N,_,i,v,p,T)),y=c}else{const N=t;W=Ke(N.length>1?N(i,{attrs:c,slots:l,emit:a}):N(i,null)),y=t.props?c:Jl(c)}}catch(N){fn.length=0,ls(N,e,1),W=L(Fe)}let C=W;if(y&&A!==!1){const N=Object.keys(y),{shapeFlag:U}=C;N.length&&U&7&&(r&&N.some(Js)&&(y=Zl(y,r)),C=vt(C,y))}return n.dirs&&(C=vt(C),C.dirs=C.dirs?C.dirs.concat(n.dirs):n.dirs),n.transition&&(C.transition=n.transition),W=C,jn(w),W}const Jl=e=>{let t;for(const n in e)(n==="class"||n==="style"||wn(n))&&((t||(t={}))[n]=e[n]);return t},Zl=(e,t)=>{const n={};for(const s in e)(!Js(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function ec(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?zo(s,r,a):!!r;if(c&8){const f=t.dynamicProps;for(let _=0;_<f.length;_++){const p=f[_];if(r[p]!==s[p]&&!cs(a,p))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:s===r?!1:s?r?zo(s,r,a):!0:!!r;return!1}function zo(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]&&!cs(n,i))return!0}return!1}function tc({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const nc=e=>e.__isSuspense;function lr(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):Yl(e)}function Rt(e,t){if($e){let n=$e.provides;const s=$e.parent&&$e.parent.provides;s===n&&(n=$e.provides=Object.create(s)),n[e]=t}}function Be(e,t,n=!1){const s=$e||ke;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&&ne(t)?t.call(s.proxy):t}}function gt(e,t){return us(e,null,t)}function sc(e,t){return us(e,null,{flush:"post"})}const Mn={};function nt(e,t,n){return us(e,t,n)}function us(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=ge){const l=$e;let c,a=!1,f=!1;if(Ve(e)?(c=()=>e.value,a=zn(e)):Ht(e)?(c=()=>e,s=!0):Q(e)?(f=!0,a=e.some(C=>Ht(C)||zn(C)),c=()=>e.map(C=>{if(Ve(C))return C.value;if(Ht(C))return Mt(C);if(ne(C))return pt(C,l,2)})):ne(e)?t?c=()=>pt(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return _&&_(),ze(e,l,3,[p])}:c=Ye,t&&s){const C=c;c=()=>Mt(C())}let _,p=C=>{_=y.onStop=()=>{pt(C,l,4)}},v;if(yn)if(p=Ye,t?n&&ze(t,l,3,[c(),f?[]:void 0,p]):c(),o==="sync"){const C=Jc();v=C.__watcherHandles||(C.__watcherHandles=[])}else return Ye;let T=f?new Array(e.length).fill(Mn):Mn;const A=()=>{if(y.active)if(t){const C=y.run();(s||a||(f?C.some((N,U)=>_n(N,T[U])):_n(C,T)))&&(_&&_(),ze(t,l,3,[C,T===Mn?void 0:f&&T[0]===Mn?[]:T,p]),T=C)}else y.run()};A.allowRecurse=!!t;let W;o==="sync"?W=A:o==="post"?W=()=>Le(A,l&&l.suspense):(A.pre=!0,l&&(A.id=l.uid),W=()=>ho(A));const y=new so(c,W);t?n?A():T=y.run():o==="post"?Le(y.run.bind(y),l&&l.suspense):y.run();const w=()=>{y.stop(),l&&l.scope&&Zs(l.scope.effects,y)};return v&&v.push(w),w}function oc(e,t,n){const s=this.proxy,o=ye(e)?e.includes(".")?cr(s,e):()=>s[e]:e.bind(s,s);let i;ne(t)?i=t:(i=t.handler,n=t);const r=$e;Wt(this);const l=us(o,i.bind(s),n);return r?Wt(r):At(),l}function cr(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 Mt(e,t){if(!ve(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ve(e))Mt(e.value,t);else if(Q(e))for(let n=0;n<e.length;n++)Mt(e[n],t);else if(Bi(e)||Ft(e))e.forEach(n=>{Mt(n,t)});else if(Di(e))for(const n in e)Mt(e[n],t);return e}function ic(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Qe(()=>{e.isMounted=!0}),hr(()=>{e.isUnmounting=!0}),e}const De=[Function,Array],rc={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:De,onEnter:De,onAfterEnter:De,onEnterCancelled:De,onBeforeLeave:De,onLeave:De,onAfterLeave:De,onLeaveCancelled:De,onBeforeAppear:De,onAppear:De,onAfterAppear:De,onAppearCancelled:De},setup(e,{slots:t}){const n=xo(),s=ic();let o;return()=>{const i=t.default&&fr(t.default(),!0);if(!i||!i.length)return;let r=i[0];if(i.length>1){for(const A of i)if(A.type!==Fe){r=A;break}}const l=fe(e),{mode:c}=l;if(s.isLeaving)return ks(r);const a=Uo(r);if(!a)return ks(r);const f=Hs(a,l,s,n);Ds(a,f);const _=n.subTree,p=_&&Uo(_);let v=!1;const{getTransitionKey:T}=a.type;if(T){const A=T();o===void 0?o=A:A!==o&&(o=A,v=!0)}if(p&&p.type!==Fe&&(!Tt(a,p)||v)){const A=Hs(p,l,s,n);if(Ds(p,A),c==="out-in")return s.isLeaving=!0,A.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},ks(r);c==="in-out"&&a.type!==Fe&&(A.delayLeave=(W,y,w)=>{const C=ur(s,p);C[String(p.key)]=p,W._leaveCb=()=>{y(),W._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=w})}return r}}},ar=rc;function ur(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 Hs(e,t,n,s){const{appear:o,mode:i,persisted:r=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:_,onLeave:p,onAfterLeave:v,onLeaveCancelled:T,onBeforeAppear:A,onAppear:W,onAfterAppear:y,onAppearCancelled:w}=t,C=String(e.key),N=ur(n,e),U=(M,Y)=>{M&&ze(M,s,9,Y)},G=(M,Y)=>{const X=Y[1];U(M,Y),Q(M)?M.every(oe=>oe.length<=1)&&X():M.length<=1&&X()},Z={mode:i,persisted:r,beforeEnter(M){let Y=l;if(!n.isMounted)if(o)Y=A||l;else return;M._leaveCb&&M._leaveCb(!0);const X=N[C];X&&Tt(e,X)&&X.el._leaveCb&&X.el._leaveCb(),U(Y,[M])},enter(M){let Y=c,X=a,oe=f;if(!n.isMounted)if(o)Y=W||c,X=y||a,oe=w||f;else return;let D=!1;const ie=M._enterCb=j=>{D||(D=!0,j?U(oe,[M]):U(X,[M]),Z.delayedLeave&&Z.delayedLeave(),M._enterCb=void 0)};Y?G(Y,[M,ie]):ie()},leave(M,Y){const X=String(e.key);if(M._enterCb&&M._enterCb(!0),n.isUnmounting)return Y();U(_,[M]);let oe=!1;const D=M._leaveCb=ie=>{oe||(oe=!0,Y(),ie?U(T,[M]):U(v,[M]),M._leaveCb=void 0,N[X]===e&&delete N[X])};N[X]=e,p?G(p,[M,D]):D()},clone(M){return Hs(M,t,n,s)}};return Z}function ks(e){if(fs(e))return e=vt(e),e.children=null,e}function Uo(e){return fs(e)?e.children?e.children[0]:void 0:e}function Ds(e,t){e.shapeFlag&6&&e.component?Ds(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 fr(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===te?(r.patchFlag&128&&o++,s=s.concat(fr(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 z(e){return ne(e)?{setup:e,name:e.name}:e}const zt=e=>!!e.type.__asyncLoader,fs=e=>e.type.__isKeepAlive;function lc(e,t){dr(e,"a",t)}function cc(e,t){dr(e,"da",t)}function dr(e,t,n=$e){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(ds(t,s,n),n){let o=n.parent;for(;o&&o.parent;)fs(o.parent.vnode)&&ac(s,t,n,o),o=o.parent}}function ac(e,t,n,s){const o=ds(t,e,s,!0);Jt(()=>{Zs(s[t],o)},n)}function ds(e,t,n=$e,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Qt(),Wt(n);const l=ze(t,n,e,r);return At(),Xt(),l});return s?o.unshift(i):o.push(i),i}}const ct=e=>(t,n=$e)=>(!yn||e==="sp")&&ds(e,(...s)=>t(...s),n),uc=ct("bm"),Qe=ct("m"),fc=ct("bu"),_o=ct("u"),hr=ct("bum"),Jt=ct("um"),dc=ct("sp"),hc=ct("rtg"),_c=ct("rtc");function pc(e,t=$e){ds("ec",e,t)}function jo(e,t){const n=ke;if(n===null)return e;const s=_s(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[r,l,c,a=ge]=t[i];r&&(ne(r)&&(r={mounted:r,updated:r}),r.deep&&Mt(l),o.push({dir:r,instance:s,value:l,oldValue:void 0,arg:c,modifiers:a}))}return e}function et(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&&(Qt(),ze(c,n,8,[e.el,l,e,t]),Xt())}}const po="components";function bt(e,t){return pr(po,e,!0,t)||e}const _r=Symbol();function mo(e){return ye(e)?pr(po,e,!1)||e:e||_r}function pr(e,t,n=!0,s=!1){const o=ke||$e;if(o){const i=o.type;if(e===po){const l=Wc(i,!1);if(l&&(l===t||l===st(t)||l===os(st(t))))return i}const r=qo(o[e]||i[e],t)||qo(o.appContext[e],t);return!r&&s?i:r}}function qo(e,t){return e&&(e[t]||e[st(t)]||e[os(st(t))])}function we(e,t,n,s){let o;const i=n&&n[s];if(Q(e)||ye(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(ve(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 S(e,t,n={},s,o){if(ke.isCE||ke.parent&&zt(ke.parent)&&ke.parent.isCE)return t!=="default"&&(n.name=t),L("slot",n,s&&s());let i=e[t];i&&i._c&&(i._d=!1),d();const r=i&&mr(i(n)),l=J(te,{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 mr(e){return e.some(t=>Wn(t)?!(t.type===Fe||t.type===te&&!mr(t.children)):!0)?e:null}const Rs=e=>e?Sr(e)?_s(e)||e.proxy:Rs(e.parent):null,cn=Pe(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=()=>ho(e.update)),$nextTick:e=>e.n||(e.n=fo.bind(e.proxy)),$watch:e=>oc.bind(e)}),Ps=(e,t)=>e!==ge&&!e.__isScriptSetup&&ae(e,t),mc={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(Ps(s,t))return r[t]=1,s[t];if(o!==ge&&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!==ge&&ae(n,t))return r[t]=4,n[t];zs&&(r[t]=0)}}const f=cn[t];let _,p;if(f)return t==="$attrs"&&He(e,"get",t),f(e);if((_=l.__cssModules)&&(_=_[t]))return _;if(n!==ge&&ae(n,t))return r[t]=4,n[t];if(p=c.config.globalProperties,ae(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return Ps(o,t)?(o[t]=n,!0):s!==ge&&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!==ge&&ae(e,r)||Ps(t,r)||(l=i[0])&&ae(l,r)||ae(s,r)||ae(cn,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 zs=!0;function gc(e){const t=go(e),n=e.proxy,s=e.ctx;zs=!1,t.beforeCreate&&Ko(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:l,provide:c,inject:a,created:f,beforeMount:_,mounted:p,beforeUpdate:v,updated:T,activated:A,deactivated:W,beforeDestroy:y,beforeUnmount:w,destroyed:C,unmounted:N,render:U,renderTracked:G,renderTriggered:Z,errorCaptured:M,serverPrefetch:Y,expose:X,inheritAttrs:oe,components:D,directives:ie,filters:j}=t;if(a&&vc(a,s,null,e.appContext.config.unwrapInjectedRef),r)for(const be in r){const pe=r[be];ne(pe)&&(s[be]=pe.bind(n))}if(o){const be=o.call(n,n);ve(be)&&(e.data=rs(be))}if(zs=!0,i)for(const be in i){const pe=i[be],xt=ne(pe)?pe.bind(n,n):ne(pe.get)?pe.get.bind(n,n):Ye,kn=!ne(pe)&&ne(pe.set)?pe.set.bind(n):Ye,wt=se({get:xt,set:kn});Object.defineProperty(s,be,{enumerable:!0,configurable:!0,get:()=>wt.value,set:Je=>wt.value=Je})}if(l)for(const be in l)gr(l[be],s,n,be);if(c){const be=ne(c)?c.call(n):c;Reflect.ownKeys(be).forEach(pe=>{Rt(pe,be[pe])})}f&&Ko(f,e,"c");function he(be,pe){Q(pe)?pe.forEach(xt=>be(xt.bind(n))):pe&&be(pe.bind(n))}if(he(uc,_),he(Qe,p),he(fc,v),he(_o,T),he(lc,A),he(cc,W),he(pc,M),he(_c,G),he(hc,Z),he(hr,w),he(Jt,N),he(dc,Y),Q(X))if(X.length){const be=e.exposed||(e.exposed={});X.forEach(pe=>{Object.defineProperty(be,pe,{get:()=>n[pe],set:xt=>n[pe]=xt})})}else e.exposed||(e.exposed={});U&&e.render===Ye&&(e.render=U),oe!=null&&(e.inheritAttrs=oe),D&&(e.components=D),ie&&(e.directives=ie)}function vc(e,t,n=Ye,s=!1){Q(e)&&(e=Us(e));for(const o in e){const i=e[o];let r;ve(i)?"default"in i?r=Be(i.from||o,i.default,!0):r=Be(i.from||o):r=Be(i),Ve(r)&&s?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[o]=r}}function Ko(e,t,n){ze(Q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function gr(e,t,n,s){const o=s.includes(".")?cr(n,s):()=>n[s];if(ye(e)){const i=t[e];ne(i)&&nt(o,i)}else if(ne(e))nt(o,e.bind(n));else if(ve(e))if(Q(e))e.forEach(i=>gr(i,t,n,s));else{const i=ne(e.handler)?e.handler.bind(n):t[e.handler];ne(i)&&nt(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=>qn(c,a,r,!0)),qn(c,t,r)),ve(t)&&i.set(t,c),c}function qn(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&qn(e,i,n,!0),o&&o.forEach(r=>qn(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=bc[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const bc={data:Wo,props:Ct,emits:Ct,methods:Ct,computed:Ct,beforeCreate:Ee,created:Ee,beforeMount:Ee,mounted:Ee,beforeUpdate:Ee,updated:Ee,beforeDestroy:Ee,beforeUnmount:Ee,destroyed:Ee,unmounted:Ee,activated:Ee,deactivated:Ee,errorCaptured:Ee,serverPrefetch:Ee,components:Ct,directives:Ct,watch:xc,provide:Wo,inject:yc};function Wo(e,t){return t?e?function(){return Pe(ne(e)?e.call(this,this):e,ne(t)?t.call(this,this):t)}:t:e}function yc(e,t){return Ct(Us(e),Us(t))}function Us(e){if(Q(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ee(e,t){return e?[...new Set([].concat(e,t))]:t}function Ct(e,t){return e?Pe(Pe(Object.create(null),e),t):t}function xc(e,t){if(!e)return t;if(!t)return e;const n=Pe(Object.create(null),e);for(const s in t)n[s]=Ee(e[s],t[s]);return n}function wc(e,t,n,s=!1){const o={},i={};Rn(i,hs,1),e.propsDefaults=Object.create(null),vr(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=s?o:Dl(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function $c(e,t,n,s){const{props:o,attrs:i,vnode:{patchFlag:r}}=e,l=fe(o),[c]=e.propsOptions;let a=!1;if((s||r>0)&&!(r&16)){if(r&8){const f=e.vnode.dynamicProps;for(let _=0;_<f.length;_++){let p=f[_];if(cs(e.emitsOptions,p))continue;const v=t[p];if(c)if(ae(i,p))v!==i[p]&&(i[p]=v,a=!0);else{const T=st(p);o[T]=js(c,l,T,v,e,!1)}else v!==i[p]&&(i[p]=v,a=!0)}}}else{vr(e,t,o,i)&&(a=!0);let f;for(const _ in l)(!t||!ae(t,_)&&((f=Yt(_))===_||!ae(t,f)))&&(c?n&&(n[_]!==void 0||n[f]!==void 0)&&(o[_]=js(c,l,_,void 0,e,!0)):delete o[_]);if(i!==l)for(const _ in i)(!t||!ae(t,_))&&(delete i[_],a=!0)}a&&rt(e,"set","$attrs")}function vr(e,t,n,s){const[o,i]=e.propsOptions;let r=!1,l;if(t)for(let c in t){if(rn(c))continue;const a=t[c];let f;o&&ae(o,f=st(c))?!i||!i.includes(f)?n[f]=a:(l||(l={}))[f]=a:cs(e.emitsOptions,c)||(!(c in s)||a!==s[c])&&(s[c]=a,r=!0)}if(i){const c=fe(n),a=l||ge;for(let f=0;f<i.length;f++){const _=i[f];n[_]=js(o,c,_,a[_],e,!ae(a,_))}}return r}function js(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&&ne(c)){const{propsDefaults:a}=o;n in a?s=a[n]:(Wt(o),s=a[n]=c.call(null,t),At())}else s=c}r[0]&&(i&&!l?s=!1:r[1]&&(s===""||s===Yt(n))&&(s=!0))}return s}function br(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(!ne(e)){const f=_=>{c=!0;const[p,v]=br(_,t,!0);Pe(r,p),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 ve(e)&&s.set(e,Bt),Bt;if(Q(i))for(let f=0;f<i.length;f++){const _=st(i[f]);Go(_)&&(r[_]=ge)}else if(i)for(const f in i){const _=st(f);if(Go(_)){const p=i[f],v=r[_]=Q(p)||ne(p)?{type:p}:Object.assign({},p);if(v){const T=Xo(Boolean,v.type),A=Xo(String,v.type);v[0]=T>-1,v[1]=A<0||T<A,(T>-1||ae(v,"default"))&&l.push(_)}}}const a=[r,l];return ve(e)&&s.set(e,a),a}function Go(e){return e[0]!=="$"}function Yo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Qo(e,t){return Yo(e)===Yo(t)}function Xo(e,t){return Q(t)?t.findIndex(n=>Qo(n,e)):ne(t)&&Qo(t,e)?0:-1}const yr=e=>e[0]==="_"||e==="$stable",vo=e=>Q(e)?e.map(Ke):[Ke(e)],kc=(e,t,n)=>{if(t._n)return t;const s=O((...o)=>vo(t(...o)),n);return s._c=!1,s},xr=(e,t,n)=>{const s=e._ctx;for(const o in e){if(yr(o))continue;const i=e[o];if(ne(i))t[o]=kc(o,i,s);else if(i!=null){const r=vo(i);t[o]=()=>r}}},wr=(e,t)=>{const n=vo(t);e.slots.default=()=>n},Pc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=fe(t),Rn(t,"_",n)):xr(t,e.slots={})}else e.slots={},t&&wr(e,t);Rn(e.slots,hs,1)},Cc=(e,t,n)=>{const{vnode:s,slots:o}=e;let i=!0,r=ge;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(Pe(o,t),!n&&l===1&&delete o._):(i=!t.$stable,xr(t,o)),r=t}else t&&(wr(e,t),r={default:1});if(i)for(const l in o)!yr(l)&&!(l in r)&&delete o[l]};function $r(){return{app:null,config:{isNativeTag:ol,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 Sc=0;function Tc(e,t){return function(s,o=null){ne(s)||(s=Object.assign({},s)),o!=null&&!ve(o)&&(o=null);const i=$r(),r=new Set;let l=!1;const c=i.app={_uid:Sc++,_component:s,_props:o,_container:null,_context:i,_instance:null,version:Zc,get config(){return i.config},set config(a){},use(a,...f){return r.has(a)||(a&&ne(a.install)?(r.add(a),a.install(c,...f)):ne(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,_){if(!l){const p=L(s,o);return p.appContext=i,f&&t?t(p,a):e(p,a,_),l=!0,c._container=a,a.__vue_app__=c,_s(p.component)||p.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 Kn(e,t,n,s,o=!1){if(Q(e)){e.forEach((p,v)=>Kn(p,t&&(Q(t)?t[v]:t),n,s,o));return}if(zt(s)&&!o)return;const i=s.shapeFlag&4?_s(s.component)||s.component.proxy:s.el,r=o?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===ge?l.refs={}:l.refs,_=l.setupState;if(a!=null&&a!==c&&(ye(a)?(f[a]=null,ae(_,a)&&(_[a]=null)):Ve(a)&&(a.value=null)),ne(c))pt(c,l,12,[r,f]);else{const p=ye(c),v=Ve(c);if(p||v){const T=()=>{if(e.f){const A=p?ae(_,c)?_[c]:f[c]:c.value;o?Q(A)&&Zs(A,i):Q(A)?A.includes(i)||A.push(i):p?(f[c]=[i],ae(_,c)&&(_[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else p?(f[c]=r,ae(_,c)&&(_[c]=r)):v&&(c.value=r,e.k&&(f[e.k]=r))};r?(T.id=-1,Le(T,n)):T()}}}let ut=!1;const Ln=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",An=e=>e.nodeType===8;function Vc(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:i,parentNode:r,remove:l,insert:c,createComment:a}}=e,f=(y,w)=>{if(!w.hasChildNodes()){n(null,y,w),Un(),w._vnode=y;return}ut=!1,_(w.firstChild,y,null,null,null),Un(),w._vnode=y,ut&&console.error("Hydration completed but contains mismatches.")},_=(y,w,C,N,U,G=!1)=>{const Z=An(y)&&y.data==="[",M=()=>A(y,w,C,N,U,Z),{type:Y,ref:X,shapeFlag:oe,patchFlag:D}=w;let ie=y.nodeType;w.el=y,D===-2&&(G=!1,w.dynamicChildren=null);let j=null;switch(Y){case Kt:ie!==3?w.children===""?(c(w.el=o(""),r(y),y),j=y):j=M():(y.data!==w.children&&(ut=!0,y.data=w.children),j=i(y));break;case Fe:ie!==8||Z?j=M():j=i(y);break;case un:if(Z&&(y=i(y),ie=y.nodeType),ie===1||ie===3){j=y;const Ie=!w.children.length;for(let he=0;he<w.staticCount;he++)Ie&&(w.children+=j.nodeType===1?j.outerHTML:j.data),he===w.staticCount-1&&(w.anchor=j),j=i(j);return Z?i(j):j}else M();break;case te:Z?j=T(y,w,C,N,U,G):j=M();break;default:if(oe&1)ie!==1||w.type.toLowerCase()!==y.tagName.toLowerCase()?j=M():j=p(y,w,C,N,U,G);else if(oe&6){w.slotScopeIds=U;const Ie=r(y);if(t(w,Ie,null,C,N,Ln(Ie),G),j=Z?W(y):i(y),j&&An(j)&&j.data==="teleport end"&&(j=i(j)),zt(w)){let he;Z?(he=L(te),he.anchor=j?j.previousSibling:Ie.lastChild):he=y.nodeType===3?Ce(""):L("div"),he.el=y,w.component.subTree=he}}else oe&64?ie!==8?j=M():j=w.type.hydrate(y,w,C,N,U,G,e,v):oe&128&&(j=w.type.hydrate(y,w,C,N,Ln(r(y)),U,G,e,_))}return X!=null&&Kn(X,null,N,w),j},p=(y,w,C,N,U,G)=>{G=G||!!w.dynamicChildren;const{type:Z,props:M,patchFlag:Y,shapeFlag:X,dirs:oe}=w,D=Z==="input"&&oe||Z==="option";if(D||Y!==-1){if(oe&&et(w,null,C,"created"),M)if(D||!G||Y&48)for(const j in M)(D&&j.endsWith("value")||wn(j)&&!rn(j))&&s(y,j,null,M[j],!1,void 0,C);else M.onClick&&s(y,"onClick",null,M.onClick,!1,void 0,C);let ie;if((ie=M&&M.onVnodeBeforeMount)&&Re(ie,C,w),oe&&et(w,null,C,"beforeMount"),((ie=M&&M.onVnodeMounted)||oe)&&lr(()=>{ie&&Re(ie,C,w),oe&&et(w,null,C,"mounted")},N),X&16&&!(M&&(M.innerHTML||M.textContent))){let j=v(y.firstChild,w,y,C,N,U,G);for(;j;){ut=!0;const Ie=j;j=j.nextSibling,l(Ie)}}else X&8&&y.textContent!==w.children&&(ut=!0,y.textContent=w.children)}return y.nextSibling},v=(y,w,C,N,U,G,Z)=>{Z=Z||!!w.dynamicChildren;const M=w.children,Y=M.length;for(let X=0;X<Y;X++){const oe=Z?M[X]:M[X]=Ke(M[X]);if(y)y=_(y,oe,N,U,G,Z);else{if(oe.type===Kt&&!oe.children)continue;ut=!0,n(null,oe,C,null,N,U,Ln(C),G)}}return y},T=(y,w,C,N,U,G)=>{const{slotScopeIds:Z}=w;Z&&(U=U?U.concat(Z):Z);const M=r(y),Y=v(i(y),w,M,C,N,U,G);return Y&&An(Y)&&Y.data==="]"?i(w.anchor=Y):(ut=!0,c(w.anchor=a("]"),M,Y),Y)},A=(y,w,C,N,U,G)=>{if(ut=!0,w.el=null,G){const Y=W(y);for(;;){const X=i(y);if(X&&X!==Y)l(X);else break}}const Z=i(y),M=r(y);return l(y),n(null,w,M,Z,C,N,Ln(M),U),Z},W=y=>{let w=0;for(;y;)if(y=i(y),y&&An(y)&&(y.data==="["&&w++,y.data==="]")){if(w===0)return i(y);w--}return y};return[f,_]}const Le=lr;function Ec(e){return Mc(e,Vc)}function Mc(e,t){const n=ul();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:r,createText:l,createComment:c,setText:a,setElementText:f,parentNode:_,nextSibling:p,setScopeId:v=Ye,insertStaticContent:T}=e,A=(u,h,x,k=null,$=null,E=null,B=!1,V=null,I=!!h.dynamicChildren)=>{if(u===h)return;u&&!Tt(u,h)&&(k=Pn(u),Je(u,$,E,!0),u=null),h.patchFlag===-2&&(I=!1,h.dynamicChildren=null);const{type:P,ref:q,shapeFlag:R}=h;switch(P){case Kt:W(u,h,x,k);break;case Fe:y(u,h,x,k);break;case un:u==null&&w(h,x,k,B);break;case te:D(u,h,x,k,$,E,B,V,I);break;default:R&1?U(u,h,x,k,$,E,B,V,I):R&6?ie(u,h,x,k,$,E,B,V,I):(R&64||R&128)&&P.process(u,h,x,k,$,E,B,V,I,It)}q!=null&&$&&Kn(q,u&&u.ref,E,h||u,!h)},W=(u,h,x,k)=>{if(u==null)s(h.el=l(h.children),x,k);else{const $=h.el=u.el;h.children!==u.children&&a($,h.children)}},y=(u,h,x,k)=>{u==null?s(h.el=c(h.children||""),x,k):h.el=u.el},w=(u,h,x,k)=>{[u.el,u.anchor]=T(u.children,h,x,k,u.el,u.anchor)},C=({el:u,anchor:h},x,k)=>{let $;for(;u&&u!==h;)$=p(u),s(u,x,k),u=$;s(h,x,k)},N=({el:u,anchor:h})=>{let x;for(;u&&u!==h;)x=p(u),o(u),u=x;o(h)},U=(u,h,x,k,$,E,B,V,I)=>{B=B||h.type==="svg",u==null?G(h,x,k,$,E,B,V,I):Y(u,h,$,E,B,V,I)},G=(u,h,x,k,$,E,B,V)=>{let I,P;const{type:q,props:R,shapeFlag:K,transition:ee,dirs:re}=u;if(I=u.el=r(u.type,E,R&&R.is,R),K&8?f(I,u.children):K&16&&M(u.children,I,null,k,$,E&&q!=="foreignObject",B,V),re&&et(u,null,k,"created"),R){for(const _e in R)_e!=="value"&&!rn(_e)&&i(I,_e,null,R[_e],E,u.children,k,$,ot);"value"in R&&i(I,"value",null,R.value),(P=R.onVnodeBeforeMount)&&Re(P,k,u)}Z(I,u,u.scopeId,B,k),re&&et(u,null,k,"beforeMount");const me=(!$||$&&!$.pendingBranch)&&ee&&!ee.persisted;me&&ee.beforeEnter(I),s(I,h,x),((P=R&&R.onVnodeMounted)||me||re)&&Le(()=>{P&&Re(P,k,u),me&&ee.enter(I),re&&et(u,null,k,"mounted")},$)},Z=(u,h,x,k,$)=>{if(x&&v(u,x),k)for(let E=0;E<k.length;E++)v(u,k[E]);if($){let E=$.subTree;if(h===E){const B=$.vnode;Z(u,B,B.scopeId,B.slotScopeIds,$.parent)}}},M=(u,h,x,k,$,E,B,V,I=0)=>{for(let P=I;P<u.length;P++){const q=u[P]=V?ht(u[P]):Ke(u[P]);A(null,q,h,x,k,$,E,B,V)}},Y=(u,h,x,k,$,E,B)=>{const V=h.el=u.el;let{patchFlag:I,dynamicChildren:P,dirs:q}=h;I|=u.patchFlag&16;const R=u.props||ge,K=h.props||ge;let ee;x&&$t(x,!1),(ee=K.onVnodeBeforeUpdate)&&Re(ee,x,h,u),q&&et(h,u,x,"beforeUpdate"),x&&$t(x,!0);const re=$&&h.type!=="foreignObject";if(P?X(u.dynamicChildren,P,V,x,k,re,E):B||pe(u,h,V,null,x,k,re,E,!1),I>0){if(I&16)oe(V,h,R,K,x,k,$);else if(I&2&&R.class!==K.class&&i(V,"class",null,K.class,$),I&4&&i(V,"style",R.style,K.style,$),I&8){const me=h.dynamicProps;for(let _e=0;_e<me.length;_e++){const xe=me[_e],qe=R[xe],Ot=K[xe];(Ot!==qe||xe==="value")&&i(V,xe,qe,Ot,$,u.children,x,k,ot)}}I&1&&u.children!==h.children&&f(V,h.children)}else!B&&P==null&&oe(V,h,R,K,x,k,$);((ee=K.onVnodeUpdated)||q)&&Le(()=>{ee&&Re(ee,x,h,u),q&&et(h,u,x,"updated")},k)},X=(u,h,x,k,$,E,B)=>{for(let V=0;V<h.length;V++){const I=u[V],P=h[V],q=I.el&&(I.type===te||!Tt(I,P)||I.shapeFlag&70)?_(I.el):x;A(I,P,q,null,k,$,E,B,!0)}},oe=(u,h,x,k,$,E,B)=>{if(x!==k){if(x!==ge)for(const V in x)!rn(V)&&!(V in k)&&i(u,V,x[V],null,B,h.children,$,E,ot);for(const V in k){if(rn(V))continue;const I=k[V],P=x[V];I!==P&&V!=="value"&&i(u,V,P,I,B,h.children,$,E,ot)}"value"in k&&i(u,"value",x.value,k.value)}},D=(u,h,x,k,$,E,B,V,I)=>{const P=h.el=u?u.el:l(""),q=h.anchor=u?u.anchor:l("");let{patchFlag:R,dynamicChildren:K,slotScopeIds:ee}=h;ee&&(V=V?V.concat(ee):ee),u==null?(s(P,x,k),s(q,x,k),M(h.children,x,q,$,E,B,V,I)):R>0&&R&64&&K&&u.dynamicChildren?(X(u.dynamicChildren,K,x,$,E,B,V),(h.key!=null||$&&h===$.subTree)&&bo(u,h,!0)):pe(u,h,x,q,$,E,B,V,I)},ie=(u,h,x,k,$,E,B,V,I)=>{h.slotScopeIds=V,u==null?h.shapeFlag&512?$.ctx.activate(h,x,k,B,I):j(h,x,k,$,E,B,I):Ie(u,h,I)},j=(u,h,x,k,$,E,B)=>{const V=u.component=Uc(u,k,$);if(fs(u)&&(V.ctx.renderer=It),jc(V),V.asyncDep){if($&&$.registerDep(V,he),!u.el){const I=V.subTree=L(Fe);y(null,I,h,x)}return}he(V,u,h,x,$,E,B)},Ie=(u,h,x)=>{const k=h.component=u.component;if(ec(u,h,x))if(k.asyncDep&&!k.asyncResolved){be(k,h,x);return}else k.next=h,Gl(k.update),k.update();else h.el=u.el,k.vnode=h},he=(u,h,x,k,$,E,B)=>{const V=()=>{if(u.isMounted){let{next:q,bu:R,u:K,parent:ee,vnode:re}=u,me=q,_e;$t(u,!1),q?(q.el=re.el,be(u,q,B)):q=re,R&&Bn(R),(_e=q.props&&q.props.onVnodeBeforeUpdate)&&Re(_e,ee,q,re),$t(u,!0);const xe=$s(u),qe=u.subTree;u.subTree=xe,A(qe,xe,_(qe.el),Pn(qe),u,$,E),q.el=xe.el,me===null&&tc(u,xe.el),K&&Le(K,$),(_e=q.props&&q.props.onVnodeUpdated)&&Le(()=>Re(_e,ee,q,re),$)}else{let q;const{el:R,props:K}=h,{bm:ee,m:re,parent:me}=u,_e=zt(h);if($t(u,!1),ee&&Bn(ee),!_e&&(q=K&&K.onVnodeBeforeMount)&&Re(q,me,h),$t(u,!0),R&&xs){const xe=()=>{u.subTree=$s(u),xs(R,u.subTree,u,$,null)};_e?h.type.__asyncLoader().then(()=>!u.isUnmounted&&xe()):xe()}else{const xe=u.subTree=$s(u);A(null,xe,x,k,u,$,E),h.el=xe.el}if(re&&Le(re,$),!_e&&(q=K&&K.onVnodeMounted)){const xe=h;Le(()=>Re(q,me,xe),$)}(h.shapeFlag&256||me&&zt(me.vnode)&&me.vnode.shapeFlag&256)&&u.a&&Le(u.a,$),u.isMounted=!0,h=x=k=null}},I=u.effect=new so(V,()=>ho(P),u.scope),P=u.update=()=>I.run();P.id=u.uid,$t(u,!0),P()},be=(u,h,x)=>{h.component=u;const k=u.vnode.props;u.vnode=h,u.next=null,$c(u,h.props,k,x),Cc(u,h.children,x),Qt(),Ro(),Xt()},pe=(u,h,x,k,$,E,B,V,I=!1)=>{const P=u&&u.children,q=u?u.shapeFlag:0,R=h.children,{patchFlag:K,shapeFlag:ee}=h;if(K>0){if(K&128){kn(P,R,x,k,$,E,B,V,I);return}else if(K&256){xt(P,R,x,k,$,E,B,V,I);return}}ee&8?(q&16&&ot(P,$,E),R!==P&&f(x,R)):q&16?ee&16?kn(P,R,x,k,$,E,B,V,I):ot(P,$,E,!0):(q&8&&f(x,""),ee&16&&M(R,x,k,$,E,B,V,I))},xt=(u,h,x,k,$,E,B,V,I)=>{u=u||Bt,h=h||Bt;const P=u.length,q=h.length,R=Math.min(P,q);let K;for(K=0;K<R;K++){const ee=h[K]=I?ht(h[K]):Ke(h[K]);A(u[K],ee,x,null,$,E,B,V,I)}P>q?ot(u,$,E,!0,!1,R):M(h,x,k,$,E,B,V,I,R)},kn=(u,h,x,k,$,E,B,V,I)=>{let P=0;const q=h.length;let R=u.length-1,K=q-1;for(;P<=R&&P<=K;){const ee=u[P],re=h[P]=I?ht(h[P]):Ke(h[P]);if(Tt(ee,re))A(ee,re,x,null,$,E,B,V,I);else break;P++}for(;P<=R&&P<=K;){const ee=u[R],re=h[K]=I?ht(h[K]):Ke(h[K]);if(Tt(ee,re))A(ee,re,x,null,$,E,B,V,I);else break;R--,K--}if(P>R){if(P<=K){const ee=K+1,re=ee<q?h[ee].el:k;for(;P<=K;)A(null,h[P]=I?ht(h[P]):Ke(h[P]),x,re,$,E,B,V,I),P++}}else if(P>K)for(;P<=R;)Je(u[P],$,E,!0),P++;else{const ee=P,re=P,me=new Map;for(P=re;P<=K;P++){const Oe=h[P]=I?ht(h[P]):Ke(h[P]);Oe.key!=null&&me.set(Oe.key,P)}let _e,xe=0;const qe=K-re+1;let Ot=!1,Eo=0;const en=new Array(qe);for(P=0;P<qe;P++)en[P]=0;for(P=ee;P<=R;P++){const Oe=u[P];if(xe>=qe){Je(Oe,$,E,!0);continue}let Ze;if(Oe.key!=null)Ze=me.get(Oe.key);else for(_e=re;_e<=K;_e++)if(en[_e-re]===0&&Tt(Oe,h[_e])){Ze=_e;break}Ze===void 0?Je(Oe,$,E,!0):(en[Ze-re]=P+1,Ze>=Eo?Eo=Ze:Ot=!0,A(Oe,h[Ze],x,null,$,E,B,V,I),xe++)}const Mo=Ot?Lc(en):Bt;for(_e=Mo.length-1,P=qe-1;P>=0;P--){const Oe=re+P,Ze=h[Oe],Lo=Oe+1<q?h[Oe+1].el:k;en[P]===0?A(null,Ze,x,Lo,$,E,B,V,I):Ot&&(_e<0||P!==Mo[_e]?wt(Ze,x,Lo,2):_e--)}}},wt=(u,h,x,k,$=null)=>{const{el:E,type:B,transition:V,children:I,shapeFlag:P}=u;if(P&6){wt(u.component.subTree,h,x,k);return}if(P&128){u.suspense.move(h,x,k);return}if(P&64){B.move(u,h,x,It);return}if(B===te){s(E,h,x);for(let R=0;R<I.length;R++)wt(I[R],h,x,k);s(u.anchor,h,x);return}if(B===un){C(u,h,x);return}if(k!==2&&P&1&&V)if(k===0)V.beforeEnter(E),s(E,h,x),Le(()=>V.enter(E),$);else{const{leave:R,delayLeave:K,afterLeave:ee}=V,re=()=>s(E,h,x),me=()=>{R(E,()=>{re(),ee&&ee()})};K?K(E,re,me):me()}else s(E,h,x)},Je=(u,h,x,k=!1,$=!1)=>{const{type:E,props:B,ref:V,children:I,dynamicChildren:P,shapeFlag:q,patchFlag:R,dirs:K}=u;if(V!=null&&Kn(V,null,x,u,!0),q&256){h.ctx.deactivate(u);return}const ee=q&1&&K,re=!zt(u);let me;if(re&&(me=B&&B.onVnodeBeforeUnmount)&&Re(me,h,u),q&6)Xr(u.component,x,k);else{if(q&128){u.suspense.unmount(x,k);return}ee&&et(u,null,h,"beforeUnmount"),q&64?u.type.remove(u,h,x,$,It,k):P&&(E!==te||R>0&&R&64)?ot(P,h,x,!1,!0):(E===te&&R&384||!$&&q&16)&&ot(I,h,x),k&&To(u)}(re&&(me=B&&B.onVnodeUnmounted)||ee)&&Le(()=>{me&&Re(me,h,u),ee&&et(u,null,h,"unmounted")},x)},To=u=>{const{type:h,el:x,anchor:k,transition:$}=u;if(h===te){Qr(x,k);return}if(h===un){N(u);return}const E=()=>{o(x),$&&!$.persisted&&$.afterLeave&&$.afterLeave()};if(u.shapeFlag&1&&$&&!$.persisted){const{leave:B,delayLeave:V}=$,I=()=>B(x,E);V?V(u.el,E,I):I()}else E()},Qr=(u,h)=>{let x;for(;u!==h;)x=p(u),o(u),u=x;o(h)},Xr=(u,h,x)=>{const{bum:k,scope:$,update:E,subTree:B,um:V}=u;k&&Bn(k),$.stop(),E&&(E.active=!1,Je(B,u,h,x)),V&&Le(V,h),Le(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},ot=(u,h,x,k=!1,$=!1,E=0)=>{for(let B=E;B<u.length;B++)Je(u[B],h,x,k,$)},Pn=u=>u.shapeFlag&6?Pn(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el),Vo=(u,h,x)=>{u==null?h._vnode&&Je(h._vnode,null,null,!0):A(h._vnode||null,u,h,null,null,null,x),Ro(),Un(),h._vnode=u},It={p:A,um:Je,m:wt,r:To,mt:j,mc:M,pc:pe,pbc:X,n:Pn,o:e};let ys,xs;return t&&([ys,xs]=t(It)),{render:Vo,hydrate:ys,createApp:Tc(Vo,ys)}}function $t({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function bo(e,t,n=!1){const s=e.children,o=t.children;if(Q(s)&&Q(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]=ht(o[i]),l.el=r.el),n||bo(r,l)),l.type===Kt&&(l.el=r.el)}}function Lc(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 Ac=e=>e.__isTeleport,an=e=>e&&(e.disabled||e.disabled===""),Jo=e=>typeof SVGElement<"u"&&e instanceof SVGElement,qs=(e,t)=>{const n=e&&e.to;return ye(n)?t?t(n):null:n},Ic={__isTeleport:!0,process(e,t,n,s,o,i,r,l,c,a){const{mc:f,pc:_,pbc:p,o:{insert:v,querySelector:T,createText:A,createComment:W}}=a,y=an(t.props);let{shapeFlag:w,children:C,dynamicChildren:N}=t;if(e==null){const U=t.el=A(""),G=t.anchor=A("");v(U,n,s),v(G,n,s);const Z=t.target=qs(t.props,T),M=t.targetAnchor=A("");Z&&(v(M,Z),r=r||Jo(Z));const Y=(X,oe)=>{w&16&&f(C,X,oe,o,i,r,l,c)};y?Y(n,G):Z&&Y(Z,M)}else{t.el=e.el;const U=t.anchor=e.anchor,G=t.target=e.target,Z=t.targetAnchor=e.targetAnchor,M=an(e.props),Y=M?n:G,X=M?U:Z;if(r=r||Jo(G),N?(p(e.dynamicChildren,N,Y,o,i,r,l),bo(e,t,!0)):c||_(e,t,Y,X,o,i,r,l,!1),y)M||In(t,n,U,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const oe=t.target=qs(t.props,T);oe&&In(t,oe,null,a,0)}else M&&In(t,G,Z,a,1)}kr(t)},remove(e,t,n,s,{um:o,o:{remove:i}},r){const{shapeFlag:l,children:c,anchor:a,targetAnchor:f,target:_,props:p}=e;if(_&&i(f),(r||!an(p))&&(i(a),l&16))for(let v=0;v<c.length;v++){const T=c[v];o(T,t,n,!0,!!T.dynamicChildren)}},move:In,hydrate:Oc};function In(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,_=i===2;if(_&&s(r,t,n),(!_||an(f))&&c&16)for(let p=0;p<a.length;p++)o(a[p],t,n,2);_&&s(l,t,n)}function Oc(e,t,n,s,o,i,{o:{nextSibling:r,parentNode:l,querySelector:c}},a){const f=t.target=qs(t.props,c);if(f){const _=f._lpa||f.firstChild;if(t.shapeFlag&16)if(an(t.props))t.anchor=a(r(e),t,l(e),n,s,o,i),t.targetAnchor=_;else{t.anchor=r(e);let p=_;for(;p;)if(p=r(p),p&&p.nodeType===8&&p.data==="teleport anchor"){t.targetAnchor=p,f._lpa=t.targetAnchor&&r(t.targetAnchor);break}a(_,t,f,n,s,o,i)}kr(t)}return t.anchor&&r(t.anchor)}const Nc=Ic;function kr(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 te=Symbol(void 0),Kt=Symbol(void 0),Fe=Symbol(void 0),un=Symbol(void 0),fn=[];let Ge=null;function d(e=!1){fn.push(Ge=e?null:[])}function Bc(){fn.pop(),Ge=fn[fn.length-1]||null}let bn=1;function Zo(e){bn+=e}function Pr(e){return e.dynamicChildren=bn>0?Ge||Bt:null,Bc(),bn>0&&Ge&&Ge.push(e),e}function m(e,t,n,s,o,i){return Pr(g(e,t,n,s,o,i,!0))}function J(e,t,n,s,o){return Pr(L(e,t,n,s,o,!0))}function Wn(e){return e?e.__v_isVNode===!0:!1}function Tt(e,t){return e.type===t.type&&e.key===t.key}const hs="__vInternal",Cr=({key:e})=>e??null,Fn=({ref:e,ref_key:t,ref_for:n})=>e!=null?ye(e)||Ve(e)||ne(e)?{i:ke,r:e,k:t,f:!!n}:e:null;function g(e,t=null,n=null,s=0,o=null,i=e===te?0:1,r=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Cr(t),ref:t&&Fn(t),scopeId:as,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ke};return l?(yo(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ye(n)?8:16),bn>0&&!r&&Ge&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ge.push(c),c}const L=Fc;function Fc(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===_r)&&(e=Fe),Wn(e)){const l=vt(e,t,!0);return n&&yo(l,n),bn>0&&!i&&Ge&&(l.shapeFlag&6?Ge[Ge.indexOf(e)]=l:Ge.push(l)),l.patchFlag|=-2,l}if(Gc(e)&&(e=e.__vccOpts),t){t=Hc(t);let{class:l,style:c}=t;l&&!ye(l)&&(t.class=de(l)),ve(c)&&(Xi(c)&&!Q(c)&&(c=Pe({},c)),t.style=ts(c))}const r=ye(e)?1:nc(e)?128:Ac(e)?64:ve(e)?4:ne(e)?2:0;return g(e,t,n,s,o,r,i,!0)}function Hc(e){return e?Xi(e)||hs in e?Pe({},e):e:null}function vt(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?Hn(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Cr(l),ref:t&&t.ref?n&&o?Q(o)?o.concat(Fn(t)):[o,Fn(t)]:Fn(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!==te?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}}function Ce(e=" ",t=0){return L(Kt,null,e,t)}function Dc(e,t){const n=L(un,null,e);return n.staticCount=t,n}function H(e="",t=!1){return t?(d(),J(Fe,null,e)):L(Fe,null,e)}function Ke(e){return e==null||typeof e=="boolean"?L(Fe):Q(e)?L(te,null,e.slice()):typeof e=="object"?ht(e):L(Kt,null,String(e))}function ht(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:vt(e)}function yo(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),yo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(hs in t)?t._ctx=ke:o===3&&ke&&(ke.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ne(t)?(t={default:t,_ctx:ke},n=32):(t=String(t),s&64?(n=16,t=[Ce(t)]):n=8);e.children=t,e.shapeFlag|=n}function Hn(...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=de([t.class,s.class]));else if(o==="style")t.style=ts([t.style,s.style]);else if(wn(o)){const i=t[o],r=s[o];r&&i!==r&&!(Q(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){ze(e,t,7,[n,s])}const Rc=$r();let zc=0;function Uc(e,t,n){const s=e.type,o=(t?t.appContext:e.appContext)||Rc,i={uid:zc++,vnode:e,type:s,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new fl(!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:br(s,o),emitsOptions:rr(s,o),emit:null,emitted:null,propsDefaults:ge,inheritAttrs:s.inheritAttrs,ctx:ge,data:ge,props:ge,attrs:ge,slots:ge,refs:ge,setupState:ge,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=Xl.bind(null,i),e.ce&&e.ce(i),i}let $e=null;const xo=()=>$e||ke,Wt=e=>{$e=e,e.scope.on()},At=()=>{$e&&$e.scope.off(),$e=null};function Sr(e){return e.vnode.shapeFlag&4}let yn=!1;function jc(e,t=!1){yn=t;const{props:n,children:s}=e.vnode,o=Sr(e);wc(e,n,o,t),Pc(e,s);const i=o?qc(e,t):void 0;return yn=!1,i}function qc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ln(new Proxy(e.ctx,mc));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Vr(e):null;Wt(e),Qt();const i=pt(s,e,0,[e.props,o]);if(Xt(),At(),Fi(i)){if(i.then(At,At),t)return i.then(r=>{ei(e,r,t)}).catch(r=>{ls(r,e,0)});e.asyncDep=i}else ei(e,i,t)}else Tr(e,t)}function ei(e,t,n){ne(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ve(t)&&(e.setupState=tr(t)),Tr(e,n)}let ti;function Tr(e,t,n){const s=e.type;if(!e.render){if(!t&&ti&&!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=Pe(Pe({isCustomElement:i,delimiters:l},r),c);s.render=ti(o,a)}}e.render=s.render||Ye}Wt(e),Qt(),gc(e),Xt(),At()}function Kc(e){return new Proxy(e.attrs,{get(t,n){return He(e,"get","$attrs"),t[n]}})}function Vr(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Kc(e))},slots:e.slots,emit:e.emit,expose:t}}function _s(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(tr(ln(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in cn)return cn[n](e)},has(t,n){return n in t||n in cn}}))}function Wc(e,t=!0){return ne(e)?e.displayName||e.name:e.name||t&&e.__name}function Gc(e){return ne(e)&&"__vccOpts"in e}const se=(e,t)=>ql(e,t,yn);function Yc(){return Qc().slots}function Qc(){const e=xo();return e.setupContext||(e.setupContext=Vr(e))}function Gn(e,t,n){const s=arguments.length;return s===2?ve(t)&&!Q(t)?Wn(t)?L(e,null,[t]):L(e,t):L(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Wn(n)&&(n=[n]),L(e,t,n))}const Xc=Symbol(""),Jc=()=>Be(Xc),Zc="3.2.45",ea="http://www.w3.org/2000/svg",Vt=typeof document<"u"?document:null,ni=Vt&&Vt.createElement("template"),ta={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?Vt.createElementNS(ea,e):Vt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Vt.createTextNode(e),createComment:e=>Vt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Vt.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{ni.innerHTML=s?`<svg>${e}</svg>`:e;const l=ni.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 na(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 sa(e,t,n){const s=e.style,o=ye(n);if(n&&!o){for(const i in n)Ks(s,i,n[i]);if(t&&!ye(t))for(const i in t)n[i]==null&&Ks(s,i,"")}else{const i=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const si=/\s*!important$/;function Ks(e,t,n){if(Q(n))n.forEach(s=>Ks(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=oa(e,t);si.test(n)?e.setProperty(Yt(s),n.replace(si,""),"important"):e[s]=n}}const oi=["Webkit","Moz","ms"],Cs={};function oa(e,t){const n=Cs[t];if(n)return n;let s=st(t);if(s!=="filter"&&s in e)return Cs[t]=s;s=os(s);for(let o=0;o<oi.length;o++){const i=oi[o]+s;if(i in e)return Cs[t]=i}return t}const ii="http://www.w3.org/1999/xlink";function ia(e,t,n,s,o){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(ii,t.slice(6,t.length)):e.setAttributeNS(ii,t,n);else{const i=sl(t);n==null||i&&!Oi(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function ra(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=Oi(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}function Nt(e,t,n,s){e.addEventListener(t,n,s)}function la(e,t,n,s){e.removeEventListener(t,n,s)}function ca(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]=aa(t);if(s){const a=i[t]=da(s,o);Nt(e,l,a,c)}else r&&(la(e,l,r,c),i[t]=void 0)}}const ri=/(?:Once|Passive|Capture)$/;function aa(e){let t;if(ri.test(e)){t={};let s;for(;s=e.match(ri);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Yt(e.slice(2)),t]}let Ss=0;const ua=Promise.resolve(),fa=()=>Ss||(ua.then(()=>Ss=0),Ss=Date.now());function da(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ze(ha(s,n.value),t,5,[s])};return n.value=e,n.attached=fa(),n}function ha(e,t){if(Q(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 li=/^on[a-z]/,_a=(e,t,n,s,o=!1,i,r,l,c)=>{t==="class"?na(e,s,o):t==="style"?sa(e,n,s):wn(t)?Js(t)||ca(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):pa(e,t,s,o))?ra(e,t,s,i,r,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),ia(e,t,s,o))};function pa(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&li.test(t)&&ne(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||li.test(t)&&ye(n)?!1:t in e}const ft="transition",tn="animation",ps=(e,{slots:t})=>Gn(ar,ma(e),t);ps.displayName="Transition";const Er={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=Pe({},ar.props,Er);const kt=(e,t=[])=>{Q(e)?e.forEach(n=>n(...t)):e&&e(...t)},ci=e=>e?Q(e)?e.some(t=>t.length>1):e.length>1:!1;function ma(e){const t={};for(const D in e)D in Er||(t[D]=e[D]);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:_=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,T=ga(o),A=T&&T[0],W=T&&T[1],{onBeforeEnter:y,onEnter:w,onEnterCancelled:C,onLeave:N,onLeaveCancelled:U,onBeforeAppear:G=y,onAppear:Z=w,onAppearCancelled:M=C}=t,Y=(D,ie,j)=>{Pt(D,ie?f:l),Pt(D,ie?a:r),j&&j()},X=(D,ie)=>{D._isLeaving=!1,Pt(D,_),Pt(D,v),Pt(D,p),ie&&ie()},oe=D=>(ie,j)=>{const Ie=D?Z:w,he=()=>Y(ie,D,j);kt(Ie,[ie,he]),ai(()=>{Pt(ie,D?c:i),dt(ie,D?f:l),ci(Ie)||ui(ie,s,A,he)})};return Pe(t,{onBeforeEnter(D){kt(y,[D]),dt(D,i),dt(D,r)},onBeforeAppear(D){kt(G,[D]),dt(D,c),dt(D,a)},onEnter:oe(!1),onAppear:oe(!0),onLeave(D,ie){D._isLeaving=!0;const j=()=>X(D,ie);dt(D,_),ya(),dt(D,p),ai(()=>{D._isLeaving&&(Pt(D,_),dt(D,v),ci(N)||ui(D,s,W,j))}),kt(N,[D,j])},onEnterCancelled(D){Y(D,!1),kt(C,[D])},onAppearCancelled(D){Y(D,!0),kt(M,[D])},onLeaveCancelled(D){X(D),kt(U,[D])}})}function ga(e){if(e==null)return null;if(ve(e))return[Ts(e.enter),Ts(e.leave)];{const t=Ts(e);return[t,t]}}function Ts(e){return pn(e)}function dt(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 ai(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let va=0;function ui(e,t,n,s){const o=e._endId=++va,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:c}=ba(e,t);if(!r)return s();const a=r+"end";let f=0;const _=()=>{e.removeEventListener(a,p),i()},p=v=>{v.target===e&&++f>=c&&_()};setTimeout(()=>{f<c&&_()},l+1),e.addEventListener(a,p)}function ba(e,t){const n=window.getComputedStyle(e),s=T=>(n[T]||"").split(", "),o=s(`${ft}Delay`),i=s(`${ft}Duration`),r=fi(o,i),l=s(`${tn}Delay`),c=s(`${tn}Duration`),a=fi(l,c);let f=null,_=0,p=0;t===ft?r>0&&(f=ft,_=r,p=i.length):t===tn?a>0&&(f=tn,_=a,p=c.length):(_=Math.max(r,a),f=_>0?r>a?ft:tn:null,p=f?f===ft?i.length:c.length:0);const v=f===ft&&/\b(transform|all)(,|$)/.test(s(`${ft}Property`).toString());return{type:f,timeout:_,propCount:p,hasTransform:v}}function fi(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>di(n)+di(e[s])))}function di(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ya(){return document.body.offsetHeight}const hi=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Q(t)?n=>Bn(t,n):t};function xa(e){e.target.composing=!0}function _i(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const wa={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e._assign=hi(o);const i=s||o.props&&o.props.type==="number";Nt(e,t?"change":"input",r=>{if(r.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=pn(l)),e._assign(l)}),n&&Nt(e,"change",()=>{e.value=e.value.trim()}),t||(Nt(e,"compositionstart",xa),Nt(e,"compositionend",_i),Nt(e,"change",_i))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:o}},i){if(e._assign=hi(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===t||(o||e.type==="number")&&pn(e.value)===t))return;const r=t??"";e.value!==r&&(e.value=r)}},$a=["ctrl","shift","alt","meta"],ka={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)=>$a.some(n=>e[`${n}Key`]&&!t.includes(n))},Mr=(e,t)=>(n,...s)=>{for(let o=0;o<t.length;o++){const i=ka[t[o]];if(i&&i(n,t))return}return e(n,...s)},Pa={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):nn(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),nn(e,!0),s.enter(e)):s.leave(e,()=>{nn(e,!1)}):nn(e,t))},beforeUnmount(e,{value:t}){nn(e,t)}};function nn(e,t){e.style.display=t?e._vod:"none"}const Ca=Pe({patchProp:_a},ta);let Vs,pi=!1;function Sa(){return Vs=pi?Vs:Ec(Ca),pi=!0,Vs}const Ta=(...e)=>{const t=Sa().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=Va(s);if(o)return n(o,!0,o instanceof SVGElement)},t};function Va(e){return ye(e)?document.querySelector(e):e}const Ea=z({__name:"VPBadge",props:{text:null,type:null},setup(e){return(t,n)=>(d(),m("span",{class:de(["VPBadge",e.type??"tip"])},[S(t.$slots,"default",{},()=>[Ce(ce(e.text),1)],!0)],2))}});const F=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},Ma=F(Ea,[["__scopeId","data-v-e233384c"]]),La=JSON.parse(`{"lang":"en-US","title":"EyeTrackVR Docs","description":"Official documentation for EyeTrackVR. Fully opensource and affordable VR eye tracking platform.","base":"/","head":[],"appearance":true,"themeConfig":{"logo":{"light":"/logo_light.png","dark":"/logo.svg","alt":"EyeTrackVR Logo"},"siteTitle":"EyeTrackVR Docs","footer":{"message":"Released under the MIT License.","copyright":"Copyright © 2022-present ETVR"},"nav":[{"text":"About","items":[{"text":"About Us","link":"/about"},{"text":"Development Road Map","link":"/dev_roadmap"}]},{"text":"Contact","link":"/contact"}],"sidebar":[{"text":"Getting Started","collapsible":true,"items":[{"text":"Introduction","link":"/getting_started/intro"},{"text":"Things to know before you start","link":"/getting_started/things_to_know"}]},{"text":"How to Build","collapsible":true,"items":[{"text":"Full Build Guide","link":"/how_to_build/full_build"},{"text":"Part List","link":"/how_to_build/parts_list"},{"text":"How to Create your own Camera Mount","link":"/how_to_build/creating_your_own_mount"}]},{"text":"Firmware Guide","collapsible":true,"items":[{"text":"Introduction","link":"/firmware_guide/firmware"},{"text":"Setup Visual Studio Code environment","link":"/firmware_guide/setup_vscode"},{"text":"Configuring Firmware","link":"/firmware_guide/configure_firmware"},{"text":"Uploading and Updating the Firmware","link":"/firmware_guide/upload_and_update_firmware"},{"text":"Updating PlatformIO","link":"/firmware_guide/update_platformio"},{"text":"Firmware Environments","link":"/firmware_guide/environments"},{"text":"MDNS","link":"/firmware_guide/mdns"},{"text":"REST API","link":"/firmware_guide/rest_api"}]},{"text":"Software Guide","collapsible":true,"items":[{"text":"Installing and setting up the ETVR App","link":"/software_guide/eyetrackvr_app_guide"},{"text":"Building the app from source","link":"/software_guide/build_software"}]},{"text":"Miscellaneous","collapsible":true,"items":[{"text":"VR Chat Avatar Setup","link":"/misc/vrc_avatar_setup"},{"text":"FAQ","link":"/misc/faq"}]},{"text":"Development","collapsible":true,"items":[{"text":"Docs","link":"/development/docs/dev_docs"},{"text":"Edit Docs","link":"/development/docs/pages"},{"text":"Standards","link":"/development/docs/standards"}]},{"text":"Archive","collapsible":true,"items":[{"text":"Prepare to solder IR LED PCB V2's","link":"/archive/fox_ir_v2_build_instructions"}]}],"socialLinks":[{"icon":"github","link":"https://github.com/RedHawk989/EyeTrackVR"},{"icon":"discord","link":"https://discord.gg/kkXYbVykZX"}]},"locales":{},"langs":{},"scrollOffset":90,"cleanUrls":"with-subfolders"}`),ms=/^[a-z]+:/i,Aa=/^pathname:\/\//,mi="vitepress-theme-appearance",Se=typeof window<"u",Lr={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0};function Ia(e,t){t.sort((n,s)=>{const o=s.split("/").length-n.split("/").length;return o!==0?o:s.length-n.length});for(const n of t)if(e.startsWith(n))return n}function gi(e,t){const n=Ia(t,Object.keys(e));return n?e[n]:void 0}function Oa(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce((s,o)=>(s[o]={label:t[o].label,lang:n[o].lang},s),{}):{}}function Na(e,t){t=Fa(e,t);const n=gi(e.locales||{},t),s=gi(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:Oa(e)})}function Ar(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=Ba(e.title,s);return`${n}${o}`}function Ba(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Fa(e,t){if(!Se)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}function Ha(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 Da(e,t){return[...e.filter(n=>!Ha(t,n)),...t]}const Ra=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,za=/^[a-z]:/i;function vi(e){const t=za.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Ra,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}function Ua(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function xn(e){return ms.test(e)?e:Ua(Gt.value.base,e)}function Ir(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Se){const n="/";t=vi(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];!s&&t.endsWith("_index.md")&&(t=t.slice(0,-9)+".md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${vi(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}const Or=Symbol(),Gt=Rl(La);function ja(e){const t=se(()=>Na(Gt.value,e.path));return{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),lang:se(()=>t.value.lang),localePath:se(()=>{const{langs:n,lang:s}=t.value,o=Object.keys(n).find(i=>n[i].lang===s);return xn(o||"/")}),title:se(()=>Ar(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:le(!1)}}function ue(){const e=Be(Or);if(!e)throw new Error("vitepress data not properly injected in app");return e}const Nr=Symbol(),bi="http://a.com",qa=()=>({path:"/",component:null,data:Lr});function Ka(e,t){const n=rs(qa()),s={route:n,go:o};async function o(l=Se?location.href:"/"){var a,f;await((a=s.onBeforeRouteChange)==null?void 0:a.call(s,l));const c=new URL(l,bi);Gt.value.cleanUrls==="disabled"&&!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Se&&(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,bi),_=i=f.pathname;try{let p=await e(_);if(i===_){i=null;const{default:v,__pageData:T}=p;if(!v)throw new Error(`Invalid route component: ${v}`);n.path=Se?_:xn(_),n.component=ln(v),n.data=ln(T),Se&&fo(()=>{if(f.hash&&!c){let A=null;try{A=document.querySelector(decodeURIComponent(f.hash))}catch(W){console.warn(W)}if(A){yi(A,f.hash);return}}window.scrollTo(0,c)})}}catch(p){if(!/fetch/.test(p.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(p),!a)try{const v=await fetch(Gt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await v.json(),await r(l,c,!0);return}catch{}i===_&&(i=null,n.path=Se?_:xn(_),n.component=t?ln(t):null,n.data=Lr)}}return Se&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&!a.download){const{href:f,origin:_,pathname:p,hash:v,search:T,target:A}=a,W=window.location,y=p.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&A!=="_blank"&&_===W.origin&&!(y&&y[0]!==".html")&&(l.preventDefault(),p===W.pathname&&T===W.search?v&&v!==W.hash&&(history.pushState(null,"",v),window.dispatchEvent(new Event("hashchange")),yi(a,v,a.classList.contains("header-anchor"))):o(f))}},{capture:!0}),window.addEventListener("popstate",l=>{r(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Wa(){const e=Be(Nr);if(!e)throw new Error("useRouter() is called without provider.");return e}function yt(){return Wa().route}function yi(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=Gt.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 Ga=z({name:"VitePressContent",props:{onContentUpdated:Function},setup(e){const t=yt();return _o(()=>{var n;(n=e.onContentUpdated)==null||n.call(e)}),()=>Gn("div",{style:{position:"relative"}},[t.component?Gn(t.component):null])}});var xi;const $n=typeof window<"u";$n&&((xi=window==null?void 0:window.navigator)!=null&&xi.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Ya(e){return e}function Qa(e){return hl()?(_l(e),!0):!1}function Xa(e){return typeof e=="function"?se(e):le(e)}function Ja(e,t=!0){xo()?Qe(e):t?e():fo(e)}const Za=$n?window:void 0;$n&&window.document;$n&&window.navigator;$n&&window.location;function eu(e,t=!1){const n=le(),s=()=>n.value=Boolean(e());return s(),Ja(s,t),n}function Ws(e,t={}){const{window:n=Za}=t,s=eu(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=le(!1),r=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",l):o.removeListener(l))},l=()=>{s.value&&(r(),o=n.matchMedia(Xa(e).value),i.value=o.matches,"addEventListener"in o?o.addEventListener("change",l):o.addListener(l))};return gt(l),Qa(()=>r()),i}const Gs=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ys="__vueuse_ssr_handlers__";Gs[Ys]=Gs[Ys]||{};Gs[Ys];var wi;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(wi||(wi={}));var tu=Object.defineProperty,$i=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,ki=(e,t,n)=>t in e?tu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ou=(e,t)=>{for(var n in t||(t={}))nu.call(t,n)&&ki(e,n,t[n]);if($i)for(var n of $i(t))su.call(t,n)&&ki(e,n,t[n]);return e};const iu={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]};ou({linear:Ya},iu);const Br=/#.*$/,ru=/(index)?\.(md|html)$/,lu=typeof window<"u",cu=le(lu?location.hash:"");function au(e){return ms.test(e)}function uu(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Zt(e,t,n=!1){if(t===void 0)return!1;if(e=Ci(`/${e}`),n)return new RegExp(t).test(e);if(Ci(t)!==e)return!1;const s=t.match(Br);return s?cu.value===s[0]:!0}function Pi(e){return/^\//.test(e)?e:`/${e}`}function Ci(e){return decodeURI(e).replace(Br,"").replace(ru,"")}function Yn(e){if(au(e))return e.replace(Aa,"");const{site:t}=ue(),{pathname:n,search:s,hash:o}=new URL(e,"http://example.com"),i=n.endsWith("/")||n.endsWith(".html")?e:`${n.replace(/(\.md)?$/,t.value.cleanUrls==="disabled"?".html":"")}${s}${o}`;return xn(i)}function Fr(e,t){if(Array.isArray(e))return e;if(e==null)return[];t=Pi(t);const n=Object.keys(e).sort((s,o)=>o.split("/").length-s.split("/").length).find(s=>t.startsWith(Pi(s)));return n?e[n]:[]}function fu(e){const t=[];function n(s){for(const o of s)o.link&&t.push({...o,link:o.link}),"items"in o&&n(o.items)}for(const s of e)n(s.items);return t}function Xe(){const e=yt(),{theme:t,frontmatter:n}=ue(),s=Ws("(min-width: 960px)"),o=le(!1),i=se(()=>{const p=t.value.sidebar,v=e.data.relativePath;return p?Fr(p,v):[]}),r=se(()=>n.value.sidebar!==!1&&i.value.length>0&&n.value.layout!=="home"),l=se(()=>n.value.layout!=="home"&&n.value.aside!==!1),c=se(()=>r.value&&s.value);function a(){o.value=!0}function f(){o.value=!1}function _(){o.value?f():a()}return{isOpen:o,sidebar:i,hasSidebar:r,hasAside:l,isSidebarEnabled:c,open:a,close:f,toggle:_}}function du(e,t){let n;gt(()=>{n=e.value?document.activeElement:void 0}),Qe(()=>{window.addEventListener("keyup",s)}),Jt(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}const hu=z({__name:"VPSkipLink",setup(e){const t=yt(),n=le();nt(()=>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)=>(d(),m(te,null,[g("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),g("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}});const _u=F(hu,[["__scopeId","data-v-8ab7c6af"]]),pu={key:0,class:"VPBackdrop"},mu=z({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(d(),J(ps,{name:"fade"},{default:O(()=>[e.show?(d(),m("div",pu)):H("",!0)]),_:1}))}});const gu=F(mu,[["__scopeId","data-v-ba02b58d"]]);function vu(){const e=le(!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 nt(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const bu=["src","alt"],yu={inheritAttrs:!1},xu=z({...yu,__name:"VPImage",props:{image:null,alt:null},setup(e){return(t,n)=>{const s=bt("VPImage",!0);return e.image?(d(),m(te,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),m("img",Hn({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:b(xn)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,bu)):(d(),m(te,{key:1},[L(s,Hn({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),L(s,Hn({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):H("",!0)}}});const wo=F(xu,[["__scopeId","data-v-74766fef"]]),wu=["href"],$u=z({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=ue(),{hasSidebar:s}=Xe();return(o,i)=>(d(),m("div",{class:de(["VPNavBarTitle",{"has-sidebar":b(s)}])},[g("a",{class:"title",href:b(t).base},[S(o.$slots,"nav-bar-title-before",{},void 0,!0),L(wo,{class:"logo",image:b(n).logo},null,8,["image"]),b(n).siteTitle?(d(),m(te,{key:0},[Ce(ce(b(n).siteTitle),1)],64)):b(n).siteTitle===void 0?(d(),m(te,{key:1},[Ce(ce(b(t).title),1)],64)):H("",!0),S(o.$slots,"nav-bar-title-after",{},void 0,!0)],8,wu)],2))}});const ku=F($u,[["__scopeId","data-v-092de34b"]]),Pu="modulepreload",Cu=function(e){return"/"+e},Si={},Hr=function(t,n,s){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Cu(i),i in Si)return;Si[i]=!0;const r=i.endsWith(".css"),l=r?'[rel="stylesheet"]':"";if(!!s)for(let f=o.length-1;f>=0;f--){const _=o[f];if(_.href===i&&(!r||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const a=document.createElement("link");if(a.rel=r?"stylesheet":Pu,r||(a.as="script",a.crossOrigin=""),a.href=i,document.head.appendChild(a),r)return new Promise((f,_)=>{a.addEventListener("load",f),a.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())},Su="/assets/flex-logo.2489261b.svg";function Es(e,t){return typeof e>"u"?t:e}function Ti(e){const t=Array(e);for(let n=0;n<e;n++)t[n]=Ae();return t}function Tu(e){return Object.keys(e)}function Ae(){return Object.create(null)}function Vu(e){return[].concat.apply([],e)}function Eu(e,t){return t.length-e.length}function Mu(e){return e.constructor===Array}function Qn(e){return typeof e=="string"}function Qs(e){return typeof e=="object"}function Lu(e){return typeof e=="function"}function Au(e,t,n,s){if(e&&(t&&(e=Ms(e,t)),this.matcher&&(e=Ms(e,this.matcher)),this.stemmer&&1<e.length&&(e=Ms(e,this.stemmer)),s&&1<e.length&&(e=Nu(e)),n||n==="")){const o=e.split(n);return this.filter?Bu(o,this.filter):o}return e}const Iu=/[\p{Z}\p{S}\p{P}\p{C}]+/u;function Ou(e){const t=Ae();for(let n=0,s=e.length;n<s;n++)t[e[n]]=1;return t}function Vi(e,t){const n=Tu(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++]=Ei(t?"(?!\\b)"+l+"(\\b|_)":l),o[r++]=c):i+=(i?"|":"")+l;return i&&(o[r++]=Ei(t?"(?!\\b)("+i+")(\\b|_)":"("+i+")"),o[r]=""),o}function Ms(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 Ei(e){return new RegExp(e,"g")}function Nu(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 Bu(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 Fu(e){return Au.call(this,(""+e).toLowerCase(),!1,Iu,!1)}const Hu={},Du={};function Ru(e){sn(e,"add"),sn(e,"append"),sn(e,"search"),sn(e,"update"),sn(e,"remove")}function sn(e,t){e[t+"Async"]=function(){const n=this,s=arguments,o=s[s.length-1];let i;Lu(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 zu(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],_=f.length,p=Ae();let v=!i;for(let T=0;T<_;T++){const A=f[T],W=A.length;if(W)for(let y,w,C=0;C<W;C++)if(w=A[C],i){if(i[w]){if(!a){if(n)n--;else if(l[c++]=w,c===t)return l}(a||s)&&(p[w]=1),v=!0}if(s&&(r[w]=(y=r[w])?++y:y=1,y<o)){const N=s[y-2]||(s[y-2]=[]);N[N.length]=w}}else p[w]=1}if(s)i||(r=p);else if(!v)return[];i=p}if(s)for(let a,f,_=s.length-1;0<=_;_--){a=s[_],f=a.length;for(let p,v=0;v<f;v++)if(p=a[v],!i[p]){if(n)n--;else if(l[c++]=p,c===t)return l;i[p]=1}}return l}function Dn(e){this.limit=e!==!0&&e,this.cache=Ae(),this.queue=[]}function Uu(e,t,n){Qs(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 ju={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 qu(e){if(Qn(e))e=ju[e];else{const t=e.preset;t&&(e=Object.assign({},t[t],e))}return e}function Ku(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 Wu(e,t,n,s,o){let i,r;switch(o||(o=0)){case 0:if(i="reg",this.fastupdate)for(let l in r=Ae(),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 Ku(e,t||this,n?n+"."+i:i,s,o,r),!0}function Gu(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 Me(e,t){if(!(this instanceof Me))return new Me(e);let n,s,o;e?(e=qu(e),n=e.charset,s=e.lang,Qn(n)&&(n.indexOf(":")===-1&&(n+=":default"),n=Du[n]),Qn(s)&&(s=Hu[s])):e={};let i,r,l=e.context||{};this.encode=e.encode||n&&n.encode||Fu,this.register=t||Ae(),this.resolution=i=e.resolution||9,this.tokenize=o=n&&n.tokenize||e.tokenize||"strict",this.depth=o==="strict"&&l.depth,this.bidirectional=Es(l.bidirectional,!0),this.optimize=r=Es(e.optimize,!0),this.fastupdate=Es(e.fastupdate,!0),this.minlength=e.minlength||1,this.boost=e.boost,this.map=r?Ti(i):Ae(),this.resolution_ctx=i=l.resolution||1,this.ctx=r?Ti(i):Ae(),this.rtl=n&&n.rtl||e.rtl,this.matcher=(o=e.matcher||s&&s.matcher)&&Vi(o,!1),this.stemmer=(o=e.stemmer||s&&s.stemmer)&&Vi(o,!0),this.filter=(o=e.filter||s&&s.filter)&&Ou(o),this.cache=(o=e.cache)&&new Dn(o)}Me.prototype.append=function(e,t){return this.add(e,t,!0)},Me.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=Ae(),r=Ae(),l=this.depth,c=this.resolution;for(let a=0;a<o;a++){let f=t[this.rtl?o-1-a:a],_=f.length;if(f&&_>=this.minlength&&(l||!r[f])){let p=On(c,o,a),v="";switch(this.tokenize){case"full":if(3<_){for(let T=0;T<_;T++)for(let A=_;A>T;A--)if(A-T>=this.minlength){const W=On(c,o,a,_,T);v=f.substring(T,A),this.push_index(r,v,W,e,n)}break}case"reverse":if(2<_){for(let T=_-1;0<T;T--)if(v=f[T]+v,v.length>=this.minlength){const A=On(c,o,a,_,T);this.push_index(r,v,A,e,n)}v=""}case"forward":if(1<_){for(let T=0;T<_;T++)v+=f[T],v.length>=this.minlength&&this.push_index(r,v,p,e,n);break}default:if(this.boost&&(p=Math.min(0|p/this.boost(t,f,a),c-1)),this.push_index(r,f,p,e,n),l&&1<o&&a<o-1){const T=Ae(),A=this.resolution_ctx,W=f,y=Math.min(l+1,o-a);T[W]=1;for(let w=1;w<y;w++)if(f=t[this.rtl?o-1-a-w:a+w],f&&f.length>=this.minlength&&!T[f]){T[f]=1;const C=On(A+(o/2>A?0:1),o,a,y-1,w-1),N=this.bidirectional&&f>W;this.push_index(i,N?W:f,C,e,n,N?f:W)}}}}}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}Me.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]=Ae()),e[i]=1,r=r[i]||(r[i]=Ae())):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}},Me.prototype.search=function(e,t,n){n||(!t&&Qs(e)?(n=e,e=n.query):Qs(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 _=Ae(),p=[];for(let v,T=0,A=0;T<s;T++)if(v=e[T],v&&v.length>=this.minlength&&!_[v]){if(!this.optimize&&!i&&!this.map[v])return r;p[A++]=v,_[v]=1}e=p,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(Eu);for(let _,p;f<s;f++){if(p=e[f],a?(_=this.add_result(r,i,t,l,s===2,p,c),(!i||_!==!1||!r.length)&&(c=p)):_=this.add_result(r,i,t,l,s===1,p),_)return _;if(i&&f==s-1){let v=r.length;if(!v){if(a){a=0,f=-1;continue}return r}if(v===1)return Mi(r[0],t,l)}}return zu(r,t,l,i)},Me.prototype.add_result=function(e,t,n,s,o,i,r){let l=[],c=r?this.ctx:this.map;if(this.optimize||(c=Li(c,i,r,this.bidirectional)),c){let a=0;const f=Math.min(c.length,r?this.resolution_ctx:this.resolution);for(let _,p,v=0,T=0;v<f&&(_=c[v],!(_&&(this.optimize&&(_=Li(_,i,r,this.bidirectional)),s&&_&&o&&(p=_.length,p<=s?(s-=p,_=null):(_=_.slice(s),s=0)),_&&(l[a++]=_,o&&(T+=_.length,T>=n)))));v++);if(a)return o?Mi(l,n,0):void(e[e.length]=l)}return!t&&l};function Mi(e,t,n){return e=e.length===1?e[0]:Vu(e),n||e.length>t?e.slice(n,n+t):e}function Li(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}Me.prototype.contain=function(e){return!!this.register[e]},Me.prototype.update=function(e,t){return this.remove(e).add(e,t)},Me.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(Mu(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}Me.prototype.searchCache=Uu,Me.prototype.export=Wu,Me.prototype.import=Gu,Ru(Me.prototype);const Yu={class:"VPNavBarSearch"},Qu={class:"DocSearch-Form"},Xu=g("label",{class:"DocSearch-MagnifierLabel",for:"docsearch-input",id:"docsearch-label"},[g("svg",{width:"20",height:"20",class:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},[g("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),Ju=["placeholder"],Zu={class:"search-list"},ef={class:"search-group"},tf=["href"],nf={class:"search-item"},sf={class:"search-item-icon"},of={style:{width:"100%"}},rf=["innerHTML"],lf=g("span",{class:"search-item-icon"},"↪",-1),cf=g("img",{class:"flex-logo",src:Su,alt:"flex logo"},null,-1),af={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},uf={class:"DocSearch-Button-Container"},ff=g("svg",{width:"20",height:"20",class:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},[g("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),df={class:"DocSearch-Button-Placeholder"},hf={class:"DocSearch-Button-Keys"},_f=g("span",{class:"DocSearch-Button-Key"},"K",-1),pf=z({__name:"Search",setup(e){const{localePath:t}=ue(),n=le(),s=le(!1),o=le(),i=le(""),r=le(),l=le(),c=le(),a=le(),f=le(),_=le("Search"),p=le("Search docs"),v=se(()=>{if(o.value){for(var y=f.value.search(o.value,{enrich:!0}),w=[],C=0;C<y.length;C++){var N=y[C],U=c.value[N],G=U.t,Z=U.p,M=U.l,Y=U.a;M=M.split(" ").join("-"),w.push({id:C,link:M,title:G,preview:Z,anchor:Y})}return w}}),T=(y,w)=>!y||!y.length?[]:y.reduce((C,N)=>(C[w(N)]||(C[w(N)]=[]),C[w(N)].push(N),C),{}),A=()=>{setTimeout(()=>{r.value&&r.value.focus()},100),W(),s.value=!0};Qe(async()=>{var N,U;const y=await Hr(()=>import("./chunks/virtual_search-data.f5f281ff.js"),[]);l.value=y.default.INDEX_DATA,c.value=y.default.PREVIEW_LOOKUP,a.value=y.default.Options,i.value=window.location.origin+t.value,_.value=((N=a.value)==null?void 0:N.buttonLabel)||_.value,p.value=((U=a.value)==null?void 0:U.placeholder)||p.value;var w=new Me(a.value);w.import("reg",l.value.reg),w.import("cfg",l.value.cfg),w.import("map",l.value.map),w.import("ctx",l.value.ctx),f.value=w,n.value.innerHTML=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl";const C=G=>{G.key==="k"&&(G.ctrlKey||G.metaKey)&&(G.preventDefault(),A())};window.addEventListener("keydown",C)});function W(){s.value=!1,o.value=""}return(y,w)=>{const C=bt("ClientOnly");return d(),m("div",Yu,[L(C,null,{default:O(()=>[(d(),J(Nc,{to:"body"},[jo(g("div",{class:"modal-back",onClick:w[2]||(w[2]=N=>s.value=!1)},[g("div",{class:"modal",onClick:w[1]||(w[1]=Mr(()=>{},["stop"]))},[g("form",Qu,[Xu,jo(g("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":w[0]||(w[0]=N=>o.value=N),placeholder:p.value,maxlength:"64",type:"search",ref_key:"input",ref:r},null,8,Ju),[[wa,o.value]])]),g("div",Zu,[(d(!0),m(te,null,we(T(b(v),N=>N.link.split("/").slice(0,-1).join("-")),(N,U)=>(d(),m("div",{key:U},[g("span",ef,ce(U?U.toString()[0].toUpperCase()+U.toString().slice(1):"Home"),1),(d(!0),m(te,null,we(N,G=>(d(),m("a",{href:i.value+G.link,key:G.id,onClick:W},[g("div",nf,[g("span",sf,ce(G.link.includes("#")?"#":"▤"),1),g("div",of,[g("h3",null,ce(G.title),1),g("p",null,[g("div",{innerHTML:G.preview},null,8,rf)])]),lf])],8,tf))),128))]))),128))]),cf])],512),[[Pa,s.value]])]))]),_:1}),g("div",{id:"docsearch",onClick:w[3]||(w[3]=N=>A())},[g("button",af,[g("span",uf,[ff,g("span",df,ce(_.value),1)]),g("span",hf,[g("span",{class:"DocSearch-Button-Key",ref_key:"metaKey",ref:n},"Meta",512),_f])])])])}}});const mf={},gf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},vf=g("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),bf=g("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),yf=[vf,bf];function xf(e,t){return d(),m("svg",gf,yf)}const wf=F(mf,[["render",xf]]),$f=z({__name:"VPLink",props:{href:null,noIcon:{type:Boolean}},setup(e){const t=e,n=se(()=>t.href&&ms.test(t.href));return(s,o)=>(d(),J(mo(e.href?"a":"span"),{class:de(["VPLink",{link:e.href}]),href:e.href?b(Yn)(e.href):void 0,target:b(n)?"_blank":void 0,rel:b(n)?"noreferrer":void 0},{default:O(()=>[S(s.$slots,"default",{},void 0,!0),b(n)&&!e.noIcon?(d(),J(wf,{key:0,class:"icon"})):H("",!0)]),_:3},8,["class","href","target","rel"]))}});const lt=F($f,[["__scopeId","data-v-cd683231"]]),kf=z({__name:"VPNavBarMenuLink",props:{item:null},setup(e){const{page:t}=ue();return(n,s)=>(d(),J(lt,{class:de({VPNavBarMenuLink:!0,active:b(Zt)(b(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,noIcon:!0},{default:O(()=>[Ce(ce(e.item.text),1)]),_:1},8,["class","href"]))}});const Pf=F(kf,[["__scopeId","data-v-45557806"]]),$o=le();let Dr=!1,Ls=0;function Cf(e){const t=le(!1);if(typeof window<"u"){!Dr&&Sf(),Ls++;const n=nt($o,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))});Jt(()=>{n(),Ls--,Ls||Tf()})}return lo(t)}function Sf(){document.addEventListener("focusin",Rr),Dr=!0,$o.value=document.activeElement}function Tf(){document.removeEventListener("focusin",Rr)}function Rr(){$o.value=document.activeElement}const Vf={},Ef={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Mf=g("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),Lf=[Mf];function Af(e,t){return d(),m("svg",Ef,Lf)}const zr=F(Vf,[["render",Af]]),If={},Of={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Nf=g("circle",{cx:"12",cy:"12",r:"2"},null,-1),Bf=g("circle",{cx:"19",cy:"12",r:"2"},null,-1),Ff=g("circle",{cx:"5",cy:"12",r:"2"},null,-1),Hf=[Nf,Bf,Ff];function Df(e,t){return d(),m("svg",Of,Hf)}const Rf=F(If,[["render",Df]]),zf={class:"VPMenuLink"},Uf=z({__name:"VPMenuLink",props:{item:null},setup(e){const{page:t}=ue();return(n,s)=>(d(),m("div",zf,[L(lt,{class:de({active:b(Zt)(b(t).relativePath,e.item.activeMatch||e.item.link)}),href:e.item.link},{default:O(()=>[Ce(ce(e.item.text),1)]),_:1},8,["class","href"])]))}});const gs=F(Uf,[["__scopeId","data-v-48adf3ca"]]),jf={class:"VPMenuGroup"},qf={key:0,class:"title"},Kf=z({__name:"VPMenuGroup",props:{text:null,items:null},setup(e){return(t,n)=>(d(),m("div",jf,[e.text?(d(),m("p",qf,ce(e.text),1)):H("",!0),(d(!0),m(te,null,we(e.items,s=>(d(),m(te,null,["link"in s?(d(),J(gs,{key:0,item:s},null,8,["item"])):H("",!0)],64))),256))]))}});const Wf=F(Kf,[["__scopeId","data-v-0c1ed08e"]]),Gf={class:"VPMenu"},Yf={key:0,class:"items"},Qf=z({__name:"VPMenu",props:{items:null},setup(e){return(t,n)=>(d(),m("div",Gf,[e.items?(d(),m("div",Yf,[(d(!0),m(te,null,we(e.items,s=>(d(),m(te,{key:s.text},["link"in s?(d(),J(gs,{key:0,item:s},null,8,["item"])):(d(),J(Wf,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):H("",!0),S(t.$slots,"default",{},void 0,!0)]))}});const Xf=F(Qf,[["__scopeId","data-v-1e25c4ce"]]),Jf=["aria-expanded","aria-label"],Zf={key:0,class:"text"},ed={class:"menu"},td=z({__name:"VPFlyout",props:{icon:null,button:null,label:null,items:null},setup(e){const t=le(!1),n=le();Cf({el:n,onBlur:s});function s(){t.value=!1}return(o,i)=>(d(),m("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)},[g("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?(d(),m("span",Zf,[e.icon?(d(),J(mo(e.icon),{key:0,class:"option-icon"})):H("",!0),Ce(" "+ce(e.button)+" ",1),L(zr,{class:"text-icon"})])):(d(),J(Rf,{key:1,class:"icon"}))],8,Jf),g("div",ed,[L(Xf,{items:e.items},{default:O(()=>[S(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const ko=F(td,[["__scopeId","data-v-01da497a"]]),nd=z({__name:"VPNavBarMenuGroup",props:{item:null},setup(e){const{page:t}=ue();return(n,s)=>(d(),J(ko,{class:de({VPNavBarMenuGroup:!0,active:b(Zt)(b(t).relativePath,e.item.activeMatch,!!e.item.activeMatch)}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),sd=e=>(Ue("data-v-408d05b6"),e=e(),je(),e),od={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},id=sd(()=>g("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),rd=z({__name:"VPNavBarMenu",setup(e){const{theme:t}=ue();return(n,s)=>b(t).nav?(d(),m("nav",od,[id,(d(!0),m(te,null,we(b(t).nav,o=>(d(),m(te,{key:o.text},["link"in o?(d(),J(Pf,{key:0,item:o},null,8,["item"])):(d(),J(nd,{key:1,item:o},null,8,["item"]))],64))),128))])):H("",!0)}});const ld=F(rd,[["__scopeId","data-v-408d05b6"]]),cd={},ad={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ud=g("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),fd=g("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),dd=[ud,fd];function hd(e,t){return d(),m("svg",ad,dd)}const Ur=F(cd,[["render",hd]]),_d={class:"items"},pd={class:"title"},md=z({__name:"VPNavBarTranslations",setup(e){const{theme:t}=ue();return(n,s)=>b(t).localeLinks?(d(),J(ko,{key:0,class:"VPNavBarTranslations",icon:Ur},{default:O(()=>[g("div",_d,[g("p",pd,ce(b(t).localeLinks.text),1),(d(!0),m(te,null,we(b(t).localeLinks.items,o=>(d(),J(gs,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1})):H("",!0)}});const gd=F(md,[["__scopeId","data-v-c019b0a8"]]);const vd={},bd={class:"VPSwitch",type:"button",role:"switch"},yd={class:"check"},xd={key:0,class:"icon"};function wd(e,t){return d(),m("button",bd,[g("span",yd,[e.$slots.default?(d(),m("span",xd,[S(e.$slots,"default",{},void 0,!0)])):H("",!0)])])}const $d=F(vd,[["render",wd],["__scopeId","data-v-8be94668"]]),kd={},Pd={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Cd=Dc('<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),Sd=[Cd];function Td(e,t){return d(),m("svg",Pd,Sd)}const Vd=F(kd,[["render",Td]]),Ed={},Md={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ld=g("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),Ad=[Ld];function Id(e,t){return d(),m("svg",Md,Ad)}const Od=F(Ed,[["render",Id]]),Nd=z({__name:"VPSwitchAppearance",setup(e){const{site:t,isDark:n}=ue(),s=le(!1),o=typeof localStorage<"u"?i():()=>{};Qe(()=>{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(mi),a=t.value.appearance==="dark"&&c==null||(c==="auto"||c==null?r.matches:c==="dark");r.onchange=p=>{c==="auto"&&_(a=p.matches)};function f(){_(a=!a),c=a?r.matches?"auto":"dark":r.matches?"light":"auto",localStorage.setItem(mi,c)}function _(p){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=p,l[p?"add":"remove"]("dark"),window.getComputedStyle(v).opacity,document.head.removeChild(v)}return f}return nt(s,r=>{n.value=r}),(r,l)=>(d(),J($d,{class:"VPSwitchAppearance","aria-label":"toggle dark mode","aria-checked":s.value,onClick:b(o)},{default:O(()=>[L(Vd,{class:"sun"}),L(Od,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const Po=F(Nd,[["__scopeId","data-v-16a7f83e"]]),Bd={key:0,class:"VPNavBarAppearance"},Fd=z({__name:"VPNavBarAppearance",setup(e){const{site:t}=ue();return(n,s)=>b(t).appearance?(d(),m("div",Bd,[L(Po)])):H("",!0)}});const Hd=F(Fd,[["__scopeId","data-v-24251c90"]]),Dd={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>'},Rd=["href","innerHTML"],zd=z({__name:"VPSocialLink",props:{icon:null,link:null},setup(e){const t=e,n=se(()=>typeof t.icon=="object"?t.icon.svg:Dd[t.icon]);return(s,o)=>(d(),m("a",{class:"VPSocialLink",href:e.link,target:"_blank",rel:"noopener",innerHTML:b(n)},null,8,Rd))}});const Ud=F(zd,[["__scopeId","data-v-af939139"]]),jd={class:"VPSocialLinks"},qd=z({__name:"VPSocialLinks",props:{links:null},setup(e){return(t,n)=>(d(),m("div",jd,[(d(!0),m(te,null,we(e.links,({link:s,icon:o})=>(d(),J(Ud,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}});const vs=F(qd,[["__scopeId","data-v-de2bf516"]]),Kd=z({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=ue();return(n,s)=>b(t).socialLinks?(d(),J(vs,{key:0,class:"VPNavBarSocialLinks",links:b(t).socialLinks},null,8,["links"])):H("",!0)}});const Wd=F(Kd,[["__scopeId","data-v-be888c46"]]),Gd=e=>(Ue("data-v-7af1585b"),e=e(),je(),e),Yd={key:0,class:"group"},Qd={class:"trans-title"},Xd={key:1,class:"group"},Jd={class:"item appearance"},Zd=Gd(()=>g("p",{class:"label"},"Appearance",-1)),eh={class:"appearance-action"},th={key:2,class:"group"},nh={class:"item social-links"},sh=z({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=ue(),s=se(()=>n.value.localeLinks||t.value.appearance||n.value.socialLinks);return(o,i)=>b(s)?(d(),J(ko,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:O(()=>[b(n).localeLinks?(d(),m("div",Yd,[g("p",Qd,ce(b(n).localeLinks.text),1),(d(!0),m(te,null,we(b(n).localeLinks.items,r=>(d(),J(gs,{key:r.link,item:r},null,8,["item"]))),128))])):H("",!0),b(t).appearance?(d(),m("div",Xd,[g("div",Jd,[Zd,g("div",eh,[L(Po)])])])):H("",!0),b(n).socialLinks?(d(),m("div",th,[g("div",nh,[L(vs,{class:"social-links-list",links:b(n).socialLinks},null,8,["links"])])])):H("",!0)]),_:1})):H("",!0)}});const oh=F(sh,[["__scopeId","data-v-7af1585b"]]),ih=e=>(Ue("data-v-670493dd"),e=e(),je(),e),rh=["aria-expanded"],lh=ih(()=>g("span",{class:"container"},[g("span",{class:"top"}),g("span",{class:"middle"}),g("span",{class:"bottom"})],-1)),ch=[lh],ah=z({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(d(),m("button",{type:"button",class:de(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},ch,10,rh))}});const uh=F(ah,[["__scopeId","data-v-670493dd"]]),fh={class:"container"},dh={class:"content"},hh=z({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{hasSidebar:t}=Xe();return(n,s)=>(d(),m("div",{class:de(["VPNavBar",{"has-sidebar":b(t)}])},[g("div",fh,[L(ku,null,{"nav-bar-title-before":O(()=>[S(n.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":O(()=>[S(n.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3}),g("div",dh,[S(n.$slots,"nav-bar-content-before",{},void 0,!0),L(pf,{class:"search"}),L(ld,{class:"menu"}),L(gd,{class:"translations"}),L(Hd,{class:"appearance"}),L(Wd,{class:"social-links"}),L(oh,{class:"extra"}),S(n.$slots,"nav-bar-content-after",{},void 0,!0),L(uh,{class:"hamburger",active:e.isScreenOpen,onClick:s[0]||(s[0]=o=>n.$emit("toggle-screen"))},null,8,["active"])])])],2))}});const _h=F(hh,[["__scopeId","data-v-26cab421"]]);function ph(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 Co=!1;if(typeof window<"u"){var Ai={get passive(){Co=!0}};window.addEventListener("testPassive",null,Ai),window.removeEventListener("testPassive",null,Ai)}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),Ut=[],Zn=!1,So=-1,dn=void 0,Et=void 0,hn=void 0,jr=function(t){return Ut.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)},mh=function(t){if(hn===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);hn=document.body.style.paddingRight,document.body.style.paddingRight=o+s+"px"}}dn===void 0&&(dn=document.body.style.overflow,document.body.style.overflow="hidden")},gh=function(){hn!==void 0&&(document.body.style.paddingRight=hn,hn=void 0),dn!==void 0&&(document.body.style.overflow=dn,dn=void 0)},vh=function(){return window.requestAnimationFrame(function(){if(Et===void 0){Et={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)}})},bh=function(){if(Et!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=Et.position,document.body.style.top=Et.top,document.body.style.left=Et.left,window.scrollTo(n,t),Et=void 0}},yh=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},xh=function(t,n){var s=t.targetTouches[0].clientY-So;return jr(t.target)?!1:n&&n.scrollTop===0&&s>0||yh(n)&&s<0?es(t):(t.stopPropagation(),!0)},qr=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Ut.some(function(o){return o.targetElement===t})){var s={targetElement:t,options:n||{}};Ut=[].concat(ph(Ut),[s]),Jn?vh():mh(n),Jn&&(t.ontouchstart=function(o){o.targetTouches.length===1&&(So=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&xh(o,t)},Zn||(document.addEventListener("touchmove",es,Co?{passive:!1}:void 0),Zn=!0))}},Kr=function(){Jn&&(Ut.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),Zn&&(document.removeEventListener("touchmove",es,Co?{passive:!1}:void 0),Zn=!1),So=-1),Jn?bh():gh(),Ut=[]};const wh=z({__name:"VPNavScreenMenuLink",props:{text:null,link:null},setup(e){const t=Be("close-screen");return(n,s)=>(d(),J(lt,{class:"VPNavScreenMenuLink",href:e.link,onClick:b(t)},{default:O(()=>[Ce(ce(e.text),1)]),_:1},8,["href","onClick"]))}});const $h=F(wh,[["__scopeId","data-v-e12f8075"]]),kh={},Ph={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ch=g("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),Sh=[Ch];function Th(e,t){return d(),m("svg",Ph,Sh)}const Vh=F(kh,[["render",Th]]),Eh=z({__name:"VPNavScreenMenuGroupLink",props:{text:null,link:null},setup(e){const t=Be("close-screen");return(n,s)=>(d(),J(lt,{class:"VPNavScreenMenuGroupLink",href:e.link,onClick:b(t)},{default:O(()=>[Ce(ce(e.text),1)]),_:1},8,["href","onClick"]))}});const Wr=F(Eh,[["__scopeId","data-v-c2f3a51b"]]),Mh={class:"VPNavScreenMenuGroupSection"},Lh={key:0,class:"title"},Ah=z({__name:"VPNavScreenMenuGroupSection",props:{text:null,items:null},setup(e){return(t,n)=>(d(),m("div",Mh,[e.text?(d(),m("p",Lh,ce(e.text),1)):H("",!0),(d(!0),m(te,null,we(e.items,s=>(d(),J(Wr,{key:s.text,text:s.text,link:s.link},null,8,["text","link"]))),128))]))}});const Ih=F(Ah,[["__scopeId","data-v-eb049aaa"]]),Oh=["aria-controls","aria-expanded"],Nh={class:"button-text"},Bh=["id"],Fh={key:1,class:"group"},Hh=z({__name:"VPNavScreenMenuGroup",props:{text:null,items:null},setup(e){const t=e,n=le(!1),s=se(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(i,r)=>(d(),m("div",{class:de(["VPNavScreenMenuGroup",{open:n.value}])},[g("button",{class:"button","aria-controls":b(s),"aria-expanded":n.value,onClick:o},[g("span",Nh,ce(e.text),1),L(Vh,{class:"button-icon"})],8,Oh),g("div",{id:b(s),class:"items"},[(d(!0),m(te,null,we(e.items,l=>(d(),m(te,{key:l.text},["link"in l?(d(),m("div",{key:l.text,class:"item"},[L(Wr,{text:l.text,link:l.link},null,8,["text","link"])])):(d(),m("div",Fh,[L(Ih,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,Bh)],2))}});const Dh=F(Hh,[["__scopeId","data-v-96152f1d"]]),Rh={key:0,class:"VPNavScreenMenu"},zh=z({__name:"VPNavScreenMenu",setup(e){const{theme:t}=ue();return(n,s)=>b(t).nav?(d(),m("nav",Rh,[(d(!0),m(te,null,we(b(t).nav,o=>(d(),m(te,{key:o.text},["link"in o?(d(),J($h,{key:0,text:o.text,link:o.link},null,8,["text","link"])):(d(),J(Dh,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):H("",!0)}}),Uh=e=>(Ue("data-v-8eb2f92e"),e=e(),je(),e),jh={key:0,class:"VPNavScreenAppearance"},qh=Uh(()=>g("p",{class:"text"},"Appearance",-1)),Kh=z({__name:"VPNavScreenAppearance",setup(e){const{site:t}=ue();return(n,s)=>b(t).appearance?(d(),m("div",jh,[qh,L(Po)])):H("",!0)}});const Wh=F(Kh,[["__scopeId","data-v-8eb2f92e"]]),Gh={class:"list"},Yh=["href"],Qh=z({__name:"VPNavScreenTranslations",setup(e){const{theme:t}=ue(),n=le(!1);function s(){n.value=!n.value}return(o,i)=>b(t).localeLinks?(d(),m("div",{key:0,class:de(["VPNavScreenTranslations",{open:n.value}])},[g("button",{class:"title",onClick:s},[L(Ur,{class:"icon lang"}),Ce(" "+ce(b(t).localeLinks.text)+" ",1),L(zr,{class:"icon chevron"})]),g("ul",Gh,[(d(!0),m(te,null,we(b(t).localeLinks.items,r=>(d(),m("li",{key:r.link,class:"item"},[g("a",{class:"link",href:r.link},ce(r.text),9,Yh)]))),128))])],2)):H("",!0)}});const Xh=F(Qh,[["__scopeId","data-v-75346612"]]),Jh=z({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=ue();return(n,s)=>b(t).socialLinks?(d(),J(vs,{key:0,class:"VPNavScreenSocialLinks",links:b(t).socialLinks},null,8,["links"])):H("",!0)}}),Zh={class:"container"},e1=z({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=le(null);function n(){qr(t.value,{reserveScrollBarGap:!0})}function s(){Kr()}return(o,i)=>(d(),J(ps,{name:"fade",onEnter:n,onAfterLeave:s},{default:O(()=>[e.open?(d(),m("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t},[g("div",Zh,[S(o.$slots,"nav-screen-content-before",{},void 0,!0),L(zh,{class:"menu"}),L(Xh,{class:"translations"}),L(Wh,{class:"appearance"}),L(Jh,{class:"social-links"}),S(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):H("",!0)]),_:3}))}});const t1=F(e1,[["__scopeId","data-v-27d88b68"]]),n1=z({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=vu(),{hasSidebar:o}=Xe();return Rt("close-screen",n),(i,r)=>(d(),m("header",{class:de(["VPNav",{"no-sidebar":!b(o)}])},[L(_h,{"is-screen-open":b(t),onToggleScreen:b(s)},{"nav-bar-title-before":O(()=>[S(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":O(()=>[S(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":O(()=>[S(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":O(()=>[S(i.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),L(t1,{open:b(t)},{"nav-screen-content-before":O(()=>[S(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":O(()=>[S(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])],2))}});const s1=F(n1,[["__scopeId","data-v-264fabfc"]]),o1={},i1={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},r1=g("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),l1=g("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),c1=g("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),a1=g("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),u1=[r1,l1,c1,a1];function f1(e,t){return d(),m("svg",i1,u1)}const d1=F(o1,[["render",f1]]),h1=e=>(Ue("data-v-232414b9"),e=e(),je(),e),_1={key:0,class:"VPLocalNav"},p1=["aria-expanded"],m1=h1(()=>g("span",{class:"menu-text"},"Menu",-1)),g1=z({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{hasSidebar:t}=Xe();function n(){window.scrollTo({top:0,left:0,behavior:"smooth"})}return(s,o)=>b(t)?(d(),m("div",_1,[g("button",{class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:o[0]||(o[0]=i=>s.$emit("open-menu"))},[L(d1,{class:"menu-icon"}),m1],8,p1),g("a",{class:"top-link",href:"#",onClick:n}," Return to top ")])):H("",!0)}});const v1=F(g1,[["__scopeId","data-v-232414b9"]]),b1={},y1={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},x1=g("path",{d:"M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"},null,-1),w1=g("path",{d:"M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"},null,-1),$1=[x1,w1];function k1(e,t){return d(),m("svg",y1,$1)}const P1=F(b1,[["render",k1]]),C1={},S1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},T1=g("path",{d:"M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"},null,-1),V1=g("path",{d:"M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"},null,-1),E1=[T1,V1];function M1(e,t){return d(),m("svg",S1,E1)}const L1=F(C1,[["render",M1]]),A1=["innerHTML"],I1=z({__name:"VPSidebarLink",props:{item:null,depth:{default:1}},setup(e){const t=e,{page:n,frontmatter:s}=ue(),o=se(()=>s.value.sidebarDepth||1/0),i=se(()=>Zt(n.value.relativePath,t.item.link)),{isSidebarEnabled:r}=Xe(),l=Be("close-sidebar"),c=Be("is-sidebar-open"),a=le(null);return gt(()=>{var f,_;c.value&&i.value&&((_=(f=a.value)==null?void 0:f.$el)==null||_.focus())}),(f,_)=>{const p=bt("VPSidebarLink",!0);return d(),m(te,null,[L(lt,{class:de(["link",{active:b(i)}]),style:ts({paddingLeft:16*(e.depth-1)+"px"}),href:e.item.link,tabindex:b(r)||b(c)?0:-1,onClick:b(l),ref_key:"link",ref:a},{default:O(()=>[g("span",{innerHTML:e.item.text,class:de(["link-text",{light:e.depth>1}])},null,10,A1)]),_:1},8,["class","style","href","tabindex","onClick"]),"items"in e.item&&e.depth<b(o)?(d(!0),m(te,{key:0},we(e.item.items,v=>(d(),J(p,{key:v.link,item:v,depth:e.depth+1},null,8,["item","depth"]))),128)):H("",!0)],64)}}});const O1=F(I1,[["__scopeId","data-v-9ac6cb77"]]),N1=["role"],B1=["innerHTML"],F1={class:"action"},H1={class:"items"},D1=z({__name:"VPSidebarGroup",props:{text:null,items:null,collapsible:{type:Boolean},collapsed:{type:Boolean}},setup(e){const t=e,n=le(!1);gt(()=>{n.value=!!(t.collapsible&&t.collapsed)});const{page:s}=ue();gt(()=>{t.items.some(i=>Zt(s.value.relativePath,i.link))&&(n.value=!1)});function o(){t.collapsible&&(n.value=!n.value)}return(i,r)=>(d(),m("section",{class:de(["VPSidebarGroup",{collapsible:e.collapsible,collapsed:n.value}])},[e.text?(d(),m("div",{key:0,class:"title",role:e.collapsible?"button":void 0,onClick:o},[g("h2",{innerHTML:e.text,class:"title-text"},null,8,B1),g("div",F1,[L(L1,{class:"icon minus"}),L(P1,{class:"icon plus"})])],8,N1)):H("",!0),g("div",H1,[(d(!0),m(te,null,we(e.items,l=>(d(),J(O1,{key:l.link,item:l},null,8,["item"]))),128))])],2))}});const R1=F(D1,[["__scopeId","data-v-6a6002da"]]),z1=e=>(Ue("data-v-21951dfa"),e=e(),je(),e),U1={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},j1=z1(()=>g("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),q1=z({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{sidebar:n,hasSidebar:s}=Xe();let o=le(null);function i(){qr(o.value,{reserveScrollBarGap:!0})}function r(){Kr()}return sc(async()=>{var l;t.open?(i(),(l=o.value)==null||l.focus()):r()}),(l,c)=>b(s)?(d(),m("aside",{key:0,class:de(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:c[0]||(c[0]=Mr(()=>{},["stop"]))},[g("nav",U1,[j1,S(l.$slots,"sidebar-nav-before",{},void 0,!0),(d(!0),m(te,null,we(b(n),a=>(d(),m("div",{key:a.text,class:"group"},[L(R1,{text:a.text,items:a.items,collapsible:a.collapsible,collapsed:a.collapsed},null,8,["text","items","collapsible","collapsed"])]))),128)),S(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):H("",!0)}});const K1=F(q1,[["__scopeId","data-v-21951dfa"]]),W1={},G1={class:"VPPage"};function Y1(e,t){const n=bt("Content");return d(),m("div",G1,[L(n)])}const Q1=F(W1,[["render",Y1]]),X1=z({__name:"VPButton",props:{tag:null,size:null,theme:null,text:null,href:null},setup(e){const t=e,n=se(()=>[t.size??"medium",t.theme??"brand"]),s=se(()=>t.href&&ms.test(t.href)),o=se(()=>t.tag?t.tag:t.href?"a":"button");return(i,r)=>(d(),J(mo(b(o)),{class:de(["VPButton",b(n)]),href:e.href?b(Yn)(e.href):void 0,target:b(s)?"_blank":void 0,rel:b(s)?"noreferrer":void 0},{default:O(()=>[Ce(ce(e.text),1)]),_:1},8,["class","href","target","rel"]))}});const J1=F(X1,[["__scopeId","data-v-469117db"]]),Z1=e=>(Ue("data-v-f3cc6bab"),e=e(),je(),e),e0={class:"container"},t0={class:"main"},n0={key:0,class:"name"},s0={class:"clip"},o0={key:1,class:"text"},i0={key:2,class:"tagline"},r0={key:3,class:"actions"},l0={key:0,class:"image"},c0={class:"image-container"},a0=Z1(()=>g("div",{class:"image-bg"},null,-1)),u0=z({__name:"VPHero",props:{name:null,text:null,tagline:null,image:null,actions:null},setup(e){const t=Be("hero-image-slot-exists");return(n,s)=>(d(),m("div",{class:de(["VPHero",{"has-image":e.image||b(t)}])},[g("div",e0,[g("div",t0,[e.name?(d(),m("h1",n0,[g("span",s0,ce(e.name),1)])):H("",!0),e.text?(d(),m("p",o0,ce(e.text),1)):H("",!0),e.tagline?(d(),m("p",i0,ce(e.tagline),1)):H("",!0),e.actions?(d(),m("div",r0,[(d(!0),m(te,null,we(e.actions,o=>(d(),m("div",{key:o.link,class:"action"},[L(J1,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):H("",!0)]),e.image||b(t)?(d(),m("div",l0,[g("div",c0,[a0,S(n.$slots,"home-hero-image",{},()=>[e.image?(d(),J(wo,{key:0,class:"image-src",image:e.image},null,8,["image"])):H("",!0)],!0)])])):H("",!0)])],2))}});const f0=F(u0,[["__scopeId","data-v-f3cc6bab"]]),d0=z({__name:"VPHomeHero",setup(e){const{frontmatter:t}=ue();return(n,s)=>b(t).hero?(d(),J(f0,{key:0,class:"VPHomeHero",name:b(t).hero.name,text:b(t).hero.text,tagline:b(t).hero.tagline,image:b(t).hero.image,actions:b(t).hero.actions},{"home-hero-image":O(()=>[S(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):H("",!0)}}),h0={},_0={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},p0=g("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),m0=[p0];function g0(e,t){return d(),m("svg",_0,m0)}const v0=F(h0,[["render",g0]]),b0={class:"box"},y0={key:1,class:"icon"},x0={class:"title"},w0={class:"details"},$0={key:2,class:"link-text"},k0={class:"link-text-value"},P0=z({__name:"VPFeature",props:{icon:null,title:null,details:null,link:null,linkText:null},setup(e){return(t,n)=>(d(),J(lt,{class:"VPFeature",href:e.link,"no-icon":!0},{default:O(()=>[g("article",b0,[typeof e.icon=="object"?(d(),J(wo,{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?(d(),m("div",y0,ce(e.icon),1)):H("",!0),g("h2",x0,ce(e.title),1),g("p",w0,ce(e.details),1),e.linkText?(d(),m("div",$0,[g("p",k0,[Ce(ce(e.linkText)+" ",1),L(v0,{class:"link-text-icon"})])])):H("",!0)])]),_:1},8,["href"]))}});const C0=F(P0,[["__scopeId","data-v-b1d983a8"]]),S0={key:0,class:"VPFeatures"},T0={class:"container"},V0={class:"items"},E0=z({__name:"VPFeatures",props:{features:null},setup(e){const t=e,n=se(()=>{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?(d(),m("div",S0,[g("div",T0,[g("div",V0,[(d(!0),m(te,null,we(e.features,i=>(d(),m("div",{key:i.title,class:de(["item",[b(n)]])},[L(C0,{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))])])])):H("",!0)}});const M0=F(E0,[["__scopeId","data-v-5e2470ab"]]),L0=z({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=ue();return(n,s)=>b(t).features?(d(),J(M0,{key:0,class:"VPHomeFeatures",features:b(t).features},null,8,["features"])):H("",!0)}}),A0={class:"VPHome"},I0=z({__name:"VPHome",setup(e){return(t,n)=>{const s=bt("Content");return d(),m("div",A0,[S(t.$slots,"home-hero-before",{},void 0,!0),L(d0,null,{"home-hero-image":O(()=>[S(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),S(t.$slots,"home-hero-after",{},void 0,!0),S(t.$slots,"home-features-before",{},void 0,!0),L(L0),S(t.$slots,"home-features-after",{},void 0,!0),L(s)])}}});const O0=F(I0,[["__scopeId","data-v-a6ccdea8"]]);function N0(){const{hasSidebar:e}=Xe(),t=Ws("(min-width: 960px)"),n=Ws("(min-width: 1280px)");return{isAsideEnabled:se(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const B0=71;function F0(e){if(e===!1)return[];let t=[];return document.querySelectorAll("h2, h3, h4, h5, h6").forEach(n=>{n.textContent&&n.id&&t.push({level:Number(n.tagName[1]),title:n.innerText.replace(/\s+#\s*$/,""),link:`#${n.id}`})}),H0(t,e)}function H0(e,t=2){return D0(e,typeof t=="number"?[t,t]:t==="deep"?[2,6]:t)}function D0(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 z0(e,t){const{isAsideEnabled:n}=N0(),s=uu(i,100);let o=null;Qe(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),_o(()=>{r(location.hash)}),Jt(()=>{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(T=>T.hash===v.hash&&v.offsetParent!==null)),a=window.scrollY,f=window.innerHeight,_=document.body.offsetHeight,p=Math.abs(a+f-_)<1;if(c.length&&p){r(c[c.length-1].hash);return}for(let v=0;v<c.length;v++){const T=c[v],A=c[v+1],[W,y]=U0(v,T,A);if(W){r(y);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 Ii(e){return e.parentElement.offsetTop-B0}function U0(e,t,n){const s=window.scrollY;return e===0&&s===0?[!0,null]:s<Ii(t)?[!1,null]:!n||s<Ii(n)?[!0,t.hash]:[!1,null]}const j0=["href"],q0=z({__name:"VPDocAsideOutlineItem",props:{headers:null,onClick:null,root:{type:Boolean}},setup(e){return(t,n)=>{const s=bt("VPDocAsideOutlineItem",!0);return d(),m("ul",{class:de(e.root?"root":"nested")},[(d(!0),m(te,null,we(e.headers,({children:o,link:i,title:r})=>(d(),m("li",null,[g("a",{class:"outline-link",href:i,onClick:n[0]||(n[0]=(...l)=>e.onClick&&e.onClick(...l))},ce(r),9,j0),o!=null&&o.length?(d(),J(s,{key:0,headers:o,onClick:e.onClick},null,8,["headers","onClick"])):H("",!0)]))),256))],2)}}});const K0=F(q0,[["__scopeId","data-v-0eba5460"]]),W0=e=>(Ue("data-v-586090b2"),e=e(),je(),e),G0={class:"content"},Y0={class:"outline-title"},Q0={"aria-labelledby":"doc-outline-aria-label"},X0=W0(()=>g("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),J0=z({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=ue(),s=se(()=>t.value.outline??n.value.outline),o=Be("onContentUpdated");o.value=()=>{i.value=F0(s.value)};const i=le([]),r=se(()=>i.value.length>0),l=le(),c=le();z0(l,c);function a({target:f}){const _="#"+f.href.split("#")[1],p=document.querySelector(decodeURIComponent(_));p==null||p.focus()}return(f,_)=>(d(),m("div",{class:de(["VPDocAsideOutline",{"has-outline":b(r)}]),ref_key:"container",ref:l},[g("div",G0,[g("div",{class:"outline-marker",ref_key:"marker",ref:c},null,512),g("div",Y0,ce(b(n).outlineTitle||"On this page"),1),g("nav",Q0,[X0,L(K0,{headers:i.value,root:!0,onClick:a},null,8,["headers"])])])],2))}});const Z0=F(J0,[["__scopeId","data-v-586090b2"]]),e_={class:"VPDocAsideCarbonAds"},t_=z({__name:"VPDocAsideCarbonAds",setup(e){const t=()=>null;return(n,s)=>(d(),m("div",e_,[L(b(t))]))}}),n_=e=>(Ue("data-v-39cd9708"),e=e(),je(),e),s_={class:"VPDocAside"},o_=n_(()=>g("div",{class:"spacer"},null,-1)),i_=z({__name:"VPDocAside",setup(e){const{theme:t}=ue();return(n,s)=>(d(),m("div",s_,[S(n.$slots,"aside-top",{},void 0,!0),S(n.$slots,"aside-outline-before",{},void 0,!0),L(Z0),S(n.$slots,"aside-outline-after",{},void 0,!0),o_,S(n.$slots,"aside-ads-before",{},void 0,!0),b(t).carbonAds?(d(),J(t_,{key:0})):H("",!0),S(n.$slots,"aside-ads-after",{},void 0,!0),S(n.$slots,"aside-bottom",{},void 0,!0)]))}});const r_=F(i_,[["__scopeId","data-v-39cd9708"]]);function l_(){const{theme:e,page:t}=ue();return se(()=>{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 c_(){const{page:e,theme:t,frontmatter:n}=ue();return se(()=>{const s=Fr(t.value.sidebar,e.value.relativePath),o=fu(s),i=o.findIndex(r=>Zt(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 a_={},u_={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f_=g("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),d_=g("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),h_=[f_,d_];function __(e,t){return d(),m("svg",u_,h_)}const p_=F(a_,[["render",__]]),m_={class:"VPLastUpdated"},g_=["datetime"],v_=z({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n}=ue(),s=se(()=>new Date(n.value.lastUpdated)),o=se(()=>s.value.toISOString()),i=le("");return Qe(()=>{gt(()=>{i.value=s.value.toLocaleString(window.navigator.language)})}),(r,l)=>(d(),m("p",m_,[Ce(ce(b(t).lastUpdatedText??"Last updated")+": ",1),g("time",{datetime:b(o)},ce(i.value),9,g_)]))}});const b_=F(v_,[["__scopeId","data-v-cc1176cb"]]),y_={key:0,class:"VPDocFooter"},x_={key:0,class:"edit-info"},w_={key:0,class:"edit-link"},$_={key:1,class:"last-updated"},k_={key:1,class:"prev-next"},P_={class:"pager"},C_=["href"],S_=["innerHTML"],T_=["innerHTML"],V_=["href"],E_=["innerHTML"],M_=["innerHTML"],L_=z({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=ue(),o=l_(),i=c_(),r=se(()=>t.value.editLink&&s.value.editLink!==!1),l=se(()=>n.value.lastUpdated&&s.value.lastUpdated!==!1),c=se(()=>r.value||l.value||i.value.prev||i.value.next);return(a,f)=>{var _,p;return b(c)?(d(),m("footer",y_,[b(r)||b(l)?(d(),m("div",x_,[b(r)?(d(),m("div",w_,[L(lt,{class:"edit-link-button",href:b(o).url,"no-icon":!0},{default:O(()=>[L(p_,{class:"edit-link-icon"}),Ce(" "+ce(b(o).text),1)]),_:1},8,["href"])])):H("",!0),b(l)?(d(),m("div",$_,[L(b_)])):H("",!0)])):H("",!0),b(i).prev||b(i).next?(d(),m("div",k_,[g("div",P_,[b(i).prev?(d(),m("a",{key:0,class:"pager-link prev",href:b(Yn)(b(i).prev.link)},[g("span",{class:"desc",innerHTML:((_=b(t).docFooter)==null?void 0:_.prev)??"Previous page"},null,8,S_),g("span",{class:"title",innerHTML:b(i).prev.text},null,8,T_)],8,C_)):H("",!0)]),g("div",{class:de(["pager",{"has-prev":b(i).prev}])},[b(i).next?(d(),m("a",{key:0,class:"pager-link next",href:b(Yn)(b(i).next.link)},[g("span",{class:"desc",innerHTML:((p=b(t).docFooter)==null?void 0:p.next)??"Next page"},null,8,E_),g("span",{class:"title",innerHTML:b(i).next.text},null,8,M_)],8,V_)):H("",!0)],2)])):H("",!0)])):H("",!0)}}});const A_=F(L_,[["__scopeId","data-v-cbbeb5ab"]]),I_=e=>(Ue("data-v-317b0207"),e=e(),je(),e),O_={class:"container"},N_={key:0,class:"aside"},B_=I_(()=>g("div",{class:"aside-curtain"},null,-1)),F_={class:"aside-container"},H_={class:"aside-content"},D_={class:"content"},R_={class:"content-container"},z_={class:"main"},U_=z({__name:"VPDoc",setup(e){const t=yt(),{hasSidebar:n,hasAside:s}=Xe(),o=se(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,"")),i=le();return Rt("onContentUpdated",i),(r,l)=>{const c=bt("Content");return d(),m("div",{class:de(["VPDoc",{"has-sidebar":b(n),"has-aside":b(s)}])},[g("div",O_,[b(s)?(d(),m("div",N_,[B_,g("div",F_,[g("div",H_,[L(r_,null,{"aside-top":O(()=>[S(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":O(()=>[S(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":O(()=>[S(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":O(()=>[S(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":O(()=>[S(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":O(()=>[S(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])])):H("",!0),g("div",D_,[g("div",R_,[S(r.$slots,"doc-before",{},void 0,!0),g("main",z_,[L(c,{class:de(["vp-doc",b(o)]),onContentUpdated:i.value},null,8,["class","onContentUpdated"])]),S(r.$slots,"doc-footer-before",{},void 0,!0),L(A_),S(r.$slots,"doc-after",{},void 0,!0)])])])],2)}}});const j_=F(U_,[["__scopeId","data-v-317b0207"]]),q_=z({__name:"VPContent",setup(e){const t=yt(),{frontmatter:n}=ue(),{hasSidebar:s}=Xe(),o=Be("NotFound");return(i,r)=>(d(),m("div",{class:de(["VPContent",{"has-sidebar":b(s),"is-home":b(n).layout==="home"}]),id:"VPContent"},[b(t).component===b(o)?(d(),J(b(o),{key:0})):b(n).layout==="page"?(d(),J(Q1,{key:1})):b(n).layout==="home"?(d(),J(O0,{key:2},{"home-hero-before":O(()=>[S(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-image":O(()=>[S(i.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":O(()=>[S(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":O(()=>[S(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":O(()=>[S(i.$slots,"home-features-after",{},void 0,!0)]),_:3})):(d(),J(j_,{key:3},{"doc-footer-before":O(()=>[S(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":O(()=>[S(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":O(()=>[S(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":O(()=>[S(i.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":O(()=>[S(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":O(()=>[S(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":O(()=>[S(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":O(()=>[S(i.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":O(()=>[S(i.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const K_=F(q_,[["__scopeId","data-v-ac201f45"]]),W_={class:"container"},G_=["innerHTML"],Y_=["innerHTML"],Q_=z({__name:"VPFooter",setup(e){const{theme:t}=ue(),{hasSidebar:n}=Xe();return(s,o)=>b(t).footer?(d(),m("footer",{key:0,class:de(["VPFooter",{"has-sidebar":b(n)}])},[g("div",W_,[b(t).footer.message?(d(),m("p",{key:0,class:"message",innerHTML:b(t).footer.message},null,8,G_)):H("",!0),b(t).footer.copyright?(d(),m("p",{key:1,class:"copyright",innerHTML:b(t).footer.copyright},null,8,Y_)):H("",!0)])],2)):H("",!0)}});const X_=F(Q_,[["__scopeId","data-v-1a0cce0c"]]),J_={key:0,class:"Layout"},Z_=z({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=Xe(),o=yt();nt(()=>o.path,s),du(t,s),Rt("close-sidebar",s),Rt("is-sidebar-open",t);const{frontmatter:i}=ue(),r=Yc(),l=se(()=>!!r["home-hero-image"]);return Rt("hero-image-slot-exists",l),(c,a)=>{const f=bt("Content");return b(i).layout!==!1?(d(),m("div",J_,[S(c.$slots,"layout-top",{},void 0,!0),L(_u),L(gu,{class:"backdrop",show:b(t),onClick:b(s)},null,8,["show","onClick"]),L(s1,null,{"nav-bar-title-before":O(()=>[S(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":O(()=>[S(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":O(()=>[S(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":O(()=>[S(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":O(()=>[S(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":O(()=>[S(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),L(v1,{open:b(t),onOpenMenu:b(n)},null,8,["open","onOpenMenu"]),L(K1,{open:b(t)},{"sidebar-nav-before":O(()=>[S(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":O(()=>[S(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),L(K_,null,{"home-hero-before":O(()=>[S(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-image":O(()=>[S(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":O(()=>[S(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":O(()=>[S(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":O(()=>[S(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":O(()=>[S(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":O(()=>[S(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":O(()=>[S(c.$slots,"doc-after",{},void 0,!0)]),"aside-top":O(()=>[S(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":O(()=>[S(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":O(()=>[S(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":O(()=>[S(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":O(()=>[S(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":O(()=>[S(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),L(X_),S(c.$slots,"layout-bottom",{},void 0,!0)])):(d(),J(f,{key:1}))}}});const ep=F(Z_,[["__scopeId","data-v-5aaf92e7"]]),bs=e=>(Ue("data-v-1bf9e22d"),e=e(),je(),e),tp={class:"NotFound"},np=bs(()=>g("p",{class:"code"},"404",-1)),sp=bs(()=>g("h1",{class:"title"},"PAGE NOT FOUND",-1)),op=bs(()=>g("div",{class:"divider"},null,-1)),ip=bs(()=>g("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)),rp={class:"action"},lp=["href"],cp=z({__name:"NotFound",setup(e){const{site:t}=ue();return(n,s)=>(d(),m("div",tp,[np,sp,op,ip,g("div",rp,[g("a",{class:"link",href:b(t).base,"aria-label":"go to home"}," Take me home ",8,lp)])]))}});const ap=F(cp,[["__scopeId","data-v-1bf9e22d"]]),up={},fp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},dp=g("path",{d:"M12,22.2c-0.3,0-0.5-0.1-0.7-0.3l-8.8-8.8c-2.5-2.5-2.5-6.7,0-9.2c2.5-2.5,6.7-2.5,9.2,0L12,4.3l0.4-0.4c0,0,0,0,0,0C13.6,2.7,15.2,2,16.9,2c0,0,0,0,0,0c1.7,0,3.4,0.7,4.6,1.9l0,0c1.2,1.2,1.9,2.9,1.9,4.6c0,1.7-0.7,3.4-1.9,4.6l-8.8,8.8C12.5,22.1,12.3,22.2,12,22.2zM7,4C5.9,4,4.7,4.4,3.9,5.3c-1.8,1.8-1.8,4.6,0,6.4l8.1,8.1l8.1-8.1c0.9-0.9,1.3-2,1.3-3.2c0-1.2-0.5-2.3-1.3-3.2l0,0C19.3,4.5,18.2,4,17,4c0,0,0,0,0,0c-1.2,0-2.3,0.5-3.2,1.3c0,0,0,0,0,0l-1.1,1.1c-0.4,0.4-1,0.4-1.4,0l-1.1-1.1C9.4,4.4,8.2,4,7,4z"},null,-1),hp=[dp];function _p(e,t){return d(),m("svg",fp,hp)}const pp=F(up,[["render",_p]]);const mp={},gp={class:"VPTeamPage"};function vp(e,t){return d(),m("div",gp,[S(e.$slots,"default")])}const dm=F(mp,[["render",vp],["__scopeId","data-v-05fecbf1"]]);const bp={},yp={class:"VPTeamPageTitle"},xp={key:0,class:"title"},wp={key:1,class:"lead"};function $p(e,t){return d(),m("div",yp,[e.$slots.title?(d(),m("h1",xp,[S(e.$slots,"title",{},void 0,!0)])):H("",!0),e.$slots.lead?(d(),m("p",wp,[S(e.$slots,"lead",{},void 0,!0)])):H("",!0)])}const hm=F(bp,[["render",$p],["__scopeId","data-v-6ce551d6"]]);const kp={},Pp=e=>(Ue("data-v-c2a5c7dd"),e=e(),je(),e),Cp={class:"VPTeamPageSection"},Sp={class:"title"},Tp=Pp(()=>g("div",{class:"title-line"},null,-1)),Vp={key:0,class:"title-text"},Ep={key:0,class:"lead"},Mp={key:1,class:"members"};function Lp(e,t){return d(),m("section",Cp,[g("div",Sp,[Tp,e.$slots.title?(d(),m("h2",Vp,[S(e.$slots,"title",{},void 0,!0)])):H("",!0)]),e.$slots.lead?(d(),m("p",Ep,[S(e.$slots,"lead",{},void 0,!0)])):H("",!0),e.$slots.members?(d(),m("div",Mp,[S(e.$slots,"members",{},void 0,!0)])):H("",!0)])}const _m=F(kp,[["render",Lp],["__scopeId","data-v-c2a5c7dd"]]),Ap={class:"profile"},Ip={class:"avatar"},Op=["src","alt"],Np={class:"data"},Bp={class:"name"},Fp={key:0,class:"affiliation"},Hp={key:0,class:"title"},Dp={key:1,class:"at"},Rp={key:1,class:"desc"},zp={key:2,class:"links"},Up={key:0,class:"sp"},jp=z({__name:"VPTeamMembersItem",props:{size:null,member:null},setup(e){return(t,n)=>(d(),m("article",{class:de(["VPTeamMembersItem",[e.size??"medium"]])},[g("div",Ap,[g("figure",Ip,[g("img",{class:"avatar-img",src:e.member.avatar,alt:e.member.name},null,8,Op)]),g("div",Np,[g("h1",Bp,ce(e.member.name),1),e.member.title||e.member.org?(d(),m("p",Fp,[e.member.title?(d(),m("span",Hp,ce(e.member.title),1)):H("",!0),e.member.title&&e.member.org?(d(),m("span",Dp," @ ")):H("",!0),e.member.org?(d(),J(lt,{key:2,class:de(["org",{link:e.member.orgLink}]),href:e.member.orgLink,"no-icon":""},{default:O(()=>[Ce(ce(e.member.org),1)]),_:1},8,["class","href"])):H("",!0)])):H("",!0),e.member.desc?(d(),m("p",Rp,ce(e.member.desc),1)):H("",!0),e.member.links?(d(),m("div",zp,[L(vs,{links:e.member.links},null,8,["links"])])):H("",!0)])]),e.member.sponsor?(d(),m("div",Up,[L(lt,{class:"sp-link",href:e.member.sponsor,"no-icon":""},{default:O(()=>[L(pp,{class:"sp-icon"}),Ce(" Sponsor ")]),_:1},8,["href"])])):H("",!0)],2))}});const qp=F(jp,[["__scopeId","data-v-3597b3b3"]]),Kp={class:"container"},Wp=z({__name:"VPTeamMembers",props:{size:null,members:null},setup(e){const t=e,n=se(()=>[t.size??"medium",`count-${t.members.length}`]);return(s,o)=>(d(),m("div",{class:de(["VPTeamMembers",b(n)])},[g("div",Kp,[(d(!0),m(te,null,we(e.members,i=>(d(),m("div",{key:i.name,class:"item"},[L(qp,{size:e.size,member:i},null,8,["size","member"])]))),128))])],2))}});const pm=F(Wp,[["__scopeId","data-v-ed08c3d1"]]),Gp={Layout:ep,NotFound:ap,enhanceApp:({app:e})=>{e.component("Badge",Ma)}},Yp={};const jt={...Gp,setup(){const{lang:e}=ue();gt(()=>{Se&&(document.cookie=`nf_lang=${e.value}; expires=Mon, 1 Jan 2024 00:00:00 UTC; path=/`)})},...Yp};function Qp(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=Xp(r);document.head.appendChild(l),n.push(l)})};gt(()=>{const i=e.data,r=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[];document.title=Ar(r,i),document.querySelector("meta[name=description]").setAttribute("content",l||r.description),o(Da(r.head,Zp(c)))})}function Xp([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 Jp(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Zp(e){return e.filter(t=>!Jp(t))}const As=new Set,Gr=()=>document.createElement("link"),em=e=>{const t=Gr();t.rel="prefetch",t.href=e,document.head.appendChild(t)},tm=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Nn;const nm=Se&&(Nn=Gr())&&Nn.relList&&Nn.relList.supports&&Nn.relList.supports("prefetch")?em:tm;function sm(){if(!Se||!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=Ir(c);nm(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:r,hostname:l,pathname:c}=i,a=c.match(/\.\w+$/);a&&a[0]!==".html"||r!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(i):As.add(c))})})};Qe(s);const o=yt();nt(()=>o.path,s),Jt(()=>{n&&n.disconnect()})}const om=z({setup(e,{slots:t}){const n=le(!1);return Qe(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function im(){if(Se){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()),rm(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 rm(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 lm(){Se&&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 Yr=jt.NotFound||(()=>"404 Not Found"),cm=z({name:"VitePressApp",setup(){const{site:e}=ue();return Qe(()=>{nt(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),sm(),im(),lm(),jt.setup&&jt.setup(),()=>Gn(jt.Layout)}});function am(){const e=fm(),t=um();t.provide(Nr,e);const n=ja(e.route);return t.provide(Or,n),t.provide("NotFound",Yr),t.component("Content",Ga),t.component("ClientOnly",om),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),jt.enhanceApp&&jt.enhanceApp({app:t,router:e,siteData:Gt}),{app:t,router:e,data:n}}function um(){return Ta(cm)}function fm(){let e=Se,t;return Ka(n=>{let s=Ir(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),Se&&(e=!1),Hr(()=>import(s),[])},Yr)}if(Se){const{app:e,router:t,data:n}=am();t.go().then(()=>{Qp(t.route,n.site),e.mount("#app")})}export{te as F,hm as V,F as _,L as a,Ce as b,m as c,am as createApp,pm as d,_m as e,dm as f,g,Dc as h,H as i,de as j,S as k,bt as l,J as m,ts as n,d as o,jo as p,we as r,ce as t,b as u,Pa as v,O as w};
|