PageSourceSearch

https://feathers-casl.netlify.app/assets/chunks/theme.BsDwXA-J.js

js feathers-casl.netlify.app collected 2026-10-03 10:43:42 UTC 57,165 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPAlgoliaSearchBox.B4u5UAfH.js","assets/chunks/framework.DWIwSZ-6.js"])))=>i.map(i=>d[i]);
2import{d as m,c as u,r as c,n as P,o,a as j,t as L,b as g,w as v,T as fe,e as h,_ as b,u as Re,i as Ue,f as je,g as he,h as p,j as f,k as i,l as K,m as ye,p as R,q as We,s as me,v as ze,x as ae,y as V,z as C,A as Se,B as X,C as se,D as Pe,E as oe,F as Ne,G as N,H as I,I as W,J as _,K as H,L as Te,M as qe,N as Je,O as D,P as re,Q as Ae,R as Ye,S as Z,U as we,V as Ie,W as Xe,X as Le,Y as Qe,Z as Ze,$ as Me,a0 as xe,a1 as et,a2 as tt,a3 as nt,a4 as at,a5 as st}from"./framework.DWIwSZ-6.js";const ot=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(o(),u("span",{class:P(["VPBadge",e.type])},[c(t.$slots,"default",{},()=>[j(L(e.text),1)])],2))}}),rt={key:0,class:"VPBackdrop"},it=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(o(),g(fe,{name:"fade"},{default:v(()=>[e.show?(o(),u("div",rt)):h("",!0)]),_:1}))}}),lt=b(it,[["__scopeId","data-v-d2b1709d"]]),y=Re;function ct(e,t){let n,a=!1;return()=>{n&&clearTimeout(n),a?n=setTimeout(e,t):(e(),(a=!0)&&setTimeout(()=>a=!1,t))}}function ce(e){return e.startsWith("/")?e:`/${e}`}function pe(e){const{pathname:t,search:n,hash:a,protocol:s}=new URL(e,"http://a.com");if(Ue(e)||e.startsWith("#")||!s.startsWith("http")||!je(t))return e;const{site:r}=y(),d=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${n}${a}`);return he(d)}function Q({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:a,theme:s,hash:r}=y(),d=p(()=>({label:t.value.locales[n.value]?.label,link:t.value.locales[n.value]?.link||(n.value==="root"?"/":`/${n.value}/`)}));return{localeLinks:p(()=>Object.entries(t.value.locales).flatMap(([k,$])=>d.value.label===$.label?[]:{text:$.label,link:ut($.link||(k==="root"?"/":`/${k}/`),s.value.i18nRouting!==!1&&e,a.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)+r.value,lang:$.lang,dir:$.dir})),currentLang:d}}function ut(e,t,n,a){return t?e.replace(/\/$/,"")+ce(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):e}const dt={class:"NotFound"},vt={class:"code"},ft={class:"title"},ht={class:"quote"},mt={class:"action"},pt=["href","aria-label"],kt=m({__name:"NotFound",setup(e){const{theme:t}=y(),{currentLang:n}=Q();return(a,s)=>(o(),u("div",dt,[f("p",vt,L(i(t).notFound?.code??"404"),1),f("h1",ft,L(i(t).notFound?.title??"PAGE NOT FOUND"),1),s[0]||(s[0]=f("div",{class:"divider"},null,-1)),f("blockquote",ht,L(i(t).notFound?.quote??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),f("div",mt,[f("a",{class:"link",href:i(he)(i(t).notFound?.link??i(n).link),"aria-label":i(t).notFound?.linkLabel??"go to home"},L(i(t).notFound?.linkText??"Take me home"),9,pt)])]))}}),gt=b(kt,[["__scopeId","data-v-adf817b8"]]);function Ce(e,t){if(Array.isArray(e))return ee(e);if(e==null)return[];t=ce(t);const n=Object.keys(e).sort((s,r)=>r.split("/").length-s.split("/").length).find(s=>t.startsWith(ce(s))),a=n?e[n]:[];return Array.isArray(a)?ee(a):ee(a.items,a.base)}function _t(e){const t=[];let n=0;for(const a in e){const s=e[a];if(s.items){n=t.push(s);continue}t[n]||t.push({items:[]}),t[n].items.push(s)}return t}function bt(e){const t=[];function n(a){for(const s of a)s.text&&s.link&&t.push({text:s.text,link:s.link,docFooterText:s.docFooterText}),s.items&&n(s.items)}return n(e),t}function ue(e,t){return Array.isArray(t)?t.some(n=>ue(e,n)):K(e,t.link)?!0:t.items?ue(e,t.items):!1}function ee(e,t){return[...e].map(n=>{const a={...n},s=a.base||t;return s&&a.link&&(a.link=s+a.link.replace(/^\//,s.endsWith("/")?"":"/")),a.items&&(a.items=ee(a.items,s)),a})}function $t(){const{hasSidebar:e}=G(),t=ye("(min-width: 960px)"),n=ye("(min-width: 1280px)");return{isAsideEnabled:p(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const yt=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,de=[];function He(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function Pt(e){const t=[...document.querySelectorAll(".VPDoc h1, .VPDoc h2, .VPDoc h3, .VPDoc h4, .VPDoc h5, .VPDoc h6")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const a=Number(n.tagName[1]);return{element:n,title:Lt(n),link:"#"+n.id,level:a}});return Vt(t,e)}function Lt(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(yt.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function Vt(e,t){if(t===!1)return[];const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[a,s]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;return Tt(e,a,s)}function St(e,t){const{isAsideEnabled:n}=$t(),a=ct(r,100);let s=null;R(()=>{requestAnimationFrame(r),window.addEventListener("scroll",a)}),We(()=>{d(location.hash)}),me(()=>{window.removeEventListener("scroll",a)});function r(){if(!n.value)return;const l=window.scrollY,k=window.innerHeight,$=document.body.offsetHeight,T=Math.abs(l+k-$)<1,w=de.map(({element:M,link:x})=>({link:x,top:Nt(M)})).filter(({top:M})=>!Number.isNaN(M)).sort((M,x)=>M.top-x.top);if(!w.length){d(null);return}if(l<1){d(null);return}if(T){d(w[w.length-1].link);return}let E=null;for(const{link:M,top:x}of w){if(x>
2l+ze()+4)break;E=M}d(E)}function d(l){s&&s.classList.remove("active"),l==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(l)}"]`);const k=s;k?(k.classList.add("active"),t.value.style.top=k.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Nt(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function Tt(e,t,n){de.length=0;const a=[],s=[];return e.forEach(r=>{const d={...r,children:[]};let l=s[s.length-1];for(;l&&l.level>=d.level;)s.pop(),l=s[s.length-1];if(d.element.classList.contains("ignore-header")||l&&"shouldIgnore"in l){s.push({level:d.level,shouldIgnore:!0});return}d.level>n||d.level<t||(de.push({element:d.element,link:d.link}),l?l.children.push(d):a.push(d),s.push(d))}),a}const q=V(!1);function At(e){let t;ae(()=>{t=q.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",n)}),me(()=>{window.removeEventListener("keyup",n)});function n(a){a.key==="Escape"&&q.value&&(e(),t?.focus())}}function wt(){function e(){q.value=!0}function t(){q.value=!1}function n(){q.value?t():e()}return{isOpen:q,open:e,close:t,toggle:n}}function It(e){const{page:t,hash:n}=y(),a=V(!1),s=p(()=>e.value.collapsed!=null),r=p(()=>!!e.value.link),d=V(!1),l=()=>{d.value=K(t.value.relativePath,e.value.link)};C([t,e,n],l),R(l);const k=p(()=>d.value?!0:e.value.items?ue(t.value.relativePath,e.value.items):!1),$=p(()=>!!(e.value.items&&e.value.items.length));ae(()=>{a.value=!!(s.value&&e.value.collapsed)}),Se(()=>{(d.value||k.value)&&(a.value=!1)});function T(){s.value&&(a.value=!a.value)}return{collapsed:a,collapsible:s,isLink:r,isActiveLink:d,hasActiveLink:k,hasChildren:$,toggle:T}}const ve=oe([]),Y=oe([]),te=oe(!1);function G(){const{frontmatter:e,theme:t}=y(),n=p(()=>!!(e.value.isHome??e.value.layout==="home")),a=p(()=>e.value.sidebar!==!1&&Y.value.length>0&&!n.value),s=p(()=>a.value&&te.value),r=p(()=>a.value?_t(Y.value):[]),d=p(()=>n.value?!1:e.value.aside!=null?!!e.value.aside:t.value.aside!==!1),l=p(()=>d.value?e.value.aside==null?t.value.aside==="left":e.value.aside==="left":!1),k=p(()=>ve.value.length>0);return{isHome:n,sidebar:Pe(Y),sidebarGroups:r,hasSidebar:a,isSidebarEnabled:s,hasAside:d,leftAside:l,headers:Pe(ve),hasLocalNav:k}}function Mt({closeSidebar:e}){const{frontmatter:t,page:n,theme:a}=y();C(()=>[n.value.relativePath,a.value.sidebar],([r,d])=>{const l=d?Ce(d,r):[];JSON.stringify(l)!==JSON.stringify(Y.value)&&(Y.value=l)},{immediate:!0,deep:!0,flush:"sync"}),Ne(()=>{ve.value=Pt(t.value.outline??a.value.outline)}),X&&(te.value=window.innerWidth>=960,window.addEventListener("resize",()=>{te.value=window.innerWidth>=960},{passive:!0}));const s=se();C(()=>s.path,e),C(te,e),At(e)}const Be=Symbol("layout-info"),xt=["href","title"],Ct=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){return(t,n)=>{const a=W("VPDocOutlineItem",!0);return o(),u("ul",{class:P(["VPDocOutlineItem",e.root?"root":"nested"])},[(o(!0),u(N,null,I(e.headers,({children:s,link:r,title:d})=>(o(),u("li",null,[f("a",{class:"outline-link",href:r,title:d},L(d),9,xt),s?.length?(o(),g(a,{key:0,headers:s},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Ee=b(Ct,[["__scopeId","data-v-a8515184"]]),Ht={class:"content"},Bt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Et=m({__name:"VPDocAsideOutline",setup(e){const{theme:t}=y(),n=V(),a=V(),{headers:s,hasLocalNav:r}=G();return St(n,a),(d,l)=>(o(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:P(["VPDocAsideOutline",{"has-outline":i(r)}]),ref_key:"container",ref:n},[f("div",Ht,[f("div",{class:"outline-marker",ref_key:"marker",ref:a},null,512),f("div",Bt,L(i(He)(i(t))),1),_(Ee,{headers:i(s),root:!0},null,8,["headers"])])],2))}}),Ft=b(Et,[["__scopeId","data-v-3c649ff1"]]),Ot={class:"VPDocAsideCarbonAds"},Dt=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,a)=>(o(),u("div",Ot,[_(i(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Kt={class:"VPDocAside"},Gt=m({__name:"VPDocAside",setup(e){const{theme:t}=y();return(n,a)=>(o(),u("div",Kt,[c(n.$slots,"aside-top",{},void 0,!0),c(n.$slots,"aside-outline-before",{},void 0,!0),_(Ft),c(n.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=f("div",{class:"spacer"},null,-1)),c(n.$slots,"aside-ads-before",{},void 0,!0),i(t).carbonAds?(o(),g(Dt,{key:0,"carbon-ads":i(t).carbonAds},null,8,["carbon-ads"])):h("",!0),c(n.$slots,"aside-ads-after",{},void 0,!0),c(n.$slots,"aside-bottom",{},void 0,!0)]))}}),Rt=b(Gt,[["__scopeId","data-v-7808de11"]]);function Ut(){const{theme:e,page:t}=y();return p(()=>{const{text:n="Edit this page",pattern:a=""}=e.value.editLink||{};let s;return typeof a=="function"?s=a(t.value):s=a.replace(/:path/g,t.value.filePath),{url:s,text:n}})}function jt(){const{page:e,theme:t,frontmatter:n}=y();return p(()=>{const a=Ce(t.value.sidebar,e.value.relativePath),s=bt(a),r=Wt(s,$=>$.link.replace(/[?#].*$/,"")),d=r.findIndex($=>K(e.value.relativePath,$.link)),l=t.value.docFooter?.prev===!1&&!n.value.prev||n.value.prev===!1,k=t.value.docFooter?.next===!1&&!n.value.next||n.value.next===!1;return{prev:l?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??r[d-1]?.docFooterText??r[d-1]?.text,link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??r[d-1]?.link},next:k?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??r[d+1]?.docFooterText??r[d+1]?.text,link:(typeof n.value.next=="object"?n.value.next.link:void 0)??r[d+1]?.link}}})}function Wt(e,t){const n=new Set;return e.filter(a=>{const s=t(a);return n.has(s)?!1:n.add(s)})}const B=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=p(()=>t.tag??(t.href?"a":"span")),a=p(()=>t.href&&Te.test(t.href)||t.target==="_blank");return(s,r)=>(o(),g(H(n.value),{class:P(["VPLink",{link:e.href,"vp-external-link-icon":a.value,"no-icon":e.noIcon}]),href:e.href?i(pe)(e.href):void 0,target:e.target??(a.value?"_blank":void 0),rel:e.rel??(a.value?"noreferrer":void 0)},{default:v(()=>[c(s.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),zt={class:"VPLastUpdated"},qt=["datetime"],Jt=m({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:a}=y(),{language:s}=Je(),r=qe("timeRef"),d=p(()=>new Date(n.value.lastUpdated)),l=p(()=>d.value.toISOString()),k=oe("");return R(()=>{ae(()=>{const $=t.value.lastUpdated?.formatOptions?.forceLocale?a.value:s.value;k.value=new Intl.DateTimeFormat($,t.value.lastUpdated?.formatOptions??{dateStyle:"medium",timeStyle:"medium"}).format(d.value),$&&a.value!==$?r.value?.setAttribute("lang",$):r.value?.removeAttribute("lang")})}),($,T)=>(o(),u("p",zt,[j(L(i(t).lastUpdated?.text||i(t).lastUpdatedText||"Last updated")+": ",1),f("time",{ref_key:"timeRef",ref:r,datetime:l.value},L(k.value),9,qt)]))}}),Yt=b(Jt,[["__scopeId","data-v-965c0623"]]),Xt={key:0,class:"VPDocFooter"},Qt={key:0,class:"edit-info"},Zt={key:0,class:"edit-link"},en={key:1,class:"last-updated"},tn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},nn={class:"pager"},an=["innerHTML"],sn=["innerHTML"],on={class:"pager"},rn=["innerHTML"],ln=["innerHTML"],cn=m({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:a}=y(),s=Ut(),r=jt(),d=p(()=>t.value.editLink&&a.value.editLink!==!1),l=p(()=>n.value.lastUpdated),k=p(()=>d.value||l.value||r.value.prev||r.value.next);return($,T)=>k.value?(o(),u("footer",Xt,[c($.$slots,"doc-footer-before",{},void 0,!0),d.value||l.value?(o(),u("div",Qt,[d.value?(o(),u("div",Zt,[_(B,{class:"edit-link-button",href:i(s).url,"no-icon":!0},{default:v(()=>[T[0]||(T[0]=f("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),j(" "+L(i(s).text),1)]),_:1},8,["href"])])):h("",!0),l.value?(o(),u("div",en,[_(Yt)])):h("",!0)])):h("",!0),i(r).prev?.link||i(r).next?.link?(o(),u("nav",tn,[T[1]||(T[1]=f("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),f("div",nn,[i(r).prev?.link?(o(),g(B,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:v(()=>[f("span",{class:"desc",innerHTML:i(t).docFooter?.prev||"Previous page"},null,8,an),f("span",{class:"title",innerHTML:i(r).prev.text},null,8,sn)]),_:1},8,["href"])):h("",!0)]),f("div",on,[i(r).next?.link?(o(),g(B,{key:0,class:"pager-link next",href:i(r).next.link},{default:v(()=>[f("span",{class:"desc",innerHTML:i(t).docFooter?.next||"Next page"},null,8,rn),f("span",{class:"title",innerHTML:i(r).next.text},null,8,ln)]),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}),un=b(cn,[["__scopeId","data-v-cec3e6e5"]]),dn={class:"container"},vn={class:"aside-container"},fn={class:"aside-content"},hn={class:"content"},mn={class:"content-container"},pn={class:"main"},kn=m({__name:"VPDoc",setup(e){const{theme:t}=y(),n=se(),{hasSidebar:a,hasAside:s,leftAside:r}=G(),d=p(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(l,k)=>{const $=W("Content");return o(),u("div",{class:P(["VPDoc",{"has-sidebar":i(a),"has-aside":i(s)}])},[c(l.$slots,"doc-top",{},void 0,!0),f("div",dn,[i(s)?(o(),u("div",{key:0,class:P(["aside",{"left-aside":i(r)}])},[k[0]||(k[0]=f("div",{class:"aside-curtain"},null,-1)),f("div",vn,[f("div",fn,[_(Rt,null,{"aside-top":v(()=>[c(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),f("div",hn,[f("div",mn,[c(l.$slots,"doc-before",{},void 0,!0),f("main",pn,[_($,{class:P(["vp-doc",[d.value,i(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(un,null,{"doc-footer-before":v(()=>[c(l.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(l.$slots,"doc-after",{},void 0,!0)])])]),c(l.$slots,"doc-bottom",{},void 0,!0)],2)}}}),gn=b(kn,[["__scopeId","data-v-7da62fb4"]]),_n=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=p(()=>t.href&&Te.test(t.href)),a=p(()=>t.tag||(t.href?"a":"button"));return(s,r)=>(o(),g(H(a.value),{class:P(["VPButton",[e.size,e.theme]]),href:e.href?i(pe)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:v(()=>[c(s.$slots,"default",{},()=>[j(L(e.text),1)],!0)]),_:3},8,["class","href","target","rel"]))}}),bn=b(_n,[["__scopeId","data-v-611f22eb"]]),$n=["src","alt"],yn=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const a=W("VPImage",!0);return e.image?(o(),u(N,{key:0},[typeof e.image=="string"||"src"in e.image?(o(),u("img",D({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:i(he)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,$n)):(o(),u(N,{key:1},[_(a,D({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),_(a,D({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),ne=b(yn,[["__scopeId","data-v-f9fc7ca2"]]),Pn={class:"container"},Ln={class:"main"},Vn={class:"heading"},Sn=["innerHTML"],Nn=["innerHTML"],Tn=["innerHTML"],An={key:0,class:"actions"},wn={key:0,class:"image"},In={class:"image-container"},Mn=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const{heroImageSlotExists:t}=re(Be,{heroImageSlotExists:p(()=>!1)});return(n,a)=>(o(),u("div",{class:P(["VPHero",{"has-image":e.image||i(t)}])},[f("div",Pn,[f("div",Ln,[c(n.$slots,"home-hero-info-before",{},void 0,!0),c(n.$slots,"home-hero-info",{},()=>[f("h1",Vn,[e.name?(o(),u("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,Sn)):h("",!0),e.text?(o(),u("span",{key:1,innerHTML:e.text,class:"text"},null,8,Nn)):h("",!0)]),e.tagline?(o(),u("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,Tn)):h("",!0)],!0),c(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(o(),u("div",An,[c(n.$slots,"home-hero-actions-before-actions",{},void 0,!0),(o(!0),u(N,null,I(e.actions,s=>(o(),u("div",{key:s.link,class:"action"}
2,[_(bn,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link,target:s.target,rel:s.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||i(t)?(o(),u("div",wn,[f("div",In,[a[0]||(a[0]=f("div",{class:"image-bg"},null,-1)),c(n.$slots,"home-hero-image",{},()=>[e.image?(o(),g(ne,{key:0,class:"image-src",image:e.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),xn=b(Mn,[["__scopeId","data-v-b2e91193"]]),Cn=m({__name:"VPHomeHero",setup(e){const{frontmatter:t}=y();return(n,a)=>i(t).hero?(o(),g(xn,{key:0,class:"VPHomeHero",name:i(t).hero.name,text:i(t).hero.text,tagline:i(t).hero.tagline,image:i(t).hero.image,actions:i(t).hero.actions},{"home-hero-info-before":v(()=>[c(n.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[c(n.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[c(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[c(n.$slots,"home-hero-actions-after")]),"home-hero-actions-before-actions":v(()=>[c(n.$slots,"home-hero-actions-before-actions")]),"home-hero-image":v(()=>[c(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Hn={class:"box"},Bn={key:0,class:"icon"},En=["innerHTML"],Fn=["innerHTML"],On={key:3,class:"details"},Dn=["innerHTML"],Kn=["innerHTML"],Gn={key:5,class:"link-text"},Rn={class:"link-text-value"},Un=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(o(),g(B,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[f("article",Hn,[typeof e.icon=="object"&&e.icon.wrap?(o(),u("div",Bn,[_(ne,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(o(),g(ne,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(o(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,En)):h("",!0),f("h2",{class:"title",innerHTML:e.title},null,8,Fn),Array.isArray(e.details)?(o(),u("ul",On,[(o(!0),u(N,null,I(e.details,a=>(o(),u("li",{key:a,innerHTML:a},null,8,Dn))),128))])):e.details?(o(),u("p",{key:4,class:"details",innerHTML:e.details},null,8,Kn)):h("",!0),e.linkText?(o(),u("div",Gn,[f("p",Rn,[j(L(e.linkText)+" ",1),n[0]||(n[0]=f("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),jn=b(Un,[["__scopeId","data-v-d44ad5a2"]]),Wn={key:0,class:"VPFeatures"},zn={class:"container"},qn={class:"items"},Jn=m({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,n=p(()=>{const a=t.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,s)=>e.features?(o(),u("div",Wn,[f("div",zn,[f("div",qn,[(o(!0),u(N,null,I(e.features,r=>(o(),u("div",{key:r.title,class:P(["item",[n.value]])},[_(jn,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),Yn=b(Jn,[["__scopeId","data-v-b84b804a"]]),Xn=m({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=y();return(n,a)=>i(t).features?(o(),g(Yn,{key:0,class:"VPHomeFeatures",features:i(t).features},null,8,["features"])):h("",!0)}}),Qn=m({__name:"VPHomeContent",setup(e){const{width:t}=Ye({initialWidth:0,includeScrollbar:!1});return(n,a)=>(o(),u("div",{class:"vp-doc container",style:Ae(i(t)?{"--vp-offset":`calc(50% - ${i(t)/2}px)`}:{})},[c(n.$slots,"default",{},void 0,!0)],4))}}),Zn=b(Qn,[["__scopeId","data-v-750d30ef"]]),ea=m({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=y();return(a,s)=>{const r=W("Content");return o(),u("div",{class:P(["VPHome",{"external-link-icon-enabled":i(n).externalLinkIcon}])},[c(a.$slots,"home-hero-before",{},void 0,!0),_(Cn,null,{"home-hero-info-before":v(()=>[c(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-actions-before-actions":v(()=>[c(a.$slots,"home-hero-actions-before-actions",{},void 0,!0)]),"home-hero-image":v(()=>[c(a.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(a.$slots,"home-hero-after",{},void 0,!0),c(a.$slots,"home-features-before",{},void 0,!0),_(Xn),c(a.$slots,"home-features-after",{},void 0,!0),i(t).markdownStyles!==!1?(o(),g(Zn,{key:0},{default:v(()=>[_(r)]),_:1})):(o(),g(r,{key:1}))],2)}}}),ta=b(ea,[["__scopeId","data-v-c9a23710"]]),na={},aa={class:"VPPage"};function sa(e,t){const n=W("Content");return o(),u("div",aa,[c(e.$slots,"page-top"),_(n),c(e.$slots,"page-bottom")])}const oa=b(na,[["render",sa]]),ra=m({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=y(),{isHome:a,hasSidebar:s}=G();return(r,d)=>(o(),u("div",{class:P(["VPContent",{"has-sidebar":i(s),"is-home":i(a)}]),id:"VPContent"},[i(t).isNotFound?c(r.$slots,"not-found",{key:0}
2,()=>[_(gt)],!0):i(n).layout==="page"?(o(),g(oa,{key:1},{"page-top":v(()=>[c(r.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(r.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(n).layout==="home"?(o(),g(ta,{key:2},{"home-hero-before":v(()=>[c(r.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(r.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(r.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(r.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(r.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-actions-before-actions":v(()=>[c(r.$slots,"home-hero-actions-before-actions",{},void 0,!0)]),"home-hero-image":v(()=>[c(r.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(r.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(r.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(r.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(n).layout&&i(n).layout!=="doc"?(o(),g(H(i(n).layout),{key:3})):(o(),g(gn,{key:4},{"doc-top":v(()=>[c(r.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(r.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[c(r.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(r.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(r.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[c(r.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[c(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(r.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[c(r.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ia=b(ra,[["__scopeId","data-v-70980a40"]]),la={class:"container"},ca=["innerHTML"],ua=["innerHTML"],da=m({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=y(),{hasSidebar:a}=G();return(s,r)=>i(t).footer&&i(n).footer!==!1?(o(),u("footer",{key:0,class:P(["VPFooter",{"has-sidebar":i(a)}])},[f("div",la,[i(t).footer.message?(o(),u("p",{key:0,class:"message",innerHTML:i(t).footer.message},null,8,ca)):h("",!0),i(t).footer.copyright?(o(),u("p",{key:1,class:"copyright",innerHTML:i(t).footer.copyright},null,8,ua)):h("",!0)])],2)):h("",!0)}}),va=b(da,[["__scopeId","data-v-7325e293"]]),fa={class:"menu-text"},ha={class:"header"},ma={class:"outline"},pa=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=y(),a=V(!1),s=V(0),r=V(),d=V();function l(w){r.value?.contains(w.target)||(a.value=!1)}C(a,w=>{if(w){document.addEventListener("click",l);return}document.removeEventListener("click",l)}),Z("Escape",()=>{a.value=!1}),Ne(()=>{a.value=!1});function k(){a.value=!a.value,s.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function $(w){w.target.classList.contains("outline-link")&&(d.value&&(d.value.style.transition="none"),we(()=>{a.value=!1}))}function T(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(w,E)=>(o(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ae({"--vp-vh":s.value+"px"}),ref_key:"main",ref:r},[e.headers.length>0?(o(),u("button",{key:0,onClick:k,class:P({open:a.value})},[f("span",fa,L(i(He)(i(n))),1),E[0]||(E[0]=f("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(o(),u("button",{key:1,onClick:T},L(i(n).returnToTopLabel||"Return to top"),1)),_(fe,{name:"flyout"},{default:v(()=>[a.value?(o(),u("div",{key:0,ref_key:"items",ref:d,class:"items",onClick:$},[f("div",ha,[f("a",{class:"top-link",href:"#",onClick:T},L(i(n).returnToTopLabel||"Return to top"),1)]),f("div",ma,[_(Ee,{headers:e.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),ka=b(pa,[["__scopeId","data-v-1cceb885"]]),ga={class:"container"},_a=["aria-expanded"],ba={class:"menu-text"},$a=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t}=y(),{isHome:n,hasSidebar:a,headers:s,hasLocalNav:r}=G(),{y:d}=Ie(),l=V(0);R(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))});const k=p(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:!r.value,fixed:!r.value&&!a.value}));return($,T)=>!i(n)&&(i(r)||i(a)||i(d)>=l.value)?(o(),u("div",{key:0,class:P(k.value)},[f("div",ga,[i(a)?(o(),u("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:T[0]||(T[0]=w=>$.$emit("open-menu"))},[T[1]||(T[1]=f("span",{class:"vpi-align-left menu-icon"},null,-1)),f("span",ba,L(i(t).sidebarMenuLabel||"Menu"),1)],8,_a)):h("",!0),_(ka,{headers:i(s),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),ya=b($a,[["__scopeId","data-v-8f3272e2"]]);function Pa(){const e=V(!1);function t(){e.value=!0,window.addEventListener("resize",s)}function n(){e.value=!1,window.removeEventListener("resize",s)}function a(){e.value?n():t()}function s(){window.outerWidth>=768&&n()}const r=se();return C(()=>r.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:a}}const ke=Symbol("nav"),La={},Va={class:"VPSwitch",type:"button",role:"switch"},Sa={class:"check"},Na={key:0,class:"icon"};function Ta(e,t){return o(),u("button",Va,[f("span",Sa,[e.$slots.default?(o(),u("span",Na,[c(e.$slots,"default",{},void 0,!0)])):h("",!0)])])}const Aa=b(La,[["render",Ta],["__scopeId","data-v-9ae567d2"]]),wa=m({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=y(),a=re("toggle-appearance",()=>{t.value=!t.value}),s=V("");return Se(()=>{s.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,d)=>(o(),g(Aa,{title:s.value,class:"VPSwitchAppearance","aria-checked":i(t),onClick:i(a)},{default:v(()=>[...d[0]||(d[0]=[f("span",{class:"vpi-sun sun"},null,-1),f("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),ge=b(wa,[["__scopeId","data-v-88d2d789"]]),Ia={key:0,class:"VPNavBarAppearance"},Ma=m({__name:"VPNavBarAppearance",setup(e){const{site:t}=y();return(n,a)=>i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(o(),u("div",Ia,[_(ge)])):h("",!0)}}),xa=b(Ma,[["__scopeId","data-v-d0e9ddd6"]]),_e=V();let Fe=!1,le=0;function Ca(e){const t=V(!1);if(X){!Fe&&Ha(),le++;const n=C(_e,a=>{a===e.el.value||e.el.value?.contains(a)?(t.value=!0,e.onFocus?.()):(t.value=!1,e.onBlur?.())});me(()=>{n(),le--,le||Ba()})}return Xe(t)}function Ha(){document.addEventListener("focusin",Oe),Fe=!0,_e.value=document.activeElement}function Ba(){document.removeEventListener("focusin",Oe)}function Oe(){_e.value=document.activeElement}const Ea={class:"VPMenuLink"},Fa=["innerHTML"],Oa=m({inheritAttrs:!1,__name:"VPMenuLink",props:{item:{},rel:{}},setup(e){const t=e,{page:n}=y(),a=p(()=>typeof t.item.link=="function"?t.item.link(n.value):t.item.link),s=p(()=>K(n.value.relativePath,t.item.activeMatch||a.value,!!t.item.activeMatch));return(r,d)=>(o(),u("div",Ea,[_(B,D(r.$attrs,{class:{active:s.value},href:a.value,target:e.item.target,rel:t.rel??e.item.rel,"no-icon":e.item.noIcon}),{default:v(()=>[f("span",{innerHTML:e.item.text},null,8,Fa)]),_:1},16,["class","href","target","rel","no-icon"])]))}}),ie=b(Oa,[["__scopeId","data-v-328078e2"]]),Da={class:"VPMenuGroup"},Ka={key:0,class:"title"},Ga=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),u("div",Da,[e.text?(o(),u("p",Ka,L(e.text),1)):h("",!0),(o(!0),u(N,null,I(e.items,a=>(o(),u(N,{key:JSON.stringify(a)},["link"in a?(o(),g(ie,{key:0,item:a},null,8,["item"])):h("",!0)],64))),128))]))}}),Ra=b(Ga,[["__scopeId","data-v-42d7a4f8"]]),Ua={class:"VPMenu"},ja={key:0,class:"items"},Wa=m({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(o(),u("div",Ua,[e.items?(o(),u("div",ja,[(o(!0),u(N,null,I(e.items,a=>(o(),u(N,{key:JSON.stringify(a)},["link"in a?(o(),g(ie,{key:0,item:a},null,8,["item"])):"component"in a?(o(),g(H(a.component),D({key:1,ref_for:!0},a.props),null,16)):(o(),g(Ra,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(t.$slots,"default",{},void 0,!0)]))}}),za=b(Wa,[["__scopeId","data-v-e21def72"]]),qa=["aria-expanded","aria-label"],Ja={key:0,class:"text"},Ya=["innerHTML"],Xa={key:1,class:"vpi-more-horizontal icon"},Qa={class:"menu"},Za=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=V(!1),n=V();Ca({el:n,onBlur:a});function a(){t.value=!1}return(s,r)=>(o(),u("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:r[1]||(r[1]=d=>t.value=!0),onMouseleave:r[2]||(r[2]=d=>t.value=!1)},[f("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:r[0]||(r[0]=d=>t.value=!t.value)},[e.button||e.icon?(o(),u("span",Ja,[e.icon?(o(),u("span",{key:0,class:P([e.icon,"option-icon"])},null,2)):h("",!0),e.button?(o(),u("span",{key:1,innerHTML:e.button},null,8,Ya)):h("",!0),r[3]||(r[3]=f("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(o(),u("span",Xa))],8,qa),f("div",Qa,[_(za,{items:e.items},{default:v(()=>[c(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),be=b(Za,[["__scopeId","data-v-48018a98"]]),es=["href","aria-label","rel","innerHTML"],ts=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{},me:{type:Boolean}},setup(e){const t=e,n=V();R(async()=>{await we();const s=n.value?.children[0];s instanceof HTMLElement&&s.className.startsWith("vpi-social-")&&(getComputedStyle(s).maskImage||getComputedStyle(s).webkitMaskImage)==="none"&&s.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});const a=p(()=>typeof t.icon=="object"?t.icon.svg:`<span class="vpi-social-${t.icon}"></span>`);return(s,r)=>(o(),u("a",{ref_key:"el",ref:n,class:"VPSocialLink no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="str
2ing"?e.icon:""),target:"_blank",rel:e.me?"me noopener":"noopener",innerHTML:a.value},null,8,es))}}),ns=b(ts,[["__scopeId","data-v-fd5e6b74"]]),as={class:"VPSocialLinks"},ss=m({__name:"VPSocialLinks",props:{links:{},me:{type:Boolean,default:!0}},setup(e){return(t,n)=>(o(),u("div",as,[(o(!0),u(N,null,I(e.links,({link:a,icon:s,ariaLabel:r})=>(o(),g(ns,{key:a,icon:s,link:a,ariaLabel:r,me:e.me},null,8,["icon","link","ariaLabel","me"]))),128))]))}}),$e=b(ss,[["__scopeId","data-v-31833492"]]),os={key:0,class:"group translations"},rs={class:"trans-title"},is={key:1,class:"group"},ls={class:"item appearance"},cs={class:"label"},us={class:"appearance-action"},ds={key:2,class:"group"},vs={class:"item social-links"},fs=m({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=y(),{localeLinks:a,currentLang:s}=Q({correspondingLink:!0}),r=p(()=>a.value.length&&s.value.label||t.value.appearance||n.value.socialLinks);return(d,l)=>r.value?(o(),g(be,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(a).length&&i(s).label?(o(),u("div",os,[f("p",rs,L(i(s).label),1),(o(!0),u(N,null,I(i(a),k=>(o(),g(ie,{key:k.link,item:k,lang:k.lang,hreflang:k.lang,rel:"alternate",dir:k.dir},null,8,["item","lang","hreflang","dir"]))),128))])):h("",!0),i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(o(),u("div",is,[f("div",ls,[f("p",cs,L(i(n).darkModeSwitchLabel||"Appearance"),1),f("div",us,[_(ge)])])])):h("",!0),i(n).socialLinks?(o(),u("div",ds,[f("div",vs,[_($e,{class:"social-links-list",links:i(n).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),hs=b(fs,[["__scopeId","data-v-339e20dc"]]),ms=["aria-expanded"],ps=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(o(),u("button",{type:"button",class:P(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=a=>t.$emit("click"))},[...n[1]||(n[1]=[f("span",{class:"container"},[f("span",{class:"top"}),f("span",{class:"middle"}),f("span",{class:"bottom"})],-1)])],10,ms))}}),ks=b(ps,[["__scopeId","data-v-25aec7de"]]),gs=["innerHTML"],_s=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const t=e,{page:n}=y(),a=p(()=>typeof t.item.link=="function"?t.item.link(n.value):t.item.link),s=p(()=>K(n.value.relativePath,t.item.activeMatch||a.value,!!t.item.activeMatch));return(r,d)=>(o(),g(B,{class:P({VPNavBarMenuLink:!0,active:s.value}),href:a.value,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,tabindex:"0"},{default:v(()=>[f("span",{innerHTML:e.item.text},null,8,gs)]),_:1},8,["class","href","target","rel","no-icon"]))}}),bs=b(_s,[["__scopeId","data-v-45d0a8c1"]]),$s=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=y(),a=p(()=>t.item.activeMatch?K(n.value.relativePath,t.item.activeMatch,!0):s(t.item));function s(r){if("component"in r)return!1;if("link"in r){const d=typeof r.link=="function"?r.link(n.value):r.link;return K(n.value.relativePath,r.activeMatch||d,!!r.activeMatch)}return r.items.some(s)}return(r,d)=>(o(),g(be,{class:P({VPNavBarMenuGroup:!0,active:a.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),ys={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ps=m({__name:"VPNavBarMenu",setup(e){const{theme:t}=y();return(n,a)=>i(t).nav?(o(),u("nav",ys,[a[0]||(a[0]=f("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(o(!0),u(N,null,I(i(t).nav,s=>(o(),u(N,{key:JSON.stringify(s)},["link"in s?(o(),g(bs,{key:0,item:s},null,8,["item"])):"component"in s?(o(),g(H(s.component),D({key:1,ref_for:!0},s.props),null,16)):(o(),g($s,{key:2,item:s},null,8,["item"]))],64))),128))])):h("",!0)}}),Ls=b(Ps,[["__scopeId","data-v-b1964aab"]]);function Vs(e){const t=e.mode??"auto",n=Ss(e),a=e.askAi,s=!!(a&&typeof a=="object"&&a.sidePanel);switch(t){case"sidePanel":return{mode:t,showKeywordSearch:!1,useSidePanel:!0};case"hybrid":return n||console.error('[vitepress] mode: "hybrid" requires keyword search credentials (appId, apiKey, indexName).'),{mode:t,showKeywordSearch:n,useSidePanel:!0};case"modal":return{mode:t,showKeywordSearch:n,useSidePanel:!1};default:return{mode:"auto",showKeywordSearch:n,useSidePanel:s}}}function Ss(e){return!!(e.appId&&e.apiKey&&e.indexName)}function De(e,t){return[...(Array.isArray(e)?e:e?[e]:[]).map(s=>Array.isArray(s)?s.filter(r=>typeof r=="string"&&!r.startsWith("lang:")):s).filter(s=>typeof s=="string"?!s.startsWith("lang:"):Array.isArray(s)&&s.length>0),`lang:${t}`]}function er(e){const t=e.appId,n=e.apiKey,a=e.indexName;return{valid:!!(t&&n&&a),appId:t,apiKey:n,indexName:a}}function Ns(e,t,n){const a=typeof e=="string",s=!a&&e.searchParameters?{...e.searchParameters}:void 0,r=s?.facetFilters??t.searchParameters?.facetFilters,d=De(r,n),l={...s,facetFilters:d.length?d:void 0},k={...a?{}:e,indexName:a?t.indexName:e.indexName,apiKey:a?t.apiKey:e.apiKey,appId:a?t.appId:e.appId,assistantId:a?e:e.assistantId};return Object.values(l).some($=>$!=null)&&(k.searchParameters=l),k}
2function Ts(e,t,n){e=Ke(e,e.locales?.[t]||{});const a=De(e.searchParameters?.facetFilters,n),s=e.askAi?Ns(e.askAi,e,n):void 0;return{...e,searchParameters:{...e.searchParameters,facetFilters:a},askAi:s}}function Ke(e,t){const n={...e};for(const a in t){const s=t[a];if(s!==void 0){if(a==="searchParameters"){n[a]=s;continue}Le(s)&&Le(n[a])?n[a]=Ke(n[a],s):n[a]=s}}return delete n.locales,n}function As(e,t=(n,a)=>JSON.stringify(n)===JSON.stringify(a)){return p(n=>{const a=e();return n===void 0||!t(n,a)?a:n})}const ws={},Is={type:"button",class:"VPNavBarAskAiButton"};function Ms(e,t){return o(),u("button",Is,[...t[0]||(t[0]=[f("span",{class:"vpi-sparkles","aria-hidden":"true"},null,-1)])])}const xs=b(ws,[["render",Ms],["__scopeId","data-v-ab1e18d7"]]),Cs={type:"button",class:"VPNavBarSearchButton"},Hs={class:"text"},Bs=m({__name:"VPNavBarSearchButton",props:{text:{}},setup(e){return(t,n)=>(o(),u("button",Cs,[n[0]||(n[0]=f("span",{class:"vpi-search","aria-hidden":"true"},null,-1)),f("span",Hs,L(e.text),1),n[1]||(n[1]=f("span",{class:"keys","aria-hidden":"true"},[f("kbd",{class:"key-cmd"},"⌘"),f("kbd",{class:"key-ctrl"},"Ctrl"),f("kbd",null,"K")],-1))]))}}),Ve=b(Bs,[["__scopeId","data-v-32351076"]]),Es={class:"VPNavBarSearch"},Fs=m({__name:"VPNavBarSearch",setup(e){const t=()=>null,n=Qe(()=>Ze(()=>import("./VPAlgoliaSearchBox.B4u5UAfH.js"),__vite__mapDeps([0,1]))),{theme:a,localeIndex:s,lang:r}=y(),d="algolia",l=As(()=>Ts(a.value.search?.options||{},s.value,r.value)),k=p(()=>Vs(l.value)),$=p(()=>{if(!k.value.useSidePanel)return null;const S=l.value.askAi;return!S||typeof S=="string"||!S.sidePanel?null:S.sidePanel===!0?{}:S.sidePanel}),T=p(()=>$.value?.keyboardShortcuts?.["Ctrl/Cmd+I"]!==!1),w=V(null);let E=0;const M=V(!1),x=V(!1);R(()=>{const S="VPAlgoliaPreconnect";if(document.getElementById(S))return;const A=l.value.appId||(typeof l.value.askAi=="object"?l.value.askAi?.appId:void 0);if(!A)return;(window.requestIdleCallback||setTimeout)(()=>{const J=document.createElement("link");J.id=S,J.rel="preconnect",J.href=`https://${A}-dsn.algolia.net`,J.crossOrigin="",document.head.appendChild(J)})}),Z("k",S=>{k.value.showKeywordSearch&&(S.ctrlKey||S.metaKey)&&(S.preventDefault(),F("search"))}),Z("i",S=>{$.value&&T.value&&(S.ctrlKey||S.metaKey)&&(S.preventDefault(),F("askAi"))}),Z("/",S=>{k.value.showKeywordSearch&&!z(S)&&(S.preventDefault(),F("search"))});function F(S){M.value||(M.value=!0),w.value={target:S,nonce:++E}}const U=V(!1);function z(S){const A=S.target,O=A.tagName;return A.isContentEditable||O==="INPUT"||O==="SELECT"||O==="TEXTAREA"}return(S,A)=>(o(),u("div",Es,[i(d)==="algolia"?(o(),u(N,{key:0},[k.value.showKeywordSearch?(o(),g(Ve,{key:0,text:i(l).translations?.button?.buttonText||"Search","aria-label":i(l).translations?.button?.buttonAriaLabel||"Search","aria-keyshortcuts":"/ control+k meta+k",onClick:A[0]||(A[0]=O=>F("search"))},null,8,["text","aria-label"])):h("",!0),$.value?(o(),g(xs,{key:1,"aria-label":$.value.button?.translations?.buttonAriaLabel||"Ask AI","aria-keyshortcuts":T.value?"control+i meta+i":void 0,onClick:A[1]||(A[1]=O=>x.value?F("toggleAskAi"):F("askAi"))},null,8,["aria-label","aria-keyshortcuts"])):h("",!0),M.value?(o(),g(i(n),{key:2,"algolia-options":i(l),"open-request":w.value,onVnodeBeforeMount:A[2]||(A[2]=O=>x.value=!0)},null,8,["algolia-options","open-request"])):h("",!0)],64)):i(d)==="local"?(o(),u(N,{key:1},[_(Ve,{text:i(l).translations?.button?.buttonText||"Search","aria-label":i(l).translations?.button?.buttonAriaLabel||"Search","aria-keyshortcuts":"/ control+k meta+k",onClick:A[3]||(A[3]=O=>U.value=!0)},null,8,["text","aria-label"]),U.value?(o(),g(i(t),{key:0,onClose:A[4]||(A[4]=O=>U.value=!1)})):h("",!0)],64)):h("",!0)]))}}),Os=b(Fs,[["__scopeId","data-v-b115b792"]]),Ds=m({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=y();return(n,a)=>i(t).socialLinks?(o(),g($e,{key:0,class:"VPNavBarSocialLinks",links:i(t).socialLinks},null,8,["links"])):h("",!0)}}),Ks=b(Ds,[["__scopeId","data-v-b2135855"]]),Gs=["href","rel","target"],Rs=["innerHTML"],Us={key:2},js=m({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=y(),{hasSidebar:a}=G(),{currentLang:s}=Q(),r=p(()=>
2typeof n.value.logoLink=="string"?n.value.logoLink:n.value.logoLink?.link),d=p(()=>typeof n.value.logoLink=="string"?void 0:n.value.logoLink?.rel),l=p(()=>typeof n.value.logoLink=="string"?void 0:n.value.logoLink?.target);return(k,$)=>(o(),u("div",{class:P(["VPNavBarTitle",{"has-sidebar":i(a)}])},[f("a",{class:"title",href:r.value??i(pe)(i(s).link),rel:d.value,target:l.value},[c(k.$slots,"nav-bar-title-before",{},void 0,!0),i(n).logo?(o(),g(ne,{key:0,class:"logo",image:i(n).logo},null,8,["image"])):h("",!0),i(n).siteTitle?(o(),u("span",{key:1,innerHTML:i(n).siteTitle},null,8,Rs)):i(n).siteTitle===void 0?(o(),u("span",Us,L(i(t).title),1)):h("",!0),c(k.$slots,"nav-bar-title-after",{},void 0,!0)],8,Gs)],2))}}),Ws=b(js,[["__scopeId","data-v-7f767ae5"]]),zs={class:"items"},qs={class:"title"},Js=m({__name:"VPNavBarTranslations",setup(e){const{theme:t}=y(),{localeLinks:n,currentLang:a}=Q({correspondingLink:!0});return(s,r)=>i(n).length&&i(a).label?(o(),g(be,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(t).langMenuLabel||"Change language"},{default:v(()=>[f("div",zs,[f("p",qs,L(i(a).label),1),(o(!0),u(N,null,I(i(n),d=>(o(),g(ie,{key:d.link,item:d,lang:d.lang,hreflang:d.lang,rel:"alternate",dir:d.dir},null,8,["item","lang","hreflang","dir"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Ys=b(Js,[["__scopeId","data-v-56681fe2"]]),Xs={class:"wrapper"},Qs={class:"container"},Zs={class:"title"},eo={class:"content"},to={class:"content-body"},no=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{y:t}=Ie(),{isHome:n,hasSidebar:a}=G();return(s,r)=>(o(),u("div",{class:P(["VPNavBar",{"has-sidebar":i(a),home:i(n),top:i(t)===0,"screen-open":e.isScreenOpen}])},[f("div",Xs,[f("div",Qs,[f("div",Zs,[_(Ws,null,{"nav-bar-title-before":v(()=>[c(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(s.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),f("div",eo,[f("div",to,[c(s.$slots,"nav-bar-content-before",{},void 0,!0),_(Os,{class:"search"}),_(Ls,{class:"menu"}),_(Ys,{class:"translations"}),_(xa,{class:"appearance"}),_(Ks,{class:"social-links"}),_(hs,{class:"extra"}),c(s.$slots,"nav-bar-content-after",{},void 0,!0),_(ks,{class:"hamburger",active:e.isScreenOpen,onClick:r[0]||(r[0]=d=>s.$emit("toggle-screen"))},null,8,["active"])])])])]),r[1]||(r[1]=f("div",{class:"divider"},[f("div",{class:"divider-line"})],-1))],2))}}),ao=b(no,[["__scopeId","data-v-17451696"]]),so={key:0,class:"VPNavScreenAppearance"},oo={class:"text"},ro=m({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=y();return(a,s)=>i(t).appearance&&i(t).appearance!=="force-dark"&&i(t).appearance!=="force-auto"?(o(),u("div",so,[f("p",oo,L(i(n).darkModeSwitchLabel||"Appearance"),1),_(ge)])):h("",!0)}}),io=b(ro,[["__scopeId","data-v-936bf1ef"]]),lo=["innerHTML"],co=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=e,{page:n}=y(),a=p(()=>typeof t.item.link=="function"?t.item.link(n.value):t.item.link),s=p(()=>K(n.value.relativePath,t.item.activeMatch||a.value,!!t.item.activeMatch)),{closeScreen:r}=re(ke);return(d,l)=>(o(),g(B,{class:P({VPNavScreenMenuLink:!0,active:s.value}),href:a.value,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:i(r)},{default:v(()=>[f("span",{innerHTML:e.item.text},null,8,lo)]),_:1},8,["class","href","target","rel","no-icon","onClick"]))}}),uo=b(co,[["__scopeId","data-v-7fe4a038"]]),vo=["innerHTML"],fo=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=e,{page:n}=y(),a=p(()=>typeof t.item.link=="function"?t.item.link(n.value):t.item.link),s=p(()=>K(n.value.relativePath,t.item.activeMatch||a.value,!!t.item.activeMatch)),{closeScreen:r}=re(ke);return(d,l)=>(o(),g(B,{class:P({VPNavScreenMenuGroupLink:!0,active:s.value}),href:a.value,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:i(r)},{default:v(()=>[f("span",{innerHTML:e.item.text},null,8,vo)]),_:1},8,["class","href","target","rel","no-icon","onClick"]))}}),Ge=b(fo,[["__scopeId","data-v-a9ccf81b"]]),ho={class:"VPNavScreenMenuGroupSection"},mo={key:0,class:"title"},po=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),u("div",ho,[e.text?(o(),u("p",mo,L(e.text),1)):h("",!0),(o(!0),u(N,null,I(e.items,a=>(o(),g(Ge,{key:a.text,item:a},null,8,["item"]))),128))]))}}),ko=b(po,[["__scopeId","data-v-4ba683f2"]]),go=["aria-controls","aria-expanded"],_o=["innerHTML"],bo=["id"],$o={key:0,class:"item"},yo={key:1,class:"item"},Po={key:2,class:"group"},Lo=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=V(!1),a=p(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function s(){n.value=!n.value}return(r,d)=>(o(),u("div",{class:P(["VPNavScreenMenuGroup",{open:n.value}])},[f("button",{class:"button","aria-controls":a.value,"aria-expanded":n.value,onClick:s},[f("span",{class:"button-text",innerHTML:e.text},null,8,_o),d[0]||(d[0]=f("span",{class:"vpi-plus button-icon"},null,-1))],8,go),f("div",{id:a.value,class:"items"},[(o(!0),u(N,null,I(e.items,l=>(o(),u(N,{key:JSON.stringify(l)},["link"in l?(o(),u("div",$o,[_(Ge,{item:l},null,8,["item"])])):"component"in l?(o(),u("div",yo,[(o(),g(H(l.component),D({ref_for:!0},l.props,{"screen-menu":""}),null,16))])):(o(),u("div",Po,[_(ko,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,bo)],2))}}),Vo=b(Lo,[["__scopeId","data-v-6e170a2b"]]),So={key:0,class:"VPNavScreenMenu"},No=m({__name:"VPNavScreenMenu",setup(e){const{theme:t}=y();return(n,a)=>i(t).nav?(o(),u("nav",So,[(o(!0),u(N,null,I(i(t).nav,s=>(o(),u(N,{key:JSON.stringify(s)},["link"in s?(o(),g(uo,{key:0,item:s},null,8,["item"])):"component"in s?(o(),g(H(s.component),D({key:1,ref_for:!0},s.props,{"screen-menu":""}),null,16)):(o(),g(Vo,{key:2,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),To=m({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=y();return(n,a)=>i(t).socialLinks?(o(),g($e,{key:0,class:"VPNavScreenSocialLinks",links:i(t).socialLinks},null,8,["links"])):h("",!0)}}),Ao={class:"list"},wo=m({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=Q({correspondingLink:!0}),a=V(!1);function s(){a.value=!a.value}return(r,d)=>i(t).length&&i(n).label?(o(),u("div",{key:0,class:P(["VPNavScreenTranslations",{open:a.value}])},[f("button",{class:"title",onClick:s},[d[0]||(d[0]=f("span",{class:"vpi-languages icon lang"},null,-1)),j(" "+L(i(n).label)+" ",1),d[1]||(d[1]=f("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),f("ul",Ao,[(o(!0),u(N,null,I(i(t),l=>(o(),u("li",{key:l.link,class:"item"},[_(B,{class:"link",href:l.link,lang:l.lang,dir:l.dir},{default:v(()=>[j(L(l.text),1)]),_:2},1032,["href","lang","dir"])]))),128))])],2)):h("",!0)}}),Io=b(wo,[["__scopeId","data-v-b263daee"]]),Mo={key:0,class:"VPNavScreen",id:"VPNavScreen"},xo={class:"container"},Co=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=Me(X?document.body:null);return(n,a)=>(o(),g(fe,{name:"fade",onEnter:a[0]||(a[0]=s=>t.value=!0),onAfterLeave:a[1]||(a[1]=s=>t.value=!1)},{default:v(()=>[e.open?(o(),u("div",Mo,[f("div",xo,[c(n.$slots,"nav-screen-content-before",{},void 0,!0),_(No,{class:"menu"}),_(Io,{class:"translations"}),_(io,{class:"appearance"}),_(To,{class:"social-links"}),c(n.$slots,"nav-screen-content-after",{},void 0,!0)])])):h("",!0)]),_:3}))}}),Ho=b(Co,[["__scopeId","data-v-2b0abadb"]]),Bo={key:0,class:"VPNav"},Eo=m({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:a}=Pa(),{frontmatter:s}=y(),r=p(()=>s.value.navbar!==!1);return xe(ke,{closeScreen:n}),ae(()=>{X&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(d,l)=>r.value?(o(),u("header",Bo,[_(ao,{"is-screen-open":i(t),onToggleScreen:i(a)}
2,{"nav-bar-title-before":v(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Ho,{open:i(t)},{"nav-screen-content-before":v(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),Fo=b(Eo,[["__scopeId","data-v-8187dc6d"]]),Oo=["role","tabindex"],Do={key:1,class:"items"},Ko=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:a,isLink:s,isActiveLink:r,hasActiveLink:d,hasChildren:l,toggle:k}=It(p(()=>t.item)),$=p(()=>l.value?"section":"div"),T=p(()=>s.value?"a":"div"),w=p(()=>l.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),E=p(()=>s.value?void 0:"button"),M=p(()=>[[`level-${t.depth}`],{collapsible:a.value},{collapsed:n.value},{"is-link":s.value},{"is-active":r.value},{"has-active":d.value}]);function x(U){"key"in U&&U.key!=="Enter"||!t.item.link&&k()}function F(){t.item.link&&k()}return(U,z)=>{const S=W("VPSidebarItem",!0);return o(),g(H($.value),{class:P(["VPSidebarItem",M.value])},{default:v(()=>[e.item.text?(o(),u("div",D({key:0,class:"item",role:E.value},et(e.item.items?{click:x,keydown:x}:{},!0),{tabindex:e.item.items&&0}),[z[1]||(z[1]=f("div",{class:"indicator"},null,-1)),e.item.link?(o(),g(B,{key:0,tag:T.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:v(()=>[(o(),g(H(w.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(o(),g(H(w.value),{key:1,class:"text",innerHTML:e.item.text},null,8,["innerHTML"])),e.item.collapsed!=null&&e.item.items&&e.item.items.length?(o(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:F,onKeydown:tt(F,["enter"]),tabindex:"0"},[...z[0]||(z[0]=[f("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):h("",!0)],16,Oo)):h("",!0),e.item.items&&e.item.items.length?(o(),u("div",Do,[e.depth<5?(o(!0),u(N,{key:0},I(e.item.items,A=>(o(),g(S,{key:A.text,item:A,depth:e.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Go=b(Ko,[["__scopeId","data-v-9957c532"]]),Ro=m({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=V(!0);let n=null;return R(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),nt(()=>{n!=null&&(clearTimeout(n),n=null)}),(a,s)=>(o(!0),u(N,null,I(e.items,r=>(o(),u("div",{key:r.text,class:P(["group",{"no-transition":t.value}])},[_(Go,{item:r,depth:0},null,8,["item"])],2))),128))}}),Uo=b(Ro,[["__scopeId","data-v-862074ed"]]),jo={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Wo=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=G(),a=e,s=V(null),r=Me(X?document.body:null);C([a,s],()=>{a.open?(r.value=!0,s.value?.focus()):r.value=!1},{immediate:!0,flush:"post"});const d=V(0);return C(t,()=>{d.value+=1},{deep:!0}),(l,k)=>i(n)?(o(),u("aside",{key:0,class:P(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:s,onClick:k[0]||(k[0]=at(()=>{},["stop"]))},[k[2]||(k[2]=f("div",{class:"curtain"},null,-1)),f("nav",jo,[k[1]||(k[1]=f("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(l.$slots,"sidebar-nav-before",{},void 0,!0),(o(),g(Uo,{items:i(t),key:d.value},null,8,["items"])),c(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),zo=b(Wo,[["__scopeId","data-v-3151ed93"]]),qo={href:"#VPContent",class:"VPSkipLink visually-hidden"},Jo=m({__name:"VPSkipLink",setup(e){const{theme:t}=y(),n=se(),a=V();return C(()=>n.path,()=>a.value.focus()),(s,r)=>(o(),u(N,null,[f("span",{ref_key:"backToTop",ref:a,tabindex:"-1"},null,512),f("a",qo,L(i(t).skipToContentLabel||"Skip to content"),1)],64))}}),Yo=b(Jo,[["__scopeId","data-v-56ddb84b"]]),Xo=m({__name:"Layout",setup(e){const{isOpen:t,open:n,close:a}=wt();Mt({closeSidebar:a});const{frontmatter:s}=y(),r=st(),d=p(()=>!!r["home-hero-image"]);return xe(Be,{heroImageSlotExists:d}),(l,k)=>{const $=W("Content");return i(s).layout!==!1?(o(),u("div",{key:0,class:P(["Layout",i(s).pageClass])},[c(l.$slots,"layout-top",{},void 0,!0),_(Yo),_(lt,{class:"backdrop",show:i(t),onClick:i(a)},null,8,["show","onClick"]),_(Fo,null,{"nav-bar-title-before":v(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(ya,{open:i(t),onOpenMenu:i(n)},null,8,["open","onOpenMenu"]),_(zo,{open:i(t)},{"sidebar-nav-before":v(()=>[c(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[c(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(ia,null,{"page-top":v(()=>[c(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[c(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[c(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-actions-before-actions":v(()=>[c(l.$slots,"home-hero-actions-before-actions",{},void 0,!0)]),"home-hero-image":v(()=>[c(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[c(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[c(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[c(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(va),c(l.$slots,"layout-bottom",{},void 0,!0)],2)):(o(),g($,{key:1}))}}}),Qo=b(Xo,[["__scopeId","data-v-7ee4747a"]]),tr={Layout:Qo,enhanceApp:({app:e})=>{e.component("Badge",ot)}};export{Vs as r,tr as t,y as u,er as v};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.