PageSourceSearch

https://guides.alchemy-cms.com/assets/chunks/theme.Dbg2-YMd.js

js alchemy-cms.com collected 2026-10-02 06:50:59 UTC 58,910 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.C9tAVkhZ.js","assets/chunks/framework.BLaSdaBb.js"])))=>i.map(i=>d[i]);
2import{d as _,c as d,r as u,n as x,o,a as H,t as N,b as $,w as h,T as de,e as m,_ as b,u as Fe,i as De,f as Oe,g as ve,h as y,j as c,k as r,l as j,m as re,p as S,q as D,s as Y,v as O,x as fe,y as he,z as Ue,A as Ge,F as w,B as A,C as R,D as X,E as g,G as Ve,H as E,I as Se,J as Q,K as z,L as Z,M as ze,N as Te,O as ie,P as xe,Q as Ne,R as ee,S as je,U as Re,V as qe,W as we,X as Me,Y as Ke,Z as We,$ as Je,a0 as Ye,a1 as Xe,a2 as ae}from"./framework.BLaSdaBb.js";const Qe=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(o(),d("span",{class:x(["VPBadge",e.type])},[u(t.$slots,"default",{},()=>[H(N(e.text),1)])],2))}}),Ze={key:0,class:"VPBackdrop"},et=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(o(),$(de,{name:"fade"},{default:h(()=>[e.show?(o(),d("div",Ze)):m("",!0)]),_:1}))}}),tt=b(et,[["__scopeId","data-v-d2c5426a"]]),V=Fe;function nt(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),(s=!0)&&setTimeout(()=>s=!1,t))}}function le(e){return e.startsWith("/")?e:`/${e}`}function me(e){const{pathname:t,search:n,hash:s,protocol:a}=new URL(e,"http://a.com");if(De(e)||e.startsWith("#")||!a.startsWith("http")||!Oe(t))return e;const{site:i}=V(),l=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${n}${s}`);return ve(l)}function K({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:s,theme:a,hash:i}=V(),l=y(()=>{var f,k;return{label:(f=t.value.locales[n.value])==null?void 0:f.label,link:((k=t.value.locales[n.value])==null?void 0:k.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:y(()=>Object.entries(t.value.locales).flatMap(([f,k])=>l.value.label===k.label?[]:{text:k.label,link:st(k.link||(f==="root"?"/":`/${f}/`),a.value.i18nRouting!==!1&&e,s.value.relativePath.slice(l.value.link.length-1),!t.value.cleanUrls)+i.value})),currentLang:l}}function st(e,t,n,s){return t?e.replace(/\/$/,"")+le(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):e}const at={class:"NotFound"},ot={class:"code"},rt={class:"title"},it={class:"quote"},lt={class:"action"},ct=["href","aria-label"],ut=_({__name:"NotFound",setup(e){const{theme:t}=V(),{currentLang:n}=K();return(s,a)=>{var i,l,v,f,k;return o(),d("div",at,[c("p",ot,N(((i=r(t).notFound)==null?void 0:i.code)??"404"),1),c("h1",rt,N(((l=r(t).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),a[0]||(a[0]=c("div",{class:"divider"},null,-1)),c("blockquote",it,N(((v=r(t).notFound)==null?void 0:v.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),c("div",lt,[c("a",{class:"link",href:r(ve)(r(n).link),"aria-label":((f=r(t).notFound)==null?void 0:f.linkLabel)??"go to home"},N(((k=r(t).notFound)==null?void 0:k.linkText)??"Take me home"),9,ct)])])}}}),dt=b(ut,[["__scopeId","data-v-ced29789"]]);function Ie(e,t){if(Array.isArray(e))return W(e);if(e==null)return[];t=le(t);const n=Object.keys(e).sort((a,i)=>i.split("/").length-a.split("/").length).find(a=>t.startsWith(le(a))),s=n?e[n]:[];return Array.isArray(s)?W(s):W(s.items,s.base)}function vt(e){const t=[];let n=0;for(const s in e){const a=e[s];if(a.items){n=t.push(a);continue}t[n]||t.push({items:[]}),t[n].items.push(a)}return t}function ft(e){const t=[];function n(s){for(const a of s)a.text&&a.link&&t.push({text:a.text,link:a.link,docFooterText:a.docFooterText}),a.items&&n(a.items)}return n(e),t}function ce(e,t){return Array.isArray(t)?t.some(n=>ce(e,n)):j(e,t.link)?!0:t.items?ce(e,t.items):!1}function W(e,t){return[...e].map(n=>{const s={...n},a=s.base||t;return a&&s.link&&(s.link=a+s.link),s.items&&(s.items=W(s.items,a)),s})}function U(){const{frontmatter:e,page:t,theme:n}=V(),s=re("(min-width: 960px)"),a=S(!1),i=y(()=>{const I=n.value.sidebar,B=t.value.relativePath;return I?Ie(I,B):[]}),l=S(i.value);D(i,(I,B)=>{JSON.stringify(I)!==JSON.stringify(B)&&(l.value=i.value)});const v=y(()=>e.value.sidebar!==!1&&l.value.length>0&&e.value.layout!=="home"),f=y(()=>k?e.value.aside==null?n.value.aside==="left":e.value.aside==="left":!1),k=y(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:n.value.aside!==!1),P=y(()=>v.value&&s.value),p=y(()=>v.value?vt(l.value):[]);function L(){a.value=!0}function T(){a.value=!1}function M(){a.value?T():L()}return{isOpen:a,sidebar:l,sidebarGroups:p,hasSidebar:v,hasAside:k,leftAside:f,isSidebarEnabled:P,open:L,close:T,toggle:M}}function ht(e,t){let n;Y(()=>{n=e.value?document.activeElement:void 0}),O(()=>{window.addEventListener("keyup",s)}),fe(()=>{window.removeEventListener("keyup",s)});function s(a){a.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function mt(e){const{page:t,hash:n}=V(),s=S(!1),a=y(()=>e.value.collapsed!=null),i=y(()=>!!e.value.link),l=S(!1),v=()=>{l.value=j(t.value.relativePath,e.value.link)};D([t,e,n],v),O(v);const f=y(()=>l.value?!0:e.value.items?ce(t.value.relativePath,e.value.items):!1),k=y(()=>!!(e.value.items&&e.value.items.length));Y(()=>{s.value=!!(a.value&&e.value.collapsed)}),he(()=>{(l.value||f.value)&&(s.value=!1)});function P(){a.value&&(s.value=!s.value)}return{collapsed:s,collapsible:a,isLink:i,isActiveLink:l,hasActiveLink:f,hasChildren:k,toggle:P}}function pt(){const{hasSidebar:e}=U(),t=re("(min-width: 960px)"),n=re("(min-width: 1280px)");return{isAsideEnabled:y(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const _t=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,ue=[];function Ae(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function pe(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const s=Number(n.tagName[1]);return{element:n,title:kt(n),link:"#"+n.id,level:s}});return gt(t,e)}function kt(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(_t.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function gt(e,t){if(t===!1)return[];const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[s,a]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;return yt(e,s,a)}function bt(e,t){const{isAsideEnabled:n}=pt(),s=nt(i,100);let a=null;O(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Ue(()=>{l(location.hash)}),fe(()=>{window.removeEventListener("scroll",s)});function i(){if(!n.value)return;const v=window.scrollY,f=window.innerHeight,k=document.body.offsetHeight,P=Math.abs(v+f-k)<1,p=ue.map(({element:T,link:M})=>({link:M,top:$t(T)}
2)).filter(({top:T})=>!Number.isNaN(T)).sort((T,M)=>T.top-M.top);if(!p.length){l(null);return}if(v<1){l(null);return}if(P){l(p[p.length-1].link);return}let L=null;for(const{link:T,top:M}of p){if(M>v+Ge()+4)break;L=T}l(L)}function l(v){a&&a.classList.remove("active"),v==null?a=null:a=e.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const f=a;f?(f.classList.add("active"),t.value.style.top=f.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function $t(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function yt(e,t,n){ue.length=0;const s=[],a=[];return e.forEach(i=>{const l={...i,children:[]};let v=a[a.length-1];for(;v&&v.level>=l.level;)a.pop(),v=a[a.length-1];if(l.element.classList.contains("ignore-header")||v&&"shouldIgnore"in v){a.push({level:l.level,shouldIgnore:!0});return}l.level>n||l.level<t||(ue.push({element:l.element,link:l.link}),v?v.children.push(l):s.push(l),a.push(l))}),s}const Pt=["href","title"],Lt=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:n}){const s=n.href.split("#")[1],a=document.getElementById(decodeURIComponent(s));a==null||a.focus({preventScroll:!0})}return(n,s)=>{const a=R("VPDocOutlineItem",!0);return o(),d("ul",{class:x(["VPDocOutlineItem",e.root?"root":"nested"])},[(o(!0),d(w,null,A(e.headers,({children:i,link:l,title:v})=>(o(),d("li",null,[c("a",{class:"outline-link",href:l,onClick:t,title:v},N(v),9,Pt),i!=null&&i.length?(o(),$(a,{key:0,headers:i},null,8,["headers"])):m("",!0)]))),256))],2)}}}),Be=b(Lt,[["__scopeId","data-v-5fe27193"]]),Vt={class:"content"},St={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Tt=_({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=V(),s=Ve([]);X(()=>{s.value=pe(t.value.outline??n.value.outline)});const a=S(),i=S();return bt(a,i),(l,v)=>(o(),d("nav",{"aria-labelledby":"doc-outline-aria-label",class:x(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:a},[c("div",Vt,[c("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),c("div",St,N(r(Ae)(r(n))),1),g(Be,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),xt=b(Tt,[["__scopeId","data-v-a41173bc"]]),Nt={class:"VPDocAsideCarbonAds"},wt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,s)=>(o(),d("div",Nt,[g(r(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Mt={class:"VPDocAside"},It=_({__name:"VPDocAside",setup(e){const{theme:t}=V();return(n,s)=>(o(),d("div",Mt,[u(n.$slots,"aside-top",{},void 0,!0),u(n.$slots,"aside-outline-before",{},void 0,!0),g(xt),u(n.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=c("div",{class:"spacer"},null,-1)),u(n.$slots,"aside-ads-before",{},void 0,!0),r(t).carbonAds?(o(),$(wt,{key:0,"carbon-ads":r(t).carbonAds},null,8,["carbon-ads"])):m("",!0),u(n.$slots,"aside-ads-after",{},void 0,!0),u(n.$slots,"aside-bottom",{},void 0,!0)]))}}),At=b(It,[["__scopeId","data-v-c923903c"]]);function Bt(){const{theme:e,page:t}=V();return y(()=>{const{text:n="Edit this page",pattern:s=""}=e.value.editLink||{};let a;return typeof s=="function"?a=s(t.value):a=s.replace(/:path/g,t.value.filePath),{url:a,text:n}})}function Ct(){const{page:e,theme:t,frontmatter:n}=V();return y(()=>{var k,P,p,L,T,M,I,B;const s=Ie(t.value.sidebar,e.value.relativePath),a=ft(s),i=Ht(a,C=>C.link.replace(/[?#].*$/,"")),l=i.findIndex(C=>j(e.value.relativePath,C.link)),v=((k=t.value.docFooter)==null?void 0:k.prev)===!1&&!n.value.prev||n.value.prev===!1,f=((P=t.value.docFooter)==null?void 0:P.next)===!1&&!n.value.next||n.value.next===!1;return{prev:v?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((p=i[l-1])==null?void 0:p.docFooterText)??((L=i[l-1])==null?void 0:L.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((T=i[l-1])==null?void 0:T.link)},next:f?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((M=i[l+1])==null?void 0:M.docFooterText)??((I=i[l+1])==null?void 0:I.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((B=i[l+1])==null?void 0:B.link)}}})}function Ht(e,t){const n=new Set;return e.filter(s=>{const a=t(s);return n.has(a)?!1:n.add(a)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.tag??(t.href?"a":"span")),s=y(()=>t.href&&Se.test(t.href)||t.target==="_blank");return(a,i)=>(o(),$(E(n.value),{class:x(["VPLink",{link:e.href,"vp-external-link-icon":s.value,"no-icon":e.noIcon}]),href:e.href?r(me)(e.href):void 0,target:e.target??(s.value?"_blank":void 0),rel:e.rel??(s.value?"noreferrer":void 0)},{default:h(()=>[u(a.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Et={class:"VPLastUpdated"},Ft=["datetime"],Dt=_({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:s}=V(),a=y(()=>new Date(n.value.lastUpdated)),i=y(()=>a.value.toISOString()),l=S("");return O(()=>{Y(()=>{var v,f,k;l.value=new Intl.DateTimeFormat((f=(v=t.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&f.forceLocale?s.value:void 0,((k=t.value.lastUpdated)==null?void 0:k.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(a.value)})}),(v,f)=>{var k;return o(),d("p",Et,[H(N(((k=r(t).lastUpdated)==null?void 0:k.text)||r(t).lastUpdatedText||"Last updated")+": ",1),c("time",{datetime:i.value},N(l.value),9,Ft)])}}}),Ot=b(Dt,[["__scopeId","data-v-feecfe77"]]),Ut={key:0,class:"VPDocFooter"},Gt={key:0,class:"edit-info"},zt={key:0,class:"edit-link"},jt={key:1,class:"last-updated"},Rt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},qt={class:"pager"},Kt=["innerHTML"],Wt=["innerHTML"],Jt={class:"pager"},Yt=["innerHTML"],Xt=["innerHTML"],Qt=_({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=V(),a=Bt(),i=Ct(),l=y(()=>t.value.editLink&&s.value.editLink!==!1),v=y(()=>n.value.lastUpdated),f=y(()=>l.value||v.value||i.value.prev||i.value.next);return(k,P)=>{var p,L,T,M;return f.value?(o(),d("footer",Ut,[u(k.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(o(),d("div",Gt,[l.value?(o(),d("div",zt,[g(F,{class:"edit-link-button",href:r(a).url,"no-icon":!0},{default:h(()=>[P[0]||(P[0]=c("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),H(" "+N(r(a).text),1)]),_:1},8,["href"])])):m("",!0),v.value?(o(),d("div",jt,[g(Ot)])):m("",!0)])):m("",!0),(p=r(i).prev)!=null&&p.link||(L=r
2(i).next)!=null&&L.link?(o(),d("nav",Rt,[P[1]||(P[1]=c("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),c("div",qt,[(T=r(i).prev)!=null&&T.link?(o(),$(F,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:h(()=>{var I;return[c("span",{class:"desc",innerHTML:((I=r(t).docFooter)==null?void 0:I.prev)||"Previous page"},null,8,Kt),c("span",{class:"title",innerHTML:r(i).prev.text},null,8,Wt)]}),_:1},8,["href"])):m("",!0)]),c("div",Jt,[(M=r(i).next)!=null&&M.link?(o(),$(F,{key:0,class:"pager-link next",href:r(i).next.link},{default:h(()=>{var I;return[c("span",{class:"desc",innerHTML:((I=r(t).docFooter)==null?void 0:I.next)||"Next page"},null,8,Yt),c("span",{class:"title",innerHTML:r(i).next.text},null,8,Xt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),Zt=b(Qt,[["__scopeId","data-v-f3d6e266"]]),en={class:"container"},tn={class:"aside-container"},nn={class:"aside-content"},sn={class:"content"},an={class:"content-container"},on={class:"main"},rn=_({__name:"VPDoc",setup(e){const{theme:t}=V(),n=Q(),{hasSidebar:s,hasAside:a,leftAside:i}=U(),l=y(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,f)=>{const k=R("Content");return o(),d("div",{class:x(["VPDoc",{"has-sidebar":r(s),"has-aside":r(a)}])},[u(v.$slots,"doc-top",{},void 0,!0),c("div",en,[r(a)?(o(),d("div",{key:0,class:x(["aside",{"left-aside":r(i)}])},[f[0]||(f[0]=c("div",{class:"aside-curtain"},null,-1)),c("div",tn,[c("div",nn,[g(At,null,{"aside-top":h(()=>[u(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),c("div",sn,[c("div",an,[u(v.$slots,"doc-before",{},void 0,!0),c("main",on,[g(k,{class:x(["vp-doc",[l.value,r(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),g(Zt,null,{"doc-footer-before":h(()=>[u(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(v.$slots,"doc-after",{},void 0,!0)])])]),u(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),ln=b(rn,[["__scopeId","data-v-afcca8bd"]]),cn=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.href&&Se.test(t.href)),s=y(()=>t.tag||(t.href?"a":"button"));return(a,i)=>(o(),$(E(s.value),{class:x(["VPButton",[e.size,e.theme]]),href:e.href?r(me)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[H(N(e.text),1)]),_:1},8,["class","href","target","rel"]))}}),un=b(cn,[["__scopeId","data-v-f8f9ccad"]]),dn=["src","alt"],vn=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const s=R("VPImage",!0);return e.image?(o(),d(w,{key:0},[typeof e.image=="string"||"src"in e.image?(o(),d("img",z({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,dn)):(o(),d(w,{key:1},[g(s,z({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),g(s,z({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),J=b(vn,[["__scopeId","data-v-5f22c67b"]]),fn={class:"container"},hn={class:"main"},mn={class:"heading"},pn=["innerHTML"],_n=["innerHTML"],kn=["innerHTML"],gn={key:0,class:"actions"},bn={key:0,class:"image"},$n={class:"image-container"},yn=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=Z("hero-image-slot-exists");return(n,s)=>(o(),d("div",{class:x(["VPHero",{"has-image":e.image||r(t)}])},[c("div",fn,[c("div",hn,[u(n.$slots,"home-hero-info-before",{},void 0,!0),u(n.$slots,"home-hero-info",{},()=>[c("h1",mn,[e.name?(o(),d("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,pn)):m("",!0),e.text?(o(),d("span",{key:1,innerHTML:e.text,class:"text"},null,8,_n)):m("",!0)]),e.tagline?(o(),d("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,kn)):m("",!0)],!0),u(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(o(),d("div",gn,[(o(!0),d(w,null,A(e.actions,a=>
2(o(),d("div",{key:a.link,class:"action"},[g(un,{tag:"a",size:"medium",theme:a.theme,text:a.text,href:a.link,target:a.target,rel:a.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),u(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||r(t)?(o(),d("div",bn,[c("div",$n,[s[0]||(s[0]=c("div",{class:"image-bg"},null,-1)),u(n.$slots,"home-hero-image",{},()=>[e.image?(o(),$(J,{key:0,class:"image-src",image:e.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),Pn=b(yn,[["__scopeId","data-v-e2022eec"]]),Ln=_({__name:"VPHomeHero",setup(e){const{frontmatter:t}=V();return(n,s)=>r(t).hero?(o(),$(Pn,{key:0,class:"VPHomeHero",name:r(t).hero.name,text:r(t).hero.text,tagline:r(t).hero.tagline,image:r(t).hero.image,actions:r(t).hero.actions},{"home-hero-info-before":h(()=>[u(n.$slots,"home-hero-info-before")]),"home-hero-info":h(()=>[u(n.$slots,"home-hero-info")]),"home-hero-info-after":h(()=>[u(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":h(()=>[u(n.$slots,"home-hero-actions-after")]),"home-hero-image":h(()=>[u(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),Vn={class:"box"},Sn={key:0,class:"icon"},Tn=["innerHTML"],xn=["innerHTML"],Nn=["innerHTML"],wn={key:4,class:"link-text"},Mn={class:"link-text-value"},In=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(o(),$(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[c("article",Vn,[typeof e.icon=="object"&&e.icon.wrap?(o(),d("div",Sn,[g(J,{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(),$(J,{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(),d("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Tn)):m("",!0),c("h2",{class:"title",innerHTML:e.title},null,8,xn),e.details?(o(),d("p",{key:3,class:"details",innerHTML:e.details},null,8,Nn)):m("",!0),e.linkText?(o(),d("div",wn,[c("p",Mn,[H(N(e.linkText)+" ",1),n[0]||(n[0]=c("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),An=b(In,[["__scopeId","data-v-e84b064d"]]),Bn={key:0,class:"VPFeatures"},Cn={class:"container"},Hn={class:"items"},En=_({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,n=y(()=>{const s=t.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,a)=>e.features?(o(),d("div",Bn,[c("div",Cn,[c("div",Hn,[(o(!0),d(w,null,A(e.features,i=>(o(),d("div",{key:i.title,class:x(["item",[n.value]])},[g(An,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),Fn=b(En,[["__scopeId","data-v-cf0c58e2"]]),Dn=_({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=V();return(n,s)=>r(t).features?(o(),$(Fn,{key:0,class:"VPHomeFeatures",features:r(t).features},null,8,["features"])):m("",!0)}}),On=_({__name:"VPHomeContent",setup(e){const{width:t}=ze({initialWidth:0,includeScrollbar:!1});return(n,s)=>(o(),d("div",{class:"vp-doc container",style:Te(r(t)?{"--vp-offset":`calc(50% - ${r(t)/2}px)`}:{})},[u(n.$slots,"default",{},void 0,!0)],4))}}),Un=b(On,[["__scopeId","data-v-074a2626"]]),Gn=_({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=V();return(s,a)=>{const i=R("Content");return o(),d("div",{class:x(["VPHome",{"external-link-icon-enabled":r(n).externalLinkIcon}])},[u(s.$slots,"home-hero-before",{},void 0,!0),g(Ln,null,{"home-hero-info-before":h(()=>[u(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[u(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[u(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[u(s.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(s.$slots,"home-hero-after",{},void 0,!0),u(s.$slots,"home-features-before",{},void 0,!0),g(Dn),u(s.$slots,"home-features-after",{},void 0,!0),r(t).markdownStyles!==!1?(o(),$(Un,{key:0},{default:h(()=>[g(i)]),_:1})):(o(),$(i,{key:1}))],2)}}}),zn=b(Gn,[["__scopeId","data-v-04eec8ca"]]),jn={},Rn={class:"VPPage"};function qn(e,t){const n=R("Content");return o(),d("div",Rn,[u(e.$slots,"page-top"),g(n),u(e.$slots,"page-bottom")])}const Kn=b(jn,[["render",qn]]),Wn=_({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=V(),{hasSidebar:s}=U();return(a,i)=>(o(),d("div",{class:x(["VPContent",{"has-sidebar":r(s),"is-home":r(n).layout==="home"}]),id:"VPContent"},[r(t).isNotFound?u(a.$slots,"not-found",{},()=>[g(dt)],!0,0):r(n).layout==="page"?(o(),$(Kn,{key:1},{"page-top":h(()=>[u(a.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(a.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(n).layout==="home"?(o(),$(zn,{key:2},{"home-hero-before":h(()=>[u(a.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[u(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[u(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[u(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[u(a.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(a.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(a.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(a.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(n).layout&&r(n).layout!=="doc"?(o(),$(E(r(n).layout),{key:3})):(o(),$(ln,{key:4},{"doc-top":h(()=>[u(a.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(a.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[u(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[u(a.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[u(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(a.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[u(a.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Jn=b(Wn,[["__scopeId","data-v-31574be9"]]),Yn={class:"container"},Xn=["innerHTML"],Qn=["innerHTML"],Zn=_({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=V(),{hasSidebar:s}=U();return(a,i)=>r(t).footer&&r(n).footer!==!1?(o(),d("footer",{key:0,class:x(["VPFooter",{"has-sidebar":r(s)}])},[c("div",Yn,[r(t).footer.message?(o(),d("p",{key:0,class:"message",innerHTML:r(t).footer.message},null,8,Xn)):m("",!0),r(t).footer.copyright?(o(),d("p",{key:1,class:"copyright",innerHTML:r(t).footer.copyright},null,8,Qn)):m("",!0)])],2)):m("",!0)}}),es=b(Zn,[["__scopeId","data-v-e9316395"]]);function ts(){const{theme:e,frontmatter:t}=V(),n=Ve([]),s=y(()=>n.value.length>0);return X(()=>{n.value=pe(t.value.outline??e.value.outline)}),{headers:n,hasLocalNav:s}}const ns={class:"menu-text"},ss={class:"header"},as={class:"outline"},os=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{}
2,navHeight:{}},setup(e){const t=e,{theme:n}=V(),s=S(!1),a=S(0),i=S(),l=S();function v(p){var L;(L=i.value)!=null&&L.contains(p.target)||(s.value=!1)}D(s,p=>{if(p){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{s.value=!1}),X(()=>{s.value=!1});function f(){s.value=!s.value,a.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function k(p){p.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),xe(()=>{s.value=!1}))}function P(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(p,L)=>(o(),d("div",{class:"VPLocalNavOutlineDropdown",style:Te({"--vp-vh":a.value+"px"}),ref_key:"main",ref:i},[e.headers.length>0?(o(),d("button",{key:0,onClick:f,class:x({open:s.value})},[c("span",ns,N(r(Ae)(r(n))),1),L[0]||(L[0]=c("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(o(),d("button",{key:1,onClick:P},N(r(n).returnToTopLabel||"Return to top"),1)),g(de,{name:"flyout"},{default:h(()=>[s.value?(o(),d("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:k},[c("div",ss,[c("a",{class:"top-link",href:"#",onClick:P},N(r(n).returnToTopLabel||"Return to top"),1)]),c("div",as,[g(Be,{headers:e.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),rs=b(os,[["__scopeId","data-v-ef46f8f7"]]),is={class:"container"},ls=["aria-expanded"],cs={class:"menu-text"},us=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:n}=V(),{hasSidebar:s}=U(),{headers:a}=ts(),{y:i}=Ne(),l=S(0);O(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),X(()=>{a.value=pe(n.value.outline??t.value.outline)});const v=y(()=>a.value.length===0),f=y(()=>v.value&&!s.value),k=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:v.value,fixed:f.value}));return(P,p)=>r(n).layout!=="home"&&(!f.value||r(i)>=l.value)?(o(),d("div",{key:0,class:x(k.value)},[c("div",is,[r(s)?(o(),d("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:p[
20]||(p[0]=L=>P.$emit("open-menu"))},[p[1]||(p[1]=c("span",{class:"vpi-align-left menu-icon"},null,-1)),c("span",cs,N(r(t).sidebarMenuLabel||"Menu"),1)],8,ls)):m("",!0),g(rs,{headers:r(a),navHeight:l.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),ds=b(us,[["__scopeId","data-v-180c25e7"]]);function vs(){const e=S(!1);function t(){e.value=!0,window.addEventListener("resize",a)}function n(){e.value=!1,window.removeEventListener("resize",a)}function s(){e.value?n():t()}function a(){window.outerWidth>=768&&n()}const i=Q();return D(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const fs={},hs={class:"VPSwitch",type:"button",role:"switch"},ms={class:"check"},ps={key:0,class:"icon"};function _s(e,t){return o(),d("button",hs,[c("span",ms,[e.$slots.default?(o(),d("span",ps,[u(e.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ks=b(fs,[["render",_s],["__scopeId","data-v-74f3c190"]]),gs=_({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=V(),s=Z("toggle-appearance",()=>{t.value=!t.value}),a=S("");return he(()=>{a.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(o(),$(ks,{title:a.value,class:"VPSwitchAppearance","aria-checked":r(t),onClick:r(s)},{default:h(()=>[...l[0]||(l[0]=[c("span",{class:"vpi-sun sun"},null,-1),c("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),_e=b(gs,[["__scopeId","data-v-a24b5f1e"]]),bs={key:0,class:"VPNavBarAppearance"},$s=_({__name:"VPNavBarAppearance",setup(e){const{site:t}=V();return(n,s)=>r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(o(),d("div",bs,[g(_e)])):m("",!0)}}),ys=b($s,[["__scopeId","data-v-3983fd68"]]),ke=S();let Ce=!1,oe=0;function Ps(e){const t=S(!1);if(ee){!Ce&&Ls(),oe++;const n=D(ke,s=>{var a,i,l;s===e.el.value||(a=e.el.value)!=null&&a.contains(s)?(t.value=!0,(i=e.onFocus)==null||i.call(e)):(t.value=!1,(l=e.onBlur)==null||l.call(e))});fe(()=>{n(),oe--,oe||Vs()})}return je(t)}function Ls(){document.addEventListener("focusin",He),Ce=!0,ke.value=document.activeElement}function Vs(){document.removeEventListener("focusin",He)}function He(){ke.value=document.activeElement}const Ss={class:"VPMenuLink"},Ts=["innerHTML"],xs=_({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=V();return(n,s)=>(o(),d("div",Ss,[g(F,{class:x({active:r(j)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon},{default:h(()=>[c("span",{innerHTML:e.item.text},null,8,Ts)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),te=b(xs,[["__scopeId","data-v-d0bdf82d"]]),Ns={class:"VPMenuGroup"},ws={key:0,class:"title"},Ms=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),d("div",Ns,[e.text?(o(),d("p",ws,N(e.text),1)):m("",!0),(o(!0),d(w,null,A(e.items,s=>(o(),d(w,null,["link"in s?(o(),$(te,{key:0,item:s},null,8,["item"])):m("",!0)],64))),256))]))}}),Is=b(Ms,[["__scopeId","data-v-ac823551"]]),As={class:"VPMenu"},Bs={key:0,class:"items"},Cs=_({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(o(),d("div",As,[e.items?(o(),d("div",Bs,[(o(!0),d(w,null,A(e.items,s=>(o(),d(w,{key:JSON.stringify(s)},["link"in s?(o(),$(te,{key:0,item:s},null,8,["item"])):"component"in s?(o(),$(E(s.component),z({key:1,ref_for:!0},s.props),null,16)):(o(),$(Is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):m("",!0),u(t.$slots,"default",{},void 0,!0)]))}}),Hs=b(Cs,[["__scopeId","data-v-5112ebc2"]]),Es=["aria-expanded","aria-label"],Fs={key:0,class:"text"},Ds=["innerHTML"],Os={key:1,class:"vpi-more-horizontal icon"},Us={class:"menu"},Gs=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=S(!1),n=S();Ps({el:n,onBlur:s});function s(){t.value=!1}return(a,i)=>(o(),d("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=l=>t.value=!0),onMouseleave:i[2]||(i[2]=l=>t.value=!1)},[c("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:i[0]||(i[0]=l=>t.value=!t.value)},[e.button||e.icon?(o(),d("span",Fs,[e.icon?(o(),d("span",{key:0,class:x([e.
2icon,"option-icon"])},null,2)):m("",!0),e.button?(o(),d("span",{key:1,innerHTML:e.button},null,8,Ds)):m("",!0),i[3]||(i[3]=c("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(o(),d("span",Os))],8,Es),c("div",Us,[g(Hs,{items:e.items},{default:h(()=>[u(a.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=b(Gs,[["__scopeId","data-v-27583fa7"]]),zs=["href","aria-label","innerHTML"],js=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=S();O(async()=>{var i;await xe();const a=(i=n.value)==null?void 0:i.children[0];a instanceof HTMLElement&&a.className.startsWith("vpi-social-")&&(getComputedStyle(a).maskImage||getComputedStyle(a).webkitMaskImage)==="none"&&a.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});const s=y(()=>typeof t.icon=="object"?t.icon.svg:`<span class="vpi-social-${t.icon}"></span>`);return(a,i)=>(o(),d("a",{ref_key:"el",ref:n,class:"VPSocialLink no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="string"?e.icon:""),target:"_blank",rel:"noopener",innerHTML:s.value},null,8,zs))}}),Rs=b(js,[["__scopeId","data-v-dbe0ca89"]]),qs={class:"VPSocialLinks"},Ks=_({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(o(),d("div",qs,[(o(!0),d(w,null,A(e.links,({link:s,icon:a,ariaLabel:i})=>(o(),$(Rs,{key:s,icon:a,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=b(Ks,[["__scopeId","data-v-ef6aae74"]]),Ws={key:0,class:"group translations"},Js={class:"trans-title"},Ys={key:1,class:"group"},Xs={class:"item appearance"},Qs={class:"label"},Zs={class:"appearance-action"},ea={key:2,class:"group"},ta={class:"item social-links"},na=_({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=V(),{localeLinks:s,currentLang:a}=K({correspondingLink:!0}),i=y(()=>s.value.length&&a.value.label||t.value.appearance||n.value.socialLinks);return(l,v)=>i.value?(o(),$(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[r(s).length&&r(a).label?(o(),d("div",Ws,[c("p",Js,N(r(a).label),1),(o(!0),d(w,null,A(r(s),f=>(o(),$(te,{key:f.link,item:f},null,8,["item"]))),128))])):m("",!0),r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(o(),d("div",Ys,[c("div",Xs,[c("p",Qs,N(r(n).darkModeSwitchLabel||"Appearance"),1),c("div",Zs,[g(_e)])])])):m("",!0),r(n).socialLinks?(o(),d("div",ea,[c("div",ta,[g(be,{class:"social-links-list",links:r(n).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),sa=b(na,[["__scopeId","data-v-f494662a"]]),aa=["aria-expanded"],oa=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(o(),d("button",{type:"button",class:x(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=s=>t.$emit("click"))},[...n[1]||(n[1]=[c("span",{class:"container"},[c("span",{class:"top"}),c("span",{class:"middle"}),c("span",{class:"bottom"})],-1)])],10,aa))}}),ra=b(oa,[["__scopeId","data-v-9532f6d4"]]),ia=["innerHTML"],la=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=V();return(n,s)=>(o(),$(F,{class:x({VPNavBarMenuLink:!0,active:r(j)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,tabindex:"0"},{default:h(()=>[c("span",{innerHTML:e.item.text},null,8,ia)]),_:1},8,["class","href","target","rel","no-icon"]))}}),ca=b(la,[["__scopeId","data-v-51faa528"]]),ua=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=V(),s=i=>"component"in i?!1:"link"in i?j(n.value.relativePath,i.link,!!t.item.activeMatch):i.items.some(s),a=y(()=>s(t.item));return(i,l)=>(o(),$(ge,{class:x({VPNavBarMenuGroup:!0,active:r(j)(r(n).relativePath,e.item.activeMatch,!!e.item.activeMatch)||a.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),da={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},va=_({__name:"VPNavBarMenu",setup(e){const{theme:t}=V();return(n,s)=>r(t).nav?(o(),d("nav",da,[s[0]||(s[0]=c("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(o(!0),d(w,null,A(r(t).nav,a=>(o(),d(w,{key:JSON.stringify(a)},["link"in a?(o(),$(ca,{key:0,item:a},null,8,["item"])):"component"in a?(o(),$(E(a.component),z({key:1,ref_for:!0},a.props),null,16)):(o(),$(ua,{key:2,item:a},null,8,["item"]))],64))),128))])):m("",!0)}}),fa=b(va,[["__scopeId","data-v-c521d998"]]);function ha(e){const{localeIndex:t,theme:n}=V();function s(a){var M,I,B;const i=a.split("."),l=(M=n.value.search)==null?void 0:M.options,v=l&&typeof l=="object",f=v&&((B=(I=l.locales)==null?void 0:I[t.value])==null?void 0:B.translations)||null,k=v&&l.translations||null;let P=f,p=k,L=e;const T=i.pop();for(const C of i){let G=null;const q=L==null?void 0:L[C];q&&(G=L=q);const ne=p==null?void 0:p[C];ne&&(G=p=ne);const se=P==null?void 0:P[C];se&&(G=P=se),q||(L=G),ne||(p=G),se||(P=G)}return(P==null?void 0:P[T])??(p==null?void 0:p[T])??(L==null?void 0:L[T])??""}return s}const ma=["aria-label"],pa={class:"DocSearch-Button-Container"},_a={class:"DocSearch-Button-Placeholder"},ye=_({__name:"VPNavBarSearchButton",setup(e){const n=ha({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,a)=>(o(),d("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(n)("button.buttonAriaLabel")},[c("span",pa,[a[0]||(a[0]=c("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),c("span",_a,N(r(n)("button.buttonText")),1)]),a[1]||(a[1]=c("span",{class:"DocSearch-Button-Keys"},[c("kbd",{class:"DocSearch-Button-Key"}),c("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ma))}}),ka={class:"VPNavBarSearch"},ga={id:"local-search"},ba={key:1,id:"docsearch"},$a=_({__name:"VPNavBarSearch",setup(e){const t=Re(()=>qe(()=>import("./VPLocalSearchBox.C9tAVkhZ.js"),__vite__mapDeps([0,1]))),n=()=>null,{theme:s}=V(),a=S(!1),i=S(!1);O(()=>{});function l(){a.value||(a.value=!0,setTimeout(v,16))}function v(){const p=new Event("keydown");p.key="k",p.metaKey=!0,window.dispatchEvent(p),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function f(p){const L=p.target,T=L.tagName;return L.isContentEditable||T==="INPUT"||T==="SELECT"||T==="TEXTAREA"}const k=S(!1);ie("k",p=>{(p.ctrlKey||p.metaKey)&&(p.preventDefault(),k.value=!0)}),ie("/",p=>{f(p)||(p.preventDefault(),k.value=!0)});const P="local";return(p,L)=>{var T;return o(),d("div",ka,[r(P)==="local"?(o(),d(w,{key:0},[k.value?(o(),$(r(t),{key:0,onClose:L[0]||(L[0]=M=>k.value=!1)})):m("",!0),c("div",ga,[g(ye,{onClick:L[1]||(L[1]=M=>k.value=!0)})])],64)):r(P)==="algolia"?(o(),d(w,{key:1},[a.value?(o(),$(r(n),{key:0,algolia:((T=r(s).search)==null?void 0:T.options)??r(s).algolia,onVnodeBeforeMount:L[2]||(L[2]=M=>i.value=!0)},null,8,["algolia"])):m("",!0),i.value?m("",!0):(o(),d("div",ba,[g(ye,{onClick:l})]))],64)):m("",!0)])}}}),ya=_({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=V();return(n,s)=>r(t).socialLinks?(o(),$(be,{key:0,class:"VPNavBarSocialLinks",links:r(t).socialLinks},null,8,["links"])):m("",!0)}}),Pa=b(ya,[["__scopeId","data-v-f85c4fe0"]]),La=["href","rel","target"],Va=["innerHTML"],Sa={key:2},Ta=_({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=V(),{hasSidebar:s}=U(),{currentLang:a}=K(),i=y(()=>{var f;
2return typeof n.value.logoLink=="string"?n.value.logoLink:(f=n.value.logoLink)==null?void 0:f.link}),l=y(()=>{var f;return typeof n.value.logoLink=="string"||(f=n.value.logoLink)==null?void 0:f.rel}),v=y(()=>{var f;return typeof n.value.logoLink=="string"||(f=n.value.logoLink)==null?void 0:f.target});return(f,k)=>(o(),d("div",{class:x(["VPNavBarTitle",{"has-sidebar":r(s)}])},[c("a",{class:"title",href:i.value??r(me)(r(a).link),rel:l.value,target:v.value},[u(f.$slots,"nav-bar-title-before",{},void 0,!0),r(n).logo?(o(),$(J,{key:0,class:"logo",image:r(n).logo},null,8,["image"])):m("",!0),r(n).siteTitle?(o(),d("span",{key:1,innerHTML:r(n).siteTitle},null,8,Va)):r(n).siteTitle===void 0?(o(),d("span",Sa,N(r(t).title),1)):m("",!0),u(f.$slots,"nav-bar-title-after",{},void 0,!0)],8,La)],2))}}),xa=b(Ta,[["__scopeId","data-v-6d18a981"]]),Na={class:"items"},wa={class:"title"},Ma=_({__name:"VPNavBarTranslations",setup(e){const{theme:t}=V(),{localeLinks:n,currentLang:s}=K({correspondingLink:!0});return(a,i)=>r(n).length&&r(s).label?(o(),$(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(t).langMenuLabel||"Change language"},{default:h(()=>[c("div",Na,[c("p",wa,N(r(s).label),1),(o(!0),d(w,null,A(r(n),l=>(o(),$(te,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),Ia=b(Ma,[["__scopeId","data-v-e3714de6"]]),Aa={class:"wrapper"},Ba={class:"container"},Ca={class:"title"},Ha={class:"content"},Ea={class:"content-body"},Fa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:n}=Ne(),{hasSidebar:s}=U(),{frontmatter:a}=V(),i=S({});return he(()=>{i.value={"has-sidebar":s.value,home:a.value.layout==="home",top:n.value===0,"screen-open":t.isScreenOpen}}),(l,v)=>(o(),d("div",{class:x(["VPNavBar",i.value])},[c("div",Aa,[c("div",Ba,[c("div",Ca,[g(xa,null,{"nav-bar-title-before":h(()=>[u(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),c("div",Ha,[c("div",Ea,[u(l.$slots,"nav-bar-content-before",{},void 0,!0),g($a,{class:"search"}),g(fa,{class:"menu"}),g(Ia,{class:"translations"}),g(ys,{class:"appearance"}),g(Pa,{class:"social-links"}),g(sa,{class:"extra"}),u(l.$slots,"nav-bar-content-after",{},void 0,!0),g(ra,{class:"hamburger",active:e.isScreenOpen,onClick:v[0]||(v[0]=f=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=c("div",{class:"divider"},[c("div",{class:"divider-line"})],-1))],2))}}),Da=b(Fa,[["__scopeId","data-v-50a2d516"]]),Oa={key:0,class:"VPNavScreenAppearance"},Ua={class:"text"},Ga=_({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=V();return(s,a)=>r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(o(),d("div",Oa,[c("p",Ua,N(r(n).darkModeSwitchLabel||"Appearance"),1),g(_e)])):m("",!0)}}),za=b(Ga,[["__scopeId","data-v-aa8e780e"]]),ja=["innerHTML"],Ra=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=Z("close-screen");return(n,s)=>(o(),$(F,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:r(t)},{default:h(()=>[c("span",{innerHTML:e.item.text},null,8,ja)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),qa=b(Ra,[["__scopeId","data-v-26b154bf"]]),Ka=["innerHTML"],Wa=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=Z("close-screen");return(n,s)=>(o(),$(F,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:r(t)},{default:h(()=>[c("span",{innerHTML:e.item.text},null,8,Ka)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ee=b(Wa,[["__scopeId","data-v-6d30b03e"]]),Ja={class:"VPNavScreenMenuGroupSection"},Ya={key:0,class:"title"},Xa=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),d("div",Ja,[e.text?(o(),d("p",Ya,N(e.text),1)):m("",!0),(o(!0),d(w,null,A(e.items,s=>(o(),$(Ee,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Qa=b(Xa,[["__scopeId","data-v-8cb072ca"]]),Za=["aria-controls","aria-expanded"],eo=["innerHTML"],to=["id"],no={key:0,class:"item"},so={key:1,class:"item"},ao={key:2,class:"group"},oo=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=S(!1),s=y(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function a(){n.value=!n.value}return(i,l)=>(o(),d("div",{class:x(["VPNavScreenMenuGroup",{open:n.value}])},[c("button",{class:"button","aria-controls":s.value,"aria-expanded":n.value,onClick:a},[c("span",{class:"button-text",innerHTML:e.text},null,8,eo),l[0]||(l[0]=c("span",{class:"vpi-plus button-icon"},null,-1))],8,Za),c("div",{id:s.value,class:"items"},[(o(!0),d(w,null,A(e.items,v=>(o(),d(w,{key:JSON.stringify(v)},["link"in v?(o(),d("div",no,[g(Ee,{item:v},null,8,["item"])])):"component"in v?(o(),d("div",so,[(o(),$(E(v.component),z({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(o(),d("div",ao,[g(Qa,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,to)],2))}}),ro=b(oo,[["__scopeId","data-v-79809b17"]]),io={key:0,class:"VPNavScreenMenu"},lo=_({__name:"VPNavScreenMenu",setup(e){const{theme:t}=V();return(n,s)=>r(t).nav?(o(),d("nav",io,[(o(!0),d(w,null,A(r(t).nav,a=>(o(),d(w,{key:JSON.stringify(a)},["link"in a?(o(),$(qa,{key:0,item:a},null,8,["item"])):"component"in a?(o(),$(E(a.component),z({key:1,ref_for:!0},a.props,{"screen-menu":""}),null,16)):(o(),$(ro,{key:2,text:a.text||"",items:a.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),co=_({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=V();return(n,s)=>r(t).socialLinks?(o(),$(be,{key:0,class:"VPNavScreenSocialLinks",links:r(t).socialLinks},null,8,["links"])):m("",!0)}}),uo={class:"list"},vo=_({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=K({correspondingLink:!0}),s=S(!1);function a(){s.value=!s.value}return(i,l)=>r(t).length&&r(n).label?(o(),d("div",{key:0,class:x(["VPNavScreenTranslations",{open:s.value}])},[c("button",{class:"title",onClick:a},[l[0]||(l[0]=c("span",{class:"vpi-languages icon lang"},null,-1)),H(" "+N(r(n).label)+" ",1),l[1]||(l[1]=c("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),c("ul",uo,[(o(!0),d(w,null,A(r(t),v=>(o(),d("li",{key:v.link,class:"item"},[g(F,{class:"link",href:v.link},{default:h(()=>[H(N(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),fo=b(vo,[["__scopeId","data-v-743b57c9"]]),ho={class:"container"},mo=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=S(null),n=we(ee?document.body:null);return(s,a)=>(o(),$(de,{name:"fade",onEnter:a[0]||(a[0]=i=>n.value=!0),onAfterLeave:a[1]||(a[1]=i=>n.value=!1)},{default:h(()=>[e.open?(o(),d("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[c("div",ho,[u(s.$slots,"nav-screen-content-before",{},void 0,!0),g(lo,{class:"menu"}),g(fo,{class:"translations"}),g(za,{class:"appearance"}),g(co,{class:"social-links"}),u(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),po=b(mo,[["__scopeId","data-v-e4aff441"]]),_o={key:0,class:"VPNav"},ko=_({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=vs(),{frontmatter:a}=V(),i=y(()=>a.value.navbar!==!1);return Me("close-screen",n),Y(()=>{ee&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(o(),d("header",_o,[g(Da,{"is-screen-open":r(t),onToggleScreen:r(s)},{"nav-bar-title-before":h(()=>[u(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),g(po,{open:r(t)},{"nav-screen-content-before":h(()=>[u(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),go=b(ko,[["__scopeId","data-v-a52dabe2"]]),bo=["role","tabindex"],$o={key:1,class:"items"},yo=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:s,isLink:a,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:f}=mt(y(()=>t.item)),k=y(()=>v.value?"section":"div"),P=y(()=>a.value?"a":"div"),p=y(()=>v.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),L=y(()=>a.value?void 0:"button"),T=y(()=>[[`level-${t.depth}`],{collapsible:s.value},{collapsed:n.value},{"is-link":a.value},{"is-active":i.value},{"has-active":l.value}]);function M(B){"key"in B&&B.key!=="Enter"||!t.item.link&&f()}function I(){t.item.link&&f()}return(B,C)=>{const G=R("VPSidebarItem",!0);return o(),$(E(k.value),{class:x(["VPSidebarItem",T.value])},{default:h(()=>[e.item.text?(o(),d("div",z({key:0,class:"item",role:L.value},Ke(e.item.items?{click:M,keydown:M}:{},!0),{tabindex:e.item.items&&0}),[C[1]||(C[1]=c("div",{class:"indicator"},null,-1)),e.item.link?(o(),$(F,{key:0,tag:P.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:h(()=>[(o(),$(E(p.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(o(),$(E(p.value),{key:1,class:"text",innerHTML:e.item.text},null,8,["innerHTML"])),e.item.collapsed!=null&&e.item.items&&e.item.items.length?(o(),d("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:I,onKeydown:We(I,["enter"]),tabindex:"0"},[...C[0]||(C[0]=[c("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):m("",!0)],16,bo)):m("",!0),e.item.items&&e.item.items.length?(o(),d("div",$o,[e.depth<5?(o(!0),d(w,{key:0},A(e.item.items,q=>(o(),$(G,{key:q.text,item:q,depth:e.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),Po=b(yo,[["__scopeId","data-v-86ed7936"]]),Lo=_({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=S(!0);let n=null;return O(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),Je(()=>{n!=null&&(clearTimeout(n),n=null)}),(s,a)=>(o(!0),d(w,null,A(e.items,i=>(o(),d("div",{key:i.text,class:x(["group",{"no-transition":t.value}])},[g(Po,{item:i,depth:0},null,8,["item"])],2))),128))}}),Vo=b(Lo,[["__scopeId","data-v-b6526fdb"]]),So={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},To=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=U(),s=e,a=S(null),i=we(ee?document.body:null);D([s,a],()=>{var v;s.open?(i.value=!0,(v=a.value)==null||v.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=S(0);return D(t,()=>{l.value+=1},{deep:!0}),(v,f)=>r(n)?(o(),d("aside",{key:0,class:x(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:a,onClick:f[0]||(f[0]=Ye(()=>{},["stop"]))},[f[2]||(f[2]=c("div",{class:"curtain"},null,-1)),c("nav",So,[f[1]||(f[1]=c("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),u(v.$slots,"sidebar-nav-before",{},void 0,!0),(o(),$(Vo,{items:r(t),key:l.value},null,8,["items"])),u(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),xo=b(To,[["__scopeId","data-v-fb29df2e"]]),No=_({__name:"VPSkipLink",setup(e){const{theme:t}=V(),n=Q(),s=S();D(()=>n.path,()=>s.value.focus());function a({target:i}){const l=document.getElementById(decodeURIComponent(i.hash).slice(1));if(l){const v=()=>{l.removeAttribute("tabindex"),l.removeEventListener("blur",v)};l.setAttribute("tabindex","-1"),l.addEventListener("blur",v),l.focus(),window.scrollTo(0,0)}}return(i,l)=>(o(),d(w,null,[c("span",{ref_key:"backToTop",ref:s,tabindex:"-1"},null,512),c("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:a},N(r(t).skipToContentLabel||"Skip to content"),1)],64))}}),wo=b(No,[["__scopeId","data-v-6c0b71c6"]]),Mo=_({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=U(),a=Q();D(()=>a.path,s),ht(t,s);const{frontmatter:i}=V(),l=Xe(),v=y(()=>!!l["home-hero-image"]);return Me("hero-image-slot-exists",v),(f,k)=>{const P=R("Content");return r(i).layout!==!1?(o(),d("div",{key:0,class:x(["Layout",r(i).pageClass])},[u(f.$slots,"layout-top",{},void 0,!0),g(wo),g(tt,{class:"backdrop",show:r(t),onClick:r(s)},null,8,["show","onClick"]),g(go,null,{"nav-bar-title-before":h(()=>[u(f.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(f.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(f.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(f.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[u(f.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(f.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),g(ds,{open:r(t),onOpenMenu:r(n)},null,8,["open","onOpenMenu"]),g(xo,{open:r(t)},{"sidebar-nav-before":h(()=>[u(f.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[u(f.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),g(Jn,null,{"page-top":h(()=>[u(f.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(f.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[u(f.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[u(f.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[u(f.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(f.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[u(f.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[u(f.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[u(f.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(f.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(f.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(f.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[u(f.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(f.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(f.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[u(f.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(f.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[u(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),g(es),u(f.$slots,"layout-bottom",{}
2,void 0,!0)],2)):(o(),$(P,{key:1}))}}}),Io=b(Mo,[["__scopeId","data-v-5a061a3b"]]),Pe={Layout:Io,enhanceApp:({app:e})=>{e.component("Badge",Qe)}},Ao={},Bo={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 117.074 25.488",width:"60px",height:"0.8rem",style:{transform:"translateY(0.05rem)"},class:"blish-logo"};function Co(e,t){return o(),d("svg",Bo,[...t[0]||(t[0]=[c("path",{d:"m117.324.644h-5.457v24.7h5.457zm-16.272 15.011h6.373v-4.679h-6.373v-10.332h-5.352v24.7h5.348zm-27.852-8.49c0-1.172 1.241-2.019 3.26-2.019a5.191 5.191 0 0 1 4.462 2.128l3.654-2.906a9.658 9.658 0 0 0 -8.256-4.108c-4.541 0-8.51 2.551-8.51 6.983 0 3.969 2.443 5.88 5.989 7.161 3.437 1.281 6.201 1.813 6.201 3.97 0 1.172-.955 2.443-3.684 2.443a6.961 6.961 0 0 1 -6.205-3.26l-3.969 2.728c1.527 2.975 4.817 5.457 10.135 5.457 6.274 0 9.18-3.191 9.18-7.545 0-3.546-1.842-5.634-6.3-7.338-4.009-1.577-5.95-1.646-5.957-3.694m-22.1 18.182h5.457v-24.703h-5.457zm-24.5 0h15.1v-4.964h-9.635v-19.739h-5.457zm-10.433-7.308a5.805 5.805 0 0 0 -4.967-6.127 4.969 4.969 0 0 0 3.152-4.964c0-3.654-3.122-6.3-7.052-6.3h-7.05v4.675h6.215a2.512 2.512 0 0 1 2.62 2.4v.138a2.534 2.534 0 0 1 -2.453 2.62h-6.382v4.219h7.279a2.959 2.959 0 0 1 3.211 2.689 1.6 1.6 0 0 1 .01.217 3.027 3.027 0 0 1 -3.044 3.014h-4.8v.02h-2.656v4.7h8.412a7.211 7.211 0 0 0 7.506-6.9 2.63 2.63 0 0 0 0-.394"},null,-1)])])}const $e=b(Ao,[["render",Co]]),Ho={class:"help-box"},Eo={class:"text"},Fo={href:"https://blish.cloud",class:"blish-link",target:"_blank"},Do={__name:"SideBarAd",setup(e){return(t,n)=>(o(),d("div",Ho,[n[1]||(n[1]=c("b",null,"Need help with Alchemy?",-1)),n[2]||(n[2]=c("br",null,null,-1)),c("p",Eo,[n[0]||(n[0]=H(" Ask the experts from ",-1)),c("a",Fo,[g($e)])])]))}},Oo=b(Do,[["__scopeId","data-v-c47e4c1a"]]),Uo={class:"footer"},Go={href:"https://blish.cloud",class:"blish-link",target:"_blank"},zo={__name:"BottomAd",setup(e){return(t,n)=>(o(),d("div",Uo,[n[0]||(n[0]=H(" AlchemyCMS is sponsored by ",-1)),c("a",Go,[g($e)])]))}},jo=b(zo,[["__scopeId","data-v-50ef8f93"]]),Ro={class:"service-ad"},qo={class:"text"},Ko=["href"],Wo={__name:"ServiceAd",props:{href:{type:String,required:!0}},setup(e){return(t,n)=>(o(),d("div",Ro,[c("p",qo,[u(t.$slots,"before",{},void 0,!0),c("a",{href:e.href,class:"blish-link",target:"_blank"},[g($e)],8,Ko),u(t.$slots,"after",{},void 0,!0)])]))}},Jo=b(Wo,[["__scopeId","data-v-f59e22b9"]]),Le=8,Yo={class:"extension-info"},Xo={class:"extension-badges"},Qo=["src"],Zo={class:"extension-links"},er=["href"],tr={__name:"ExtensionLinks",props:{gem:String,github:String},setup(e){const t=e,n=S(null),s=`https://rubygems.org/gems/${t.gem}`,a=`https://img.shields.io/gem/v/${t.gem}?label=gem`;function i(v){const f=v.split(",").map(P=>P.trim());let k=null;for(const P of f){const p=P.match(/^<\s*(\d+(\.\d+)?)/);if(p){k=parseFloat(p[1]);break}}return k===null||k>Le?"current":k>Le-1?"legacy":"unsupported"}const l=y(()=>{if(!n.value)return null;const v=i(n.value),f=v==="current"?"2ea44f":v==="legacy"?"orange":"red";let k=n.value;if(v==="current"){const p=n.value.match(/>=?\s*(\d+(\.\d+)?)/);p&&(k=">= "+p[1])}else{const p=n.value.match(/<\s*(\d+(\.\d+)?)/);p&&(k="< "+p[1])}return`https://img.shields.io/static/v1?${new URLSearchParams({label:"alchemy",message:k,color:f})}`});return O(async()=>{try{const v=await fetch(`https://rubygems.org/api/v1/gems/${t.gem}.json`);if(v.ok){const k=(await v.json()).dependencies.runtime.find(P=>P.name==="alchemy_cms");k&&(n.value=k.requirements)}}catch{}}),(v,f)=>(o(),d("div",Yo,[c("div",Xo,[c("a",{href:s,target:"_blank",rel:"noopener noreferrer"},[c("img",{src:a,alt:"Gem version",loading:"lazy"})]),l.value?(o(),d("img",{key:0,src:l.value,alt:"Alchemy version",loading:"lazy"},null,8,Qo)):m("",!0)]),c("div",Zo,[c("a",{href:e.github,target:"_blank",rel:"noopener noreferrer"},[...f[0]||(f[0]=[c("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[c("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"})],-1),H(" GitHub ",-1)])],8,er),c("a",{href:s,target:"_blank",rel:"noopener noreferrer"},[...f[1]||(f[1]=[c("svg",{width:"16",height:"16",viewBox:"0 0 200 200",fill:"currentColor","aria-hidden":"true"},[c("path",{d:"M68.8 69.9l-.1-.1L46.5 92l53.9 53.8 22.2-22.1L154.3 92l-22.2-22.2v-.1H68.7"}),c("path",{d:"M100.2 10.6l-78.5 45v90l78.5 45 78.5-45v-90l-78.5-45zM163.7 137l-63.5 36.6L36.7 137V64l63.5-36.6L163.7 64v73z"})],-1),H(" RubyGems ",-1)])])])]))}},nr=b(tr,[["__scopeId","data-v-30c82b45"]]),ar={extends:Pe,Layout:()=>ae(Pe.Layout,null,{"sidebar-nav-after":()=>ae(Oo),"doc-after":()=>ae(jo)}),enhanceApp({app:e}){e.component("ServiceAd",Jo),e.component("ExtensionLinks",nr)}};export{ar as R,ha as c,V as u};

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.