diff --git a/.nojekyll b/.nojekyll deleted file mode 100644 index e69de29..0000000 diff --git a/404.html b/404.html deleted file mode 100644 index 908fc58..0000000 --- a/404.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - 404 | vue-lightbox-advanced - - - - - - - -
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
- - - - - \ No newline at end of file diff --git a/api/events.html b/api/events.html deleted file mode 100644 index 2e2704a..0000000 --- a/api/events.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - Events | vue-lightbox-advanced - - - - - - - - -
Skip to content
On this page

Events

Events provides more flexibility to intercept image click event

Listening to Events

html
<template>
-  <VueLightboxAdvanced @clicked:index="onClicked" />
-</template>
-
-<script>
-  export default defineComponent({
-    methods: {
-      onClicked(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Value: ${v}`)
-      }
-    }
-  })
-</script>
-

All Events

Event nameDescriptionArguments
clicked:indexreturn index or src based on returnSrc prop value-
- - - - - \ No newline at end of file diff --git a/api/props.html b/api/props.html deleted file mode 100644 index 8d657bb..0000000 --- a/api/props.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Props | vue-lightbox-advanced - - - - - - - - -
Skip to content
On this page

Props

Props used are given below.

Passing Setting Props

html
<template>
-  <VueLightboxAdvanced :items="images" />
-</template>
-

All Props

Check out demo examples for settings usage.

Prop nameDescriptionTypeValuesDefault
imagespass images arrayarray-[]
shuffleenable the shuffling of imagesboolean-false
shuffleBychoose one type to shuffle the images based uponstring'ASC', 'DESC', 'RANDOM', 'DEFAULT'DEFAULT
returnSrcif you want to return src other than index on image clickBooleanfalse
csspass the css classes to add in DIV tagstring-h-250 h-md-400 h-lg-600
cellspass the css classes to add in DIV tagnumber-5
- - - - - \ No newline at end of file diff --git a/assets/api_events.md.7bc454a1.js b/assets/api_events.md.7bc454a1.js deleted file mode 100644 index a502c76..0000000 --- a/assets/api_events.md.7bc454a1.js +++ /dev/null @@ -1,15 +0,0 @@ -import{_ as s,c as n,o as a,a as l}from"./app.2650a9de.js";const A=JSON.parse('{"title":"Events","description":"","frontmatter":{},"headers":[{"level":2,"title":"Listening to Events","slug":"listening-to-events","link":"#listening-to-events","children":[]},{"level":2,"title":"All Events","slug":"all-events","link":"#all-events","children":[]}],"relativePath":"api/events.md"}'),e={name:"api/events.md"},t=l(`

Events

Events provides more flexibility to intercept image click event

Listening to Events

html
<template>
-  <VueLightboxAdvanced @clicked:index="onClicked" />
-</template>
-
-<script>
-  export default defineComponent({
-    methods: {
-      onClicked(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Value: \${v}\`)
-      }
-    }
-  })
-</script>
-

All Events

Event nameDescriptionArguments
clicked:indexreturn index or src based on returnSrc prop value-
`,6),o=[t];function p(c,r,i,D,F,y){return a(),n("div",null,o)}const C=s(e,[["render",p]]);export{A as __pageData,C as default}; diff --git a/assets/api_events.md.7bc454a1.lean.js b/assets/api_events.md.7bc454a1.lean.js deleted file mode 100644 index 7fba08b..0000000 --- a/assets/api_events.md.7bc454a1.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,c as n,o as a,a as l}from"./app.2650a9de.js";const A=JSON.parse('{"title":"Events","description":"","frontmatter":{},"headers":[{"level":2,"title":"Listening to Events","slug":"listening-to-events","link":"#listening-to-events","children":[]},{"level":2,"title":"All Events","slug":"all-events","link":"#all-events","children":[]}],"relativePath":"api/events.md"}'),e={name:"api/events.md"},t=l("",6),o=[t];function p(c,r,i,D,F,y){return a(),n("div",null,o)}const C=s(e,[["render",p]]);export{A as __pageData,C as default}; diff --git a/assets/api_props.md.19dd6bfc.js b/assets/api_props.md.19dd6bfc.js deleted file mode 100644 index a48ac66..0000000 --- a/assets/api_props.md.19dd6bfc.js +++ /dev/null @@ -1,4 +0,0 @@ -import{_ as t,c as s,o as a,a as e}from"./app.2650a9de.js";const D=JSON.parse('{"title":"Props","description":"","frontmatter":{},"headers":[{"level":2,"title":"Passing Setting Props","slug":"passing-setting-props","link":"#passing-setting-props","children":[]},{"level":2,"title":"All Props","slug":"all-props","link":"#all-props","children":[]}],"relativePath":"api/props.md"}'),n={name:"api/props.md"},o=e(`

Props

Props used are given below.

Passing Setting Props

html
<template>
-  <VueLightboxAdvanced :items="images" />
-</template>
-

All Props

Check out demo examples for settings usage.

Prop nameDescriptionTypeValuesDefault
imagespass images arrayarray-[]
shuffleenable the shuffling of imagesboolean-false
shuffleBychoose one type to shuffle the images based uponstring'ASC', 'DESC', 'RANDOM', 'DEFAULT'DEFAULT
returnSrcif you want to return src other than index on image clickBooleanfalse
csspass the css classes to add in DIV tagstring-h-250 h-md-400 h-lg-600
cellspass the css classes to add in DIV tagnumber-5
`,7),l=[o];function p(r,d,i,c,h,g){return a(),s("div",null,l)}const _=t(n,[["render",p]]);export{D as __pageData,_ as default}; diff --git a/assets/api_props.md.19dd6bfc.lean.js b/assets/api_props.md.19dd6bfc.lean.js deleted file mode 100644 index e4158e8..0000000 --- a/assets/api_props.md.19dd6bfc.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as s,o as a,a as e}from"./app.2650a9de.js";const D=JSON.parse('{"title":"Props","description":"","frontmatter":{},"headers":[{"level":2,"title":"Passing Setting Props","slug":"passing-setting-props","link":"#passing-setting-props","children":[]},{"level":2,"title":"All Props","slug":"all-props","link":"#all-props","children":[]}],"relativePath":"api/props.md"}'),n={name:"api/props.md"},o=e("",7),l=[o];function p(r,d,i,c,h,g){return a(),s("div",null,l)}const _=t(n,[["render",p]]);export{D as __pageData,_ as default}; diff --git a/assets/app.2650a9de.js b/assets/app.2650a9de.js deleted file mode 100644 index 55e15e4..0000000 --- a/assets/app.2650a9de.js +++ /dev/null @@ -1,8 +0,0 @@ -function js(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}function Kn(e){if(q(e)){const t={};for(let n=0;n{if(n){const s=n.split(Hr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function me(e){let t="";if(xe(e))t=e;else if(q(e))for(let n=0;nxe(e)?e:e==null?"":q(e)||ve(e)&&(e.toString===bi||!Z(e.toString))?JSON.stringify(e,mi,2):String(e),mi=(e,t)=>t&&t.__v_isRef?mi(e,t.value):Ft(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:vi(t)?{[`Set(${t.size})`]:[...t.values()]}:ve(t)&&!q(t)&&!yi(t)?String(t):t,ge={},Ot=[],We=()=>{},zr=()=>!1,Kr=/^on[^a-z]/,vn=e=>Kr.test(e),Ds=e=>e.startsWith("onUpdate:"),we=Object.assign,Us=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Wr=Object.prototype.hasOwnProperty,le=(e,t)=>Wr.call(e,t),q=Array.isArray,Ft=e=>Wn(e)==="[object Map]",vi=e=>Wn(e)==="[object Set]",Z=e=>typeof e=="function",xe=e=>typeof e=="string",zs=e=>typeof e=="symbol",ve=e=>e!==null&&typeof e=="object",gi=e=>ve(e)&&Z(e.then)&&Z(e.catch),bi=Object.prototype.toString,Wn=e=>bi.call(e),qr=e=>Wn(e).slice(8,-1),yi=e=>Wn(e)==="[object Object]",Ks=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,tn=js(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),qn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gr=/-(\w)/g,Ze=qn(e=>e.replace(Gr,(t,n)=>n?n.toUpperCase():"")),Yr=/\B([A-Z])/g,Yt=qn(e=>e.replace(Yr,"-$1").toLowerCase()),Gn=qn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fs=qn(e=>e?`on${Gn(e)}`:""),an=(e,t)=>!Object.is(e,t),ds=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Qr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Xr=e=>{const t=xe(e)?Number(e):NaN;return isNaN(t)?e:t};let wo;const Jr=()=>wo||(wo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Be;class Zr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Be,!t&&Be&&(this.index=(Be.scopes||(Be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Be;try{return Be=this,t()}finally{Be=n}}}on(){Be=this}off(){Be=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},$i=e=>(e.w&_t)>0,wi=e=>(e.n&_t)>0,nl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(h==="length"||h>=a)&&l.push(u)})}else switch(n!==void 0&&l.push(r.get(n)),t){case"add":q(e)?Ks(n)&&l.push(r.get("length")):(l.push(r.get(Vt)),Ft(e)&&l.push(r.get(ks)));break;case"delete":q(e)||(l.push(r.get(Vt)),Ft(e)&&l.push(r.get(ks)));break;case"set":Ft(e)&&l.push(r.get(Vt));break}if(l.length===1)l[0]&&Ps(l[0]);else{const a=[];for(const u of l)u&&a.push(...u);Ps(Ws(a))}}function Ps(e,t){const n=q(e)?e:[...e];for(const s of n)s.computed&&Po(s);for(const s of n)s.computed||Po(s)}function Po(e,t){(e!==ze||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const ol=js("__proto__,__v_isRef,__isVue"),Ci=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(zs)),il=Gs(),rl=Gs(!1,!0),ll=Gs(!0),Co=al();function al(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=ce(this);for(let i=0,r=this.length;i{e[t]=function(...n){Qt();const s=ce(this)[t].apply(this,n);return Xt(),s}}),e}function cl(e){const t=ce(this);return Le(t,"has",e),t.hasOwnProperty(e)}function Gs(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?Pl:Ti:t?Vi:Ai).get(s))return s;const r=q(s);if(!e){if(r&&le(Co,o))return Reflect.get(Co,o,i);if(o==="hasOwnProperty")return cl}const l=Reflect.get(s,o,i);return(zs(o)?Ci.has(o):ol(o))||(e||Le(s,"get",o),t)?l:Ce(l)?r&&Ks(o)?l:l.value:ve(l)?e?Xs(l):Qn(l):l}}const ul=Si(),fl=Si(!0);function Si(e=!1){return function(n,s,o,i){let r=n[s];if(Wt(r)&&Ce(r)&&!Ce(o))return!1;if(!e&&(!Nn(o)&&!Wt(o)&&(r=ce(r),o=ce(o)),!q(n)&&Ce(r)&&!Ce(o)))return r.value=o,!0;const l=q(n)&&Ks(s)?Number(s)e,Yn=e=>Reflect.getPrototypeOf(e);function wn(e,t,n=!1,s=!1){e=e.__v_raw;const o=ce(e),i=ce(t);n||(t!==i&&Le(o,"get",t),Le(o,"get",i));const{has:r}=Yn(o),l=s?Ys:n?Zs:cn;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 kn(e,t=!1){const n=this.__v_raw,s=ce(n),o=ce(e);return t||(e!==o&&Le(s,"has",e),Le(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Pn(e,t=!1){return e=e.__v_raw,!t&&Le(ce(e),"iterate",Vt),Reflect.get(e,"size",e)}function So(e){e=ce(e);const t=ce(this);return Yn(t).has.call(t,e)||(t.add(e),ot(t,"add",e,e)),this}function Eo(e,t){t=ce(t);const n=ce(this),{has:s,get:o}=Yn(n);let i=s.call(n,e);i||(e=ce(e),i=s.call(n,e));const r=o.call(n,e);return n.set(e,t),i?an(t,r)&&ot(n,"set",e,t):ot(n,"add",e,t),this}function Ao(e){const t=ce(this),{has:n,get:s}=Yn(t);let o=n.call(t,e);o||(e=ce(e),o=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return o&&ot(t,"delete",e,void 0),i}function Vo(){const e=ce(this),t=e.size!==0,n=e.clear();return t&&ot(e,"clear",void 0,void 0),n}function Cn(e,t){return function(s,o){const i=this,r=i.__v_raw,l=ce(r),a=t?Ys:e?Zs:cn;return!e&&Le(l,"iterate",Vt),r.forEach((u,h)=>s.call(o,a(u),a(h),i))}}function Sn(e,t,n){return function(...s){const o=this.__v_raw,i=ce(o),r=Ft(i),l=e==="entries"||e===Symbol.iterator&&r,a=e==="keys"&&r,u=o[e](...s),h=n?Ys:t?Zs:cn;return!t&&Le(i,"iterate",a?ks:Vt),{next(){const{value:_,done:g}=u.next();return g?{value:_,done:g}:{value:l?[h(_[0]),h(_[1])]:h(_),done:g}},[Symbol.iterator](){return this}}}}function lt(e){return function(...t){return e==="delete"?!1:this}}function vl(){const e={get(i){return wn(this,i)},get size(){return Pn(this)},has:kn,add:So,set:Eo,delete:Ao,clear:Vo,forEach:Cn(!1,!1)},t={get(i){return wn(this,i,!1,!0)},get size(){return Pn(this)},has:kn,add:So,set:Eo,delete:Ao,clear:Vo,forEach:Cn(!1,!0)},n={get(i){return wn(this,i,!0)},get size(){return Pn(this,!0)},has(i){return kn.call(this,i,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:Cn(!0,!1)},s={get(i){return wn(this,i,!0,!0)},get size(){return Pn(this,!0)},has(i){return kn.call(this,i,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:Cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Sn(i,!1,!1),n[i]=Sn(i,!0,!1),t[i]=Sn(i,!1,!0),s[i]=Sn(i,!0,!0)}),[e,n,t,s]}const[gl,bl,yl,xl]=vl();function Qs(e,t){const n=t?e?xl:yl:e?bl:gl;return(s,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(le(n,o)&&o in s?n:s,o,i)}const $l={get:Qs(!1,!1)},wl={get:Qs(!1,!0)},kl={get:Qs(!0,!1)},Ai=new WeakMap,Vi=new WeakMap,Ti=new WeakMap,Pl=new WeakMap;function Cl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Sl(e){return e.__v_skip||!Object.isExtensible(e)?0:Cl(qr(e))}function Qn(e){return Wt(e)?e:Js(e,!1,Ei,$l,Ai)}function El(e){return Js(e,!1,ml,wl,Vi)}function Xs(e){return Js(e,!0,_l,kl,Ti)}function Js(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=Sl(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 Wt(e)?Ht(e.__v_raw):!!(e&&e.__v_isReactive)}function Wt(e){return!!(e&&e.__v_isReadonly)}function Nn(e){return!!(e&&e.__v_isShallow)}function Li(e){return Ht(e)||Wt(e)}function ce(e){const t=e&&e.__v_raw;return t?ce(t):e}function nn(e){return Mn(e,"__v_skip",!0),e}const cn=e=>ve(e)?Qn(e):e,Zs=e=>ve(e)?Xs(e):e;function Ii(e){ht&&ze&&(e=ce(e),Pi(e.dep||(e.dep=Ws())))}function Mi(e,t){e=ce(e);const n=e.dep;n&&Ps(n)}function Ce(e){return!!(e&&e.__v_isRef===!0)}function oe(e){return Ni(e,!1)}function Al(e){return Ni(e,!0)}function Ni(e,t){return Ce(e)?e:new Vl(e,t)}class Vl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ce(t),this._value=n?t:cn(t)}get value(){return Ii(this),this._value}set value(t){const n=this.__v_isShallow||Nn(t)||Wt(t);t=n?t:ce(t),an(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:cn(t),Mi(this))}}function p(e){return Ce(e)?e.value:e}const Tl={get:(e,t,n)=>p(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return Ce(o)&&!Ce(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function Bi(e){return Ht(e)?e:new Proxy(e,Tl)}var Oi;class Ll{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[Oi]=!1,this._dirty=!0,this.effect=new qs(t,()=>{this._dirty||(this._dirty=!0,Mi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=ce(this);return Ii(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}Oi="__v_isReadonly";function Il(e,t,n=!1){let s,o;const i=Z(e);return i?(s=e,o=We):(s=e.get,o=e.set),new Ll(s,o,i||!o,n)}function pt(e,t,n,s){let o;try{o=s?e(...s):e()}catch(i){Xn(i,t,n)}return o}function Re(e,t,n,s){if(Z(e)){const i=pt(e,t,n,s);return i&&gi(i)&&i.catch(r=>{Xn(r,t,n)}),i}const o=[];for(let i=0;i>>1;fn(Pe[s])Xe&&Pe.splice(t,1)}function Ol(e){q(e)?Rt.push(...e):(!st||!st.includes(e,e.allowRecurse?Ct+1:Ct))&&Rt.push(e),Hi()}function To(e,t=un?Xe+1:0){for(;tfn(n)-fn(s)),Ct=0;Cte.id==null?1/0:e.id,Fl=(e,t)=>{const n=fn(e)-fn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Ri(e){Cs=!1,un=!0,Pe.sort(Fl);const t=We;try{for(Xe=0;Xexe(k)?k.trim():k)),_&&(o=n.map(Qr))}let l,a=s[l=fs(t)]||s[l=fs(Ze(t))];!a&&i&&(a=s[l=fs(Yt(t))]),a&&Re(a,e,6,o);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Re(u,e,6,o)}}function ji(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(!Z(e)){const a=u=>{const h=ji(u,t,!0);h&&(l=!0,we(r,h))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(ve(e)&&s.set(e,null),null):(q(i)?i.forEach(a=>r[a]=null):we(r,i),ve(e)&&s.set(e,r),r)}function Jn(e,t){return!e||!vn(t)?!1:(t=t.slice(2).replace(/Once$/,""),le(e,t[0].toLowerCase()+t.slice(1))||le(e,Yt(t))||le(e,t))}let Se=null,Zn=null;function On(e){const t=Se;return Se=e,Zn=e&&e.type.__scopeId||null,t}function et(e){Zn=e}function tt(){Zn=null}function L(e,t=Se,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&jo(-1);const i=On(t);let r;try{r=e(...o)}finally{On(i),s._d&&jo(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function hs(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:i,propsOptions:[r],slots:l,attrs:a,emit:u,render:h,renderCache:_,data:g,setupState:k,ctx:j,inheritAttrs:N}=e;let J,y;const A=On(e);try{if(n.shapeFlag&4){const Y=o||s;J=Ue(h.call(Y,Y,_,i,k,g,j)),y=a}else{const Y=t;J=Ue(Y.length>1?Y(i,{attrs:a,slots:l,emit:u}):Y(i,null)),y=t.props?a:Rl(a)}}catch(Y){on.length=0,Xn(Y,e,1),J=V(Oe)}let M=J;if(y&&N!==!1){const Y=Object.keys(y),{shapeFlag:te}=M;Y.length&&te&7&&(r&&Y.some(Ds)&&(y=jl(y,r)),M=mt(M,y))}return n.dirs&&(M=mt(M),M.dirs=M.dirs?M.dirs.concat(n.dirs):n.dirs),n.transition&&(M.transition=n.transition),J=M,On(A),J}const Rl=e=>{let t;for(const n in e)(n==="class"||n==="style"||vn(n))&&((t||(t={}))[n]=e[n]);return t},jl=(e,t)=>{const n={};for(const s in e)(!Ds(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Dl(e,t,n){const{props:s,children:o,component:i}=e,{props:r,children:l,patchFlag:a}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?Lo(s,r,u):!!r;if(a&8){const h=t.dynamicProps;for(let _=0;_e.__isSuspense;function Di(e,t){t&&t.pendingBranch?q(e)?t.effects.push(...e):t.effects.push(e):Ol(e)}function jt(e,t){if(ye){let n=ye.provides;const s=ye.parent&&ye.parent.provides;s===n&&(n=ye.provides=Object.create(s)),n[e]=t}}function qe(e,t,n=!1){const s=ye||Se;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&&Z(t)?t.call(s.proxy):t}}function Lt(e,t){return es(e,null,t)}function Ui(e,t){return es(e,null,{flush:"post"})}const En={};function Je(e,t,n){return es(e,t,n)}function es(e,t,{immediate:n,deep:s,flush:o,onTrack:i,onTrigger:r}=ge){const l=xi()===(ye==null?void 0:ye.scope)?ye:null;let a,u=!1,h=!1;if(Ce(e)?(a=()=>e.value,u=Nn(e)):Ht(e)?(a=()=>e,s=!0):q(e)?(h=!0,u=e.some(M=>Ht(M)||Nn(M)),a=()=>e.map(M=>{if(Ce(M))return M.value;if(Ht(M))return Bt(M);if(Z(M))return pt(M,l,2)})):Z(e)?t?a=()=>pt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return _&&_(),Re(e,l,3,[g])}:a=We,t&&s){const M=a;a=()=>Bt(M())}let _,g=M=>{_=y.onStop=()=>{pt(M,l,4)}},k;if(pn)if(g=We,t?n&&Re(t,l,3,[a(),h?[]:void 0,g]):a(),o==="sync"){const M=Ba();k=M.__watcherHandles||(M.__watcherHandles=[])}else return We;let j=h?new Array(e.length).fill(En):En;const N=()=>{if(y.active)if(t){const M=y.run();(s||u||(h?M.some((Y,te)=>an(Y,j[te])):an(M,j)))&&(_&&_(),Re(t,l,3,[M,j===En?void 0:h&&j[0]===En?[]:j,g]),j=M)}else y.run()};N.allowRecurse=!!t;let J;o==="sync"?J=N:o==="post"?J=()=>Te(N,l&&l.suspense):(N.pre=!0,l&&(N.id=l.uid),J=()=>no(N));const y=new qs(a,J);t?n?N():j=y.run():o==="post"?Te(y.run.bind(y),l&&l.suspense):y.run();const A=()=>{y.stop(),l&&l.scope&&Us(l.scope.effects,y)};return k&&k.push(A),A}function Kl(e,t,n){const s=this.proxy,o=xe(e)?e.includes(".")?zi(s,e):()=>s[e]:e.bind(s,s);let i;Z(t)?i=t:(i=t.handler,n=t);const r=ye;Gt(this);const l=es(o,i.bind(s),n);return r?Gt(r):Tt(),l}function zi(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{Bt(n,t)});else if(yi(e))for(const n in e)Bt(e[n],t);return e}function Wl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ie(()=>{e.isMounted=!0}),Yi(()=>{e.isUnmounting=!0}),e}const Fe=[Function,Array],ql={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fe,onEnter:Fe,onAfterEnter:Fe,onEnterCancelled:Fe,onBeforeLeave:Fe,onLeave:Fe,onAfterLeave:Fe,onLeaveCancelled:Fe,onBeforeAppear:Fe,onAppear:Fe,onAfterAppear:Fe,onAppearCancelled:Fe},setup(e,{slots:t}){const n=os(),s=Wl();let o;return()=>{const i=t.default&&qi(t.default(),!0);if(!i||!i.length)return;let r=i[0];if(i.length>1){for(const N of i)if(N.type!==Oe){r=N;break}}const l=ce(e),{mode:a}=l;if(s.isLeaving)return ps(r);const u=Io(r);if(!u)return ps(r);const h=Ss(u,l,s,n);Es(u,h);const _=n.subTree,g=_&&Io(_);let k=!1;const{getTransitionKey:j}=u.type;if(j){const N=j();o===void 0?o=N:N!==o&&(o=N,k=!0)}if(g&&g.type!==Oe&&(!St(u,g)||k)){const N=Ss(g,l,s,n);if(Es(g,N),a==="out-in")return s.isLeaving=!0,N.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},ps(r);a==="in-out"&&u.type!==Oe&&(N.delayLeave=(J,y,A)=>{const M=Wi(s,g);M[String(g.key)]=g,J._leaveCb=()=>{y(),J._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=A})}return r}}},Ki=ql;function Wi(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 Ss(e,t,n,s){const{appear:o,mode:i,persisted:r=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:u,onEnterCancelled:h,onBeforeLeave:_,onLeave:g,onAfterLeave:k,onLeaveCancelled:j,onBeforeAppear:N,onAppear:J,onAfterAppear:y,onAppearCancelled:A}=t,M=String(e.key),Y=Wi(n,e),te=(I,ee)=>{I&&Re(I,s,9,ee)},he=(I,ee)=>{const X=ee[1];te(I,ee),q(I)?I.every(ae=>ae.length<=1)&&X():I.length<=1&&X()},re={mode:i,persisted:r,beforeEnter(I){let ee=l;if(!n.isMounted)if(o)ee=N||l;else return;I._leaveCb&&I._leaveCb(!0);const X=Y[M];X&&St(e,X)&&X.el._leaveCb&&X.el._leaveCb(),te(ee,[I])},enter(I){let ee=a,X=u,ae=h;if(!n.isMounted)if(o)ee=J||a,X=y||u,ae=A||h;else return;let F=!1;const ne=I._enterCb=D=>{F||(F=!0,D?te(ae,[I]):te(X,[I]),re.delayedLeave&&re.delayedLeave(),I._enterCb=void 0)};ee?he(ee,[I,ne]):ne()},leave(I,ee){const X=String(e.key);if(I._enterCb&&I._enterCb(!0),n.isUnmounting)return ee();te(_,[I]);let ae=!1;const F=I._leaveCb=ne=>{ae||(ae=!0,ee(),ne?te(j,[I]):te(k,[I]),I._leaveCb=void 0,Y[X]===e&&delete Y[X])};Y[X]=e,g?he(g,[I,F]):F()},clone(I){return Ss(I,t,n,s)}};return re}function ps(e){if(ts(e))return e=mt(e),e.children=null,e}function Io(e){return ts(e)?e.children?e.children[0]:void 0:e}function Es(e,t){e.shapeFlag&6&&e.component?Es(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 qi(e,t=!1,n){let s=[],o=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader,ts=e=>e.type.__isKeepAlive;function Gl(e,t){Gi(e,"a",t)}function Yl(e,t){Gi(e,"da",t)}function Gi(e,t,n=ye){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(ns(t,s,n),n){let o=n.parent;for(;o&&o.parent;)ts(o.parent.vnode)&&Ql(s,t,n,o),o=o.parent}}function Ql(e,t,n,s){const o=ns(t,e,s,!0);vt(()=>{Us(s[t],o)},n)}function ns(e,t,n=ye,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Qt(),Gt(n);const l=Re(t,n,e,r);return Tt(),Xt(),l});return s?o.unshift(i):o.push(i),i}}const it=e=>(t,n=ye)=>(!pn||e==="sp")&&ns(e,(...s)=>t(...s),n),Xl=it("bm"),Ie=it("m"),Jl=it("bu"),so=it("u"),Yi=it("bum"),vt=it("um"),Zl=it("sp"),ea=it("rtg"),ta=it("rtc");function na(e,t=ye){ns("ec",e,t)}function Qe(e,t,n,s){const o=e.dirs,i=t&&t.dirs;for(let r=0;rt(r,l,void 0,i&&i[l]));else{const r=Object.keys(e);o=new Array(r.length);for(let l=0,a=r.length;lRn(t)?!(t.type===Oe||t.type===Q&&!Ji(t.children)):!0)?e:null}const As=e=>e?cr(e)?ao(e)||e.proxy:As(e.parent):null,sn=we(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=>As(e.parent),$root:e=>As(e.root),$emit:e=>e.emit,$options:e=>io(e),$forceUpdate:e=>e.f||(e.f=()=>no(e.update)),$nextTick:e=>e.n||(e.n=to.bind(e.proxy)),$watch:e=>Kl.bind(e)}),_s=(e,t)=>e!==ge&&!e.__isScriptSetup&&le(e,t),sa={get({_:e},t){const{ctx:n,setupState:s,data:o,props:i,accessCache:r,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const k=r[t];if(k!==void 0)switch(k){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(_s(s,t))return r[t]=1,s[t];if(o!==ge&&le(o,t))return r[t]=2,o[t];if((u=e.propsOptions[0])&&le(u,t))return r[t]=3,i[t];if(n!==ge&&le(n,t))return r[t]=4,n[t];Vs&&(r[t]=0)}}const h=sn[t];let _,g;if(h)return t==="$attrs"&&Le(e,"get",t),h(e);if((_=l.__cssModules)&&(_=_[t]))return _;if(n!==ge&&le(n,t))return r[t]=4,n[t];if(g=a.config.globalProperties,le(g,t))return g[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return _s(o,t)?(o[t]=n,!0):s!==ge&&le(s,t)?(s[t]=n,!0):le(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&&le(e,r)||_s(t,r)||(l=i[0])&&le(l,r)||le(s,r)||le(sn,r)||le(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:le(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Vs=!0;function oa(e){const t=io(e),n=e.proxy,s=e.ctx;Vs=!1,t.beforeCreate&&No(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:l,provide:a,inject:u,created:h,beforeMount:_,mounted:g,beforeUpdate:k,updated:j,activated:N,deactivated:J,beforeDestroy:y,beforeUnmount:A,destroyed:M,unmounted:Y,render:te,renderTracked:he,renderTriggered:re,errorCaptured:I,serverPrefetch:ee,expose:X,inheritAttrs:ae,components:F,directives:ne,filters:D}=t;if(u&&ia(u,s,null,e.appContext.config.unwrapInjectedRef),r)for(const be in r){const pe=r[be];Z(pe)&&(s[be]=pe.bind(n))}if(o){const be=o.call(n,n);ve(be)&&(e.data=Qn(be))}if(Vs=!0,i)for(const be in i){const pe=i[be],yt=Z(pe)?pe.bind(n,n):Z(pe.get)?pe.get.bind(n,n):We,xn=!Z(pe)&&Z(pe.set)?pe.set.bind(n):We,xt=K({get:yt,set:xn});Object.defineProperty(s,be,{enumerable:!0,configurable:!0,get:()=>xt.value,set:Ge=>xt.value=Ge})}if(l)for(const be in l)Zi(l[be],s,n,be);if(a){const be=Z(a)?a.call(n):a;Reflect.ownKeys(be).forEach(pe=>{jt(pe,be[pe])})}h&&No(h,e,"c");function fe(be,pe){q(pe)?pe.forEach(yt=>be(yt.bind(n))):pe&&be(pe.bind(n))}if(fe(Xl,_),fe(Ie,g),fe(Jl,k),fe(so,j),fe(Gl,N),fe(Yl,J),fe(na,I),fe(ta,he),fe(ea,re),fe(Yi,A),fe(vt,Y),fe(Zl,ee),q(X))if(X.length){const be=e.exposed||(e.exposed={});X.forEach(pe=>{Object.defineProperty(be,pe,{get:()=>n[pe],set:yt=>n[pe]=yt})})}else e.exposed||(e.exposed={});te&&e.render===We&&(e.render=te),ae!=null&&(e.inheritAttrs=ae),F&&(e.components=F),ne&&(e.directives=ne)}function ia(e,t,n=We,s=!1){q(e)&&(e=Ts(e));for(const o in e){const i=e[o];let r;ve(i)?"default"in i?r=qe(i.from||o,i.default,!0):r=qe(i.from||o):r=qe(i),Ce(r)&&s?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[o]=r}}function No(e,t,n){Re(q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Zi(e,t,n,s){const o=s.includes(".")?zi(n,s):()=>n[s];if(xe(e)){const i=t[e];Z(i)&&Je(o,i)}else if(Z(e))Je(o,e.bind(n));else if(ve(e))if(q(e))e.forEach(i=>Zi(i,t,n,s));else{const i=Z(e.handler)?e.handler.bind(n):t[e.handler];Z(i)&&Je(o,i,e)}}function io(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,l=i.get(t);let a;return l?a=l:!o.length&&!n&&!s?a=t:(a={},o.length&&o.forEach(u=>Fn(a,u,r,!0)),Fn(a,t,r)),ve(t)&&i.set(t,a),a}function Fn(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&Fn(e,i,n,!0),o&&o.forEach(r=>Fn(e,r,n,!0));for(const r in t)if(!(s&&r==="expose")){const l=ra[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const ra={data:Bo,props:Pt,emits:Pt,methods:Pt,computed:Pt,beforeCreate:Ve,created:Ve,beforeMount:Ve,mounted:Ve,beforeUpdate:Ve,updated:Ve,beforeDestroy:Ve,beforeUnmount:Ve,destroyed:Ve,unmounted:Ve,activated:Ve,deactivated:Ve,errorCaptured:Ve,serverPrefetch:Ve,components:Pt,directives:Pt,watch:aa,provide:Bo,inject:la};function Bo(e,t){return t?e?function(){return we(Z(e)?e.call(this,this):e,Z(t)?t.call(this,this):t)}:t:e}function la(e,t){return Pt(Ts(e),Ts(t))}function Ts(e){if(q(e)){const t={};for(let n=0;n0)&&!(r&16)){if(r&8){const h=e.vnode.dynamicProps;for(let _=0;_{a=!0;const[g,k]=tr(_,t,!0);we(r,g),k&&l.push(...k)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!i&&!a)return ve(e)&&s.set(e,Ot),Ot;if(q(i))for(let h=0;h-1,k[1]=N<0||j-1||le(k,"default"))&&l.push(_)}}}const u=[r,l];return ve(e)&&s.set(e,u),u}function Oo(e){return e[0]!=="$"}function Fo(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Ho(e,t){return Fo(e)===Fo(t)}function Ro(e,t){return q(t)?t.findIndex(n=>Ho(n,e)):Z(t)&&Ho(t,e)?0:-1}const nr=e=>e[0]==="_"||e==="$stable",ro=e=>q(e)?e.map(Ue):[Ue(e)],fa=(e,t,n)=>{if(t._n)return t;const s=L((...o)=>ro(t(...o)),n);return s._c=!1,s},sr=(e,t,n)=>{const s=e._ctx;for(const o in e){if(nr(o))continue;const i=e[o];if(Z(i))t[o]=fa(o,i,s);else if(i!=null){const r=ro(i);t[o]=()=>r}}},or=(e,t)=>{const n=ro(t);e.slots.default=()=>n},da=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ce(t),Mn(t,"_",n)):sr(t,e.slots={})}else e.slots={},t&&or(e,t);Mn(e.slots,ss,1)},ha=(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:(we(o,t),!n&&l===1&&delete o._):(i=!t.$stable,sr(t,o)),r=t}else t&&(or(e,t),r={default:1});if(i)for(const l in o)!nr(l)&&!(l in r)&&delete o[l]};function ir(){return{app:null,config:{isNativeTag:zr,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 pa=0;function _a(e,t){return function(s,o=null){Z(s)||(s=Object.assign({},s)),o!=null&&!ve(o)&&(o=null);const i=ir(),r=new Set;let l=!1;const a=i.app={_uid:pa++,_component:s,_props:o,_container:null,_context:i,_instance:null,version:Oa,get config(){return i.config},set config(u){},use(u,...h){return r.has(u)||(u&&Z(u.install)?(r.add(u),u.install(a,...h)):Z(u)&&(r.add(u),u(a,...h))),a},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),a},component(u,h){return h?(i.components[u]=h,a):i.components[u]},directive(u,h){return h?(i.directives[u]=h,a):i.directives[u]},mount(u,h,_){if(!l){const g=V(s,o);return g.appContext=i,h&&t?t(g,u):e(g,u,_),l=!0,a._container=u,u.__vue_app__=a,ao(g.component)||g.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(u,h){return i.provides[u]=h,a}};return a}}function Hn(e,t,n,s,o=!1){if(q(e)){e.forEach((g,k)=>Hn(g,t&&(q(t)?t[k]:t),n,s,o));return}if(Dt(s)&&!o)return;const i=s.shapeFlag&4?ao(s.component)||s.component.proxy:s.el,r=o?null:i,{i:l,r:a}=e,u=t&&t.r,h=l.refs===ge?l.refs={}:l.refs,_=l.setupState;if(u!=null&&u!==a&&(xe(u)?(h[u]=null,le(_,u)&&(_[u]=null)):Ce(u)&&(u.value=null)),Z(a))pt(a,l,12,[r,h]);else{const g=xe(a),k=Ce(a);if(g||k){const j=()=>{if(e.f){const N=g?le(_,a)?_[a]:h[a]:a.value;o?q(N)&&Us(N,i):q(N)?N.includes(i)||N.push(i):g?(h[a]=[i],le(_,a)&&(_[a]=h[a])):(a.value=[i],e.k&&(h[e.k]=a.value))}else g?(h[a]=r,le(_,a)&&(_[a]=r)):k&&(a.value=r,e.k&&(h[e.k]=r))};r?(j.id=-1,Te(j,n)):j()}}}let at=!1;const An=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Vn=e=>e.nodeType===8;function ma(e){const{mt:t,p:n,o:{patchProp:s,createText:o,nextSibling:i,parentNode:r,remove:l,insert:a,createComment:u}}=e,h=(y,A)=>{if(!A.hasChildNodes()){n(null,y,A),Bn(),A._vnode=y;return}at=!1,_(A.firstChild,y,null,null,null),Bn(),A._vnode=y,at&&console.error("Hydration completed but contains mismatches.")},_=(y,A,M,Y,te,he=!1)=>{const re=Vn(y)&&y.data==="[",I=()=>N(y,A,M,Y,te,re),{type:ee,ref:X,shapeFlag:ae,patchFlag:F}=A;let ne=y.nodeType;A.el=y,F===-2&&(he=!1,A.dynamicChildren=null);let D=null;switch(ee){case qt:ne!==3?A.children===""?(a(A.el=o(""),r(y),y),D=y):D=I():(y.data!==A.children&&(at=!0,y.data=A.children),D=i(y));break;case Oe:ne!==8||re?D=I():D=i(y);break;case Ut:if(re&&(y=i(y),ne=y.nodeType),ne===1||ne===3){D=y;const Me=!A.children.length;for(let fe=0;fe{he=he||!!A.dynamicChildren;const{type:re,props:I,patchFlag:ee,shapeFlag:X,dirs:ae}=A,F=re==="input"&&ae||re==="option";if(F||ee!==-1){if(ae&&Qe(A,null,M,"created"),I)if(F||!he||ee&48)for(const D in I)(F&&D.endsWith("value")||vn(D)&&!tn(D))&&s(y,D,null,I[D],!1,void 0,M);else I.onClick&&s(y,"onClick",null,I.onClick,!1,void 0,M);let ne;if((ne=I&&I.onVnodeBeforeMount)&&He(ne,M,A),ae&&Qe(A,null,M,"beforeMount"),((ne=I&&I.onVnodeMounted)||ae)&&Di(()=>{ne&&He(ne,M,A),ae&&Qe(A,null,M,"mounted")},Y),X&16&&!(I&&(I.innerHTML||I.textContent))){let D=k(y.firstChild,A,y,M,Y,te,he);for(;D;){at=!0;const Me=D;D=D.nextSibling,l(Me)}}else X&8&&y.textContent!==A.children&&(at=!0,y.textContent=A.children)}return y.nextSibling},k=(y,A,M,Y,te,he,re)=>{re=re||!!A.dynamicChildren;const I=A.children,ee=I.length;for(let X=0;X{const{slotScopeIds:re}=A;re&&(te=te?te.concat(re):re);const I=r(y),ee=k(i(y),A,I,M,Y,te,he);return ee&&Vn(ee)&&ee.data==="]"?i(A.anchor=ee):(at=!0,a(A.anchor=u("]"),I,ee),ee)},N=(y,A,M,Y,te,he)=>{if(at=!0,A.el=null,he){const ee=J(y);for(;;){const X=i(y);if(X&&X!==ee)l(X);else break}}const re=i(y),I=r(y);return l(y),n(null,A,I,re,M,Y,An(I),te),re},J=y=>{let A=0;for(;y;)if(y=i(y),y&&Vn(y)&&(y.data==="["&&A++,y.data==="]")){if(A===0)return i(y);A--}return y};return[h,_]}const Te=Di;function va(e){return ga(e,ma)}function ga(e,t){const n=Jr();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:r,createText:l,createComment:a,setText:u,setElementText:h,parentNode:_,nextSibling:g,setScopeId:k=We,insertStaticContent:j}=e,N=(c,f,m,$=null,x=null,C=null,T=!1,P=null,E=!!f.dynamicChildren)=>{if(c===f)return;c&&!St(c,f)&&($=$n(c),Ge(c,x,C,!0),c=null),f.patchFlag===-2&&(E=!1,f.dynamicChildren=null);const{type:w,ref:U,shapeFlag:H}=f;switch(w){case qt:J(c,f,m,$);break;case Oe:y(c,f,m,$);break;case Ut:c==null&&A(f,m,$,T);break;case Q:F(c,f,m,$,x,C,T,P,E);break;default:H&1?te(c,f,m,$,x,C,T,P,E):H&6?ne(c,f,m,$,x,C,T,P,E):(H&64||H&128)&&w.process(c,f,m,$,x,C,T,P,E,Mt)}U!=null&&x&&Hn(U,c&&c.ref,C,f||c,!f)},J=(c,f,m,$)=>{if(c==null)s(f.el=l(f.children),m,$);else{const x=f.el=c.el;f.children!==c.children&&u(x,f.children)}},y=(c,f,m,$)=>{c==null?s(f.el=a(f.children||""),m,$):f.el=c.el},A=(c,f,m,$)=>{[c.el,c.anchor]=j(c.children,f,m,$,c.el,c.anchor)},M=({el:c,anchor:f},m,$)=>{let x;for(;c&&c!==f;)x=g(c),s(c,m,$),c=x;s(f,m,$)},Y=({el:c,anchor:f})=>{let m;for(;c&&c!==f;)m=g(c),o(c),c=m;o(f)},te=(c,f,m,$,x,C,T,P,E)=>{T=T||f.type==="svg",c==null?he(f,m,$,x,C,T,P,E):ee(c,f,x,C,T,P,E)},he=(c,f,m,$,x,C,T,P)=>{let E,w;const{type:U,props:H,shapeFlag:z,transition:G,dirs:se}=c;if(E=c.el=r(c.type,C,H&&H.is,H),z&8?h(E,c.children):z&16&&I(c.children,E,null,$,x,C&&U!=="foreignObject",T,P),se&&Qe(c,null,$,"created"),re(E,c,c.scopeId,T,$),H){for(const de in H)de!=="value"&&!tn(de)&&i(E,de,null,H[de],C,c.children,$,x,nt);"value"in H&&i(E,"value",null,H.value),(w=H.onVnodeBeforeMount)&&He(w,$,c)}se&&Qe(c,null,$,"beforeMount");const _e=(!x||x&&!x.pendingBranch)&&G&&!G.persisted;_e&&G.beforeEnter(E),s(E,f,m),((w=H&&H.onVnodeMounted)||_e||se)&&Te(()=>{w&&He(w,$,c),_e&&G.enter(E),se&&Qe(c,null,$,"mounted")},x)},re=(c,f,m,$,x)=>{if(m&&k(c,m),$)for(let C=0;C<$.length;C++)k(c,$[C]);if(x){let C=x.subTree;if(f===C){const T=x.vnode;re(c,T,T.scopeId,T.slotScopeIds,x.parent)}}},I=(c,f,m,$,x,C,T,P,E=0)=>{for(let w=E;w{const P=f.el=c.el;let{patchFlag:E,dynamicChildren:w,dirs:U}=f;E|=c.patchFlag&16;const H=c.props||ge,z=f.props||ge;let G;m&&$t(m,!1),(G=z.onVnodeBeforeUpdate)&&He(G,m,f,c),U&&Qe(f,c,m,"beforeUpdate"),m&&$t(m,!0);const se=x&&f.type!=="foreignObject";if(w?X(c.dynamicChildren,w,P,m,$,se,C):T||pe(c,f,P,null,m,$,se,C,!1),E>0){if(E&16)ae(P,f,H,z,m,$,x);else if(E&2&&H.class!==z.class&&i(P,"class",null,z.class,x),E&4&&i(P,"style",H.style,z.style,x),E&8){const _e=f.dynamicProps;for(let de=0;de<_e.length;de++){const $e=_e[de],De=H[$e],Nt=z[$e];(Nt!==De||$e==="value")&&i(P,$e,De,Nt,x,c.children,m,$,nt)}}E&1&&c.children!==f.children&&h(P,f.children)}else!T&&w==null&&ae(P,f,H,z,m,$,x);((G=z.onVnodeUpdated)||U)&&Te(()=>{G&&He(G,m,f,c),U&&Qe(f,c,m,"updated")},$)},X=(c,f,m,$,x,C,T)=>{for(let P=0;P{if(m!==$){if(m!==ge)for(const P in m)!tn(P)&&!(P in $)&&i(c,P,m[P],null,T,f.children,x,C,nt);for(const P in $){if(tn(P))continue;const E=$[P],w=m[P];E!==w&&P!=="value"&&i(c,P,w,E,T,f.children,x,C,nt)}"value"in $&&i(c,"value",m.value,$.value)}},F=(c,f,m,$,x,C,T,P,E)=>{const w=f.el=c?c.el:l(""),U=f.anchor=c?c.anchor:l("");let{patchFlag:H,dynamicChildren:z,slotScopeIds:G}=f;G&&(P=P?P.concat(G):G),c==null?(s(w,m,$),s(U,m,$),I(f.children,m,U,x,C,T,P,E)):H>0&&H&64&&z&&c.dynamicChildren?(X(c.dynamicChildren,z,m,x,C,T,P),(f.key!=null||x&&f===x.subTree)&&rr(c,f,!0)):pe(c,f,m,U,x,C,T,P,E)},ne=(c,f,m,$,x,C,T,P,E)=>{f.slotScopeIds=P,c==null?f.shapeFlag&512?x.ctx.activate(f,m,$,T,E):D(f,m,$,x,C,T,E):Me(c,f,E)},D=(c,f,m,$,x,C,T)=>{const P=c.component=Sa(c,$,x);if(ts(c)&&(P.ctx.renderer=Mt),Ea(P),P.asyncDep){if(x&&x.registerDep(P,fe),!c.el){const E=P.subTree=V(Oe);y(null,E,f,m)}return}fe(P,c,f,m,x,C,T)},Me=(c,f,m)=>{const $=f.component=c.component;if(Dl(c,f,m))if($.asyncDep&&!$.asyncResolved){be($,f,m);return}else $.next=f,Bl($.update),$.update();else f.el=c.el,$.vnode=f},fe=(c,f,m,$,x,C,T)=>{const P=()=>{if(c.isMounted){let{next:U,bu:H,u:z,parent:G,vnode:se}=c,_e=U,de;$t(c,!1),U?(U.el=se.el,be(c,U,T)):U=se,H&&ds(H),(de=U.props&&U.props.onVnodeBeforeUpdate)&&He(de,G,U,se),$t(c,!0);const $e=hs(c),De=c.subTree;c.subTree=$e,N(De,$e,_(De.el),$n(De),c,x,C),U.el=$e.el,_e===null&&Ul(c,$e.el),z&&Te(z,x),(de=U.props&&U.props.onVnodeUpdated)&&Te(()=>He(de,G,U,se),x)}else{let U;const{el:H,props:z}=f,{bm:G,m:se,parent:_e}=c,de=Dt(f);if($t(c,!1),G&&ds(G),!de&&(U=z&&z.onVnodeBeforeMount)&&He(U,_e,f),$t(c,!0),H&&us){const $e=()=>{c.subTree=hs(c),us(H,c.subTree,c,x,null)};de?f.type.__asyncLoader().then(()=>!c.isUnmounted&&$e()):$e()}else{const $e=c.subTree=hs(c);N(null,$e,m,$,c,x,C),f.el=$e.el}if(se&&Te(se,x),!de&&(U=z&&z.onVnodeMounted)){const $e=f;Te(()=>He(U,_e,$e),x)}(f.shapeFlag&256||_e&&Dt(_e.vnode)&&_e.vnode.shapeFlag&256)&&c.a&&Te(c.a,x),c.isMounted=!0,f=m=$=null}},E=c.effect=new qs(P,()=>no(w),c.scope),w=c.update=()=>E.run();w.id=c.uid,$t(c,!0),w()},be=(c,f,m)=>{f.component=c;const $=c.vnode.props;c.vnode=f,c.next=null,ua(c,f.props,$,m),ha(c,f.children,m),Qt(),To(),Xt()},pe=(c,f,m,$,x,C,T,P,E=!1)=>{const w=c&&c.children,U=c?c.shapeFlag:0,H=f.children,{patchFlag:z,shapeFlag:G}=f;if(z>0){if(z&128){xn(w,H,m,$,x,C,T,P,E);return}else if(z&256){yt(w,H,m,$,x,C,T,P,E);return}}G&8?(U&16&&nt(w,x,C),H!==w&&h(m,H)):U&16?G&16?xn(w,H,m,$,x,C,T,P,E):nt(w,x,C,!0):(U&8&&h(m,""),G&16&&I(H,m,$,x,C,T,P,E))},yt=(c,f,m,$,x,C,T,P,E)=>{c=c||Ot,f=f||Ot;const w=c.length,U=f.length,H=Math.min(w,U);let z;for(z=0;zU?nt(c,x,C,!0,!1,H):I(f,m,$,x,C,T,P,E,H)},xn=(c,f,m,$,x,C,T,P,E)=>{let w=0;const U=f.length;let H=c.length-1,z=U-1;for(;w<=H&&w<=z;){const G=c[w],se=f[w]=E?ft(f[w]):Ue(f[w]);if(St(G,se))N(G,se,m,null,x,C,T,P,E);else break;w++}for(;w<=H&&w<=z;){const G=c[H],se=f[z]=E?ft(f[z]):Ue(f[z]);if(St(G,se))N(G,se,m,null,x,C,T,P,E);else break;H--,z--}if(w>H){if(w<=z){const G=z+1,se=Gz)for(;w<=H;)Ge(c[w],x,C,!0),w++;else{const G=w,se=w,_e=new Map;for(w=se;w<=z;w++){const Ne=f[w]=E?ft(f[w]):Ue(f[w]);Ne.key!=null&&_e.set(Ne.key,w)}let de,$e=0;const De=z-se+1;let Nt=!1,yo=0;const Jt=new Array(De);for(w=0;w=De){Ge(Ne,x,C,!0);continue}let Ye;if(Ne.key!=null)Ye=_e.get(Ne.key);else for(de=se;de<=z;de++)if(Jt[de-se]===0&&St(Ne,f[de])){Ye=de;break}Ye===void 0?Ge(Ne,x,C,!0):(Jt[Ye-se]=w+1,Ye>=yo?yo=Ye:Nt=!0,N(Ne,f[Ye],m,null,x,C,T,P,E),$e++)}const xo=Nt?ba(Jt):Ot;for(de=xo.length-1,w=De-1;w>=0;w--){const Ne=se+w,Ye=f[Ne],$o=Ne+1{const{el:C,type:T,transition:P,children:E,shapeFlag:w}=c;if(w&6){xt(c.component.subTree,f,m,$);return}if(w&128){c.suspense.move(f,m,$);return}if(w&64){T.move(c,f,m,Mt);return}if(T===Q){s(C,f,m);for(let H=0;HP.enter(C),x);else{const{leave:H,delayLeave:z,afterLeave:G}=P,se=()=>s(C,f,m),_e=()=>{H(C,()=>{se(),G&&G()})};z?z(C,se,_e):_e()}else s(C,f,m)},Ge=(c,f,m,$=!1,x=!1)=>{const{type:C,props:T,ref:P,children:E,dynamicChildren:w,shapeFlag:U,patchFlag:H,dirs:z}=c;if(P!=null&&Hn(P,null,m,c,!0),U&256){f.ctx.deactivate(c);return}const G=U&1&&z,se=!Dt(c);let _e;if(se&&(_e=T&&T.onVnodeBeforeUnmount)&&He(_e,f,c),U&6)Or(c.component,m,$);else{if(U&128){c.suspense.unmount(m,$);return}G&&Qe(c,null,f,"beforeUnmount"),U&64?c.type.remove(c,f,m,x,Mt,$):w&&(C!==Q||H>0&&H&64)?nt(w,f,m,!1,!0):(C===Q&&H&384||!x&&U&16)&&nt(E,f,m),$&&go(c)}(se&&(_e=T&&T.onVnodeUnmounted)||G)&&Te(()=>{_e&&He(_e,f,c),G&&Qe(c,null,f,"unmounted")},m)},go=c=>{const{type:f,el:m,anchor:$,transition:x}=c;if(f===Q){Br(m,$);return}if(f===Ut){Y(c);return}const C=()=>{o(m),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(c.shapeFlag&1&&x&&!x.persisted){const{leave:T,delayLeave:P}=x,E=()=>T(m,C);P?P(c.el,C,E):E()}else C()},Br=(c,f)=>{let m;for(;c!==f;)m=g(c),o(c),c=m;o(f)},Or=(c,f,m)=>{const{bum:$,scope:x,update:C,subTree:T,um:P}=c;$&&ds($),x.stop(),C&&(C.active=!1,Ge(T,c,f,m)),P&&Te(P,f),Te(()=>{c.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&c.asyncDep&&!c.asyncResolved&&c.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},nt=(c,f,m,$=!1,x=!1,C=0)=>{for(let T=C;Tc.shapeFlag&6?$n(c.component.subTree):c.shapeFlag&128?c.suspense.next():g(c.anchor||c.el),bo=(c,f,m)=>{c==null?f._vnode&&Ge(f._vnode,null,null,!0):N(f._vnode||null,c,f,null,null,null,m),To(),Bn(),f._vnode=c},Mt={p:N,um:Ge,m:xt,r:go,mt:D,mc:I,pc:pe,pbc:X,n:$n,o:e};let cs,us;return t&&([cs,us]=t(Mt)),{render:bo,hydrate:cs,createApp:_a(bo,cs)}}function $t({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function rr(e,t,n=!1){const s=e.children,o=t.children;if(q(s)&&q(o))for(let i=0;i>1,e[n[l]]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 ya=e=>e.__isTeleport,Q=Symbol(void 0),qt=Symbol(void 0),Oe=Symbol(void 0),Ut=Symbol(void 0),on=[];let Ke=null;function d(e=!1){on.push(Ke=e?null:[])}function xa(){on.pop(),Ke=on[on.length-1]||null}let hn=1;function jo(e){hn+=e}function lr(e){return e.dynamicChildren=hn>0?Ke||Ot:null,xa(),hn>0&&Ke&&Ke.push(e),e}function v(e,t,n,s,o,i){return lr(b(e,t,n,s,o,i,!0))}function W(e,t,n,s,o){return lr(V(e,t,n,s,o,!0))}function Rn(e){return e?e.__v_isVNode===!0:!1}function St(e,t){return e.type===t.type&&e.key===t.key}const ss="__vInternal",ar=({key:e})=>e??null,Ln=({ref:e,ref_key:t,ref_for:n})=>e!=null?xe(e)||Ce(e)||Z(e)?{i:Se,r:e,k:t,f:!!n}:e:null;function b(e,t=null,n=null,s=0,o=null,i=e===Q?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ar(t),ref:t&&Ln(t),scopeId:Zn,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:Se};return l?(lo(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=xe(n)?8:16),hn>0&&!r&&Ke&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&Ke.push(a),a}const V=$a;function $a(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===Qi)&&(e=Oe),Rn(e)){const l=mt(e,t,!0);return n&&lo(l,n),hn>0&&!i&&Ke&&(l.shapeFlag&6?Ke[Ke.indexOf(e)]=l:Ke.push(l)),l.patchFlag|=-2,l}if(La(e)&&(e=e.__vccOpts),t){t=wa(t);let{class:l,style:a}=t;l&&!xe(l)&&(t.class=me(l)),ve(a)&&(Li(a)&&!q(a)&&(a=we({},a)),t.style=Kn(a))}const r=xe(e)?1:zl(e)?128:ya(e)?64:ve(e)?4:Z(e)?2:0;return b(e,t,n,s,o,r,i,!0)}function wa(e){return e?Li(e)||ss in e?we({},e):e:null}function mt(e,t,n=!1){const{props:s,ref:o,patchFlag:i,children:r}=e,l=t?In(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ar(l),ref:t&&t.ref?n&&o?q(o)?o.concat(Ln(t)):[o,Ln(t)]:Ln(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!==Q?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&&mt(e.ssContent),ssFallback:e.ssFallback&&mt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ee(e=" ",t=0){return V(qt,null,e,t)}function ka(e,t){const n=V(Ut,null,e);return n.staticCount=t,n}function R(e="",t=!1){return t?(d(),W(Oe,null,e)):V(Oe,null,e)}function Ue(e){return e==null||typeof e=="boolean"?V(Oe):q(e)?V(Q,null,e.slice()):typeof e=="object"?ft(e):V(qt,null,String(e))}function ft(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:mt(e)}function lo(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),lo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(ss in t)?t._ctx=Se:o===3&&Se&&(Se.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Z(t)?(t={default:t,_ctx:Se},n=32):(t=String(t),s&64?(n=16,t=[Ee(t)]):n=8);e.children=t,e.shapeFlag|=n}function In(...e){const t={};for(let n=0;nye||Se,Gt=e=>{ye=e,e.scope.on()},Tt=()=>{ye&&ye.scope.off(),ye=null};function cr(e){return e.vnode.shapeFlag&4}let pn=!1;function Ea(e,t=!1){pn=t;const{props:n,children:s}=e.vnode,o=cr(e);ca(e,n,o,t),da(e,s);const i=o?Aa(e,t):void 0;return pn=!1,i}function Aa(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=nn(new Proxy(e.ctx,sa));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?fr(e):null;Gt(e),Qt();const i=pt(s,e,0,[e.props,o]);if(Xt(),Tt(),gi(i)){if(i.then(Tt,Tt),t)return i.then(r=>{Do(e,r,t)}).catch(r=>{Xn(r,e,0)});e.asyncDep=i}else Do(e,i,t)}else ur(e,t)}function Do(e,t,n){Z(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ve(t)&&(e.setupState=Bi(t)),ur(e,n)}let Uo;function ur(e,t,n){const s=e.type;if(!e.render){if(!t&&Uo&&!s.render){const o=s.template||io(e).template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,u=we(we({isCustomElement:i,delimiters:l},r),a);s.render=Uo(o,u)}}e.render=s.render||We}Gt(e),Qt(),oa(e),Xt(),Tt()}function Va(e){return new Proxy(e.attrs,{get(t,n){return Le(e,"get","$attrs"),t[n]}})}function fr(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Va(e))},slots:e.slots,emit:e.emit,expose:t}}function ao(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Bi(nn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in sn)return sn[n](e)},has(t,n){return n in t||n in sn}}))}function Ta(e,t=!0){return Z(e)?e.displayName||e.name:e.name||t&&e.__name}function La(e){return Z(e)&&"__vccOpts"in e}const K=(e,t)=>Il(e,t,pn);function Ia(){return Ma().slots}function Ma(){const e=os();return e.setupContext||(e.setupContext=fr(e))}function jn(e,t,n){const s=arguments.length;return s===2?ve(t)&&!q(t)?Rn(t)?V(e,null,[t]):V(e,t):V(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Rn(n)&&(n=[n]),V(e,t,n))}const Na=Symbol(""),Ba=()=>qe(Na),Oa="3.2.47",Fa="http://www.w3.org/2000/svg",Et=typeof document<"u"?document:null,zo=Et&&Et.createElement("template"),Ha={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t?Et.createElementNS(Fa,e):Et.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>Et.createTextNode(e),createComment:e=>Et.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Et.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,i){const r=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{zo.innerHTML=s?`${e}`:e;const l=zo.content;if(s){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Ra(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 ja(e,t,n){const s=e.style,o=xe(n);if(n&&!o){if(t&&!xe(t))for(const i in t)n[i]==null&&Is(s,i,"");for(const i in n)Is(s,i,n[i])}else{const i=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const Ko=/\s*!important$/;function Is(e,t,n){if(q(n))n.forEach(s=>Is(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Da(e,t);Ko.test(n)?e.setProperty(Yt(s),n.replace(Ko,""),"important"):e[s]=n}}const Wo=["Webkit","Moz","ms"],ms={};function Da(e,t){const n=ms[t];if(n)return n;let s=Ze(t);if(s!=="filter"&&s in e)return ms[t]=s;s=Gn(s);for(let o=0;ovs||(Ya.then(()=>vs=0),vs=Date.now());function Xa(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Re(Ja(s,n.value),t,5,[s])};return n.value=e,n.attached=Qa(),n}function Ja(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 Yo=/^on[a-z]/,Za=(e,t,n,s,o=!1,i,r,l,a)=>{t==="class"?Ra(e,s,o):t==="style"?ja(e,n,s):vn(t)?Ds(t)||qa(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ec(e,t,s,o))?za(e,t,s,i,r,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Ua(e,t,s,o))};function ec(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Yo.test(t)&&Z(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Yo.test(t)&&xe(n)?!1:t in e}function tc(e){const t=os();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Ns(i,o))},s=()=>{const o=e(t.proxy);Ms(t.subTree,o),n(o)};Ui(s),Ie(()=>{const o=new MutationObserver(s);o.observe(t.subTree.el.parentNode,{childList:!0}),vt(()=>o.disconnect())})}function Ms(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ms(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ns(e.el,t);else if(e.type===Q)e.children.forEach(n=>Ms(n,t));else if(e.type===Ut){let{el:n,anchor:s}=e;for(;n&&(Ns(n,t),n!==s);)n=n.nextSibling}}function Ns(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const ct="transition",Zt="animation",is=(e,{slots:t})=>jn(Ki,nc(e),t);is.displayName="Transition";const dr={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};is.props=we({},Ki.props,dr);const wt=(e,t=[])=>{q(e)?e.forEach(n=>n(...t)):e&&e(...t)},Qo=e=>e?q(e)?e.some(t=>t.length>1):e.length>1:!1;function nc(e){const t={};for(const F in e)F in dr||(t[F]=e[F]);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:a=i,appearActiveClass:u=r,appearToClass:h=l,leaveFromClass:_=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:k=`${n}-leave-to`}=e,j=sc(o),N=j&&j[0],J=j&&j[1],{onBeforeEnter:y,onEnter:A,onEnterCancelled:M,onLeave:Y,onLeaveCancelled:te,onBeforeAppear:he=y,onAppear:re=A,onAppearCancelled:I=M}=t,ee=(F,ne,D)=>{kt(F,ne?h:l),kt(F,ne?u:r),D&&D()},X=(F,ne)=>{F._isLeaving=!1,kt(F,_),kt(F,k),kt(F,g),ne&&ne()},ae=F=>(ne,D)=>{const Me=F?re:A,fe=()=>ee(ne,F,D);wt(Me,[ne,fe]),Xo(()=>{kt(ne,F?a:i),ut(ne,F?h:l),Qo(Me)||Jo(ne,s,N,fe)})};return we(t,{onBeforeEnter(F){wt(y,[F]),ut(F,i),ut(F,r)},onBeforeAppear(F){wt(he,[F]),ut(F,a),ut(F,u)},onEnter:ae(!1),onAppear:ae(!0),onLeave(F,ne){F._isLeaving=!0;const D=()=>X(F,ne);ut(F,_),rc(),ut(F,g),Xo(()=>{F._isLeaving&&(kt(F,_),ut(F,k),Qo(Y)||Jo(F,s,J,D))}),wt(Y,[F,D])},onEnterCancelled(F){ee(F,!1),wt(M,[F])},onAppearCancelled(F){ee(F,!0),wt(I,[F])},onLeaveCancelled(F){X(F),wt(te,[F])}})}function sc(e){if(e==null)return null;if(ve(e))return[gs(e.enter),gs(e.leave)];{const t=gs(e);return[t,t]}}function gs(e){return Xr(e)}function ut(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function kt(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 Xo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let oc=0;function Jo(e,t,n,s){const o=e._endId=++oc,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:r,timeout:l,propCount:a}=ic(e,t);if(!r)return s();const u=r+"end";let h=0;const _=()=>{e.removeEventListener(u,g),i()},g=k=>{k.target===e&&++h>=a&&_()};setTimeout(()=>{h(n[j]||"").split(", "),o=s(`${ct}Delay`),i=s(`${ct}Duration`),r=Zo(o,i),l=s(`${Zt}Delay`),a=s(`${Zt}Duration`),u=Zo(l,a);let h=null,_=0,g=0;t===ct?r>0&&(h=ct,_=r,g=i.length):t===Zt?u>0&&(h=Zt,_=u,g=a.length):(_=Math.max(r,u),h=_>0?r>u?ct:Zt:null,g=h?h===ct?i.length:a.length:0);const k=h===ct&&/\b(transform|all)(,|$)/.test(s(`${ct}Property`).toString());return{type:h,timeout:_,propCount:g,hasTransform:k}}function Zo(e,t){for(;e.lengthei(n)+ei(e[s])))}function ei(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function rc(){return document.body.offsetHeight}const lc=["ctrl","shift","alt","meta"],ac={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)=>lc.some(n=>e[`${n}Key`]&&!t.includes(n))},hr=(e,t)=>(n,...s)=>{for(let o=0;o{const t=uc().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=dc(s);if(o)return n(o,!0,o instanceof SVGElement)},t};function dc(e){return xe(e)?document.querySelector(e):e}const B=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},hc="modulepreload",pc=function(e){return"/"+e},ni={},_c=function(t,n,s){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=pc(i),i in ni)return;ni[i]=!0;const r=i.endsWith(".css"),l=r?'[rel="stylesheet"]':"";if(!!s)for(let h=o.length-1;h>=0;h--){const _=o[h];if(_.href===i&&(!r||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const u=document.createElement("link");if(u.rel=r?"stylesheet":hc,r||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),r)return new Promise((h,_)=>{u.addEventListener("load",h),u.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};const mc=O({__name:"VPBadge",props:{text:null,type:null},setup(e){return(t,n)=>(d(),v("span",{class:me(["VPBadge",e.type??"tip"])},[S(t.$slots,"default",{},()=>[Ee(ie(e.text),1)],!0)],2))}});const vc=B(mc,[["__scopeId","data-v-cf5e8e67"]]),gc=JSON.parse('{"lang":"en-US","dir":"ltr","title":"vue-lightbox-advanced","description":"Vue Lightbox Advanced Photo Grid component Vue.js 3","base":"/","head":[],"appearance":true,"themeConfig":{"repo":"codeeshop-oc/vue-lightbox-advanced","docsRepo":"codeeshop-oc/vue-lightbox-advanced","docsDir":"docs","docsBranch":"main","siteTitle":"vue-lightbox-advanced","nav":[{"text":"Guide","link":"/getting-started"},{"text":"Configs","link":"/configs"},{"text":"Examples","link":"examples"}],"sidebar":[{"text":"Introduction","items":[{"text":"Getting Started","link":"/getting-started"},{"text":"Configs","link":"/configs"},{"text":"Examples","link":"/examples"}]},{"text":"API","items":[{"text":"Props","link":"/api/props"},{"text":"Events","link":"/api/events"}]}]},"locales":{},"scrollOffset":90,"cleanUrls":false}'),rs=/^[a-z]+:/i,bc=/^pathname:\/\//,si="vitepress-theme-appearance",pr=/#.*$/,yc=/(index)?\.(md|html)$/,ke=typeof document<"u",_r={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0};function It(e,t,n=!1){if(t===void 0)return!1;if(e=oi(`/${e}`),n)return new RegExp(t).test(e);if(oi(t)!==e)return!1;const s=t.match(pr);return s?(ke?location.hash:"")===s[0]:!0}function oi(e){return decodeURI(e).replace(pr,"").replace(yc,"")}function mr(e){return rs.test(e)}function xc(e,t){var s,o,i,r,l,a,u;const n=Object.keys(e.locales).find(h=>h!=="root"&&!mr(h)&&It(t,`/${h}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((o=e.locales[n])==null?void 0:o.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((r=e.locales[n])==null?void 0:r.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:gr(e.head,((a=e.locales[n])==null?void 0:a.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function vr(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=$c(e.title,s);return`${n}${o}`}function $c(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function wc(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 gr(e,t){return[...e.filter(n=>!wc(t,n)),...t]}const kc=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Pc=/^[a-z]:/i;function ii(e){const t=Pc.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(kc,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const br=Symbol(),dt=Al(gc);function Cc(e){const t=K(()=>xc(dt.value,e.data.relativePath));return{site:t,theme:K(()=>t.value.themeConfig),page:K(()=>e.data),frontmatter:K(()=>e.data.frontmatter),lang:K(()=>t.value.lang),dir:K(()=>t.value.dir),localeIndex:K(()=>t.value.localeIndex||"root"),title:K(()=>vr(t.value,e.data)),description:K(()=>e.data.description||t.value.description),isDark:oe(!1)}}function yr(){const e=qe(br);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Sc(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function _n(e){return rs.test(e)||e.startsWith(".")?e:Sc(dt.value.base,e)}function xr(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ke){const n="/";t=ii(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${ii(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}const $r=Symbol(),ri="http://a.com",Ec=()=>({path:"/",component:null,data:_r});function Ac(e,t){const n=Qn(Ec()),s={route:n,go:o};async function o(l=ke?location.href:"/"){var u,h;await((u=s.onBeforeRouteChange)==null?void 0:u.call(s,l));const a=new URL(l,ri);dt.value.cleanUrls||!a.pathname.endsWith("/")&&!a.pathname.endsWith(".html")&&(a.pathname+=".html",l=a.pathname+a.search+a.hash),ke&&l!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await r(l),await((h=s.onAfterRouteChanged)==null?void 0:h.call(s,l))}let i=null;async function r(l,a=0,u=!1){const h=new URL(l,ri),_=i=h.pathname;try{let g=await e(_);if(i===_){i=null;const{default:k,__pageData:j}=g;if(!k)throw new Error(`Invalid route component: ${k}`);n.path=ke?_:_n(_),n.component=nn(k),n.data=nn(j),ke&&to(()=>{let N=dt.value.base+j.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!dt.value.cleanUrls&&!N.endsWith("/")&&(N+=".html"),N!==h.pathname&&(h.pathname=N,l=N+h.search+h.hash,history.replaceState(null,"",l)),h.hash&&!a){let J=null;try{J=document.querySelector(decodeURIComponent(h.hash))}catch(y){console.warn(y)}if(J){li(J,h.hash);return}}window.scrollTo(0,a)})}}catch(g){if(!/fetch/.test(g.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(g),!u)try{const k=await fetch(dt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await k.json(),await r(l,a,!0);return}catch{}i===_&&(i=null,n.path=ke?_:_n(_),n.component=t?nn(t):null,n.data=_r)}}return ke&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:h}=u,{href:_,origin:g,pathname:k,hash:j,search:N}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),J=window.location,y=k.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&h!=="_blank"&&g===J.origin&&!(y&&y[0]!==".html")&&(l.preventDefault(),k===J.pathname&&N===J.search?j&&j!==J.hash&&(history.pushState(null,"",j),window.dispatchEvent(new Event("hashchange")),li(u,j,u.classList.contains("header-anchor"))):o(_))}},{capture:!0}),window.addEventListener("popstate",l=>{r(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Vc(){const e=qe($r);if(!e)throw new Error("useRouter() is called without provider.");return e}function gt(){return Vc().route}function li(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=dt.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 Tc=O({name:"VitePressContent",props:{onContentUpdated:Function},setup(e){const t=gt();return so(()=>{var n;(n=e.onContentUpdated)==null||n.call(e)}),()=>jn("div",{style:{position:"relative"}},[t.component?jn(t.component):null])}}),ue=yr;var ai;const gn=typeof window<"u",Lc=e=>typeof e=="string",Ic=()=>{};gn&&((ai=window==null?void 0:window.navigator)!=null&&ai.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Mc(e){return typeof e=="function"?e():p(e)}function Nc(e){return e}function wr(e){return xi()?(tl(e),!0):!1}function Bc(e){return typeof e=="function"?K(e):oe(e)}function Oc(e,t=!0){os()?Ie(e):t?e():to(e)}function Fc(e){var t;const n=Mc(e);return(t=n==null?void 0:n.$el)!=null?t:n}const co=gn?window:void 0;gn&&window.document;gn&&window.navigator;gn&&window.location;function Hc(...e){let t,n,s,o;if(Lc(e[0])||Array.isArray(e[0])?([n,s,o]=e,t=co):[t,n,s,o]=e,!t)return Ic;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],r=()=>{i.forEach(h=>h()),i.length=0},l=(h,_,g)=>(h.addEventListener(_,g,o),()=>h.removeEventListener(_,g,o)),a=Je(()=>Fc(t),h=>{r(),h&&i.push(...n.flatMap(_=>s.map(g=>l(h,_,g))))},{immediate:!0,flush:"post"}),u=()=>{a(),r()};return wr(u),u}function Rc(e,t=!1){const n=oe(),s=()=>n.value=Boolean(e());return s(),Oc(s,t),n}function Bs(e,t={}){const{window:n=co}=t,s=Rc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=oe(!1),r=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",l):o.removeListener(l))},l=()=>{s.value&&(r(),o=n.matchMedia(Bc(e).value),i.value=o.matches,"addEventListener"in o?o.addEventListener("change",l):o.addListener(l))};return Lt(l),wr(()=>r()),i}const Os=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Fs="__vueuse_ssr_handlers__";Os[Fs]=Os[Fs]||{};Os[Fs];var ci;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(ci||(ci={}));var jc=Object.defineProperty,ui=Object.getOwnPropertySymbols,Dc=Object.prototype.hasOwnProperty,Uc=Object.prototype.propertyIsEnumerable,fi=(e,t,n)=>t in e?jc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,zc=(e,t)=>{for(var n in t||(t={}))Dc.call(t,n)&&fi(e,n,t[n]);if(ui)for(var n of ui(t))Uc.call(t,n)&&fi(e,n,t[n]);return e};const Kc={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]};zc({linear:Nc},Kc);function Wc({window:e=co}={}){if(!e)return{x:oe(0),y:oe(0)};const t=oe(e.pageXOffset),n=oe(e.pageYOffset);return Hc(e,"scroll",()=>{t.value=e.pageXOffset,n.value=e.pageYOffset},{capture:!1,passive:!0}),{x:t,y:n}}function qc(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Hs(e){return/^\//.test(e)?e:`/${e}`}function mn(e){if(mr(e))return e.replace(bc,"");const{site:t}=ue(),{pathname:n,search:s,hash:o}=new URL(e,"http://example.com"),i=n.endsWith("/")||n.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${n.replace(/(\.md)?$/,t.value.cleanUrls?"":".html")}${s}${o}`);return _n(i)}function kr(e,t){if(Array.isArray(e))return e;if(e==null)return[];t=Hs(t);const n=Object.keys(e).sort((s,o)=>o.split("/").length-s.split("/").length).find(s=>t.startsWith(Hs(s)));return n?e[n]:[]}function Gc(e){const t=[];let n=0;for(const s in e){const o=e[s];if(o.items){n=t.push(o);continue}t[n]||t.push({items:[]}),t[n].items.push(o)}return t}function Yc(e){const t=[];function n(s){for(const o of s)o.text&&o.link&&t.push({text:o.text,link:o.link}),o.items&&n(o.items)}return n(e),t}function Rs(e,t){return Array.isArray(t)?t.some(n=>Rs(e,n)):It(e,t.link)?!0:t.items?Rs(e,t.items):!1}function rt(){const e=gt(),{theme:t,frontmatter:n}=ue(),s=Bs("(min-width: 960px)"),o=oe(!1),i=K(()=>{const k=t.value.sidebar,j=e.data.relativePath;return k?kr(k,j):[]}),r=K(()=>n.value.sidebar!==!1&&i.value.length>0&&n.value.layout!=="home"),l=K(()=>n.value.layout!=="home"&&n.value.aside!==!1),a=K(()=>r.value&&s.value),u=K(()=>r.value?Gc(i.value):[]);function h(){o.value=!0}function _(){o.value=!1}function g(){o.value?_():h()}return{isOpen:o,sidebar:i,sidebarGroups:u,hasSidebar:r,hasAside:l,isSidebarEnabled:a,open:h,close:_,toggle:g}}function Qc(e,t){let n;Lt(()=>{n=e.value?document.activeElement:void 0}),Ie(()=>{window.addEventListener("keyup",s)}),vt(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function Xc(e){const{page:t}=ue(),n=oe(!1),s=K(()=>e.value.collapsed!=null),o=K(()=>!!e.value.link),i=K(()=>It(t.value.relativePath,e.value.link)),r=K(()=>i.value?!0:e.value.items?Rs(t.value.relativePath,e.value.items):!1),l=K(()=>!!(e.value.items&&e.value.items.length));Lt(()=>{n.value=!!(s.value&&e.value.collapsed)}),Lt(()=>{(i.value||r.value)&&(n.value=!1)});function a(){s.value&&(n.value=!n.value)}return{collapsed:n,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:r,hasChildren:l,toggle:a}}const Jc=O({__name:"VPSkipLink",setup(e){const t=gt(),n=oe();Je(()=>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(),v(Q,null,[b("span",{ref_key:"backToTop",ref:n,tabindex:"-1"},null,512),b("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}});const Zc=B(Jc,[["__scopeId","data-v-d9417cee"]]),eu={key:0,class:"VPBackdrop"},tu=O({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(d(),W(is,{name:"fade"},{default:L(()=>[e.show?(d(),v("div",eu)):R("",!0)]),_:1}))}});const nu=B(tu,[["__scopeId","data-v-32f795ad"]]);function su(){const e=oe(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function n(){e.value=!1,window.removeEventListener("resize",o)}function s(){e.value?n():t()}function o(){window.outerWidth>=768&&n()}const i=gt();return Je(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}function bn({removeCurrent:e=!0,correspondingLink:t=!1}={}){const{site:n,localeIndex:s,page:o,theme:i}=ue(),r=K(()=>{var a,u;return{label:(a=n.value.locales[s.value])==null?void 0:a.label,link:((u=n.value.locales[s.value])==null?void 0:u.link)||(s.value==="root"?"/":`/${s.value}/`)}});return{localeLinks:K(()=>Object.entries(n.value.locales).flatMap(([a,u])=>e&&r.value.label===u.label?[]:{text:u.label,link:ou(u.link||(a==="root"?"/":`/${a}/`),i.value.i18nRouting!==!1&&t,o.value.relativePath.slice(r.value.link.length-1),!n.value.cleanUrls)})),currentLang:r}}function ou(e,t,n,s){return t?e.replace(/\/$/,"")+Hs(n.replace(/(^|\/)?index.md$/,"$1").replace(/\.md$/,s?".html":"")):e}const iu=["src","alt"],ru={inheritAttrs:!1},lu=O({...ru,__name:"VPImage",props:{image:null,alt:null},setup(e){return(t,n)=>{const s=je("VPImage",!0);return e.image?(d(),v(Q,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),v("img",In({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:p(_n)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,iu)):(d(),v(Q,{key:1},[V(s,In({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),V(s,In({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):R("",!0)}}});const uo=B(lu,[["__scopeId","data-v-9498dcaf"]]),au=["href"],cu=O({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=ue(),{hasSidebar:s}=rt(),{currentLang:o}=bn();return(i,r)=>(d(),v("div",{class:me(["VPNavBarTitle",{"has-sidebar":p(s)}])},[b("a",{class:"title",href:p(mn)(p(o).link)},[S(i.$slots,"nav-bar-title-before",{},void 0,!0),p(n).logo?(d(),W(uo,{key:0,class:"logo",image:p(n).logo},null,8,["image"])):R("",!0),p(n).siteTitle?(d(),v(Q,{key:1},[Ee(ie(p(n).siteTitle),1)],64)):p(n).siteTitle===void 0?(d(),v(Q,{key:2},[Ee(ie(p(t).title),1)],64)):R("",!0),S(i.$slots,"nav-bar-title-after",{},void 0,!0)],8,au)],2))}});const uu=B(cu,[["__scopeId","data-v-1f611634"]]);const fu={key:0,class:"VPNavBarSearch"},du={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},hu={class:"DocSearch-Button-Container"},pu=b("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},[b("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),_u={class:"DocSearch-Button-Placeholder"},mu=b("span",{class:"DocSearch-Button-Keys"},[b("kbd",{class:"DocSearch-Button-Key"}),b("kbd",{class:"DocSearch-Button-Key"},"K")],-1),vu=O({__name:"VPNavBarSearch",setup(e){tc(u=>({"6ed372c8":i.value}));const t=()=>null,{theme:n,localeIndex:s}=ue(),o=oe(!1),i=oe("'Meta'"),r=K(()=>{var u,h,_,g,k,j,N,J;return((k=(g=(_=(h=(u=n.value.algolia)==null?void 0:u.locales)==null?void 0:h[s.value])==null?void 0:_.translations)==null?void 0:g.button)==null?void 0:k.buttonText)||((J=(N=(j=n.value.algolia)==null?void 0:j.translations)==null?void 0:N.button)==null?void 0:J.buttonText)||"Search"});Ie(()=>{if(!n.value.algolia)return;i.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'⌘'":"'Ctrl'";const u=_=>{_.key==="k"&&(_.ctrlKey||_.metaKey)&&(_.preventDefault(),l(),h())},h=()=>{window.removeEventListener("keydown",u)};window.addEventListener("keydown",u),vt(h)});function l(){o.value||(o.value=!0,setTimeout(a,16))}function a(){const u=new Event("keydown");u.key="k",u.metaKey=!0,window.dispatchEvent(u),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||a()},16)}return Ie(()=>{const u="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{if(!n.value.algolia||document.head.querySelector(`#${u}`))return;const _=document.createElement("link");_.id=u,_.rel="preconnect",_.href=`https://${n.value.algolia.appId}-dsn.algolia.net`,_.crossOrigin="",document.head.appendChild(_)})}),(u,h)=>p(n).algolia?(d(),v("div",fu,[o.value?(d(),W(p(t),{key:0,algolia:p(n).algolia},null,8,["algolia"])):(d(),v("div",{key:1,id:"docsearch",onClick:l},[b("button",du,[b("span",hu,[pu,b("span",_u,ie(p(r)),1)]),mu])]))])):R("",!0)}});const gu={},bu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},yu=b("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),xu=b("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),$u=[yu,xu];function wu(e,t){return d(),v("svg",bu,$u)}const ku=B(gu,[["render",wu]]),Pu=O({__name:"VPLink",props:{tag:null,href:null,noIcon:{type:Boolean}},setup(e){const t=e,n=K(()=>t.tag??t.href?"a":"span"),s=K(()=>t.href&&rs.test(t.href));return(o,i)=>(d(),W(dn(p(n)),{class:me(["VPLink",{link:e.href}]),href:e.href?p(mn)(e.href):void 0,target:p(s)?"_blank":void 0,rel:p(s)?"noreferrer":void 0},{default:L(()=>[S(o.$slots,"default",{},void 0,!0),p(s)&&!e.noIcon?(d(),W(ku,{key:0,class:"icon"})):R("",!0)]),_:3},8,["class","href","target","rel"]))}});const bt=B(Pu,[["__scopeId","data-v-d0a0207f"]]),Cu=O({__name:"VPNavBarMenuLink",props:{item:null},setup(e){const{page:t}=ue();return(n,s)=>(d(),W(bt,{class:me({VPNavBarMenuLink:!0,active:p(It)(p(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,noIcon:!0},{default:L(()=>[Ee(ie(e.item.text),1)]),_:1},8,["class","href"]))}});const Su=B(Cu,[["__scopeId","data-v-d88376ef"]]),fo=oe();let Pr=!1,ys=0;function Eu(e){const t=oe(!1);if(ke){!Pr&&Au(),ys++;const n=Je(fo,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))});vt(()=>{n(),ys--,ys||Vu()})}return Xs(t)}function Au(){document.addEventListener("focusin",Cr),Pr=!0,fo.value=document.activeElement}function Vu(){document.removeEventListener("focusin",Cr)}function Cr(){fo.value=document.activeElement}const Tu={},Lu={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Iu=b("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),Mu=[Iu];function Nu(e,t){return d(),v("svg",Lu,Mu)}const Sr=B(Tu,[["render",Nu]]),Bu={},Ou={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Fu=b("circle",{cx:"12",cy:"12",r:"2"},null,-1),Hu=b("circle",{cx:"19",cy:"12",r:"2"},null,-1),Ru=b("circle",{cx:"5",cy:"12",r:"2"},null,-1),ju=[Fu,Hu,Ru];function Du(e,t){return d(),v("svg",Ou,ju)}const Uu=B(Bu,[["render",Du]]),zu={class:"VPMenuLink"},Ku=O({__name:"VPMenuLink",props:{item:null},setup(e){const{page:t}=ue();return(n,s)=>(d(),v("div",zu,[V(bt,{class:me({active:p(It)(p(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link},{default:L(()=>[Ee(ie(e.item.text),1)]),_:1},8,["class","href"])]))}});const ls=B(Ku,[["__scopeId","data-v-02855057"]]),Wu={class:"VPMenuGroup"},qu={key:0,class:"title"},Gu=O({__name:"VPMenuGroup",props:{text:null,items:null},setup(e){return(t,n)=>(d(),v("div",Wu,[e.text?(d(),v("p",qu,ie(e.text),1)):R("",!0),(d(!0),v(Q,null,Ae(e.items,s=>(d(),v(Q,null,["link"in s?(d(),W(ls,{key:0,item:s},null,8,["item"])):R("",!0)],64))),256))]))}});const Yu=B(Gu,[["__scopeId","data-v-7e271807"]]),Qu={class:"VPMenu"},Xu={key:0,class:"items"},Ju=O({__name:"VPMenu",props:{items:null},setup(e){return(t,n)=>(d(),v("div",Qu,[e.items?(d(),v("div",Xu,[(d(!0),v(Q,null,Ae(e.items,s=>(d(),v(Q,{key:s.text},["link"in s?(d(),W(ls,{key:0,item:s},null,8,["item"])):(d(),W(Yu,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):R("",!0),S(t.$slots,"default",{},void 0,!0)]))}});const Zu=B(Ju,[["__scopeId","data-v-82bf798f"]]),ef=["aria-expanded","aria-label"],tf={key:0,class:"text"},nf={class:"menu"},sf=O({__name:"VPFlyout",props:{icon:null,button:null,label:null,items:null},setup(e){const t=oe(!1),n=oe();Eu({el:n,onBlur:s});function s(){t.value=!1}return(o,i)=>(d(),v("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)},[b("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(),v("span",tf,[e.icon?(d(),W(dn(e.icon),{key:0,class:"option-icon"})):R("",!0),Ee(" "+ie(e.button)+" ",1),V(Sr,{class:"text-icon"})])):(d(),W(Uu,{key:1,class:"icon"}))],8,ef),b("div",nf,[V(Zu,{items:e.items},{default:L(()=>[S(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const ho=B(sf,[["__scopeId","data-v-7b2f5db1"]]),of=O({__name:"VPNavBarMenuGroup",props:{item:null},setup(e){const{page:t}=ue();return(n,s)=>(d(),W(ho,{class:me({VPNavBarMenuGroup:!0,active:p(It)(p(t).relativePath,e.item.activeMatch,!!e.item.activeMatch)}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),rf=e=>(et("data-v-68f20f79"),e=e(),tt(),e),lf={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},af=rf(()=>b("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),cf=O({__name:"VPNavBarMenu",setup(e){const{theme:t}=ue();return(n,s)=>p(t).nav?(d(),v("nav",lf,[af,(d(!0),v(Q,null,Ae(p(t).nav,o=>(d(),v(Q,{key:o.text},["link"in o?(d(),W(Su,{key:0,item:o},null,8,["item"])):(d(),W(of,{key:1,item:o},null,8,["item"]))],64))),128))])):R("",!0)}});const uf=B(cf,[["__scopeId","data-v-68f20f79"]]),ff={},df={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},hf=b("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),pf=b("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),_f=[hf,pf];function mf(e,t){return d(),v("svg",df,_f)}const Er=B(ff,[["render",mf]]),vf={class:"items"},gf={class:"title"},bf=O({__name:"VPNavBarTranslations",setup(e){const{localeLinks:t,currentLang:n}=bn({correspondingLink:!0});return(s,o)=>p(t).length&&p(n).label?(d(),W(ho,{key:0,class:"VPNavBarTranslations",icon:Er},{default:L(()=>[b("div",vf,[b("p",gf,ie(p(n).label),1),(d(!0),v(Q,null,Ae(p(t),i=>(d(),W(ls,{key:i.link,item:i},null,8,["item"]))),128))])]),_:1})):R("",!0)}});const yf=B(bf,[["__scopeId","data-v-babb79f9"]]);const xf={},$f={class:"VPSwitch",type:"button",role:"switch"},wf={class:"check"},kf={key:0,class:"icon"};function Pf(e,t){return d(),v("button",$f,[b("span",wf,[e.$slots.default?(d(),v("span",kf,[S(e.$slots,"default",{},void 0,!0)])):R("",!0)])])}const Cf=B(xf,[["render",Pf],["__scopeId","data-v-081b2e80"]]),Sf={},Ef={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Af=ka('',9),Vf=[Af];function Tf(e,t){return d(),v("svg",Ef,Vf)}const Lf=B(Sf,[["render",Tf]]),If={},Mf={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Nf=b("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),Bf=[Nf];function Of(e,t){return d(),v("svg",Mf,Bf)}const Ff=B(If,[["render",Of]]),Hf=O({__name:"VPSwitchAppearance",setup(e){const{site:t,isDark:n}=ue(),s=oe(!1),o=typeof localStorage<"u"?i():()=>{};Ie(()=>{s.value=document.documentElement.classList.contains("dark")});function i(){const r=window.matchMedia("(prefers-color-scheme: dark)"),l=document.documentElement.classList;let a=localStorage.getItem(si),u=t.value.appearance==="dark"&&a==null||(a==="auto"||a==null?r.matches:a==="dark");r.onchange=g=>{a==="auto"&&_(u=g.matches)};function h(){_(u=!u),a=u?r.matches?"auto":"dark":r.matches?"light":"auto",localStorage.setItem(si,a)}function _(g){const k=document.createElement("style");k.type="text/css",k.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(k),s.value=g,l[g?"add":"remove"]("dark"),window.getComputedStyle(k).opacity,document.head.removeChild(k)}return h}return Je(s,r=>{n.value=r}),(r,l)=>(d(),W(Cf,{class:"VPSwitchAppearance","aria-label":"toggle dark mode","aria-checked":s.value,onClick:p(o)},{default:L(()=>[V(Lf,{class:"sun"}),V(Ff,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const po=B(Hf,[["__scopeId","data-v-4d241278"]]),Rf={key:0,class:"VPNavBarAppearance"},jf=O({__name:"VPNavBarAppearance",setup(e){const{site:t}=ue();return(n,s)=>p(t).appearance?(d(),v("div",Rf,[V(po)])):R("",!0)}});const Df=B(jf,[["__scopeId","data-v-b059d53d"]]),Uf={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',youtube:'YouTube'},zf=["href","innerHTML"],Kf=O({__name:"VPSocialLink",props:{icon:null,link:null},setup(e){const t=e,n=K(()=>typeof t.icon=="object"?t.icon.svg:Uf[t.icon]);return(s,o)=>(d(),v("a",{class:"VPSocialLink",href:e.link,target:"_blank",rel:"noopener",innerHTML:p(n)},null,8,zf))}});const Wf=B(Kf,[["__scopeId","data-v-a08f4ef6"]]),qf={class:"VPSocialLinks"},Gf=O({__name:"VPSocialLinks",props:{links:null},setup(e){return(t,n)=>(d(),v("div",qf,[(d(!0),v(Q,null,Ae(e.links,({link:s,icon:o})=>(d(),W(Wf,{key:s,icon:o,link:s},null,8,["icon","link"]))),128))]))}});const _o=B(Gf,[["__scopeId","data-v-9e615b79"]]),Yf=O({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=ue();return(n,s)=>p(t).socialLinks?(d(),W(_o,{key:0,class:"VPNavBarSocialLinks",links:p(t).socialLinks},null,8,["links"])):R("",!0)}});const Qf=B(Yf,[["__scopeId","data-v-6cbf2b21"]]),Xf={key:0,class:"group"},Jf={class:"trans-title"},Zf={key:1,class:"group"},ed={class:"item appearance"},td={class:"label"},nd={class:"appearance-action"},sd={key:2,class:"group"},od={class:"item social-links"},id=O({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=ue(),{localeLinks:s,currentLang:o}=bn({correspondingLink:!0}),i=K(()=>s.value.length&&o.value.label||t.value.appearance||n.value.socialLinks);return(r,l)=>p(i)?(d(),W(ho,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:L(()=>[p(s).length&&p(o).label?(d(),v("div",Xf,[b("p",Jf,ie(p(o).label),1),(d(!0),v(Q,null,Ae(p(s),a=>(d(),W(ls,{key:a.link,item:a},null,8,["item"]))),128))])):R("",!0),p(t).appearance?(d(),v("div",Zf,[b("div",ed,[b("p",td,ie(p(n).darkModeSwitchLabel||"Appearance"),1),b("div",nd,[V(po)])])])):R("",!0),p(n).socialLinks?(d(),v("div",sd,[b("div",od,[V(_o,{class:"social-links-list",links:p(n).socialLinks},null,8,["links"])])])):R("",!0)]),_:1})):R("",!0)}});const rd=B(id,[["__scopeId","data-v-ce275be6"]]),ld=e=>(et("data-v-506a72fa"),e=e(),tt(),e),ad=["aria-expanded"],cd=ld(()=>b("span",{class:"container"},[b("span",{class:"top"}),b("span",{class:"middle"}),b("span",{class:"bottom"})],-1)),ud=[cd],fd=O({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(d(),v("button",{type:"button",class:me(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},ud,10,ad))}});const dd=B(fd,[["__scopeId","data-v-506a72fa"]]),hd=e=>(et("data-v-b9f5bb62"),e=e(),tt(),e),pd={class:"container"},_d={class:"title"},md={class:"content"},vd=hd(()=>b("div",{class:"curtain"},null,-1)),gd={class:"content-body"},bd=O({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{y:t}=Wc(),{hasSidebar:n}=rt(),s=K(()=>({"has-sidebar":n.value,fill:t.value>0}));return(o,i)=>(d(),v("div",{class:me(["VPNavBar",p(s)])},[b("div",pd,[b("div",_d,[V(uu,null,{"nav-bar-title-before":L(()=>[S(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":L(()=>[S(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),b("div",md,[vd,b("div",gd,[S(o.$slots,"nav-bar-content-before",{},void 0,!0),V(vu,{class:"search"}),V(uf,{class:"menu"}),V(yf,{class:"translations"}),V(Df,{class:"appearance"}),V(Qf,{class:"social-links"}),V(rd,{class:"extra"}),S(o.$slots,"nav-bar-content-after",{},void 0,!0),V(dd,{class:"hamburger",active:e.isScreenOpen,onClick:i[0]||(i[0]=r=>o.$emit("toggle-screen"))},null,8,["active"])])])])],2))}});const yd=B(bd,[["__scopeId","data-v-b9f5bb62"]]);function xd(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),zt=[],Un=!1,vo=-1,rn=void 0,At=void 0,ln=void 0,Ar=function(t){return zt.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},zn=function(t){var n=t||window.event;return Ar(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},$d=function(t){if(ln===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);ln=document.body.style.paddingRight,document.body.style.paddingRight=o+s+"px"}}rn===void 0&&(rn=document.body.style.overflow,document.body.style.overflow="hidden")},wd=function(){ln!==void 0&&(document.body.style.paddingRight=ln,ln=void 0),rn!==void 0&&(document.body.style.overflow=rn,rn=void 0)},kd=function(){return window.requestAnimationFrame(function(){if(At===void 0){At={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)}})},Pd=function(){if(At!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=At.position,document.body.style.top=At.top,document.body.style.left=At.left,window.scrollTo(n,t),At=void 0}},Cd=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},Sd=function(t,n){var s=t.targetTouches[0].clientY-vo;return Ar(t.target)?!1:n&&n.scrollTop===0&&s>0||Cd(n)&&s<0?zn(t):(t.stopPropagation(),!0)},Vr=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!zt.some(function(o){return o.targetElement===t})){var s={targetElement:t,options:n||{}};zt=[].concat(xd(zt),[s]),Dn?kd():$d(n),Dn&&(t.ontouchstart=function(o){o.targetTouches.length===1&&(vo=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&Sd(o,t)},Un||(document.addEventListener("touchmove",zn,mo?{passive:!1}:void 0),Un=!0))}},Tr=function(){Dn&&(zt.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),Un&&(document.removeEventListener("touchmove",zn,mo?{passive:!1}:void 0),Un=!1),vo=-1),Dn?Pd():wd(),zt=[]};const Ed=O({__name:"VPNavScreenMenuLink",props:{text:null,link:null},setup(e){const t=qe("close-screen");return(n,s)=>(d(),W(bt,{class:"VPNavScreenMenuLink",href:e.link,onClick:p(t)},{default:L(()=>[Ee(ie(e.text),1)]),_:1},8,["href","onClick"]))}});const Ad=B(Ed,[["__scopeId","data-v-e1e8fa7c"]]),Vd={},Td={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ld=b("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),Id=[Ld];function Md(e,t){return d(),v("svg",Td,Id)}const Nd=B(Vd,[["render",Md]]),Bd=O({__name:"VPNavScreenMenuGroupLink",props:{text:null,link:null},setup(e){const t=qe("close-screen");return(n,s)=>(d(),W(bt,{class:"VPNavScreenMenuGroupLink",href:e.link,onClick:p(t)},{default:L(()=>[Ee(ie(e.text),1)]),_:1},8,["href","onClick"]))}});const Lr=B(Bd,[["__scopeId","data-v-1dd0b5c9"]]),Od={class:"VPNavScreenMenuGroupSection"},Fd={key:0,class:"title"},Hd=O({__name:"VPNavScreenMenuGroupSection",props:{text:null,items:null},setup(e){return(t,n)=>(d(),v("div",Od,[e.text?(d(),v("p",Fd,ie(e.text),1)):R("",!0),(d(!0),v(Q,null,Ae(e.items,s=>(d(),W(Lr,{key:s.text,text:s.text,link:s.link},null,8,["text","link"]))),128))]))}});const Rd=B(Hd,[["__scopeId","data-v-a40ac9a4"]]),jd=["aria-controls","aria-expanded"],Dd={class:"button-text"},Ud=["id"],zd={key:1,class:"group"},Kd=O({__name:"VPNavScreenMenuGroup",props:{text:null,items:null},setup(e){const t=e,n=oe(!1),s=K(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){n.value=!n.value}return(i,r)=>(d(),v("div",{class:me(["VPNavScreenMenuGroup",{open:n.value}])},[b("button",{class:"button","aria-controls":p(s),"aria-expanded":n.value,onClick:o},[b("span",Dd,ie(e.text),1),V(Nd,{class:"button-icon"})],8,jd),b("div",{id:p(s),class:"items"},[(d(!0),v(Q,null,Ae(e.items,l=>(d(),v(Q,{key:l.text},["link"in l?(d(),v("div",{key:l.text,class:"item"},[V(Lr,{text:l.text,link:l.link},null,8,["text","link"])])):(d(),v("div",zd,[V(Rd,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,Ud)],2))}});const Wd=B(Kd,[["__scopeId","data-v-ed935139"]]),qd={key:0,class:"VPNavScreenMenu"},Gd=O({__name:"VPNavScreenMenu",setup(e){const{theme:t}=ue();return(n,s)=>p(t).nav?(d(),v("nav",qd,[(d(!0),v(Q,null,Ae(p(t).nav,o=>(d(),v(Q,{key:o.text},["link"in o?(d(),W(Ad,{key:0,text:o.text,link:o.link},null,8,["text","link"])):(d(),W(Wd,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):R("",!0)}}),Yd={key:0,class:"VPNavScreenAppearance"},Qd={class:"text"},Xd=O({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=ue();return(s,o)=>p(t).appearance?(d(),v("div",Yd,[b("p",Qd,ie(p(n).darkModeSwitchLabel||"Appearance"),1),V(po)])):R("",!0)}});const Jd=B(Xd,[["__scopeId","data-v-6afefc1c"]]),Zd={class:"list"},e0=O({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=bn({correspondingLink:!0}),s=oe(!1);function o(){s.value=!s.value}return(i,r)=>p(t).length&&p(n).label?(d(),v("div",{key:0,class:me(["VPNavScreenTranslations",{open:s.value}])},[b("button",{class:"title",onClick:o},[V(Er,{class:"icon lang"}),Ee(" "+ie(p(n).label)+" ",1),V(Sr,{class:"icon chevron"})]),b("ul",Zd,[(d(!0),v(Q,null,Ae(p(t),l=>(d(),v("li",{key:l.link,class:"item"},[V(bt,{class:"link",href:l.link},{default:L(()=>[Ee(ie(l.text),1)]),_:2},1032,["href"])]))),128))])],2)):R("",!0)}});const t0=B(e0,[["__scopeId","data-v-3ebf8a3d"]]),n0=O({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=ue();return(n,s)=>p(t).socialLinks?(d(),W(_o,{key:0,class:"VPNavScreenSocialLinks",links:p(t).socialLinks},null,8,["links"])):R("",!0)}}),s0={class:"container"},o0=O({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=oe(null);function n(){Vr(t.value,{reserveScrollBarGap:!0})}function s(){Tr()}return(o,i)=>(d(),W(is,{name:"fade",onEnter:n,onAfterLeave:s},{default:L(()=>[e.open?(d(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t},[b("div",s0,[S(o.$slots,"nav-screen-content-before",{},void 0,!0),V(Gd,{class:"menu"}),V(t0,{class:"translations"}),V(Jd,{class:"appearance"}),V(n0,{class:"social-links"}),S(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):R("",!0)]),_:3}))}});const i0=B(o0,[["__scopeId","data-v-f56f8ccc"]]),r0={class:"VPNav"},l0=O({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=su();return jt("close-screen",n),(o,i)=>(d(),v("header",r0,[V(yd,{"is-screen-open":p(t),onToggleScreen:p(s)},{"nav-bar-title-before":L(()=>[S(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":L(()=>[S(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":L(()=>[S(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":L(()=>[S(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),V(i0,{open:p(t)},{"nav-screen-content-before":L(()=>[S(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":L(()=>[S(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])]))}});const a0=B(l0,[["__scopeId","data-v-2d3caaf2"]]),c0={},u0={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},f0=b("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),d0=b("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),h0=b("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),p0=b("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),_0=[f0,d0,h0,p0];function m0(e,t){return d(),v("svg",u0,_0)}const v0=B(c0,[["render",m0]]),g0={key:0,class:"VPLocalNav"},b0=["aria-expanded"],y0={class:"menu-text"},x0=O({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t}=ue(),{hasSidebar:n}=rt();function s(){window.scrollTo({top:0,left:0,behavior:"smooth"})}return(o,i)=>p(n)?(d(),v("div",g0,[b("button",{class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:i[0]||(i[0]=r=>o.$emit("open-menu"))},[V(v0,{class:"menu-icon"}),b("span",y0,ie(p(t).sidebarMenuLabel||"Menu"),1)],8,b0),b("a",{class:"top-link",href:"#",onClick:s},ie(p(t).returnToTopLabel||"Return to top"),1)])):R("",!0)}});const $0=B(x0,[["__scopeId","data-v-f0cdc7a9"]]),w0={},k0={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},P0=b("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),C0=[P0];function S0(e,t){return d(),v("svg",k0,C0)}const E0=B(w0,[["render",S0]]),A0=e=>(et("data-v-eba31354"),e=e(),tt(),e),V0=["role"],T0=A0(()=>b("div",{class:"indicator"},null,-1)),L0={key:1,class:"items"},I0=O({__name:"VPSidebarItem",props:{item:null,depth:null},setup(e){const t=e,{collapsed:n,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:r,hasChildren:l,toggle:a}=Xc(K(()=>t.item)),u=K(()=>l.value?"section":"div"),h=K(()=>o.value?"a":"div"),_=K(()=>l.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),g=K(()=>o.value?void 0:"button"),k=K(()=>[[`level-${t.depth}`],{collapsible:s.value},{collapsed:n.value},{"is-link":o.value},{"is-active":i.value},{"has-active":r.value}]);function j(){!t.item.link&&a()}function N(){t.item.link&&a()}return(J,y)=>{const A=je("VPSidebarItem",!0);return d(),W(dn(p(u)),{class:me(["VPSidebarItem",p(k)])},{default:L(()=>[e.item.text?(d(),v("div",{key:0,class:"item",role:p(g),onClick:j},[T0,V(bt,{tag:p(h),class:"link",href:e.item.link},{default:L(()=>[(d(),W(dn(p(_)),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href"]),e.item.collapsed!=null?(d(),v("div",{key:0,class:"caret",role:"button",onClick:N},[V(E0,{class:"caret-icon"})])):R("",!0)],8,V0)):R("",!0),e.item.items&&e.item.items.length?(d(),v("div",L0,[e.depth<5?(d(!0),v(Q,{key:0},Ae(e.item.items,M=>(d(),W(A,{key:M.text,item:M,depth:e.depth+1},null,8,["item","depth"]))),128)):R("",!0)])):R("",!0)]),_:1},8,["class"])}}});const M0=B(I0,[["__scopeId","data-v-eba31354"]]),Ir=e=>(et("data-v-27584ce4"),e=e(),tt(),e),N0=Ir(()=>b("div",{class:"curtain"},null,-1)),B0={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},O0=Ir(()=>b("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),F0=O({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const t=e,{sidebarGroups:n,hasSidebar:s}=rt();let o=oe(null);function i(){Vr(o.value,{reserveScrollBarGap:!0})}function r(){Tr()}return Ui(async()=>{var l;t.open?(i(),(l=o.value)==null||l.focus()):r()}),(l,a)=>p(s)?(d(),v("aside",{key:0,class:me(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:o,onClick:a[0]||(a[0]=hr(()=>{},["stop"]))},[N0,b("nav",B0,[O0,S(l.$slots,"sidebar-nav-before",{},void 0,!0),(d(!0),v(Q,null,Ae(p(n),u=>(d(),v("div",{key:u.text,class:"group"},[V(M0,{item:u,depth:0},null,8,["item"])]))),128)),S(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):R("",!0)}});const H0=B(F0,[["__scopeId","data-v-27584ce4"]]),R0={},j0={class:"VPPage"};function D0(e,t){const n=je("Content");return d(),v("div",j0,[V(n)])}const U0=B(R0,[["render",D0]]),z0=O({__name:"VPButton",props:{tag:null,size:null,theme:null,text:null,href:null},setup(e){const t=e,n=K(()=>[t.size??"medium",t.theme??"brand"]),s=K(()=>t.href&&rs.test(t.href)),o=K(()=>t.tag?t.tag:t.href?"a":"button");return(i,r)=>(d(),W(dn(p(o)),{class:me(["VPButton",p(n)]),href:e.href?p(mn)(e.href):void 0,target:p(s)?"_blank":void 0,rel:p(s)?"noreferrer":void 0},{default:L(()=>[Ee(ie(e.text),1)]),_:1},8,["class","href","target","rel"]))}});const K0=B(z0,[["__scopeId","data-v-30737bac"]]),W0=e=>(et("data-v-f3162aed"),e=e(),tt(),e),q0={class:"container"},G0={class:"main"},Y0={key:0,class:"name"},Q0={class:"clip"},X0={key:1,class:"text"},J0={key:2,class:"tagline"},Z0={key:3,class:"actions"},eh={key:0,class:"image"},th={class:"image-container"},nh=W0(()=>b("div",{class:"image-bg"},null,-1)),sh=O({__name:"VPHero",props:{name:null,text:null,tagline:null,image:null,actions:null},setup(e){const t=qe("hero-image-slot-exists");return(n,s)=>(d(),v("div",{class:me(["VPHero",{"has-image":e.image||p(t)}])},[b("div",q0,[b("div",G0,[e.name?(d(),v("h1",Y0,[b("span",Q0,ie(e.name),1)])):R("",!0),e.text?(d(),v("p",X0,ie(e.text),1)):R("",!0),e.tagline?(d(),v("p",J0,ie(e.tagline),1)):R("",!0),e.actions?(d(),v("div",Z0,[(d(!0),v(Q,null,Ae(e.actions,o=>(d(),v("div",{key:o.link,class:"action"},[V(K0,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):R("",!0)]),e.image||p(t)?(d(),v("div",eh,[b("div",th,[nh,S(n.$slots,"home-hero-image",{},()=>[e.image?(d(),W(uo,{key:0,class:"image-src",image:e.image},null,8,["image"])):R("",!0)],!0)])])):R("",!0)])],2))}});const oh=B(sh,[["__scopeId","data-v-f3162aed"]]),ih=O({__name:"VPHomeHero",setup(e){const{frontmatter:t}=ue();return(n,s)=>p(t).hero?(d(),W(oh,{key:0,class:"VPHomeHero",name:p(t).hero.name,text:p(t).hero.text,tagline:p(t).hero.tagline,image:p(t).hero.image,actions:p(t).hero.actions},{"home-hero-image":L(()=>[S(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):R("",!0)}}),rh={},lh={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},ah=b("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),ch=[ah];function uh(e,t){return d(),v("svg",lh,ch)}const fh=B(rh,[["render",uh]]),dh={class:"box"},hh={key:1,class:"icon"},ph={class:"title"},_h={class:"details"},mh={key:2,class:"link-text"},vh={class:"link-text-value"},gh=O({__name:"VPFeature",props:{icon:null,title:null,details:null,link:null,linkText:null},setup(e){return(t,n)=>(d(),W(bt,{class:"VPFeature",href:e.link,"no-icon":!0},{default:L(()=>[b("article",dh,[typeof e.icon=="object"?(d(),W(uo,{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(),v("div",hh,ie(e.icon),1)):R("",!0),b("h2",ph,ie(e.title),1),b("p",_h,ie(e.details),1),e.linkText?(d(),v("div",mh,[b("p",vh,[Ee(ie(e.linkText)+" ",1),V(fh,{class:"link-text-icon"})])])):R("",!0)])]),_:1},8,["href"]))}});const bh=B(gh,[["__scopeId","data-v-3fe44174"]]),yh={key:0,class:"VPFeatures"},xh={class:"container"},$h={class:"items"},wh=O({__name:"VPFeatures",props:{features:null},setup(e){const t=e,n=K(()=>{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(),v("div",yh,[b("div",xh,[b("div",$h,[(d(!0),v(Q,null,Ae(e.features,i=>(d(),v("div",{key:i.title,class:me(["item",[p(n)]])},[V(bh,{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))])])])):R("",!0)}});const kh=B(wh,[["__scopeId","data-v-adc9add7"]]),Ph=O({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=ue();return(n,s)=>p(t).features?(d(),W(kh,{key:0,class:"VPHomeFeatures",features:p(t).features},null,8,["features"])):R("",!0)}}),Ch={class:"VPHome"},Sh=O({__name:"VPHome",setup(e){return(t,n)=>{const s=je("Content");return d(),v("div",Ch,[S(t.$slots,"home-hero-before",{},void 0,!0),V(ih,null,{"home-hero-image":L(()=>[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),V(Ph),S(t.$slots,"home-features-after",{},void 0,!0),V(s)])}}});const Eh=B(Sh,[["__scopeId","data-v-7769467e"]]);function Ah(){const{hasSidebar:e}=rt(),t=Bs("(min-width: 960px)"),n=Bs("(min-width: 1280px)");return{isAsideEnabled:K(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const Vh=71;function Th(e,t){if(e===!1)return[];let n=[];return document.querySelectorAll("h2, h3, h4, h5, h6").forEach(s=>{if(s.textContent&&s.id){let o=s.textContent;if(t===!1){const i=s.cloneNode(!0);for(const r of i.querySelectorAll(".VPBadge"))r.remove();o=i.textContent||""}n.push({level:Number(s.tagName[1]),title:o.replace(/\s+#\s*$/,""),link:`#${s.id}`})}}),Lh(n,e)}function Lh(e,t){const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2;return Ih(e,typeof n=="number"?[n,n]:n==="deep"?[2,6]:n)}function Ih(e,t){const n=[];return e=e.map(s=>({...s})),e.forEach((s,o)=>{s.level>=t[0]&&s.level<=t[1]&&Mh(o,e,t)&&n.push(s)}),n}function Mh(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=n[0]&&i.level<=n[1])return i.children==null&&(i.children=[]),i.children.push(s),!1}return!0}function Nh(e,t){const{isAsideEnabled:n}=Ah(),s=qc(i,100);let o=null;Ie(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),so(()=>{r(location.hash)}),vt(()=>{window.removeEventListener("scroll",s)});function i(){if(!n.value)return;const l=[].slice.call(e.value.querySelectorAll(".outline-link")),a=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(k=>l.some(j=>j.hash===k.hash&&k.offsetParent!==null)),u=window.scrollY,h=window.innerHeight,_=document.body.offsetHeight,g=Math.abs(u+h-_)<1;if(a.length&&g){r(a[a.length-1].hash);return}for(let k=0;k{const s=je("VPDocAsideOutlineItem",!0);return d(),v("ul",{class:me(e.root?"root":"nested")},[(d(!0),v(Q,null,Ae(e.headers,({children:o,link:i,title:r})=>(d(),v("li",null,[b("a",{class:"outline-link",href:i,onClick:n[0]||(n[0]=(...l)=>e.onClick&&e.onClick(...l))},ie(r),9,Oh),o!=null&&o.length?(d(),W(s,{key:0,headers:o,onClick:e.onClick},null,8,["headers","onClick"])):R("",!0)]))),256))],2)}}});const Hh=B(Fh,[["__scopeId","data-v-3fd1207a"]]),Rh=e=>(et("data-v-95c92f7c"),e=e(),tt(),e),jh={class:"content"},Dh={class:"outline-title"},Uh={"aria-labelledby":"doc-outline-aria-label"},zh=Rh(()=>b("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),Kh=O({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=ue(),s=K(()=>t.value.outline??n.value.outline),o=qe("onContentUpdated");o.value=()=>{i.value=Th(s.value,n.value.outlineBadges)};const i=oe([]),r=K(()=>i.value.length>0),l=oe(),a=oe();Nh(l,a);function u({target:h}){const _="#"+h.href.split("#")[1],g=document.querySelector(decodeURIComponent(_));g==null||g.focus()}return(h,_)=>(d(),v("div",{class:me(["VPDocAsideOutline",{"has-outline":p(r)}]),ref_key:"container",ref:l},[b("div",jh,[b("div",{class:"outline-marker",ref_key:"marker",ref:a},null,512),b("div",Dh,ie(typeof p(n).outline=="object"&&!Array.isArray(p(n).outline)&&p(n).outline.label||p(n).outlineTitle||"On this page"),1),b("nav",Uh,[zh,V(Hh,{headers:i.value,root:!0,onClick:u},null,8,["headers"])])])],2))}});const Wh=B(Kh,[["__scopeId","data-v-95c92f7c"]]),qh={class:"VPDocAsideCarbonAds"},Gh=O({__name:"VPDocAsideCarbonAds",props:{carbonAds:null},setup(e){const t=()=>null;return(n,s)=>(d(),v("div",qh,[V(p(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Yh=e=>(et("data-v-6ed7e943"),e=e(),tt(),e),Qh={class:"VPDocAside"},Xh=Yh(()=>b("div",{class:"spacer"},null,-1)),Jh=O({__name:"VPDocAside",setup(e){const{theme:t}=ue();return(n,s)=>(d(),v("div",Qh,[S(n.$slots,"aside-top",{},void 0,!0),S(n.$slots,"aside-outline-before",{},void 0,!0),V(Wh),S(n.$slots,"aside-outline-after",{},void 0,!0),Xh,S(n.$slots,"aside-ads-before",{},void 0,!0),p(t).carbonAds?(d(),W(Gh,{key:0,"carbon-ads":p(t).carbonAds},null,8,["carbon-ads"])):R("",!0),S(n.$slots,"aside-ads-after",{},void 0,!0),S(n.$slots,"aside-bottom",{},void 0,!0)]))}});const Zh=B(Jh,[["__scopeId","data-v-6ed7e943"]]);function e1(){const{theme:e,page:t}=ue();return K(()=>{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 t1(){const{page:e,theme:t,frontmatter:n}=ue();return K(()=>{const s=kr(t.value.sidebar,e.value.relativePath),o=Yc(s),i=o.findIndex(r=>It(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 n1={},s1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},o1=b("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),i1=b("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),r1=[o1,i1];function l1(e,t){return d(),v("svg",s1,r1)}const a1=B(n1,[["render",l1]]),c1={class:"VPLastUpdated"},u1=["datetime"],f1=O({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n}=ue(),s=K(()=>new Date(n.value.lastUpdated)),o=K(()=>s.value.toISOString()),i=oe("");return Ie(()=>{Lt(()=>{i.value=s.value.toLocaleString(window.navigator.language)})}),(r,l)=>(d(),v("p",c1,[Ee(ie(p(t).lastUpdatedText||"Last updated")+": ",1),b("time",{datetime:p(o)},ie(i.value),9,u1)]))}});const d1=B(f1,[["__scopeId","data-v-33293894"]]),h1={key:0,class:"VPDocFooter"},p1={key:0,class:"edit-info"},_1={key:0,class:"edit-link"},m1={key:1,class:"last-updated"},v1={key:1,class:"prev-next"},g1={class:"pager"},b1=["href"],y1=["innerHTML"],x1=["innerHTML"],$1=["href"],w1=["innerHTML"],k1=["innerHTML"],P1=O({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=ue(),o=e1(),i=t1(),r=K(()=>t.value.editLink&&s.value.editLink!==!1),l=K(()=>n.value.lastUpdated&&s.value.lastUpdated!==!1),a=K(()=>r.value||l.value||i.value.prev||i.value.next);return(u,h)=>{var _,g;return p(a)?(d(),v("footer",h1,[p(r)||p(l)?(d(),v("div",p1,[p(r)?(d(),v("div",_1,[V(bt,{class:"edit-link-button",href:p(o).url,"no-icon":!0},{default:L(()=>[V(a1,{class:"edit-link-icon"}),Ee(" "+ie(p(o).text),1)]),_:1},8,["href"])])):R("",!0),p(l)?(d(),v("div",m1,[V(d1)])):R("",!0)])):R("",!0),p(i).prev||p(i).next?(d(),v("div",v1,[b("div",g1,[p(i).prev?(d(),v("a",{key:0,class:"pager-link prev",href:p(mn)(p(i).prev.link)},[b("span",{class:"desc",innerHTML:((_=p(t).docFooter)==null?void 0:_.prev)||"Previous page"},null,8,y1),b("span",{class:"title",innerHTML:p(i).prev.text},null,8,x1)],8,b1)):R("",!0)]),b("div",{class:me(["pager",{"has-prev":p(i).prev}])},[p(i).next?(d(),v("a",{key:0,class:"pager-link next",href:p(mn)(p(i).next.link)},[b("span",{class:"desc",innerHTML:((g=p(t).docFooter)==null?void 0:g.next)||"Next page"},null,8,w1),b("span",{class:"title",innerHTML:p(i).next.text},null,8,k1)],8,$1)):R("",!0)],2)])):R("",!0)])):R("",!0)}}});const C1=B(P1,[["__scopeId","data-v-b4cb942e"]]),S1=e=>(et("data-v-edb2a2c0"),e=e(),tt(),e),E1={class:"container"},A1={key:0,class:"aside"},V1=S1(()=>b("div",{class:"aside-curtain"},null,-1)),T1={class:"aside-container"},L1={class:"aside-content"},I1={class:"content"},M1={class:"content-container"},N1={class:"main"},B1=O({__name:"VPDoc",setup(e){const t=gt(),{hasSidebar:n,hasAside:s}=rt(),o=K(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,"")),i=oe();return jt("onContentUpdated",i),(r,l)=>{const a=je("Content");return d(),v("div",{class:me(["VPDoc",{"has-sidebar":p(n),"has-aside":p(s)}])},[b("div",E1,[p(s)?(d(),v("div",A1,[V1,b("div",T1,[b("div",L1,[V(Zh,null,{"aside-top":L(()=>[S(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":L(()=>[S(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":L(()=>[S(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":L(()=>[S(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":L(()=>[S(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":L(()=>[S(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])])):R("",!0),b("div",I1,[b("div",M1,[S(r.$slots,"doc-before",{},void 0,!0),b("main",N1,[V(a,{class:me(["vp-doc",p(o)]),onContentUpdated:i.value},null,8,["class","onContentUpdated"])]),S(r.$slots,"doc-footer-before",{},void 0,!0),V(C1),S(r.$slots,"doc-after",{},void 0,!0)])])])],2)}}});const O1=B(B1,[["__scopeId","data-v-edb2a2c0"]]),F1=O({__name:"VPContent",setup(e){const t=gt(),{frontmatter:n}=ue(),{hasSidebar:s}=rt(),o=qe("NotFound");return(i,r)=>(d(),v("div",{class:me(["VPContent",{"has-sidebar":p(s),"is-home":p(n).layout==="home"}]),id:"VPContent"},[p(t).component===p(o)?(d(),W(p(o),{key:0})):p(n).layout==="page"?(d(),W(U0,{key:1})):p(n).layout==="home"?(d(),W(Eh,{key:2},{"home-hero-before":L(()=>[S(i.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-image":L(()=>[S(i.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":L(()=>[S(i.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":L(()=>[S(i.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":L(()=>[S(i.$slots,"home-features-after",{},void 0,!0)]),_:3})):(d(),W(O1,{key:3},{"doc-footer-before":L(()=>[S(i.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":L(()=>[S(i.$slots,"doc-before",{},void 0,!0)]),"doc-after":L(()=>[S(i.$slots,"doc-after",{},void 0,!0)]),"aside-top":L(()=>[S(i.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":L(()=>[S(i.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":L(()=>[S(i.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":L(()=>[S(i.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":L(()=>[S(i.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":L(()=>[S(i.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const H1=B(F1,[["__scopeId","data-v-d5a62444"]]),R1={class:"container"},j1=["innerHTML"],D1=["innerHTML"],U1=O({__name:"VPFooter",setup(e){const{theme:t}=ue(),{hasSidebar:n}=rt();return(s,o)=>p(t).footer?(d(),v("footer",{key:0,class:me(["VPFooter",{"has-sidebar":p(n)}])},[b("div",R1,[p(t).footer.message?(d(),v("p",{key:0,class:"message",innerHTML:p(t).footer.message},null,8,j1)):R("",!0),p(t).footer.copyright?(d(),v("p",{key:1,class:"copyright",innerHTML:p(t).footer.copyright},null,8,D1)):R("",!0)])],2)):R("",!0)}});const z1=B(U1,[["__scopeId","data-v-7865a11b"]]),K1={key:0,class:"Layout"},W1=O({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=rt(),o=gt();Je(()=>o.path,s),Qc(t,s),jt("close-sidebar",s),jt("is-sidebar-open",t);const{frontmatter:i}=ue(),r=Ia(),l=K(()=>!!r["home-hero-image"]);return jt("hero-image-slot-exists",l),(a,u)=>{const h=je("Content");return p(i).layout!==!1?(d(),v("div",K1,[S(a.$slots,"layout-top",{},void 0,!0),V(Zc),V(nu,{class:"backdrop",show:p(t),onClick:p(s)},null,8,["show","onClick"]),V(a0,null,{"nav-bar-title-before":L(()=>[S(a.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":L(()=>[S(a.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":L(()=>[S(a.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":L(()=>[S(a.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":L(()=>[S(a.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":L(()=>[S(a.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),V($0,{open:p(t),onOpenMenu:p(n)},null,8,["open","onOpenMenu"]),V(H0,{open:p(t)},{"sidebar-nav-before":L(()=>[S(a.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":L(()=>[S(a.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),V(H1,null,{"home-hero-before":L(()=>[S(a.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-image":L(()=>[S(a.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":L(()=>[S(a.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":L(()=>[S(a.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":L(()=>[S(a.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":L(()=>[S(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":L(()=>[S(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":L(()=>[S(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":L(()=>[S(a.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":L(()=>[S(a.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":L(()=>[S(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":L(()=>[S(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":L(()=>[S(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":L(()=>[S(a.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),V(z1),S(a.$slots,"layout-bottom",{},void 0,!0)])):(d(),W(h,{key:1}))}}});const q1=B(W1,[["__scopeId","data-v-578a2eb6"]]),as=e=>(et("data-v-cda24b05"),e=e(),tt(),e),G1={class:"NotFound"},Y1=as(()=>b("p",{class:"code"},"404",-1)),Q1=as(()=>b("h1",{class:"title"},"PAGE NOT FOUND",-1)),X1=as(()=>b("div",{class:"divider"},null,-1)),J1=as(()=>b("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)),Z1={class:"action"},ep=["href"],tp=O({__name:"NotFound",setup(e){const{site:t}=ue(),{localeLinks:n}=bn({removeCurrent:!1}),s=oe("/");return Ie(()=>{var i;const o=window.location.pathname.replace(t.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(s.value=((i=n.value.find(({link:r})=>r.startsWith(o)))==null?void 0:i.link)||n.value[0].link)}),(o,i)=>(d(),v("div",G1,[Y1,Q1,X1,J1,b("div",Z1,[b("a",{class:"link",href:p(_n)(s.value),"aria-label":"go to home"}," Take me home ",8,ep)])]))}});const np=B(tp,[["__scopeId","data-v-cda24b05"]]);const pi={Layout:q1,NotFound:np,enhanceApp:({app:e})=>{e.component("Badge",vc)}};const sp=O({name:"VueLightboxAdvanced",props:{items:{type:Array,default:()=>[]},shuffle:{type:Boolean,default:!1},shuffleBy:{type:String,default:""},returnSrc:{type:Boolean,default:!1},css:{type:String,default:()=>"h-200 h-md-400 h-lg-600"},cells:{type:Number,default:()=>5}},emits:["clicked:index"],data(){return{indexedArray:[],allShuffledBy:["ASC","DESC","RANDOM","DEFAULT"]}},computed:{shuffled(){return this.shuffleArray()}},methods:{shuffleArray(){return this.indexedArray=this.items.map((e,t)=>({src:String(e),i:t})),this.shuffle?this.shuffledBy(this.shuffleBy):this.indexedArray},randomSelect(e,t){return Math.random()*(t-e)+e},shuffledBy(e){switch(e){case"DYNAMIC":this.shuffledBy(this.allShuffledBy[Math.floor(this.randomSelect(0,this.allShuffledBy.length))]);break;case"ASC":this.indexedArray.sort();break;case"DESC":this.indexedArray.reverse();break;case"RANDOM":this.indexedArray.sort(function(){return Math.random()-.5});break;default:case"DEFAULT":break}return this.indexedArray},clicked(e){this.$emit("clicked:index",this.returnSrc?e.src:e.i)},bg(e){return e&&e.length>0?`background-image: url('${e}')`:""}}}),op=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},ip={key:0,class:"vue-lightbox-advanced"},rp=["onClickPassive"],lp={key:0,class:"lb-more"};function ap(e,t,n,s,o,i){return e.items.length>0?(d(),v("div",ip,[b("div",{class:me(["lb-grid",[e.css,e.items.length>e.cells?"lb-grid-"+e.cells:"lb-grid-"+e.items.length]])},[(d(!0),v(Q,null,Ae(e.shuffled,(r,l)=>(d(),v(Q,{key:l},[le.clicked(r),["stop"])},[l==e.cells-1&&e.items.length-e.cells>0?(d(),v("span",lp,ie(e.items.length-e.cells)+"+",1)):R("",!0)],44,rp)):R("",!0)],64))),128))],2)])):R("",!0)}const yn=op(sp,[["render",ap],["__scopeId","data-v-13de3c2b"]]),cp=O({name:"ExampleBasic",components:{VueLightboxAdvanced:yn},emits:["clicked"],setup(){const e=oe([]);return e.value=["https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg","https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg","https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg","https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg","https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg","https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg","https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg","https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg","https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg","https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg"],{images:e,onClicked(t){console.log("Event Emmited...."),console.log(`Return Index: ${t}`)},onClickedSrc(t){console.log("Event Emmited...."),console.log(`Return Value: ${t}`)}}}});function up(e,t,n,s,o,i){const r=je("vue-lightbox-advanced");return d(),W(r,{items:e.images},null,8,["items"])}const fp=B(cp,[["render",up]]),dp=O({name:"ExampleRandomShuffle",components:{VueLightboxAdvanced:yn},emits:["clicked"],setup(){const e=oe([]);return e.value=["https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg","https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg","https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg","https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg","https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg","https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg","https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg","https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg","https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg","https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg"],{images:e,onClicked(t){console.log("Event Emmited...."),console.log(`Return Index: ${t}`)},onClickedSrc(t){console.log("Event Emmited...."),console.log(`Return Value: ${t}`)}}}});function hp(e,t,n,s,o,i){const r=je("vue-lightbox-advanced");return d(),W(r,{shuffle:!0,"shuffle-by":"RANDOM",items:e.images},null,8,["items"])}const pp=B(dp,[["render",hp]]),_p=O({name:"ExampleWith3column",components:{VueLightboxAdvanced:yn},emits:["clicked"],setup(){const e=oe([]);return e.value=["https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg","https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg","https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg","https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg","https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg","https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg","https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg","https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg","https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg","https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg"],{images:e,onClicked(t){console.log("Event Emmited...."),console.log(`Return Index: ${t}`)},onClickedSrc(t){console.log("Event Emmited...."),console.log(`Return Value: ${t}`)}}}});function mp(e,t,n,s,o,i){const r=je("vue-lightbox-advanced");return d(),W(r,{cells:3,items:e.images,shuffle:!0,"shuffle-by":"DESC"},null,8,["items"])}const vp=B(_p,[["render",mp]]),gp=O({name:"ExampleWithEvent",components:{VueLightboxAdvanced:yn},emits:["clicked"],setup(){const e=oe([]);return e.value=["https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg","https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg","https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg","https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg","https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg","https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg","https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg","https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg","https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg","https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg"],{images:e,onClicked(t){console.log("Event Emmited...."),console.log(`Return Index: ${t}`)},onClickedSrc(t){console.log("Event Emmited...."),console.log(`Return Value: ${t}`)}}}});function bp(e,t,n,s,o,i){const r=je("vue-lightbox-advanced");return d(),W(r,{items:e.images,"onClicked:index":e.onClicked},null,8,["items","onClicked:index"])}const yp=B(gp,[["render",bp]]),xp=O({name:"ExampleWithSRC",components:{VueLightboxAdvanced:yn},emits:["clicked"],setup(){const e=oe([]);return e.value=["https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg","https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg","https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg","https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg","https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg","https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg","https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg","https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg","https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg","https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg","https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg"],{images:e,onClicked(t){console.log("Event Emmited...."),console.log(`Return Index: ${t}`)},onClickedSrc(t){console.log("Event Emmited...."),console.log(`Return Value: ${t}`)}}}});function $p(e,t,n,s,o,i){const r=je("vue-lightbox-advanced");return d(),W(r,{"return-src":!0,items:e.images,"onClicked:index":e.onClickedSrc},null,8,["items","onClicked:index"])}const wp=B(xp,[["render",$p]]),Kt={...pi,enhanceApp(e){pi.enhanceApp(e),e.app.component("ExampleBasic",fp),e.app.component("ExampleRandomShuffle",pp),e.app.component("ExampleWith3column",vp),e.app.component("ExampleWithEvent",yp),e.app.component("ExampleWithSRC",wp)}};function kp(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=Pp(r);document.head.appendChild(l),n.push(l)})};Lt(()=>{const i=e.data,r=t.value,l=i&&i.description,a=i&&i.frontmatter.head||[];document.title=vr(r,i),document.querySelector("meta[name=description]").setAttribute("content",l||r.description),o(gr(r.head,Sp(a)))})}function Pp([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 Cp(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Sp(e){return e.filter(t=>!Cp(t))}const xs=new Set,Mr=()=>document.createElement("link"),Ep=e=>{const t=Mr();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Ap=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Tn;const Vp=ke&&(Tn=Mr())&&Tn.relList&&Tn.relList.supports&&Tn.relList.supports("prefetch")?Ep:Ap;function Tp(){if(!ke||!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:a}=l;if(!xs.has(a)){xs.add(a);const u=xr(a);Vp(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:r}=i,{hostname:l,pathname:a}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),u=a.match(/\.\w+$/);u&&u[0]!==".html"||r!=="_blank"&&l===location.hostname&&(a!==location.pathname?n.observe(i):xs.add(a))})})};Ie(s);const o=gt();Je(()=>o.path,s),vt(()=>{n&&n.disconnect()})}const Lp=O({setup(e,{slots:t}){const n=oe(!1);return Ie(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Ip(){if(ke){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(a=>l+=(a.textContent||"")+` -`),l=l.slice(0,-1),r&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),Mp(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function Mp(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 Np(){ke&&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 Nr=Kt.NotFound||(()=>"404 Not Found"),Bp=O({name:"VitePressApp",setup(){const{site:e}=yr();return Ie(()=>{Lt(()=>{document.documentElement.lang=e.value.lang,document.documentElement.dir=e.value.dir})}),Tp(),Ip(),Np(),Kt.setup&&Kt.setup(),()=>jn(Kt.Layout)}});async function Op(){const e=Hp(),t=Fp();t.provide($r,e);const n=Cc(e.route);return t.provide(br,n),t.provide("NotFound",Nr),t.component("Content",Tc),t.component("ClientOnly",Lp),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),Kt.enhanceApp&&await Kt.enhanceApp({app:t,router:e,siteData:dt}),{app:t,router:e,data:n}}function Fp(){return fc(Bp)}function Hp(){let e=ke,t;return Ac(n=>{let s=xr(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),ke&&(e=!1),_c(()=>import(s),[])},Nr)}ke&&Op().then(({app:e,router:t,data:n})=>{t.go().then(()=>{kp(t.route,n.site),e.mount("#app")})});export{B as _,ka as a,V as b,v as c,Op as createApp,d as o,je as r}; diff --git a/assets/configs.md.4e12d1ac.js b/assets/configs.md.4e12d1ac.js deleted file mode 100644 index e98e3af..0000000 --- a/assets/configs.md.4e12d1ac.js +++ /dev/null @@ -1,4 +0,0 @@ -import{_ as t,c as s,o as a,a as e}from"./app.2650a9de.js";const D=JSON.parse('{"title":"Configs","description":"","frontmatter":{},"headers":[{"level":2,"title":"All Props","slug":"all-props","link":"#all-props","children":[]},{"level":2,"title":"Passing Setting Props","slug":"passing-setting-props","link":"#passing-setting-props","children":[]}],"relativePath":"configs.md"}'),n={name:"configs.md"},l=e(`

Configs

Listing all the available props

All Props

Check out demo examples for settings usage.

Prop nameDescriptionTypeValuesDefault
imagespass images arrayarray-[]
shuffleenable the shuffling of imagesboolean-false
shuffleBychoose one type to shuffle the images based uponstring'ASC', 'DESC', 'RANDOM', 'DEFAULT'DEFAULT
returnSrcif you want to return src other than index on image clickBooleanfalse
csspass the css classes to add in DIV tagstring-h-250 h-md-400 h-lg-600
cellspass the css classes to add in DIV tagnumber-5

Passing Setting Props

html
<template>
-  <VueLightboxAdvanced :items="images" />
-</template>
-
`,7),o=[l];function d(r,p,i,c,h,g){return a(),s("div",null,o)}const u=t(n,[["render",d]]);export{D as __pageData,u as default}; diff --git a/assets/configs.md.4e12d1ac.lean.js b/assets/configs.md.4e12d1ac.lean.js deleted file mode 100644 index 81a51dd..0000000 --- a/assets/configs.md.4e12d1ac.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,c as s,o as a,a as e}from"./app.2650a9de.js";const D=JSON.parse('{"title":"Configs","description":"","frontmatter":{},"headers":[{"level":2,"title":"All Props","slug":"all-props","link":"#all-props","children":[]},{"level":2,"title":"Passing Setting Props","slug":"passing-setting-props","link":"#passing-setting-props","children":[]}],"relativePath":"configs.md"}'),n={name:"configs.md"},l=e("",7),o=[l];function d(r,p,i,c,h,g){return a(),s("div",null,o)}const u=t(n,[["render",d]]);export{D as __pageData,u as default}; diff --git a/assets/examples.md.e988ecb3.js b/assets/examples.md.e988ecb3.js deleted file mode 100644 index 093b472..0000000 --- a/assets/examples.md.e988ecb3.js +++ /dev/null @@ -1,267 +0,0 @@ -import{_ as c,c as F,b as n,a as s,o as D,r as a}from"./app.2650a9de.js";const f=JSON.parse('{"title":"Examples","description":"","frontmatter":{},"headers":[{"level":2,"title":"Basic Example","slug":"basic-example","link":"#basic-example","children":[]},{"level":2,"title":"With Random Shuffle","slug":"with-random-shuffle","link":"#with-random-shuffle","children":[]},{"level":2,"title":"With 3 column","slug":"with-3-column","link":"#with-3-column","children":[]},{"level":2,"title":"With Event","slug":"with-event","link":"#with-event","children":[]},{"level":2,"title":"With SRC","slug":"with-src","link":"#with-src","children":[]}],"relativePath":"examples.md"}'),r={name:"examples.md"},y=s('

Examples

Basic Example

',2),i=s(`
vue
<template>
-  <vue-lightbox-advanced :items="images" />
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleBasic',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Index: \${v}\`)
-      },
-      onClickedSrc(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Value: \${v}\`)
-      }
-    }
-  }
-})
-</script>
-

With Random Shuffle

`,2),C=s(`
vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced
-      :shuffle="true"
-      shuffle-by="RANDOM"
-      :items="images"
-    />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleRandomShuffle',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Index: \${v}\`)
-      },
-      onClickedSrc(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Value: \${v}\`)
-      }
-    }
-  }
-})
-</script>
-

With 3 column

`,2),A=s(`
vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced
-      :cells="3"
-      :items="images"
-      :shuffle="true"
-      shuffle-by="DESC"
-    />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleWith3column',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Index: \${v}\`)
-      },
-      onClickedSrc(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Value: \${v}\`)
-      }
-    }
-  }
-})
-</script>
-

With Event

`,2),h=s(`
vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced :items="images" @clicked:index="onClicked" />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleWithEvent',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Index: \${v}\`)
-      },
-      onClickedSrc(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Value: \${v}\`)
-      }
-    }
-  }
-})
-</script>
-

With SRC

`,2),d=s(`
vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced
-      :return-src="true"
-      :items="images"
-      @clicked:index="onClickedSrc"
-    />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleWithSRC',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Index: \${v}\`)
-      },
-      onClickedSrc(v) {
-        console.log(\`Event Emmited....\`)
-        console.log(\`Return Value: \${v}\`)
-      }
-    }
-  }
-})
-</script>
-
`,1);function m(_,g,E,u,b,x){const p=a("ExampleBasic"),l=a("ExampleRandomShuffle"),o=a("ExampleWith3column"),e=a("ExampleWithEvent"),t=a("ExampleWithSRC");return D(),F("div",null,[y,n(p),i,n(l),C,n(o),A,n(e),h,n(t),d])}const j=c(r,[["render",m]]);export{f as __pageData,j as default}; diff --git a/assets/examples.md.e988ecb3.lean.js b/assets/examples.md.e988ecb3.lean.js deleted file mode 100644 index 09352d9..0000000 --- a/assets/examples.md.e988ecb3.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as c,c as F,b as n,a as s,o as D,r as a}from"./app.2650a9de.js";const f=JSON.parse('{"title":"Examples","description":"","frontmatter":{},"headers":[{"level":2,"title":"Basic Example","slug":"basic-example","link":"#basic-example","children":[]},{"level":2,"title":"With Random Shuffle","slug":"with-random-shuffle","link":"#with-random-shuffle","children":[]},{"level":2,"title":"With 3 column","slug":"with-3-column","link":"#with-3-column","children":[]},{"level":2,"title":"With Event","slug":"with-event","link":"#with-event","children":[]},{"level":2,"title":"With SRC","slug":"with-src","link":"#with-src","children":[]}],"relativePath":"examples.md"}'),r={name:"examples.md"},y=s("",2),i=s("",2),C=s("",2),A=s("",2),h=s("",2),d=s("",1);function m(_,g,E,u,b,x){const p=a("ExampleBasic"),l=a("ExampleRandomShuffle"),o=a("ExampleWith3column"),e=a("ExampleWithEvent"),t=a("ExampleWithSRC");return D(),F("div",null,[y,n(p),i,n(l),C,n(o),A,n(e),h,n(t),d])}const j=c(r,[["render",m]]);export{f as __pageData,j as default}; diff --git a/assets/getting-started.md.30bcf745.js b/assets/getting-started.md.30bcf745.js deleted file mode 100644 index e1398ec..0000000 --- a/assets/getting-started.md.30bcf745.js +++ /dev/null @@ -1,48 +0,0 @@ -import{_ as s,c as a,o as n,a as p}from"./app.2650a9de.js";const C=JSON.parse('{"title":"Getting started","description":"","frontmatter":{},"headers":[{"level":2,"title":"Installation","slug":"installation","link":"#installation","children":[]},{"level":2,"title":"Basic Using","slug":"basic-using","link":"#basic-using","children":[]}],"relativePath":"getting-started.md"}'),l={name:"getting-started.md"},o=p(`

Getting started

Installation

First step is to install it using yarn or npm:

bash
# npm
-npm i vue-lightbox-advanced
-
-# yarn
-yarn add vue-lightbox-advanced
-
-# pnpm
-pnpm add vue-lightbox-advanced
-

Basic Using

vue
<template>
-  <div style="height: 250px; width: 400px;">
-    <vue-lightbox-advanced :items="images" />
-  </div>
-</template>
-
-
-<script>
-  import VueLightboxAdvanced from 'vue-lightbox-advanced'
-  import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-
-  export default {
-    name: 'App',
-    components: {
-      VueLightboxAdvanced
-    },
-    data() {
-      return {
-        images: [
-          'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-        ]
-      }
-    },
-  }
-
`,6),t=[o];function e(c,r,D,F,y,i){return n(),a("div",null,t)}const h=s(l,[["render",e]]);export{C as __pageData,h as default}; diff --git a/assets/getting-started.md.30bcf745.lean.js b/assets/getting-started.md.30bcf745.lean.js deleted file mode 100644 index fad4927..0000000 --- a/assets/getting-started.md.30bcf745.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,c as a,o as n,a as p}from"./app.2650a9de.js";const C=JSON.parse('{"title":"Getting started","description":"","frontmatter":{},"headers":[{"level":2,"title":"Installation","slug":"installation","link":"#installation","children":[]},{"level":2,"title":"Basic Using","slug":"basic-using","link":"#basic-using","children":[]}],"relativePath":"getting-started.md"}'),l={name:"getting-started.md"},o=p("",6),t=[o];function e(c,r,D,F,y,i){return n(),a("div",null,t)}const h=s(l,[["render",e]]);export{C as __pageData,h as default}; diff --git a/assets/index.md.2e20dc53.js b/assets/index.md.2e20dc53.js deleted file mode 100644 index 56e290b..0000000 --- a/assets/index.md.2e20dc53.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c as t,o}from"./app.2650a9de.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"Vue Lightbox Advanced","text":"For Your Next Awesome Project","tagline":"Flexible, responsive, and highly customizable Vue to suit almost all your use cases","actions":[{"theme":"brand","text":"Getting Started →","link":"/getting-started"}]},"features":[{"icon":"🧁","title":"Vue.js","details":"Optimized to work with Vue 3 framework, not a wrapper for another library."},{"icon":"♿","title":"Accessible","details":"Robust structure with accessibility in mind Touch, Keyboard, Mouse Wheel, and Navigation support."},{"icon":"📱","title":"Responsive","details":"Responsive breakpoints, to apply custom configurations for each screen size."}],"footer":"MIT Licensed","meta":[{"name":"og:title","content":"Vue Lightbox Advanced"},{"name":"og:description","content":"A customizable accessible optimized for Vue 3"}]},"headers":[],"relativePath":"index.md"}'),i={name:"index.md"};function a(s,n,r,c,d,l){return o(),t("div")}const m=e(i,[["render",a]]);export{p as __pageData,m as default}; diff --git a/assets/index.md.2e20dc53.lean.js b/assets/index.md.2e20dc53.lean.js deleted file mode 100644 index 56e290b..0000000 --- a/assets/index.md.2e20dc53.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c as t,o}from"./app.2650a9de.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"Vue Lightbox Advanced","text":"For Your Next Awesome Project","tagline":"Flexible, responsive, and highly customizable Vue to suit almost all your use cases","actions":[{"theme":"brand","text":"Getting Started →","link":"/getting-started"}]},"features":[{"icon":"🧁","title":"Vue.js","details":"Optimized to work with Vue 3 framework, not a wrapper for another library."},{"icon":"♿","title":"Accessible","details":"Robust structure with accessibility in mind Touch, Keyboard, Mouse Wheel, and Navigation support."},{"icon":"📱","title":"Responsive","details":"Responsive breakpoints, to apply custom configurations for each screen size."}],"footer":"MIT Licensed","meta":[{"name":"og:title","content":"Vue Lightbox Advanced"},{"name":"og:description","content":"A customizable accessible optimized for Vue 3"}]},"headers":[],"relativePath":"index.md"}'),i={name:"index.md"};function a(s,n,r,c,d,l){return o(),t("div")}const m=e(i,[["render",a]]);export{p as __pageData,m as default}; diff --git a/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2 b/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2 deleted file mode 100644 index 2a68729..0000000 Binary files a/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2 and /dev/null differ diff --git a/assets/inter-italic-cyrillic.ea42a392.woff2 b/assets/inter-italic-cyrillic.ea42a392.woff2 deleted file mode 100644 index f640351..0000000 Binary files a/assets/inter-italic-cyrillic.ea42a392.woff2 and /dev/null differ diff --git a/assets/inter-italic-greek-ext.4fbe9427.woff2 b/assets/inter-italic-greek-ext.4fbe9427.woff2 deleted file mode 100644 index 0021896..0000000 Binary files a/assets/inter-italic-greek-ext.4fbe9427.woff2 and /dev/null differ diff --git a/assets/inter-italic-greek.8f4463c4.woff2 b/assets/inter-italic-greek.8f4463c4.woff2 deleted file mode 100644 index 71c265f..0000000 Binary files a/assets/inter-italic-greek.8f4463c4.woff2 and /dev/null differ diff --git a/assets/inter-italic-latin-ext.bd8920cc.woff2 b/assets/inter-italic-latin-ext.bd8920cc.woff2 deleted file mode 100644 index 9c1b944..0000000 Binary files a/assets/inter-italic-latin-ext.bd8920cc.woff2 and /dev/null differ diff --git a/assets/inter-italic-latin.bd3b6f56.woff2 b/assets/inter-italic-latin.bd3b6f56.woff2 deleted file mode 100644 index 01fcf20..0000000 Binary files a/assets/inter-italic-latin.bd3b6f56.woff2 and /dev/null differ diff --git a/assets/inter-italic-vietnamese.6ce511fb.woff2 b/assets/inter-italic-vietnamese.6ce511fb.woff2 deleted file mode 100644 index e4f788e..0000000 Binary files a/assets/inter-italic-vietnamese.6ce511fb.woff2 and /dev/null differ diff --git a/assets/inter-roman-cyrillic-ext.e75737ce.woff2 b/assets/inter-roman-cyrillic-ext.e75737ce.woff2 deleted file mode 100644 index 28593cc..0000000 Binary files a/assets/inter-roman-cyrillic-ext.e75737ce.woff2 and /dev/null differ diff --git a/assets/inter-roman-cyrillic.5f2c6c8c.woff2 b/assets/inter-roman-cyrillic.5f2c6c8c.woff2 deleted file mode 100644 index a20adc1..0000000 Binary files a/assets/inter-roman-cyrillic.5f2c6c8c.woff2 and /dev/null differ diff --git a/assets/inter-roman-greek-ext.ab0619bc.woff2 b/assets/inter-roman-greek-ext.ab0619bc.woff2 deleted file mode 100644 index e3b0be7..0000000 Binary files a/assets/inter-roman-greek-ext.ab0619bc.woff2 and /dev/null differ diff --git a/assets/inter-roman-greek.d5a6d92a.woff2 b/assets/inter-roman-greek.d5a6d92a.woff2 deleted file mode 100644 index f790e04..0000000 Binary files a/assets/inter-roman-greek.d5a6d92a.woff2 and /dev/null differ diff --git a/assets/inter-roman-latin-ext.0030eebd.woff2 b/assets/inter-roman-latin-ext.0030eebd.woff2 deleted file mode 100644 index 715bd90..0000000 Binary files a/assets/inter-roman-latin-ext.0030eebd.woff2 and /dev/null differ diff --git a/assets/inter-roman-latin.2ed14f66.woff2 b/assets/inter-roman-latin.2ed14f66.woff2 deleted file mode 100644 index a540b7a..0000000 Binary files a/assets/inter-roman-latin.2ed14f66.woff2 and /dev/null differ diff --git a/assets/inter-roman-vietnamese.14ce25a6.woff2 b/assets/inter-roman-vietnamese.14ce25a6.woff2 deleted file mode 100644 index 5a9f9cb..0000000 Binary files a/assets/inter-roman-vietnamese.14ce25a6.woff2 and /dev/null differ diff --git a/assets/style.44ceb6f1.css b/assets/style.44ceb6f1.css deleted file mode 100644 index 7bc5d28..0000000 --- a/assets/style.44ceb6f1.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-cyrillic.5f2c6c8c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-cyrillic-ext.e75737ce.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-greek.d5a6d92a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-greek-ext.ab0619bc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-latin.2ed14f66.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-latin-ext.0030eebd.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-vietnamese.14ce25a6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-cyrillic.ea42a392.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-greek.8f4463c4.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-greek-ext.4fbe9427.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-latin.bd3b6f56.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-latin-ext.bd8920cc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-vietnamese.6ce511fb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-gray: #8e8e93;--vp-c-text-light-1: rgba(60, 60, 67, .92);--vp-c-text-light-2: rgba(60, 60, 67, .7);--vp-c-text-light-3: rgba(60, 60, 67, .33);--vp-c-text-dark-1: rgba(255, 255, 245, .86);--vp-c-text-dark-2: rgba(235, 235, 245, .6);--vp-c-text-dark-3: rgba(235, 235, 245, .38);--vp-c-green: #10b981;--vp-c-green-light: #34d399;--vp-c-green-lighter: #6ee7b7;--vp-c-green-dark: #059669;--vp-c-green-darker: #047857;--vp-c-green-dimm-1: rgba(16, 185, 129, .05);--vp-c-green-dimm-2: rgba(16, 185, 129, .2);--vp-c-green-dimm-3: rgba(16, 185, 129, .5);--vp-c-yellow: #eab308;--vp-c-yellow-light: #facc15;--vp-c-yellow-lighter: #fde047;--vp-c-yellow-dark: #ca8a04;--vp-c-yellow-darker: #a16207;--vp-c-yellow-dimm-1: rgba(234, 179, 8, .05);--vp-c-yellow-dimm-2: rgba(234, 179, 8, .2);--vp-c-yellow-dimm-3: rgba(234, 179, 8, .5);--vp-c-red: #f43f5e;--vp-c-red-light: #fb7185;--vp-c-red-lighter: #fda4af;--vp-c-red-dark: #e11d48;--vp-c-red-darker: #be123c;--vp-c-red-dimm-1: rgba(244, 63, 94, .05);--vp-c-red-dimm-2: rgba(244, 63, 94, .2);--vp-c-red-dimm-3: rgba(244, 63, 94, .5);--vp-c-sponsor: #db2777}:root{--vp-c-bg: #ffffff;--vp-c-bg-elv: #ffffff;--vp-c-bg-elv-up: #ffffff;--vp-c-bg-elv-down: #f6f6f7;--vp-c-bg-elv-mute: #f6f6f7;--vp-c-bg-soft: #f6f6f7;--vp-c-bg-soft-up: #ffffff;--vp-c-bg-soft-down: #e3e3e5;--vp-c-bg-soft-mute: #e3e3e5;--vp-c-bg-alt: #f6f6f7;--vp-c-border: rgba(60, 60, 67, .29);--vp-c-divider: rgba(60, 60, 67, .12);--vp-c-gutter: rgba(60, 60, 67, .12);--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white);--vp-c-text-1: var(--vp-c-text-light-1);--vp-c-text-2: var(--vp-c-text-light-2);--vp-c-text-3: var(--vp-c-text-light-3);--vp-c-text-inverse-1: var(--vp-c-text-dark-1);--vp-c-text-inverse-2: var(--vp-c-text-dark-2);--vp-c-text-inverse-3: var(--vp-c-text-dark-3);--vp-c-text-code: #476582;--vp-c-brand: var(--vp-c-green);--vp-c-brand-light: var(--vp-c-green-light);--vp-c-brand-lighter: var(--vp-c-green-lighter);--vp-c-brand-dark: var(--vp-c-green-dark);--vp-c-brand-darker: var(--vp-c-green-darker);--vp-c-mute: #f6f6f7;--vp-c-mute-light: #f9f9fc;--vp-c-mute-lighter: #ffffff;--vp-c-mute-dark: #e3e3e5;--vp-c-mute-darker: #d7d7d9}.dark{--vp-c-bg: #1e1e20;--vp-c-bg-elv: #252529;--vp-c-bg-elv-up: #313136;--vp-c-bg-elv-down: #1e1e20;--vp-c-bg-elv-mute: #313136;--vp-c-bg-soft: #252529;--vp-c-bg-soft-up: #313136;--vp-c-bg-soft-down: #1e1e20;--vp-c-bg-soft-mute: #313136;--vp-c-bg-alt: #161618;--vp-c-border: rgba(82, 82, 89, .68);--vp-c-divider: rgba(82, 82, 89, .32);--vp-c-gutter: #000000;--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black);--vp-c-text-1: var(--vp-c-text-dark-1);--vp-c-text-2: var(--vp-c-text-dark-2);--vp-c-text-3: var(--vp-c-text-dark-3);--vp-c-text-inverse-1: var(--vp-c-text-light-1);--vp-c-text-inverse-2: var(--vp-c-text-light-2);--vp-c-text-inverse-3: var(--vp-c-text-light-3);--vp-c-text-code: #c9def1;--vp-c-mute: #313136;--vp-c-mute-light: #3a3a3c;--vp-c-mute-lighter: #505053;--vp-c-mute-dark: #2c2c30;--vp-c-mute-darker: #252529}:root{--vp-font-family-base: "Inter var", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-local-nav: 10;--vp-z-index-nav: 20;--vp-z-index-layout-top: 30;--vp-z-index-backdrop: 40;--vp-z-index-sidebar: 50;--vp-z-index-footer: 60}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}:root{--vp-layout-max-width: 1440px}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-block-color: var(--vp-c-text-dark-1);--vp-code-block-bg: #292b30;--vp-code-block-divider-color: #000000;--vp-code-line-highlight-color: rgba(0, 0, 0, .5);--vp-code-line-number-color: var(--vp-c-text-dark-3);--vp-code-line-diff-add-color: var(--vp-c-green-dimm-2);--vp-code-line-diff-add-symbol-color: var(--vp-c-green);--vp-code-line-diff-remove-color: var(--vp-c-red-dimm-2);--vp-code-line-diff-remove-symbol-color: var(--vp-c-red);--vp-code-line-warning-color: var(--vp-c-yellow-dimm-2);--vp-code-line-error-color: var(--vp-c-red-dimm-2);--vp-code-copy-code-hover-bg: rgba(255, 255, 255, .05);--vp-code-copy-code-active-text: var(--vp-c-text-dark-2);--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-dark-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-dark-1);--vp-code-tab-active-text-color: var(--vp-c-text-dark-1);--vp-code-tab-active-bar-color: var(--vp-c-brand)}.dark{--vp-code-block-bg: #161618}:root{--vp-button-brand-border: var(--vp-c-brand-lighter);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-lighter);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-dark);--vp-button-brand-active-border: var(--vp-c-brand-lighter);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-darker);--vp-button-alt-border: var(--vp-c-border);--vp-button-alt-text: var(--vp-c-neutral);--vp-button-alt-bg: var(--vp-c-mute);--vp-button-alt-hover-border: var(--vp-c-border);--vp-button-alt-hover-text: var(--vp-c-neutral);--vp-button-alt-hover-bg: var(--vp-c-mute-dark);--vp-button-alt-active-border: var(--vp-c-border);--vp-button-alt-active-text: var(--vp-c-neutral);--vp-button-alt-active-bg: var(--vp-c-mute-darker);--vp-button-sponsor-border: var(--vp-c-gray-light-3);--vp-button-sponsor-text: var(--vp-c-text-light-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}.dark{--vp-button-sponsor-border: var(--vp-c-gray-dark-1);--vp-button-sponsor-text: var(--vp-c-text-dark-2)}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: var(--vp-c-border);--vp-custom-block-info-text: var(--vp-c-text-2);--vp-custom-block-info-bg: var(--vp-c-bg-soft);--vp-custom-block-info-code-bg: var(--vp-c-mute);--vp-custom-block-tip-border: var(--vp-c-green-dimm-3);--vp-custom-block-tip-text: var(--vp-c-green);--vp-custom-block-tip-bg: var(--vp-c-green-dimm-1);--vp-custom-block-tip-code-bg: var(--vp-custom-block-tip-bg);--vp-custom-block-warning-border: var(--vp-c-yellow-dimm-3);--vp-custom-block-warning-text: var(--vp-c-yellow);--vp-custom-block-warning-bg: var(--vp-c-yellow-dimm-1);--vp-custom-block-warning-code-bg: var(--vp-custom-block-warning-bg);--vp-custom-block-danger-border: var(--vp-c-red-dimm-3);--vp-custom-block-danger-text: var(--vp-c-red);--vp-custom-block-danger-bg: var(--vp-c-red-dimm-1);--vp-custom-block-danger-code-bg: var(--vp-custom-block-danger-bg);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-details-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-hover-border-color: var(--vp-c-gray);--vp-input-switch-bg-color: var(--vp-c-mute)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg)}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: var(--vp-c-border);--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-bg-soft);--vp-badge-tip-border: var(--vp-c-green-dark);--vp-badge-tip-text: var(--vp-c-green);--vp-badge-tip-bg: var(--vp-c-green-dimm-1);--vp-badge-warning-border: var(--vp-c-yellow-dark);--vp-badge-warning-text: var(--vp-c-yellow);--vp-badge-warning-bg: var(--vp-c-yellow-dimm-1);--vp-badge-danger-border: var(--vp-c-red-dark);--vp-badge-danger-text: var(--vp-c-red);--vp-badge-danger-bg: var(--vp-c-red-dimm-1)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);direction:ltr;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:700}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;transition:opacity .25s}.custom-block a:hover{opacity:.6}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.dark .vp-code-light{display:none}html:not(.dark) .vp-code-dark{display:none}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden}.vp-code-group .tabs:after{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--vp-code-tab-divider);content:""}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:absolute;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);background-color:var(--vp-code-tab-bg);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:10;height:1px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-]{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active{display:block}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc .header-anchor{float:left;margin-left:-.87em;padding-right:.23em;font-weight:500;user-select:none;opacity:0;transition:color .25s,opacity .25s}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s}.vp-doc blockquote>p{margin:0;font-size:16px;color:var(--vp-c-text-2);transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand);text-decoration-style:dotted;transition:color .25s}.vp-doc a:hover{color:var(--vp-c-brand-dark)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block a{color:inherit;font-weight:600;text-decoration:underline;transition:opacity .25s}.vp-doc .custom-block a:hover{opacity:.6}.vp-doc .custom-block code{font-size:var(--vp-custom-block-code-font-size);font-weight:700;color:inherit}.vp-doc .custom-block div[class*=language-]{margin:8px 0}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;color:var(--vp-c-text-code);background-color:var(--vp-c-mute);transition:color .5s,background-color .5s}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code{font-size:.9em}.vp-doc a>code{color:var(--vp-c-brand);transition:color .25s}.vp-doc a:hover>code{color:var(--vp-c-brand-dark)}.vp-doc div[class*=language-]{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-]{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:16px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:16px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:8px;right:8px;z-index:3;display:block;justify-content:center;align-items:center;border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-block-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:opacity .4s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover{background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;left:-65px;display:flex;justify-content:center;align-items:center;border-radius:4px 0 0 4px;width:64px;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:"Copied"}.vp-doc [class*=language-]>span.lang{position:absolute;top:6px;right:12px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-c-text-dark-3);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin-bottom:4px;text-align:center;letter-spacing:1px;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-bg-soft-down)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge[data-v-cf5e8e67]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:10px;padding:0 8px;line-height:18px;font-size:12px;font-weight:600;transform:translateY(-2px)}h1 .VPBadge[data-v-cf5e8e67],h2 .VPBadge[data-v-cf5e8e67],h3 .VPBadge[data-v-cf5e8e67],h4 .VPBadge[data-v-cf5e8e67],h5 .VPBadge[data-v-cf5e8e67],h6 .VPBadge[data-v-cf5e8e67]{vertical-align:top}h2 .VPBadge[data-v-cf5e8e67]{border-radius:11px;line-height:20px}.VPBadge.info[data-v-cf5e8e67]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-cf5e8e67]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-cf5e8e67]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-cf5e8e67]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPSkipLink[data-v-d9417cee]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-d9417cee]:focus{height:auto;width:auto;clip:auto;clip-path:none}.dark .VPSkipLink[data-v-d9417cee]{color:var(--vp-c-green)}@media (min-width: 1280px){.VPSkipLink[data-v-d9417cee]{top:14px;left:16px}}.VPBackdrop[data-v-32f795ad]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-32f795ad],.VPBackdrop.fade-leave-to[data-v-32f795ad]{opacity:0}.VPBackdrop.fade-leave-active[data-v-32f795ad]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-32f795ad]{display:none}}html:not(.dark) .VPImage.dark[data-v-9498dcaf]{display:none}.dark .VPImage.light[data-v-9498dcaf]{display:none}.title[data-v-1f611634]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}.title[data-v-1f611634]:hover{opacity:.6}@media (min-width: 960px){.title[data-v-1f611634]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-1f611634]{border-bottom-color:var(--vp-c-divider)}}[data-v-1f611634] .logo{margin-right:8px;height:24px}/*! @docsearch/css 3.3.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"\bb "}.DocSearch-Prefill{appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark .DocSearch{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-bg-soft-mute);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:32px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:1px;letter-spacing:-12px;color:transparent}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:var(--6ed372c8);font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-bg-soft-mute)}.icon[data-v-d0a0207f]{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;fill:var(--vp-c-text-3);transition:fill .25s}.VPNavBarMenuLink[data-v-d88376ef]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-d88376ef],.VPNavBarMenuLink[data-v-d88376ef]:hover{color:var(--vp-c-brand)}.VPMenuGroup+.VPMenuLink[data-v-02855057]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-02855057]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-02855057]:hover{color:var(--vp-c-brand);background-color:var(--vp-c-bg-elv-mute)}.link.active[data-v-02855057]{color:var(--vp-c-brand)}.VPMenuGroup[data-v-7e271807]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-7e271807]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-7e271807]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-7e271807]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);transition:color .25s}.VPMenu[data-v-82bf798f]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-82bf798f] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-82bf798f] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-82bf798f] .group:last-child{padding-bottom:0}.VPMenu[data-v-82bf798f] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-82bf798f] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-82bf798f] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-82bf798f] .action{padding-left:24px}.VPFlyout[data-v-7b2f5db1]{position:relative}.VPFlyout[data-v-7b2f5db1]:hover{color:var(--vp-c-brand);transition:color .25s}.VPFlyout:hover .text[data-v-7b2f5db1]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-7b2f5db1]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-7b2f5db1]{color:var(--vp-c-brand)}.VPFlyout.active:hover .text[data-v-7b2f5db1]{color:var(--vp-c-brand-dark)}.VPFlyout:hover .menu[data-v-7b2f5db1],.button[aria-expanded=true]+.menu[data-v-7b2f5db1]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-7b2f5db1]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-7b2f5db1]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-7b2f5db1]{margin-right:0;width:16px;height:16px;fill:currentColor}.text-icon[data-v-7b2f5db1]{margin-left:4px;width:14px;height:14px;fill:currentColor}.icon[data-v-7b2f5db1]{width:20px;height:20px;fill:currentColor;transition:fill .25s}.menu[data-v-7b2f5db1]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPNavBarMenu[data-v-68f20f79]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-68f20f79]{display:flex}}.VPNavBarTranslations[data-v-babb79f9]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-babb79f9]{display:flex;align-items:center}}.title[data-v-babb79f9]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPSwitch[data-v-081b2e80]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s}.VPSwitch[data-v-081b2e80]:hover{border-color:var(--vp-input-hover-border-color)}.check[data-v-081b2e80]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s}.icon[data-v-081b2e80]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-081b2e80] svg{position:absolute;top:3px;left:3px;width:12px;height:12px;fill:var(--vp-c-text-2)}.dark .icon[data-v-081b2e80] svg{fill:var(--vp-c-text-1);transition:opacity .25s}.sun[data-v-4d241278]{opacity:1}.moon[data-v-4d241278],.dark .sun[data-v-4d241278]{opacity:0}.dark .moon[data-v-4d241278]{opacity:1}.dark .VPSwitchAppearance[data-v-4d241278] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-b059d53d]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-b059d53d]{display:flex;align-items:center}}.VPSocialLink[data-v-a08f4ef6]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-a08f4ef6]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-a08f4ef6]>svg{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-9e615b79]{display:flex;flex-wrap:wrap;justify-content:center}.VPNavBarSocialLinks[data-v-6cbf2b21]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-6cbf2b21]{display:flex;align-items:center}}.VPNavBarExtra[data-v-ce275be6]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-ce275be6]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-ce275be6]{display:none}}.trans-title[data-v-ce275be6]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-ce275be6],.item.social-links[data-v-ce275be6]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-ce275be6]{min-width:176px}.appearance-action[data-v-ce275be6]{margin-right:-2px}.social-links-list[data-v-ce275be6]{margin:-4px -8px}.VPNavBarHamburger[data-v-506a72fa]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-506a72fa]{display:none}}.container[data-v-506a72fa]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-506a72fa]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-506a72fa]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-506a72fa]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-506a72fa]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-506a72fa]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-506a72fa]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-506a72fa],.VPNavBarHamburger.active:hover .middle[data-v-506a72fa],.VPNavBarHamburger.active:hover .bottom[data-v-506a72fa]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-506a72fa],.middle[data-v-506a72fa],.bottom[data-v-506a72fa]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-506a72fa]{top:0;left:0;transform:translate(0)}.middle[data-v-506a72fa]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-506a72fa]{top:12px;left:0;transform:translate(4px)}.VPNavBar[data-v-b9f5bb62]{position:relative;border-bottom:1px solid transparent;padding:0 8px 0 24px;height:var(--vp-nav-height);transition:border-color .5s,background-color .5s;pointer-events:none}.VPNavBar.has-sidebar[data-v-b9f5bb62]{border-bottom-color:var(--vp-c-gutter)}@media (min-width: 768px){.VPNavBar[data-v-b9f5bb62]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar[data-v-b9f5bb62]{border-bottom-color:transparent;padding:0}.VPNavBar.fill[data-v-b9f5bb62]:not(.has-sidebar){border-bottom-color:var(--vp-c-gutter);background-color:var(--vp-nav-bg-color)}}.container[data-v-b9f5bb62]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container[data-v-b9f5bb62] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-b9f5bb62]{max-width:100%}}.title[data-v-b9f5bb62]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-b9f5bb62]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-b9f5bb62]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-b9f5bb62]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-b9f5bb62]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-b9f5bb62]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-b9f5bb62]{display:flex;justify-content:flex-end;align-items:center;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .content-body[data-v-b9f5bb62],.VPNavBar.fill .content-body[data-v-b9f5bb62]{position:relative;background-color:var(--vp-nav-bg-color)}}.menu+.translations[data-v-b9f5bb62]:before,.menu+.appearance[data-v-b9f5bb62]:before,.menu+.social-links[data-v-b9f5bb62]:before,.translations+.appearance[data-v-b9f5bb62]:before,.appearance+.social-links[data-v-b9f5bb62]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-b9f5bb62]:before,.translations+.appearance[data-v-b9f5bb62]:before{margin-right:16px}.appearance+.social-links[data-v-b9f5bb62]:before{margin-left:16px}.social-links[data-v-b9f5bb62]{margin-right:-8px}@media (min-width: 960px){.VPNavBar.has-sidebar .curtain[data-v-b9f5bb62]{position:absolute;right:0;bottom:-31px;width:calc(100% - var(--vp-sidebar-width));height:32px}.VPNavBar.has-sidebar .curtain[data-v-b9f5bb62]:before{display:block;width:100%;height:32px;background:linear-gradient(var(--vp-c-bg),transparent 70%);content:""}}@media (min-width: 1440px){.VPNavBar.has-sidebar .curtain[data-v-b9f5bb62]{width:calc(100% - ((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width)))}}.VPNavScreenMenuLink[data-v-e1e8fa7c]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-e1e8fa7c]:hover{color:var(--vp-c-brand)}.VPNavScreenMenuGroupLink[data-v-1dd0b5c9]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-1dd0b5c9]:hover{color:var(--vp-c-brand)}.VPNavScreenMenuGroupSection[data-v-a40ac9a4]{display:block}.title[data-v-a40ac9a4]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-ed935139]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-ed935139]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-ed935139]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-ed935139]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-ed935139]{padding-bottom:6px;color:var(--vp-c-brand)}.VPNavScreenMenuGroup.open .button-icon[data-v-ed935139]{transform:rotate(45deg)}.button[data-v-ed935139]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-ed935139]:hover{color:var(--vp-c-brand)}.button-icon[data-v-ed935139]{width:14px;height:14px;fill:var(--vp-c-text-2);transition:fill .5s,transform .25s}.group[data-v-ed935139]:first-child{padding-top:0}.group+.group[data-v-ed935139],.group+.item[data-v-ed935139]{padding-top:4px}.VPNavScreenAppearance[data-v-6afefc1c]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-6afefc1c]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenTranslations[data-v-3ebf8a3d]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-3ebf8a3d]{height:auto}.title[data-v-3ebf8a3d]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-3ebf8a3d]{width:16px;height:16px;fill:currentColor}.icon.lang[data-v-3ebf8a3d]{margin-right:8px}.icon.chevron[data-v-3ebf8a3d]{margin-left:4px}.list[data-v-3ebf8a3d]{padding:4px 0 0 24px}.link[data-v-3ebf8a3d]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-f56f8ccc]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 1px);right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .5s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-f56f8ccc],.VPNavScreen.fade-leave-active[data-v-f56f8ccc]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-f56f8ccc],.VPNavScreen.fade-leave-active .container[data-v-f56f8ccc]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-f56f8ccc],.VPNavScreen.fade-leave-to[data-v-f56f8ccc]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-f56f8ccc],.VPNavScreen.fade-leave-to .container[data-v-f56f8ccc]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-f56f8ccc]{display:none}}.container[data-v-f56f8ccc]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-f56f8ccc],.menu+.appearance[data-v-f56f8ccc],.translations+.appearance[data-v-f56f8ccc]{margin-top:24px}.menu+.social-links[data-v-f56f8ccc]{margin-top:16px}.appearance+.social-links[data-v-f56f8ccc]{margin-top:16px}.VPNav[data-v-2d3caaf2]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-2d3caaf2]{position:fixed}}.VPLocalNav[data-v-f0cdc7a9]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color);transition:border-color .5s,background-color .5s}@media (min-width: 960px){.VPLocalNav[data-v-f0cdc7a9]{display:none}}.menu[data-v-f0cdc7a9]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-f0cdc7a9]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-f0cdc7a9]{padding:0 32px}}.menu-icon[data-v-f0cdc7a9]{margin-right:8px;width:16px;height:16px;fill:currentColor}.top-link[data-v-f0cdc7a9]{display:block;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.top-link[data-v-f0cdc7a9]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.top-link[data-v-f0cdc7a9]{padding:12px 32px 11px}}.VPSidebarItem.level-0[data-v-eba31354]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-eba31354]{padding-bottom:10px}.item[data-v-eba31354]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-eba31354]{cursor:pointer}.indicator[data-v-eba31354]{position:absolute;top:6px;bottom:6px;left:-17px;width:1px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-eba31354],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-eba31354],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-eba31354],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-eba31354]{background-color:var(--vp-c-brand)}.link[data-v-eba31354]{display:block;flex-grow:1}.text[data-v-eba31354]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-eba31354]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-eba31354],.VPSidebarItem.level-2 .text[data-v-eba31354],.VPSidebarItem.level-3 .text[data-v-eba31354],.VPSidebarItem.level-4 .text[data-v-eba31354],.VPSidebarItem.level-5 .text[data-v-eba31354]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-eba31354],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-eba31354],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-eba31354],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-eba31354],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-eba31354],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-eba31354]{color:var(--vp-c-brand)}.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-eba31354],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-eba31354],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-eba31354],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-eba31354],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-eba31354],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-eba31354]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-eba31354],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-eba31354],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-eba31354],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-eba31354],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-eba31354],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-eba31354]{color:var(--vp-c-brand)}.caret[data-v-eba31354]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s}.item:hover .caret[data-v-eba31354]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-eba31354]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-eba31354]{width:18px;height:18px;fill:currentColor;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-eba31354]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-eba31354],.VPSidebarItem.level-2 .items[data-v-eba31354],.VPSidebarItem.level-3 .items[data-v-eba31354],.VPSidebarItem.level-4 .items[data-v-eba31354],.VPSidebarItem.level-5 .items[data-v-eba31354]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-eba31354]{display:none}.VPSidebar[data-v-27584ce4]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease}.VPSidebar.open[data-v-27584ce4]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-27584ce4]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-27584ce4]{z-index:1;padding-top:var(--vp-nav-height);padding-bottom:128px;width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-27584ce4]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-27584ce4]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-27584ce4]{outline:0}.group+.group[data-v-27584ce4]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-27584ce4]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPButton[data-v-30737bac]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-30737bac]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-30737bac]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-30737bac]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-30737bac]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-30737bac]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-30737bac]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-30737bac]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-30737bac]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-30737bac]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-30737bac]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-30737bac]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-30737bac]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}.VPHero[data-v-f3162aed]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-f3162aed]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-f3162aed]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-f3162aed]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-f3162aed]{flex-direction:row}}.main[data-v-f3162aed]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-f3162aed]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-f3162aed]{text-align:left}}@media (min-width: 960px){.main[data-v-f3162aed]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-f3162aed]{max-width:592px}}.name[data-v-f3162aed],.text[data-v-f3162aed]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-f3162aed],.VPHero.has-image .text[data-v-f3162aed]{margin:0 auto}.name[data-v-f3162aed]{color:var(--vp-home-hero-name-color)}.clip[data-v-f3162aed]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-f3162aed],.text[data-v-f3162aed]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-f3162aed],.text[data-v-f3162aed]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-f3162aed],.VPHero.has-image .text[data-v-f3162aed]{margin:0}}.tagline[data-v-f3162aed]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-f3162aed]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-f3162aed]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-f3162aed]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-f3162aed]{margin:0}}.actions[data-v-f3162aed]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-f3162aed]{justify-content:center}@media (min-width: 640px){.actions[data-v-f3162aed]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-f3162aed]{justify-content:flex-start}}.action[data-v-f3162aed]{flex-shrink:0;padding:6px}.image[data-v-f3162aed]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-f3162aed]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-f3162aed]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-f3162aed]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-f3162aed]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-f3162aed]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-f3162aed]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-f3162aed]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-f3162aed]{width:320px;height:320px}}[data-v-f3162aed] .image-src{position:absolute;top:50%;left:50%;max-width:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-f3162aed] .image-src{max-width:256px}}@media (min-width: 960px){[data-v-f3162aed] .image-src{max-width:320px}}.VPFeature[data-v-3fe44174]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-3fe44174]:hover{border-color:var(--vp-c-brand);background-color:var(--vp-c-bg-soft-up)}.box[data-v-3fe44174]{display:flex;flex-direction:column;padding:24px;height:100%}.VPFeature[data-v-3fe44174] .VPImage{width:fit-content;margin-bottom:20px}.icon[data-v-3fe44174]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-bg-soft-down);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-3fe44174]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-3fe44174]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-3fe44174]{padding-top:8px}.link-text-value[data-v-3fe44174]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand)}.link-text-icon[data-v-3fe44174]{display:inline-block;margin-left:6px;width:14px;height:14px;fill:currentColor}.VPFeatures[data-v-adc9add7]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-adc9add7]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-adc9add7]{padding:0 64px}}.container[data-v-adc9add7]{margin:0 auto;max-width:1152px}.items[data-v-adc9add7]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-adc9add7]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-adc9add7],.item.grid-4[data-v-adc9add7],.item.grid-6[data-v-adc9add7]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-adc9add7],.item.grid-4[data-v-adc9add7]{width:50%}.item.grid-3[data-v-adc9add7],.item.grid-6[data-v-adc9add7]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-adc9add7]{width:25%}}.VPHome[data-v-7769467e]{padding-bottom:96px}.VPHome[data-v-7769467e] .VPHomeSponsors{margin-top:112px;margin-bottom:-128px}@media (min-width: 768px){.VPHome[data-v-7769467e]{padding-bottom:128px}}.root[data-v-3fd1207a]{position:relative;z-index:1}.nested[data-v-3fd1207a]{padding-left:13px}.outline-link[data-v-3fd1207a]{display:block;line-height:28px;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-3fd1207a]:hover,.outline-link.active[data-v-3fd1207a]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-3fd1207a]{padding-left:13px}.VPDocAsideOutline[data-v-95c92f7c]{display:none}.VPDocAsideOutline.has-outline[data-v-95c92f7c]{display:block}.content[data-v-95c92f7c]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-95c92f7c]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:1px;height:18px;background-color:var(--vp-c-brand);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-95c92f7c]{letter-spacing:.4px;line-height:28px;font-size:13px;font-weight:600}.VPDocAside[data-v-6ed7e943]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-6ed7e943]{flex-grow:1}.VPDocAside[data-v-6ed7e943] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-6ed7e943] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-6ed7e943] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-33293894]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-33293894]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-b4cb942e]{margin-top:64px}.edit-info[data-v-b4cb942e]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-b4cb942e]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-b4cb942e]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:color .25s}.edit-link-button[data-v-b4cb942e]:hover{color:var(--vp-c-brand-dark)}.edit-link-icon[data-v-b4cb942e]{margin-right:8px;width:14px;height:14px;fill:currentColor}.prev-next[data-v-b4cb942e]{border-top:1px solid var(--vp-c-divider);padding-top:24px}@media (min-width: 640px){.prev-next[data-v-b4cb942e]{display:flex}}.pager.has-prev[data-v-b4cb942e]{padding-top:8px}@media (min-width: 640px){.pager[data-v-b4cb942e]{display:flex;flex-direction:column;flex-shrink:0;width:50%}.pager.has-prev[data-v-b4cb942e]{padding-top:0;padding-left:16px}}.pager-link[data-v-b4cb942e]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-b4cb942e]:hover{border-color:var(--vp-c-brand)}.pager-link.next[data-v-b4cb942e]{margin-left:auto;text-align:right}.desc[data-v-b4cb942e]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-b4cb942e]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:color .25s}.VPDoc[data-v-edb2a2c0]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-edb2a2c0]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-edb2a2c0]{padding:32px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-edb2a2c0]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-edb2a2c0]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-edb2a2c0]{display:flex;justify-content:center}.VPDoc .aside[data-v-edb2a2c0]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-edb2a2c0]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-edb2a2c0]{max-width:1104px}}.container[data-v-edb2a2c0]{margin:0 auto;width:100%}.aside[data-v-edb2a2c0]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.aside-container[data-v-edb2a2c0]{position:sticky;top:0;margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1 - 32px);padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 32px);height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-edb2a2c0]::-webkit-scrollbar{display:none}.aside-curtain[data-v-edb2a2c0]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-edb2a2c0]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 32px));padding-bottom:32px}.content[data-v-edb2a2c0]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-edb2a2c0]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-edb2a2c0]{order:1;margin:0;min-width:640px}}.content-container[data-v-edb2a2c0]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-edb2a2c0]{max-width:688px}.VPContent[data-v-d5a62444]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-d5a62444]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-d5a62444]{margin:0}@media (min-width: 960px){.VPContent[data-v-d5a62444]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-d5a62444]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-d5a62444]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-7865a11b]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-7865a11b]{display:none}@media (min-width: 768px){.VPFooter[data-v-7865a11b]{padding:32px}}.container[data-v-7865a11b]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-7865a11b],.copyright[data-v-7865a11b]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.message[data-v-7865a11b]{order:2}.copyright[data-v-7865a11b]{order:1}.Layout[data-v-578a2eb6]{display:flex;flex-direction:column;min-height:100vh}.NotFound[data-v-cda24b05]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-cda24b05]{padding:96px 32px 168px}}.code[data-v-cda24b05]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-cda24b05]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-cda24b05]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-cda24b05]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-cda24b05]{padding-top:20px}.link[data-v-cda24b05]{display:inline-block;border:1px solid var(--vp-c-brand);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand);transition:border-color .25s,color .25s}.link[data-v-cda24b05]:hover{border-color:var(--vp-c-brand-dark);color:var(--vp-c-brand-dark)}.VPHomeSponsors[data-v-1656da52]{border-top:1px solid var(--vp-c-gutter);padding:88px 24px 96px;background-color:var(--vp-c-bg)}.container[data-v-1656da52]{margin:0 auto;max-width:1152px}.love[data-v-1656da52]{margin:0 auto;width:28px;height:28px;color:var(--vp-c-text-3)}.icon[data-v-1656da52]{width:28px;height:28px;fill:currentColor}.message[data-v-1656da52]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-1656da52]{padding-top:32px}.action[data-v-1656da52]{padding-top:40px;text-align:center}.VPTeamPage[data-v-5e7ac3b6]{padding-bottom:96px}@media (min-width: 768px){.VPTeamPage[data-v-5e7ac3b6]{padding-bottom:128px}}.VPTeamPageSection+.VPTeamPageSection[data-v-5e7ac3b6-s],.VPTeamMembers+.VPTeamPageSection[data-v-5e7ac3b6-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-5e7ac3b6-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-5e7ac3b6-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-5e7ac3b6-s],.VPTeamMembers+.VPTeamPageSection[data-v-5e7ac3b6-s]{margin-top:96px}}.VPTeamMembers[data-v-5e7ac3b6-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-5e7ac3b6-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-5e7ac3b6-s]{padding:0 64px}}.VPTeamPageTitle[data-v-6852df6c]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-6852df6c]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-6852df6c]{padding:80px 64px 48px}}.title[data-v-6852df6c]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-6852df6c]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-6852df6c]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-6852df6c]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b7fe8b70]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b7fe8b70]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b7fe8b70]{padding:0 64px}}.title[data-v-b7fe8b70]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b7fe8b70]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b7fe8b70]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b7fe8b70]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b7fe8b70]{padding-top:40px}.VPTeamMembersItem[data-v-f7454b23]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f7454b23]{padding:32px}.VPTeamMembersItem.small .data[data-v-f7454b23]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f7454b23]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f7454b23]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f7454b23]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f7454b23]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f7454b23]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f7454b23]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f7454b23]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f7454b23]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f7454b23]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f7454b23]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f7454b23]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f7454b23]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f7454b23]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f7454b23]{text-align:center}.avatar[data-v-f7454b23]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f7454b23]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f7454b23]{margin:0;font-weight:600}.affiliation[data-v-f7454b23]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f7454b23]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f7454b23]:hover{color:var(--vp-c-brand)}.desc[data-v-f7454b23]{margin:0 auto}.links[data-v-f7454b23]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f7454b23]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f7454b23]:hover,.sp .sp-link.link[data-v-f7454b23]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f7454b23]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPTeamMembers.small .container[data-v-1303d822]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-1303d822]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-1303d822]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-1303d822]{max-width:876px}.VPTeamMembers.medium .container[data-v-1303d822]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-1303d822]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-1303d822]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-1303d822]{max-width:760px}.container[data-v-1303d822]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.h-250[data-v-13de3c2b]{height:250px}.h-200[data-v-13de3c2b]{height:200px}.lb-grid[data-v-13de3c2b]{position:relative;display:block}.lb-item[data-v-13de3c2b]{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;border-top:solid 2px #fff;border-right:solid 2px #fff}.lb-item[data-v-13de3c2b]:hover,.lb-item[data-v-13de3c2b]:focus{opacity:.6}.lb-grid-1 .lb-item[data-v-13de3c2b]{width:100%;height:100%}.lb-grid-2 .lb-item[data-v-13de3c2b],.lb-grid-3 .lb-item[data-v-13de3c2b],.lb-grid-4 .lb-item[data-v-13de3c2b],.lb-grid-5 .lb-item[data-v-13de3c2b]{width:50%}.lb-grid-2 .lb-item[data-v-13de3c2b],.lb-grid-3 .lb-item[data-v-13de3c2b]:nth-child(1),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(1){height:100%;left:0}.lb-grid-3 .lb-item[data-v-13de3c2b]:nth-child(2),.lb-grid-3 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(1),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(2){height:50%;left:0}.lb-item[data-v-13de3c2b]:last-child,.lb-grid-2 .lb-item[data-v-13de3c2b]:nth-child(2),.lb-grid-3 .lb-item[data-v-13de3c2b]:nth-child(2),.lb-grid-3 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(2),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(4),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(4),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(5){left:auto;right:0;border-right:0}.lb-grid-3 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(4),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(2),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(5){bottom:0;top:auto}.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(4){top:33.333333333333336%}.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(2),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-4 .lb-item[data-v-13de3c2b]:nth-child(4),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(3),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(4),.lb-grid-5 .lb-item[data-v-13de3c2b]:nth-child(5){height:33.333333333333336%}.lb-more[data-v-13de3c2b]{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;color:#fff;font-size:3rem;background-color:#0006}.lb-more[data-v-13de3c2b]:before{display:inline-block;content:"";vertical-align:middle;height:100%} diff --git a/configs.html b/configs.html deleted file mode 100644 index ff5a250..0000000 --- a/configs.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Configs | vue-lightbox-advanced - - - - - - - - -
Skip to content
On this page

Configs

Listing all the available props

All Props

Check out demo examples for settings usage.

Prop nameDescriptionTypeValuesDefault
imagespass images arrayarray-[]
shuffleenable the shuffling of imagesboolean-false
shuffleBychoose one type to shuffle the images based uponstring'ASC', 'DESC', 'RANDOM', 'DEFAULT'DEFAULT
returnSrcif you want to return src other than index on image clickBooleanfalse
csspass the css classes to add in DIV tagstring-h-250 h-md-400 h-lg-600
cellspass the css classes to add in DIV tagnumber-5

Passing Setting Props

html
<template>
-  <VueLightboxAdvanced :items="images" />
-</template>
-
- - - - - \ No newline at end of file diff --git a/examples.html b/examples.html deleted file mode 100644 index 71d62ca..0000000 --- a/examples.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - Examples | vue-lightbox-advanced - - - - - - - - -
Skip to content
On this page

Examples

Basic Example

vue
<template>
-  <vue-lightbox-advanced :items="images" />
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleBasic',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Index: ${v}`)
-      },
-      onClickedSrc(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Value: ${v}`)
-      }
-    }
-  }
-})
-</script>
-

With Random Shuffle

vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced
-      :shuffle="true"
-      shuffle-by="RANDOM"
-      :items="images"
-    />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleRandomShuffle',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Index: ${v}`)
-      },
-      onClickedSrc(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Value: ${v}`)
-      }
-    }
-  }
-})
-</script>
-

With 3 column

vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced
-      :cells="3"
-      :items="images"
-      :shuffle="true"
-      shuffle-by="DESC"
-    />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleWith3column',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Index: ${v}`)
-      },
-      onClickedSrc(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Value: ${v}`)
-      }
-    }
-  }
-})
-</script>
-

With Event

vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced :items="images" @clicked:index="onClicked" />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleWithEvent',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Index: ${v}`)
-      },
-      onClickedSrc(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Value: ${v}`)
-      }
-    }
-  }
-})
-</script>
-

With SRC

vue
<template>
-  <div class="fixheight">
-    <vue-lightbox-advanced
-      :return-src="true"
-      :items="images"
-      @clicked:index="onClickedSrc"
-    />
-  </div>
-</template>
-
-<script>
-import { ref, defineComponent } from 'vue'
-import VueLightboxAdvanced from 'vue-lightbox-advanced'
-import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-export default defineComponent({
-  name: 'ExampleWithSRC',
-  components: {
-    VueLightboxAdvanced
-  },
-  emits: ['clicked'],
-  setup() {
-    const images = ref([])
-
-    images.value = [
-      'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-      'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-    ]
-    return {
-      images: images,
-      onClicked(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Index: ${v}`)
-      },
-      onClickedSrc(v) {
-        console.log(`Event Emmited....`)
-        console.log(`Return Value: ${v}`)
-      }
-    }
-  }
-})
-</script>
-
- - - - - \ No newline at end of file diff --git a/getting-started.html b/getting-started.html deleted file mode 100644 index 00dbd0f..0000000 --- a/getting-started.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - Getting started | vue-lightbox-advanced - - - - - - - - -
Skip to content
On this page

Getting started

Installation

First step is to install it using yarn or npm:

bash
# npm
-npm i vue-lightbox-advanced
-
-# yarn
-yarn add vue-lightbox-advanced
-
-# pnpm
-pnpm add vue-lightbox-advanced
-

Basic Using

vue
<template>
-  <div style="height: 250px; width: 400px;">
-    <vue-lightbox-advanced :items="images" />
-  </div>
-</template>
-
-
-<script>
-  import VueLightboxAdvanced from 'vue-lightbox-advanced'
-  import 'vue-lightbox-advanced/dist/vue-lightbox-advanced.css'
-
-  export default {
-    name: 'App',
-    components: {
-      VueLightboxAdvanced
-    },
-    data() {
-      return {
-        images: [
-          'https://cdn.pixabay.com/photo/2015/09/17/14/24/woman-944261_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2016/05/11/16/32/bridge-1385938_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2018/09/19/23/03/sunset-3689760_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2020/09/15/09/10/church-5573087_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/05/04/12/43/zebra-2283914_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2018/01/25/14/12/nature-3106213_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/12/10/15/16/white-horse-3010129_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/06/07/10/47/elephant-2380009_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/05/09/03/46/alberta-2297204_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2017/01/18/17/14/girl-1990347_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2018/01/22/14/13/animal-3099035_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2015/10/30/20/13/boat-1014711_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2016/11/14/04/45/elephant-1822636_960_720.jpg',
-          'https://cdn.pixabay.com/photo/2016/11/08/05/26/woman-1807533_960_720.jpg'
-        ]
-      }
-    },
-  }
-
- - - - - \ No newline at end of file diff --git a/hashmap.json b/hashmap.json deleted file mode 100644 index 2f04f75..0000000 --- a/hashmap.json +++ /dev/null @@ -1 +0,0 @@ -{"configs.md":"4e12d1ac","api_props.md":"19dd6bfc","examples.md":"e988ecb3","getting-started.md":"30bcf745","index.md":"2e20dc53","api_events.md":"7bc454a1"} diff --git a/index.html b/index.html deleted file mode 100644 index b9d6be6..0000000 --- a/index.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - vue-lightbox-advanced | vue-lightbox-advanced - - - - - - - - -
Skip to content

Vue Lightbox Advanced

For Your Next Awesome Project

Flexible, responsive, and highly customizable Vue to suit almost all your use cases

🧁

Vue.js

Optimized to work with Vue 3 framework, not a wrapper for another library.

Accessible

Robust structure with accessibility in mind Touch, Keyboard, Mouse Wheel, and Navigation support.

📱

Responsive

Responsive breakpoints, to apply custom configurations for each screen size.

- - - - - \ No newline at end of file