3 lines
60 KiB
JavaScript
3 lines
60 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.pTEVD5qT.js","assets/chunks/framework.BPKcPtvA.js"])))=>i.map(i=>d[i]);
|
|
import{r as p,j as u,Y as d,H as x,Q as o,n as z,a3 as V,h as b,av as h,b as de,i as m,c as k,ac as Ee,z as Be,a6 as He,au as ve,d as y,g as c,a8 as l,y as j,af as ie,W as T,aq as F,as as Y,N as D,O as fe,at as he,P as Fe,t as De,F as w,X as M,Z as q,L as Q,o as g,a0 as Pe,$ as B,E as Le,ah as Z,D as U,x as ee,ao as Oe,I as me,M as le,G as Ve,an as Se,v as te,V as Ge,q as Ue,_ as ze,aj as Te,U as Ne,a4 as qe,ax as je,K as Re,ay as We,al as Ke,m as W}from"./framework.BPKcPtvA.js";const Je=p({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(o(),u("span",{class:x(["VPBadge",e.type])},[d(t.$slots,"default",{},()=>[z(V(e.text),1)])],2))}}),Xe={key:0,class:"VPBackdrop"},Ye=p({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(o(),b(de,{name:"fade"},{default:h(()=>[e.show?(o(),u("div",Xe)):m("",!0)]),_:1}))}}),Qe=k(Ye,[["__scopeId","data-v-54a304ca"]]),L=Ee;function Ze(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),(s=!0)&&setTimeout(()=>s=!1,t))}}function re(e){return e.startsWith("/")?e:`/${e}`}function pe(e){const{pathname:t,search:n,hash:s,protocol:a}=new URL(e,"http://a.com");if(Be(e)||e.startsWith("#")||!a.startsWith("http")||!He(t))return e;const{site:i}=L(),r=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${n}${s}`);return ve(r)}function K({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:s,theme:a,hash:i}=L(),r=y(()=>{var v,$;return{label:(v=t.value.locales[n.value])==null?void 0:v.label,link:(($=t.value.locales[n.value])==null?void 0:$.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:y(()=>Object.entries(t.value.locales).flatMap(([v,$])=>r.value.label===$.label?[]:{text:$.label,link:et($.link||(v==="root"?"/":`/${v}/`),a.value.i18nRouting!==!1&&e,s.value.relativePath.slice(r.value.link.length-1),!t.value.cleanUrls)+i.value})),currentLang:r}}function et(e,t,n,s){return t?e.replace(/\/$/,"")+re(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):e}const tt={class:"NotFound"},nt={class:"code"},st={class:"title"},at={class:"quote"},ot={class:"action"},it=["href","aria-label"],lt=p({__name:"NotFound",setup(e){const{theme:t}=L(),{currentLang:n}=K();return(s,a)=>{var i,r,f,v,$;return o(),u("div",tt,[c("p",nt,V(((i=l(t).notFound)==null?void 0:i.code)??"404"),1),c("h1",st,V(((r=l(t).notFound)==null?void 0:r.title)??"PAGE NOT FOUND"),1),a[0]||(a[0]=c("div",{class:"divider"},null,-1)),c("blockquote",at,V(((f=l(t).notFound)==null?void 0:f.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),c("div",ot,[c("a",{class:"link",href:l(ve)(l(n).link),"aria-label":((v=l(t).notFound)==null?void 0:v.linkLabel)??"go to home"},V((($=l(t).notFound)==null?void 0:$.linkText)??"Take me home"),9,it)])])}}}),rt=k(lt,[["__scopeId","data-v-6ff51ddd"]]);function we(e,t){if(Array.isArray(e))return J(e);if(e==null)return[];t=re(t);const n=Object.keys(e).sort((a,i)=>i.split("/").length-a.split("/").length).find(a=>t.startsWith(re(a))),s=n?e[n]:[];return Array.isArray(s)?J(s):J(s.items,s.base)}function ct(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 ut(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 J(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=J(s.items,a)),s})}function O(){const{frontmatter:e,page:t,theme:n}=L(),s=ie("(min-width: 960px)"),a=T(!1),i=y(()=>{const A=n.value.sidebar,C=t.value.relativePath;return A?we(A,C):[]}),r=T(i.value);F(i,(A,C)=>{JSON.stringify(A)!==JSON.stringify(C)&&(r.value=i.value)});const f=y(()=>e.value.sidebar!==!1&&r.value.length>0&&e.value.layout!=="home"),v=y(()=>$?e.value.aside==null?n.value.aside==="left":e.value.aside==="left":!1),$=y(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:n.value.aside!==!1),S=y(()=>f.value&&s.value),_=y(()=>f.value?ct(r.value):[]);function P(){a.value=!0}function N(){a.value=!1}function I(){a.value?N():P()}return{isOpen:a,sidebar:r,sidebarGroups:_,hasSidebar:f,hasAside:$,leftAside:v,isSidebarEnabled:S,open:P,close:N,toggle:I}}function dt(e,t){let n;Y(()=>{n=e.value?document.activeElement:void 0}),D(()=>{window.addEventListener("keyup",s)}),fe(()=>{window.removeEventListener("keyup",s)});function s(a){a.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function vt(e){const{page:t,hash:n}=L(),s=T(!1),a=y(()=>e.value.collapsed!=null),i=y(()=>!!e.value.link),r=T(!1),f=()=>{r.value=j(t.value.relativePath,e.value.link)};F([t,e,n],f),D(f);const v=y(()=>r.value?!0:e.value.items?ce(t.value.relativePath,e.value.items):!1),$=y(()=>!!(e.value.items&&e.value.items.length));Y(()=>{s.value=!!(a.value&&e.value.collapsed)}),he(()=>{(r.value||v.value)&&(s.value=!1)});function S(){a.value&&(s.value=!s.value)}return{collapsed:s,collapsible:a,isLink:i,isActiveLink:r,hasActiveLink:v,hasChildren:$,toggle:S}}function ft(){const{hasSidebar:e}=O(),t=ie("(min-width: 960px)"),n=ie("(min-width: 1280px)");return{isAsideEnabled:y(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const ht=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,ue=[];function xe(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function ge(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:mt(n),link:"#"+n.id,level:s}});return pt(t,e)}function mt(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(ht.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function pt(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 kt(e,s,a)}function gt(e,t){const{isAsideEnabled:n}=ft(),s=Ze(i,100);let a=null;D(()=>{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Fe(()=>{r(location.hash)}),fe(()=>{window.removeEventListener("scroll",s)});function i(){if(!n.value)return;const f=window.scrollY,v=window.innerHeight,$=document.body.offsetHeight,S=Math.abs(f+v-$)<1,_=ue.map(({element:N,link:I})=>({link:I,top:bt(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,I)=>N.top-I.top);if(!_.length){r(null);return}if(f<1){r(null);return}if(S){r(_[_.length-1].link);return}let P=null;for(const{link:N,top:I}of _){if(I>f+De()+4)break;P=N}r(P)}function r(f){a&&a.classList.remove("active"),f==null?a=null:a=e.value.querySelector(`a[href="${decodeURIComponent(f)}"]`);const v=a;v?(v.classList.add("active"),t.value.style.top=v.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function bt(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function kt(e,t,n){ue.length=0;const s=[],a=[];return e.forEach(i=>{const r={...i,children:[]};let f=a[a.length-1];for(;f&&f.level>=r.level;)a.pop(),f=a[a.length-1];if(r.element.classList.contains("ignore-header")||f&&"shouldIgnore"in f){a.push({level:r.level,shouldIgnore:!0});return}r.level>n||r.level<t||(ue.push({element:r.element,link:r.link}),f?f.children.push(r):s.push(r),a.push(r))}),s}const _t=["href","title"],$t=p({__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=q("VPDocOutlineItem",!0);return o(),u("ul",{class:x(["VPDocOutlineItem",e.root?"root":"nested"])},[(o(!0),u(w,null,M(e.headers,({children:i,link:r,title:f})=>(o(),u("li",null,[c("a",{class:"outline-link",href:r,onClick:t,title:f},V(f),9,_t),i!=null&&i.length?(o(),b(a,{key:0,headers:i},null,8,["headers"])):m("",!0)]))),256))],2)}}}),Ie=k($t,[["__scopeId","data-v-53c99d69"]]),yt={class:"content"},Pt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Lt=p({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=L(),s=Pe([]);Q(()=>{s.value=ge(t.value.outline??n.value.outline)});const a=T(),i=T();return gt(a,i),(r,f)=>(o(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:x(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:a},[c("div",yt,[c("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),c("div",Pt,V(l(xe)(l(n))),1),g(Ie,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Vt=k(Lt,[["__scopeId","data-v-f610f197"]]),St={class:"VPDocAsideCarbonAds"},Tt=p({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,s)=>(o(),u("div",St,[g(l(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Nt={class:"VPDocAside"},wt=p({__name:"VPDocAside",setup(e){const{theme:t}=L();return(n,s)=>(o(),u("div",Nt,[d(n.$slots,"aside-top",{},void 0,!0),d(n.$slots,"aside-outline-before",{},void 0,!0),g(Vt),d(n.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=c("div",{class:"spacer"},null,-1)),d(n.$slots,"aside-ads-before",{},void 0,!0),l(t).carbonAds?(o(),b(Tt,{key:0,"carbon-ads":l(t).carbonAds},null,8,["carbon-ads"])):m("",!0),d(n.$slots,"aside-ads-after",{},void 0,!0),d(n.$slots,"aside-bottom",{},void 0,!0)]))}}),xt=k(wt,[["__scopeId","data-v-cb998dce"]]);function It(){const{theme:e,page:t}=L();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 At(){const{page:e,theme:t,frontmatter:n}=L();return y(()=>{var $,S,_,P,N,I,A,C;const s=we(t.value.sidebar,e.value.relativePath),a=ut(s),i=Mt(a,E=>E.link.replace(/[?#].*$/,"")),r=i.findIndex(E=>j(e.value.relativePath,E.link)),f=(($=t.value.docFooter)==null?void 0:$.prev)===!1&&!n.value.prev||n.value.prev===!1,v=((S=t.value.docFooter)==null?void 0:S.next)===!1&&!n.value.next||n.value.next===!1;return{prev:f?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((_=i[r-1])==null?void 0:_.docFooterText)??((P=i[r-1])==null?void 0:P.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((N=i[r-1])==null?void 0:N.link)},next:v?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((I=i[r+1])==null?void 0:I.docFooterText)??((A=i[r+1])==null?void 0:A.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((C=i[r+1])==null?void 0:C.link)}}})}function Mt(e,t){const n=new Set;return e.filter(s=>{const a=t(s);return n.has(a)?!1:n.add(a)})}const H=p({__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&&Le.test(t.href)||t.target==="_blank");return(a,i)=>(o(),b(B(n.value),{class:x(["VPLink",{link:e.href,"vp-external-link-icon":s.value,"no-icon":e.noIcon}]),href:e.href?l(pe)(e.href):void 0,target:e.target??(s.value?"_blank":void 0),rel:e.rel??(s.value?"noreferrer":void 0)},{default:h(()=>[d(a.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ct={class:"VPLastUpdated"},Et=["datetime"],Bt=p({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:s}=L(),a=y(()=>new Date(n.value.lastUpdated)),i=y(()=>a.value.toISOString()),r=T("");return D(()=>{Y(()=>{var f,v,$;r.value=new Intl.DateTimeFormat((v=(f=t.value.lastUpdated)==null?void 0:f.formatOptions)!=null&&v.forceLocale?s.value:void 0,(($=t.value.lastUpdated)==null?void 0:$.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(a.value)})}),(f,v)=>{var $;return o(),u("p",Ct,[z(V((($=l(t).lastUpdated)==null?void 0:$.text)||l(t).lastUpdatedText||"Last updated")+": ",1),c("time",{datetime:i.value},V(r.value),9,Et)])}}}),Ht=k(Bt,[["__scopeId","data-v-1bb0c8a8"]]),Ft={key:0,class:"VPDocFooter"},Dt={key:0,class:"edit-info"},Ot={key:0,class:"edit-link"},Gt={key:1,class:"last-updated"},Ut={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},zt={class:"pager"},qt=["innerHTML"],jt=["innerHTML"],Rt={class:"pager"},Wt=["innerHTML"],Kt=["innerHTML"],Jt=p({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:s}=L(),a=It(),i=At(),r=y(()=>t.value.editLink&&s.value.editLink!==!1),f=y(()=>n.value.lastUpdated),v=y(()=>r.value||f.value||i.value.prev||i.value.next);return($,S)=>{var _,P,N,I;return v.value?(o(),u("footer",Ft,[d($.$slots,"doc-footer-before",{},void 0,!0),r.value||f.value?(o(),u("div",Dt,[r.value?(o(),u("div",Ot,[g(H,{class:"edit-link-button",href:l(a).url,"no-icon":!0},{default:h(()=>[S[0]||(S[0]=c("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),z(" "+V(l(a).text),1)]),_:1},8,["href"])])):m("",!0),f.value?(o(),u("div",Gt,[g(Ht)])):m("",!0)])):m("",!0),(_=l(i).prev)!=null&&_.link||(P=l(i).next)!=null&&P.link?(o(),u("nav",Ut,[S[1]||(S[1]=c("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),c("div",zt,[(N=l(i).prev)!=null&&N.link?(o(),b(H,{key:0,class:"pager-link prev",href:l(i).prev.link},{default:h(()=>{var A;return[c("span",{class:"desc",innerHTML:((A=l(t).docFooter)==null?void 0:A.prev)||"Previous page"},null,8,qt),c("span",{class:"title",innerHTML:l(i).prev.text},null,8,jt)]}),_:1},8,["href"])):m("",!0)]),c("div",Rt,[(I=l(i).next)!=null&&I.link?(o(),b(H,{key:0,class:"pager-link next",href:l(i).next.link},{default:h(()=>{var A;return[c("span",{class:"desc",innerHTML:((A=l(t).docFooter)==null?void 0:A.next)||"Next page"},null,8,Wt),c("span",{class:"title",innerHTML:l(i).next.text},null,8,Kt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),Xt=k(Jt,[["__scopeId","data-v-1bcd8184"]]),Yt={class:"container"},Qt={class:"aside-container"},Zt={class:"aside-content"},en={class:"content"},tn={class:"content-container"},nn={class:"main"},sn=p({__name:"VPDoc",setup(e){const{theme:t}=L(),n=Z(),{hasSidebar:s,hasAside:a,leftAside:i}=O(),r=y(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(f,v)=>{const $=q("Content");return o(),u("div",{class:x(["VPDoc",{"has-sidebar":l(s),"has-aside":l(a)}])},[d(f.$slots,"doc-top",{},void 0,!0),c("div",Yt,[l(a)?(o(),u("div",{key:0,class:x(["aside",{"left-aside":l(i)}])},[v[0]||(v[0]=c("div",{class:"aside-curtain"},null,-1)),c("div",Qt,[c("div",Zt,[g(xt,null,{"aside-top":h(()=>[d(f.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[d(f.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[d(f.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[d(f.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[d(f.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[d(f.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),c("div",en,[c("div",tn,[d(f.$slots,"doc-before",{},void 0,!0),c("main",nn,[g($,{class:x(["vp-doc",[r.value,l(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),g(Xt,null,{"doc-footer-before":h(()=>[d(f.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),d(f.$slots,"doc-after",{},void 0,!0)])])]),d(f.$slots,"doc-bottom",{},void 0,!0)],2)}}}),an=k(sn,[["__scopeId","data-v-e6f2a212"]]),on=p({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=y(()=>t.href&&Le.test(t.href)),s=y(()=>t.tag||(t.href?"a":"button"));return(a,i)=>(o(),b(B(s.value),{class:x(["VPButton",[e.size,e.theme]]),href:e.href?l(pe)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[z(V(e.text),1)]),_:1},8,["class","href","target","rel"]))}}),ln=k(on,[["__scopeId","data-v-93dc4167"]]),rn=["src","alt"],cn=p({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const s=q("VPImage",!0);return e.image?(o(),u(w,{key:0},[typeof e.image=="string"||"src"in e.image?(o(),u("img",U({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:l(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,rn)):(o(),u(w,{key:1},[g(s,U({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),g(s,U({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),X=k(cn,[["__scopeId","data-v-ab19afbb"]]),un={class:"container"},dn={class:"main"},vn={class:"heading"},fn=["innerHTML"],hn=["innerHTML"],mn=["innerHTML"],pn={key:0,class:"actions"},gn={key:0,class:"image"},bn={class:"image-container"},kn=p({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=ee("hero-image-slot-exists");return(n,s)=>(o(),u("div",{class:x(["VPHero",{"has-image":e.image||l(t)}])},[c("div",un,[c("div",dn,[d(n.$slots,"home-hero-info-before",{},void 0,!0),d(n.$slots,"home-hero-info",{},()=>[c("h1",vn,[e.name?(o(),u("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,fn)):m("",!0),e.text?(o(),u("span",{key:1,innerHTML:e.text,class:"text"},null,8,hn)):m("",!0)]),e.tagline?(o(),u("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,mn)):m("",!0)],!0),d(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(o(),u("div",pn,[(o(!0),u(w,null,M(e.actions,a=>(o(),u("div",{key:a.link,class:"action"},[g(ln,{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),d(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||l(t)?(o(),u("div",gn,[c("div",bn,[s[0]||(s[0]=c("div",{class:"image-bg"},null,-1)),d(n.$slots,"home-hero-image",{},()=>[e.image?(o(),b(X,{key:0,class:"image-src",image:e.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),_n=k(kn,[["__scopeId","data-v-dd8814ff"]]),$n=p({__name:"VPHomeHero",setup(e){const{frontmatter:t}=L();return(n,s)=>l(t).hero?(o(),b(_n,{key:0,class:"VPHomeHero",name:l(t).hero.name,text:l(t).hero.text,tagline:l(t).hero.tagline,image:l(t).hero.image,actions:l(t).hero.actions},{"home-hero-info-before":h(()=>[d(n.$slots,"home-hero-info-before")]),"home-hero-info":h(()=>[d(n.$slots,"home-hero-info")]),"home-hero-info-after":h(()=>[d(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":h(()=>[d(n.$slots,"home-hero-actions-after")]),"home-hero-image":h(()=>[d(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),yn={class:"box"},Pn={key:0,class:"icon"},Ln=["innerHTML"],Vn=["innerHTML"],Sn=["innerHTML"],Tn={key:4,class:"link-text"},Nn={class:"link-text-value"},wn=p({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(o(),b(H,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[c("article",yn,[typeof e.icon=="object"&&e.icon.wrap?(o(),u("div",Pn,[g(X,{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(),b(X,{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,Ln)):m("",!0),c("h2",{class:"title",innerHTML:e.title},null,8,Vn),e.details?(o(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Sn)):m("",!0),e.linkText?(o(),u("div",Tn,[c("p",Nn,[z(V(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"]))}}),xn=k(wn,[["__scopeId","data-v-bd37d1a2"]]),In={key:0,class:"VPFeatures"},An={class:"container"},Mn={class:"items"},Cn=p({__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(),u("div",In,[c("div",An,[c("div",Mn,[(o(!0),u(w,null,M(e.features,i=>(o(),u("div",{key:i.title,class:x(["item",[n.value]])},[g(xn,{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)}}),En=k(Cn,[["__scopeId","data-v-b1eea84a"]]),Bn=p({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=L();return(n,s)=>l(t).features?(o(),b(En,{key:0,class:"VPHomeFeatures",features:l(t).features},null,8,["features"])):m("",!0)}}),Hn=p({__name:"VPHomeContent",setup(e){const{width:t}=Oe({initialWidth:0,includeScrollbar:!1});return(n,s)=>(o(),u("div",{class:"vp-doc container",style:me(l(t)?{"--vp-offset":`calc(50% - ${l(t)/2}px)`}:{})},[d(n.$slots,"default",{},void 0,!0)],4))}}),Fn=k(Hn,[["__scopeId","data-v-c141a4bd"]]),Dn=p({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=L();return(s,a)=>{const i=q("Content");return o(),u("div",{class:x(["VPHome",{"external-link-icon-enabled":l(n).externalLinkIcon}])},[d(s.$slots,"home-hero-before",{},void 0,!0),g($n,null,{"home-hero-info-before":h(()=>[d(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[d(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[d(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[d(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[d(s.$slots,"home-hero-image",{},void 0,!0)]),_:3}),d(s.$slots,"home-hero-after",{},void 0,!0),d(s.$slots,"home-features-before",{},void 0,!0),g(Bn),d(s.$slots,"home-features-after",{},void 0,!0),l(t).markdownStyles!==!1?(o(),b(Fn,{key:0},{default:h(()=>[g(i)]),_:1})):(o(),b(i,{key:1}))],2)}}}),On=k(Dn,[["__scopeId","data-v-e07eaea7"]]),Gn={},Un={class:"VPPage"};function zn(e,t){const n=q("Content");return o(),u("div",Un,[d(e.$slots,"page-top"),g(n),d(e.$slots,"page-bottom")])}const qn=k(Gn,[["render",zn]]),jn=p({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=L(),{hasSidebar:s}=O();return(a,i)=>(o(),u("div",{class:x(["VPContent",{"has-sidebar":l(s),"is-home":l(n).layout==="home"}]),id:"VPContent"},[l(t).isNotFound?d(a.$slots,"not-found",{key:0},()=>[g(rt)],!0):l(n).layout==="page"?(o(),b(qn,{key:1},{"page-top":h(()=>[d(a.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[d(a.$slots,"page-bottom",{},void 0,!0)]),_:3})):l(n).layout==="home"?(o(),b(On,{key:2},{"home-hero-before":h(()=>[d(a.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[d(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[d(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[d(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[d(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[d(a.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[d(a.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[d(a.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[d(a.$slots,"home-features-after",{},void 0,!0)]),_:3})):l(n).layout&&l(n).layout!=="doc"?(o(),b(B(l(n).layout),{key:3})):(o(),b(an,{key:4},{"doc-top":h(()=>[d(a.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[d(a.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[d(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[d(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[d(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[d(a.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[d(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[d(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[d(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[d(a.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[d(a.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Rn=k(jn,[["__scopeId","data-v-9a6c75ad"]]),Wn={class:"container"},Kn=["innerHTML"],Jn=["innerHTML"],Xn=p({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=L(),{hasSidebar:s}=O();return(a,i)=>l(t).footer&&l(n).footer!==!1?(o(),u("footer",{key:0,class:x(["VPFooter",{"has-sidebar":l(s)}])},[c("div",Wn,[l(t).footer.message?(o(),u("p",{key:0,class:"message",innerHTML:l(t).footer.message},null,8,Kn)):m("",!0),l(t).footer.copyright?(o(),u("p",{key:1,class:"copyright",innerHTML:l(t).footer.copyright},null,8,Jn)):m("",!0)])],2)):m("",!0)}}),Yn=k(Xn,[["__scopeId","data-v-566314d4"]]);function Qn(){const{theme:e,frontmatter:t}=L(),n=Pe([]),s=y(()=>n.value.length>0);return Q(()=>{n.value=ge(t.value.outline??e.value.outline)}),{headers:n,hasLocalNav:s}}const Zn={class:"menu-text"},es={class:"header"},ts={class:"outline"},ns=p({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=L(),s=T(!1),a=T(0),i=T(),r=T();function f(_){var P;(P=i.value)!=null&&P.contains(_.target)||(s.value=!1)}F(s,_=>{if(_){document.addEventListener("click",f);return}document.removeEventListener("click",f)}),le("Escape",()=>{s.value=!1}),Q(()=>{s.value=!1});function v(){s.value=!s.value,a.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function $(_){_.target.classList.contains("outline-link")&&(r.value&&(r.value.style.transition="none"),Ve(()=>{s.value=!1}))}function S(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(_,P)=>(o(),u("div",{class:"VPLocalNavOutlineDropdown",style:me({"--vp-vh":a.value+"px"}),ref_key:"main",ref:i},[e.headers.length>0?(o(),u("button",{key:0,onClick:v,class:x({open:s.value})},[c("span",Zn,V(l(xe)(l(n))),1),P[0]||(P[0]=c("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(o(),u("button",{key:1,onClick:S},V(l(n).returnToTopLabel||"Return to top"),1)),g(de,{name:"flyout"},{default:h(()=>[s.value?(o(),u("div",{key:0,ref_key:"items",ref:r,class:"items",onClick:$},[c("div",es,[c("a",{class:"top-link",href:"#",onClick:S},V(l(n).returnToTopLabel||"Return to top"),1)]),c("div",ts,[g(Ie,{headers:e.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),ss=k(ns,[["__scopeId","data-v-6b867909"]]),as={class:"container"},os=["aria-expanded"],is={class:"menu-text"},ls=p({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:n}=L(),{hasSidebar:s}=O(),{headers:a}=Qn(),{y:i}=Se(),r=T(0);D(()=>{r.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Q(()=>{a.value=ge(n.value.outline??t.value.outline)});const f=y(()=>a.value.length===0),v=y(()=>f.value&&!s.value),$=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:f.value,fixed:v.value}));return(S,_)=>l(n).layout!=="home"&&(!v.value||l(i)>=r.value)?(o(),u("div",{key:0,class:x($.value)},[c("div",as,[l(s)?(o(),u("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:_[0]||(_[0]=P=>S.$emit("open-menu"))},[_[1]||(_[1]=c("span",{class:"vpi-align-left menu-icon"},null,-1)),c("span",is,V(l(t).sidebarMenuLabel||"Menu"),1)],8,os)):m("",!0),g(ss,{headers:l(a),navHeight:r.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),rs=k(ls,[["__scopeId","data-v-2488c25a"]]);function cs(){const e=T(!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=Z();return F(()=>i.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:s}}const us={},ds={class:"VPSwitch",type:"button",role:"switch"},vs={class:"check"},fs={key:0,class:"icon"};function hs(e,t){return o(),u("button",ds,[c("span",vs,[e.$slots.default?(o(),u("span",fs,[d(e.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ms=k(us,[["render",hs],["__scopeId","data-v-b4ccac88"]]),ps=p({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=L(),s=ee("toggle-appearance",()=>{t.value=!t.value}),a=T("");return he(()=>{a.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,r)=>(o(),b(ms,{title:a.value,class:"VPSwitchAppearance","aria-checked":l(t),onClick:l(s)},{default:h(()=>[...r[0]||(r[0]=[c("span",{class:"vpi-sun sun"},null,-1),c("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),be=k(ps,[["__scopeId","data-v-be9742d9"]]),gs={key:0,class:"VPNavBarAppearance"},bs=p({__name:"VPNavBarAppearance",setup(e){const{site:t}=L();return(n,s)=>l(t).appearance&&l(t).appearance!=="force-dark"&&l(t).appearance!=="force-auto"?(o(),u("div",gs,[g(be)])):m("",!0)}}),ks=k(bs,[["__scopeId","data-v-3f90c1a5"]]),ke=T();let Ae=!1,oe=0;function _s(e){const t=T(!1);if(te){!Ae&&$s(),oe++;const n=F(ke,s=>{var a,i,r;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,(r=e.onBlur)==null||r.call(e))});fe(()=>{n(),oe--,oe||ys()})}return Ge(t)}function $s(){document.addEventListener("focusin",Me),Ae=!0,ke.value=document.activeElement}function ys(){document.removeEventListener("focusin",Me)}function Me(){ke.value=document.activeElement}const Ps={class:"VPMenuLink"},Ls=["innerHTML"],Vs=p({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=L();return(n,s)=>(o(),u("div",Ps,[g(H,{class:x({active:l(j)(l(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,Ls)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),ne=k(Vs,[["__scopeId","data-v-7eeeb2dc"]]),Ss={class:"VPMenuGroup"},Ts={key:0,class:"title"},Ns=p({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),u("div",Ss,[e.text?(o(),u("p",Ts,V(e.text),1)):m("",!0),(o(!0),u(w,null,M(e.items,s=>(o(),u(w,null,["link"in s?(o(),b(ne,{key:0,item:s},null,8,["item"])):m("",!0)],64))),256))]))}}),ws=k(Ns,[["__scopeId","data-v-a6b0397c"]]),xs={class:"VPMenu"},Is={key:0,class:"items"},As=p({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(o(),u("div",xs,[e.items?(o(),u("div",Is,[(o(!0),u(w,null,M(e.items,s=>(o(),u(w,{key:JSON.stringify(s)},["link"in s?(o(),b(ne,{key:0,item:s},null,8,["item"])):"component"in s?(o(),b(B(s.component),U({key:1,ref_for:!0},s.props),null,16)):(o(),b(ws,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):m("",!0),d(t.$slots,"default",{},void 0,!0)]))}}),Ms=k(As,[["__scopeId","data-v-20ed86d6"]]),Cs=["aria-expanded","aria-label"],Es={key:0,class:"text"},Bs=["innerHTML"],Hs={key:1,class:"vpi-more-horizontal icon"},Fs={class:"menu"},Ds=p({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=T(!1),n=T();_s({el:n,onBlur:s});function s(){t.value=!1}return(a,i)=>(o(),u("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:i[1]||(i[1]=r=>t.value=!0),onMouseleave:i[2]||(i[2]=r=>t.value=!1)},[c("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:i[0]||(i[0]=r=>t.value=!t.value)},[e.button||e.icon?(o(),u("span",Es,[e.icon?(o(),u("span",{key:0,class:x([e.icon,"option-icon"])},null,2)):m("",!0),e.button?(o(),u("span",{key:1,innerHTML:e.button},null,8,Bs)):m("",!0),i[3]||(i[3]=c("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(o(),u("span",Hs))],8,Cs),c("div",Fs,[g(Ms,{items:e.items},{default:h(()=>[d(a.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),_e=k(Ds,[["__scopeId","data-v-bfe7971f"]]),Os=["href","aria-label","innerHTML"],Gs=p({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=T();D(async()=>{var i;await Ve();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(),u("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,Os))}}),Us=k(Gs,[["__scopeId","data-v-60a9a2d3"]]),zs={class:"VPSocialLinks"},qs=p({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(o(),u("div",zs,[(o(!0),u(w,null,M(e.links,({link:s,icon:a,ariaLabel:i})=>(o(),b(Us,{key:s,icon:a,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=k(qs,[["__scopeId","data-v-e71e869c"]]),js={key:0,class:"group translations"},Rs={class:"trans-title"},Ws={key:1,class:"group"},Ks={class:"item appearance"},Js={class:"label"},Xs={class:"appearance-action"},Ys={key:2,class:"group"},Qs={class:"item social-links"},Zs=p({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=L(),{localeLinks:s,currentLang:a}=K({correspondingLink:!0}),i=y(()=>s.value.length&&a.value.label||t.value.appearance||n.value.socialLinks);return(r,f)=>i.value?(o(),b(_e,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[l(s).length&&l(a).label?(o(),u("div",js,[c("p",Rs,V(l(a).label),1),(o(!0),u(w,null,M(l(s),v=>(o(),b(ne,{key:v.link,item:v},null,8,["item"]))),128))])):m("",!0),l(t).appearance&&l(t).appearance!=="force-dark"&&l(t).appearance!=="force-auto"?(o(),u("div",Ws,[c("div",Ks,[c("p",Js,V(l(n).darkModeSwitchLabel||"Appearance"),1),c("div",Xs,[g(be)])])])):m("",!0),l(n).socialLinks?(o(),u("div",Ys,[c("div",Qs,[g($e,{class:"social-links-list",links:l(n).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),ea=k(Zs,[["__scopeId","data-v-f953d92f"]]),ta=["aria-expanded"],na=p({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(o(),u("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,ta))}}),sa=k(na,[["__scopeId","data-v-6bee1efd"]]),aa=["innerHTML"],oa=p({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=L();return(n,s)=>(o(),b(H,{class:x({VPNavBarMenuLink:!0,active:l(j)(l(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,aa)]),_:1},8,["class","href","target","rel","no-icon"]))}}),ia=k(oa,[["__scopeId","data-v-815115f5"]]),la=p({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=L(),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,r)=>(o(),b(_e,{class:x({VPNavBarMenuGroup:!0,active:l(j)(l(n).relativePath,e.item.activeMatch,!!e.item.activeMatch)||a.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),ra={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},ca=p({__name:"VPNavBarMenu",setup(e){const{theme:t}=L();return(n,s)=>l(t).nav?(o(),u("nav",ra,[s[0]||(s[0]=c("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(o(!0),u(w,null,M(l(t).nav,a=>(o(),u(w,{key:JSON.stringify(a)},["link"in a?(o(),b(ia,{key:0,item:a},null,8,["item"])):"component"in a?(o(),b(B(a.component),U({key:1,ref_for:!0},a.props),null,16)):(o(),b(la,{key:2,item:a},null,8,["item"]))],64))),128))])):m("",!0)}}),ua=k(ca,[["__scopeId","data-v-afb2845e"]]);function da(e){const{localeIndex:t,theme:n}=L();function s(a){var I,A,C;const i=a.split("."),r=(I=n.value.search)==null?void 0:I.options,f=r&&typeof r=="object",v=f&&((C=(A=r.locales)==null?void 0:A[t.value])==null?void 0:C.translations)||null,$=f&&r.translations||null;let S=v,_=$,P=e;const N=i.pop();for(const E of i){let G=null;const R=P==null?void 0:P[E];R&&(G=P=R);const se=_==null?void 0:_[E];se&&(G=_=se);const ae=S==null?void 0:S[E];ae&&(G=S=ae),R||(P=G),se||(_=G),ae||(S=G)}return(S==null?void 0:S[N])??(_==null?void 0:_[N])??(P==null?void 0:P[N])??""}return s}const va=["aria-label"],fa={class:"DocSearch-Button-Container"},ha={class:"DocSearch-Button-Placeholder"},ye=p({__name:"VPNavBarSearchButton",setup(e){const n=da({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,a)=>(o(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":l(n)("button.buttonAriaLabel")},[c("span",fa,[a[0]||(a[0]=c("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),c("span",ha,V(l(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,va))}}),ma={class:"VPNavBarSearch"},pa={id:"local-search"},ga={key:1,id:"docsearch"},ba=p({__name:"VPNavBarSearch",setup(e){const t=Ue(()=>ze(()=>import("./VPLocalSearchBox.pTEVD5qT.js"),__vite__mapDeps([0,1]))),n=()=>null,{theme:s}=L(),a=T(!1),i=T(!1);D(()=>{});function r(){a.value||(a.value=!0,setTimeout(f,16))}function f(){const _=new Event("keydown");_.key="k",_.metaKey=!0,window.dispatchEvent(_),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||f()},16)}function v(_){const P=_.target,N=P.tagName;return P.isContentEditable||N==="INPUT"||N==="SELECT"||N==="TEXTAREA"}const $=T(!1);le("k",_=>{(_.ctrlKey||_.metaKey)&&(_.preventDefault(),$.value=!0)}),le("/",_=>{v(_)||(_.preventDefault(),$.value=!0)});const S="local";return(_,P)=>{var N;return o(),u("div",ma,[l(S)==="local"?(o(),u(w,{key:0},[$.value?(o(),b(l(t),{key:0,onClose:P[0]||(P[0]=I=>$.value=!1)})):m("",!0),c("div",pa,[g(ye,{onClick:P[1]||(P[1]=I=>$.value=!0)})])],64)):l(S)==="algolia"?(o(),u(w,{key:1},[a.value?(o(),b(l(n),{key:0,algolia:((N=l(s).search)==null?void 0:N.options)??l(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=I=>i.value=!0)},null,8,["algolia"])):m("",!0),i.value?m("",!0):(o(),u("div",ga,[g(ye,{onClick:r})]))],64)):m("",!0)])}}}),ka=p({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=L();return(n,s)=>l(t).socialLinks?(o(),b($e,{key:0,class:"VPNavBarSocialLinks",links:l(t).socialLinks},null,8,["links"])):m("",!0)}}),_a=k(ka,[["__scopeId","data-v-ef6192dc"]]),$a=["href","rel","target"],ya=["innerHTML"],Pa={key:2},La=p({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=L(),{hasSidebar:s}=O(),{currentLang:a}=K(),i=y(()=>{var v;return typeof n.value.logoLink=="string"?n.value.logoLink:(v=n.value.logoLink)==null?void 0:v.link}),r=y(()=>{var v;return typeof n.value.logoLink=="string"||(v=n.value.logoLink)==null?void 0:v.rel}),f=y(()=>{var v;return typeof n.value.logoLink=="string"||(v=n.value.logoLink)==null?void 0:v.target});return(v,$)=>(o(),u("div",{class:x(["VPNavBarTitle",{"has-sidebar":l(s)}])},[c("a",{class:"title",href:i.value??l(pe)(l(a).link),rel:r.value,target:f.value},[d(v.$slots,"nav-bar-title-before",{},void 0,!0),l(n).logo?(o(),b(X,{key:0,class:"logo",image:l(n).logo},null,8,["image"])):m("",!0),l(n).siteTitle?(o(),u("span",{key:1,innerHTML:l(n).siteTitle},null,8,ya)):l(n).siteTitle===void 0?(o(),u("span",Pa,V(l(t).title),1)):m("",!0),d(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,$a)],2))}}),Va=k(La,[["__scopeId","data-v-9f43907a"]]),Sa={class:"items"},Ta={class:"title"},Na=p({__name:"VPNavBarTranslations",setup(e){const{theme:t}=L(),{localeLinks:n,currentLang:s}=K({correspondingLink:!0});return(a,i)=>l(n).length&&l(s).label?(o(),b(_e,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:l(t).langMenuLabel||"Change language"},{default:h(()=>[c("div",Sa,[c("p",Ta,V(l(s).label),1),(o(!0),u(w,null,M(l(n),r=>(o(),b(ne,{key:r.link,item:r},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),wa=k(Na,[["__scopeId","data-v-acee064b"]]),xa={class:"wrapper"},Ia={class:"container"},Aa={class:"title"},Ma={class:"content"},Ca={class:"content-body"},Ea=p({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:n}=Se(),{hasSidebar:s}=O(),{frontmatter:a}=L(),i=T({});return he(()=>{i.value={"has-sidebar":s.value,home:a.value.layout==="home",top:n.value===0,"screen-open":t.isScreenOpen}}),(r,f)=>(o(),u("div",{class:x(["VPNavBar",i.value])},[c("div",xa,[c("div",Ia,[c("div",Aa,[g(Va,null,{"nav-bar-title-before":h(()=>[d(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[d(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),c("div",Ma,[c("div",Ca,[d(r.$slots,"nav-bar-content-before",{},void 0,!0),g(ba,{class:"search"}),g(ua,{class:"menu"}),g(wa,{class:"translations"}),g(ks,{class:"appearance"}),g(_a,{class:"social-links"}),g(ea,{class:"extra"}),d(r.$slots,"nav-bar-content-after",{},void 0,!0),g(sa,{class:"hamburger",active:e.isScreenOpen,onClick:f[0]||(f[0]=v=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),f[1]||(f[1]=c("div",{class:"divider"},[c("div",{class:"divider-line"})],-1))],2))}}),Ba=k(Ea,[["__scopeId","data-v-9fd4d1dd"]]),Ha={key:0,class:"VPNavScreenAppearance"},Fa={class:"text"},Da=p({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=L();return(s,a)=>l(t).appearance&&l(t).appearance!=="force-dark"&&l(t).appearance!=="force-auto"?(o(),u("div",Ha,[c("p",Fa,V(l(n).darkModeSwitchLabel||"Appearance"),1),g(be)])):m("",!0)}}),Oa=k(Da,[["__scopeId","data-v-a3e2920d"]]),Ga=["innerHTML"],Ua=p({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=ee("close-screen");return(n,s)=>(o(),b(H,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:l(t)},{default:h(()=>[c("span",{innerHTML:e.item.text},null,8,Ga)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),za=k(Ua,[["__scopeId","data-v-fa963d97"]]),qa=["innerHTML"],ja=p({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=ee("close-screen");return(n,s)=>(o(),b(H,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:l(t)},{default:h(()=>[c("span",{innerHTML:e.item.text},null,8,qa)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ce=k(ja,[["__scopeId","data-v-e04f3e85"]]),Ra={class:"VPNavScreenMenuGroupSection"},Wa={key:0,class:"title"},Ka=p({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),u("div",Ra,[e.text?(o(),u("p",Wa,V(e.text),1)):m("",!0),(o(!0),u(w,null,M(e.items,s=>(o(),b(Ce,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Ja=k(Ka,[["__scopeId","data-v-f60dbfa7"]]),Xa=["aria-controls","aria-expanded"],Ya=["innerHTML"],Qa=["id"],Za={key:0,class:"item"},eo={key:1,class:"item"},to={key:2,class:"group"},no=p({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=T(!1),s=y(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function a(){n.value=!n.value}return(i,r)=>(o(),u("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,Ya),r[0]||(r[0]=c("span",{class:"vpi-plus button-icon"},null,-1))],8,Xa),c("div",{id:s.value,class:"items"},[(o(!0),u(w,null,M(e.items,f=>(o(),u(w,{key:JSON.stringify(f)},["link"in f?(o(),u("div",Za,[g(Ce,{item:f},null,8,["item"])])):"component"in f?(o(),u("div",eo,[(o(),b(B(f.component),U({ref_for:!0},f.props,{"screen-menu":""}),null,16))])):(o(),u("div",to,[g(Ja,{text:f.text,items:f.items},null,8,["text","items"])]))],64))),128))],8,Qa)],2))}}),so=k(no,[["__scopeId","data-v-d99bfeec"]]),ao={key:0,class:"VPNavScreenMenu"},oo=p({__name:"VPNavScreenMenu",setup(e){const{theme:t}=L();return(n,s)=>l(t).nav?(o(),u("nav",ao,[(o(!0),u(w,null,M(l(t).nav,a=>(o(),u(w,{key:JSON.stringify(a)},["link"in a?(o(),b(za,{key:0,item:a},null,8,["item"])):"component"in a?(o(),b(B(a.component),U({key:1,ref_for:!0},a.props,{"screen-menu":""}),null,16)):(o(),b(so,{key:2,text:a.text||"",items:a.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),io=p({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=L();return(n,s)=>l(t).socialLinks?(o(),b($e,{key:0,class:"VPNavScreenSocialLinks",links:l(t).socialLinks},null,8,["links"])):m("",!0)}}),lo={class:"list"},ro=p({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=K({correspondingLink:!0}),s=T(!1);function a(){s.value=!s.value}return(i,r)=>l(t).length&&l(n).label?(o(),u("div",{key:0,class:x(["VPNavScreenTranslations",{open:s.value}])},[c("button",{class:"title",onClick:a},[r[0]||(r[0]=c("span",{class:"vpi-languages icon lang"},null,-1)),z(" "+V(l(n).label)+" ",1),r[1]||(r[1]=c("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),c("ul",lo,[(o(!0),u(w,null,M(l(t),f=>(o(),u("li",{key:f.link,class:"item"},[g(H,{class:"link",href:f.link},{default:h(()=>[z(V(f.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),co=k(ro,[["__scopeId","data-v-516e4bc3"]]),uo={class:"container"},vo=p({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=T(null),n=Te(te?document.body:null);return(s,a)=>(o(),b(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(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[c("div",uo,[d(s.$slots,"nav-screen-content-before",{},void 0,!0),g(oo,{class:"menu"}),g(co,{class:"translations"}),g(Oa,{class:"appearance"}),g(io,{class:"social-links"}),d(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),fo=k(vo,[["__scopeId","data-v-2dd6d0c7"]]),ho={key:0,class:"VPNav"},mo=p({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:s}=cs(),{frontmatter:a}=L(),i=y(()=>a.value.navbar!==!1);return Ne("close-screen",n),Y(()=>{te&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(r,f)=>i.value?(o(),u("header",ho,[g(Ba,{"is-screen-open":l(t),onToggleScreen:l(s)},{"nav-bar-title-before":h(()=>[d(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[d(r.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[d(r.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[d(r.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),g(fo,{open:l(t)},{"nav-screen-content-before":h(()=>[d(r.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[d(r.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),po=k(mo,[["__scopeId","data-v-7ad780c2"]]),go=["role","tabindex"],bo={key:1,class:"items"},ko=p({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:s,isLink:a,isActiveLink:i,hasActiveLink:r,hasChildren:f,toggle:v}=vt(y(()=>t.item)),$=y(()=>f.value?"section":"div"),S=y(()=>a.value?"a":"div"),_=y(()=>f.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),P=y(()=>a.value?void 0:"button"),N=y(()=>[[`level-${t.depth}`],{collapsible:s.value},{collapsed:n.value},{"is-link":a.value},{"is-active":i.value},{"has-active":r.value}]);function I(C){"key"in C&&C.key!=="Enter"||!t.item.link&&v()}function A(){t.item.link&&v()}return(C,E)=>{const G=q("VPSidebarItem",!0);return o(),b(B($.value),{class:x(["VPSidebarItem",N.value])},{default:h(()=>[e.item.text?(o(),u("div",U({key:0,class:"item",role:P.value},qe(e.item.items?{click:I,keydown:I}:{},!0),{tabindex:e.item.items&&0}),[E[1]||(E[1]=c("div",{class:"indicator"},null,-1)),e.item.link?(o(),b(H,{key:0,tag:S.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:h(()=>[(o(),b(B(_.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(o(),b(B(_.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:A,onKeydown:je(A,["enter"]),tabindex:"0"},[...E[0]||(E[0]=[c("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):m("",!0)],16,go)):m("",!0),e.item.items&&e.item.items.length?(o(),u("div",bo,[e.depth<5?(o(!0),u(w,{key:0},M(e.item.items,R=>(o(),b(G,{key:R.text,item:R,depth:e.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),_o=k(ko,[["__scopeId","data-v-0009425e"]]),$o=p({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=T(!0);let n=null;return D(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),Re(()=>{n!=null&&(clearTimeout(n),n=null)}),(s,a)=>(o(!0),u(w,null,M(e.items,i=>(o(),u("div",{key:i.text,class:x(["group",{"no-transition":t.value}])},[g(_o,{item:i,depth:0},null,8,["item"])],2))),128))}}),yo=k($o,[["__scopeId","data-v-51288d80"]]),Po={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Lo=p({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=O(),s=e,a=T(null),i=Te(te?document.body:null);F([s,a],()=>{var f;s.open?(i.value=!0,(f=a.value)==null||f.focus()):i.value=!1},{immediate:!0,flush:"post"});const r=T(0);return F(t,()=>{r.value+=1},{deep:!0}),(f,v)=>l(n)?(o(),u("aside",{key:0,class:x(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:a,onClick:v[0]||(v[0]=We(()=>{},["stop"]))},[v[2]||(v[2]=c("div",{class:"curtain"},null,-1)),c("nav",Po,[v[1]||(v[1]=c("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),d(f.$slots,"sidebar-nav-before",{},void 0,!0),(o(),b(yo,{items:l(t),key:r.value},null,8,["items"])),d(f.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),Vo=k(Lo,[["__scopeId","data-v-42c4c606"]]),So=p({__name:"VPSkipLink",setup(e){const{theme:t}=L(),n=Z(),s=T();F(()=>n.path,()=>s.value.focus());function a({target:i}){const r=document.getElementById(decodeURIComponent(i.hash).slice(1));if(r){const f=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",f)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",f),r.focus(),window.scrollTo(0,0)}}return(i,r)=>(o(),u(w,null,[c("span",{ref_key:"backToTop",ref:s,tabindex:"-1"},null,512),c("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:a},V(l(t).skipToContentLabel||"Skip to content"),1)],64))}}),To=k(So,[["__scopeId","data-v-fcbfc0e0"]]),No=p({__name:"Layout",setup(e){const{isOpen:t,open:n,close:s}=O(),a=Z();F(()=>a.path,s),dt(t,s);const{frontmatter:i}=L(),r=Ke(),f=y(()=>!!r["home-hero-image"]);return Ne("hero-image-slot-exists",f),(v,$)=>{const S=q("Content");return l(i).layout!==!1?(o(),u("div",{key:0,class:x(["Layout",l(i).pageClass])},[d(v.$slots,"layout-top",{},void 0,!0),g(To),g(Qe,{class:"backdrop",show:l(t),onClick:l(s)},null,8,["show","onClick"]),g(po,null,{"nav-bar-title-before":h(()=>[d(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[d(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[d(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[d(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[d(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[d(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),g(rs,{open:l(t),onOpenMenu:l(n)},null,8,["open","onOpenMenu"]),g(Vo,{open:l(t)},{"sidebar-nav-before":h(()=>[d(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[d(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),g(Rn,null,{"page-top":h(()=>[d(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[d(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[d(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[d(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":h(()=>[d(v.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":h(()=>[d(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":h(()=>[d(v.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":h(()=>[d(v.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":h(()=>[d(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[d(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[d(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[d(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[d(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[d(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[d(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[d(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[d(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[d(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[d(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[d(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[d(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[d(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[d(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),g(Yn),d(v.$slots,"layout-bottom",{},void 0,!0)],2)):(o(),b(S,{key:1}))}}}),wo=k(No,[["__scopeId","data-v-d8b57b2d"]]),xo={Layout:wo,enhanceApp:({app:e})=>{e.component("Badge",Je)}},Io={class:"landing"},Ao={class:"sec"},Mo={class:"feat-grid"},Co={class:"gci"},Eo={class:"material-symbols-outlined"},Bo={class:"gc-t"},Ho={class:"gc-d"},Fo={class:"sec"},Do={class:"bento"},Oo={class:"bi-n"},Go={class:"bi-ic"},Uo={class:"material-symbols-outlined"},zo={class:"bi-t"},qo={class:"bi-d"},jo={class:"bi-tags"},Ro={key:0,class:"bi-bar"},Wo={class:"sec pricing-sec"},Ko={class:"pc gc"},Jo={class:"pu"},Xo={__name:"LandingLayout",setup(e){const t=[{icon:"settings_suggest",t:"Agent Harness",d:"Own your harness. 6-level security ladder, verifier pattern, hooks."},{icon:"speed",t:"Software Factory",d:"Systems that build systems. Agent chains, teams, mental models."},{icon:"psychology",t:"Extensible Software",d:"Pluggable, composable. Beyond MCP, tool design, CI/CD."},{icon:"all_inclusive",t:"Always-On Agents",d:"Autoresearch, heartbeat execution, meta-agents. Run 24/7."},{icon:"terminal",t:"Agentic Access",d:"API-first design, deployment modes, service connectors."},{icon:"forum",t:"Tokenomics",d:"Cascade routing, pass@k evals, 3x cost rule, optimization."}],n=[{n:"01",ic:"psychology",t:"Foundations",d:"What agents are, harness vs model, decision frameworks.",tg:["LLM + Tools + Loop","Agent Loop","Trust"],p:"100%",s:"w8"},{n:"02",ic:"handyman",t:"Architecture",d:"Tools, context, memory, skills, codebase patterns.",tg:["4 Pillars","Tools","Memory"],s:"w4"},{n:"03",ic:"shield",t:"Safety & Security",d:"6-level ladder, hooks, verifier pattern, defense-in-depth.",tg:["L0-L5","Verifier","ACIP"],s:"w4"},{n:"04",ic:"hub",t:"Orchestration",d:"Multi-agent patterns, P-threads, P2P, CEO Board.",tg:["Teams","Chains","P2P"],s:"w8"},{n:"05",ic:"rocket_launch",t:"Production",d:"CI/CD, shadow deploys, observability, rollback.",tg:["Deploy","Monitor","Rollback"],s:"w6"},{n:"06",ic:"analytics",t:"Economics",d:"Model pricing, cascade routing, pass@k, cost optimization.",tg:["100x Range","3x Rule","Evals"],s:"w6"},{n:"07",ic:"architecture",t:"Advanced",d:"Autoresearch, meta-agents, beyond MCP, always-on.",tg:["Self-Improving","Meta-Agents"],s:"w4"},{n:"08",ic:"trophy",t:"Capstone",d:"Build a production-grade multi-agent system.",tg:["Brand Monitor","CEO Board","Pipeline"],s:"w8 hl"}],s=["65 lessons across 8 modules","13 scaffolded labs with solutions","56 quiz questions with answer keys","20 production-ready skill files (7 kits)","Lifetime access + future updates"];return D(()=>{const a=new IntersectionObserver(i=>{i.forEach(r=>{r.isIntersecting&&r.target.classList.add("revealed")})},{threshold:.1});document.querySelectorAll(".sec").forEach(i=>{i.classList.add("reveal"),a.observe(i)}),document.querySelectorAll(".bi").forEach((i,r)=>{i.style.transitionDelay=r*.05+"s",i.classList.add("reveal"),a.observe(i)}),document.querySelectorAll(".feat-grid .gc").forEach((i,r)=>{i.style.transitionDelay=r*.08+"s",i.classList.add("reveal"),a.observe(i)})}),(a,i)=>(o(),u("div",Io,[i[11]||(i[11]=W('<header class="nav"><div class="nav-inner"><div class="logo-wrap"><span class="material-symbols-outlined" style="color:#d95c41;font-size:24px;">terminal</span><span class="logo-text">FDSA</span></div><div class="nav-links"><a href="/modules/m1-foundations">Course</a><a href="/labs/l1-first-agent">Labs</a><a href="/skills">Skills</a><a href="/blog">Blog</a><a href="/buy" class="nav-cta">Enroll</a></div></div></header>',1)),c("main",null,[i[10]||(i[10]=W('<section class="hero-sec"><div class="hero-grid"></div><div class="hero-glow"></div><div class="hero-inner"><div class="hero-pill"><span class="pill-dot"></span>NOW ENROLLING</div><h1>Agentic Engineering</h1><p class="hero-sub">65 lessons, 13 labs, 20 skill kits. Build, deploy, and maintain production-grade AI agent systems.</p><div class="hero-actions"><a href="/buy" class="btn-p btn-primary">Enroll Now — $97</a><a href="/modules/m1-foundations" class="btn-p btn-ghost">View Curriculum</a></div></div><div class="term-widget"><div class="term-dots"><span class="td r"></span><span class="td y"></span><span class="td g"></span></div><div class="term-l c">INITIALIZING AGENT_PLANNER...</div><div class="term-l">FETCHING LLM CONTEXT: DONE</div><div class="term-l a">EXECUTING: search("agentic patterns")</div><div class="term-l">ANALYZING RESULT_SET: SUCCESS</div><div class="term-bar"><div class="term-fill"></div></div></div></section>',1)),c("section",Ao,[i[0]||(i[0]=c("div",{class:"sec-label"},"Core Capabilities",-1)),c("div",Mo,[(o(),u(w,null,M(t,r=>c("div",{class:"gc",key:r.t},[c("div",Co,[c("span",Eo,V(r.icon),1)]),c("h3",Bo,V(r.t),1),c("p",Ho,V(r.d),1)])),64))])]),c("section",Fo,[i[1]||(i[1]=c("div",{class:"sec-label"},"Engineering Curriculum",-1)),i[2]||(i[2]=c("h2",{class:"sec-title"},"8 Modules. 65 Lessons. Zero Fluff.",-1)),c("div",Do,[(o(),u(w,null,M(n,(r,f)=>c("div",{key:f,class:x(["bi",r.s])},[c("div",Oo,V(r.n),1),c("div",Go,[c("span",Uo,V(r.ic),1)]),c("h4",zo,V(r.t),1),c("p",qo,V(r.d),1),c("div",jo,[(o(!0),u(w,null,M(r.tg,v=>(o(),u("span",{key:v},V(v),1))),128))]),r.p?(o(),u("div",Ro,[c("div",{class:"bi-fill",style:me({width:r.p})},null,4)])):m("",!0)],2)),64))])]),c("section",Wo,[c("div",Ko,[i[4]||(i[4]=c("span",{class:"material-symbols-outlined",style:{"font-size":"36px",color:"#d95c41","margin-bottom":"8px"}},"verified",-1)),i[5]||(i[5]=c("h2",{style:{"font-size":"24px","font-weight":"700","margin-bottom":"4px"}},"Full Course Access",-1)),i[6]||(i[6]=c("p",{style:{color:"#888","font-size":"14px","margin-bottom":"20px"}},"Lifetime updates included",-1)),i[7]||(i[7]=c("div",{style:{"font-size":"48px","font-weight":"800",color:"#d95c41","margin-bottom":"24px"}},"$97",-1)),c("ul",Jo,[(o(),u(w,null,M(s,r=>c("li",{key:r},[i[3]||(i[3]=c("span",{class:"material-symbols-outlined",style:{"font-size":"18px",color:"#d95c41"}},"check_circle",-1)),z(V(r),1)])),64))]),i[8]||(i[8]=c("a",{href:"/buy",class:"btn-p btn-primary",style:{width:"100%","text-align":"center"}},"Enroll Now",-1)),i[9]||(i[9]=c("div",{class:"pg"},"30-Day Guarantee",-1))])])]),i[12]||(i[12]=W('<footer class="ft"><div class="ft-inner"><div class="ft-l">FDSA</div><div class="ft-links"><a href="/troubleshooting">FAQ</a><a href="/certificate">Certificate</a><a href="/buy">Pricing</a></div><div class="ft-c">FDSA Agency — Agentic Engineering Course</div></div></footer><nav class="bn"><a href="/" class="bn-i active"><span class="material-symbols-outlined">home</span><span>Home</span></a><a href="/modules/m1-foundations" class="bn-i"><span class="material-symbols-outlined">school</span><span>Modules</span></a><a href="/labs/l1-first-agent" class="bn-i"><span class="material-symbols-outlined">terminal</span><span>Labs</span></a><a href="/buy" class="bn-i"><span class="material-symbols-outlined">payments</span><span>Pricing</span></a></nav>',2))]))}},Yo={},Qo={class:"fdsa-layout"},Zo={class:"fdsa-main"},ei={class:"fdsa-sidebar"},ti={class:"fdsa-content"},ni={class:"content-card"};function si(e,t){const n=q("Content");return o(),u("div",Qo,[t[0]||(t[0]=W('<header class="fdsa-nav"><div class="nav-inner"><div class="logo-wrap"><span class="material-symbols-outlined" style="color:#d95c41;font-size:24px;">terminal</span><span class="logo-text">FDSA</span></div><nav class="nav-links"><a href="/">Home</a><a href="/modules/m1-foundations">Course</a><a href="/labs/l1-first-agent">Labs</a><a href="/skills">Skills</a><a href="/blog">Blog</a><a href="/buy" class="nav-cta">Enroll</a></nav></div></header>',1)),c("main",Zo,[c("aside",ei,[g(n,{"slot-key":"sidebar-top"}),d(e.$slots,"sidebar")]),c("article",ti,[c("div",ni,[d(e.$slots,"default")])])]),t[1]||(t[1]=W('<footer class="fdsa-footer"><div class="footer-inner"><div class="ft-l">FDSA</div><div class="ft-links"><a href="/troubleshooting">FAQ</a><a href="/certificate">Certificate</a><a href="/buy">Pricing</a></div><div class="ft-c">FDSA Agency — Agentic Engineering Course</div></div></footer>',1))])}const ai=k(Yo,[["render",si]]),ii={extends:xo,enhanceApp({app:e}){e.component("LandingLayout",Xo),e.component("FDocLayout",ai)}};export{ii as R,da as c,L as u};
|