Files
ArtPlayer/docs/document/assets/chunks/theme.1nd7MJcP.js
T
2023-11-27 10:33:52 +08:00

7 lines
74 KiB
JavaScript

import{d as y,o as r,c as u,r as v,n as B,a as j,t as T,_ as k,b as w,w as p,T as Ve,e as g,u as qe,i as it,l as rt,f as he,g as L,h as M,j as Z,k as d,m as l,p as R,q as K,s as X,v as ee,x as be,y as Q,z as ve,A as Le,B as Ge,C as lt,D as J,F as H,E,G as Se,H as se,I as _,J as Y,K as Re,L as pe,M as ie,N as fe,O as ct,P as ut,Q as Ke,R as dt,S as ht,U as vt,V as xe,W as pt,X as We,Y as ft,Z as _t,$ as Je,a0 as Ye,a1 as mt,a2 as gt,a3 as kt}from"./framework.E60viAY0.js";const $t=y({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,s)=>(r(),u("span",{class:B(["VPBadge",t.type])},[v(t.$slots,"default",{},()=>[j(T(t.text),1)],!0)],2))}}),bt=k($t,[["__scopeId","data-v-9613cc9f"]]),yt={key:0,class:"VPBackdrop"},Pt=y({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,s)=>(r(),w(Ve,{name:"fade"},{default:p(()=>[t.show?(r(),u("div",yt)):g("",!0)]),_:1}))}}),wt=k(Pt,[["__scopeId","data-v-c79a1216"]]),I=qe;function Vt(e,t){let s,n=!1;return()=>{s&&clearTimeout(s),n?s=setTimeout(e,t):(e(),(n=!0)&&setTimeout(()=>n=!1,t))}}function ye(e){return/^\//.test(e)?e:`/${e}`}function Me(e){const{pathname:t,search:s,hash:n,protocol:o}=new URL(e,"http://a.com");if(it(e)||e.startsWith("#")||!o.startsWith("http")||/\.(?!html|md)\w+($|\?)/i.test(e)&&rt(e))return e;const{site:a}=I(),i=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,a.value.cleanUrls?"":".html")}${s}${n}`);return he(i)}function ne({removeCurrent:e=!0,correspondingLink:t=!1}={}){const{site:s,localeIndex:n,page:o,theme:a}=I(),i=L(()=>{var h,f;return{label:(h=s.value.locales[n.value])==null?void 0:h.label,link:((f=s.value.locales[n.value])==null?void 0:f.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:L(()=>Object.entries(s.value.locales).flatMap(([h,f])=>e&&i.value.label===f.label?[]:{text:f.label,link:Lt(f.link||(h==="root"?"/":`/${h}/`),a.value.i18nRouting!==!1&&t,o.value.relativePath.slice(i.value.link.length-1),!s.value.cleanUrls)})),currentLang:i}}function Lt(e,t,s,n){return t?e.replace(/\/$/,"")+ye(s.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):e}const St=e=>(R("data-v-f87ff6e4"),e=e(),K(),e),Mt={class:"NotFound"},Ct={class:"code"},It={class:"title"},Tt=St(()=>d("div",{class:"divider"},null,-1)),At={class:"quote"},Nt={class:"action"},Ht=["href","aria-label"],Bt=y({__name:"NotFound",setup(e){const{site:t,theme:s}=I(),{localeLinks:n}=ne({removeCurrent:!1}),o=M("/");return Z(()=>{var i;const a=window.location.pathname.replace(t.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((i=n.value.find(({link:c})=>c.startsWith(a)))==null?void 0:i.link)||n.value[0].link)}),(a,i)=>{var c,h,f,m,$;return r(),u("div",Mt,[d("p",Ct,T(((c=l(s).notFound)==null?void 0:c.code)??"404"),1),d("h1",It,T(((h=l(s).notFound)==null?void 0:h.title)??"PAGE NOT FOUND"),1),Tt,d("blockquote",At,T(((f=l(s).notFound)==null?void 0:f.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),d("div",Nt,[d("a",{class:"link",href:l(he)(o.value),"aria-label":((m=l(s).notFound)==null?void 0:m.linkLabel)??"go to home"},T((($=l(s).notFound)==null?void 0:$.linkText)??"Take me home"),9,Ht)])])}}}),zt=k(Bt,[["__scopeId","data-v-f87ff6e4"]]);function Xe(e,t){if(Array.isArray(e))return re(e);if(e==null)return[];t=ye(t);const s=Object.keys(e).sort((o,a)=>a.split("/").length-o.split("/").length).find(o=>t.startsWith(ye(o))),n=s?e[s]:[];return Array.isArray(n)?re(n):re(n.items,n.base)}function xt(e){const t=[];let s=0;for(const n in e){const o=e[n];if(o.items){s=t.push(o);continue}t[s]||t.push({items:[]}),t[s].items.push(o)}return t}function Et(e){const t=[];function s(n){for(const o of n)o.text&&o.link&&t.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&s(o.items)}return s(e),t}function Pe(e,t){return Array.isArray(t)?t.some(s=>Pe(e,s)):X(e,t.link)?!0:t.items?Pe(e,t.items):!1}function re(e,t){return[...e].map(s=>{const n={...s},o=n.base||t;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=re(n.items,o)),n})}function W(){const{frontmatter:e,page:t,theme:s}=I(),n=be("(min-width: 960px)"),o=M(!1),a=L(()=>{const C=s.value.sidebar,S=t.value.relativePath;return C?Xe(C,S):[]}),i=M(a.value);Q(a,(C,S)=>{JSON.stringify(C)!==JSON.stringify(S)&&(i.value=a.value)});const c=L(()=>e.value.sidebar!==!1&&i.value.length>0&&e.value.layout!=="home"),h=L(()=>f?e.value.aside==null?s.value.aside==="left":e.value.aside==="left":!1),f=L(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:s.value.aside!==!1),m=L(()=>c.value&&n.value),$=L(()=>c.value?xt(i.value):[]);function V(){o.value=!0}function b(){o.value=!1}function P(){o.value?b():V()}return{isOpen:o,sidebar:i,sidebarGroups:$,hasSidebar:c,hasAside:f,leftAside:h,isSidebarEnabled:m,open:V,close:b,toggle:P}}function Dt(e,t){let s;ve(()=>{s=e.value?document.activeElement:void 0}),Z(()=>{window.addEventListener("keyup",n)}),Le(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&e.value&&(t(),s==null||s.focus())}}const Ze=M(ee?location.hash:"");ee&&window.addEventListener("hashchange",()=>{Ze.value=location.hash});function Ot(e){const{page:t}=I(),s=M(!1),n=L(()=>e.value.collapsed!=null),o=L(()=>!!e.value.link),a=M(!1),i=()=>{a.value=X(t.value.relativePath,e.value.link)};Q([t,e,Ze],i),Z(i);const c=L(()=>a.value?!0:e.value.items?Pe(t.value.relativePath,e.value.items):!1),h=L(()=>!!(e.value.items&&e.value.items.length));ve(()=>{s.value=!!(n.value&&e.value.collapsed)}),Ge(()=>{(a.value||c.value)&&(s.value=!1)});function f(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:o,isActiveLink:a,hasActiveLink:c,hasChildren:h,toggle:f}}function Ft(){const{hasSidebar:e}=W(),t=be("(min-width: 960px)"),s=be("(min-width: 1280px)");return{isAsideEnabled:L(()=>!s.value&&!t.value?!1:e.value?s.value:t.value)}}const jt=71;function Ce(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function Ie(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(s=>s.id&&s.hasChildNodes()).map(s=>{const n=Number(s.tagName[1]);return{title:Ut(s),link:"#"+s.id,level:n}});return qt(t,e)}function Ut(e){let t="";for(const s of e.childNodes)if(s.nodeType===1){if(s.classList.contains("VPBadge")||s.classList.contains("header-anchor"))continue;t+=s.textContent}else s.nodeType===3&&(t+=s.textContent);return t.trim()}function qt(e,t){if(t===!1)return[];const s=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[n,o]=typeof s=="number"?[s,s]:s==="deep"?[2,6]:s;e=e.filter(i=>i.level>=n&&i.level<=o);const a=[];e:for(let i=0;i<e.length;i++){const c=e[i];if(i===0)a.push(c);else{for(let h=i-1;h>=0;h--){const f=e[h];if(f.level<c.level){(f.children||(f.children=[])).push(c);continue e}}a.push(c)}}return a}function Gt(e,t){const{isAsideEnabled:s}=Ft(),n=Vt(a,100);let o=null;Z(()=>{requestAnimationFrame(a),window.addEventListener("scroll",n)}),lt(()=>{i(location.hash)}),Le(()=>{window.removeEventListener("scroll",n)});function a(){if(!s.value)return;const c=[].slice.call(e.value.querySelectorAll(".outline-link")),h=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(b=>c.some(P=>P.hash===b.hash&&b.offsetParent!==null)),f=window.scrollY,m=window.innerHeight,$=document.body.offsetHeight,V=Math.abs(f+m-$)<1;if(h.length&&V){i(h[h.length-1].hash);return}for(let b=0;b<h.length;b++){const P=h[b],C=h[b+1],[S,D]=Rt(b,P,C);if(S){i(D);return}}}function i(c){o&&o.classList.remove("active"),c==null?o=null:o=e.value.querySelector(`a[href="${decodeURIComponent(c)}"]`);const h=o;h?(h.classList.add("active"),t.value.style.top=h.offsetTop+33+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Ee(e){return e.parentElement.offsetTop-jt}function Rt(e,t,s){const n=window.scrollY;return e===0&&n===0?[!0,null]:n<Ee(t)?[!1,null]:!s||n<Ee(s)?[!0,t.hash]:[!1,null]}const Kt=["href","title"],Wt=y({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:s}){const n=s.href.split("#")[1],o=document.getElementById(decodeURIComponent(n));o==null||o.focus({preventScroll:!0})}return(s,n)=>{const o=J("VPDocOutlineItem",!0);return r(),u("ul",{class:B(s.root?"root":"nested")},[(r(!0),u(H,null,E(s.headers,({children:a,link:i,title:c})=>(r(),u("li",null,[d("a",{class:"outline-link",href:i,onClick:t,title:c},T(c),9,Kt),a!=null&&a.length?(r(),w(o,{key:0,headers:a},null,8,["headers"])):g("",!0)]))),256))],2)}}}),Te=k(Wt,[["__scopeId","data-v-d0ee3533"]]),Jt=e=>(R("data-v-d330b1bb"),e=e(),K(),e),Yt={class:"content"},Xt={class:"outline-title",role:"heading","aria-level":"2"},Zt={"aria-labelledby":"doc-outline-aria-label"},Qt=Jt(()=>d("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),es=y({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:s}=I(),n=Se([]);se(()=>{n.value=Ie(t.value.outline??s.value.outline)});const o=M(),a=M();return Gt(o,a),(i,c)=>(r(),u("div",{class:B(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[d("div",Yt,[d("div",{class:"outline-marker",ref_key:"marker",ref:a},null,512),d("div",Xt,T(l(Ce)(l(s))),1),d("nav",Zt,[Qt,_(Te,{headers:n.value,root:!0},null,8,["headers"])])])],2))}}),ts=k(es,[["__scopeId","data-v-d330b1bb"]]),ss={class:"VPDocAsideCarbonAds"},ns=y({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(s,n)=>(r(),u("div",ss,[_(l(t),{"carbon-ads":s.carbonAds},null,8,["carbon-ads"])]))}}),os=e=>(R("data-v-3f215769"),e=e(),K(),e),as={class:"VPDocAside"},is=os(()=>d("div",{class:"spacer"},null,-1)),rs=y({__name:"VPDocAside",setup(e){const{theme:t}=I();return(s,n)=>(r(),u("div",as,[v(s.$slots,"aside-top",{},void 0,!0),v(s.$slots,"aside-outline-before",{},void 0,!0),_(ts),v(s.$slots,"aside-outline-after",{},void 0,!0),is,v(s.$slots,"aside-ads-before",{},void 0,!0),l(t).carbonAds?(r(),w(ns,{key:0,"carbon-ads":l(t).carbonAds},null,8,["carbon-ads"])):g("",!0),v(s.$slots,"aside-ads-after",{},void 0,!0),v(s.$slots,"aside-bottom",{},void 0,!0)]))}}),ls=k(rs,[["__scopeId","data-v-3f215769"]]);function cs(){const{theme:e,page:t}=I();return L(()=>{const{text:s="Edit this page",pattern:n=""}=e.value.editLink||{};let o;return typeof n=="function"?o=n(t.value):o=n.replace(/:path/g,t.value.filePath),{url:o,text:s}})}function us(){const{page:e,theme:t,frontmatter:s}=I();return L(()=>{var h,f,m,$,V,b,P,C;const n=Xe(t.value.sidebar,e.value.relativePath),o=Et(n),a=o.findIndex(S=>X(e.value.relativePath,S.link)),i=((h=t.value.docFooter)==null?void 0:h.prev)===!1&&!s.value.prev||s.value.prev===!1,c=((f=t.value.docFooter)==null?void 0:f.next)===!1&&!s.value.next||s.value.next===!1;return{prev:i?void 0:{text:(typeof s.value.prev=="string"?s.value.prev:typeof s.value.prev=="object"?s.value.prev.text:void 0)??((m=o[a-1])==null?void 0:m.docFooterText)??(($=o[a-1])==null?void 0:$.text),link:(typeof s.value.prev=="object"?s.value.prev.link:void 0)??((V=o[a-1])==null?void 0:V.link)},next:c?void 0:{text:(typeof s.value.next=="string"?s.value.next:typeof s.value.next=="object"?s.value.next.text:void 0)??((b=o[a+1])==null?void 0:b.docFooterText)??((P=o[a+1])==null?void 0:P.text),link:(typeof s.value.next=="object"?s.value.next.link:void 0)??((C=o[a+1])==null?void 0:C.link)}}})}const ds={},hs={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},vs=d("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),ps=d("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),fs=[vs,ps];function _s(e,t){return r(),u("svg",hs,fs)}const ms=k(ds,[["render",_s]]),G=y({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,s=L(()=>t.tag??(t.href?"a":"span")),n=L(()=>t.href&&Re.test(t.href));return(o,a)=>(r(),w(Y(s.value),{class:B(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?l(Me)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:p(()=>[v(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),gs={class:"VPLastUpdated"},ks=["datetime"],$s=y({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:s,frontmatter:n,lang:o}=I(),a=L(()=>new Date(n.value.lastUpdated??s.value.lastUpdated)),i=L(()=>a.value.toISOString()),c=M("");return Z(()=>{ve(()=>{var h,f,m;c.value=new Intl.DateTimeFormat((f=(h=t.value.lastUpdated)==null?void 0:h.formatOptions)!=null&&f.forceLocale?o.value:void 0,((m=t.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(a.value)})}),(h,f)=>{var m;return r(),u("p",gs,[j(T(((m=l(t).lastUpdated)==null?void 0:m.text)||l(t).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:i.value},T(c.value),9,ks)])}}}),bs=k($s,[["__scopeId","data-v-7e05ebdb"]]),ys={key:0,class:"VPDocFooter"},Ps={key:0,class:"edit-info"},ws={key:0,class:"edit-link"},Vs={key:1,class:"last-updated"},Ls={key:1,class:"prev-next"},Ss={class:"pager"},Ms=["innerHTML"],Cs=["innerHTML"],Is={class:"pager"},Ts=["innerHTML"],As=["innerHTML"],Ns=y({__name:"VPDocFooter",setup(e){const{theme:t,page:s,frontmatter:n}=I(),o=cs(),a=us(),i=L(()=>t.value.editLink&&n.value.editLink!==!1),c=L(()=>s.value.lastUpdated&&n.value.lastUpdated!==!1),h=L(()=>i.value||c.value||a.value.prev||a.value.next);return(f,m)=>{var $,V,b,P;return h.value?(r(),u("footer",ys,[v(f.$slots,"doc-footer-before",{},void 0,!0),i.value||c.value?(r(),u("div",Ps,[i.value?(r(),u("div",ws,[_(G,{class:"edit-link-button",href:l(o).url,"no-icon":!0},{default:p(()=>[_(ms,{class:"edit-link-icon","aria-label":"edit icon"}),j(" "+T(l(o).text),1)]),_:1},8,["href"])])):g("",!0),c.value?(r(),u("div",Vs,[_(bs)])):g("",!0)])):g("",!0),($=l(a).prev)!=null&&$.link||(V=l(a).next)!=null&&V.link?(r(),u("nav",Ls,[d("div",Ss,[(b=l(a).prev)!=null&&b.link?(r(),w(G,{key:0,class:"pager-link prev",href:l(a).prev.link},{default:p(()=>{var C;return[d("span",{class:"desc",innerHTML:((C=l(t).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,Ms),d("span",{class:"title",innerHTML:l(a).prev.text},null,8,Cs)]}),_:1},8,["href"])):g("",!0)]),d("div",Is,[(P=l(a).next)!=null&&P.link?(r(),w(G,{key:0,class:"pager-link next",href:l(a).next.link},{default:p(()=>{var C;return[d("span",{class:"desc",innerHTML:((C=l(t).docFooter)==null?void 0:C.next)||"Next page"},null,8,Ts),d("span",{class:"title",innerHTML:l(a).next.text},null,8,As)]}),_:1},8,["href"])):g("",!0)])])):g("",!0)])):g("",!0)}}}),Hs=k(Ns,[["__scopeId","data-v-48f9bb55"]]),Bs={},zs={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},xs=d("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),Es=[xs];function Ds(e,t){return r(),u("svg",zs,Es)}const Ae=k(Bs,[["render",Ds]]),Os={key:0,class:"VPDocOutlineDropdown"},Fs={key:0,class:"items"},js=y({__name:"VPDocOutlineDropdown",setup(e){const{frontmatter:t,theme:s}=I(),n=M(!1);se(()=>{n.value=!1});const o=Se([]);return se(()=>{o.value=Ie(t.value.outline??s.value.outline)}),(a,i)=>o.value.length>0?(r(),u("div",Os,[d("button",{onClick:i[0]||(i[0]=c=>n.value=!n.value),class:B({open:n.value})},[j(T(l(Ce)(l(s)))+" ",1),_(Ae,{class:"icon"})],2),n.value?(r(),u("div",Fs,[_(Te,{headers:o.value},null,8,["headers"])])):g("",!0)])):g("",!0)}}),Us=k(js,[["__scopeId","data-v-eadfb36b"]]),qs=e=>(R("data-v-6b87e69f"),e=e(),K(),e),Gs={class:"container"},Rs=qs(()=>d("div",{class:"aside-curtain"},null,-1)),Ks={class:"aside-container"},Ws={class:"aside-content"},Js={class:"content"},Ys={class:"content-container"},Xs={class:"main"},Zs=y({__name:"VPDoc",setup(e){const{theme:t}=I(),s=pe(),{hasSidebar:n,hasAside:o,leftAside:a}=W(),i=L(()=>s.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(c,h)=>{const f=J("Content");return r(),u("div",{class:B(["VPDoc",{"has-sidebar":l(n),"has-aside":l(o)}])},[v(c.$slots,"doc-top",{},void 0,!0),d("div",Gs,[l(o)?(r(),u("div",{key:0,class:B(["aside",{"left-aside":l(a)}])},[Rs,d("div",Ks,[d("div",Ws,[_(ls,null,{"aside-top":p(()=>[v(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[v(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[v(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[v(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[v(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[v(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):g("",!0),d("div",Js,[d("div",Ys,[v(c.$slots,"doc-before",{},void 0,!0),_(Us),d("main",Xs,[_(f,{class:B(["vp-doc",[i.value,l(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(Hs,null,{"doc-footer-before":p(()=>[v(c.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),v(c.$slots,"doc-after",{},void 0,!0)])])]),v(c.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Qs=k(Zs,[["__scopeId","data-v-6b87e69f"]]),en=y({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(e){const t=e,s=L(()=>t.href&&Re.test(t.href)),n=L(()=>t.tag||t.href?"a":"button");return(o,a)=>(r(),w(Y(n.value),{class:B(["VPButton",[o.size,o.theme]]),href:o.href?l(Me)(o.href):void 0,target:s.value?"_blank":void 0,rel:s.value?"noreferrer":void 0},{default:p(()=>[j(T(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),tn=k(en,[["__scopeId","data-v-c1c5efc1"]]),sn=["src","alt"],nn=y({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,s)=>{const n=J("VPImage",!0);return t.image?(r(),u(H,{key:0},[typeof t.image=="string"||"src"in t.image?(r(),u("img",ie({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:l(he)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,sn)):(r(),u(H,{key:1},[_(n,ie({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),_(n,ie({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):g("",!0)}}}),ce=k(nn,[["__scopeId","data-v-8426fc1a"]]),on=e=>(R("data-v-da5d1713"),e=e(),K(),e),an={class:"container"},rn={class:"main"},ln={key:0,class:"name"},cn=["innerHTML"],un=["innerHTML"],dn=["innerHTML"],hn={key:0,class:"actions"},vn={key:0,class:"image"},pn={class:"image-container"},fn=on(()=>d("div",{class:"image-bg"},null,-1)),_n=y({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=fe("hero-image-slot-exists");return(s,n)=>(r(),u("div",{class:B(["VPHero",{"has-image":s.image||l(t)}])},[d("div",an,[d("div",rn,[v(s.$slots,"home-hero-info",{},()=>[s.name?(r(),u("h1",ln,[d("span",{innerHTML:s.name,class:"clip"},null,8,cn)])):g("",!0),s.text?(r(),u("p",{key:1,innerHTML:s.text,class:"text"},null,8,un)):g("",!0),s.tagline?(r(),u("p",{key:2,innerHTML:s.tagline,class:"tagline"},null,8,dn)):g("",!0)],!0),s.actions?(r(),u("div",hn,[(r(!0),u(H,null,E(s.actions,o=>(r(),u("div",{key:o.link,class:"action"},[_(tn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):g("",!0)]),s.image||l(t)?(r(),u("div",vn,[d("div",pn,[fn,v(s.$slots,"home-hero-image",{},()=>[s.image?(r(),w(ce,{key:0,class:"image-src",image:s.image},null,8,["image"])):g("",!0)],!0)])])):g("",!0)])],2))}}),mn=k(_n,[["__scopeId","data-v-da5d1713"]]),gn=y({__name:"VPHomeHero",setup(e){const{frontmatter:t}=I();return(s,n)=>l(t).hero?(r(),w(mn,{key:0,class:"VPHomeHero",name:l(t).hero.name,text:l(t).hero.text,tagline:l(t).hero.tagline,image:l(t).hero.image,actions:l(t).hero.actions},{"home-hero-info":p(()=>[v(s.$slots,"home-hero-info")]),"home-hero-image":p(()=>[v(s.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):g("",!0)}}),kn={},$n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},bn=d("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),yn=[bn];function Pn(e,t){return r(),u("svg",$n,yn)}const wn=k(kn,[["render",Pn]]),Vn={class:"box"},Ln={key:0,class:"icon"},Sn=["innerHTML"],Mn=["innerHTML"],Cn=["innerHTML"],In={key:4,class:"link-text"},Tn={class:"link-text-value"},An=y({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,s)=>(r(),w(G,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:p(()=>[d("article",Vn,[typeof t.icon=="object"&&t.icon.wrap?(r(),u("div",Ln,[_(ce,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(r(),w(ce,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(r(),u("div",{key:2,class:"icon",innerHTML:t.icon},null,8,Sn)):g("",!0),d("h2",{class:"title",innerHTML:t.title},null,8,Mn),t.details?(r(),u("p",{key:3,class:"details",innerHTML:t.details},null,8,Cn)):g("",!0),t.linkText?(r(),u("div",In,[d("p",Tn,[j(T(t.linkText)+" ",1),_(wn,{class:"link-text-icon"})])])):g("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Nn=k(An,[["__scopeId","data-v-33204567"]]),Hn={key:0,class:"VPFeatures"},Bn={class:"container"},zn={class:"items"},xn=y({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,s=L(()=>{const n=t.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(r(),u("div",Hn,[d("div",Bn,[d("div",zn,[(r(!0),u(H,null,E(n.features,a=>(r(),u("div",{key:a.title,class:B(["item",[s.value]])},[_(Nn,{icon:a.icon,title:a.title,details:a.details,link:a.link,"link-text":a.linkText,rel:a.rel,target:a.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):g("",!0)}}),En=k(xn,[["__scopeId","data-v-a6181336"]]),Dn=y({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=I();return(s,n)=>l(t).features?(r(),w(En,{key:0,class:"VPHomeFeatures",features:l(t).features},null,8,["features"])):g("",!0)}}),On={class:"VPHome"},Fn=y({__name:"VPHome",setup(e){return(t,s)=>{const n=J("Content");return r(),u("div",On,[v(t.$slots,"home-hero-before",{},void 0,!0),_(gn,null,{"home-hero-info":p(()=>[v(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[v(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),v(t.$slots,"home-hero-after",{},void 0,!0),v(t.$slots,"home-features-before",{},void 0,!0),_(Dn),v(t.$slots,"home-features-after",{},void 0,!0),_(n)])}}}),jn=k(Fn,[["__scopeId","data-v-d82743a8"]]),Un={},qn={class:"VPPage"};function Gn(e,t){const s=J("Content");return r(),u("div",qn,[v(e.$slots,"page-top"),_(s),v(e.$slots,"page-bottom")])}const Rn=k(Un,[["render",Gn]]),Kn=y({__name:"VPContent",setup(e){const{page:t,frontmatter:s}=I(),{hasSidebar:n}=W();return(o,a)=>(r(),u("div",{class:B(["VPContent",{"has-sidebar":l(n),"is-home":l(s).layout==="home"}]),id:"VPContent"},[l(t).isNotFound?v(o.$slots,"not-found",{key:0},()=>[_(zt)],!0):l(s).layout==="page"?(r(),w(Rn,{key:1},{"page-top":p(()=>[v(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[v(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):l(s).layout==="home"?(r(),w(jn,{key:2},{"home-hero-before":p(()=>[v(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":p(()=>[v(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[v(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[v(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[v(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[v(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):l(s).layout&&l(s).layout!=="doc"?(r(),w(Y(l(s).layout),{key:3})):(r(),w(Qs,{key:4},{"doc-top":p(()=>[v(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[v(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[v(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[v(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[v(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[v(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[v(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[v(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[v(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[v(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[v(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Wn=k(Kn,[["__scopeId","data-v-669faec9"]]),Jn={class:"container"},Yn=["innerHTML"],Xn=["innerHTML"],Zn=y({__name:"VPFooter",setup(e){const{theme:t,frontmatter:s}=I(),{hasSidebar:n}=W();return(o,a)=>l(t).footer&&l(s).footer!==!1?(r(),u("footer",{key:0,class:B(["VPFooter",{"has-sidebar":l(n)}])},[d("div",Jn,[l(t).footer.message?(r(),u("p",{key:0,class:"message",innerHTML:l(t).footer.message},null,8,Yn)):g("",!0),l(t).footer.copyright?(r(),u("p",{key:1,class:"copyright",innerHTML:l(t).footer.copyright},null,8,Xn)):g("",!0)])],2)):g("",!0)}}),Qn=k(Zn,[["__scopeId","data-v-e315a0ad"]]),eo={class:"header"},to={class:"outline"},so=y({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:s}=I(),n=M(!1),o=M(0),a=M();se(()=>{n.value=!1});function i(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function c(f){f.target.classList.contains("outline-link")&&(a.value&&(a.value.style.transition="none"),ut(()=>{n.value=!1}))}function h(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(f,m)=>(r(),u("div",{class:"VPLocalNavOutlineDropdown",style:ct({"--vp-vh":o.value+"px"})},[f.headers.length>0?(r(),u("button",{key:0,onClick:i,class:B({open:n.value})},[j(T(l(Ce)(l(s)))+" ",1),_(Ae,{class:"icon"})],2)):(r(),u("button",{key:1,onClick:h},T(l(s).returnToTopLabel||"Return to top"),1)),_(Ve,{name:"flyout"},{default:p(()=>[n.value?(r(),u("div",{key:0,ref_key:"items",ref:a,class:"items",onClick:c},[d("div",eo,[d("a",{class:"top-link",href:"#",onClick:h},T(l(s).returnToTopLabel||"Return to top"),1)]),d("div",to,[_(Te,{headers:f.headers},null,8,["headers"])])],512)):g("",!0)]),_:1})],4))}}),no=k(so,[["__scopeId","data-v-1c15a60a"]]),oo={},ao={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},io=d("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),ro=d("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),lo=d("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),co=d("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),uo=[io,ro,lo,co];function ho(e,t){return r(),u("svg",ao,uo)}const vo=k(oo,[["render",ho]]),po=["aria-expanded"],fo={class:"menu-text"},_o=y({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:s}=I(),{hasSidebar:n}=W(),{y:o}=Ke(),a=Se([]),i=M(0);Z(()=>{i.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),se(()=>{a.value=Ie(s.value.outline??t.value.outline)});const c=L(()=>a.value.length===0&&!n.value),h=L(()=>({VPLocalNav:!0,fixed:c.value,"reached-top":o.value>=i.value}));return(f,m)=>l(s).layout!=="home"&&(!c.value||l(o)>=i.value)?(r(),u("div",{key:0,class:B(h.value)},[l(n)?(r(),u("button",{key:0,class:"menu","aria-expanded":f.open,"aria-controls":"VPSidebarNav",onClick:m[0]||(m[0]=$=>f.$emit("open-menu"))},[_(vo,{class:"menu-icon"}),d("span",fo,T(l(t).sidebarMenuLabel||"Menu"),1)],8,po)):g("",!0),_(no,{headers:a.value,navHeight:i.value},null,8,["headers","navHeight"])],2)):g("",!0)}}),mo=k(_o,[["__scopeId","data-v-f84a0989"]]);function go(){const e=M(!1);function t(){e.value=!0,window.addEventListener("resize",o)}function s(){e.value=!1,window.removeEventListener("resize",o)}function n(){e.value?s():t()}function o(){window.outerWidth>=768&&s()}const a=pe();return Q(()=>a.path,s),{isScreenOpen:e,openScreen:t,closeScreen:s,toggleScreen:n}}const ko={},$o={class:"VPSwitch",type:"button",role:"switch"},bo={class:"check"},yo={key:0,class:"icon"};function Po(e,t){return r(),u("button",$o,[d("span",bo,[e.$slots.default?(r(),u("span",yo,[v(e.$slots,"default",{},void 0,!0)])):g("",!0)])])}const wo=k(ko,[["render",Po],["__scopeId","data-v-b1685198"]]),Vo={},Lo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},So=d("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),Mo=[So];function Co(e,t){return r(),u("svg",Lo,Mo)}const Io=k(Vo,[["render",Co]]),To={},Ao={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},No=dt('<path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path>',9),Ho=[No];function Bo(e,t){return r(),u("svg",Ao,Ho)}const zo=k(To,[["render",Bo]]),xo=y({__name:"VPSwitchAppearance",setup(e){const{isDark:t}=I(),s=fe("toggle-appearance",()=>{t.value=!t.value}),n=L(()=>t.value?"Switch to light theme":"Switch to dark theme");return(o,a)=>(r(),w(wo,{title:n.value,class:"VPSwitchAppearance","aria-checked":l(t),onClick:l(s)},{default:p(()=>[_(zo,{class:"sun"}),_(Io,{class:"moon"})]),_:1},8,["title","aria-checked","onClick"]))}}),Ne=k(xo,[["__scopeId","data-v-cbbe1149"]]),Eo={key:0,class:"VPNavBarAppearance"},Do=y({__name:"VPNavBarAppearance",setup(e){const{site:t}=I();return(s,n)=>l(t).appearance&&l(t).appearance!=="force-dark"?(r(),u("div",Eo,[_(Ne)])):g("",!0)}}),Oo=k(Do,[["__scopeId","data-v-e6aabb21"]]),He=M();let Qe=!1,ge=0;function Fo(e){const t=M(!1);if(ee){!Qe&&jo(),ge++;const s=Q(He,n=>{var o,a,i;n===e.el.value||(o=e.el.value)!=null&&o.contains(n)?(t.value=!0,(a=e.onFocus)==null||a.call(e)):(t.value=!1,(i=e.onBlur)==null||i.call(e))});Le(()=>{s(),ge--,ge||Uo()})}return ht(t)}function jo(){document.addEventListener("focusin",et),Qe=!0,He.value=document.activeElement}function Uo(){document.removeEventListener("focusin",et)}function et(){He.value=document.activeElement}const qo={},Go={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ro=d("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),Ko=[Ro];function Wo(e,t){return r(),u("svg",Go,Ko)}const tt=k(qo,[["render",Wo]]),Jo={},Yo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Xo=d("circle",{cx:"12",cy:"12",r:"2"},null,-1),Zo=d("circle",{cx:"19",cy:"12",r:"2"},null,-1),Qo=d("circle",{cx:"5",cy:"12",r:"2"},null,-1),ea=[Xo,Zo,Qo];function ta(e,t){return r(),u("svg",Yo,ea)}const sa=k(Jo,[["render",ta]]),na={class:"VPMenuLink"},oa=y({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=I();return(s,n)=>(r(),u("div",na,[_(G,{class:B({active:l(X)(l(t).relativePath,s.item.activeMatch||s.item.link,!!s.item.activeMatch)}),href:s.item.link,target:s.item.target,rel:s.item.rel},{default:p(()=>[j(T(s.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),_e=k(oa,[["__scopeId","data-v-43f1e123"]]),aa={class:"VPMenuGroup"},ia={key:0,class:"title"},ra=y({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,s)=>(r(),u("div",aa,[t.text?(r(),u("p",ia,T(t.text),1)):g("",!0),(r(!0),u(H,null,E(t.items,n=>(r(),u(H,null,["link"in n?(r(),w(_e,{key:0,item:n},null,8,["item"])):g("",!0)],64))),256))]))}}),la=k(ra,[["__scopeId","data-v-69e747b5"]]),ca={class:"VPMenu"},ua={key:0,class:"items"},da=y({__name:"VPMenu",props:{items:{}},setup(e){return(t,s)=>(r(),u("div",ca,[t.items?(r(),u("div",ua,[(r(!0),u(H,null,E(t.items,n=>(r(),u(H,{key:n.text},["link"in n?(r(),w(_e,{key:0,item:n},null,8,["item"])):(r(),w(la,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):g("",!0),v(t.$slots,"default",{},void 0,!0)]))}}),ha=k(da,[["__scopeId","data-v-e7ea1737"]]),va=["aria-expanded","aria-label"],pa={key:0,class:"text"},fa=["innerHTML"],_a={class:"menu"},ma=y({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=M(!1),s=M();Fo({el:s,onBlur:n});function n(){t.value=!1}return(o,a)=>(r(),u("div",{class:"VPFlyout",ref_key:"el",ref:s,onMouseenter:a[1]||(a[1]=i=>t.value=!0),onMouseleave:a[2]||(a[2]=i=>t.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":o.label,onClick:a[0]||(a[0]=i=>t.value=!t.value)},[o.button||o.icon?(r(),u("span",pa,[o.icon?(r(),w(Y(o.icon),{key:0,class:"option-icon"})):g("",!0),o.button?(r(),u("span",{key:1,innerHTML:o.button},null,8,fa)):g("",!0),_(tt,{class:"text-icon"})])):(r(),w(sa,{key:1,class:"icon"}))],8,va),d("div",_a,[_(ha,{items:o.items},{default:p(()=>[v(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Be=k(ma,[["__scopeId","data-v-9c007e85"]]),ga={discord:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Discord</title><path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z"/></svg>',facebook:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Facebook</title><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>',github:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>',instagram:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Instagram</title><path d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"/></svg>',linkedin:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>LinkedIn</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>',mastodon:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Mastodon</title><path d="M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z"/></svg>',slack:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Slack</title><path d="M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zM6.313 15.165a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zM18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zM15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z"/></svg>',twitter:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path d="M21.543 7.104c.015.211.015.423.015.636 0 6.507-4.954 14.01-14.01 14.01v-.003A13.94 13.94 0 0 1 0 19.539a9.88 9.88 0 0 0 7.287-2.041 4.93 4.93 0 0 1-4.6-3.42 4.916 4.916 0 0 0 2.223-.084A4.926 4.926 0 0 1 .96 9.167v-.062a4.887 4.887 0 0 0 2.235.616A4.928 4.928 0 0 1 1.67 3.148 13.98 13.98 0 0 0 11.82 8.292a4.929 4.929 0 0 1 8.39-4.49 9.868 9.868 0 0 0 3.128-1.196 4.941 4.941 0 0 1-2.165 2.724A9.828 9.828 0 0 0 24 4.555a10.019 10.019 0 0 1-2.457 2.549z"/></svg>',x:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>X</title><path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"/></svg>',youtube:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>YouTube</title><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>'},ka=["href","aria-label","innerHTML"],$a=y({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,s=L(()=>typeof t.icon=="object"?t.icon.svg:ga[t.icon]);return(n,o)=>(r(),u("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:s.value},null,8,ka))}}),ba=k($a,[["__scopeId","data-v-f80f8133"]]),ya={class:"VPSocialLinks"},Pa=y({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,s)=>(r(),u("div",ya,[(r(!0),u(H,null,E(t.links,({link:n,icon:o,ariaLabel:a})=>(r(),w(ba,{key:n,icon:o,link:n,ariaLabel:a},null,8,["icon","link","ariaLabel"]))),128))]))}}),ze=k(Pa,[["__scopeId","data-v-7bc22406"]]),wa={key:0,class:"group translations"},Va={class:"trans-title"},La={key:1,class:"group"},Sa={class:"item appearance"},Ma={class:"label"},Ca={class:"appearance-action"},Ia={key:2,class:"group"},Ta={class:"item social-links"},Aa=y({__name:"VPNavBarExtra",setup(e){const{site:t,theme:s}=I(),{localeLinks:n,currentLang:o}=ne({correspondingLink:!0}),a=L(()=>n.value.length&&o.value.label||t.value.appearance||s.value.socialLinks);return(i,c)=>a.value?(r(),w(Be,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[l(n).length&&l(o).label?(r(),u("div",wa,[d("p",Va,T(l(o).label),1),(r(!0),u(H,null,E(l(n),h=>(r(),w(_e,{key:h.link,item:h},null,8,["item"]))),128))])):g("",!0),l(t).appearance&&l(t).appearance!=="force-dark"?(r(),u("div",La,[d("div",Sa,[d("p",Ma,T(l(s).darkModeSwitchLabel||"Appearance"),1),d("div",Ca,[_(Ne)])])])):g("",!0),l(s).socialLinks?(r(),u("div",Ia,[d("div",Ta,[_(ze,{class:"social-links-list",links:l(s).socialLinks},null,8,["links"])])])):g("",!0)]),_:1})):g("",!0)}}),Na=k(Aa,[["__scopeId","data-v-d0bd9dde"]]),Ha=e=>(R("data-v-e5dd9c1c"),e=e(),K(),e),Ba=["aria-expanded"],za=Ha(()=>d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)),xa=[za],Ea=y({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,s)=>(r(),u("button",{type:"button",class:B(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:s[0]||(s[0]=n=>t.$emit("click"))},xa,10,Ba))}}),Da=k(Ea,[["__scopeId","data-v-e5dd9c1c"]]),Oa=["innerHTML"],Fa=y({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=I();return(s,n)=>(r(),w(G,{class:B({VPNavBarMenuLink:!0,active:l(X)(l(t).relativePath,s.item.activeMatch||s.item.link,!!s.item.activeMatch)}),href:s.item.link,target:s.item.target,rel:s.item.rel,tabindex:"0"},{default:p(()=>[d("span",{innerHTML:s.item.text},null,8,Oa)]),_:1},8,["class","href","target","rel"]))}}),ja=k(Fa,[["__scopeId","data-v-42ef59de"]]),Ua=y({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:s}=I(),n=a=>"link"in a?X(s.value.relativePath,a.link,!!t.item.activeMatch):a.items.some(n),o=L(()=>n(t.item));return(a,i)=>(r(),w(Be,{class:B({VPNavBarMenuGroup:!0,active:l(X)(l(s).relativePath,a.item.activeMatch,!!a.item.activeMatch)||o.value}),button:a.item.text,items:a.item.items},null,8,["class","button","items"]))}}),qa=e=>(R("data-v-7f418b0f"),e=e(),K(),e),Ga={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ra=qa(()=>d("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ka=y({__name:"VPNavBarMenu",setup(e){const{theme:t}=I();return(s,n)=>l(t).nav?(r(),u("nav",Ga,[Ra,(r(!0),u(H,null,E(l(t).nav,o=>(r(),u(H,{key:o.text},["link"in o?(r(),w(ja,{key:0,item:o},null,8,["item"])):(r(),w(Ua,{key:1,item:o},null,8,["item"]))],64))),128))])):g("",!0)}}),Wa=k(Ka,[["__scopeId","data-v-7f418b0f"]]),Ja="/document/assets/flex-logo.SQNie4Vp.svg";function ke(e,t){return typeof e>"u"?t:e}function De(e){const t=Array(e);for(let s=0;s<e;s++)t[s]=F();return t}function Ya(e){return Object.keys(e)}function F(){return Object.create(null)}function Xa(e){return[].concat.apply([],e)}function Za(e,t){return t.length-e.length}function Qa(e){return e.constructor===Array}function ue(e){return typeof e=="string"}function we(e){return typeof e=="object"}function ei(e){return typeof e=="function"}function ti(e,t,s,n){if(e&&(t&&(e=$e(e,t)),this.matcher&&(e=$e(e,this.matcher)),this.stemmer&&1<e.length&&(e=$e(e,this.stemmer)),n&&1<e.length&&(e=oi(e)),s||s==="")){const o=e.split(s);return this.filter?ai(o,this.filter):o}return e}const si=/[\p{Z}\p{S}\p{P}\p{C}]+/u;function ni(e){const t=F();for(let s=0,n=e.length;s<n;s++)t[e[s]]=1;return t}function Oe(e,t){const s=Ya(e),n=s.length,o=[];let a="",i=0;for(let c,h,f=0;f<n;f++)c=s[f],h=e[c],h?(o[i++]=Fe(t?"(?!\\b)"+c+"(\\b|_)":c),o[i++]=h):a+=(a?"|":"")+c;return a&&(o[i++]=Fe(t?"(?!\\b)("+a+")(\\b|_)":"("+a+")"),o[i]=""),o}function $e(e,t){for(let s=0,n=t.length;s<n&&(e=e.replace(t[s],t[s+1]),!!e);s+=2);return e}function Fe(e){return new RegExp(e,"g")}function oi(e){let t="",s="";for(let n,o=0,a=e.length;o<a;o++)(n=e[o])!==s&&(t+=s=n);return t}function ai(e,t){const s=e.length,n=[];for(let o=0,a=0;o<s;o++){const i=e[o];i&&!t[i]&&(n[a++]=i)}return n}function ii(e){return ti.call(this,(""+e).toLowerCase(),!1,si,!1)}const ri={},li={};function ci(e){te(e,"add"),te(e,"append"),te(e,"search"),te(e,"update"),te(e,"remove")}function te(e,t){e[t+"Async"]=function(){const s=this,n=arguments,o=n[n.length-1];let a;ei(o)&&(a=o,delete n[n.length-1]);const i=new Promise(function(c){setTimeout(function(){s.async=!0;const h=s[t].apply(s,n);s.async=!1,c(h)})});return a?(i.then(a),this):i}}function ui(e,t,s,n){const o=e.length;let a,i,c=[],h=0;n&&(n=[]);for(let f=o-1;0<=f;f--){const m=e[f],$=m.length,V=F();let b=!a;for(let P=0;P<$;P++){const C=m[P],S=C.length;if(S)for(let D,N,A=0;A<S;A++)if(N=C[A],a){if(a[N]){if(!f){if(s)s--;else if(c[h++]=N,h===t)return c}(f||n)&&(V[N]=1),b=!0}if(n&&(i[N]=(D=i[N])?++D:D=1,D<o)){const z=n[D-2]||(n[D-2]=[]);z[z.length]=N}}else V[N]=1}if(n)a||(i=V);else if(!b)return[];a=V}if(n)for(let f,m,$=n.length-1;0<=$;$--){f=n[$],m=f.length;for(let V,b=0;b<m;b++)if(V=f[b],!a[V]){if(s)s--;else if(c[h++]=V,h===t)return c;a[V]=1}}return c}function le(e){this.limit=e!==!0&&e,this.cache=F(),this.queue=[]}function di(e,t,s){we(e)&&(e=e.query);let n=this.cache.get(e);return n||(n=this.search(e,t,s),this.cache.set(e,n)),n}le.prototype.set=function(e,t){if(!this.cache[e]){let s=this.queue.length;s===this.limit?delete this.cache[this.queue[s-1]]:s++;for(let n=s-1;0<n;n--)this.queue[n]=this.queue[n-1];this.queue[0]=e}this.cache[e]=t},le.prototype.get=function(e){const t=this.cache[e];if(this.limit&&t){const s=this.queue.indexOf(e);if(s){const n=this.queue[s-1];this.queue[s-1]=this.queue[s],this.queue[s]=n}}return t},le.prototype.del=function(e){for(let t,s,n=0;n<this.queue.length;n++)s=this.queue[n],t=this.cache[s],t.indexOf(e)!==-1&&(this.queue.splice(n--,1),delete this.cache[s])};const hi={memory:{charset:"latin:extra",resolution:3,minlength:4,fastupdate:!1},performance:{resolution:3,minlength:3,optimize:!1,context:{depth:2,resolution:1}},match:{charset:"latin:extra",tokenize:"reverse"},score:{charset:"latin:advanced",resolution:20,minlength:3,context:{depth:3,resolution:9}},default:{}};function vi(e){if(ue(e))e=hi[e];else{const t=e.preset;t&&(e=Object.assign({},t[t],e))}return e}function pi(e,t,s,n,o,a){setTimeout(function(){const i=e(s,JSON.stringify(a));i&&i.then?i.then(function(){t.export(e,t,s,n,o+1)}):t.export(e,t,s,n,o+1)})}function fi(e,t,s,n,o){let a,i;switch(o||(o=0)){case 0:if(a="reg",this.fastupdate)for(let c in i=F(),this.register)i[c]=1;else i=this.register;break;case 1:a="cfg",i={doc:0,opt:this.optimize?1:0};break;case 2:a="map",i=this.map;break;case 3:a="ctx",i=this.ctx;break;default:return}return pi(e,t||this,s?s+"."+a:a,n,o,i),!0}function _i(e,t){t&&(ue(t)&&(t=JSON.parse(t)),e==="cfg"?this.optimize=!!t.opt:e==="reg"?(this.fastupdate=!1,this.register=t):e==="map"?this.map=t:e==="ctx"&&(this.ctx=t))}function O(e,t){if(!(this instanceof O))return new O(e);let s,n,o;e?(e=vi(e),s=e.charset,n=e.lang,ue(s)&&(s.indexOf(":")===-1&&(s+=":default"),s=li[s]),ue(n)&&(n=ri[n])):e={};let a,i,c=e.context||{};this.encode=e.encode||s&&s.encode||ii,this.register=t||F(),this.resolution=a=e.resolution||9,this.tokenize=o=s&&s.tokenize||e.tokenize||"strict",this.depth=o==="strict"&&c.depth,this.bidirectional=ke(c.bidirectional,!0),this.optimize=i=ke(e.optimize,!0),this.fastupdate=ke(e.fastupdate,!0),this.minlength=e.minlength||1,this.boost=e.boost,this.map=i?De(a):F(),this.resolution_ctx=a=c.resolution||1,this.ctx=i?De(a):F(),this.rtl=s&&s.rtl||e.rtl,this.matcher=(o=e.matcher||n&&n.matcher)&&Oe(o,!1),this.stemmer=(o=e.stemmer||n&&n.stemmer)&&Oe(o,!0),this.filter=(o=e.filter||n&&n.filter)&&ni(o),this.cache=(o=e.cache)&&new le(o)}O.prototype.append=function(e,t){return this.add(e,t,!0)},O.prototype.add=function(e,t,s,n){if(t&&(e||e===0)){if(!n&&!s&&this.register[e])return this.update(e,t);t=this.encode(t);const o=t.length;if(o){const a=F(),i=F(),c=this.depth,h=this.resolution;for(let f=0;f<o;f++){let m=t[this.rtl?o-1-f:f],$=m.length;if(m&&$>=this.minlength&&(c||!i[m])){let V=ae(h,o,f),b="";switch(this.tokenize){case"full":if(3<$){for(let P=0;P<$;P++)for(let C=$;C>P;C--)if(C-P>=this.minlength){const S=ae(h,o,f,$,P);b=m.substring(P,C),this.push_index(i,b,S,e,s)}break}case"reverse":if(2<$){for(let P=$-1;0<P;P--)if(b=m[P]+b,b.length>=this.minlength){const C=ae(h,o,f,$,P);this.push_index(i,b,C,e,s)}b=""}case"forward":if(1<$){for(let P=0;P<$;P++)b+=m[P],b.length>=this.minlength&&this.push_index(i,b,V,e,s);break}default:if(this.boost&&(V=Math.min(0|V/this.boost(t,m,f),h-1)),this.push_index(i,m,V,e,s),c&&1<o&&f<o-1){const P=F(),C=this.resolution_ctx,S=m,D=Math.min(c+1,o-f);P[S]=1;for(let N=1;N<D;N++)if(m=t[this.rtl?o-1-f-N:f+N],m&&m.length>=this.minlength&&!P[m]){P[m]=1;const A=ae(C+(o/2>C?0:1),o,f,D-1,N-1),z=this.bidirectional&&m>S;this.push_index(a,z?S:m,A,e,s,z?m:S)}}}}}this.fastupdate||(this.register[e]=1)}}return this};function ae(e,t,s,n,o){return s&&1<e?t+(n||0)<=e?s+(o||0):0|(e-1)/(t+(n||0))*(s+(o||0))+1:0}O.prototype.push_index=function(e,t,s,n,o,a){let i=a?this.ctx:this.map;if((!e[t]||a&&!e[t][a])&&(this.optimize&&(i=i[s]),a?(e=e[t]||(e[t]=F()),e[a]=1,i=i[a]||(i[a]=F())):e[t]=1,i=i[t]||(i[t]=[]),this.optimize||(i=i[s]||(i[s]=[])),(!o||i.indexOf(n)===-1)&&(i[i.length]=n,this.fastupdate))){const c=this.register[n]||(this.register[n]=[]);c[c.length]=i}},O.prototype.search=function(e,t,s){s||(!t&&we(e)?(s=e,e=s.query):we(t)&&(s=t));let n,o,a,i=[],c=0;if(s&&(t=s.limit,c=s.offset||0,o=s.context,a=s.suggest),e&&(e=this.encode(e),n=e.length,1<n)){const $=F(),V=[];for(let b,P=0,C=0;P<n;P++)if(b=e[P],b&&b.length>=this.minlength&&!$[b]){if(!this.optimize&&!a&&!this.map[b])return i;V[C++]=b,$[b]=1}e=V,n=e.length}if(!n)return i;t||(t=100);let h,f=this.depth&&1<n&&o!==!1,m=0;f?(h=e[0],m=1):1<n&&e.sort(Za);for(let $,V;m<n;m++){if(V=e[m],f?($=this.add_result(i,a,t,c,n===2,V,h),(!a||$!==!1||!i.length)&&(h=V)):$=this.add_result(i,a,t,c,n===1,V),$)return $;if(a&&m==n-1){let b=i.length;if(!b){if(f){f=0,m=-1;continue}return i}if(b===1)return je(i[0],t,c)}}return ui(i,t,c,a)},O.prototype.add_result=function(e,t,s,n,o,a,i){let c=[],h=i?this.ctx:this.map;if(this.optimize||(h=Ue(h,a,i,this.bidirectional)),h){let f=0;const m=Math.min(h.length,i?this.resolution_ctx:this.resolution);for(let $,V,b=0,P=0;b<m&&($=h[b],!($&&(this.optimize&&($=Ue($,a,i,this.bidirectional)),n&&$&&o&&(V=$.length,V<=n?(n-=V,$=null):($=$.slice(n),n=0)),$&&(c[f++]=$,o&&(P+=$.length,P>=s)))));b++);if(f)return o?je(c,s,0):void(e[e.length]=c)}return!t&&c};function je(e,t,s){return e=e.length===1?e[0]:Xa(e),s||e.length>t?e.slice(s,s+t):e}function Ue(e,t,s,n){if(s){const o=n&&t>s;e=e[o?t:s],e=e&&e[o?s:t]}else e=e[t];return e}O.prototype.contain=function(e){return!!this.register[e]},O.prototype.update=function(e,t){return this.remove(e).add(e,t)},O.prototype.remove=function(e,t){const s=this.register[e];if(s){if(this.fastupdate)for(let n,o=0;o<s.length;o++)n=s[o],n.splice(n.indexOf(e),1);else de(this.map,e,this.resolution,this.optimize),this.depth&&de(this.ctx,e,this.resolution_ctx,this.optimize);t||delete this.register[e],this.cache&&this.cache.del(e)}return this};function de(e,t,s,n,o){let a=0;if(Qa(e))if(o){const i=e.indexOf(t);i===-1?a++:1<e.length&&(e.splice(i,1),a++)}else{o=Math.min(e.length,s);for(let i,c=0;c<o;c++)i=e[c],i&&(a=de(i,t,s,n,o),!n&&!a&&delete e[c])}else for(let i in e)a=de(e[i],t,s,n,o),a||delete e[i];return a}O.prototype.searchCache=di,O.prototype.export=fi,O.prototype.import=_i,ci(O.prototype);const mi={class:"VPNavBarSearch"},gi={class:"DocSearch-Form"},ki=d("label",{class:"DocSearch-MagnifierLabel",for:"docsearch-input",id:"docsearch-label"},[d("svg",{width:"20",height:"20",class:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},[d("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),$i=["placeholder"],bi={class:"VPPluginSearch-search-list"},yi={class:"VPPluginSearch-search-group"},Pi=["href"],wi={class:"VPPluginSearch-search-item"},Vi={class:"VPPluginSearch-search-item-icon"},Li={style:{width:"100%"}},Si=["innerHTML"],Mi=d("span",{class:"VPPluginSearch-search-item-icon"},"↪",-1),Ci=d("img",{class:"VPPluginSearch-flex-logo",src:Ja,alt:"flex logo"},null,-1),Ii={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Ti={class:"DocSearch-Button-Container"},Ai=d("svg",{width:"20",height:"20",class:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},[d("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),Ni={class:"DocSearch-Button-Placeholder"},Hi={class:"DocSearch-Button-Keys"},Bi=d("span",{class:"DocSearch-Button-Key"},"K",-1),zi=y({__name:"Search",setup(e){const t=qe(),s=t.localeIndex||t.localePath,n=M(),o=M(!1),a=M(),i=M(""),c=M(),h=M(),f=M(),m=M(),$=M(),V=M("Search"),b=M("Search docs"),P=L(()=>{if(a.value){for(var N=$.value.search(a.value,{enrich:!0}),A=[],z=0;z<N.length;z++){var x=N[z],q=f.value[x],U=q.t,oe=q.p,me=q.l,at=q.a;me=me.split(" ").join("-"),A.push({id:z,link:me,title:U,preview:oe,anchor:at})}return A}}),C=(N,A)=>!N||!N.length?[]:N.reduce((z,x)=>(z[A(x)]||(z[A(x)]=[]),z[A(x)].push(x),z),{}),S=()=>{setTimeout(()=>{c.value&&c.value.focus()},100),D(),o.value=!0};Z(async()=>{var x,q;const N=await vt(()=>import("./virtual_search-data.RJ-82FdL.js"),__vite__mapDeps([]));h.value=N.default.INDEX_DATA,f.value=N.default.PREVIEW_LOOKUP,m.value=N.default.Options,i.value=window.location.origin+he(s.value==="root"?"/":s.value),V.value=((x=m.value)==null?void 0:x.buttonLabel)||V.value,b.value=((q=m.value)==null?void 0:q.placeholder)||b.value;var A=new O(m.value);A.import("reg",h.value.reg),A.import("cfg",h.value.cfg),A.import("map",h.value.map),A.import("ctx",h.value.ctx),$.value=A,n.value.innerHTML=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl";const z=U=>{var oe;U.key==="k"&&(U.ctrlKey||U.metaKey)&&(U.preventDefault(),S()),U.key==="Escape"&&((oe=a.value)==null?void 0:oe.length)==0&&o.value&&(o.value=!1)};window.addEventListener("keydown",z)});function D(){o.value=!1,a.value=""}return(N,A)=>{const z=J("ClientOnly");return r(),u("div",mi,[_(z,null,{default:p(()=>[(r(),w(_t,{to:"body"},[xe(d("div",{class:"VPPluginSearch-modal-back",onClick:A[2]||(A[2]=x=>o.value=!1)},[d("div",{class:"VPPluginSearch-modal",onClick:A[1]||(A[1]=We(()=>{},["stop"]))},[d("form",gi,[ki,xe(d("input",{class:"DocSearch-Input","aria-autocomplete":"both","aria-labelledby":"docsearch-label",id:"docsearch-input",autocomplete:"off",autocorrect:"off",autocapitalize:"off",enterkeyhint:"search",spellcheck:"false",autofocus:"true","onUpdate:modelValue":A[0]||(A[0]=x=>a.value=x),placeholder:b.value,maxlength:"64",type:"search",ref_key:"input",ref:c},null,8,$i),[[ft,a.value]])]),d("div",bi,[(r(!0),u(H,null,E(C(P.value,x=>x.link.split("/").slice(0,-1).join("-")),(x,q)=>(r(),u("div",{key:q},[d("span",yi,T(q?q.toString()[0].toUpperCase()+q.toString().slice(1):"Home"),1),(r(!0),u(H,null,E(x,U=>(r(),u("a",{href:i.value+U.link,key:U.id,onClick:D},[d("div",wi,[d("span",Vi,T(U.link.includes("#")?"#":"▤"),1),d("div",Li,[d("h3",null,T(U.title),1),d("p",null,[d("div",{innerHTML:U.preview},null,8,Si)])]),Mi])],8,Pi))),128))]))),128))]),Ci])],512),[[pt,o.value]])]))]),_:1}),d("div",{id:"docsearch",onClick:A[3]||(A[3]=x=>S())},[d("button",Ii,[d("span",Ti,[Ai,d("span",Ni,T(V.value),1)]),d("span",Hi,[d("span",{class:"DocSearch-Button-Key",ref_key:"metaKey",ref:n},"Meta",512),Bi])])])])}}}),xi=y({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=I();return(s,n)=>l(t).socialLinks?(r(),w(ze,{key:0,class:"VPNavBarSocialLinks",links:l(t).socialLinks},null,8,["links"])):g("",!0)}}),Ei=k(xi,[["__scopeId","data-v-0394ad82"]]),Di=["href"],Oi=y({__name:"VPNavBarTitle",setup(e){const{site:t,theme:s}=I(),{hasSidebar:n}=W(),{currentLang:o}=ne();return(a,i)=>(r(),u("div",{class:B(["VPNavBarTitle",{"has-sidebar":l(n)}])},[d("a",{class:"title",href:l(s).logoLink??l(Me)(l(o).link)},[v(a.$slots,"nav-bar-title-before",{},void 0,!0),l(s).logo?(r(),w(ce,{key:0,class:"logo",image:l(s).logo},null,8,["image"])):g("",!0),l(s).siteTitle?(r(),u(H,{key:1},[j(T(l(s).siteTitle),1)],64)):l(s).siteTitle===void 0?(r(),u(H,{key:2},[j(T(l(t).title),1)],64)):g("",!0),v(a.$slots,"nav-bar-title-after",{},void 0,!0)],8,Di)],2))}}),Fi=k(Oi,[["__scopeId","data-v-86d1bed8"]]),ji={},Ui={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},qi=d("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Gi=d("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),Ri=[qi,Gi];function Ki(e,t){return r(),u("svg",Ui,Ri)}const st=k(ji,[["render",Ki]]),Wi={class:"items"},Ji={class:"title"},Yi=y({__name:"VPNavBarTranslations",setup(e){const{theme:t}=I(),{localeLinks:s,currentLang:n}=ne({correspondingLink:!0});return(o,a)=>l(s).length&&l(n).label?(r(),w(Be,{key:0,class:"VPNavBarTranslations",icon:st,label:l(t).langMenuLabel||"Change language"},{default:p(()=>[d("div",Wi,[d("p",Ji,T(l(n).label),1),(r(!0),u(H,null,E(l(s),i=>(r(),w(_e,{key:i.link,item:i},null,8,["item"]))),128))])]),_:1},8,["label"])):g("",!0)}}),Xi=k(Yi,[["__scopeId","data-v-74abcbb9"]]),Zi=e=>(R("data-v-d83f3580"),e=e(),K(),e),Qi={class:"container"},er={class:"title"},tr={class:"content"},sr=Zi(()=>d("div",{class:"curtain"},null,-1)),nr={class:"content-body"},or=y({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{y:t}=Ke(),{hasSidebar:s}=W(),{frontmatter:n}=I(),o=M({});return Ge(()=>{o.value={"has-sidebar":s.value,top:n.value.layout==="home"&&t.value===0}}),(a,i)=>(r(),u("div",{class:B(["VPNavBar",o.value])},[d("div",Qi,[d("div",er,[_(Fi,null,{"nav-bar-title-before":p(()=>[v(a.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[v(a.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",tr,[sr,d("div",nr,[v(a.$slots,"nav-bar-content-before",{},void 0,!0),_(zi,{class:"search"}),_(Wa,{class:"menu"}),_(Xi,{class:"translations"}),_(Oo,{class:"appearance"}),_(Ei,{class:"social-links"}),_(Na,{class:"extra"}),v(a.$slots,"nav-bar-content-after",{},void 0,!0),_(Da,{class:"hamburger",active:a.isScreenOpen,onClick:i[0]||(i[0]=c=>a.$emit("toggle-screen"))},null,8,["active"])])])])],2))}}),ar=k(or,[["__scopeId","data-v-d83f3580"]]),ir={key:0,class:"VPNavScreenAppearance"},rr={class:"text"},lr=y({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:s}=I();return(n,o)=>l(t).appearance&&l(t).appearance!=="force-dark"?(r(),u("div",ir,[d("p",rr,T(l(s).darkModeSwitchLabel||"Appearance"),1),_(Ne)])):g("",!0)}}),cr=k(lr,[["__scopeId","data-v-2d7af913"]]),ur=y({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=fe("close-screen");return(s,n)=>(r(),w(G,{class:"VPNavScreenMenuLink",href:s.item.link,target:s.item.target,rel:s.item.rel,onClick:l(t)},{default:p(()=>[j(T(s.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),dr=k(ur,[["__scopeId","data-v-05f27b2a"]]),hr={},vr={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},pr=d("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),fr=[pr];function _r(e,t){return r(),u("svg",vr,fr)}const mr=k(hr,[["render",_r]]),gr=y({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=fe("close-screen");return(s,n)=>(r(),w(G,{class:"VPNavScreenMenuGroupLink",href:s.item.link,target:s.item.target,rel:s.item.rel,onClick:l(t)},{default:p(()=>[j(T(s.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),nt=k(gr,[["__scopeId","data-v-19976ae1"]]),kr={class:"VPNavScreenMenuGroupSection"},$r={key:0,class:"title"},br=y({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,s)=>(r(),u("div",kr,[t.text?(r(),u("p",$r,T(t.text),1)):g("",!0),(r(!0),u(H,null,E(t.items,n=>(r(),w(nt,{key:n.text,item:n},null,8,["item"]))),128))]))}}),yr=k(br,[["__scopeId","data-v-8133b170"]]),Pr=["aria-controls","aria-expanded"],wr=["innerHTML"],Vr=["id"],Lr={key:1,class:"group"},Sr=y({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,s=M(!1),n=L(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function o(){s.value=!s.value}return(a,i)=>(r(),u("div",{class:B(["VPNavScreenMenuGroup",{open:s.value}])},[d("button",{class:"button","aria-controls":n.value,"aria-expanded":s.value,onClick:o},[d("span",{class:"button-text",innerHTML:a.text},null,8,wr),_(mr,{class:"button-icon"})],8,Pr),d("div",{id:n.value,class:"items"},[(r(!0),u(H,null,E(a.items,c=>(r(),u(H,{key:c.text},["link"in c?(r(),u("div",{key:c.text,class:"item"},[_(nt,{item:c},null,8,["item"])])):(r(),u("div",Lr,[_(yr,{text:c.text,items:c.items},null,8,["text","items"])]))],64))),128))],8,Vr)],2))}}),Mr=k(Sr,[["__scopeId","data-v-65ef89ca"]]),Cr={key:0,class:"VPNavScreenMenu"},Ir=y({__name:"VPNavScreenMenu",setup(e){const{theme:t}=I();return(s,n)=>l(t).nav?(r(),u("nav",Cr,[(r(!0),u(H,null,E(l(t).nav,o=>(r(),u(H,{key:o.text},["link"in o?(r(),w(dr,{key:0,item:o},null,8,["item"])):(r(),w(Mr,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):g("",!0)}}),Tr=y({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=I();return(s,n)=>l(t).socialLinks?(r(),w(ze,{key:0,class:"VPNavScreenSocialLinks",links:l(t).socialLinks},null,8,["links"])):g("",!0)}}),Ar={class:"list"},Nr=y({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:s}=ne({correspondingLink:!0}),n=M(!1);function o(){n.value=!n.value}return(a,i)=>l(t).length&&l(s).label?(r(),u("div",{key:0,class:B(["VPNavScreenTranslations",{open:n.value}])},[d("button",{class:"title",onClick:o},[_(st,{class:"icon lang"}),j(" "+T(l(s).label)+" ",1),_(tt,{class:"icon chevron"})]),d("ul",Ar,[(r(!0),u(H,null,E(l(t),c=>(r(),u("li",{key:c.link,class:"item"},[_(G,{class:"link",href:c.link},{default:p(()=>[j(T(c.text),1)]),_:2},1032,["href"])]))),128))])],2)):g("",!0)}}),Hr=k(Nr,[["__scopeId","data-v-d72aa483"]]),Br={class:"container"},zr=y({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=M(null),s=Je(ee?document.body:null);return(n,o)=>(r(),w(Ve,{name:"fade",onEnter:o[0]||(o[0]=a=>s.value=!0),onAfterLeave:o[1]||(o[1]=a=>s.value=!1)},{default:p(()=>[n.open?(r(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[d("div",Br,[v(n.$slots,"nav-screen-content-before",{},void 0,!0),_(Ir,{class:"menu"}),_(Hr,{class:"translations"}),_(cr,{class:"appearance"}),_(Tr,{class:"social-links"}),v(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):g("",!0)]),_:3}))}}),xr=k(zr,[["__scopeId","data-v-cc5739dd"]]),Er={key:0,class:"VPNav"},Dr=y({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:s,toggleScreen:n}=go(),{frontmatter:o}=I(),a=L(()=>o.value.navbar!==!1);return Ye("close-screen",s),ve(()=>{ee&&document.documentElement.classList.toggle("hide-nav",!a.value)}),(i,c)=>a.value?(r(),u("header",Er,[_(ar,{"is-screen-open":l(t),onToggleScreen:l(n)},{"nav-bar-title-before":p(()=>[v(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[v(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[v(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[v(i.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(xr,{open:l(t)},{"nav-screen-content-before":p(()=>[v(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[v(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):g("",!0)}}),Or=k(Dr,[["__scopeId","data-v-ae24b3ad"]]),Fr=e=>(R("data-v-e31bd47b"),e=e(),K(),e),jr=["role","tabindex"],Ur=Fr(()=>d("div",{class:"indicator"},null,-1)),qr=["onKeydown"],Gr={key:1,class:"items"},Rr=y({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:s,collapsible:n,isLink:o,isActiveLink:a,hasActiveLink:i,hasChildren:c,toggle:h}=Ot(L(()=>t.item)),f=L(()=>c.value?"section":"div"),m=L(()=>o.value?"a":"div"),$=L(()=>c.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),V=L(()=>o.value?void 0:"button"),b=L(()=>[[`level-${t.depth}`],{collapsible:n.value},{collapsed:s.value},{"is-link":o.value},{"is-active":a.value},{"has-active":i.value}]);function P(S){"key"in S&&S.key!=="Enter"||!t.item.link&&h()}function C(){t.item.link&&h()}return(S,D)=>{const N=J("VPSidebarItem",!0);return r(),w(Y(f.value),{class:B(["VPSidebarItem",b.value])},{default:p(()=>[S.item.text?(r(),u("div",ie({key:0,class:"item",role:V.value},gt(S.item.items?{click:P,keydown:P}:{},!0),{tabindex:S.item.items&&0}),[Ur,S.item.link?(r(),w(G,{key:0,tag:m.value,class:"link",href:S.item.link,rel:S.item.rel,target:S.item.target},{default:p(()=>[(r(),w(Y($.value),{class:"text",innerHTML:S.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(r(),w(Y($.value),{key:1,class:"text",innerHTML:S.item.text},null,8,["innerHTML"])),S.item.collapsed!=null?(r(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:mt(C,["enter"]),tabindex:"0"},[_(Ae,{class:"caret-icon"})],40,qr)):g("",!0)],16,jr)):g("",!0),S.item.items&&S.item.items.length?(r(),u("div",Gr,[S.depth<5?(r(!0),u(H,{key:0},E(S.item.items,A=>(r(),w(N,{key:A.text,item:A,depth:S.depth+1},null,8,["item","depth"]))),128)):g("",!0)])):g("",!0)]),_:1},8,["class"])}}}),Kr=k(Rr,[["__scopeId","data-v-e31bd47b"]]),ot=e=>(R("data-v-7f44e717"),e=e(),K(),e),Wr=ot(()=>d("div",{class:"curtain"},null,-1)),Jr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Yr=ot(()=>d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Xr=y({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:s}=W(),n=e,o=M(null),a=Je(ee?document.body:null);return Q([n,o],()=>{var i;n.open?(a.value=!0,(i=o.value)==null||i.focus()):a.value=!1},{immediate:!0,flush:"post"}),(i,c)=>l(s)?(r(),u("aside",{key:0,class:B(["VPSidebar",{open:i.open}]),ref_key:"navEl",ref:o,onClick:c[0]||(c[0]=We(()=>{},["stop"]))},[Wr,d("nav",Jr,[Yr,v(i.$slots,"sidebar-nav-before",{},void 0,!0),(r(!0),u(H,null,E(l(t),h=>(r(),u("div",{key:h.text,class:"group"},[_(Kr,{item:h,depth:0},null,8,["item"])]))),128)),v(i.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):g("",!0)}}),Zr=k(Xr,[["__scopeId","data-v-7f44e717"]]),Qr=y({__name:"VPSkipLink",setup(e){const t=pe(),s=M();Q(()=>t.path,()=>s.value.focus());function n({target:o}){const a=document.getElementById(decodeURIComponent(o.hash).slice(1));if(a){const i=()=>{a.removeAttribute("tabindex"),a.removeEventListener("blur",i)};a.setAttribute("tabindex","-1"),a.addEventListener("blur",i),a.focus(),window.scrollTo(0,0)}}return(o,a)=>(r(),u(H,null,[d("span",{ref_key:"backToTop",ref:s,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),el=k(Qr,[["__scopeId","data-v-0f60ec36"]]),tl=y({__name:"Layout",setup(e){const{isOpen:t,open:s,close:n}=W(),o=pe();Q(()=>o.path,n),Dt(t,n);const{frontmatter:a}=I(),i=kt(),c=L(()=>!!i["home-hero-image"]);return Ye("hero-image-slot-exists",c),(h,f)=>{const m=J("Content");return l(a).layout!==!1?(r(),u("div",{key:0,class:B(["Layout",l(a).pageClass])},[v(h.$slots,"layout-top",{},void 0,!0),_(el),_(wt,{class:"backdrop",show:l(t),onClick:l(n)},null,8,["show","onClick"]),_(Or,null,{"nav-bar-title-before":p(()=>[v(h.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[v(h.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[v(h.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[v(h.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[v(h.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[v(h.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(mo,{open:l(t),onOpenMenu:l(s)},null,8,["open","onOpenMenu"]),_(Zr,{open:l(t)},{"sidebar-nav-before":p(()=>[v(h.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[v(h.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(Wn,null,{"page-top":p(()=>[v(h.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[v(h.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[v(h.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[v(h.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":p(()=>[v(h.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":p(()=>[v(h.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[v(h.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[v(h.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[v(h.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[v(h.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[v(h.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[v(h.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[v(h.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[v(h.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[v(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[v(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[v(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[v(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[v(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[v(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(Qn),v(h.$slots,"layout-bottom",{},void 0,!0)],2)):(r(),w(m,{key:1}))}}}),sl=k(tl,[["__scopeId","data-v-5a346dfe"]]),ol={Layout:sl,enhanceApp:({app:e})=>{e.component("Badge",bt)}};export{ol as t};
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = []
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}