diff --git a/previews/PR201/404.html b/previews/PR201/404.html index 9f03aa53..cc12b561 100644 --- a/previews/PR201/404.html +++ b/previews/PR201/404.html @@ -6,10 +6,10 @@ 404 | DocumenterVitepress - + - + @@ -19,7 +19,7 @@
- + \ No newline at end of file diff --git a/previews/PR201/api.html b/previews/PR201/api.html index 8baa0508..3ee7da2a 100644 --- a/previews/PR201/api.html +++ b/previews/PR201/api.html @@ -6,14 +6,14 @@ DocumenterVitepress - + - + - + - + @@ -21,8 +21,8 @@ -
Skip to content

Public API

DocumenterVitepress.DocumenterVitepress Module
julia
DocumenterVitepress

Similar to DocumentationMarkdown.jl but designed to work with vitepress.

source

DocumenterVitepress.MarkdownVitepress Type
julia
MarkdownVitepress(; repo, devbranch, devurl, kwargs...)

This is the main entry point for the Vitepress Markdown writer.

It is a config which can be passed to the format keyword argument in Documenter.makedocs, and causes it to emit a Vitepress site.

Quick start

When invoking Documenter.makedocs, replace the default format=Documenter.HTML(...) with:

julia
format=DocumenterVitepress.MarkdownVitepress(; repo = "...", devbranch = "...", devurl = "...")

Keyword arguments (config)

  • repo: Required: The full URL of the repository to which the documentation will be deployed.

  • devbranch: The name of the development branch, like master or main.

  • devurl: The URL path to the development site, like dev or dev-branch.

  • deploy_url: The URL of the repository to which the documentation will be deployed. This must be the full URL, including https://, like https://rafaqz.github.io/Rasters.jl or https://geo.makie.jl/.

  • description: A description of the website as a String.

  • build_vitepress: Determines whether to build the Vitepress site or only emit markdown files. Defaults to true, i.e., building the full Vitepress site.

  • install_npm: Determines whether to run npm install before building the Vitepress site. Defaults to true.

  • md_output_path: The path to which the Markdown files will be output. Defaults to $build/.documenter.

  • clean_md_output: Determines whether to clean up the Markdown assets after build, i.e., whether to remove the contents of md_output_path after the Vitepress site is built. Options are:

    • nothing: Default. Only remove the contents of md_output_path if the documentation will deploy, to save space.

    • true: Removes the contents of md_output_path after the Vitepress site is built.

    • false: Does not remove the contents of md_output_path after the Vitepress site is built.

  • deploy_decision: DeployDecision from Documenter.jl. This is used to determine whether to deploy the documentation or not. Options are:

    • nothing: Default. Automatically determine whether to deploy the documentation.

    • Documenter.DeployDecision: Override the automatic decision and deploy based on the passed config.

    It might be useful to use the latter if DocumenterVitepress fails to deploy automatically. You can pass a manually constructed Documenter.DeployDecision struct, or the output of Documenter.deploy_folder(Documenter.auto_detect_deploy_system(); repo, devbranch, devurl, push_preview).

  • assets: A list of assets, the same as what is provided to Documenter's HTMLWriter.

Extended help

The repo kwarg is used to set the edit link for the documentation.

The devbranch and devurl kwargs are used to set the path of the static site, which Vitepress expects in advance.

source

See e.g. DocumenterVitepress.DocumenterVitepress

- +
Skip to content

Public API

DocumenterVitepress.DocumenterVitepress Module
julia
DocumenterVitepress

Similar to DocumentationMarkdown.jl but designed to work with vitepress.

source

DocumenterVitepress.MarkdownVitepress Type
julia
MarkdownVitepress(; repo, devbranch, devurl, kwargs...)

This is the main entry point for the Vitepress Markdown writer.

It is a config which can be passed to the format keyword argument in Documenter.makedocs, and causes it to emit a Vitepress site.

Quick start

When invoking Documenter.makedocs, replace the default format=Documenter.HTML(...) with:

julia
format=DocumenterVitepress.MarkdownVitepress(; repo = "...", devbranch = "...", devurl = "...")

Keyword arguments (config)

  • repo: Required: The full URL of the repository to which the documentation will be deployed.

  • devbranch: The name of the development branch, like master or main.

  • devurl: The URL path to the development site, like dev or dev-branch.

  • deploy_url: The URL of the repository to which the documentation will be deployed. This must be the full URL, including https://, like https://rafaqz.github.io/Rasters.jl or https://geo.makie.jl/.

  • description: A description of the website as a String.

  • build_vitepress: Determines whether to build the Vitepress site or only emit markdown files. Defaults to true, i.e., building the full Vitepress site.

  • install_npm: Determines whether to run npm install before building the Vitepress site. Defaults to true.

  • md_output_path: The path to which the Markdown files will be output. Defaults to $build/.documenter.

  • clean_md_output: Determines whether to clean up the Markdown assets after build, i.e., whether to remove the contents of md_output_path after the Vitepress site is built. Options are:

    • nothing: Default. Only remove the contents of md_output_path if the documentation will deploy, to save space.

    • true: Removes the contents of md_output_path after the Vitepress site is built.

    • false: Does not remove the contents of md_output_path after the Vitepress site is built.

  • deploy_decision: DeployDecision from Documenter.jl. This is used to determine whether to deploy the documentation or not. Options are:

    • nothing: Default. Automatically determine whether to deploy the documentation.

    • Documenter.DeployDecision: Override the automatic decision and deploy based on the passed config.

    It might be useful to use the latter if DocumenterVitepress fails to deploy automatically. You can pass a manually constructed Documenter.DeployDecision struct, or the output of Documenter.deploy_folder(Documenter.auto_detect_deploy_system(); repo, devbranch, devurl, push_preview).

  • assets: A list of assets, the same as what is provided to Documenter's HTMLWriter.

Extended help

The repo kwarg is used to set the edit link for the documentation.

The devbranch and devurl kwargs are used to set the path of the static site, which Vitepress expects in advance.

source

See e.g. DocumenterVitepress.DocumenterVitepress

+ \ No newline at end of file diff --git a/previews/PR201/assets/flvutrh.C-W3LInb.gif b/previews/PR201/assets/alwtogn.C-W3LInb.gif similarity index 100% rename from previews/PR201/assets/flvutrh.C-W3LInb.gif rename to previews/PR201/assets/alwtogn.C-W3LInb.gif diff --git a/previews/PR201/assets/api.md.CGIR4hpJ.js b/previews/PR201/assets/api.md.CrVwtp8V.js similarity index 94% rename from previews/PR201/assets/api.md.CGIR4hpJ.js rename to previews/PR201/assets/api.md.CrVwtp8V.js index 56d7ed93..b8fcaaaf 100644 --- a/previews/PR201/assets/api.md.CGIR4hpJ.js +++ b/previews/PR201/assets/api.md.CrVwtp8V.js @@ -1 +1 @@ -import{_ as r,c as l,j as t,a as s,G as o,a2 as a,B as d,o as n}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),p={name:"api.md"},c={class:"jldocstring custom-block",open:""},h={class:"jldocstring custom-block",open:""};function u(m,e,k,g,f,b){const i=d("Badge");return n(),l("div",null,[e[6]||(e[6]=t("h2",{id:"Public-API",tabindex:"-1"},[s("Public API "),t("a",{class:"header-anchor",href:"#Public-API","aria-label":'Permalink to "Public API {#Public-API}"'},"​")],-1)),t("details",c,[t("summary",null,[e[0]||(e[0]=t("a",{id:"DocumenterVitepress.DocumenterVitepress",href:"#DocumenterVitepress.DocumenterVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.DocumenterVitepress")],-1)),e[1]||(e[1]=s()),o(i,{type:"info",class:"jlObjectType jlModule",text:"Module"})]),e[2]||(e[2]=a('
julia
DocumenterVitepress

Similar to DocumentationMarkdown.jl but designed to work with vitepress.

source

',3))]),t("details",h,[t("summary",null,[e[3]||(e[3]=t("a",{id:"DocumenterVitepress.MarkdownVitepress",href:"#DocumenterVitepress.MarkdownVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.MarkdownVitepress")],-1)),e[4]||(e[4]=s()),o(i,{type:"info",class:"jlObjectType jlType",text:"Type"})]),e[5]||(e[5]=a('
julia
MarkdownVitepress(; repo, devbranch, devurl, kwargs...)

This is the main entry point for the Vitepress Markdown writer.

It is a config which can be passed to the format keyword argument in Documenter.makedocs, and causes it to emit a Vitepress site.

Quick start

When invoking Documenter.makedocs, replace the default format=Documenter.HTML(...) with:

julia
format=DocumenterVitepress.MarkdownVitepress(; repo = "...", devbranch = "...", devurl = "...")

Keyword arguments (config)

Extended help

The repo kwarg is used to set the edit link for the documentation.

The devbranch and devurl kwargs are used to set the path of the static site, which Vitepress expects in advance.

source

',10))]),e[7]||(e[7]=t("p",null,[s("See e.g. "),t("a",{href:"/DocumenterVitepress.jl/previews/PR201/api#DocumenterVitepress.DocumenterVitepress"},[t("code",null,"DocumenterVitepress.DocumenterVitepress")])],-1))])}const v=r(p,[["render",u]]);export{D as __pageData,v as default}; +import{_ as r,c as l,j as t,a as s,G as o,a2 as a,B as n,o as p}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),d={name:"api.md"},c={class:"jldocstring custom-block",open:""},h={class:"jldocstring custom-block",open:""};function u(m,e,k,g,b,f){const i=n("Badge");return p(),l("div",null,[e[6]||(e[6]=t("h2",{id:"Public-API",tabindex:"-1"},[s("Public API "),t("a",{class:"header-anchor",href:"#Public-API","aria-label":'Permalink to "Public API {#Public-API}"'},"​")],-1)),t("details",c,[t("summary",null,[e[0]||(e[0]=t("a",{id:"DocumenterVitepress.DocumenterVitepress",href:"#DocumenterVitepress.DocumenterVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.DocumenterVitepress")],-1)),e[1]||(e[1]=s()),o(i,{type:"info",class:"jlObjectType jlModule",text:"Module"})]),e[2]||(e[2]=a('
julia
DocumenterVitepress

Similar to DocumentationMarkdown.jl but designed to work with vitepress.

source

',3))]),t("details",h,[t("summary",null,[e[3]||(e[3]=t("a",{id:"DocumenterVitepress.MarkdownVitepress",href:"#DocumenterVitepress.MarkdownVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.MarkdownVitepress")],-1)),e[4]||(e[4]=s()),o(i,{type:"info",class:"jlObjectType jlType",text:"Type"})]),e[5]||(e[5]=a('
julia
MarkdownVitepress(; repo, devbranch, devurl, kwargs...)

This is the main entry point for the Vitepress Markdown writer.

It is a config which can be passed to the format keyword argument in Documenter.makedocs, and causes it to emit a Vitepress site.

Quick start

When invoking Documenter.makedocs, replace the default format=Documenter.HTML(...) with:

julia
format=DocumenterVitepress.MarkdownVitepress(; repo = "...", devbranch = "...", devurl = "...")

Keyword arguments (config)

Extended help

The repo kwarg is used to set the edit link for the documentation.

The devbranch and devurl kwargs are used to set the path of the static site, which Vitepress expects in advance.

source

',10))]),e[7]||(e[7]=t("p",null,[s("See e.g. "),t("a",{href:"/DocumenterVitepress.jl/previews/PR201/api#DocumenterVitepress.DocumenterVitepress"},[t("code",null,"DocumenterVitepress.DocumenterVitepress")])],-1))])}const v=r(d,[["render",u]]);export{D as __pageData,v as default}; diff --git a/previews/PR201/assets/api.md.CGIR4hpJ.lean.js b/previews/PR201/assets/api.md.CrVwtp8V.lean.js similarity index 94% rename from previews/PR201/assets/api.md.CGIR4hpJ.lean.js rename to previews/PR201/assets/api.md.CrVwtp8V.lean.js index 56d7ed93..b8fcaaaf 100644 --- a/previews/PR201/assets/api.md.CGIR4hpJ.lean.js +++ b/previews/PR201/assets/api.md.CrVwtp8V.lean.js @@ -1 +1 @@ -import{_ as r,c as l,j as t,a as s,G as o,a2 as a,B as d,o as n}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),p={name:"api.md"},c={class:"jldocstring custom-block",open:""},h={class:"jldocstring custom-block",open:""};function u(m,e,k,g,f,b){const i=d("Badge");return n(),l("div",null,[e[6]||(e[6]=t("h2",{id:"Public-API",tabindex:"-1"},[s("Public API "),t("a",{class:"header-anchor",href:"#Public-API","aria-label":'Permalink to "Public API {#Public-API}"'},"​")],-1)),t("details",c,[t("summary",null,[e[0]||(e[0]=t("a",{id:"DocumenterVitepress.DocumenterVitepress",href:"#DocumenterVitepress.DocumenterVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.DocumenterVitepress")],-1)),e[1]||(e[1]=s()),o(i,{type:"info",class:"jlObjectType jlModule",text:"Module"})]),e[2]||(e[2]=a('
julia
DocumenterVitepress

Similar to DocumentationMarkdown.jl but designed to work with vitepress.

source

',3))]),t("details",h,[t("summary",null,[e[3]||(e[3]=t("a",{id:"DocumenterVitepress.MarkdownVitepress",href:"#DocumenterVitepress.MarkdownVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.MarkdownVitepress")],-1)),e[4]||(e[4]=s()),o(i,{type:"info",class:"jlObjectType jlType",text:"Type"})]),e[5]||(e[5]=a('
julia
MarkdownVitepress(; repo, devbranch, devurl, kwargs...)

This is the main entry point for the Vitepress Markdown writer.

It is a config which can be passed to the format keyword argument in Documenter.makedocs, and causes it to emit a Vitepress site.

Quick start

When invoking Documenter.makedocs, replace the default format=Documenter.HTML(...) with:

julia
format=DocumenterVitepress.MarkdownVitepress(; repo = "...", devbranch = "...", devurl = "...")

Keyword arguments (config)

Extended help

The repo kwarg is used to set the edit link for the documentation.

The devbranch and devurl kwargs are used to set the path of the static site, which Vitepress expects in advance.

source

',10))]),e[7]||(e[7]=t("p",null,[s("See e.g. "),t("a",{href:"/DocumenterVitepress.jl/previews/PR201/api#DocumenterVitepress.DocumenterVitepress"},[t("code",null,"DocumenterVitepress.DocumenterVitepress")])],-1))])}const v=r(p,[["render",u]]);export{D as __pageData,v as default}; +import{_ as r,c as l,j as t,a as s,G as o,a2 as a,B as n,o as p}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),d={name:"api.md"},c={class:"jldocstring custom-block",open:""},h={class:"jldocstring custom-block",open:""};function u(m,e,k,g,b,f){const i=n("Badge");return p(),l("div",null,[e[6]||(e[6]=t("h2",{id:"Public-API",tabindex:"-1"},[s("Public API "),t("a",{class:"header-anchor",href:"#Public-API","aria-label":'Permalink to "Public API {#Public-API}"'},"​")],-1)),t("details",c,[t("summary",null,[e[0]||(e[0]=t("a",{id:"DocumenterVitepress.DocumenterVitepress",href:"#DocumenterVitepress.DocumenterVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.DocumenterVitepress")],-1)),e[1]||(e[1]=s()),o(i,{type:"info",class:"jlObjectType jlModule",text:"Module"})]),e[2]||(e[2]=a('
julia
DocumenterVitepress

Similar to DocumentationMarkdown.jl but designed to work with vitepress.

source

',3))]),t("details",h,[t("summary",null,[e[3]||(e[3]=t("a",{id:"DocumenterVitepress.MarkdownVitepress",href:"#DocumenterVitepress.MarkdownVitepress"},[t("span",{class:"jlbinding"},"DocumenterVitepress.MarkdownVitepress")],-1)),e[4]||(e[4]=s()),o(i,{type:"info",class:"jlObjectType jlType",text:"Type"})]),e[5]||(e[5]=a('
julia
MarkdownVitepress(; repo, devbranch, devurl, kwargs...)

This is the main entry point for the Vitepress Markdown writer.

It is a config which can be passed to the format keyword argument in Documenter.makedocs, and causes it to emit a Vitepress site.

Quick start

When invoking Documenter.makedocs, replace the default format=Documenter.HTML(...) with:

julia
format=DocumenterVitepress.MarkdownVitepress(; repo = "...", devbranch = "...", devurl = "...")

Keyword arguments (config)

Extended help

The repo kwarg is used to set the edit link for the documentation.

The devbranch and devurl kwargs are used to set the path of the static site, which Vitepress expects in advance.

source

',10))]),e[7]||(e[7]=t("p",null,[s("See e.g. "),t("a",{href:"/DocumenterVitepress.jl/previews/PR201/api#DocumenterVitepress.DocumenterVitepress"},[t("code",null,"DocumenterVitepress.DocumenterVitepress")])],-1))])}const v=r(d,[["render",u]]);export{D as __pageData,v as default}; diff --git a/previews/PR201/assets/app.B6XMNEKl.js b/previews/PR201/assets/app.DTPmiPe3.js similarity index 95% rename from previews/PR201/assets/app.B6XMNEKl.js rename to previews/PR201/assets/app.DTPmiPe3.js index f75eacbb..b4965166 100644 --- a/previews/PR201/assets/app.B6XMNEKl.js +++ b/previews/PR201/assets/app.DTPmiPe3.js @@ -1 +1 @@ -import{R as p}from"./chunks/theme.37b0Q9Qd.js";import{R as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as v,d as P,u as R,v as w,s as y,ag as C,ah as b,ai as E,a5 as S}from"./chunks/framework.ClJI2Brj.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; +import{R as p}from"./chunks/theme.BAy6vAS0.js";import{R as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as v,d as P,u as R,v as w,s as y,ag as C,ah as b,ai as E,a5 as S}from"./chunks/framework.ClJI2Brj.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp}; diff --git a/previews/PR201/assets/chunks/@localSearchIndexroot.BJ3Wxx90.js b/previews/PR201/assets/chunks/@localSearchIndexroot.BJ3Wxx90.js deleted file mode 100644 index dd7794e2..00000000 --- a/previews/PR201/assets/chunks/@localSearchIndexroot.BJ3Wxx90.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":64,"nextId":64,"documentIds":{"0":"/DocumenterVitepress.jl/previews/PR201/api#Public-API","1":"/DocumenterVitepress.jl/previews/PR201/author_badge#badges-via-the-frontmatter","2":"/DocumenterVitepress.jl/previews/PR201/author_badge#AuthorBadge-and-platform-icons","3":"/DocumenterVitepress.jl/previews/PR201/code_example#Julia-code-examples","4":"/DocumenterVitepress.jl/previews/PR201/code_example#example","5":"/DocumenterVitepress.jl/previews/PR201/code_example#ansi","6":"/DocumenterVitepress.jl/previews/PR201/code_example#eval","7":"/DocumenterVitepress.jl/previews/PR201/code_example#julia-1-11-documentation","8":"/DocumenterVitepress.jl/previews/PR201/code_example#repl","9":"/DocumenterVitepress.jl/previews/PR201/code_example#doctest","10":"/DocumenterVitepress.jl/previews/PR201/code_example#meta","11":"/DocumenterVitepress.jl/previews/PR201/citations#DocumenterCitations.jl-integration","12":"/DocumenterVitepress.jl/previews/PR201/citations#gallery","13":"/DocumenterVitepress.jl/previews/PR201/citations#numeric_style","14":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography","15":"/DocumenterVitepress.jl/previews/PR201/citations#author_year_style","16":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-1","17":"/DocumenterVitepress.jl/previews/PR201/citations#alphabetic_style","18":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-2","19":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-3","20":"/DocumenterVitepress.jl/previews/PR201/citations#custom_styles","21":"/DocumenterVitepress.jl/previews/PR201/citations#Custom-style:-enumerated-author-year","22":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-4","23":"/DocumenterVitepress.jl/previews/PR201/citations#Custom-style:-Citation-key-labels","24":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-5","25":"/DocumenterVitepress.jl/previews/PR201/documenter_to_vitepress_docs_example#Upgrading-docs-from-Documenter.jl-to-DocumenterVitepress.jl","26":"/DocumenterVitepress.jl/previews/PR201/getting_started#Getting-started","27":"/DocumenterVitepress.jl/previews/PR201/getting_started#Simple-method","28":"/DocumenterVitepress.jl/previews/PR201/getting_started#Preview-Documentation-Development-Instantly","29":"/DocumenterVitepress.jl/previews/PR201/getting_started#Advanced-method","30":"/DocumenterVitepress.jl/previews/PR201/getting_started#Project-structure","31":"/DocumenterVitepress.jl/previews/PR201/getting_started#VitePress-Installation","32":"/DocumenterVitepress.jl/previews/PR201/getting_started#prerequisites","33":"/DocumenterVitepress.jl/previews/PR201/getting_started#Build-new-docs-from-docs/src","34":"/DocumenterVitepress.jl/previews/PR201/getting_started#Setting-up-the-Folder-Structure","35":"/DocumenterVitepress.jl/previews/PR201/internal_api#internal_api","36":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Markdown-Extension-Examples","37":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Syntax-Highlighting","38":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Line-Highlight","39":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Highlight-multiple-lines","40":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Focus-a-line","41":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Focus-multiple-lines","42":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Added-and-removed-lines","43":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Code-error,-code-warning","44":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Code-groups","45":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#lists","46":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Custom-Containers","47":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#tabs","48":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Nested-Tabs","49":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#GitHub-flavored-Alerts","50":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#tables","51":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#equations","52":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Footnotes-(citation-style)","53":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Escaping-characters","54":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#more","55":"/DocumenterVitepress.jl/previews/PR201/mime_examples#MIME-type-examples","56":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#The-rendering-process","57":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#documenter-jl","58":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#vitepress","59":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#finalization","60":"/DocumenterVitepress.jl/previews/PR201/style_css#CSS-Styling","61":"/DocumenterVitepress.jl/previews/PR201/style_css#Layout-options","62":"/DocumenterVitepress.jl/previews/PR201/style_css#All-available-space","63":"/DocumenterVitepress.jl/previews/PR201/style_css#more"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,175],"1":[4,1,33],"2":[4,1,58],"3":[3,1,55],"4":[2,3,50],"5":[2,3,53],"6":[2,3,74],"7":[4,1,29],"8":[2,4,17],"9":[2,4,10],"10":[2,4,41],"11":[3,1,33],"12":[3,1,24],"13":[2,3,63],"14":[1,1,139],"15":[3,1,88],"16":[1,1,139],"17":[2,1,76],"18":[1,1,149],"19":[1,1,67],"20":[2,1,23],"21":[5,3,65],"22":[1,1,139],"23":[5,1,64],"24":[1,1,139],"25":[7,1,190],"26":[2,1,1],"27":[2,2,64],"28":[4,4,173],"29":[2,2,102],"30":[2,2,66],"31":[2,2,8],"32":[1,4,58],"33":[5,2,44],"34":[5,2,64],"35":[2,1,239],"36":[3,1,14],"37":[2,3,14],"38":[2,5,40],"39":[3,5,45],"40":[3,5,35],"41":[3,5,41],"42":[4,5,40],"43":[4,5,36],"44":[2,5,42],"45":[1,5,9],"46":[2,3,21],"47":[1,3,10],"48":[2,3,16],"49":[3,3,11],"50":[1,3,25],"51":[1,3,68],"52":[4,3,16],"53":[2,3,55],"54":[1,3,18],"55":[3,1,131],"56":[3,1,38],"57":[2,3,71],"58":[1,3,91],"59":[1,3,49],"60":[2,1,19],"61":[2,2,67],"62":[3,2,72],"63":[1,2,16]},"averageFieldLength":[2.4375,2.4375,61.28124999999998],"storedFields":{"0":{"title":"Public API","titles":[]},"1":{"title":"Badges via the frontmatter","titles":[]},"2":{"title":"AuthorBadge and platform icons","titles":[]},"3":{"title":"Julia code examples","titles":[]},"4":{"title":"@example","titles":["Julia code examples"]},"5":{"title":"@ansi","titles":["Julia code examples"]},"6":{"title":"@eval","titles":["Julia code examples"]},"7":{"title":"Julia 1.11 Documentation","titles":[]},"8":{"title":"@repl","titles":["Julia 1.11 Documentation"]},"9":{"title":"@doctest","titles":["Julia 1.11 Documentation"]},"10":{"title":"@meta","titles":["Julia 1.11 Documentation"]},"11":{"title":"DocumenterCitations.jl integration","titles":[]},"12":{"title":"Citation Style Gallery","titles":[]},"13":{"title":"Numeric style","titles":["Citation Style Gallery"]},"14":{"title":"Bibliography","titles":[]},"15":{"title":"Author-year style","titles":["Bibliography"]},"16":{"title":"Bibliography","titles":[]},"17":{"title":"Alphabetic style","titles":["Bibliography"]},"18":{"title":"Bibliography","titles":[]},"19":{"title":"Bibliography","titles":[]},"20":{"title":"Custom styles","titles":["Bibliography"]},"21":{"title":"Custom style: enumerated author-year","titles":["Bibliography","Custom styles"]},"22":{"title":"Bibliography","titles":[]},"23":{"title":"Custom style: Citation-key labels","titles":["Bibliography"]},"24":{"title":"Bibliography","titles":[]},"25":{"title":"Upgrading docs from Documenter.jl to DocumenterVitepress.jl","titles":[]},"26":{"title":"Getting started","titles":[]},"27":{"title":"Simple method","titles":["Getting started"]},"28":{"title":"Preview Documentation Development Instantly","titles":["Getting started","Simple method"]},"29":{"title":"Advanced method","titles":["Getting started"]},"30":{"title":"Project structure","titles":["Getting started"]},"31":{"title":"VitePress Installation","titles":["Getting started"]},"32":{"title":"Prerequisites","titles":["Getting started","VitePress Installation"]},"33":{"title":"Build new docs from docs/src","titles":["Getting started"]},"34":{"title":"Setting up the Folder Structure","titles":["Getting started"]},"35":{"title":"Internal API","titles":[]},"36":{"title":"Markdown Extension Examples","titles":[]},"37":{"title":"Syntax Highlighting","titles":["Markdown Extension Examples"]},"38":{"title":"Line Highlight","titles":["Markdown Extension Examples","Syntax Highlighting"]},"39":{"title":"Highlight multiple lines","titles":["Markdown Extension Examples","Syntax Highlighting"]},"40":{"title":"Focus a line","titles":["Markdown Extension Examples","Syntax Highlighting"]},"41":{"title":"Focus multiple lines","titles":["Markdown Extension Examples","Syntax Highlighting"]},"42":{"title":"Added and removed lines","titles":["Markdown Extension Examples","Syntax Highlighting"]},"43":{"title":"Code error, code warning","titles":["Markdown Extension Examples","Syntax Highlighting"]},"44":{"title":"Code groups","titles":["Markdown Extension Examples","Syntax Highlighting"]},"45":{"title":"Lists","titles":["Markdown Extension Examples","Syntax Highlighting"]},"46":{"title":"Custom Containers","titles":["Markdown Extension Examples"]},"47":{"title":"Tabs","titles":["Markdown Extension Examples"]},"48":{"title":"Nested Tabs","titles":["Markdown Extension Examples"]},"49":{"title":"GitHub-flavored Alerts","titles":["Markdown Extension Examples"]},"50":{"title":"Tables","titles":["Markdown Extension Examples"]},"51":{"title":"Equations","titles":["Markdown Extension Examples"]},"52":{"title":"Footnotes (citation-style)","titles":["Markdown Extension Examples"]},"53":{"title":"Escaping characters","titles":["Markdown Extension Examples"]},"54":{"title":"More","titles":["Markdown Extension Examples"]},"55":{"title":"MIME-type examples","titles":[]},"56":{"title":"The rendering process","titles":[]},"57":{"title":"Documenter.jl","titles":["The rendering process"]},"58":{"title":"VitePress","titles":["The rendering process"]},"59":{"title":"Finalization","titles":["The rendering process"]},"60":{"title":"CSS Styling","titles":[]},"61":{"title":"Layout options","titles":["CSS Styling"]},"62":{"title":"All available space","titles":["CSS Styling"]},"63":{"title":"More","titles":["CSS Styling"]}},"dirtCount":0,"index":[["加宽",{"2":{"62":1}}],["文档页面调整",{"2":{"62":1}}],["一些细节上的优化",{"2":{"62":1}}],["↩︎",{"2":{"54":1}}],["∇2φ=ρ",{"2":{"51":1}}],["zebra",{"2":{"50":2}}],["|",{"2":{"50":20}}],["|>",{"2":{"3":1,"55":4}}],["└──",{"2":{"30":8,"34":8,"60":4}}],["├──",{"2":{"30":7,"34":7}}],["quirk",{"2":{"28":1}}],["quickly",{"2":{"30":1}}],["quick",{"2":{"0":1,"29":2}}],["quant",{"2":{"19":1}}],["quantum",{"2":{"14":10,"16":10,"18":10,"19":2,"22":10,"24":10}}],["quot",{"2":{"13":26,"15":30,"17":26,"21":6,"23":22,"28":10,"35":6,"56":2}}],["yrange",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["yml",{"2":{"29":1}}],["yelin",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["year",{"0":{"15":1,"21":1},"2":{"12":1,"15":2,"17":1}}],["y",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["yourpackage",{"2":{"35":4}}],["yourself",{"2":{"35":1}}],["your",{"2":{"25":5,"27":3,"28":15,"29":6,"30":1,"32":1,"33":1,"34":1,"35":1,"55":2,"60":1,"61":1,"62":1}}],["you",{"2":{"0":1,"2":3,"3":1,"11":2,"25":3,"27":2,"28":9,"29":5,"30":2,"32":2,"35":2,"51":2,"55":1,"60":1}}],["960px",{"2":{"61":1,"62":1}}],["9",{"2":{"5":1}}],["6c",{"2":{"55":1}}],["67",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["6",{"2":{"5":1,"13":1,"14":1,"16":1,"18":1,"22":1,"24":1,"55":1}}],["‎",{"2":{"5":1,"38":1,"39":2,"40":1,"41":3,"42":3,"43":2}}],["7",{"2":{"5":3,"13":1}}],["++",{"2":{"42":2}}],["+",{"2":{"4":2,"8":4,"9":2,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2,"51":2}}],["4kb",{"2":{"55":1}}],["4ac",{"2":{"51":1}}],["40",{"2":{"19":1}}],["49m",{"2":{"5":2}}],["48",{"2":{"5":2}}],["4",{"2":{"4":2,"5":1,"13":2}}],["4710194d",{"2":{"4":1}}],["16",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["1440px",{"2":{"62":1}}],["14",{"2":{"5":1}}],["13",{"2":{"5":1}}],["12",{"2":{"5":1,"14":1,"16":1,"18":1,"22":1,"24":1}}],["11",{"0":{"7":1},"1":{"8":1,"9":1,"10":1},"2":{"5":1,"7":1}}],["100",{"2":{"61":1,"62":2}}],["10π",{"2":{"44":2}}],["10",{"2":{"5":1,"6":1,"7":1,"62":1}}],["15px",{"2":{"61":1,"62":1}}],["151",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["15",{"2":{"5":3}}],["1",{"0":{"7":1},"1":{"8":1,"9":1,"10":1},"2":{"4":1,"5":1,"6":1,"7":2,"8":4,"9":4,"13":13,"15":8,"17":6,"23":6,"28":2,"35":1,"38":8,"39":8,"40":8,"41":8,"42":8,"43":8,"44":10,"45":6,"52":1}}],["19525261",{"2":{"1":1}}],["5vw",{"2":{"62":1}}],["5px",{"2":{"61":1}}],["519px",{"2":{"55":1}}],["5173",{"2":{"25":1}}],["56b4e9",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["54",{"2":{"19":1}}],["5",{"2":{"4":1,"5":5,"13":2}}],["32px",{"2":{"62":3}}],["38",{"2":{"5":2}}],["3",{"2":{"4":1,"5":3,"8":2,"13":1,"14":1,"16":1,"18":1,"22":1,"24":1,"38":4,"39":6,"40":4,"41":5,"42":4,"43":4,"44":4,"50":2}}],["39",{"2":{"0":1,"6":1,"11":1,"25":2,"29":3,"35":1,"51":1,"53":1,"54":1,"58":1}}],["0px",{"2":{"62":1}}],["0e",{"2":{"55":1}}],["0``",{"2":{"51":2}}],["001",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":4}}],["0712",{"2":{"19":1}}],["0702147",{"2":{"19":1}}],["075008",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["075007",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["034007",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["0",{"2":{"4":1,"5":3,"28":2,"35":1,"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":10,"55":2,"61":1,"62":4}}],["871",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["8",{"2":{"4":1,"5":3,"13":2}}],["∈",{"2":{"3":1}}],["`contents",{"2":{"55":1}}],["`greater`",{"2":{"53":1}}],["`less`",{"2":{"53":1}}],["`math`",{"2":{"51":1}}],["``",{"2":{"53":2}}],["``ax^2",{"2":{"51":1}}],["``a",{"2":{"51":1}}],["```math",{"2":{"51":1}}],["```julia",{"2":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":2}}],["```",{"2":{"1":2,"2":7,"4":4,"5":4,"6":4,"8":4,"9":2,"10":2,"28":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":2,"51":1,"53":2}}],["`pkill",{"2":{"25":1,"27":1}}],["`~",{"2":{"4":2}}],["`",{"2":{"3":1,"53":4}}],["^1",{"2":{"52":2}}],["^",{"2":{"3":1}}],["∌",{"2":{"3":1}}],["∘",{"2":{"3":1}}],["√",{"2":{"3":1}}],["∛",{"2":{"3":1}}],["∜",{"2":{"3":1}}],["∩",{"2":{"3":1}}],["∪",{"2":{"3":1}}],["≈",{"2":{"3":1}}],["≉",{"2":{"3":1}}],["≠",{"2":{"3":1}}],["≡",{"2":{"3":1}}],["≢",{"2":{"3":1}}],["≤",{"2":{"3":1}}],["≥",{"2":{"3":1}}],["⊆",{"2":{"3":1}}],["⊇",{"2":{"3":1}}],["⊈",{"2":{"3":1}}],["⊉",{"2":{"3":1}}],["⊊",{"2":{"3":1}}],["⊋",{"2":{"3":1}}],["⊻",{"2":{"3":1}}],["⊼",{"2":{"3":1}}],["⊽",{"2":{"3":1}}],["$$",{"2":{"51":1}}],["$$x",{"2":{"51":1}}],["$1",{"2":{"50":2}}],["$12",{"2":{"50":2}}],["$1600",{"2":{"50":2}}],["$md",{"2":{"35":1}}],["$packagepath",{"2":{"35":2}}],["$url",{"2":{"6":1}}],["$file",{"2":{"6":1}}],["$color",{"2":{"5":2}}],["$",{"2":{"3":1,"5":2,"6":6,"25":2,"31":1,"33":2,"34":1}}],["$builddir",{"2":{"35":2}}],["$build",{"2":{"0":1}}],["x=−b±b2−4ac2adon",{"2":{"51":1}}],["xrange",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["x26",{"2":{"5":4,"6":2}}],["x",{"2":{"2":1,"38":10,"39":10,"40":10,"41":10,"42":10,"43":10,"44":10}}],["x3c",{"2":{"1":1,"2":7,"25":2,"27":1,"53":6}}],["230px",{"2":{"62":1}}],["2339",{"2":{"19":1}}],["255px",{"2":{"62":1}}],["250px",{"2":{"62":4}}],["25px",{"2":{"61":1}}],["256",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["29",{"2":{"55":1}}],["2935",{"2":{"19":1}}],["2c",{"2":{"55":1}}],["2a",{"2":{"51":1}}],["2π",{"2":{"38":8,"39":8,"40":8,"41":8,"42":8,"43":8,"44":8}}],["213001",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["28large",{"2":{"55":1}}],["28",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["24",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["20px",{"2":{"62":2}}],["200px",{"2":{"61":2,"62":2}}],["2007",{"2":{"19":2}}],["2003",{"2":{"14":1,"15":2,"16":1,"18":1,"22":1,"24":1}}],["2008",{"2":{"14":1,"15":2,"16":1,"18":1,"21":1,"22":1,"24":1}}],["2016",{"2":{"14":1,"15":2,"16":1,"18":1,"22":1,"24":1}}],["2012",{"2":{"14":1,"15":2,"16":1,"18":1,"22":1,"24":1}}],["2010",{"2":{"14":1,"15":2,"16":1,"18":1,"22":1,"24":1}}],["2018",{"2":{"14":1,"15":1,"16":1,"18":1,"21":1,"22":1,"24":1}}],["2014",{"2":{"14":1,"15":1,"16":1,"18":1,"21":1,"22":1,"24":1}}],["2022",{"2":{"14":1,"15":9,"16":1,"18":1,"21":1,"22":1,"24":1}}],["2",{"2":{"2":1,"4":3,"5":1,"6":1,"7":1,"8":3,"9":2,"13":1,"38":4,"39":5,"40":4,"41":4,"42":4,"43":4,"44":4,"47":4,"48":4,"50":2,"55":1}}],[">",{"2":{"1":1,"2":7,"3":1,"49":2,"53":1}}],["vpcontent",{"2":{"62":2}}],["vpsidebar",{"2":{"62":1}}],["vpnavbar",{"2":{"61":1,"62":6}}],["vpdocoutlineitem",{"2":{"61":1,"62":1}}],["vpdoc",{"2":{"61":3,"62":3}}],["vector",{"2":{"55":2}}],["very",{"2":{"25":1}}],["version",{"2":{"4":1,"6":5,"7":1,"32":1}}],["versions",{"2":{"4":1}}],["various",{"2":{"35":1}}],["values",{"2":{"28":1}}],["vwb08",{"2":{"17":2}}],["vol",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["von",{"2":{"13":2,"14":1,"15":2,"16":1,"17":2,"18":1,"21":1,"22":1,"23":2,"24":1}}],["v",{"2":{"6":5,"14":2,"16":2,"18":2,"22":2,"24":2}}],["v0",{"2":{"4":1}}],["v1",{"2":{"4":2}}],["v=4",{"2":{"1":1}}],["vite",{"2":{"55":3}}],["vitepress优化",{"2":{"62":1}}],["vitepress`",{"2":{"25":1,"27":1}}],["vitepress",{"0":{"31":1,"58":1},"1":{"32":1},"2":{"0":11,"25":2,"27":2,"28":3,"29":3,"30":1,"32":5,"34":1,"35":8,"36":1,"37":1,"53":1,"55":1,"56":1,"57":1,"58":3,"60":1,"61":1}}],["viewable",{"2":{"57":1}}],["view",{"2":{"32":1}}],["via",{"0":{"1":1},"2":{"1":1,"11":1,"12":1,"14":1,"16":1,"18":1,"22":1,"24":1}}],["has",{"2":{"35":2,"57":1,"58":1,"61":1,"62":4}}],["have",{"2":{"28":1,"29":1,"34":1,"35":1,"55":1}}],["happens",{"2":{"28":1}}],["hooks",{"2":{"35":1}}],["home",{"2":{"25":2}}],["however",{"2":{"32":1}}],["how",{"2":{"10":1,"20":1,"27":1,"29":2,"30":1}}],["h1",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["h",{"2":{"14":4,"16":4,"18":4,"19":2,"22":4,"24":4}}],["hidden",{"2":{"61":2,"62":2}}],["hide",{"2":{"8":1}}],["hit",{"2":{"25":2}}],["highlighting",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"37":2}}],["highlight",{"0":{"38":1,"39":1},"2":{"5":1,"38":1,"39":4,"41":2}}],["hello",{"2":{"55":1}}],["help",{"2":{"0":1}}],["here",{"2":{"4":1,"23":1,"25":2,"28":1,"29":1,"33":1,"34":1,"52":2}}],["http",{"2":{"25":1}}],["https",{"2":{"0":3,"1":2,"2":2,"6":1,"25":2,"55":3,"62":1}}],["htmlwriter",{"2":{"0":1}}],["html",{"2":{"0":1,"1":1,"2":7,"21":1,"25":1,"27":1,"58":1,"62":1}}],["lc",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":6}}],["lw",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4}}],["ll",{"2":{"29":1}}],["logo",{"2":{"30":1,"34":1,"35":1,"55":1}}],["located",{"2":{"35":1}}],["location",{"2":{"35":1}}],["locally",{"2":{"28":1,"32":1,"34":1,"58":1}}],["localhost",{"2":{"25":1}}],["lock",{"2":{"25":1,"30":1,"34":1}}],["looks",{"2":{"11":1}}],["look",{"2":{"3":1,"25":2,"29":1}}],["left",{"2":{"61":3,"62":7}}],["leads",{"2":{"28":1}}],["let",{"2":{"25":1,"35":1,"53":1,"55":1}}],["less",{"2":{"23":1,"53":1}}],["level",{"2":{"19":1,"31":1}}],["lt",{"2":{"21":1,"53":3}}],["l",{"2":{"14":1,"16":1,"18":1,"19":2,"22":1,"24":1,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":6}}],["lpad",{"2":{"5":2}}],["layout",{"0":{"61":1}}],["landgejay124",{"2":{"25":2}}],["landing",{"2":{"6":1}}],["last",{"2":{"21":1,"51":2}}],["labels",{"0":{"23":1},"2":{"17":1,"18":1,"23":1}}],["lazarusa",{"2":{"1":1}}],["lazaro",{"2":{"1":1}}],["latter",{"2":{"0":1}}],["li",{"2":{"61":1,"62":1}}],["library",{"2":{"28":1}}],["liveserver",{"2":{"28":4,"35":1}}],["live",{"2":{"25":1,"28":1,"32":1}}],["linetwo",{"2":{"44":1}}],["lines",{"0":{"39":1,"41":1,"42":1},"2":{"39":1,"44":2,"61":1}}],["line",{"0":{"38":1,"40":1},"2":{"21":1,"37":1,"44":1}}],["link=",{"2":{"2":1}}],["linkedin",{"2":{"2":1}}],["link",{"2":{"0":1,"1":1,"25":1,"35":2,"52":2,"63":1}}],["lidar",{"2":{"19":2}}],["limitations",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["license",{"2":{"2":2}}],["lists",{"0":{"45":1}}],["list",{"2":{"0":1,"21":2,"54":1}}],["like",{"2":{"0":3,"2":1,"3":1,"11":1,"17":1,"25":2,"28":2,"30":1,"35":1,"37":1}}],["uint8",{"2":{"55":2}}],["under",{"2":{"55":1}}],["underlying",{"2":{"28":1}}],["unlike",{"2":{"17":1}}],["unreleased",{"2":{"6":1,"7":1}}],["usual",{"2":{"29":1}}],["us",{"2":{"25":1}}],["usage",{"2":{"10":1}}],["using",{"2":{"4":2,"23":1,"25":5,"27":1,"28":1,"38":1,"39":2,"40":1,"41":2,"42":1,"43":1,"44":2,"59":1}}],["user",{"2":{"20":1,"28":1,"35":1,"58":1}}],["uses",{"2":{"3":1,"17":1,"57":1}}],["use",{"2":{"0":1,"2":1,"11":2,"28":1,"29":1,"30":1,"51":2}}],["useful",{"2":{"0":1}}],["used",{"2":{"0":3,"4":1,"13":1,"15":1,"21":1,"23":2,"29":1,"32":1,"33":1,"35":2}}],["u",{"2":{"1":1,"14":1,"16":1,"18":1,"22":1,"24":1}}],["upload",{"2":{"55":3}}],["ups",{"2":{"28":1}}],["updating",{"2":{"25":1,"27":1}}],["updates",{"2":{"35":1}}],["updated",{"2":{"28":1}}],["update",{"2":{"25":1,"28":1}}],["upgrade",{"2":{"25":2}}],["upgrades",{"2":{"19":1}}],["upgrading",{"0":{"25":1}}],["up",{"0":{"34":1},"2":{"0":1,"28":1,"29":1,"39":1}}],["url",{"2":{"0":5,"6":1,"27":1}}],["non",{"2":{"59":1}}],["no",{"2":{"51":2}}],["nowrap",{"2":{"61":2,"62":2}}],["now",{"2":{"28":2,"30":1,"35":1}}],["nodejs",{"2":{"58":1}}],["node",{"2":{"25":1,"35":3,"58":1}}],["notable",{"2":{"58":1}}],["notice",{"2":{"35":1}}],["notes",{"2":{"20":1}}],["note",{"2":{"6":1,"7":1,"17":1,"18":1,"28":2,"39":1,"41":1,"42":1,"62":1}}],["not",{"2":{"0":2,"17":1,"28":1,"35":4,"53":1,"55":1,"58":1,"59":1}}],["nothing",{"2":{"0":2}}],["ne",{"2":{"51":1}}],["neat",{"2":{"50":2}}],["nested",{"0":{"48":1}}],["next",{"2":{"25":2}}],["need",{"2":{"25":2,"27":1,"28":1,"32":1,"33":1}}],["necessary",{"2":{"25":2,"29":1,"33":1}}],["new",{"0":{"33":1},"2":{"14":2,"16":2,"18":2,"22":2,"24":2,"25":3,"27":1,"33":1,"35":2}}],["nabla^2",{"2":{"51":1}}],["navbar",{"2":{"35":1}}],["navigate",{"2":{"28":1}}],["natbib",{"2":{"15":1}}],["named",{"2":{"25":3}}],["names",{"2":{"17":1}}],["name",{"2":{"0":1,"1":3,"15":2,"35":2}}],["numeric",{"0":{"13":1},"2":{"12":2,"13":1,"17":2}}],["nikola",{"2":{"2":1}}],["npmpnpmyarnbun",{"2":{"32":1}}],["npm",{"2":{"0":2,"25":1,"32":2,"34":1,"58":2}}],["greater",{"2":{"53":1}}],["gray",{"2":{"44":2}}],["grace",{"2":{"19":2}}],["group",{"2":{"44":1}}],["groups",{"0":{"44":1}}],["gridss",{"2":{"43":2}}],["grid",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"44":2}}],["gp",{"2":{"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":8}}],["gnuplot",{"2":{"38":3,"39":2,"40":2,"41":2,"42":2,"43":2,"44":4}}],["gif",{"2":{"55":2}}],["given",{"2":{"35":4}}],["gitlab",{"2":{"2":1}}],["githubusercontent",{"2":{"1":1,"6":1}}],["github",{"0":{"49":1},"2":{"0":1,"1":2,"2":1,"25":7,"29":1,"35":1,"49":1,"50":1}}],["guide",{"2":{"29":1}}],["gh",{"2":{"25":1}}],["gmail",{"2":{"25":2}}],["good",{"2":{"29":1}}],["go",{"2":{"25":1,"29":2}}],["goerz",{"2":{"13":4,"14":2,"15":9,"16":2,"17":4,"18":2,"21":1,"22":2,"23":4,"24":2}}],["goerzq2022",{"2":{"13":8,"15":10,"17":8,"21":1,"23":15}}],["gt",{"2":{"21":1,"28":1,"53":3}}],["getting",{"0":{"26":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1},"2":{"30":1,"34":1}}],["get",{"2":{"25":1,"27":1,"28":1}}],["general",{"2":{"29":1,"35":2}}],["generally",{"2":{"20":1,"28":1}}],["generates",{"2":{"56":1,"58":1}}],["generate",{"2":{"29":1,"35":1,"58":1}}],["generated",{"2":{"23":1,"35":2,"56":1,"57":1}}],["geo",{"2":{"0":1}}],["gates",{"2":{"19":2}}],["gallery",{"0":{"12":1},"1":{"13":1}}],["galileo",{"2":{"2":1}}],["gcm22",{"2":{"17":7}}],["g",{"2":{"0":1,"14":2,"15":1,"16":2,"18":2,"22":2,"24":2}}],["rotating",{"2":{"55":1}}],["root",{"2":{"35":1}}],["rho",{"2":{"51":1}}],["right",{"2":{"50":2,"61":1,"62":4}}],["rgba",{"2":{"43":2}}],["rgb",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"44":2}}],["rmp",{"2":{"15":1}}],["r",{"2":{"14":2,"16":2,"18":2,"19":2,"22":2,"24":2}}],["runnable",{"2":{"57":1}}],["running",{"2":{"25":1,"27":1,"28":1}}],["runtime",{"2":{"35":1}}],["runs",{"2":{"35":1}}],["run",{"2":{"0":1,"25":4,"27":1,"28":2,"34":3,"35":1,"57":2,"58":4}}],["randomly",{"2":{"19":1}}],["rabitz",{"2":{"14":1,"16":1,"18":1,"19":2,"22":1,"24":1}}],["raw",{"2":{"1":1,"2":7,"6":1}}],["rasters",{"2":{"0":1}}],["rafaqz",{"2":{"0":1}}],["relocatable",{"2":{"58":1}}],["release",{"2":{"6":3}}],["read",{"2":{"55":4}}],["real",{"2":{"28":1}}],["returns",{"2":{"35":2}}],["restore",{"2":{"61":1}}],["rest",{"2":{"30":1}}],["recursive",{"2":{"35":1,"57":1}}],["recursive=true",{"2":{"25":2}}],["recommend",{"2":{"30":1}}],["re",{"2":{"29":1}}],["rebuild",{"2":{"28":1}}],["remotes",{"2":{"25":2}}],["removed",{"0":{"42":1},"2":{"28":1}}],["removes",{"2":{"0":1}}],["remove",{"2":{"0":3}}],["revtex",{"2":{"15":1}}],["rev",{"2":{"15":1}}],["references",{"2":{"13":5,"15":5,"17":7,"21":3,"23":1}}],["rendering",{"0":{"56":1},"1":{"57":1,"58":1,"59":1},"2":{"35":1}}],["render",{"2":{"21":1,"35":2,"56":1,"57":2}}],["renders",{"2":{"13":13,"15":15,"17":13,"21":3,"23":11}}],["rendered",{"2":{"11":1,"59":1}}],["red",{"2":{"5":2}}],["required",{"2":{"0":1,"58":1}}],["representing",{"2":{"55":1}}],["replacing",{"2":{"35":1}}],["replacers",{"2":{"35":1}}],["replaces",{"2":{"35":1}}],["replaced",{"2":{"35":1}}],["replace",{"2":{"0":1,"27":1,"28":1,"35":3,"58":1}}],["repl",{"0":{"8":1},"2":{"8":2,"25":1}}],["repo>",{"2":{"27":1}}],["repository",{"2":{"0":2}}],["repo",{"2":{"0":5,"25":5,"27":1,"29":1,"35":1}}],["mts",{"2":{"30":1,"34":1,"35":1,"55":1}}],["menu",{"2":{"61":1,"62":1}}],["mentioning",{"2":{"28":2}}],["means",{"2":{"59":1}}],["meanwhile",{"2":{"21":1}}],["media",{"2":{"55":4,"61":1,"62":2}}],["mediaoutput",{"2":{"55":7}}],["me",{"2":{"28":1,"35":1}}],["methods",{"2":{"35":1}}],["method",{"0":{"27":1,"29":1},"1":{"28":1},"2":{"27":1,"55":1}}],["meta",{"0":{"10":1},"2":{"10":2}}],["mechanical",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["moved",{"2":{"59":1}}],["move",{"2":{"59":1}}],["modified",{"2":{"63":1}}],["modifies",{"2":{"35":1}}],["modifying",{"2":{"60":1}}],["modify",{"2":{"35":1}}],["mode",{"2":{"25":1}}],["modules",{"2":{"25":3,"57":1}}],["mod",{"2":{"15":1,"19":1}}],["molecular",{"2":{"14":3,"16":3,"18":3,"22":3,"24":3}}],["montangero",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["more",{"0":{"54":1,"63":1},"2":{"2":1,"5":1,"23":1,"27":1,"29":1,"34":1,"35":2}}],["much",{"2":{"29":1}}],["multiple",{"0":{"39":1,"41":1},"2":{"57":1}}],["multiparticle",{"2":{"19":1}}],["multilevel",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["murphy",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["must",{"2":{"0":1,"28":1,"58":1}}],["min",{"2":{"62":2}}],["minor",{"2":{"6":1}}],["mimetype",{"2":{"55":7}}],["mime",{"0":{"55":1},"2":{"35":7,"55":9}}],["might",{"2":{"0":1,"25":1,"27":1}}],["m",{"2":{"5":2,"14":5,"16":5,"18":5,"19":2,"22":5,"24":5}}],["mypackage",{"2":{"35":2}}],["my",{"2":{"5":3}}],["mdfolder",{"2":{"35":2}}],["mdicons",{"2":{"2":1}}],["md```",{"2":{"2":7}}],["md",{"2":{"0":6,"1":1,"25":8,"28":2,"29":1,"30":2,"34":2,"35":2,"46":1,"53":1}}],["max",{"2":{"61":4,"62":3}}],["math",{"2":{"51":3}}],["matter",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["may",{"2":{"28":2}}],["malinovskaya",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["malinovsky",{"2":{"13":2,"14":2,"15":4,"16":2,"17":2,"18":2,"22":2,"23":2,"24":2}}],["major",{"2":{"6":1}}],["mastodon",{"2":{"2":1}}],["master",{"2":{"0":1}}],["marie",{"2":{"2":1}}],["markdownast",{"2":{"35":1}}],["markdown",{"0":{"36":1},"1":{"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1},"2":{"0":4,"6":4,"35":4,"36":1,"54":1,"56":2,"57":3,"58":1}}],["markdownvitepress",{"2":{"0":2,"25":1,"27":1,"28":1,"57":1}}],["manually",{"2":{"0":1}}],["making",{"2":{"28":1}}],["makie",{"2":{"0":1}}],["make",{"2":{"25":6,"27":1,"28":4,"30":2,"33":1,"34":2,"51":2}}],["makedocs",{"2":{"0":2,"25":2,"27":2,"28":1,"35":2,"57":1,"58":1}}],["main",{"2":{"0":2,"25":3,"35":1,"56":1}}],["our",{"2":{"58":2}}],["out",{"2":{"54":1,"62":1}}],["outdir",{"2":{"35":1}}],["output",{"2":{"0":8,"4":2,"5":2,"6":1,"8":2,"9":1,"25":1,"28":3,"35":5,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"55":3}}],["object",{"2":{"35":2}}],["own",{"2":{"30":1,"32":2,"58":1}}],["overflow",{"2":{"61":4,"62":4}}],["over",{"2":{"27":1,"51":1}}],["override",{"2":{"0":1,"3":1}}],["ol",{"2":{"21":1}}],["opt",{"2":{"19":1}}],["option",{"2":{"15":1}}],["options",{"0":{"61":1},"2":{"0":2,"58":1,"61":1}}],["optical",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["optimally",{"2":{"19":1}}],["optimal",{"2":{"14":1,"16":1,"18":1,"19":1,"22":1,"24":1}}],["opening",{"2":{"51":2}}],["open",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1,"28":1}}],["other",{"2":{"13":1,"28":1,"63":1}}],["once",{"2":{"57":1}}],["one",{"2":{"28":1,"44":2,"48":2,"53":1,"61":1,"62":1}}],["ones",{"2":{"23":1,"35":1,"58":1}}],["on",{"2":{"0":1,"14":1,"16":1,"18":1,"20":2,"22":1,"24":1,"25":2,"29":2,"32":1,"33":1,"34":1,"62":1}}],["only",{"2":{"0":2,"29":1,"35":1,"55":1,"59":1}}],["order",{"2":{"30":1,"35":1,"39":1,"58":1}}],["ordered",{"2":{"21":1}}],["organization",{"2":{"25":1}}],["org",{"2":{"6":1,"55":3}}],["or",{"2":{"0":6,"25":1,"27":1,"28":2,"29":1,"32":1,"55":1}}],["of",{"2":{"0":11,"6":1,"7":1,"13":1,"14":6,"16":6,"18":6,"19":4,"21":1,"22":6,"24":6,"25":2,"28":3,"29":1,"30":1,"32":2,"35":6,"36":1,"52":2,"54":1,"55":1,"57":1,"58":2,"59":2,"60":1}}],["felis",{"2":{"55":2}}],["fenced",{"2":{"51":2}}],["features",{"2":{"37":1}}],["few",{"2":{"28":1}}],["flavored",{"0":{"49":1},"2":{"49":1}}],["flavoured",{"2":{"57":1}}],["flavour",{"2":{"35":1}}],["float64",{"2":{"35":1}}],["fgp+14",{"2":{"17":1}}],["f",{"2":{"14":3,"16":3,"18":3,"22":3,"24":3,"25":1,"27":1}}],["fürst",{"2":{"14":1,"15":1,"16":1,"18":1,"21":1,"22":1,"24":1}}],["function",{"2":{"35":7,"56":1,"57":1}}],["functions",{"2":{"35":1}}],["future",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["fuerstnjp2014",{"2":{"13":1,"15":1,"17":1,"21":1,"23":2}}],["full",{"2":{"0":3,"54":1}}],["fill",{"2":{"62":1}}],["filename",{"2":{"35":1}}],["file",{"2":{"6":2,"23":1,"25":5,"27":1,"28":2,"29":1,"33":1,"35":7,"55":1,"58":1,"60":1,"61":1}}],["files",{"2":{"0":2,"25":1,"27":1,"29":2,"30":1,"34":1,"35":6,"55":1,"56":2,"57":2,"58":1,"59":1}}],["fields",{"2":{"55":1}}],["field",{"2":{"35":1}}],["final",{"2":{"59":1}}],["finalization",{"0":{"59":1}}],["finally",{"2":{"25":2,"28":1,"59":1}}],["find",{"2":{"35":1}}],["fix",{"2":{"35":1}}],["fidelity",{"2":{"19":1}}],["first",{"2":{"6":1,"25":1,"48":1,"56":1,"57":1,"58":1}}],["frontmatter",{"0":{"1":1},"2":{"1":1}}],["from",{"0":{"25":1,"33":1},"2":{"0":1,"5":1,"6":1,"11":1,"15":1,"17":1,"25":1,"28":3,"29":1,"35":2,"38":1,"56":2,"57":1,"58":1}}],["footnote",{"2":{"52":1,"54":1}}],["footnotes",{"0":{"52":1}}],["focus",{"0":{"40":1,"41":1},"2":{"8":1,"29":1,"40":1,"41":4,"42":2}}],["follow",{"2":{"25":1}}],["following",{"2":{"4":1,"20":1,"25":2,"28":2,"33":1,"34":1,"35":1,"55":1,"61":2,"62":1}}],["folders",{"2":{"30":1}}],["foldername=pwd",{"2":{"28":1}}],["foldername=",{"2":{"28":2}}],["folder",{"0":{"34":1},"2":{"0":1,"25":3,"28":2,"29":5,"34":1}}],["font",{"2":{"3":1,"63":1}}],["fonts",{"2":{"3":1}}],["form",{"2":{"57":1}}],["formidable",{"2":{"56":1}}],["formats",{"2":{"15":1,"17":1}}],["format=documenter",{"2":{"0":1}}],["format",{"2":{"0":1,"6":1,"7":1,"25":3,"27":2,"57":1}}],["for",{"2":{"0":2,"2":1,"5":2,"6":2,"7":2,"10":1,"13":1,"14":1,"15":1,"16":1,"17":2,"18":1,"20":1,"22":1,"23":1,"24":1,"28":1,"29":2,"30":1,"34":1,"35":6,"51":2,"52":2,"53":1,"54":1,"55":2,"61":2}}],["family",{"2":{"63":1}}],["favicon",{"2":{"30":1,"34":1,"35":1}}],["fast",{"2":{"28":1}}],["fail",{"2":{"28":1}}],["fails",{"2":{"0":1}}],["false",{"2":{"0":1,"10":1,"28":2}}],["=>",{"2":{"25":8}}],["===",{"2":{"48":2}}],["==",{"2":{"5":2,"47":4,"48":4}}],["=",{"2":{"0":3,"3":1,"5":2,"6":6,"8":7,"10":1,"25":23,"27":3,"28":4,"35":3,"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":8,"51":3,"55":2}}],["earth",{"2":{"55":1}}],["escaping",{"0":{"53":1},"2":{"53":1}}],["error",{"0":{"43":1},"2":{"43":1}}],["e69f00",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["ellipsis",{"2":{"61":2,"62":2}}],["eltype",{"2":{"35":2}}],["elements",{"2":{"35":1}}],["element",{"2":{"35":3}}],["even",{"2":{"29":1}}],["eval",{"0":{"6":1},"2":{"6":2}}],["equations",{"0":{"51":1},"2":{"51":2}}],["equivalent",{"2":{"15":1}}],["eq",{"2":{"13":6,"15":8,"17":6,"23":6}}],["etc",{"2":{"29":1,"63":1}}],["et",{"2":{"13":3,"15":9,"17":3,"21":3,"23":2}}],["ensure",{"2":{"35":1,"58":1}}],["enough",{"2":{"28":2}}],["enter",{"2":{"25":1}}],["entry",{"2":{"0":1,"35":1}}],["environment",{"2":{"25":1,"28":2,"33":1}}],["environments",{"2":{"19":1}}],["enumeration",{"2":{"21":1}}],["enumerated",{"0":{"21":1},"2":{"21":1}}],["end",{"2":{"5":2,"6":1,"25":1,"27":1,"55":1}}],["e30172f5",{"2":{"4":1}}],["excecutes",{"2":{"57":1}}],["except",{"2":{"17":1}}],["executed",{"2":{"56":1}}],["extensions",{"2":{"36":1,"54":1}}],["extension",{"0":{"36":1},"1":{"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1}}],["extend",{"2":{"35":1}}],["extended",{"2":{"0":1}}],["existing",{"2":{"32":1,"35":1}}],["explicitly",{"2":{"58":1}}],["explain",{"2":{"29":1}}],["expanded",{"2":{"57":1}}],["expected",{"2":{"53":1}}],["expects",{"2":{"0":1}}],["exact",{"2":{"58":1}}],["exactly",{"2":{"21":1}}],["exampleorg",{"2":{"25":6}}],["example",{"0":{"4":1},"2":{"4":2,"5":1,"10":1,"21":1,"23":1,"25":18,"28":1,"35":1,"61":1}}],["examples",{"0":{"3":1,"36":1,"55":1},"1":{"4":1,"5":1,"6":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1},"2":{"2":1,"13":1,"20":1,"38":1}}],["edition",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["edited",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["edit",{"2":{"0":1,"25":1,"29":1,"35":1}}],["e",{"2":{"0":3,"5":4,"14":1,"15":1,"16":1,"18":1,"22":1,"24":1,"35":3,"45":2,"63":1}}],["emit",{"2":{"0":2}}],["know",{"2":{"34":1,"58":1}}],["keyfile>",{"2":{"53":1}}],["keyfile>`",{"2":{"53":2}}],["keys",{"2":{"23":3}}],["key",{"0":{"23":1},"2":{"28":2}}],["keyword",{"2":{"0":2,"57":1}}],["kosut",{"2":{"19":2}}],["koc16",{"2":{"17":2}}],["koch",{"2":{"13":1,"14":2,"15":2,"16":2,"17":1,"18":2,"22":2,"24":2}}],["kochjpcm2016",{"2":{"13":2,"15":2,"17":2}}],["k",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["kaler",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["kwarg",{"2":{"0":1}}],["kwargs",{"2":{"0":2,"35":1}}],["bddxg",{"2":{"62":1}}],["b^2",{"2":{"51":1}}],["bx",{"2":{"51":1}}],["blocks",{"2":{"51":2,"57":1}}],["block",{"2":{"46":2}}],["bluesky",{"2":{"1":1,"2":1}}],["box",{"2":{"46":2}}],["both",{"2":{"28":3,"32":1,"56":1}}],["borzì",{"2":{"13":2,"14":1,"15":2,"16":1,"17":2,"18":1,"21":1,"22":1,"23":2,"24":1}}],["bib",{"2":{"23":1}}],["bibliography",{"0":{"14":1,"16":1,"18":1,"19":1,"22":1,"24":1},"1":{"15":1,"17":1,"20":1,"21":1,"23":1},"2":{"15":1}}],["bcr10",{"2":{"17":2}}],["bs03",{"2":{"17":2}}],["browser",{"2":{"25":1,"28":2}}],["brif",{"2":{"13":1,"14":1,"15":2,"16":1,"17":1,"18":1,"19":2,"22":1,"24":1}}],["brifnjp2010",{"2":{"13":2,"15":2,"17":2}}],["brumer",{"2":{"13":2,"14":2,"15":4,"16":2,"17":2,"18":2,"22":2,"24":2}}],["brumershapiro2003",{"2":{"13":2,"15":2,"17":2}}],["branch",{"2":{"0":2,"25":1}}],["b",{"2":{"8":7,"14":1,"16":1,"18":1,"19":1,"22":1,"24":1,"45":2,"47":6,"48":3,"51":1}}],["by",{"2":{"2":2,"3":1,"10":1,"14":1,"15":1,"16":1,"18":1,"22":1,"24":1,"25":1,"28":1,"35":2,"36":1,"37":1,"53":1,"55":2,"56":1,"57":2,"58":1,"60":1}}],["babushka",{"2":{"52":3,"54":1}}],["base",{"2":{"35":2,"55":1,"58":2}}],["based",{"2":{"0":1,"25":1,"57":1}}],["basic",{"2":{"29":1}}],["backtick",{"2":{"53":2}}],["back",{"2":{"25":1}}],["backspace",{"2":{"25":1}}],["badges",{"0":{"1":1},"2":{"1":1}}],["built",{"2":{"0":3,"12":1,"35":1,"36":1}}],["builds",{"2":{"35":1,"58":1}}],["builddir",{"2":{"35":4}}],["building",{"2":{"0":2,"58":1}}],["build",{"0":{"33":1},"2":{"0":3,"25":4,"27":1,"28":2,"29":1,"35":4,"55":1,"57":1,"58":1,"59":3}}],["but",{"2":{"0":1,"3":1,"21":1,"28":1,"53":1}}],["behavior",{"2":{"55":1}}],["best",{"2":{"35":1}}],["being",{"2":{"28":1}}],["because",{"2":{"19":1,"58":1}}],["below",{"2":{"2":1,"21":1}}],["before",{"2":{"0":1,"25":1,"27":1,"28":1,"53":1}}],["be",{"2":{"0":6,"10":1,"21":1,"23":1,"27":1,"28":3,"29":1,"32":2,"33":1,"35":2,"59":1,"61":1,"63":1}}],["check",{"2":{"54":1}}],["characters",{"0":{"53":1}}],["chakrabarti",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["chapter",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["change",{"2":{"35":1}}],["changes",{"2":{"25":1,"28":4}}],["chang",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["centered",{"2":{"50":2}}],["critical",{"2":{"49":2}}],["created",{"2":{"55":1}}],["create",{"2":{"25":1,"58":1}}],["creating",{"2":{"25":1,"27":1}}],["cd",{"2":{"25":1,"33":1}}],["curtain",{"2":{"62":1}}],["currently",{"2":{"35":1}}],["current",{"2":{"25":1}}],["customize",{"2":{"29":1,"60":1}}],["customization",{"2":{"20":1}}],["custom",{"0":{"20":1,"21":1,"23":1,"46":1},"1":{"21":1},"2":{"20":1,"59":1}}],["classical",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["clean",{"2":{"0":2,"28":1}}],["c",{"2":{"14":4,"16":4,"18":4,"19":2,"22":4,"24":4,"45":2,"48":3,"51":1}}],["citep",{"2":{"13":2,"15":3,"17":2,"23":2}}],["citet",{"2":{"13":7,"15":7,"17":7,"21":1,"23":6}}],["cite",{"2":{"13":6,"15":10,"17":6,"21":2,"23":5}}],["citations",{"2":{"15":1,"17":2,"21":1}}],["citationbibliography",{"2":{"12":1}}],["citation",{"0":{"12":1,"23":1,"52":1},"1":{"13":1},"2":{"12":1,"15":1,"23":2}}],["cf",{"2":{"13":1}}],["css",{"0":{"60":1},"1":{"61":1,"62":1,"63":1},"2":{"3":1,"29":1,"30":1,"34":1,"60":2,"61":2,"62":1}}],["cool",{"2":{"50":2}}],["cos",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4}}],["cost",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["copies",{"2":{"35":1}}],["copy",{"2":{"29":1,"30":1,"61":1}}],["correct",{"2":{"35":1}}],["could",{"2":{"28":1,"29":1}}],["coupled",{"2":{"19":1}}],["coherent",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["col",{"2":{"50":4}}],["collapsed",{"2":{"10":1}}],["collapseddocstrings",{"2":{"10":2}}],["colors",{"2":{"63":2}}],["colorful",{"2":{"5":1}}],["color",{"2":{"5":13}}],["code>",{"2":{"53":2}}],["code",{"0":{"3":1,"43":2,"44":1},"1":{"4":1,"5":1,"6":1},"2":{"4":1,"5":1,"8":1,"38":2,"39":3,"40":1,"41":6,"42":5,"43":2,"44":1,"51":2}}],["combines",{"2":{"56":1}}],["combination",{"2":{"39":1,"41":1,"42":1}}],["comes",{"2":{"28":1}}],["com>",{"2":{"25":2}}],["committed",{"2":{"59":1}}],["command",{"2":{"15":1,"25":1,"28":1}}],["commons",{"2":{"55":3}}],["common",{"2":{"3":1}}],["complete",{"2":{"59":1}}],["completely",{"2":{"32":1}}],["complex",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["compressed",{"2":{"17":1}}],["computational",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["com",{"2":{"1":2,"2":2,"6":1,"25":4}}],["conversion",{"2":{"57":1}}],["converts",{"2":{"57":1}}],["consumes",{"2":{"56":1}}],["constructed",{"2":{"0":1}}],["concerned",{"2":{"29":1,"57":1}}],["condens",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["content",{"2":{"35":1,"47":8,"48":8,"49":2,"61":2,"62":3}}],["contents",{"2":{"0":4,"55":6,"59":2}}],["container",{"2":{"61":1,"62":1}}],["containers",{"0":{"46":1}}],["contained",{"2":{"32":1}}],["contain",{"2":{"35":1}}],["contributing",{"2":{"25":4}}],["contributors",{"2":{"25":2}}],["controlled",{"2":{"19":1}}],["controlling",{"2":{"14":2,"16":2,"18":2,"22":2,"24":2}}],["control",{"2":{"14":7,"16":7,"18":7,"19":1,"22":7,"24":7,"27":1}}],["configuration",{"2":{"28":2,"55":1,"58":1,"59":1}}],["config",{"2":{"0":3,"30":1,"34":1,"35":9,"55":1}}],["care",{"2":{"35":1}}],["carrasco",{"2":{"13":2,"14":1,"15":4,"16":1,"17":2,"18":1,"22":1,"23":2,"24":1}}],["called",{"2":{"35":2}}],["calarco",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["cases",{"2":{"32":1}}],["catch",{"2":{"25":1,"27":1}}],["causes",{"2":{"0":1,"55":1}}],["cannot",{"2":{"58":1}}],["canonical",{"2":{"25":1}}],["can",{"2":{"0":2,"2":1,"3":1,"11":1,"25":1,"27":1,"28":2,"29":1,"30":1,"32":2,"51":2,"55":2,"60":1,"61":1,"63":1}}],["ax2+bx+c=0",{"2":{"51":1}}],["a≠0",{"2":{"51":1}}],["about",{"2":{"35":1}}],["above",{"2":{"25":1}}],["able",{"2":{"18":1}}],["actually",{"2":{"30":1}}],["action",{"2":{"29":1}}],["activate",{"2":{"25":2,"28":1,"33":2}}],["achievements",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["academic",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["appearance",{"2":{"60":1}}],["appropriate",{"2":{"23":1}}],["applications",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["apis",{"2":{"30":1}}],["api",{"0":{"0":1,"35":1},"2":{"10":1,"25":4,"35":1}}],["attributes",{"2":{"35":1,"63":1}}],["attribution",{"2":{"2":1}}],["at",{"2":{"25":1,"29":1,"31":1,"35":2}}],["atomic",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["aligned",{"2":{"50":2}}],["alerts",{"0":{"49":1},"2":{"49":1}}],["allows",{"2":{"59":1,"62":1}}],["all",{"0":{"62":1},"2":{"32":1,"55":1,"57":2,"58":1,"62":1}}],["already",{"2":{"29":1}}],["al",{"2":{"13":3,"15":9,"17":3,"21":3,"23":2}}],["alphastyle",{"2":{"19":1}}],["alphabetically",{"2":{"15":1,"17":1}}],["alphabetic",{"0":{"17":1},"2":{"12":1}}],["alpha",{"2":{"12":1,"17":1,"18":1,"19":1,"23":2}}],["also",{"2":{"6":1,"7":1,"51":2,"53":1,"63":1}}],["available",{"0":{"62":1},"2":{"6":1,"7":1,"55":1,"61":1,"62":1}}],["avatars",{"2":{"1":1}}],["avatar",{"2":{"1":1}}],["adjusted",{"2":{"61":1}}],["adjust",{"2":{"28":1}}],["added",{"0":{"42":1}}],["additional",{"2":{"37":1}}],["adding",{"2":{"28":1,"35":1,"55":1}}],["add",{"2":{"25":2,"27":1,"28":5,"29":1,"32":4,"33":2,"35":1}}],["ada",{"2":{"2":1}}],["advanced",{"0":{"29":1},"2":{"27":1,"30":1}}],["advances",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["advance",{"2":{"0":1}}],["anything",{"2":{"51":2}}],["anywhere",{"2":{"2":1}}],["another",{"2":{"34":1,"58":1}}],["ansi",{"0":{"5":1},"2":{"5":2}}],["an",{"2":{"2":1,"6":1,"7":1,"14":1,"16":1,"18":1,"21":2,"22":1,"24":1,"29":1,"32":1,"46":2,"53":1}}],["and",{"0":{"2":1,"42":1},"2":{"0":3,"4":1,"11":2,"13":10,"14":14,"15":16,"16":14,"17":13,"18":14,"19":3,"21":1,"22":14,"23":4,"24":14,"25":7,"27":2,"28":7,"29":5,"30":1,"32":2,"33":1,"34":1,"35":6,"41":1,"51":4,"53":5,"56":3,"57":5,"58":2,"59":1,"61":2}}],["author",{"0":{"15":1,"21":1},"2":{"12":1,"15":3,"17":1}}],["authoryear",{"2":{"12":1,"15":2,"21":2}}],["author=",{"2":{"2":7}}],["authorbadge",{"0":{"2":1},"2":{"2":8}}],["authors",{"2":{"1":2,"25":2}}],["autogenerated",{"2":{"58":1}}],["auto",{"2":{"0":1}}],["automatic",{"2":{"0":1,"14":1,"16":1,"18":1,"22":1,"24":1}}],["automatically",{"2":{"0":2,"18":1,"19":1,"23":1,"32":1,"55":1}}],["article",{"2":{"62":1}}],["args",{"2":{"35":1}}],["arguments",{"2":{"0":1,"28":1,"35":1}}],["argument",{"2":{"0":1,"12":1,"28":1}}],["array",{"2":{"35":1}}],["around",{"2":{"28":1,"59":1}}],["arxiv",{"2":{"19":2}}],["arimondo",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["arbitrary",{"2":{"13":2,"15":2,"17":2,"23":2}}],["are",{"2":{"0":3,"10":1,"12":1,"15":1,"17":1,"21":1,"23":1,"25":1,"28":1,"30":1,"35":4,"50":4,"51":6,"56":1,"58":2,"59":2}}],["after",{"2":{"0":4,"51":4}}],["aside",{"2":{"61":2,"62":2}}],["ascending",{"2":{"35":1}}],["assume",{"2":{"35":1}}],["assuming",{"2":{"25":1,"29":1}}],["assetsinlinelimit",{"2":{"55":1}}],["assets",{"2":{"0":3,"6":1,"25":1,"30":1,"34":1,"55":2}}],["as",{"2":{"0":2,"13":14,"15":16,"17":14,"21":5,"23":13,"25":1,"28":3,"29":3,"30":2,"33":1,"35":2,"57":1}}],["a",{"0":{"40":1},"2":{"0":6,"4":1,"5":1,"8":8,"14":4,"16":4,"18":4,"19":5,"20":1,"22":4,"23":1,"24":4,"25":5,"28":5,"29":2,"33":2,"34":1,"35":8,"45":2,"46":8,"47":6,"48":3,"55":2,"57":1,"58":4,"59":1}}],["images",{"2":{"55":1}}],["image",{"2":{"55":4}}],["important",{"2":{"21":1,"61":6,"62":17}}],["import",{"2":{"6":2}}],["ideas",{"2":{"53":1}}],["ignore",{"2":{"30":1}}],["icon",{"2":{"55":1}}],["icons8",{"2":{"2":5}}],["icons",{"0":{"2":1},"2":{"2":2}}],["ico",{"2":{"30":1,"34":1}}],["ii",{"2":{"28":1}}],["if",{"2":{"0":2,"2":1,"6":1,"10":1,"25":1,"27":1,"28":2,"29":1,"35":2,"53":1,"55":1,"58":1,"59":2}}],["i",{"2":{"0":2,"14":1,"16":1,"18":1,"19":2,"22":1,"24":1,"25":1,"28":2,"35":3,"53":3,"63":1}}],["ion",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["iobuffer",{"2":{"6":1}}],["io",{"2":{"0":1,"6":4,"35":2,"55":2}}],["increase",{"2":{"61":1}}],["include",{"2":{"2":1,"25":1,"35":1}}],["including",{"2":{"0":1,"29":1,"32":1}}],["inlined",{"2":{"55":1}}],["inlines",{"2":{"55":1}}],["inline",{"2":{"53":1,"55":1}}],["instead",{"2":{"28":1}}],["instances",{"2":{"28":2}}],["instantiate",{"2":{"32":1}}],["instantiating",{"2":{"12":1}}],["instantly",{"0":{"28":1},"2":{"28":1}}],["installed",{"2":{"32":1,"58":1}}],["installs",{"2":{"32":1}}],["installation",{"0":{"31":1},"1":{"32":1}}],["install",{"2":{"0":2,"32":2}}],["into",{"2":{"28":3,"32":1,"59":1,"61":1}}],["interacting",{"2":{"19":1}}],["interscience",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["internal",{"0":{"35":1},"2":{"10":1,"19":1}}],["integration",{"0":{"11":1},"2":{"11":1}}],["index",{"2":{"25":2,"29":1,"30":2,"34":2,"58":1}}],["indicating",{"2":{"21":1}}],["inverse",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["invoking",{"2":{"0":1}}],["information",{"2":{"29":1}}],["info",{"2":{"2":1,"46":4}}],["input",{"2":{"1":1,"2":1,"4":2,"5":2,"6":1,"8":2,"9":1,"10":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"57":2}}],["in",{"2":{"0":2,"3":1,"5":2,"6":3,"7":3,"10":1,"11":3,"12":1,"14":3,"15":3,"16":3,"18":3,"19":1,"20":1,"21":4,"22":3,"23":2,"24":3,"25":4,"27":1,"28":3,"29":2,"30":2,"32":1,"33":2,"34":3,"35":10,"36":1,"39":1,"51":2,"56":2,"57":3,"58":5}}],["items",{"2":{"35":2}}],["its",{"2":{"25":1,"32":3,"35":1}}],["it",{"2":{"0":3,"11":1,"17":1,"25":1,"27":2,"32":1,"35":2,"53":2,"57":2}}],["isolated",{"2":{"32":1}}],["issues",{"2":{"55":1}}],["issue",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1,"28":1,"53":1}}],["isempty",{"2":{"6":1}}],["isaac",{"2":{"2":1}}],["is",{"2":{"0":8,"3":1,"4":1,"5":3,"6":2,"7":2,"10":1,"12":1,"13":2,"15":5,"17":1,"18":1,"21":2,"23":2,"25":4,"28":1,"32":1,"35":8,"46":10,"50":4,"52":3,"53":1,"54":1,"56":1,"57":5,"58":3,"59":1}}],["pipeline",{"2":{"57":1}}],["picking",{"2":{"28":1}}],["pm",{"2":{"51":1}}],["png",{"2":{"30":1,"34":1,"55":2}}],["plain",{"2":{"35":1,"55":1}}],["platform=",{"2":{"2":6}}],["platform",{"0":{"2":1},"2":{"1":2}}],["plugin",{"2":{"19":1,"57":3}}],["phi",{"2":{"51":1}}],["ph",{"2":{"19":1}}],["phenomena",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["physics",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["phys",{"2":{"14":3,"15":1,"16":3,"18":3,"19":1,"22":3,"24":3}}],["pp",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["p",{"2":{"14":4,"16":4,"18":4,"22":4,"24":4}}],["powered",{"2":{"37":1}}],["possible",{"2":{"30":1}}],["poschinger",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["point",{"2":{"0":1,"35":1}}],["pdf",{"2":{"6":2,"7":2}}],["pkg>",{"2":{"25":1,"33":1}}],["pkg",{"2":{"4":4}}],["priority",{"2":{"35":5}}],["principles",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["println",{"2":{"5":2}}],["print",{"2":{"5":4,"6":2}}],["printstyled",{"2":{"5":2}}],["previous",{"2":{"39":1}}],["preview",{"0":{"28":1},"2":{"0":1,"25":2,"28":2}}],["prerequisites",{"0":{"32":1}}],["prerelease",{"2":{"6":2}}],["pretty",{"2":{"29":1}}],["present",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["press",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["probably",{"2":{"59":1}}],["problems",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["problem",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["proper",{"2":{"59":1}}],["process",{"0":{"56":1},"1":{"57":1,"58":1,"59":1}}],["processes",{"2":{"14":2,"16":2,"18":2,"22":2,"24":2}}],["progress",{"2":{"6":1,"7":1,"35":1}}],["project",{"0":{"30":1},"2":{"4":1,"29":2,"30":2,"32":1,"34":1}}],["provides",{"2":{"37":1}}],["provide",{"2":{"2":1}}],["provided",{"2":{"0":1,"10":1,"36":1,"57":1}}],["push",{"2":{"0":1,"25":1}}],["publication",{"2":{"15":1,"17":1}}],["public",{"0":{"0":1},"2":{"35":1}}],["padding",{"2":{"61":4,"62":12}}],["paper",{"2":{"52":2}}],["part",{"2":{"21":1,"25":1,"35":1}}],["particles",{"2":{"19":1}}],["parenthetical",{"2":{"15":1}}],["parsed",{"2":{"57":1}}],["parse",{"2":{"6":2}}],["paste",{"2":{"61":1}}],["past",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["passing",{"2":{"35":2}}],["pass",{"2":{"0":1,"28":2,"35":3}}],["passed",{"2":{"0":2}}],["pages",{"2":{"13":1,"25":3,"58":1}}],["page",{"2":{"6":1,"10":2,"11":2,"28":2,"34":1,"35":1,"36":1,"58":1}}],["packages",{"2":{"4":1,"25":1,"33":2,"56":2,"58":1}}],["package",{"2":{"3":1,"25":2,"29":1,"30":3,"34":2,"35":5,"58":1}}],["pathof",{"2":{"55":1}}],["path",{"2":{"0":8,"28":3,"35":8,"58":2}}],["tip",{"2":{"46":4}}],["tit",{"2":{"44":2}}],["title",{"2":{"35":1,"61":1,"62":2}}],["timer",{"2":{"28":1}}],["time",{"2":{"28":1}}],["types",{"2":{"55":1}}],["type",{"0":{"55":1},"2":{"35":3,"51":2,"55":2}}],["ts",{"2":{"30":1,"34":1}}],["tutorial",{"2":{"29":1}}],["tutorials",{"2":{"25":4}}],["tweaks",{"2":{"28":3}}],["two",{"2":{"19":1,"20":1,"28":2,"44":1,"51":2,"56":2}}],["tell",{"2":{"55":1}}],["tests",{"2":{"55":1}}],["terminal",{"2":{"34":1,"58":1}}],["template",{"2":{"29":2,"35":5}}],["techniques",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["text",{"2":{"13":2,"15":2,"17":2,"23":2,"35":1,"53":1,"55":1,"61":2,"62":2,"63":1}}],["tree",{"2":{"35":1}}],["trigger",{"2":{"28":1}}],["trivial",{"2":{"23":1}}],["try",{"2":{"25":1,"27":1}}],["transport",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["true",{"2":{"0":3,"6":1,"10":2,"25":1}}],["t",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":10,"51":2,"55":1}}],["tag",{"2":{"51":2}}],["tags",{"2":{"10":1}}],["tables",{"0":{"50":1},"2":{"50":3}}],["tab",{"2":{"47":4,"48":4}}],["tabs",{"0":{"47":1,"48":1},"2":{"47":2,"48":3}}],["target",{"2":{"25":1,"35":4,"55":1}}],["takes",{"2":{"35":1,"57":2,"58":1}}],["taken",{"2":{"11":1}}],["take",{"2":{"6":1,"58":1}}],["thumb",{"2":{"55":1}}],["than",{"2":{"35":1,"53":2}}],["that",{"2":{"10":1,"11":1,"17":2,"18":1,"21":1,"23":2,"25":3,"27":1,"28":3,"35":3,"57":1,"58":1,"59":2}}],["thing",{"2":{"59":1}}],["think",{"2":{"35":1}}],["this",{"2":{"0":3,"3":3,"5":3,"6":1,"7":1,"10":1,"11":2,"13":3,"15":2,"17":1,"19":1,"21":1,"23":3,"25":3,"28":4,"29":4,"34":2,"35":10,"36":1,"46":10,"52":1,"53":3,"54":1,"55":4,"57":2,"58":2,"59":3,"61":1,"62":1}}],["through",{"2":{"29":1}}],["throughout",{"2":{"13":1}}],["those",{"2":{"23":1,"30":1}}],["they",{"2":{"51":2}}],["therefore",{"2":{"56":1}}],["there",{"2":{"51":4,"55":1,"57":1,"63":1}}],["therein",{"2":{"13":4,"15":4,"17":4}}],["their",{"2":{"28":1}}],["then",{"2":{"25":3,"28":2,"33":1,"34":1,"58":1}}],["these",{"2":{"25":1,"28":2,"33":1,"35":2,"56":1}}],["theme",{"2":{"30":1,"34":1,"60":1,"61":1}}],["them",{"2":{"11":1,"35":1,"55":1,"58":1}}],["the",{"0":{"1":1,"34":1,"56":1},"1":{"57":1,"58":1,"59":1},"2":{"0":43,"1":1,"2":1,"3":1,"4":2,"6":2,"7":2,"10":3,"11":3,"12":4,"13":4,"14":2,"15":7,"16":2,"17":5,"18":3,"19":2,"20":2,"21":6,"22":2,"23":5,"24":2,"25":15,"27":2,"28":11,"29":6,"30":3,"31":1,"32":1,"33":2,"34":4,"35":34,"36":1,"39":2,"41":1,"42":1,"51":8,"52":4,"53":4,"54":2,"55":6,"56":1,"57":7,"58":7,"59":5,"60":2,"61":6,"62":2}}],["top",{"2":{"61":1,"62":1}}],["toml",{"2":{"30":2,"34":1}}],["toml`",{"2":{"4":1}}],["tools",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["to",{"0":{"25":1},"2":{"0":24,"6":1,"7":1,"10":3,"18":1,"19":1,"20":1,"23":2,"25":11,"27":4,"28":11,"29":9,"30":3,"32":2,"33":1,"34":1,"35":18,"39":2,"51":2,"55":1,"57":4,"58":3,"59":1,"61":2,"62":1}}],["svg+xml",{"2":{"55":1}}],["svg",{"2":{"55":3}}],["sshflags=",{"2":{"53":1}}],["sshflags=`",{"2":{"53":2}}],["sqrt",{"2":{"51":1}}],["snippets",{"2":{"38":1}}],["skips",{"2":{"35":1}}],["sleep",{"2":{"28":2}}],["small",{"2":{"28":1}}],["smith",{"2":{"1":1}}],["src",{"0":{"33":1},"2":{"25":1,"29":1,"30":3,"34":1,"35":1,"55":1,"56":1,"60":1,"61":1}}],["s103",{"2":{"19":1}}],["sb12",{"2":{"17":2}}],["screen",{"2":{"62":1}}],["scmm18",{"2":{"17":1}}],["schmidt",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["specific",{"2":{"55":1}}],["specifically",{"2":{"29":1,"35":1}}],["specified",{"2":{"35":1,"58":1}}],["special",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["spaces",{"2":{"51":2}}],["space",{"0":{"62":1},"2":{"0":1,"61":3,"62":3}}],["shiki",{"2":{"37":1}}],["shbun",{"2":{"32":1}}],["shyarn",{"2":{"32":1}}],["shpnpm",{"2":{"32":1}}],["shnpm",{"2":{"32":1}}],["shall",{"2":{"25":1}}],["shapiro",{"2":{"13":2,"14":2,"15":4,"16":2,"17":2,"18":2,"22":2,"24":2}}],["shapiro2012",{"2":{"13":2,"15":2,"17":2}}],["shshell>",{"2":{"25":1}}],["shell",{"2":{"25":1}}],["shdocs",{"2":{"25":1,"31":1,"33":1,"34":1}}],["sh$",{"2":{"25":1,"33":1}}],["shorter",{"2":{"23":1}}],["shown",{"2":{"21":2}}],["show",{"2":{"20":1,"30":1,"55":2}}],["shows",{"2":{"11":1}}],["should",{"2":{"2":1,"21":1,"25":1,"27":1,"28":2,"35":2}}],["such",{"2":{"59":1}}],["sure",{"2":{"51":2}}],["subject",{"2":{"35":1}}],["suppose",{"2":{"25":1}}],["supported",{"2":{"10":1}}],["suppression",{"2":{"19":1}}],["sum",{"2":{"4":2}}],["syntax",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"13":1,"37":1}}],["symbols",{"2":{"3":1}}],["systems",{"2":{"14":3,"16":3,"18":3,"22":3,"24":3}}],["system",{"2":{"0":1,"19":1}}],["so",{"2":{"28":1,"55":1,"58":1}}],["sorts",{"2":{"17":1}}],["sorted",{"2":{"15":1}}],["sons",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["solely",{"2":{"29":1}}],["sola",{"2":{"14":1,"15":1,"16":1,"18":1,"21":1,"22":1,"24":1}}],["solaaamop2018",{"2":{"13":1,"15":1,"17":1,"21":1,"23":2}}],["solutions",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1,"51":2}}],["sometimes",{"2":{"57":1}}],["something",{"2":{"2":1,"28":1}}],["somewhat",{"2":{"23":1}}],["some",{"2":{"3":1,"28":1,"29":1,"36":1,"57":1}}],["source",{"2":{"0":2,"11":1,"35":7}}],["several",{"2":{"58":1}}],["sequence",{"2":{"53":2}}],["select",{"2":{"35":1}}],["self",{"2":{"32":1}}],["separate",{"2":{"28":1}}],["serve",{"2":{"35":1}}],["servedocs",{"2":{"28":5}}],["server",{"2":{"25":1,"27":1,"35":1,"58":1}}],["service",{"2":{"28":1}}],["section",{"2":{"27":1}}],["seconds",{"2":{"28":1}}],["second",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1,"35":1,"48":1}}],["sessions",{"2":{"28":1}}],["session",{"2":{"25":1,"28":2,"33":1}}],["semi",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["see",{"2":{"0":1,"2":2,"10":1,"20":1,"21":1,"28":2,"29":1,"34":1,"49":1,"50":1,"53":1}}],["settings",{"2":{"35":1,"61":1,"62":1}}],["setting",{"0":{"34":1}}],["setdocmeta",{"2":{"25":2}}],["set",{"2":{"0":2,"10":1,"28":1,"29":1,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["s",{"2":{"0":1,"6":1,"11":1,"14":6,"16":6,"18":6,"22":6,"24":6,"25":1,"27":1,"29":1,"35":1,"52":1,"53":1,"54":1,"58":1}}],["sanjay",{"2":{"25":3}}],["same",{"2":{"0":1,"11":1,"13":1,"15":1,"17":1,"23":1,"25":1,"35":1}}],["saved",{"2":{"57":1}}],["save",{"2":{"0":1}}],["styling",{"0":{"60":1},"1":{"61":1,"62":1,"63":1}}],["style=",{"2":{"12":3,"13":1,"15":1,"17":2,"19":1,"21":1}}],["styles",{"0":{"20":1},"1":{"21":1},"2":{"12":1,"20":1}}],["style",{"0":{"12":1,"13":1,"15":1,"17":1,"21":1,"23":1,"52":1},"1":{"13":1},"2":{"12":5,"13":2,"15":4,"17":1,"18":1,"20":1,"21":1,"23":3,"30":1,"34":1,"50":1,"60":2,"61":1}}],["still",{"2":{"28":1}}],["stores",{"2":{"25":1}}],["stop",{"2":{"25":1,"27":1}}],["step",{"2":{"25":1,"58":1}}],["steps",{"2":{"25":1,"33":1,"57":1}}],["stages",{"2":{"56":1}}],["stage",{"2":{"35":1}}],["status",{"2":{"4":3}}],["static",{"2":{"0":1,"58":1}}],["started",{"0":{"26":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1},"2":{"30":1,"34":1}}],["start",{"2":{"0":1,"25":1,"29":2,"30":1,"31":1,"33":2}}],["stripes",{"2":{"50":2}}],["string`",{"2":{"55":1}}],["strings",{"2":{"35":1}}],["string",{"2":{"0":1,"6":1,"25":1,"35":5,"55":2}}],["structure",{"0":{"30":1,"34":1},"2":{"29":2,"34":1}}],["struct",{"2":{"0":1,"55":2}}],["silvestris",{"2":{"55":4}}],["sign",{"2":{"51":4}}],["signature",{"2":{"35":1}}],["sidebar",{"2":{"35":1,"58":2,"62":3}}],["sin",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":8}}],["since",{"2":{"29":1}}],["singer",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["simply",{"2":{"27":1,"35":1,"58":1}}],["simple",{"0":{"27":1},"1":{"28":1},"2":{"4":2,"55":1}}],["similar",{"2":{"0":1,"10":1,"23":2}}],["sitename",{"2":{"25":2}}],["site",{"2":{"0":9,"35":1,"58":1,"59":2,"60":1}}],["write",{"2":{"55":1}}],["writers",{"2":{"56":1}}],["writer",{"2":{"0":1}}],["w",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":6}}],["word",{"2":{"28":2}}],["working",{"2":{"25":1,"33":1}}],["works",{"2":{"10":1,"19":1,"53":1}}],["work",{"2":{"0":1,"4":2,"6":1,"7":1,"35":1,"59":1}}],["would",{"2":{"23":1}}],["want",{"2":{"29":2}}],["walmsley",{"2":{"19":2}}],["was",{"2":{"11":1,"53":1}}],["way",{"2":{"11":1}}],["warning",{"0":{"43":1},"2":{"6":1,"35":1,"43":1,"46":6,"49":1,"59":1,"61":1}}],["webpage",{"2":{"59":1}}],["webserver",{"2":{"34":1}}],["websites",{"2":{"56":1,"58":1}}],["website",{"2":{"0":1,"29":1,"58":2}}],["well",{"2":{"28":2}}],["welcome",{"2":{"6":1,"7":1}}],["we",{"2":{"20":1,"25":1,"29":4,"30":1,"33":1,"55":3,"58":3,"59":1}}],["width",{"2":{"61":4,"62":8}}],["wikipedia",{"2":{"55":3}}],["wikimedia",{"2":{"55":3}}],["wiley",{"2":{"14":2,"16":2,"18":2,"22":2,"24":2}}],["will",{"2":{"0":4,"10":1,"25":2,"28":1,"29":4,"32":1,"33":2,"34":1,"35":2,"58":1,"59":1}}],["winckel",{"2":{"13":2,"14":1,"15":2,"16":1,"17":2,"18":1,"21":1,"22":1,"23":2,"24":1}}],["winckelip2008",{"2":{"13":2,"15":2,"17":2,"21":1,"23":4}}],["without",{"2":{"35":1}}],["within",{"2":{"28":6,"35":1,"53":1}}],["with",{"2":{"0":2,"14":1,"15":1,"16":1,"18":1,"19":1,"21":1,"22":1,"23":2,"24":1,"25":2,"27":1,"28":2,"29":1,"32":1,"35":3,"37":1,"39":1,"41":1,"42":1,"51":2,"55":2,"57":1}}],["white",{"2":{"61":2,"62":2}}],["which",{"2":{"0":5,"15":1,"28":1,"30":1,"35":4,"56":2,"57":2,"58":2}}],["whatever",{"2":{"28":1}}],["what",{"2":{"0":1,"3":1,"11":1}}],["where",{"2":{"25":1,"35":1,"55":2,"57":1}}],["whether",{"2":{"0":6,"55":1}}],["when",{"2":{"0":1,"10":1,"12":1,"32":1,"51":2,"58":1}}],["dangerous",{"2":{"46":2}}],["danger",{"2":{"46":2}}],["dark",{"2":{"30":1,"34":1}}],["daee34ce",{"2":{"4":1}}],["due",{"2":{"28":1}}],["d",{"2":{"19":3,"32":4,"45":2,"48":3}}],["divider",{"2":{"62":1}}],["dirname",{"2":{"55":2}}],["direct",{"2":{"28":1}}],["directory",{"2":{"28":1,"34":1,"35":8}}],["directly",{"2":{"2":1,"35":1,"59":1}}],["dispatch",{"2":{"57":1}}],["display",{"2":{"51":2}}],["displayed",{"2":{"10":1}}],["disable",{"2":{"55":1}}],["disambiguate",{"2":{"18":1}}],["different",{"2":{"15":1}}],["differentiation",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["dimauro",{"2":{"14":1,"16":1,"18":1,"22":1,"24":1}}],["download",{"2":{"55":3}}],["dollar",{"2":{"51":4}}],["double",{"2":{"51":4}}],["don",{"2":{"51":1,"55":1}}],["done",{"2":{"4":1,"57":1}}],["do",{"2":{"25":1,"29":1,"33":1,"35":1}}],["doc",{"2":{"35":2}}],["docpath",{"2":{"35":1}}],["docmeta",{"2":{"25":2}}],["doctests",{"2":{"57":1}}],["doctestsetup",{"2":{"25":2}}],["doctest",{"0":{"9":1},"2":{"9":1}}],["docstrings",{"2":{"10":2}}],["docs",{"0":{"25":1,"33":2},"2":{"4":1,"6":1,"11":1,"25":8,"28":10,"29":5,"30":2,"31":1,"33":4,"34":5,"35":8,"55":1,"57":1,"58":2,"60":1,"61":1}}],["document",{"2":{"35":1,"57":1}}],["documentation",{"0":{"7":1,"28":1},"1":{"8":1,"9":1,"10":1},"2":{"0":6,"6":5,"7":3,"13":1,"25":3,"28":4,"29":2,"30":1,"32":1,"34":1,"35":1,"54":1,"56":2}}],["documentationmarkdown",{"2":{"0":1}}],["documentercitations",{"0":{"11":1},"2":{"4":1,"11":3,"19":2}}],["documenter",{"0":{"25":1,"57":1},"2":{"0":9,"4":1,"5":1,"10":1,"11":1,"25":6,"28":1,"29":2,"33":1,"35":7,"56":1,"57":5,"59":1}}],["documentervitepress",{"0":{"25":1},"2":{"0":6,"4":5,"11":2,"25":8,"27":1,"28":2,"29":2,"30":2,"32":1,"33":1,"35":9,"55":2,"56":1,"57":1}}],["doe",{"2":{"1":1,"2":1}}],["does",{"2":{"0":1,"35":1,"53":2,"61":1,"62":1}}],["delete",{"2":{"61":1}}],["deleted",{"2":{"59":1}}],["delay",{"2":{"28":2}}],["details",{"2":{"46":4}}],["detectable",{"2":{"59":1}}],["detect",{"2":{"0":1}}],["determined",{"2":{"12":1,"35":1}}],["determine",{"2":{"0":2}}],["determines",{"2":{"0":3}}],["demonstrates",{"2":{"36":1}}],["dependencies",{"2":{"32":1}}],["deploying",{"2":{"59":1}}],["deployment",{"2":{"28":2,"59":1}}],["deploydocs",{"2":{"25":2}}],["deploydecision",{"2":{"0":3}}],["deploy",{"2":{"0":9,"28":1,"34":1,"35":1}}],["deployed",{"2":{"0":2,"59":1}}],["definition",{"2":{"21":1}}],["defines",{"2":{"55":1}}],["define",{"2":{"20":1}}],["defined",{"2":{"20":1}}],["defaulting",{"2":{"35":1}}],["defaults",{"2":{"0":3,"10":1}}],["default",{"2":{"0":3,"2":1,"3":1,"10":1,"12":1,"13":1,"15":1,"55":1,"57":1,"61":1}}],["decoherence",{"2":{"19":1}}],["decision",{"2":{"0":2,"35":1}}],["derived",{"2":{"17":1}}],["destination",{"2":{"35":1}}],["describes",{"2":{"27":1}}],["description",{"2":{"0":2}}],["designed",{"2":{"0":1}}],["develop",{"2":{"58":1}}],["developing",{"2":{"32":1}}],["development",{"0":{"28":1},"2":{"0":2,"6":1,"7":1,"28":1}}],["dev",{"2":{"0":2,"25":1,"28":3,"34":1,"35":3,"58":1}}],["devurl",{"2":{"0":5}}],["devbranch",{"2":{"0":5,"25":2}}],["jpg",{"2":{"55":2}}],["jpeg",{"2":{"55":1}}],["joinpath",{"2":{"55":1}}],["john",{"2":{"1":1,"2":1}}],["just",{"2":{"29":1}}],["juliarender",{"2":{"35":2}}],["juliagenerate",{"2":{"35":2}}],["juliadocpath",{"2":{"35":1}}],["juliadocumentervitepress",{"2":{"0":1}}],["juliadev",{"2":{"35":1}}],["juliabuild",{"2":{"35":1}}],["julia```",{"2":{"28":1}}],["juliapkg>",{"2":{"25":1,"33":1}}],["julia>",{"2":{"8":3,"9":1,"25":1,"33":1}}],["julialang",{"2":{"6":2}}],["juliajulia>",{"2":{"5":2,"8":2,"9":1,"25":2}}],["julia2",{"2":{"4":1}}],["juliausing",{"2":{"4":1,"25":2,"38":1,"40":1,"42":1,"43":1,"44":2,"55":1}}],["juliamediaoutput",{"2":{"55":3}}],["juliamodify",{"2":{"35":1}}],["juliamono",{"2":{"3":1}}],["juliamime",{"2":{"35":1}}],["juliamarkdownvitepress",{"2":{"0":1}}],["julia",{"0":{"3":1,"7":1},"1":{"4":1,"5":1,"6":1,"8":1,"9":1,"10":1},"2":{"3":1,"4":1,"6":5,"7":3,"25":3,"27":1,"28":1,"29":1,"33":2,"35":1,"39":1,"41":1,"55":1,"56":1,"57":1}}],["juliaformat=documentervitepress",{"2":{"0":1}}],["js",{"2":{"28":1}}],["json",{"2":{"25":1,"30":3,"34":2}}],["jay",{"2":{"25":3}}],["jane",{"2":{"1":1,"2":1}}],["j",{"2":{"14":3,"16":3,"18":3,"19":2,"22":3,"24":3}}],["jl`",{"2":{"4":1}}],["jl",{"0":{"11":1,"25":2,"57":1},"2":{"0":4,"4":3,"10":1,"11":1,"25":22,"27":1,"28":6,"29":2,"30":2,"32":1,"33":1,"34":2,"35":2,"56":2,"57":2}}]],"serializationVersion":2}';export{e as default}; diff --git a/previews/PR201/assets/chunks/@localSearchIndexroot.F-OD6Dt-.js b/previews/PR201/assets/chunks/@localSearchIndexroot.F-OD6Dt-.js new file mode 100644 index 00000000..1fdd1095 --- /dev/null +++ b/previews/PR201/assets/chunks/@localSearchIndexroot.F-OD6Dt-.js @@ -0,0 +1 @@ +const e='{"documentCount":64,"nextId":64,"documentIds":{"0":"/DocumenterVitepress.jl/previews/PR201/api#Public-API","1":"/DocumenterVitepress.jl/previews/PR201/author_badge#badges-via-the-frontmatter","2":"/DocumenterVitepress.jl/previews/PR201/author_badge#AuthorBadge-and-platform-icons","3":"/DocumenterVitepress.jl/previews/PR201/citations#DocumenterCitations.jl-integration","4":"/DocumenterVitepress.jl/previews/PR201/citations#gallery","5":"/DocumenterVitepress.jl/previews/PR201/citations#numeric_style","6":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography","7":"/DocumenterVitepress.jl/previews/PR201/citations#author_year_style","8":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-1","9":"/DocumenterVitepress.jl/previews/PR201/citations#alphabetic_style","10":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-2","11":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-3","12":"/DocumenterVitepress.jl/previews/PR201/citations#custom_styles","13":"/DocumenterVitepress.jl/previews/PR201/citations#Custom-style:-enumerated-author-year","14":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-4","15":"/DocumenterVitepress.jl/previews/PR201/citations#Custom-style:-Citation-key-labels","16":"/DocumenterVitepress.jl/previews/PR201/citations#bibliography-5","17":"/DocumenterVitepress.jl/previews/PR201/documenter_to_vitepress_docs_example#Upgrading-docs-from-Documenter.jl-to-DocumenterVitepress.jl","18":"/DocumenterVitepress.jl/previews/PR201/code_example#Julia-code-examples","19":"/DocumenterVitepress.jl/previews/PR201/code_example#example","20":"/DocumenterVitepress.jl/previews/PR201/code_example#ansi","21":"/DocumenterVitepress.jl/previews/PR201/code_example#eval","22":"/DocumenterVitepress.jl/previews/PR201/code_example#julia-1-11-documentation","23":"/DocumenterVitepress.jl/previews/PR201/code_example#repl","24":"/DocumenterVitepress.jl/previews/PR201/code_example#doctest","25":"/DocumenterVitepress.jl/previews/PR201/code_example#meta","26":"/DocumenterVitepress.jl/previews/PR201/getting_started#Getting-started","27":"/DocumenterVitepress.jl/previews/PR201/getting_started#Simple-method","28":"/DocumenterVitepress.jl/previews/PR201/getting_started#Preview-Documentation-Development-Instantly","29":"/DocumenterVitepress.jl/previews/PR201/getting_started#Advanced-method","30":"/DocumenterVitepress.jl/previews/PR201/getting_started#Project-structure","31":"/DocumenterVitepress.jl/previews/PR201/getting_started#VitePress-Installation","32":"/DocumenterVitepress.jl/previews/PR201/getting_started#prerequisites","33":"/DocumenterVitepress.jl/previews/PR201/getting_started#Build-new-docs-from-docs/src","34":"/DocumenterVitepress.jl/previews/PR201/getting_started#Setting-up-the-Folder-Structure","35":"/DocumenterVitepress.jl/previews/PR201/internal_api#internal_api","36":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Markdown-Extension-Examples","37":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Syntax-Highlighting","38":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Line-Highlight","39":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Highlight-multiple-lines","40":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Focus-a-line","41":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Focus-multiple-lines","42":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Added-and-removed-lines","43":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Code-error,-code-warning","44":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Code-groups","45":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#lists","46":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Custom-Containers","47":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#tabs","48":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Nested-Tabs","49":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#GitHub-flavored-Alerts","50":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#tables","51":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#equations","52":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Footnotes-(citation-style)","53":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#Escaping-characters","54":"/DocumenterVitepress.jl/previews/PR201/markdown-examples#more","55":"/DocumenterVitepress.jl/previews/PR201/mime_examples#MIME-type-examples","56":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#The-rendering-process","57":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#documenter-jl","58":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#vitepress","59":"/DocumenterVitepress.jl/previews/PR201/render_pipeline#finalization","60":"/DocumenterVitepress.jl/previews/PR201/style_css#CSS-Styling","61":"/DocumenterVitepress.jl/previews/PR201/style_css#Layout-options","62":"/DocumenterVitepress.jl/previews/PR201/style_css#All-available-space","63":"/DocumenterVitepress.jl/previews/PR201/style_css#more"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,175],"1":[4,1,33],"2":[4,1,58],"3":[3,1,33],"4":[3,1,24],"5":[2,3,63],"6":[1,1,139],"7":[3,1,88],"8":[1,1,139],"9":[2,1,76],"10":[1,1,149],"11":[1,1,67],"12":[2,1,23],"13":[5,3,65],"14":[1,1,139],"15":[5,1,64],"16":[1,1,139],"17":[7,1,190],"18":[3,1,55],"19":[2,3,50],"20":[2,3,53],"21":[2,3,74],"22":[4,1,29],"23":[2,4,17],"24":[2,4,10],"25":[2,4,41],"26":[2,1,1],"27":[2,2,64],"28":[4,4,173],"29":[2,2,102],"30":[2,2,66],"31":[2,2,8],"32":[1,4,58],"33":[5,2,44],"34":[5,2,64],"35":[2,1,239],"36":[3,1,14],"37":[2,3,14],"38":[2,5,40],"39":[3,5,45],"40":[3,5,35],"41":[3,5,41],"42":[4,5,40],"43":[4,5,36],"44":[2,5,42],"45":[1,5,9],"46":[2,3,21],"47":[1,3,10],"48":[2,3,16],"49":[3,3,11],"50":[1,3,25],"51":[1,3,68],"52":[4,3,16],"53":[2,3,55],"54":[1,3,18],"55":[3,1,131],"56":[3,1,38],"57":[2,3,71],"58":[1,3,91],"59":[1,3,49],"60":[2,1,19],"61":[2,2,67],"62":[3,2,72],"63":[1,2,16]},"averageFieldLength":[2.4375,2.4375,61.28124999999998],"storedFields":{"0":{"title":"Public API","titles":[]},"1":{"title":"Badges via the frontmatter","titles":[]},"2":{"title":"AuthorBadge and platform icons","titles":[]},"3":{"title":"DocumenterCitations.jl integration","titles":[]},"4":{"title":"Citation Style Gallery","titles":[]},"5":{"title":"Numeric style","titles":["Citation Style Gallery"]},"6":{"title":"Bibliography","titles":[]},"7":{"title":"Author-year style","titles":["Bibliography"]},"8":{"title":"Bibliography","titles":[]},"9":{"title":"Alphabetic style","titles":["Bibliography"]},"10":{"title":"Bibliography","titles":[]},"11":{"title":"Bibliography","titles":[]},"12":{"title":"Custom styles","titles":["Bibliography"]},"13":{"title":"Custom style: enumerated author-year","titles":["Bibliography","Custom styles"]},"14":{"title":"Bibliography","titles":[]},"15":{"title":"Custom style: Citation-key labels","titles":["Bibliography"]},"16":{"title":"Bibliography","titles":[]},"17":{"title":"Upgrading docs from Documenter.jl to DocumenterVitepress.jl","titles":[]},"18":{"title":"Julia code examples","titles":[]},"19":{"title":"@example","titles":["Julia code examples"]},"20":{"title":"@ansi","titles":["Julia code examples"]},"21":{"title":"@eval","titles":["Julia code examples"]},"22":{"title":"Julia 1.11 Documentation","titles":[]},"23":{"title":"@repl","titles":["Julia 1.11 Documentation"]},"24":{"title":"@doctest","titles":["Julia 1.11 Documentation"]},"25":{"title":"@meta","titles":["Julia 1.11 Documentation"]},"26":{"title":"Getting started","titles":[]},"27":{"title":"Simple method","titles":["Getting started"]},"28":{"title":"Preview Documentation Development Instantly","titles":["Getting started","Simple method"]},"29":{"title":"Advanced method","titles":["Getting started"]},"30":{"title":"Project structure","titles":["Getting started"]},"31":{"title":"VitePress Installation","titles":["Getting started"]},"32":{"title":"Prerequisites","titles":["Getting started","VitePress Installation"]},"33":{"title":"Build new docs from docs/src","titles":["Getting started"]},"34":{"title":"Setting up the Folder Structure","titles":["Getting started"]},"35":{"title":"Internal API","titles":[]},"36":{"title":"Markdown Extension Examples","titles":[]},"37":{"title":"Syntax Highlighting","titles":["Markdown Extension Examples"]},"38":{"title":"Line Highlight","titles":["Markdown Extension Examples","Syntax Highlighting"]},"39":{"title":"Highlight multiple lines","titles":["Markdown Extension Examples","Syntax Highlighting"]},"40":{"title":"Focus a line","titles":["Markdown Extension Examples","Syntax Highlighting"]},"41":{"title":"Focus multiple lines","titles":["Markdown Extension Examples","Syntax Highlighting"]},"42":{"title":"Added and removed lines","titles":["Markdown Extension Examples","Syntax Highlighting"]},"43":{"title":"Code error, code warning","titles":["Markdown Extension Examples","Syntax Highlighting"]},"44":{"title":"Code groups","titles":["Markdown Extension Examples","Syntax Highlighting"]},"45":{"title":"Lists","titles":["Markdown Extension Examples","Syntax Highlighting"]},"46":{"title":"Custom Containers","titles":["Markdown Extension Examples"]},"47":{"title":"Tabs","titles":["Markdown Extension Examples"]},"48":{"title":"Nested Tabs","titles":["Markdown Extension Examples"]},"49":{"title":"GitHub-flavored Alerts","titles":["Markdown Extension Examples"]},"50":{"title":"Tables","titles":["Markdown Extension Examples"]},"51":{"title":"Equations","titles":["Markdown Extension Examples"]},"52":{"title":"Footnotes (citation-style)","titles":["Markdown Extension Examples"]},"53":{"title":"Escaping characters","titles":["Markdown Extension Examples"]},"54":{"title":"More","titles":["Markdown Extension Examples"]},"55":{"title":"MIME-type examples","titles":[]},"56":{"title":"The rendering process","titles":[]},"57":{"title":"Documenter.jl","titles":["The rendering process"]},"58":{"title":"VitePress","titles":["The rendering process"]},"59":{"title":"Finalization","titles":["The rendering process"]},"60":{"title":"CSS Styling","titles":[]},"61":{"title":"Layout options","titles":["CSS Styling"]},"62":{"title":"All available space","titles":["CSS Styling"]},"63":{"title":"More","titles":["CSS Styling"]}},"dirtCount":0,"index":[["加宽",{"2":{"62":1}}],["文档页面调整",{"2":{"62":1}}],["一些细节上的优化",{"2":{"62":1}}],["↩︎",{"2":{"54":1}}],["∇2φ=ρ",{"2":{"51":1}}],["zebra",{"2":{"50":2}}],["|",{"2":{"50":20}}],["|>",{"2":{"18":1,"55":4}}],["└──",{"2":{"30":8,"34":8,"60":4}}],["├──",{"2":{"30":7,"34":7}}],["960px",{"2":{"61":1,"62":1}}],["9",{"2":{"20":1}}],["‎",{"2":{"20":1,"38":1,"39":2,"40":1,"41":3,"42":3,"43":2}}],["++",{"2":{"42":2}}],["+",{"2":{"19":2,"23":4,"24":2,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2,"51":2}}],["∈",{"2":{"18":1}}],["^1",{"2":{"52":2}}],["^",{"2":{"18":1}}],["∌",{"2":{"18":1}}],["∘",{"2":{"18":1}}],["√",{"2":{"18":1}}],["∛",{"2":{"18":1}}],["∜",{"2":{"18":1}}],["∩",{"2":{"18":1}}],["∪",{"2":{"18":1}}],["≈",{"2":{"18":1}}],["≉",{"2":{"18":1}}],["≠",{"2":{"18":1}}],["≡",{"2":{"18":1}}],["≢",{"2":{"18":1}}],["≤",{"2":{"18":1}}],["≥",{"2":{"18":1}}],["⊆",{"2":{"18":1}}],["⊇",{"2":{"18":1}}],["⊈",{"2":{"18":1}}],["⊉",{"2":{"18":1}}],["⊊",{"2":{"18":1}}],["⊋",{"2":{"18":1}}],["⊻",{"2":{"18":1}}],["⊼",{"2":{"18":1}}],["⊽",{"2":{"18":1}}],["$$",{"2":{"51":1}}],["$$x",{"2":{"51":1}}],["$1",{"2":{"50":2}}],["$12",{"2":{"50":2}}],["$1600",{"2":{"50":2}}],["$md",{"2":{"35":1}}],["$packagepath",{"2":{"35":2}}],["$url",{"2":{"21":1}}],["$file",{"2":{"21":1}}],["$color",{"2":{"20":2}}],["$",{"2":{"17":2,"18":1,"20":2,"21":6,"31":1,"33":2,"34":1}}],["$builddir",{"2":{"35":2}}],["$build",{"2":{"0":1}}],["`contents",{"2":{"55":1}}],["`greater`",{"2":{"53":1}}],["`less`",{"2":{"53":1}}],["`math`",{"2":{"51":1}}],["``",{"2":{"53":2}}],["``ax^2",{"2":{"51":1}}],["``a",{"2":{"51":1}}],["```math",{"2":{"51":1}}],["```julia",{"2":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":2}}],["```",{"2":{"1":2,"2":7,"19":4,"20":4,"21":4,"23":4,"24":2,"25":2,"28":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":2,"51":1,"53":2}}],["`~",{"2":{"19":2}}],["`",{"2":{"18":1,"53":4}}],["`pkill",{"2":{"17":1,"27":1}}],["0px",{"2":{"62":1}}],["0e",{"2":{"55":1}}],["0``",{"2":{"51":2}}],["001",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":4}}],["0",{"2":{"19":1,"20":3,"28":2,"35":1,"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":10,"55":2,"61":1,"62":4}}],["0712",{"2":{"11":1}}],["0702147",{"2":{"11":1}}],["075008",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["075007",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["034007",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["7",{"2":{"5":1,"20":3}}],["6c",{"2":{"55":1}}],["67",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["6",{"2":{"5":1,"6":1,"8":1,"10":1,"14":1,"16":1,"20":1,"55":1}}],["871",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["8",{"2":{"5":2,"19":1,"20":3}}],["5vw",{"2":{"62":1}}],["5px",{"2":{"61":1}}],["519px",{"2":{"55":1}}],["5173",{"2":{"17":1}}],["56b4e9",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["54",{"2":{"11":1}}],["5",{"2":{"5":2,"19":1,"20":5}}],["4kb",{"2":{"55":1}}],["4ac",{"2":{"51":1}}],["49m",{"2":{"20":2}}],["48",{"2":{"20":2}}],["4710194d",{"2":{"19":1}}],["40",{"2":{"11":1}}],["4",{"2":{"5":2,"19":2,"20":1}}],["32px",{"2":{"62":3}}],["38",{"2":{"20":2}}],["3",{"2":{"5":1,"6":1,"8":1,"10":1,"14":1,"16":1,"19":1,"20":3,"23":2,"38":4,"39":6,"40":4,"41":5,"42":4,"43":4,"44":4,"50":2}}],["39",{"2":{"0":1,"3":1,"17":2,"21":1,"29":3,"35":1,"51":1,"53":1,"54":1,"58":1}}],["1440px",{"2":{"62":1}}],["14",{"2":{"20":1}}],["13",{"2":{"20":1}}],["11",{"0":{"22":1},"1":{"23":1,"24":1,"25":1},"2":{"20":1,"22":1}}],["100",{"2":{"61":1,"62":2}}],["10π",{"2":{"44":2}}],["10",{"2":{"20":1,"21":1,"22":1,"62":1}}],["15px",{"2":{"61":1,"62":1}}],["15",{"2":{"20":3}}],["151",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["12",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1,"20":1}}],["16",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["1",{"0":{"22":1},"1":{"23":1,"24":1,"25":1},"2":{"5":13,"7":8,"9":6,"15":6,"19":1,"20":1,"21":1,"22":2,"23":4,"24":4,"28":2,"35":1,"38":8,"39":8,"40":8,"41":8,"42":8,"43":8,"44":10,"45":6,"52":1}}],["19525261",{"2":{"1":1}}],["quirk",{"2":{"28":1}}],["quickly",{"2":{"30":1}}],["quick",{"2":{"0":1,"29":2}}],["quant",{"2":{"11":1}}],["quantum",{"2":{"6":10,"8":10,"10":10,"11":2,"14":10,"16":10}}],["quot",{"2":{"5":26,"7":30,"9":26,"13":6,"15":22,"28":10,"35":6,"56":2}}],["yrange",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["yml",{"2":{"29":1}}],["yelin",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["year",{"0":{"7":1,"13":1},"2":{"4":1,"7":2,"9":1}}],["y",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["yourpackage",{"2":{"35":4}}],["yourself",{"2":{"35":1}}],["your",{"2":{"17":5,"27":3,"28":15,"29":6,"30":1,"32":1,"33":1,"34":1,"35":1,"55":2,"60":1,"61":1,"62":1}}],["you",{"2":{"0":1,"2":3,"3":2,"17":3,"18":1,"27":2,"28":9,"29":5,"30":2,"32":2,"35":2,"51":2,"55":1,"60":1}}],["x=−b±b2−4ac2adon",{"2":{"51":1}}],["xrange",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["x26",{"2":{"20":4,"21":2}}],["x",{"2":{"2":1,"38":10,"39":10,"40":10,"41":10,"42":10,"43":10,"44":10}}],["x3c",{"2":{"1":1,"2":7,"17":2,"27":1,"53":6}}],["230px",{"2":{"62":1}}],["2339",{"2":{"11":1}}],["255px",{"2":{"62":1}}],["250px",{"2":{"62":4}}],["25px",{"2":{"61":1}}],["256",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["29",{"2":{"55":1}}],["2935",{"2":{"11":1}}],["2c",{"2":{"55":1}}],["2a",{"2":{"51":1}}],["2π",{"2":{"38":8,"39":8,"40":8,"41":8,"42":8,"43":8,"44":8}}],["213001",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["28large",{"2":{"55":1}}],["28",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["24",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["20px",{"2":{"62":2}}],["200px",{"2":{"61":2,"62":2}}],["2007",{"2":{"11":2}}],["2003",{"2":{"6":1,"7":2,"8":1,"10":1,"14":1,"16":1}}],["2008",{"2":{"6":1,"7":2,"8":1,"10":1,"13":1,"14":1,"16":1}}],["2016",{"2":{"6":1,"7":2,"8":1,"10":1,"14":1,"16":1}}],["2012",{"2":{"6":1,"7":2,"8":1,"10":1,"14":1,"16":1}}],["2010",{"2":{"6":1,"7":2,"8":1,"10":1,"14":1,"16":1}}],["2018",{"2":{"6":1,"7":1,"8":1,"10":1,"13":1,"14":1,"16":1}}],["2014",{"2":{"6":1,"7":1,"8":1,"10":1,"13":1,"14":1,"16":1}}],["2022",{"2":{"6":1,"7":9,"8":1,"10":1,"13":1,"14":1,"16":1}}],["2",{"2":{"2":1,"5":1,"19":3,"20":1,"21":1,"22":1,"23":3,"24":2,"38":4,"39":5,"40":4,"41":4,"42":4,"43":4,"44":4,"47":4,"48":4,"50":2,"55":1}}],[">",{"2":{"1":1,"2":7,"18":1,"49":2,"53":1}}],["vpcontent",{"2":{"62":2}}],["vpsidebar",{"2":{"62":1}}],["vpnavbar",{"2":{"61":1,"62":6}}],["vpdocoutlineitem",{"2":{"61":1,"62":1}}],["vpdoc",{"2":{"61":3,"62":3}}],["vector",{"2":{"55":2}}],["version",{"2":{"19":1,"21":5,"22":1,"32":1}}],["versions",{"2":{"19":1}}],["very",{"2":{"17":1}}],["various",{"2":{"35":1}}],["values",{"2":{"28":1}}],["v0",{"2":{"19":1}}],["v1",{"2":{"19":2}}],["vwb08",{"2":{"9":2}}],["vol",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["von",{"2":{"5":2,"6":1,"7":2,"8":1,"9":2,"10":1,"13":1,"14":1,"15":2,"16":1}}],["v",{"2":{"6":2,"8":2,"10":2,"14":2,"16":2,"21":5}}],["v=4",{"2":{"1":1}}],["vite",{"2":{"55":3}}],["vitepress优化",{"2":{"62":1}}],["vitepress`",{"2":{"17":1,"27":1}}],["vitepress",{"0":{"31":1,"58":1},"1":{"32":1},"2":{"0":11,"17":2,"27":2,"28":3,"29":3,"30":1,"32":5,"34":1,"35":8,"36":1,"37":1,"53":1,"55":1,"56":1,"57":1,"58":3,"60":1,"61":1}}],["viewable",{"2":{"57":1}}],["view",{"2":{"32":1}}],["via",{"0":{"1":1},"2":{"1":1,"3":1,"4":1,"6":1,"8":1,"10":1,"14":1,"16":1}}],["has",{"2":{"35":2,"57":1,"58":1,"61":1,"62":4}}],["have",{"2":{"28":1,"29":1,"34":1,"35":1,"55":1}}],["happens",{"2":{"28":1}}],["hidden",{"2":{"61":2,"62":2}}],["hide",{"2":{"23":1}}],["highlighting",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"37":2}}],["highlight",{"0":{"38":1,"39":1},"2":{"20":1,"38":1,"39":4,"41":2}}],["hit",{"2":{"17":2}}],["hooks",{"2":{"35":1}}],["home",{"2":{"17":2}}],["however",{"2":{"32":1}}],["how",{"2":{"12":1,"25":1,"27":1,"29":2,"30":1}}],["hello",{"2":{"55":1}}],["help",{"2":{"0":1}}],["here",{"2":{"15":1,"17":2,"19":1,"28":1,"29":1,"33":1,"34":1,"52":2}}],["h1",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["h",{"2":{"6":4,"8":4,"10":4,"11":2,"14":4,"16":4}}],["http",{"2":{"17":1}}],["https",{"2":{"0":3,"1":2,"2":2,"17":2,"21":1,"55":3,"62":1}}],["htmlwriter",{"2":{"0":1}}],["html",{"2":{"0":1,"1":1,"2":7,"13":1,"17":1,"27":1,"58":1,"62":1}}],["lc",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":6}}],["lw",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4}}],["ll",{"2":{"29":1}}],["lpad",{"2":{"20":2}}],["logo",{"2":{"30":1,"34":1,"35":1,"55":1}}],["located",{"2":{"35":1}}],["location",{"2":{"35":1}}],["locally",{"2":{"28":1,"32":1,"34":1,"58":1}}],["localhost",{"2":{"17":1}}],["lock",{"2":{"17":1,"30":1,"34":1}}],["look",{"2":{"17":2,"18":1,"29":1}}],["looks",{"2":{"3":1}}],["left",{"2":{"61":3,"62":7}}],["leads",{"2":{"28":1}}],["let",{"2":{"17":1,"35":1,"53":1,"55":1}}],["less",{"2":{"15":1,"53":1}}],["level",{"2":{"11":1,"31":1}}],["lt",{"2":{"13":1,"53":3}}],["l",{"2":{"6":1,"8":1,"10":1,"11":2,"14":1,"16":1,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":6}}],["layout",{"0":{"61":1}}],["landing",{"2":{"21":1}}],["landgejay124",{"2":{"17":2}}],["last",{"2":{"13":1,"51":2}}],["labels",{"0":{"15":1},"2":{"9":1,"10":1,"15":1}}],["lazarusa",{"2":{"1":1}}],["lazaro",{"2":{"1":1}}],["latter",{"2":{"0":1}}],["li",{"2":{"61":1,"62":1}}],["library",{"2":{"28":1}}],["liveserver",{"2":{"28":4,"35":1}}],["live",{"2":{"17":1,"28":1,"32":1}}],["linetwo",{"2":{"44":1}}],["lines",{"0":{"39":1,"41":1,"42":1},"2":{"39":1,"44":2,"61":1}}],["line",{"0":{"38":1,"40":1},"2":{"13":1,"37":1,"44":1}}],["link=",{"2":{"2":1}}],["linkedin",{"2":{"2":1}}],["link",{"2":{"0":1,"1":1,"17":1,"35":2,"52":2,"63":1}}],["lidar",{"2":{"11":2}}],["limitations",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["license",{"2":{"2":2}}],["lists",{"0":{"45":1}}],["list",{"2":{"0":1,"13":2,"54":1}}],["like",{"2":{"0":3,"2":1,"3":1,"9":1,"17":2,"18":1,"28":2,"30":1,"35":1,"37":1}}],["uint8",{"2":{"55":2}}],["under",{"2":{"55":1}}],["underlying",{"2":{"28":1}}],["unreleased",{"2":{"21":1,"22":1}}],["unlike",{"2":{"9":1}}],["usual",{"2":{"29":1}}],["usage",{"2":{"25":1}}],["us",{"2":{"17":1}}],["using",{"2":{"15":1,"17":5,"19":2,"27":1,"28":1,"38":1,"39":2,"40":1,"41":2,"42":1,"43":1,"44":2,"59":1}}],["user",{"2":{"12":1,"28":1,"35":1,"58":1}}],["uses",{"2":{"9":1,"18":1,"57":1}}],["use",{"2":{"0":1,"2":1,"3":2,"28":1,"29":1,"30":1,"51":2}}],["useful",{"2":{"0":1}}],["used",{"2":{"0":3,"5":1,"7":1,"13":1,"15":2,"19":1,"29":1,"32":1,"33":1,"35":2}}],["u",{"2":{"1":1,"6":1,"8":1,"10":1,"14":1,"16":1}}],["upload",{"2":{"55":3}}],["ups",{"2":{"28":1}}],["updating",{"2":{"17":1,"27":1}}],["updates",{"2":{"35":1}}],["updated",{"2":{"28":1}}],["update",{"2":{"17":1,"28":1}}],["upgrade",{"2":{"17":2}}],["upgrades",{"2":{"11":1}}],["upgrading",{"0":{"17":1}}],["up",{"0":{"34":1},"2":{"0":1,"28":1,"29":1,"39":1}}],["url",{"2":{"0":5,"21":1,"27":1}}],["non",{"2":{"59":1}}],["no",{"2":{"51":2}}],["nowrap",{"2":{"61":2,"62":2}}],["now",{"2":{"28":2,"30":1,"35":1}}],["nodejs",{"2":{"58":1}}],["node",{"2":{"17":1,"35":3,"58":1}}],["notable",{"2":{"58":1}}],["notice",{"2":{"35":1}}],["notes",{"2":{"12":1}}],["note",{"2":{"9":1,"10":1,"21":1,"22":1,"28":2,"39":1,"41":1,"42":1,"62":1}}],["not",{"2":{"0":2,"9":1,"28":1,"35":4,"53":1,"55":1,"58":1,"59":1}}],["nothing",{"2":{"0":2}}],["ne",{"2":{"51":1}}],["neat",{"2":{"50":2}}],["nested",{"0":{"48":1}}],["next",{"2":{"17":2}}],["need",{"2":{"17":2,"27":1,"28":1,"32":1,"33":1}}],["necessary",{"2":{"17":2,"29":1,"33":1}}],["new",{"0":{"33":1},"2":{"6":2,"8":2,"10":2,"14":2,"16":2,"17":3,"27":1,"33":1,"35":2}}],["nabla^2",{"2":{"51":1}}],["navbar",{"2":{"35":1}}],["navigate",{"2":{"28":1}}],["natbib",{"2":{"7":1}}],["named",{"2":{"17":3}}],["names",{"2":{"9":1}}],["name",{"2":{"0":1,"1":3,"7":2,"35":2}}],["numeric",{"0":{"5":1},"2":{"4":2,"5":1,"9":2}}],["nikola",{"2":{"2":1}}],["npmpnpmyarnbun",{"2":{"32":1}}],["npm",{"2":{"0":2,"17":1,"32":2,"34":1,"58":2}}],["greater",{"2":{"53":1}}],["gray",{"2":{"44":2}}],["grace",{"2":{"11":2}}],["group",{"2":{"44":1}}],["groups",{"0":{"44":1}}],["gridss",{"2":{"43":2}}],["grid",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"44":2}}],["gp",{"2":{"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":8}}],["gnuplot",{"2":{"38":3,"39":2,"40":2,"41":2,"42":2,"43":2,"44":4}}],["gif",{"2":{"55":2}}],["given",{"2":{"35":4}}],["gitlab",{"2":{"2":1}}],["githubusercontent",{"2":{"1":1,"21":1}}],["github",{"0":{"49":1},"2":{"0":1,"1":2,"2":1,"17":7,"29":1,"35":1,"49":1,"50":1}}],["guide",{"2":{"29":1}}],["gh",{"2":{"17":1}}],["gmail",{"2":{"17":2}}],["good",{"2":{"29":1}}],["go",{"2":{"17":1,"29":2}}],["goerz",{"2":{"5":4,"6":2,"7":9,"8":2,"9":4,"10":2,"13":1,"14":2,"15":4,"16":2}}],["goerzq2022",{"2":{"5":8,"7":10,"9":8,"13":1,"15":15}}],["gt",{"2":{"13":1,"28":1,"53":3}}],["getting",{"0":{"26":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1},"2":{"30":1,"34":1}}],["get",{"2":{"17":1,"27":1,"28":1}}],["general",{"2":{"29":1,"35":2}}],["generally",{"2":{"12":1,"28":1}}],["generates",{"2":{"56":1,"58":1}}],["generate",{"2":{"29":1,"35":1,"58":1}}],["generated",{"2":{"15":1,"35":2,"56":1,"57":1}}],["geo",{"2":{"0":1}}],["gates",{"2":{"11":2}}],["gallery",{"0":{"4":1},"1":{"5":1}}],["galileo",{"2":{"2":1}}],["gcm22",{"2":{"9":7}}],["g",{"2":{"0":1,"6":2,"7":1,"8":2,"10":2,"14":2,"16":2}}],["rotating",{"2":{"55":1}}],["root",{"2":{"35":1}}],["rho",{"2":{"51":1}}],["right",{"2":{"50":2,"61":1,"62":4}}],["rgba",{"2":{"43":2}}],["rgb",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"44":2}}],["rmp",{"2":{"7":1}}],["r",{"2":{"6":2,"8":2,"10":2,"11":2,"14":2,"16":2}}],["runnable",{"2":{"57":1}}],["running",{"2":{"17":1,"27":1,"28":1}}],["runtime",{"2":{"35":1}}],["runs",{"2":{"35":1}}],["run",{"2":{"0":1,"17":4,"27":1,"28":2,"34":3,"35":1,"57":2,"58":4}}],["randomly",{"2":{"11":1}}],["rabitz",{"2":{"6":1,"8":1,"10":1,"11":2,"14":1,"16":1}}],["raw",{"2":{"1":1,"2":7,"21":1}}],["rasters",{"2":{"0":1}}],["rafaqz",{"2":{"0":1}}],["relocatable",{"2":{"58":1}}],["release",{"2":{"21":3}}],["read",{"2":{"55":4}}],["real",{"2":{"28":1}}],["returns",{"2":{"35":2}}],["restore",{"2":{"61":1}}],["rest",{"2":{"30":1}}],["recursive",{"2":{"35":1,"57":1}}],["recursive=true",{"2":{"17":2}}],["recommend",{"2":{"30":1}}],["re",{"2":{"29":1}}],["rebuild",{"2":{"28":1}}],["red",{"2":{"20":2}}],["remotes",{"2":{"17":2}}],["removed",{"0":{"42":1},"2":{"28":1}}],["removes",{"2":{"0":1}}],["remove",{"2":{"0":3}}],["revtex",{"2":{"7":1}}],["rev",{"2":{"7":1}}],["references",{"2":{"5":5,"7":5,"9":7,"13":3,"15":1}}],["rendering",{"0":{"56":1},"1":{"57":1,"58":1,"59":1},"2":{"35":1}}],["render",{"2":{"13":1,"35":2,"56":1,"57":2}}],["renders",{"2":{"5":13,"7":15,"9":13,"13":3,"15":11}}],["rendered",{"2":{"3":1,"59":1}}],["required",{"2":{"0":1,"58":1}}],["representing",{"2":{"55":1}}],["replacing",{"2":{"35":1}}],["replacers",{"2":{"35":1}}],["replaces",{"2":{"35":1}}],["replaced",{"2":{"35":1}}],["replace",{"2":{"0":1,"27":1,"28":1,"35":3,"58":1}}],["repl",{"0":{"23":1},"2":{"17":1,"23":2}}],["repo>",{"2":{"27":1}}],["repository",{"2":{"0":2}}],["repo",{"2":{"0":5,"17":5,"27":1,"29":1,"35":1}}],["mts",{"2":{"30":1,"34":1,"35":1,"55":1}}],["min",{"2":{"62":2}}],["minor",{"2":{"21":1}}],["mimetype",{"2":{"55":7}}],["mime",{"0":{"55":1},"2":{"35":7,"55":9}}],["might",{"2":{"0":1,"17":1,"27":1}}],["mypackage",{"2":{"35":2}}],["my",{"2":{"20":3}}],["menu",{"2":{"61":1,"62":1}}],["mentioning",{"2":{"28":2}}],["means",{"2":{"59":1}}],["meanwhile",{"2":{"13":1}}],["media",{"2":{"55":4,"61":1,"62":2}}],["mediaoutput",{"2":{"55":7}}],["me",{"2":{"28":1,"35":1}}],["methods",{"2":{"35":1}}],["method",{"0":{"27":1,"29":1},"1":{"28":1},"2":{"27":1,"55":1}}],["meta",{"0":{"25":1},"2":{"25":2}}],["mechanical",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["moved",{"2":{"59":1}}],["move",{"2":{"59":1}}],["modified",{"2":{"63":1}}],["modifies",{"2":{"35":1}}],["modifying",{"2":{"60":1}}],["modify",{"2":{"35":1}}],["mode",{"2":{"17":1}}],["modules",{"2":{"17":3,"57":1}}],["mod",{"2":{"7":1,"11":1}}],["molecular",{"2":{"6":3,"8":3,"10":3,"14":3,"16":3}}],["montangero",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["more",{"0":{"54":1,"63":1},"2":{"2":1,"15":1,"20":1,"27":1,"29":1,"34":1,"35":2}}],["much",{"2":{"29":1}}],["multiple",{"0":{"39":1,"41":1},"2":{"57":1}}],["multiparticle",{"2":{"11":1}}],["multilevel",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["murphy",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["must",{"2":{"0":1,"28":1,"58":1}}],["m",{"2":{"6":5,"8":5,"10":5,"11":2,"14":5,"16":5,"20":2}}],["mdfolder",{"2":{"35":2}}],["mdicons",{"2":{"2":1}}],["md```",{"2":{"2":7}}],["md",{"2":{"0":6,"1":1,"17":8,"28":2,"29":1,"30":2,"34":2,"35":2,"46":1,"53":1}}],["max",{"2":{"61":4,"62":3}}],["math",{"2":{"51":3}}],["matter",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["may",{"2":{"28":2}}],["major",{"2":{"21":1}}],["malinovskaya",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["malinovsky",{"2":{"5":2,"6":2,"7":4,"8":2,"9":2,"10":2,"14":2,"15":2,"16":2}}],["mastodon",{"2":{"2":1}}],["master",{"2":{"0":1}}],["marie",{"2":{"2":1}}],["markdownast",{"2":{"35":1}}],["markdown",{"0":{"36":1},"1":{"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1},"2":{"0":4,"21":4,"35":4,"36":1,"54":1,"56":2,"57":3,"58":1}}],["markdownvitepress",{"2":{"0":2,"17":1,"27":1,"28":1,"57":1}}],["manually",{"2":{"0":1}}],["making",{"2":{"28":1}}],["makie",{"2":{"0":1}}],["make",{"2":{"17":6,"27":1,"28":4,"30":2,"33":1,"34":2,"51":2}}],["makedocs",{"2":{"0":2,"17":2,"27":2,"28":1,"35":2,"57":1,"58":1}}],["main",{"2":{"0":2,"17":3,"35":1,"56":1}}],["our",{"2":{"58":2}}],["out",{"2":{"54":1,"62":1}}],["outdir",{"2":{"35":1}}],["output",{"2":{"0":8,"17":1,"19":2,"20":2,"21":1,"23":2,"24":1,"28":3,"35":5,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"55":3}}],["object",{"2":{"35":2}}],["own",{"2":{"30":1,"32":2,"58":1}}],["overflow",{"2":{"61":4,"62":4}}],["over",{"2":{"27":1,"51":1}}],["override",{"2":{"0":1,"18":1}}],["ol",{"2":{"13":1}}],["opt",{"2":{"11":1}}],["option",{"2":{"7":1}}],["options",{"0":{"61":1},"2":{"0":2,"58":1,"61":1}}],["optical",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["optimally",{"2":{"11":1}}],["optimal",{"2":{"6":1,"8":1,"10":1,"11":1,"14":1,"16":1}}],["opening",{"2":{"51":2}}],["open",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1,"28":1}}],["other",{"2":{"5":1,"28":1,"63":1}}],["once",{"2":{"57":1}}],["one",{"2":{"28":1,"44":2,"48":2,"53":1,"61":1,"62":1}}],["ones",{"2":{"15":1,"35":1,"58":1}}],["on",{"2":{"0":1,"6":1,"8":1,"10":1,"12":2,"14":1,"16":1,"17":2,"29":2,"32":1,"33":1,"34":1,"62":1}}],["only",{"2":{"0":2,"29":1,"35":1,"55":1,"59":1}}],["order",{"2":{"30":1,"35":1,"39":1,"58":1}}],["ordered",{"2":{"13":1}}],["org",{"2":{"21":1,"55":3}}],["organization",{"2":{"17":1}}],["or",{"2":{"0":6,"17":1,"27":1,"28":2,"29":1,"32":1,"55":1}}],["of",{"2":{"0":11,"5":1,"6":6,"8":6,"10":6,"11":4,"13":1,"14":6,"16":6,"17":2,"21":1,"22":1,"28":3,"29":1,"30":1,"32":2,"35":6,"36":1,"52":2,"54":1,"55":1,"57":1,"58":2,"59":2,"60":1}}],["felis",{"2":{"55":2}}],["fenced",{"2":{"51":2}}],["features",{"2":{"37":1}}],["few",{"2":{"28":1}}],["flavored",{"0":{"49":1},"2":{"49":1}}],["flavoured",{"2":{"57":1}}],["flavour",{"2":{"35":1}}],["float64",{"2":{"35":1}}],["fill",{"2":{"62":1}}],["filename",{"2":{"35":1}}],["file",{"2":{"15":1,"17":5,"21":2,"27":1,"28":2,"29":1,"33":1,"35":7,"55":1,"58":1,"60":1,"61":1}}],["files",{"2":{"0":2,"17":1,"27":1,"29":2,"30":1,"34":1,"35":6,"55":1,"56":2,"57":2,"58":1,"59":1}}],["fields",{"2":{"55":1}}],["field",{"2":{"35":1}}],["final",{"2":{"59":1}}],["finalization",{"0":{"59":1}}],["finally",{"2":{"17":2,"28":1,"59":1}}],["find",{"2":{"35":1}}],["fix",{"2":{"35":1}}],["first",{"2":{"17":1,"21":1,"48":1,"56":1,"57":1,"58":1}}],["fidelity",{"2":{"11":1}}],["fgp+14",{"2":{"9":1}}],["f",{"2":{"6":3,"8":3,"10":3,"14":3,"16":3,"17":1,"27":1}}],["fürst",{"2":{"6":1,"7":1,"8":1,"10":1,"13":1,"14":1,"16":1}}],["function",{"2":{"35":7,"56":1,"57":1}}],["functions",{"2":{"35":1}}],["future",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["fuerstnjp2014",{"2":{"5":1,"7":1,"9":1,"13":1,"15":2}}],["full",{"2":{"0":3,"54":1}}],["frontmatter",{"0":{"1":1},"2":{"1":1}}],["from",{"0":{"17":1,"33":1},"2":{"0":1,"3":1,"7":1,"9":1,"17":1,"20":1,"21":1,"28":3,"29":1,"35":2,"38":1,"56":2,"57":1,"58":1}}],["footnote",{"2":{"52":1,"54":1}}],["footnotes",{"0":{"52":1}}],["focus",{"0":{"40":1,"41":1},"2":{"23":1,"29":1,"40":1,"41":4,"42":2}}],["font",{"2":{"18":1,"63":1}}],["fonts",{"2":{"18":1}}],["follow",{"2":{"17":1}}],["following",{"2":{"12":1,"17":2,"19":1,"28":2,"33":1,"34":1,"35":1,"55":1,"61":2,"62":1}}],["folders",{"2":{"30":1}}],["foldername=pwd",{"2":{"28":1}}],["foldername=",{"2":{"28":2}}],["folder",{"0":{"34":1},"2":{"0":1,"17":3,"28":2,"29":5,"34":1}}],["form",{"2":{"57":1}}],["formidable",{"2":{"56":1}}],["formats",{"2":{"7":1,"9":1}}],["format=documenter",{"2":{"0":1}}],["format",{"2":{"0":1,"17":3,"21":1,"22":1,"27":2,"57":1}}],["for",{"2":{"0":2,"2":1,"5":1,"6":1,"7":1,"8":1,"9":2,"10":1,"12":1,"14":1,"15":1,"16":1,"20":2,"21":2,"22":2,"25":1,"28":1,"29":2,"30":1,"34":1,"35":6,"51":2,"52":2,"53":1,"54":1,"55":2,"61":2}}],["family",{"2":{"63":1}}],["favicon",{"2":{"30":1,"34":1,"35":1}}],["fast",{"2":{"28":1}}],["fail",{"2":{"28":1}}],["fails",{"2":{"0":1}}],["false",{"2":{"0":1,"25":1,"28":2}}],["===",{"2":{"48":2}}],["==",{"2":{"20":2,"47":4,"48":4}}],["=>",{"2":{"17":8}}],["=",{"2":{"0":3,"17":23,"18":1,"20":2,"21":6,"23":7,"25":1,"27":3,"28":4,"35":3,"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":8,"51":3,"55":2}}],["earth",{"2":{"55":1}}],["escaping",{"0":{"53":1},"2":{"53":1}}],["error",{"0":{"43":1},"2":{"43":1}}],["e69f00",{"2":{"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["ellipsis",{"2":{"61":2,"62":2}}],["eltype",{"2":{"35":2}}],["elements",{"2":{"35":1}}],["element",{"2":{"35":3}}],["even",{"2":{"29":1}}],["eval",{"0":{"21":1},"2":{"21":2}}],["e30172f5",{"2":{"19":1}}],["ensure",{"2":{"35":1,"58":1}}],["enough",{"2":{"28":2}}],["enter",{"2":{"17":1}}],["entry",{"2":{"0":1,"35":1}}],["environment",{"2":{"17":1,"28":2,"33":1}}],["environments",{"2":{"11":1}}],["end",{"2":{"17":1,"20":2,"21":1,"27":1,"55":1}}],["enumeration",{"2":{"13":1}}],["enumerated",{"0":{"13":1},"2":{"13":1}}],["equations",{"0":{"51":1},"2":{"51":2}}],["equivalent",{"2":{"7":1}}],["eq",{"2":{"5":6,"7":8,"9":6,"15":6}}],["etc",{"2":{"29":1,"63":1}}],["et",{"2":{"5":3,"7":9,"9":3,"13":3,"15":2}}],["excecutes",{"2":{"57":1}}],["except",{"2":{"9":1}}],["executed",{"2":{"56":1}}],["extensions",{"2":{"36":1,"54":1}}],["extension",{"0":{"36":1},"1":{"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1}}],["extend",{"2":{"35":1}}],["extended",{"2":{"0":1}}],["existing",{"2":{"32":1,"35":1}}],["explicitly",{"2":{"58":1}}],["explain",{"2":{"29":1}}],["expanded",{"2":{"57":1}}],["expected",{"2":{"53":1}}],["expects",{"2":{"0":1}}],["exact",{"2":{"58":1}}],["exactly",{"2":{"13":1}}],["exampleorg",{"2":{"17":6}}],["example",{"0":{"19":1},"2":{"13":1,"15":1,"17":18,"19":2,"20":1,"25":1,"28":1,"35":1,"61":1}}],["examples",{"0":{"18":1,"36":1,"55":1},"1":{"19":1,"20":1,"21":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1},"2":{"2":1,"5":1,"12":1,"38":1}}],["edition",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["edited",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["edit",{"2":{"0":1,"17":1,"29":1,"35":1}}],["e",{"2":{"0":3,"6":1,"7":1,"8":1,"10":1,"14":1,"16":1,"20":4,"35":3,"45":2,"63":1}}],["emit",{"2":{"0":2}}],["know",{"2":{"34":1,"58":1}}],["keyfile>",{"2":{"53":1}}],["keyfile>`",{"2":{"53":2}}],["keys",{"2":{"15":3}}],["key",{"0":{"15":1},"2":{"28":2}}],["keyword",{"2":{"0":2,"57":1}}],["kosut",{"2":{"11":2}}],["koc16",{"2":{"9":2}}],["koch",{"2":{"5":1,"6":2,"7":2,"8":2,"9":1,"10":2,"14":2,"16":2}}],["kochjpcm2016",{"2":{"5":2,"7":2,"9":2}}],["k",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["kaler",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["kwarg",{"2":{"0":1}}],["kwargs",{"2":{"0":2,"35":1}}],["bddxg",{"2":{"62":1}}],["b^2",{"2":{"51":1}}],["bx",{"2":{"51":1}}],["blocks",{"2":{"51":2,"57":1}}],["block",{"2":{"46":2}}],["bluesky",{"2":{"1":1,"2":1}}],["box",{"2":{"46":2}}],["both",{"2":{"28":3,"32":1,"56":1}}],["borzì",{"2":{"5":2,"6":1,"7":2,"8":1,"9":2,"10":1,"13":1,"14":1,"15":2,"16":1}}],["bib",{"2":{"15":1}}],["bibliography",{"0":{"6":1,"8":1,"10":1,"11":1,"14":1,"16":1},"1":{"7":1,"9":1,"12":1,"13":1,"15":1},"2":{"7":1}}],["bcr10",{"2":{"9":2}}],["bs03",{"2":{"9":2}}],["b",{"2":{"6":1,"8":1,"10":1,"11":1,"14":1,"16":1,"23":7,"45":2,"47":6,"48":3,"51":1}}],["browser",{"2":{"17":1,"28":2}}],["brif",{"2":{"5":1,"6":1,"7":2,"8":1,"9":1,"10":1,"11":2,"14":1,"16":1}}],["brifnjp2010",{"2":{"5":2,"7":2,"9":2}}],["brumer",{"2":{"5":2,"6":2,"7":4,"8":2,"9":2,"10":2,"14":2,"16":2}}],["brumershapiro2003",{"2":{"5":2,"7":2,"9":2}}],["branch",{"2":{"0":2,"17":1}}],["by",{"2":{"2":2,"6":1,"7":1,"8":1,"10":1,"14":1,"16":1,"17":1,"18":1,"25":1,"28":1,"35":2,"36":1,"37":1,"53":1,"55":2,"56":1,"57":2,"58":1,"60":1}}],["babushka",{"2":{"52":3,"54":1}}],["base",{"2":{"35":2,"55":1,"58":2}}],["based",{"2":{"0":1,"17":1,"57":1}}],["basic",{"2":{"29":1}}],["backtick",{"2":{"53":2}}],["back",{"2":{"17":1}}],["backspace",{"2":{"17":1}}],["badges",{"0":{"1":1},"2":{"1":1}}],["built",{"2":{"0":3,"4":1,"35":1,"36":1}}],["builds",{"2":{"35":1,"58":1}}],["builddir",{"2":{"35":4}}],["building",{"2":{"0":2,"58":1}}],["build",{"0":{"33":1},"2":{"0":3,"17":4,"27":1,"28":2,"29":1,"35":4,"55":1,"57":1,"58":1,"59":3}}],["but",{"2":{"0":1,"13":1,"18":1,"28":1,"53":1}}],["behavior",{"2":{"55":1}}],["best",{"2":{"35":1}}],["being",{"2":{"28":1}}],["because",{"2":{"11":1,"58":1}}],["below",{"2":{"2":1,"13":1}}],["before",{"2":{"0":1,"17":1,"27":1,"28":1,"53":1}}],["be",{"2":{"0":6,"13":1,"15":1,"25":1,"27":1,"28":3,"29":1,"32":2,"33":1,"35":2,"59":1,"61":1,"63":1}}],["check",{"2":{"54":1}}],["characters",{"0":{"53":1}}],["chakrabarti",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["chapter",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["change",{"2":{"35":1}}],["changes",{"2":{"17":1,"28":4}}],["chang",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["centered",{"2":{"50":2}}],["critical",{"2":{"49":2}}],["created",{"2":{"55":1}}],["create",{"2":{"17":1,"58":1}}],["creating",{"2":{"17":1,"27":1}}],["css",{"0":{"60":1},"1":{"61":1,"62":1,"63":1},"2":{"18":1,"29":1,"30":1,"34":1,"60":2,"61":2,"62":1}}],["cd",{"2":{"17":1,"33":1}}],["curtain",{"2":{"62":1}}],["currently",{"2":{"35":1}}],["current",{"2":{"17":1}}],["customize",{"2":{"29":1,"60":1}}],["customization",{"2":{"12":1}}],["custom",{"0":{"12":1,"13":1,"15":1,"46":1},"1":{"13":1},"2":{"12":1,"59":1}}],["classical",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["clean",{"2":{"0":2,"28":1}}],["c",{"2":{"6":4,"8":4,"10":4,"11":2,"14":4,"16":4,"45":2,"48":3,"51":1}}],["citep",{"2":{"5":2,"7":3,"9":2,"15":2}}],["citet",{"2":{"5":7,"7":7,"9":7,"13":1,"15":6}}],["cite",{"2":{"5":6,"7":10,"9":6,"13":2,"15":5}}],["citations",{"2":{"7":1,"9":2,"13":1}}],["citationbibliography",{"2":{"4":1}}],["citation",{"0":{"4":1,"15":1,"52":1},"1":{"5":1},"2":{"4":1,"7":1,"15":2}}],["cf",{"2":{"5":1}}],["cool",{"2":{"50":2}}],["cos",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4}}],["cost",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["copies",{"2":{"35":1}}],["copy",{"2":{"29":1,"30":1,"61":1}}],["correct",{"2":{"35":1}}],["could",{"2":{"28":1,"29":1}}],["coupled",{"2":{"11":1}}],["col",{"2":{"50":4}}],["collapsed",{"2":{"25":1}}],["collapseddocstrings",{"2":{"25":2}}],["colors",{"2":{"63":2}}],["colorful",{"2":{"20":1}}],["color",{"2":{"20":13}}],["code>",{"2":{"53":2}}],["code",{"0":{"18":1,"43":2,"44":1},"1":{"19":1,"20":1,"21":1},"2":{"19":1,"20":1,"23":1,"38":2,"39":3,"40":1,"41":6,"42":5,"43":2,"44":1,"51":2}}],["coherent",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["combines",{"2":{"56":1}}],["combination",{"2":{"39":1,"41":1,"42":1}}],["comes",{"2":{"28":1}}],["committed",{"2":{"59":1}}],["commons",{"2":{"55":3}}],["common",{"2":{"18":1}}],["command",{"2":{"7":1,"17":1,"28":1}}],["com>",{"2":{"17":2}}],["complete",{"2":{"59":1}}],["completely",{"2":{"32":1}}],["complex",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["compressed",{"2":{"9":1}}],["computational",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["com",{"2":{"1":2,"2":2,"17":4,"21":1}}],["conversion",{"2":{"57":1}}],["converts",{"2":{"57":1}}],["consumes",{"2":{"56":1}}],["constructed",{"2":{"0":1}}],["concerned",{"2":{"29":1,"57":1}}],["condens",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["content",{"2":{"35":1,"47":8,"48":8,"49":2,"61":2,"62":3}}],["contents",{"2":{"0":4,"55":6,"59":2}}],["container",{"2":{"61":1,"62":1}}],["containers",{"0":{"46":1}}],["contained",{"2":{"32":1}}],["contain",{"2":{"35":1}}],["contributing",{"2":{"17":4}}],["contributors",{"2":{"17":2}}],["controlled",{"2":{"11":1}}],["controlling",{"2":{"6":2,"8":2,"10":2,"14":2,"16":2}}],["control",{"2":{"6":7,"8":7,"10":7,"11":1,"14":7,"16":7,"27":1}}],["configuration",{"2":{"28":2,"55":1,"58":1,"59":1}}],["config",{"2":{"0":3,"30":1,"34":1,"35":9,"55":1}}],["care",{"2":{"35":1}}],["carrasco",{"2":{"5":2,"6":1,"7":4,"8":1,"9":2,"10":1,"14":1,"15":2,"16":1}}],["called",{"2":{"35":2}}],["calarco",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["cases",{"2":{"32":1}}],["catch",{"2":{"17":1,"27":1}}],["causes",{"2":{"0":1,"55":1}}],["cannot",{"2":{"58":1}}],["canonical",{"2":{"17":1}}],["can",{"2":{"0":2,"2":1,"3":1,"17":1,"18":1,"27":1,"28":2,"29":1,"30":1,"32":2,"51":2,"55":2,"60":1,"61":1,"63":1}}],["ax2+bx+c=0",{"2":{"51":1}}],["a≠0",{"2":{"51":1}}],["available",{"0":{"62":1},"2":{"21":1,"22":1,"55":1,"61":1,"62":1}}],["avatars",{"2":{"1":1}}],["avatar",{"2":{"1":1}}],["about",{"2":{"35":1}}],["above",{"2":{"17":1}}],["able",{"2":{"10":1}}],["actually",{"2":{"30":1}}],["action",{"2":{"29":1}}],["activate",{"2":{"17":2,"28":1,"33":2}}],["achievements",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["academic",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["appearance",{"2":{"60":1}}],["appropriate",{"2":{"15":1}}],["applications",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["apis",{"2":{"30":1}}],["api",{"0":{"0":1,"35":1},"2":{"17":4,"25":1,"35":1}}],["attributes",{"2":{"35":1,"63":1}}],["attribution",{"2":{"2":1}}],["at",{"2":{"17":1,"29":1,"31":1,"35":2}}],["atomic",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["aligned",{"2":{"50":2}}],["alerts",{"0":{"49":1},"2":{"49":1}}],["allows",{"2":{"59":1,"62":1}}],["all",{"0":{"62":1},"2":{"32":1,"55":1,"57":2,"58":1,"62":1}}],["already",{"2":{"29":1}}],["also",{"2":{"21":1,"22":1,"51":2,"53":1,"63":1}}],["al",{"2":{"5":3,"7":9,"9":3,"13":3,"15":2}}],["alphastyle",{"2":{"11":1}}],["alphabetically",{"2":{"7":1,"9":1}}],["alphabetic",{"0":{"9":1},"2":{"4":1}}],["alpha",{"2":{"4":1,"9":1,"10":1,"11":1,"15":2}}],["adjusted",{"2":{"61":1}}],["adjust",{"2":{"28":1}}],["added",{"0":{"42":1}}],["additional",{"2":{"37":1}}],["adding",{"2":{"28":1,"35":1,"55":1}}],["add",{"2":{"17":2,"27":1,"28":5,"29":1,"32":4,"33":2,"35":1}}],["ada",{"2":{"2":1}}],["advanced",{"0":{"29":1},"2":{"27":1,"30":1}}],["advances",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["advance",{"2":{"0":1}}],["anything",{"2":{"51":2}}],["anywhere",{"2":{"2":1}}],["another",{"2":{"34":1,"58":1}}],["ansi",{"0":{"20":1},"2":{"20":2}}],["an",{"2":{"2":1,"6":1,"8":1,"10":1,"13":2,"14":1,"16":1,"21":1,"22":1,"29":1,"32":1,"46":2,"53":1}}],["and",{"0":{"2":1,"42":1},"2":{"0":3,"3":2,"5":10,"6":14,"7":16,"8":14,"9":13,"10":14,"11":3,"13":1,"14":14,"15":4,"16":14,"17":7,"19":1,"27":2,"28":7,"29":5,"30":1,"32":2,"33":1,"34":1,"35":6,"41":1,"51":4,"53":5,"56":3,"57":5,"58":2,"59":1,"61":2}}],["author",{"0":{"7":1,"13":1},"2":{"4":1,"7":3,"9":1}}],["authoryear",{"2":{"4":1,"7":2,"13":2}}],["author=",{"2":{"2":7}}],["authorbadge",{"0":{"2":1},"2":{"2":8}}],["authors",{"2":{"1":2,"17":2}}],["autogenerated",{"2":{"58":1}}],["auto",{"2":{"0":1}}],["automatic",{"2":{"0":1,"6":1,"8":1,"10":1,"14":1,"16":1}}],["automatically",{"2":{"0":2,"10":1,"11":1,"15":1,"32":1,"55":1}}],["article",{"2":{"62":1}}],["args",{"2":{"35":1}}],["arguments",{"2":{"0":1,"28":1,"35":1}}],["argument",{"2":{"0":1,"4":1,"28":1}}],["array",{"2":{"35":1}}],["around",{"2":{"28":1,"59":1}}],["arxiv",{"2":{"11":2}}],["arimondo",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["arbitrary",{"2":{"5":2,"7":2,"9":2,"15":2}}],["are",{"2":{"0":3,"4":1,"7":1,"9":1,"13":1,"15":1,"17":1,"25":1,"28":1,"30":1,"35":4,"50":4,"51":6,"56":1,"58":2,"59":2}}],["after",{"2":{"0":4,"51":4}}],["aside",{"2":{"61":2,"62":2}}],["ascending",{"2":{"35":1}}],["assume",{"2":{"35":1}}],["assuming",{"2":{"17":1,"29":1}}],["assetsinlinelimit",{"2":{"55":1}}],["assets",{"2":{"0":3,"17":1,"21":1,"30":1,"34":1,"55":2}}],["as",{"2":{"0":2,"5":14,"7":16,"9":14,"13":5,"15":13,"17":1,"28":3,"29":3,"30":2,"33":1,"35":2,"57":1}}],["a",{"0":{"40":1},"2":{"0":6,"6":4,"8":4,"10":4,"11":5,"12":1,"14":4,"15":1,"16":4,"17":5,"19":1,"20":1,"23":8,"28":5,"29":2,"33":2,"34":1,"35":8,"45":2,"46":8,"47":6,"48":3,"55":2,"57":1,"58":4,"59":1}}],["images",{"2":{"55":1}}],["image",{"2":{"55":4}}],["import",{"2":{"21":2}}],["important",{"2":{"13":1,"61":6,"62":17}}],["ideas",{"2":{"53":1}}],["ignore",{"2":{"30":1}}],["icon",{"2":{"55":1}}],["icons8",{"2":{"2":5}}],["icons",{"0":{"2":1},"2":{"2":2}}],["ico",{"2":{"30":1,"34":1}}],["ii",{"2":{"28":1}}],["if",{"2":{"0":2,"2":1,"17":1,"21":1,"25":1,"27":1,"28":2,"29":1,"35":2,"53":1,"55":1,"58":1,"59":2}}],["i",{"2":{"0":2,"6":1,"8":1,"10":1,"11":2,"14":1,"16":1,"17":1,"28":2,"35":3,"53":3,"63":1}}],["iobuffer",{"2":{"21":1}}],["ion",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["io",{"2":{"0":1,"21":4,"35":2,"55":2}}],["increase",{"2":{"61":1}}],["include",{"2":{"2":1,"17":1,"35":1}}],["including",{"2":{"0":1,"29":1,"32":1}}],["inlined",{"2":{"55":1}}],["inlines",{"2":{"55":1}}],["inline",{"2":{"53":1,"55":1}}],["instead",{"2":{"28":1}}],["instances",{"2":{"28":2}}],["instantiate",{"2":{"32":1}}],["instantiating",{"2":{"4":1}}],["instantly",{"0":{"28":1},"2":{"28":1}}],["installed",{"2":{"32":1,"58":1}}],["installs",{"2":{"32":1}}],["installation",{"0":{"31":1},"1":{"32":1}}],["install",{"2":{"0":2,"32":2}}],["into",{"2":{"28":3,"32":1,"59":1,"61":1}}],["internal",{"0":{"35":1},"2":{"11":1,"25":1}}],["interacting",{"2":{"11":1}}],["interscience",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["integration",{"0":{"3":1},"2":{"3":1}}],["index",{"2":{"17":2,"29":1,"30":2,"34":2,"58":1}}],["indicating",{"2":{"13":1}}],["inverse",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["invoking",{"2":{"0":1}}],["information",{"2":{"29":1}}],["info",{"2":{"2":1,"46":4}}],["input",{"2":{"1":1,"2":1,"19":2,"20":2,"21":1,"23":2,"24":1,"25":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"57":2}}],["in",{"2":{"0":2,"3":3,"4":1,"6":3,"7":3,"8":3,"10":3,"11":1,"12":1,"13":4,"14":3,"15":2,"16":3,"17":4,"18":1,"20":2,"21":3,"22":3,"25":1,"27":1,"28":3,"29":2,"30":2,"32":1,"33":2,"34":3,"35":10,"36":1,"39":1,"51":2,"56":2,"57":3,"58":5}}],["items",{"2":{"35":2}}],["its",{"2":{"17":1,"32":3,"35":1}}],["it",{"2":{"0":3,"3":1,"9":1,"17":1,"27":2,"32":1,"35":2,"53":2,"57":2}}],["isolated",{"2":{"32":1}}],["isempty",{"2":{"21":1}}],["issues",{"2":{"55":1}}],["issue",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1,"28":1,"53":1}}],["isaac",{"2":{"2":1}}],["is",{"2":{"0":8,"4":1,"5":2,"7":5,"9":1,"10":1,"13":2,"15":2,"17":4,"18":1,"19":1,"20":3,"21":2,"22":2,"25":1,"28":1,"32":1,"35":8,"46":10,"50":4,"52":3,"53":1,"54":1,"56":1,"57":5,"58":3,"59":1}}],["pipeline",{"2":{"57":1}}],["picking",{"2":{"28":1}}],["pm",{"2":{"51":1}}],["png",{"2":{"30":1,"34":1,"55":2}}],["pdf",{"2":{"21":2,"22":2}}],["pkg",{"2":{"19":4}}],["pkg>",{"2":{"17":1,"33":1}}],["plain",{"2":{"35":1,"55":1}}],["platform=",{"2":{"2":6}}],["platform",{"0":{"2":1},"2":{"1":2}}],["plugin",{"2":{"11":1,"57":3}}],["phi",{"2":{"51":1}}],["ph",{"2":{"11":1}}],["phenomena",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["physics",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["phys",{"2":{"6":3,"7":1,"8":3,"10":3,"11":1,"14":3,"16":3}}],["pp",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["p",{"2":{"6":4,"8":4,"10":4,"14":4,"16":4}}],["powered",{"2":{"37":1}}],["possible",{"2":{"30":1}}],["poschinger",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["point",{"2":{"0":1,"35":1}}],["priority",{"2":{"35":5}}],["println",{"2":{"20":2}}],["print",{"2":{"20":4,"21":2}}],["printstyled",{"2":{"20":2}}],["principles",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["probably",{"2":{"59":1}}],["problems",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["problem",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["proper",{"2":{"59":1}}],["process",{"0":{"56":1},"1":{"57":1,"58":1,"59":1}}],["processes",{"2":{"6":2,"8":2,"10":2,"14":2,"16":2}}],["progress",{"2":{"21":1,"22":1,"35":1}}],["project",{"0":{"30":1},"2":{"19":1,"29":2,"30":2,"32":1,"34":1}}],["provides",{"2":{"37":1}}],["provide",{"2":{"2":1}}],["provided",{"2":{"0":1,"25":1,"36":1,"57":1}}],["previous",{"2":{"39":1}}],["preview",{"0":{"28":1},"2":{"0":1,"17":2,"28":2}}],["prerequisites",{"0":{"32":1}}],["prerelease",{"2":{"21":2}}],["pretty",{"2":{"29":1}}],["present",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["press",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["push",{"2":{"0":1,"17":1}}],["publication",{"2":{"7":1,"9":1}}],["public",{"0":{"0":1},"2":{"35":1}}],["padding",{"2":{"61":4,"62":12}}],["paper",{"2":{"52":2}}],["packages",{"2":{"17":1,"19":1,"33":2,"56":2,"58":1}}],["package",{"2":{"17":2,"18":1,"29":1,"30":3,"34":2,"35":5,"58":1}}],["parsed",{"2":{"57":1}}],["parse",{"2":{"21":2}}],["part",{"2":{"13":1,"17":1,"35":1}}],["particles",{"2":{"11":1}}],["parenthetical",{"2":{"7":1}}],["paste",{"2":{"61":1}}],["past",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["passing",{"2":{"35":2}}],["pass",{"2":{"0":1,"28":2,"35":3}}],["passed",{"2":{"0":2}}],["pages",{"2":{"5":1,"17":3,"58":1}}],["page",{"2":{"3":2,"21":1,"25":2,"28":2,"34":1,"35":1,"36":1,"58":1}}],["pathof",{"2":{"55":1}}],["path",{"2":{"0":8,"28":3,"35":8,"58":2}}],["tip",{"2":{"46":4}}],["tit",{"2":{"44":2}}],["title",{"2":{"35":1,"61":1,"62":2}}],["timer",{"2":{"28":1}}],["time",{"2":{"28":1}}],["types",{"2":{"55":1}}],["type",{"0":{"55":1},"2":{"35":3,"51":2,"55":2}}],["ts",{"2":{"30":1,"34":1}}],["tutorial",{"2":{"29":1}}],["tutorials",{"2":{"17":4}}],["tweaks",{"2":{"28":3}}],["two",{"2":{"11":1,"12":1,"28":2,"44":1,"51":2,"56":2}}],["tag",{"2":{"51":2}}],["tags",{"2":{"25":1}}],["tables",{"0":{"50":1},"2":{"50":3}}],["tab",{"2":{"47":4,"48":4}}],["tabs",{"0":{"47":1,"48":1},"2":{"47":2,"48":3}}],["takes",{"2":{"35":1,"57":2,"58":1}}],["take",{"2":{"21":1,"58":1}}],["taken",{"2":{"3":1}}],["target",{"2":{"17":1,"35":4,"55":1}}],["tell",{"2":{"55":1}}],["tests",{"2":{"55":1}}],["terminal",{"2":{"34":1,"58":1}}],["template",{"2":{"29":2,"35":5}}],["techniques",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["text",{"2":{"5":2,"7":2,"9":2,"15":2,"35":1,"53":1,"55":1,"61":2,"62":2,"63":1}}],["tree",{"2":{"35":1}}],["trigger",{"2":{"28":1}}],["trivial",{"2":{"15":1}}],["try",{"2":{"17":1,"27":1}}],["transport",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["true",{"2":{"0":3,"17":1,"21":1,"25":2}}],["t",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":10,"51":2,"55":1}}],["thumb",{"2":{"55":1}}],["than",{"2":{"35":1,"53":2}}],["that",{"2":{"3":1,"9":2,"10":1,"13":1,"15":2,"17":3,"25":1,"27":1,"28":3,"35":3,"57":1,"58":1,"59":2}}],["thing",{"2":{"59":1}}],["think",{"2":{"35":1}}],["this",{"2":{"0":3,"3":2,"5":3,"7":2,"9":1,"11":1,"13":1,"15":3,"17":3,"18":3,"20":3,"21":1,"22":1,"25":1,"28":4,"29":4,"34":2,"35":10,"36":1,"46":10,"52":1,"53":3,"54":1,"55":4,"57":2,"58":2,"59":3,"61":1,"62":1}}],["through",{"2":{"29":1}}],["throughout",{"2":{"5":1}}],["those",{"2":{"15":1,"30":1}}],["they",{"2":{"51":2}}],["therefore",{"2":{"56":1}}],["there",{"2":{"51":4,"55":1,"57":1,"63":1}}],["therein",{"2":{"5":4,"7":4,"9":4}}],["their",{"2":{"28":1}}],["then",{"2":{"17":3,"28":2,"33":1,"34":1,"58":1}}],["these",{"2":{"17":1,"28":2,"33":1,"35":2,"56":1}}],["theme",{"2":{"30":1,"34":1,"60":1,"61":1}}],["them",{"2":{"3":1,"35":1,"55":1,"58":1}}],["the",{"0":{"1":1,"34":1,"56":1},"1":{"57":1,"58":1,"59":1},"2":{"0":43,"1":1,"2":1,"3":3,"4":4,"5":4,"6":2,"7":7,"8":2,"9":5,"10":3,"11":2,"12":2,"13":6,"14":2,"15":5,"16":2,"17":15,"18":1,"19":2,"21":2,"22":2,"25":3,"27":2,"28":11,"29":6,"30":3,"31":1,"32":1,"33":2,"34":4,"35":34,"36":1,"39":2,"41":1,"42":1,"51":8,"52":4,"53":4,"54":2,"55":6,"56":1,"57":7,"58":7,"59":5,"60":2,"61":6,"62":2}}],["top",{"2":{"61":1,"62":1}}],["toml",{"2":{"30":2,"34":1}}],["toml`",{"2":{"19":1}}],["tools",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["to",{"0":{"17":1},"2":{"0":24,"10":1,"11":1,"12":1,"15":2,"17":11,"21":1,"22":1,"25":3,"27":4,"28":11,"29":9,"30":3,"32":2,"33":1,"34":1,"35":18,"39":2,"51":2,"55":1,"57":4,"58":3,"59":1,"61":2,"62":1}}],["svg+xml",{"2":{"55":1}}],["svg",{"2":{"55":3}}],["sshflags=",{"2":{"53":1}}],["sshflags=`",{"2":{"53":2}}],["sqrt",{"2":{"51":1}}],["snippets",{"2":{"38":1}}],["skips",{"2":{"35":1}}],["sleep",{"2":{"28":2}}],["small",{"2":{"28":1}}],["smith",{"2":{"1":1}}],["such",{"2":{"59":1}}],["sure",{"2":{"51":2}}],["subject",{"2":{"35":1}}],["sum",{"2":{"19":2}}],["supported",{"2":{"25":1}}],["suppose",{"2":{"17":1}}],["suppression",{"2":{"11":1}}],["src",{"0":{"33":1},"2":{"17":1,"29":1,"30":3,"34":1,"35":1,"55":1,"56":1,"60":1,"61":1}}],["s103",{"2":{"11":1}}],["sb12",{"2":{"9":2}}],["screen",{"2":{"62":1}}],["scmm18",{"2":{"9":1}}],["schmidt",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["specific",{"2":{"55":1}}],["specifically",{"2":{"29":1,"35":1}}],["specified",{"2":{"35":1,"58":1}}],["special",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["spaces",{"2":{"51":2}}],["space",{"0":{"62":1},"2":{"0":1,"61":3,"62":3}}],["shiki",{"2":{"37":1}}],["shbun",{"2":{"32":1}}],["shyarn",{"2":{"32":1}}],["shpnpm",{"2":{"32":1}}],["shnpm",{"2":{"32":1}}],["shall",{"2":{"17":1}}],["shapiro",{"2":{"5":2,"6":2,"7":4,"8":2,"9":2,"10":2,"14":2,"16":2}}],["shapiro2012",{"2":{"5":2,"7":2,"9":2}}],["shshell>",{"2":{"17":1}}],["shell",{"2":{"17":1}}],["shdocs",{"2":{"17":1,"31":1,"33":1,"34":1}}],["sh$",{"2":{"17":1,"33":1}}],["shorter",{"2":{"15":1}}],["shown",{"2":{"13":2}}],["show",{"2":{"12":1,"30":1,"55":2}}],["shows",{"2":{"3":1}}],["should",{"2":{"2":1,"13":1,"17":1,"27":1,"28":2,"35":2}}],["symbols",{"2":{"18":1}}],["syntax",{"0":{"37":1},"1":{"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"5":1,"37":1}}],["systems",{"2":{"6":3,"8":3,"10":3,"14":3,"16":3}}],["system",{"2":{"0":1,"11":1}}],["so",{"2":{"28":1,"55":1,"58":1}}],["sometimes",{"2":{"57":1}}],["something",{"2":{"2":1,"28":1}}],["some",{"2":{"18":1,"28":1,"29":1,"36":1,"57":1}}],["somewhat",{"2":{"15":1}}],["sorts",{"2":{"9":1}}],["sorted",{"2":{"7":1}}],["sons",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["solely",{"2":{"29":1}}],["sola",{"2":{"6":1,"7":1,"8":1,"10":1,"13":1,"14":1,"16":1}}],["solaaamop2018",{"2":{"5":1,"7":1,"9":1,"13":1,"15":2}}],["solutions",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1,"51":2}}],["source",{"2":{"0":2,"3":1,"35":7}}],["several",{"2":{"58":1}}],["sequence",{"2":{"53":2}}],["select",{"2":{"35":1}}],["self",{"2":{"32":1}}],["separate",{"2":{"28":1}}],["serve",{"2":{"35":1}}],["servedocs",{"2":{"28":5}}],["server",{"2":{"17":1,"27":1,"35":1,"58":1}}],["service",{"2":{"28":1}}],["section",{"2":{"27":1}}],["seconds",{"2":{"28":1}}],["second",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1,"35":1,"48":1}}],["sessions",{"2":{"28":1}}],["session",{"2":{"17":1,"28":2,"33":1}}],["semi",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["see",{"2":{"0":1,"2":2,"12":1,"13":1,"25":1,"28":2,"29":1,"34":1,"49":1,"50":1,"53":1}}],["settings",{"2":{"35":1,"61":1,"62":1}}],["setting",{"0":{"34":1}}],["setdocmeta",{"2":{"17":2}}],["set",{"2":{"0":2,"25":1,"28":1,"29":1,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2}}],["s",{"2":{"0":1,"3":1,"6":6,"8":6,"10":6,"14":6,"16":6,"17":1,"21":1,"27":1,"29":1,"35":1,"52":1,"53":1,"54":1,"58":1}}],["sanjay",{"2":{"17":3}}],["same",{"2":{"0":1,"3":1,"5":1,"7":1,"9":1,"15":1,"17":1,"35":1}}],["saved",{"2":{"57":1}}],["save",{"2":{"0":1}}],["styling",{"0":{"60":1},"1":{"61":1,"62":1,"63":1}}],["style=",{"2":{"4":3,"5":1,"7":1,"9":2,"11":1,"13":1}}],["styles",{"0":{"12":1},"1":{"13":1},"2":{"4":1,"12":1}}],["style",{"0":{"4":1,"5":1,"7":1,"9":1,"13":1,"15":1,"52":1},"1":{"5":1},"2":{"4":5,"5":2,"7":4,"9":1,"10":1,"12":1,"13":1,"15":3,"30":1,"34":1,"50":1,"60":2,"61":1}}],["still",{"2":{"28":1}}],["stores",{"2":{"17":1}}],["stop",{"2":{"17":1,"27":1}}],["step",{"2":{"17":1,"58":1}}],["steps",{"2":{"17":1,"33":1,"57":1}}],["stages",{"2":{"56":1}}],["stage",{"2":{"35":1}}],["status",{"2":{"19":3}}],["static",{"2":{"0":1,"58":1}}],["started",{"0":{"26":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1},"2":{"30":1,"34":1}}],["start",{"2":{"0":1,"17":1,"29":2,"30":1,"31":1,"33":2}}],["stripes",{"2":{"50":2}}],["string`",{"2":{"55":1}}],["strings",{"2":{"35":1}}],["string",{"2":{"0":1,"17":1,"21":1,"35":5,"55":2}}],["structure",{"0":{"30":1,"34":1},"2":{"29":2,"34":1}}],["struct",{"2":{"0":1,"55":2}}],["silvestris",{"2":{"55":4}}],["sign",{"2":{"51":4}}],["signature",{"2":{"35":1}}],["sidebar",{"2":{"35":1,"58":2,"62":3}}],["sin",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":8}}],["since",{"2":{"29":1}}],["singer",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["simply",{"2":{"27":1,"35":1,"58":1}}],["simple",{"0":{"27":1},"1":{"28":1},"2":{"19":2,"55":1}}],["similar",{"2":{"0":1,"15":2,"25":1}}],["sitename",{"2":{"17":2}}],["site",{"2":{"0":9,"35":1,"58":1,"59":2,"60":1}}],["write",{"2":{"55":1}}],["writers",{"2":{"56":1}}],["writer",{"2":{"0":1}}],["w",{"2":{"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":6}}],["word",{"2":{"28":2}}],["working",{"2":{"17":1,"33":1}}],["works",{"2":{"11":1,"25":1,"53":1}}],["work",{"2":{"0":1,"19":2,"21":1,"22":1,"35":1,"59":1}}],["would",{"2":{"15":1}}],["webpage",{"2":{"59":1}}],["webserver",{"2":{"34":1}}],["websites",{"2":{"56":1,"58":1}}],["website",{"2":{"0":1,"29":1,"58":2}}],["well",{"2":{"28":2}}],["welcome",{"2":{"21":1,"22":1}}],["we",{"2":{"12":1,"17":1,"29":4,"30":1,"33":1,"55":3,"58":3,"59":1}}],["want",{"2":{"29":2}}],["warning",{"0":{"43":1},"2":{"21":1,"35":1,"43":1,"46":6,"49":1,"59":1,"61":1}}],["walmsley",{"2":{"11":2}}],["was",{"2":{"3":1,"53":1}}],["way",{"2":{"3":1}}],["width",{"2":{"61":4,"62":8}}],["wikipedia",{"2":{"55":3}}],["wikimedia",{"2":{"55":3}}],["wiley",{"2":{"6":2,"8":2,"10":2,"14":2,"16":2}}],["will",{"2":{"0":4,"17":2,"25":1,"28":1,"29":4,"32":1,"33":2,"34":1,"35":2,"58":1,"59":1}}],["winckel",{"2":{"5":2,"6":1,"7":2,"8":1,"9":2,"10":1,"13":1,"14":1,"15":2,"16":1}}],["winckelip2008",{"2":{"5":2,"7":2,"9":2,"13":1,"15":4}}],["without",{"2":{"35":1}}],["within",{"2":{"28":6,"35":1,"53":1}}],["with",{"2":{"0":2,"6":1,"7":1,"8":1,"10":1,"11":1,"13":1,"14":1,"15":2,"16":1,"17":2,"27":1,"28":2,"29":1,"32":1,"35":3,"37":1,"39":1,"41":1,"42":1,"51":2,"55":2,"57":1}}],["white",{"2":{"61":2,"62":2}}],["which",{"2":{"0":5,"7":1,"28":1,"30":1,"35":4,"56":2,"57":2,"58":2}}],["whatever",{"2":{"28":1}}],["what",{"2":{"0":1,"3":1,"18":1}}],["where",{"2":{"17":1,"35":1,"55":2,"57":1}}],["whether",{"2":{"0":6,"55":1}}],["when",{"2":{"0":1,"4":1,"25":1,"32":1,"51":2,"58":1}}],["dangerous",{"2":{"46":2}}],["danger",{"2":{"46":2}}],["dark",{"2":{"30":1,"34":1}}],["daee34ce",{"2":{"19":1}}],["due",{"2":{"28":1}}],["d",{"2":{"11":3,"32":4,"45":2,"48":3}}],["divider",{"2":{"62":1}}],["dirname",{"2":{"55":2}}],["direct",{"2":{"28":1}}],["directory",{"2":{"28":1,"34":1,"35":8}}],["directly",{"2":{"2":1,"35":1,"59":1}}],["dispatch",{"2":{"57":1}}],["display",{"2":{"51":2}}],["displayed",{"2":{"25":1}}],["disable",{"2":{"55":1}}],["disambiguate",{"2":{"10":1}}],["different",{"2":{"7":1}}],["differentiation",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["dimauro",{"2":{"6":1,"8":1,"10":1,"14":1,"16":1}}],["download",{"2":{"55":3}}],["dollar",{"2":{"51":4}}],["double",{"2":{"51":4}}],["don",{"2":{"51":1,"55":1}}],["done",{"2":{"19":1,"57":1}}],["do",{"2":{"17":1,"29":1,"33":1,"35":1}}],["doc",{"2":{"35":2}}],["docpath",{"2":{"35":1}}],["doctests",{"2":{"57":1}}],["doctestsetup",{"2":{"17":2}}],["doctest",{"0":{"24":1},"2":{"24":1}}],["docmeta",{"2":{"17":2}}],["docstrings",{"2":{"25":2}}],["docs",{"0":{"17":1,"33":2},"2":{"3":1,"17":8,"19":1,"21":1,"28":10,"29":5,"30":2,"31":1,"33":4,"34":5,"35":8,"55":1,"57":1,"58":2,"60":1,"61":1}}],["document",{"2":{"35":1,"57":1}}],["documentation",{"0":{"22":1,"28":1},"1":{"23":1,"24":1,"25":1},"2":{"0":6,"5":1,"17":3,"21":5,"22":3,"28":4,"29":2,"30":1,"32":1,"34":1,"35":1,"54":1,"56":2}}],["documentationmarkdown",{"2":{"0":1}}],["documentercitations",{"0":{"3":1},"2":{"3":3,"11":2,"19":1}}],["documenter",{"0":{"17":1,"57":1},"2":{"0":9,"3":1,"17":6,"19":1,"20":1,"25":1,"28":1,"29":2,"33":1,"35":7,"56":1,"57":5,"59":1}}],["documentervitepress",{"0":{"17":1},"2":{"0":6,"3":2,"17":8,"19":5,"27":1,"28":2,"29":2,"30":2,"32":1,"33":1,"35":9,"55":2,"56":1,"57":1}}],["doe",{"2":{"1":1,"2":1}}],["does",{"2":{"0":1,"35":1,"53":2,"61":1,"62":1}}],["delete",{"2":{"61":1}}],["deleted",{"2":{"59":1}}],["delay",{"2":{"28":2}}],["details",{"2":{"46":4}}],["detectable",{"2":{"59":1}}],["detect",{"2":{"0":1}}],["determined",{"2":{"4":1,"35":1}}],["determine",{"2":{"0":2}}],["determines",{"2":{"0":3}}],["demonstrates",{"2":{"36":1}}],["dependencies",{"2":{"32":1}}],["deploying",{"2":{"59":1}}],["deployment",{"2":{"28":2,"59":1}}],["deploydocs",{"2":{"17":2}}],["deploydecision",{"2":{"0":3}}],["deploy",{"2":{"0":9,"28":1,"34":1,"35":1}}],["deployed",{"2":{"0":2,"59":1}}],["definition",{"2":{"13":1}}],["defines",{"2":{"55":1}}],["define",{"2":{"12":1}}],["defined",{"2":{"12":1}}],["defaulting",{"2":{"35":1}}],["defaults",{"2":{"0":3,"25":1}}],["default",{"2":{"0":3,"2":1,"4":1,"5":1,"7":1,"18":1,"25":1,"55":1,"57":1,"61":1}}],["decoherence",{"2":{"11":1}}],["decision",{"2":{"0":2,"35":1}}],["derived",{"2":{"9":1}}],["destination",{"2":{"35":1}}],["describes",{"2":{"27":1}}],["description",{"2":{"0":2}}],["designed",{"2":{"0":1}}],["develop",{"2":{"58":1}}],["developing",{"2":{"32":1}}],["development",{"0":{"28":1},"2":{"0":2,"21":1,"22":1,"28":1}}],["dev",{"2":{"0":2,"17":1,"28":3,"34":1,"35":3,"58":1}}],["devurl",{"2":{"0":5}}],["devbranch",{"2":{"0":5,"17":2}}],["jpg",{"2":{"55":2}}],["jpeg",{"2":{"55":1}}],["joinpath",{"2":{"55":1}}],["john",{"2":{"1":1,"2":1}}],["just",{"2":{"29":1}}],["juliarender",{"2":{"35":2}}],["juliagenerate",{"2":{"35":2}}],["juliadocpath",{"2":{"35":1}}],["juliadocumentervitepress",{"2":{"0":1}}],["juliadev",{"2":{"35":1}}],["juliabuild",{"2":{"35":1}}],["julia```",{"2":{"28":1}}],["julialang",{"2":{"21":2}}],["julia2",{"2":{"19":1}}],["juliamediaoutput",{"2":{"55":3}}],["juliamodify",{"2":{"35":1}}],["juliamono",{"2":{"18":1}}],["juliamime",{"2":{"35":1}}],["juliamarkdownvitepress",{"2":{"0":1}}],["juliajulia>",{"2":{"17":2,"20":2,"23":2,"24":1}}],["juliapkg>",{"2":{"17":1,"33":1}}],["julia>",{"2":{"17":1,"23":3,"24":1,"33":1}}],["julia",{"0":{"18":1,"22":1},"1":{"19":1,"20":1,"21":1,"23":1,"24":1,"25":1},"2":{"17":3,"18":1,"19":1,"21":5,"22":3,"27":1,"28":1,"29":1,"33":2,"35":1,"39":1,"41":1,"55":1,"56":1,"57":1}}],["juliausing",{"2":{"17":2,"19":1,"38":1,"40":1,"42":1,"43":1,"44":2,"55":1}}],["juliaformat=documentervitepress",{"2":{"0":1}}],["js",{"2":{"28":1}}],["json",{"2":{"17":1,"30":3,"34":2}}],["jay",{"2":{"17":3}}],["jane",{"2":{"1":1,"2":1}}],["j",{"2":{"6":3,"8":3,"10":3,"11":2,"14":3,"16":3}}],["jl`",{"2":{"19":1}}],["jl",{"0":{"3":1,"17":2,"57":1},"2":{"0":4,"3":1,"17":22,"19":3,"25":1,"27":1,"28":6,"29":2,"30":2,"32":1,"33":1,"34":2,"35":2,"56":2,"57":2}}]],"serializationVersion":2}';export{e as default}; diff --git a/previews/PR201/assets/chunks/VPLocalSearchBox.B2xZZ2sm.js b/previews/PR201/assets/chunks/VPLocalSearchBox.DJb9gG1I.js similarity index 99% rename from previews/PR201/assets/chunks/VPLocalSearchBox.B2xZZ2sm.js rename to previews/PR201/assets/chunks/VPLocalSearchBox.DJb9gG1I.js index ef52153d..666acaa2 100644 --- a/previews/PR201/assets/chunks/VPLocalSearchBox.B2xZZ2sm.js +++ b/previews/PR201/assets/chunks/VPLocalSearchBox.DJb9gG1I.js @@ -1,4 +1,4 @@ -var Ot=Object.defineProperty;var Ft=(a,e,t)=>e in a?Ot(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ae=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ct,p as ie,h as ge,aj as tt,ak as Rt,al as At,q as $e,am as Mt,d as Lt,D as xe,an as nt,ao as Dt,ap as zt,s as Pt,aq as jt,v as Me,P as fe,O as _e,ar as Vt,as as $t,W as Bt,R as Wt,$ as Kt,o as H,b as Jt,j as _,a0 as qt,k as L,at as Ut,au as Gt,av as Ht,c as Z,n as st,e as Se,C as it,F as rt,a as he,t as pe,aw as Qt,ax as at,ay as Yt,a9 as Zt,af as Xt,az as en,_ as tn}from"./framework.ClJI2Brj.js";import{u as nn,c as sn}from"./theme.37b0Q9Qd.js";const rn={root:()=>Ct(()=>import("./@localSearchIndexroot.BJ3Wxx90.js"),[])};/*! +var Ot=Object.defineProperty;var Ft=(a,e,t)=>e in a?Ot(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ae=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ct,p as ie,h as ge,aj as tt,ak as Rt,al as At,q as $e,am as Mt,d as Lt,D as xe,an as nt,ao as Dt,ap as zt,s as Pt,aq as jt,v as Me,P as fe,O as _e,ar as Vt,as as $t,W as Bt,R as Wt,$ as Kt,o as H,b as Jt,j as _,a0 as qt,k as L,at as Ut,au as Gt,av as Ht,c as Z,n as st,e as Se,C as it,F as rt,a as he,t as pe,aw as Qt,ax as at,ay as Yt,a9 as Zt,af as Xt,az as en,_ as tn}from"./framework.ClJI2Brj.js";import{u as nn,c as sn}from"./theme.BAy6vAS0.js";const rn={root:()=>Ct(()=>import("./@localSearchIndexroot.F-OD6Dt-.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var gt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ne=gt.join(","),vt=typeof Element>"u",ae=vt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Oe=!vt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},Fe=function a(e,t){var n;t===void 0&&(t=!0);var s=e==null||(n=e.getAttribute)===null||n===void 0?void 0:n.call(e,"inert"),r=s===""||s==="true",i=r||t&&e&&a(e.parentNode);return i},an=function(e){var t,n=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return n===""||n==="true"},bt=function(e,t,n){if(Fe(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(Ne));return t&&ae.call(e,Ne)&&s.unshift(e),s=s.filter(n),s},yt=function a(e,t,n){for(var s=[],r=Array.from(e);r.length;){var i=r.shift();if(!Fe(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),l=o.length?o:i.children,c=a(l,!0,n);n.flatten?s.push.apply(s,c):s.push({scopeParent:i,candidates:c})}else{var f=ae.call(i,Ne);f&&n.filter(i)&&(t||!e.includes(i))&&s.push(i);var g=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),h=!Fe(g,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(g&&h){var b=a(g===!0?i.children:g.children,!0,n);n.flatten?s.push.apply(s,b):s.push({scopeParent:i,candidates:b})}else r.unshift.apply(r,i.children)}}return s},wt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},re=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||an(e))&&!wt(e)?0:e.tabIndex},on=function(e,t){var n=re(e);return n<0&&t&&!wt(e)?0:n},ln=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},xt=function(e){return e.tagName==="INPUT"},cn=function(e){return xt(e)&&e.type==="hidden"},un=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return t},dn=function(e,t){for(var n=0;nsummary:first-of-type"),i=r?e.parentElement:e;if(ae.call(i,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof s=="function"){for(var o=e;e;){var l=e.parentElement,c=Oe(e);if(l&&!l.shadowRoot&&s(l)===!0)return ot(e);e.assignedSlot?e=e.assignedSlot:!l&&c!==e.ownerDocument?e=c.host:e=l}e=o}if(mn(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return ot(e);return!1},vn=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},yn=function a(e){var t=[],n=[];return e.forEach(function(s,r){var i=!!s.scopeParent,o=i?s.scopeParent:s,l=on(o,i),c=i?a(s.candidates):o;l===0?i?t.push.apply(t,c):t.push(o):n.push({documentOrder:r,tabIndex:l,item:s,isScope:i,content:c})}),n.sort(ln).reduce(function(s,r){return r.isScope?s.push.apply(s,r.content):s.push(r.content),s},[]).concat(t)},wn=function(e,t){t=t||{};var n;return t.getShadowRoot?n=yt([e],t.includeContainer,{filter:Be.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:bn}):n=bt(e,t.includeContainer,Be.bind(null,t)),yn(n)},xn=function(e,t){t=t||{};var n;return t.getShadowRoot?n=yt([e],t.includeContainer,{filter:Ce.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):n=bt(e,t.includeContainer,Ce.bind(null,t)),n},oe=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,Ne)===!1?!1:Be(t,e)},_n=gt.concat("iframe").join(","),Le=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,_n)===!1?!1:Ce(t,e)};/*! diff --git a/previews/PR201/assets/chunks/theme.37b0Q9Qd.js b/previews/PR201/assets/chunks/theme.BAy6vAS0.js similarity index 99% rename from previews/PR201/assets/chunks/theme.37b0Q9Qd.js rename to previews/PR201/assets/chunks/theme.BAy6vAS0.js index 49d8920a..626944dd 100644 --- a/previews/PR201/assets/chunks/theme.37b0Q9Qd.js +++ b/previews/PR201/assets/chunks/theme.BAy6vAS0.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.B2xZZ2sm.js","assets/chunks/framework.ClJI2Brj.js"])))=>i.map(i=>d[i]); -import{d as g,o as a,c as u,r as d,n as I,a as R,t as N,b,w as v,e as _,T as pe,_ as k,u as fe,i as Ke,f as qe,g as ve,h as y,j as f,k as i,l as K,m as ie,p as T,q as O,s as x,v as F,x as he,y as me,z as We,A as Je,B as z,F as M,C as B,D as Ne,E as ee,G as $,H,I as Ie,J as te,K as G,L as W,M as Ye,N as Q,O as le,P as _e,Q as Me,R as ne,S as Xe,U as Qe,V as Ze,W as Ae,X as ge,Y as xe,Z as et,$ as tt,a0 as nt,a1 as Ce,a2 as st,a3 as ot,a4 as at,a5 as Ve}from"./framework.ClJI2Brj.js";const rt=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),u("span",{class:I(["VPBadge",e.type])},[d(e.$slots,"default",{},()=>[R(N(e.text),1)])],2))}}),it={key:0,class:"VPBackdrop"},lt=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),b(pe,{name:"fade"},{default:v(()=>[e.show?(a(),u("div",it)):_("",!0)]),_:1}))}}),ct=k(lt,[["__scopeId","data-v-b06cdb19"]]),L=fe;function ut(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function ce(o){return/^\//.test(o)?o:`/${o}`}function be(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ke(o)||o.startsWith("#")||!n.startsWith("http")||!qe(e))return o;const{site:r}=L(),l=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${s}`);return ve(l)}function Y({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:r}=L(),l=y(()=>{var c,h;return{label:(c=e.value.locales[t.value])==null?void 0:c.label,link:((h=e.value.locales[t.value])==null?void 0:h.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([c,h])=>l.value.label===h.label?[]:{text:h.label,link:dt(h.link||(c==="root"?"/":`/${c}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:l}}function dt(o,e,t,s){return e?o.replace(/\/$/,"")+ce(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const pt={class:"NotFound"},ft={class:"code"},vt={class:"title"},ht={class:"quote"},mt={class:"action"},_t=["href","aria-label"],gt=g({__name:"NotFound",setup(o){const{theme:e}=L(),{currentLang:t}=Y();return(s,n)=>{var r,l,p,c,h;return a(),u("div",pt,[f("p",ft,N(((r=i(e).notFound)==null?void 0:r.code)??"404"),1),f("h1",vt,N(((l=i(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=f("div",{class:"divider"},null,-1)),f("blockquote",ht,N(((p=i(e).notFound)==null?void 0:p.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),f("div",mt,[f("a",{class:"link",href:i(ve)(i(t).link),"aria-label":((c=i(e).notFound)==null?void 0:c.linkLabel)??"go to home"},N(((h=i(e).notFound)==null?void 0:h.linkText)??"Take me home"),9,_t)])])}}}),bt=k(gt,[["__scopeId","data-v-951cab6c"]]);function Be(o,e){if(Array.isArray(o))return X(o);if(o==null)return[];e=ce(e);const t=Object.keys(o).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(ce(n))),s=t?o[t]:[];return Array.isArray(s)?X(s):X(s.items,s.base)}function kt(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function $t(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ue(o,e){return Array.isArray(e)?e.some(t=>ue(o,t)):K(o,e.link)?!0:e.items?ue(o,e.items):!1}function X(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=X(s.items,n)),s})}function U(){const{frontmatter:o,page:e,theme:t}=L(),s=ie("(min-width: 960px)"),n=T(!1),r=y(()=>{const C=t.value.sidebar,w=e.value.relativePath;return C?Be(C,w):[]}),l=T(r.value);O(r,(C,w)=>{JSON.stringify(C)!==JSON.stringify(w)&&(l.value=r.value)});const p=y(()=>o.value.sidebar!==!1&&l.value.length>0&&o.value.layout!=="home"),c=y(()=>h?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),h=y(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),P=y(()=>p.value&&s.value),m=y(()=>p.value?kt(l.value):[]);function S(){n.value=!0}function V(){n.value=!1}function A(){n.value?V():S()}return{isOpen:n,sidebar:l,sidebarGroups:m,hasSidebar:p,hasAside:h,leftAside:c,isSidebarEnabled:P,open:S,close:V,toggle:A}}function yt(o,e){let t;x(()=>{t=o.value?document.activeElement:void 0}),F(()=>{window.addEventListener("keyup",s)}),he(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function Pt(o){const{page:e,hash:t}=L(),s=T(!1),n=y(()=>o.value.collapsed!=null),r=y(()=>!!o.value.link),l=T(!1),p=()=>{l.value=K(e.value.relativePath,o.value.link)};O([e,o,t],p),F(p);const c=y(()=>l.value?!0:o.value.items?ue(e.value.relativePath,o.value.items):!1),h=y(()=>!!(o.value.items&&o.value.items.length));x(()=>{s.value=!!(n.value&&o.value.collapsed)}),me(()=>{(l.value||c.value)&&(s.value=!1)});function P(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:r,isActiveLink:l,hasActiveLink:c,hasChildren:h,toggle:P}}function St(){const{hasSidebar:o}=U(),e=ie("(min-width: 960px)"),t=ie("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const de=[];function Ee(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function ke(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:Vt(t),link:"#"+t.id,level:s}});return Lt(e,o)}function Vt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Lt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return Nt(o,s,n)}function Tt(o,e){const{isAsideEnabled:t}=St(),s=ut(r,100);let n=null;F(()=>{requestAnimationFrame(r),window.addEventListener("scroll",s)}),We(()=>{l(location.hash)}),he(()=>{window.removeEventListener("scroll",s)});function r(){if(!t.value)return;const p=window.scrollY,c=window.innerHeight,h=document.body.offsetHeight,P=Math.abs(p+c-h)<1,m=de.map(({element:V,link:A})=>({link:A,top:wt(V)})).filter(({top:V})=>!Number.isNaN(V)).sort((V,A)=>V.top-A.top);if(!m.length){l(null);return}if(p<1){l(null);return}if(P){l(m[m.length-1].link);return}let S=null;for(const{link:V,top:A}of m){if(A>p+Je()+4)break;S=V}l(S)}function l(p){n&&n.classList.remove("active"),p==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(p)}"]`);const c=n;c?(c.classList.add("active"),e.value.style.top=c.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function wt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}function Nt(o,e,t){de.length=0;const s=[],n=[];return o.forEach(r=>{const l={...r,children:[]};let p=n[n.length-1];for(;p&&p.level>=l.level;)n.pop(),p=n[n.length-1];if(l.element.classList.contains("ignore-header")||p&&"shouldIgnore"in p){n.push({level:l.level,shouldIgnore:!0});return}l.level>t||l.level{const n=z("VPDocOutlineItem",!0);return a(),u("ul",{class:I(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,B(t.headers,({children:r,link:l,title:p})=>(a(),u("li",null,[f("a",{class:"outline-link",href:l,onClick:e,title:p},N(p),9,It),r!=null&&r.length?(a(),b(n,{key:0,headers:r},null,8,["headers"])):_("",!0)]))),256))],2)}}}),He=k(Mt,[["__scopeId","data-v-3f927ebe"]]),At={class:"content"},Ct={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Bt=g({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Ne([]);ee(()=>{s.value=ke(e.value.outline??t.value.outline)});const n=T(),r=T();return Tt(n,r),(l,p)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:I(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[f("div",At,[f("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),f("div",Ct,N(i(Ee)(i(t))),1),$(He,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Et=k(Bt,[["__scopeId","data-v-b38bf2ff"]]),Ht={class:"VPDocAsideCarbonAds"},Dt=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),u("div",Ht,[$(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Ot={class:"VPDocAside"},Ft=g({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),u("div",Ot,[d(t.$slots,"aside-top",{},void 0,!0),d(t.$slots,"aside-outline-before",{},void 0,!0),$(Et),d(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=f("div",{class:"spacer"},null,-1)),d(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),b(Dt,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):_("",!0),d(t.$slots,"aside-ads-after",{},void 0,!0),d(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Rt=k(Ft,[["__scopeId","data-v-6d7b3c46"]]);function Ut(){const{theme:o,page:e}=L();return y(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function jt(){const{page:o,theme:e,frontmatter:t}=L();return y(()=>{var h,P,m,S,V,A,C,w;const s=Be(e.value.sidebar,o.value.relativePath),n=$t(s),r=Gt(n,E=>E.link.replace(/[?#].*$/,"")),l=r.findIndex(E=>K(o.value.relativePath,E.link)),p=((h=e.value.docFooter)==null?void 0:h.prev)===!1&&!t.value.prev||t.value.prev===!1,c=((P=e.value.docFooter)==null?void 0:P.next)===!1&&!t.value.next||t.value.next===!1;return{prev:p?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((m=r[l-1])==null?void 0:m.docFooterText)??((S=r[l-1])==null?void 0:S.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((V=r[l-1])==null?void 0:V.link)},next:c?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[l+1])==null?void 0:A.docFooterText)??((C=r[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((w=r[l+1])==null?void 0:w.link)}}})}function Gt(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const D=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&Ie.test(e.href)||e.target==="_blank");return(n,r)=>(a(),b(H(t.value),{class:I(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?i(be)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:v(()=>[d(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),zt={class:"VPLastUpdated"},Kt=["datetime"],qt=g({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=L(),n=y(()=>new Date(t.value.lastUpdated)),r=y(()=>n.value.toISOString()),l=T("");return F(()=>{x(()=>{var p,c,h;l.value=new Intl.DateTimeFormat((c=(p=e.value.lastUpdated)==null?void 0:p.formatOptions)!=null&&c.forceLocale?s.value:void 0,((h=e.value.lastUpdated)==null?void 0:h.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(p,c)=>{var h;return a(),u("p",zt,[R(N(((h=i(e).lastUpdated)==null?void 0:h.text)||i(e).lastUpdatedText||"Last updated")+": ",1),f("time",{datetime:r.value},N(l.value),9,Kt)])}}}),Wt=k(qt,[["__scopeId","data-v-475f71b8"]]),Jt={key:0,class:"VPDocFooter"},Yt={key:0,class:"edit-info"},Xt={key:0,class:"edit-link"},Qt={key:1,class:"last-updated"},Zt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},xt={class:"pager"},en=["innerHTML"],tn=["innerHTML"],nn={class:"pager"},sn=["innerHTML"],on=["innerHTML"],an=g({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Ut(),r=jt(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),p=y(()=>t.value.lastUpdated),c=y(()=>l.value||p.value||r.value.prev||r.value.next);return(h,P)=>{var m,S,V,A;return c.value?(a(),u("footer",Jt,[d(h.$slots,"doc-footer-before",{},void 0,!0),l.value||p.value?(a(),u("div",Yt,[l.value?(a(),u("div",Xt,[$(D,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:v(()=>[P[0]||(P[0]=f("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),R(" "+N(i(n).text),1)]),_:1},8,["href"])])):_("",!0),p.value?(a(),u("div",Qt,[$(Wt)])):_("",!0)])):_("",!0),(m=i(r).prev)!=null&&m.link||(S=i(r).next)!=null&&S.link?(a(),u("nav",Zt,[P[1]||(P[1]=f("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),f("div",xt,[(V=i(r).prev)!=null&&V.link?(a(),b(D,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:v(()=>{var C;return[f("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,en),f("span",{class:"title",innerHTML:i(r).prev.text},null,8,tn)]}),_:1},8,["href"])):_("",!0)]),f("div",nn,[(A=i(r).next)!=null&&A.link?(a(),b(D,{key:0,class:"pager-link next",href:i(r).next.link},{default:v(()=>{var C;return[f("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,sn),f("span",{class:"title",innerHTML:i(r).next.text},null,8,on)]}),_:1},8,["href"])):_("",!0)])])):_("",!0)])):_("",!0)}}}),rn=k(an,[["__scopeId","data-v-4f9813fa"]]),ln={class:"container"},cn={class:"aside-container"},un={class:"aside-content"},dn={class:"content"},pn={class:"content-container"},fn={class:"main"},vn=g({__name:"VPDoc",setup(o){const{theme:e}=L(),t=te(),{hasSidebar:s,hasAside:n,leftAside:r}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(p,c)=>{const h=z("Content");return a(),u("div",{class:I(["VPDoc",{"has-sidebar":i(s),"has-aside":i(n)}])},[d(p.$slots,"doc-top",{},void 0,!0),f("div",ln,[i(n)?(a(),u("div",{key:0,class:I(["aside",{"left-aside":i(r)}])},[c[0]||(c[0]=f("div",{class:"aside-curtain"},null,-1)),f("div",cn,[f("div",un,[$(Rt,null,{"aside-top":v(()=>[d(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[d(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[d(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[d(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[d(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[d(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):_("",!0),f("div",dn,[f("div",pn,[d(p.$slots,"doc-before",{},void 0,!0),f("main",fn,[$(h,{class:I(["vp-doc",[l.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),$(rn,null,{"doc-footer-before":v(()=>[d(p.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),d(p.$slots,"doc-after",{},void 0,!0)])])]),d(p.$slots,"doc-bottom",{},void 0,!0)],2)}}}),hn=k(vn,[["__scopeId","data-v-83890dd9"]]),mn=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.href&&Ie.test(e.href)),s=y(()=>e.tag||(e.href?"a":"button"));return(n,r)=>(a(),b(H(s.value),{class:I(["VPButton",[n.size,n.theme]]),href:n.href?i(be)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:v(()=>[R(N(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),_n=k(mn,[["__scopeId","data-v-906d7fb4"]]),gn=["src","alt"],bn=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=z("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,gn)):(a(),u(M,{key:1},[$(s,G({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),$(s,G({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):_("",!0)}}}),Z=k(bn,[["__scopeId","data-v-35a7d0b8"]]),kn={class:"container"},$n={class:"main"},yn={key:0,class:"name"},Pn=["innerHTML"],Sn=["innerHTML"],Vn=["innerHTML"],Ln={key:0,class:"actions"},Tn={key:0,class:"image"},wn={class:"image-container"},Nn=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=W("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:I(["VPHero",{"has-image":t.image||i(e)}])},[f("div",kn,[f("div",$n,[d(t.$slots,"home-hero-info-before",{},void 0,!0),d(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",yn,[f("span",{innerHTML:t.name,class:"clip"},null,8,Pn)])):_("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,Sn)):_("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Vn)):_("",!0)],!0),d(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Ln,[(a(!0),u(M,null,B(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[$(_n,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):_("",!0),d(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),u("div",Tn,[f("div",wn,[s[0]||(s[0]=f("div",{class:"image-bg"},null,-1)),d(t.$slots,"home-hero-image",{},()=>[t.image?(a(),b(Z,{key:0,class:"image-src",image:t.image},null,8,["image"])):_("",!0)],!0)])])):_("",!0)])],2))}}),In=k(Nn,[["__scopeId","data-v-955009fc"]]),Mn=g({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).hero?(a(),b(In,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":v(()=>[d(t.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[d(t.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[d(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[d(t.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[d(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):_("",!0)}}),An={class:"box"},Cn={key:0,class:"icon"},Bn=["innerHTML"],En=["innerHTML"],Hn=["innerHTML"],Dn={key:4,class:"link-text"},On={class:"link-text-value"},Fn=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),b(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[f("article",An,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Cn,[$(Z,{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"?(a(),b(Z,{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?(a(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Bn)):_("",!0),f("h2",{class:"title",innerHTML:e.title},null,8,En),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Hn)):_("",!0),e.linkText?(a(),u("div",Dn,[f("p",On,[R(N(e.linkText)+" ",1),t[0]||(t[0]=f("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):_("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Rn=k(Fn,[["__scopeId","data-v-f5e9645b"]]),Un={key:0,class:"VPFeatures"},jn={class:"container"},Gn={class:"items"},zn=g({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=y(()=>{const s=e.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,n)=>s.features?(a(),u("div",Un,[f("div",jn,[f("div",Gn,[(a(!0),u(M,null,B(s.features,r=>(a(),u("div",{key:r.title,class:I(["item",[t.value]])},[$(Rn,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):_("",!0)}}),Kn=k(zn,[["__scopeId","data-v-d0a190d7"]]),qn=g({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).features?(a(),b(Kn,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):_("",!0)}}),Wn=g({__name:"VPHomeContent",setup(o){const{width:e}=Ye({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Q(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[d(t.$slots,"default",{},void 0,!0)],4))}}),Jn=k(Wn,[["__scopeId","data-v-7a48a447"]]),Yn={class:"VPHome"},Xn=g({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=z("Content");return a(),u("div",Yn,[d(t.$slots,"home-hero-before",{},void 0,!0),$(Mn,null,{"home-hero-info-before":v(()=>[d(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[d(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[d(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[d(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[d(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),d(t.$slots,"home-hero-after",{},void 0,!0),d(t.$slots,"home-features-before",{},void 0,!0),$(qn),d(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),b(Jn,{key:0},{default:v(()=>[$(n)]),_:1})):(a(),b(n,{key:1}))])}}}),Qn=k(Xn,[["__scopeId","data-v-cbb6ec48"]]),Zn={},xn={class:"VPPage"};function es(o,e){const t=z("Content");return a(),u("div",xn,[d(o.$slots,"page-top"),$(t),d(o.$slots,"page-bottom")])}const ts=k(Zn,[["render",es]]),ns=g({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,r)=>(a(),u("div",{class:I(["VPContent",{"has-sidebar":i(s),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?d(n.$slots,"not-found",{key:0},()=>[$(bt)],!0):i(t).layout==="page"?(a(),b(ts,{key:1},{"page-top":v(()=>[d(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[d(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),b(Qn,{key:2},{"home-hero-before":v(()=>[d(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[d(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[d(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[d(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[d(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[d(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[d(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[d(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[d(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),b(H(i(t).layout),{key:3})):(a(),b(hn,{key:4},{"doc-top":v(()=>[d(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[d(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[d(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[d(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[d(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[d(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[d(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[d(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[d(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[d(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[d(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ss=k(ns,[["__scopeId","data-v-91765379"]]),os={class:"container"},as=["innerHTML"],rs=["innerHTML"],is=g({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),u("footer",{key:0,class:I(["VPFooter",{"has-sidebar":i(s)}])},[f("div",os,[i(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,as)):_("",!0),i(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,rs)):_("",!0)])],2)):_("",!0)}}),ls=k(is,[["__scopeId","data-v-c970a860"]]);function cs(){const{theme:o,frontmatter:e}=L(),t=Ne([]),s=y(()=>t.value.length>0);return ee(()=>{t.value=ke(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const us={class:"menu-text"},ds={class:"header"},ps={class:"outline"},fs=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=T(!1),n=T(0),r=T(),l=T();function p(m){var S;(S=r.value)!=null&&S.contains(m.target)||(s.value=!1)}O(s,m=>{if(m){document.addEventListener("click",p);return}document.removeEventListener("click",p)}),le("Escape",()=>{s.value=!1}),ee(()=>{s.value=!1});function c(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function h(m){m.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),_e(()=>{s.value=!1}))}function P(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(m,S)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Q({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[m.headers.length>0?(a(),u("button",{key:0,onClick:c,class:I({open:s.value})},[f("span",us,N(i(Ee)(i(t))),1),S[0]||(S[0]=f("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),u("button",{key:1,onClick:P},N(i(t).returnToTopLabel||"Return to top"),1)),$(pe,{name:"flyout"},{default:v(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:h},[f("div",ds,[f("a",{class:"top-link",href:"#",onClick:P},N(i(t).returnToTopLabel||"Return to top"),1)]),f("div",ps,[$(He,{headers:m.headers},null,8,["headers"])])],512)):_("",!0)]),_:1})],4))}}),vs=k(fs,[["__scopeId","data-v-bc9dc845"]]),hs={class:"container"},ms=["aria-expanded"],_s={class:"menu-text"},gs=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U(),{headers:n}=cs(),{y:r}=Me(),l=T(0);F(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),ee(()=>{n.value=ke(t.value.outline??e.value.outline)});const p=y(()=>n.value.length===0),c=y(()=>p.value&&!s.value),h=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:p.value,fixed:c.value}));return(P,m)=>i(t).layout!=="home"&&(!c.value||i(r)>=l.value)?(a(),u("div",{key:0,class:I(h.value)},[f("div",hs,[i(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":P.open,"aria-controls":"VPSidebarNav",onClick:m[0]||(m[0]=S=>P.$emit("open-menu"))},[m[1]||(m[1]=f("span",{class:"vpi-align-left menu-icon"},null,-1)),f("span",_s,N(i(e).sidebarMenuLabel||"Menu"),1)],8,ms)):_("",!0),$(vs,{headers:i(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):_("",!0)}}),bs=k(gs,[["__scopeId","data-v-070ab83d"]]);function ks(){const o=T(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=te();return O(()=>r.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const $s={},ys={class:"VPSwitch",type:"button",role:"switch"},Ps={class:"check"},Ss={key:0,class:"icon"};function Vs(o,e){return a(),u("button",ys,[f("span",Ps,[o.$slots.default?(a(),u("span",Ss,[d(o.$slots,"default",{},void 0,!0)])):_("",!0)])])}const Ls=k($s,[["render",Vs],["__scopeId","data-v-4a1c76db"]]),Ts=g({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=W("toggle-appearance",()=>{e.value=!e.value}),n=T("");return me(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,l)=>(a(),b(Ls,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(s)},{default:v(()=>l[0]||(l[0]=[f("span",{class:"vpi-sun sun"},null,-1),f("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),$e=k(Ts,[["__scopeId","data-v-e40a8bb6"]]),ws={key:0,class:"VPNavBarAppearance"},Ns=g({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(a(),u("div",ws,[$($e)])):_("",!0)}}),Is=k(Ns,[["__scopeId","data-v-af096f4a"]]),ye=T();let De=!1,re=0;function Ms(o){const e=T(!1);if(ne){!De&&As(),re++;const t=O(ye,s=>{var n,r,l;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(r=o.onFocus)==null||r.call(o)):(e.value=!1,(l=o.onBlur)==null||l.call(o))});he(()=>{t(),re--,re||Cs()})}return Xe(e)}function As(){document.addEventListener("focusin",Oe),De=!0,ye.value=document.activeElement}function Cs(){document.removeEventListener("focusin",Oe)}function Oe(){ye.value=document.activeElement}const Bs={class:"VPMenuLink"},Es=["innerHTML"],Hs=g({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),u("div",Bs,[$(D,{class:I({active:i(K)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,Es)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),se=k(Hs,[["__scopeId","data-v-acbfed09"]]),Ds={class:"VPMenuGroup"},Os={key:0,class:"title"},Fs=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",Ds,[e.text?(a(),u("p",Os,N(e.text),1)):_("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),u(M,null,["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):_("",!0)],64))),256))]))}}),Rs=k(Fs,[["__scopeId","data-v-48c802d0"]]),Us={class:"VPMenu"},js={key:0,class:"items"},Gs=g({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),u("div",Us,[e.items?(a(),u("div",js,[(a(!0),u(M,null,B(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):"component"in s?(a(),b(H(s.component),G({key:1,ref_for:!0},s.props),null,16)):(a(),b(Rs,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):_("",!0),d(e.$slots,"default",{},void 0,!0)]))}}),zs=k(Gs,[["__scopeId","data-v-7dd3104a"]]),Ks=["aria-expanded","aria-label"],qs={key:0,class:"text"},Ws=["innerHTML"],Js={key:1,class:"vpi-more-horizontal icon"},Ys={class:"menu"},Xs=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=T(!1),t=T();Ms({el:t,onBlur:s});function s(){e.value=!1}return(n,r)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=l=>e.value=!0),onMouseleave:r[2]||(r[2]=l=>e.value=!1)},[f("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",qs,[n.icon?(a(),u("span",{key:0,class:I([n.icon,"option-icon"])},null,2)):_("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,Ws)):_("",!0),r[3]||(r[3]=f("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),u("span",Js))],8,Ks),f("div",Ys,[$(zs,{items:n.items},{default:v(()=>[d(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Pe=k(Xs,[["__scopeId","data-v-04f5c5e9"]]),Qs=["href","aria-label","innerHTML"],Zs=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=T();F(async()=>{var r;await _e();const n=(r=t.value)==null?void 0:r.children[0];n instanceof HTMLElement&&n.className.startsWith("vpi-social-")&&(getComputedStyle(n).maskImage||getComputedStyle(n).webkitMaskImage)==="none"&&n.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const s=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(n,r)=>(a(),u("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:s.value},null,8,Qs))}}),xs=k(Zs,[["__scopeId","data-v-d26d30cb"]]),eo={class:"VPSocialLinks"},to=g({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),u("div",eo,[(a(!0),u(M,null,B(e.links,({link:s,icon:n,ariaLabel:r})=>(a(),b(xs,{key:s,icon:n,link:s,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),Se=k(to,[["__scopeId","data-v-ee7a9424"]]),no={key:0,class:"group translations"},so={class:"trans-title"},oo={key:1,class:"group"},ao={class:"item appearance"},ro={class:"label"},io={class:"appearance-action"},lo={key:2,class:"group"},co={class:"item social-links"},uo=g({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=Y({correspondingLink:!0}),r=y(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,p)=>r.value?(a(),b(Pe,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(s).length&&i(n).label?(a(),u("div",no,[f("p",so,N(i(n).label),1),(a(!0),u(M,null,B(i(s),c=>(a(),b(se,{key:c.link,item:c},null,8,["item"]))),128))])):_("",!0),i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(a(),u("div",oo,[f("div",ao,[f("p",ro,N(i(t).darkModeSwitchLabel||"Appearance"),1),f("div",io,[$($e)])])])):_("",!0),i(t).socialLinks?(a(),u("div",lo,[f("div",co,[$(Se,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):_("",!0)]),_:1})):_("",!0)}}),po=k(uo,[["__scopeId","data-v-925effce"]]),fo=["aria-expanded"],vo=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),u("button",{type:"button",class:I(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[f("span",{class:"container"},[f("span",{class:"top"}),f("span",{class:"middle"}),f("span",{class:"bottom"})],-1)]),10,fo))}}),ho=k(vo,[["__scopeId","data-v-5dea55bf"]]),mo=["innerHTML"],_o=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),b(D,{class:I({VPNavBarMenuLink:!0,active:i(K)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,mo)]),_:1},8,["class","href","target","rel","no-icon"]))}}),go=k(_o,[["__scopeId","data-v-956ec74c"]]),Fe=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=r=>"component"in r?!1:"link"in r?K(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(s),n=y(()=>s(e.item));return(r,l)=>(a(),b(Pe,{class:I({VPNavBarMenuGroup:!0,active:i(K)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),bo={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},ko=g({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),u("nav",bo,[s[0]||(s[0]=f("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),u(M,null,B(i(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),b(go,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(H(n.component),G({key:1,ref_for:!0},n.props),null,16)):(a(),b(Fe,{key:2,item:n},null,8,["item"]))],64))),128))])):_("",!0)}}),$o=k(ko,[["__scopeId","data-v-e6d46098"]]);function yo(o){const{localeIndex:e,theme:t}=L();function s(n){var A,C,w;const r=n.split("."),l=(A=t.value.search)==null?void 0:A.options,p=l&&typeof l=="object",c=p&&((w=(C=l.locales)==null?void 0:C[e.value])==null?void 0:w.translations)||null,h=p&&l.translations||null;let P=c,m=h,S=o;const V=r.pop();for(const E of r){let j=null;const q=S==null?void 0:S[E];q&&(j=S=q);const oe=m==null?void 0:m[E];oe&&(j=m=oe);const ae=P==null?void 0:P[E];ae&&(j=P=ae),q||(S=j),oe||(m=j),ae||(P=j)}return(P==null?void 0:P[V])??(m==null?void 0:m[V])??(S==null?void 0:S[V])??""}return s}const Po=["aria-label"],So={class:"DocSearch-Button-Container"},Vo={class:"DocSearch-Button-Placeholder"},Le=g({__name:"VPNavBarSearchButton",setup(o){const t=yo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[f("span",So,[n[0]||(n[0]=f("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),f("span",Vo,N(i(t)("button.buttonText")),1)]),n[1]||(n[1]=f("span",{class:"DocSearch-Button-Keys"},[f("kbd",{class:"DocSearch-Button-Key"}),f("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,Po))}}),Lo={class:"VPNavBarSearch"},To={id:"local-search"},wo={key:1,id:"docsearch"},No=g({__name:"VPNavBarSearch",setup(o){const e=Qe(()=>Ze(()=>import("./VPLocalSearchBox.B2xZZ2sm.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=L(),n=T(!1),r=T(!1);F(()=>{});function l(){n.value||(n.value=!0,setTimeout(p,16))}function p(){const m=new Event("keydown");m.key="k",m.metaKey=!0,window.dispatchEvent(m),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||p()},16)}function c(m){const S=m.target,V=S.tagName;return S.isContentEditable||V==="INPUT"||V==="SELECT"||V==="TEXTAREA"}const h=T(!1);le("k",m=>{(m.ctrlKey||m.metaKey)&&(m.preventDefault(),h.value=!0)}),le("/",m=>{c(m)||(m.preventDefault(),h.value=!0)});const P="local";return(m,S)=>{var V;return a(),u("div",Lo,[i(P)==="local"?(a(),u(M,{key:0},[h.value?(a(),b(i(e),{key:0,onClose:S[0]||(S[0]=A=>h.value=!1)})):_("",!0),f("div",To,[$(Le,{onClick:S[1]||(S[1]=A=>h.value=!0)})])],64)):i(P)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),b(i(t),{key:0,algolia:((V=i(s).search)==null?void 0:V.options)??i(s).algolia,onVnodeBeforeMount:S[2]||(S[2]=A=>r.value=!0)},null,8,["algolia"])):_("",!0),r.value?_("",!0):(a(),u("div",wo,[$(Le,{onClick:l})]))],64)):_("",!0)])}}}),Io=g({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(Se,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):_("",!0)}}),Mo=k(Io,[["__scopeId","data-v-164c457f"]]),Ao=["href","rel","target"],Co=["innerHTML"],Bo={key:2},Eo=g({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=U(),{currentLang:n}=Y(),r=y(()=>{var c;return typeof t.value.logoLink=="string"?t.value.logoLink:(c=t.value.logoLink)==null?void 0:c.link}),l=y(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.rel}),p=y(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.target});return(c,h)=>(a(),u("div",{class:I(["VPNavBarTitle",{"has-sidebar":i(s)}])},[f("a",{class:"title",href:r.value??i(be)(i(n).link),rel:l.value,target:p.value},[d(c.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),b(Z,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):_("",!0),i(t).siteTitle?(a(),u("span",{key:1,innerHTML:i(t).siteTitle},null,8,Co)):i(t).siteTitle===void 0?(a(),u("span",Bo,N(i(e).title),1)):_("",!0),d(c.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ao)],2))}}),Ho=k(Eo,[["__scopeId","data-v-0f4f798b"]]),Do={class:"items"},Oo={class:"title"},Fo=g({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=Y({correspondingLink:!0});return(n,r)=>i(t).length&&i(s).label?(a(),b(Pe,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:v(()=>[f("div",Do,[f("p",Oo,N(i(s).label),1),(a(!0),u(M,null,B(i(t),l=>(a(),b(se,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):_("",!0)}}),Ro=k(Fo,[["__scopeId","data-v-c80d9ad0"]]),Uo={class:"wrapper"},jo={class:"container"},Go={class:"title"},zo={class:"content"},Ko={class:"content-body"},qo=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=Me(),{hasSidebar:s}=U(),{frontmatter:n}=L(),r=T({});return me(()=>{r.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,p)=>(a(),u("div",{class:I(["VPNavBar",r.value])},[f("div",Uo,[f("div",jo,[f("div",Go,[$(Ho,null,{"nav-bar-title-before":v(()=>[d(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[d(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),f("div",zo,[f("div",Ko,[d(l.$slots,"nav-bar-content-before",{},void 0,!0),$(No,{class:"search"}),$($o,{class:"menu"}),$(Ro,{class:"translations"}),$(Is,{class:"appearance"}),$(Mo,{class:"social-links"}),$(po,{class:"extra"}),d(l.$slots,"nav-bar-content-after",{},void 0,!0),$(ho,{class:"hamburger",active:l.isScreenOpen,onClick:p[0]||(p[0]=c=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),p[1]||(p[1]=f("div",{class:"divider"},[f("div",{class:"divider-line"})],-1))],2))}}),Wo=k(qo,[["__scopeId","data-v-822684d1"]]),Jo={key:0,class:"VPNavScreenAppearance"},Yo={class:"text"},Xo=g({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(a(),u("div",Jo,[f("p",Yo,N(i(t).darkModeSwitchLabel||"Appearance"),1),$($e)])):_("",!0)}}),Qo=k(Xo,[["__scopeId","data-v-ffb44008"]]),Zo=["innerHTML"],xo=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=W("close-screen");return(t,s)=>(a(),b(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:i(e)},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,Zo)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),ea=k(xo,[["__scopeId","data-v-735512b8"]]),ta=["innerHTML"],na=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=W("close-screen");return(t,s)=>(a(),b(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:i(e)},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,ta)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Re=k(na,[["__scopeId","data-v-372ae7c0"]]),sa={class:"VPNavScreenMenuGroupSection"},oa={key:0,class:"title"},aa=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",sa,[e.text?(a(),u("p",oa,N(e.text),1)):_("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),b(Re,{key:s.text,item:s},null,8,["item"]))),128))]))}}),ra=k(aa,[["__scopeId","data-v-4b8941ac"]]),ia=["aria-controls","aria-expanded"],la=["innerHTML"],ca=["id"],ua={key:0,class:"item"},da={key:1,class:"item"},pa={key:2,class:"group"},fa=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,l)=>(a(),u("div",{class:I(["VPNavScreenMenuGroup",{open:t.value}])},[f("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[f("span",{class:"button-text",innerHTML:r.text},null,8,la),l[0]||(l[0]=f("span",{class:"vpi-plus button-icon"},null,-1))],8,ia),f("div",{id:s.value,class:"items"},[(a(!0),u(M,null,B(r.items,p=>(a(),u(M,{key:JSON.stringify(p)},["link"in p?(a(),u("div",ua,[$(Re,{item:p},null,8,["item"])])):"component"in p?(a(),u("div",da,[(a(),b(H(p.component),G({ref_for:!0},p.props,{"screen-menu":""}),null,16))])):(a(),u("div",pa,[$(ra,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,ca)],2))}}),Ue=k(fa,[["__scopeId","data-v-875057a5"]]),va={key:0,class:"VPNavScreenMenu"},ha=g({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),u("nav",va,[(a(!0),u(M,null,B(i(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),b(ea,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(H(n.component),G({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),b(Ue,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):_("",!0)}}),ma=g({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(Se,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):_("",!0)}}),_a={class:"list"},ga=g({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=Y({correspondingLink:!0}),s=T(!1);function n(){s.value=!s.value}return(r,l)=>i(e).length&&i(t).label?(a(),u("div",{key:0,class:I(["VPNavScreenTranslations",{open:s.value}])},[f("button",{class:"title",onClick:n},[l[0]||(l[0]=f("span",{class:"vpi-languages icon lang"},null,-1)),R(" "+N(i(t).label)+" ",1),l[1]||(l[1]=f("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),f("ul",_a,[(a(!0),u(M,null,B(i(e),p=>(a(),u("li",{key:p.link,class:"item"},[$(D,{class:"link",href:p.link},{default:v(()=>[R(N(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):_("",!0)}}),ba=k(ga,[["__scopeId","data-v-362991c2"]]),ka={class:"container"},$a=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=T(null),t=Ae(ne?document.body:null);return(s,n)=>(a(),b(pe,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:v(()=>[s.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[f("div",ka,[d(s.$slots,"nav-screen-content-before",{},void 0,!0),$(ha,{class:"menu"}),$(ba,{class:"translations"}),$(Qo,{class:"appearance"}),$(ma,{class:"social-links"}),d(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):_("",!0)]),_:3}))}}),ya=k($a,[["__scopeId","data-v-833aabba"]]),Pa={key:0,class:"VPNav"},Sa=g({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=ks(),{frontmatter:n}=L(),r=y(()=>n.value.navbar!==!1);return ge("close-screen",t),x(()=>{ne&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,p)=>r.value?(a(),u("header",Pa,[$(Wo,{"is-screen-open":i(e),onToggleScreen:i(s)},{"nav-bar-title-before":v(()=>[d(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[d(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[d(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[d(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),$(ya,{open:i(e)},{"nav-screen-content-before":v(()=>[d(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[d(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):_("",!0)}}),Va=k(Sa,[["__scopeId","data-v-f1e365da"]]),La=["role","tabindex"],Ta={key:1,class:"items"},wa=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:r,hasActiveLink:l,hasChildren:p,toggle:c}=Pt(y(()=>e.item)),h=y(()=>p.value?"section":"div"),P=y(()=>n.value?"a":"div"),m=y(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),S=y(()=>n.value?void 0:"button"),V=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":l.value}]);function A(w){"key"in w&&w.key!=="Enter"||!e.item.link&&c()}function C(){e.item.link&&c()}return(w,E)=>{const j=z("VPSidebarItem",!0);return a(),b(H(h.value),{class:I(["VPSidebarItem",V.value])},{default:v(()=>[w.item.text?(a(),u("div",G({key:0,class:"item",role:S.value},xe(w.item.items?{click:A,keydown:A}:{},!0),{tabindex:w.item.items&&0}),[E[1]||(E[1]=f("div",{class:"indicator"},null,-1)),w.item.link?(a(),b(D,{key:0,tag:P.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:v(()=>[(a(),b(H(m.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),b(H(m.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:et(C,["enter"]),tabindex:"0"},E[0]||(E[0]=[f("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):_("",!0)],16,La)):_("",!0),w.item.items&&w.item.items.length?(a(),u("div",Ta,[w.depth<5?(a(!0),u(M,{key:0},B(w.item.items,q=>(a(),b(j,{key:q.text,item:q,depth:w.depth+1},null,8,["item","depth"]))),128)):_("",!0)])):_("",!0)]),_:1},8,["class"])}}}),Na=k(wa,[["__scopeId","data-v-196b2e5f"]]),Ia=g({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=T(!0);let t=null;return F(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),tt(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),u(M,null,B(s.items,r=>(a(),u("div",{key:r.text,class:I(["group",{"no-transition":e.value}])},[$(Na,{item:r,depth:0},null,8,["item"])],2))),128))}}),Ma=k(Ia,[["__scopeId","data-v-9e426adc"]]),Aa={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Ca=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=U(),s=o,n=T(null),r=Ae(ne?document.body:null);O([s,n],()=>{var p;s.open?(r.value=!0,(p=n.value)==null||p.focus()):r.value=!1},{immediate:!0,flush:"post"});const l=T(0);return O(e,()=>{l.value+=1},{deep:!0}),(p,c)=>i(t)?(a(),u("aside",{key:0,class:I(["VPSidebar",{open:p.open}]),ref_key:"navEl",ref:n,onClick:c[0]||(c[0]=nt(()=>{},["stop"]))},[c[2]||(c[2]=f("div",{class:"curtain"},null,-1)),f("nav",Aa,[c[1]||(c[1]=f("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),d(p.$slots,"sidebar-nav-before",{},void 0,!0),(a(),b(Ma,{items:i(e),key:l.value},null,8,["items"])),d(p.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):_("",!0)}}),Ba=k(Ca,[["__scopeId","data-v-18756405"]]),Ea=g({__name:"VPSkipLink",setup(o){const e=te(),t=T();O(()=>e.path,()=>t.value.focus());function s({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const l=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",l)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",l),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),u(M,null,[f("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),f("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),Ha=k(Ea,[["__scopeId","data-v-c3508ec8"]]),Da=g({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=U(),n=te();O(()=>n.path,s),yt(e,s);const{frontmatter:r}=L(),l=Ce(),p=y(()=>!!l["home-hero-image"]);return ge("hero-image-slot-exists",p),(c,h)=>{const P=z("Content");return i(r).layout!==!1?(a(),u("div",{key:0,class:I(["Layout",i(r).pageClass])},[d(c.$slots,"layout-top",{},void 0,!0),$(Ha),$(ct,{class:"backdrop",show:i(e),onClick:i(s)},null,8,["show","onClick"]),$(Va,null,{"nav-bar-title-before":v(()=>[d(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[d(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[d(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[d(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[d(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[d(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),$(bs,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),$(Ba,{open:i(e)},{"sidebar-nav-before":v(()=>[d(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[d(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),$(ss,null,{"page-top":v(()=>[d(c.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[d(c.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[d(c.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[d(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[d(c.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[d(c.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[d(c.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[d(c.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[d(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[d(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[d(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[d(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[d(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[d(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[d(c.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[d(c.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[d(c.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[d(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[d(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[d(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[d(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[d(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[d(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),$(ls),d(c.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),b(P,{key:1}))}}}),Oa=k(Da,[["__scopeId","data-v-a9a9e638"]]),Te={Layout:Oa,enhanceApp:({app:o})=>{o.component("Badge",rt)}},Fa={};function Ra(o,e){return e[0]||(e[0]=st('

Trusted by

Named Dimensions

DimensionalData.jl

Select & Index!

Deep Learning

Lux.jl

Performance first

Visualize your data

BeautifulMakie

Make your screen shine!

',5))}const Ua=k(Fa,[["render",Ra]]),ja=g({__name:"VersionPicker",props:{screenMenu:{type:Boolean}},setup(o){const e=T([]),t=T("Versions"),s=T(!1);fe();const n=()=>typeof window<"u"&&(window.location.hostname==="localhost"||window.location.hostname==="127.0.0.1"),r=()=>{if(typeof window>"u")return"";const{origin:c,pathname:h}=window.location;if(c.includes("github.io")){const P=h.split("/").filter(Boolean),m=P.length>0?`/${P[0]}`:"";return`${c}${m}`}else return c},l=()=>new Promise(c=>{if(n()){c(!1);return}const h=setInterval(()=>{window.DOC_VERSIONS&&window.DOCUMENTER_CURRENT_VERSION&&(clearInterval(h),c(!0))},100);setTimeout(()=>{clearInterval(h),c(!1)},5e3)});return F(async()=>{if(!(typeof window>"u")){try{if(n()){const c=["dev"];e.value=c.map(h=>({text:h,link:"/"})),t.value="dev"}else{const c=await l(),h=y(()=>r());if(c&&window.DOC_VERSIONS&&window.DOCUMENTER_CURRENT_VERSION)e.value=window.DOC_VERSIONS.map(P=>({text:P,link:`${h.value}/${P}/`})),t.value=window.DOCUMENTER_CURRENT_VERSION;else{const P=["dev"];e.value=P.map(m=>({text:m,link:`${h.value}/${m}/`})),t.value="dev"}}}catch(c){console.warn("Error loading versions:",c);const h=["dev"],P=y(()=>r());e.value=h.map(m=>({text:m,link:`${P.value}/${m}/`})),t.value="dev"}s.value=!0}}),(c,h)=>s.value?(a(),u(M,{key:0},[!c.screenMenu&&e.value.length>0?(a(),b(Fe,{key:0,item:{text:t.value,items:e.value},class:"VPVersionPicker"},null,8,["item"])):c.screenMenu&&e.value.length>0?(a(),b(Ue,{key:1,text:t.value,items:e.value,class:"VPVersionPicker"},null,8,["text","items"])):_("",!0)],64)):_("",!0)}}),Ga=k(ja,[["__scopeId","data-v-5454719c"]]),za=["href"],Ka={class:"badge-container"},qa=["src","alt"],Wa={key:1,class:"badge-container"},Ja=["src","alt"],Ya={__name:"AuthorBadge",props:{author:{type:String,required:!0},avatar:{type:String,default:""},platform:{type:String,default:"user"},link:{type:String,default:""}},setup(o){const e=o,t={github:"https://img.icons8.com/ios-filled/50/github.png",gitlab:"https://img.icons8.com/ios-filled/50/gitlab.png",x:"https://img.icons8.com/ios/50/twitterx--v2.png",linkedin:"https://img.icons8.com/ios-filled/50/linkedin.png",bluesky:"https://img.icons8.com/material-sharp/48/bluesky.png",mastodon:"https://img.icons8.com/windows/64/mastodon.png",user:"https://img.icons8.com/windows/64/user.png"},s=y(()=>e.avatar?e.avatar:e.platform&&t[e.platform.toLowerCase()]?t[e.platform.toLowerCase()]:t.user),n=r=>{const l=["#3eaf7c","#476582","#c53e3e","#986801","#8957e5"],p=r.split("").reduce((c,h)=>c+h.charCodeAt(0),0);return l[p%l.length]};return(r,l)=>o.link?(a(),u("a",{key:0,href:o.link,class:"badge-link",target:"_blank",rel:"noopener noreferrer"},[f("span",Ka,[l[0]||(l[0]=f("span",{class:"badge-label"},"Author",-1)),f("span",{class:"author-badge",style:Q({backgroundColor:n(o.author)})},[f("img",{src:s.value,alt:o.author,class:I([{"platform-avatar":!e.avatar},"author-avatar"])},null,10,qa),R(" "+N(o.author),1)],4)])],8,za)):(a(),u("span",Wa,[l[1]||(l[1]=f("span",{class:"badge-label"},"Author",-1)),f("span",{class:"author-badge",style:Q({backgroundColor:n(o.author)})},[f("img",{src:s.value,alt:o.author,class:I([{"platform-avatar":!e.avatar},"author-avatar"])},null,10,Ja),R(" "+N(o.author),1)],4)]))}},Xa=k(Ya,[["__scopeId","data-v-5eb0e64d"]]),Qa={class:"authors-container"},Za={__name:"Authors",setup(o){const{frontmatter:e}=fe(),t=e.value.authors||[];return(s,n)=>{const r=z("AuthorBadge");return a(),u("div",Qa,[(a(!0),u(M,null,B(i(t),l=>(a(),b(r,{key:l.name,author:l.name,avatar:l.avatar,platform:l.platform,link:l.link},null,8,["author","avatar","platform","link"]))),128))])}}},xa=k(Za,[["__scopeId","data-v-ec79a7d8"]]),er=o=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...r)=>n(...r)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...n)=>{const r=s(...n),l=o.value;if(!l)return r;const p=l.offsetTop-e.scrollTop;return await _e(),e.scrollTop=l.offsetTop-p,r}}},je="vitepress:tabSharedState",J=typeof localStorage<"u"?localStorage:null,Ge="vitepress:tabsSharedState",tr=()=>{const o=J==null?void 0:J.getItem(Ge);if(o)try{return JSON.parse(o)}catch{}return{}},nr=o=>{J&&J.setItem(Ge,JSON.stringify(o))},sr=o=>{const e=ot({});O(()=>e.content,(t,s)=>{t&&s&&nr(t)},{deep:!0}),o.provide(je,e)},or=(o,e)=>{const t=W(je);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");F(()=>{t.content||(t.content=tr())});const s=T(),n=y({get(){var c;const l=e.value,p=o.value;if(l){const h=(c=t.content)==null?void 0:c[l];if(h&&p.includes(h))return h}else{const h=s.value;if(h)return h}return p[0]},set(l){const p=e.value;p?t.content&&(t.content[p]=l):s.value=l}});return{selected:n,select:l=>{n.value=l}}};let we=0;const ar=()=>(we++,""+we);function rr(){const o=Ce();return y(()=>{var s;const t=(s=o.default)==null?void 0:s.call(o);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var r;return(r=n.props)==null?void 0:r.label}):[]})}const ze="vitepress:tabSingleState",ir=o=>{ge(ze,o)},lr=()=>{const o=W(ze);if(!o)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return o},cr={class:"plugin-tabs"},ur=["id","aria-selected","aria-controls","tabindex","onClick"],dr=g({__name:"PluginTabs",props:{sharedStateKey:{}},setup(o){const e=o,t=rr(),{selected:s,select:n}=or(t,at(e,"sharedStateKey")),r=T(),{stabilizeScrollPosition:l}=er(r),p=l(n),c=T([]),h=m=>{var A;const S=t.value.indexOf(s.value);let V;m.key==="ArrowLeft"?V=S>=1?S-1:t.value.length-1:m.key==="ArrowRight"&&(V=S(a(),u("div",cr,[f("div",{ref_key:"tablist",ref:r,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:h},[(a(!0),u(M,null,B(i(t),V=>(a(),u("button",{id:`tab-${V}-${i(P)}`,ref_for:!0,ref_key:"buttonRefs",ref:c,key:V,role:"tab",class:"plugin-tabs--tab","aria-selected":V===i(s),"aria-controls":`panel-${V}-${i(P)}`,tabindex:V===i(s)?0:-1,onClick:()=>i(p)(V)},N(V),9,ur))),128))],544),d(m.$slots,"default")]))}}),pr=["id","aria-labelledby"],fr=g({__name:"PluginTabsTab",props:{label:{}},setup(o){const{uid:e,selected:t}=lr();return(s,n)=>i(t)===s.label?(a(),u("div",{key:0,id:`panel-${s.label}-${i(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${s.label}-${i(e)}`},[d(s.$slots,"default",{},void 0,!0)],8,pr)):_("",!0)}}),vr=k(fr,[["__scopeId","data-v-9b0d03d2"]]),hr=o=>{sr(o),o.component("PluginTabs",dr),o.component("PluginTabsTab",vr)},_r={extends:Te,Layout(){return Ve(Te.Layout,null,{"aside-ads-before":()=>Ve(Ua)})},enhanceApp({app:o,router:e,siteData:t}){hr(o),o.component("VersionPicker",Ga),o.component("AuthorBadge",Xa),o.component("Authors",xa)}};export{_r as R,yo as c,L as u}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.DJb9gG1I.js","assets/chunks/framework.ClJI2Brj.js"])))=>i.map(i=>d[i]); +import{d as g,o as a,c as u,r as d,n as I,a as R,t as N,b,w as v,e as _,T as pe,_ as k,u as fe,i as Ke,f as qe,g as ve,h as y,j as f,k as i,l as K,m as ie,p as T,q as O,s as x,v as F,x as he,y as me,z as We,A as Je,B as z,F as M,C as B,D as Ne,E as ee,G as $,H,I as Ie,J as te,K as G,L as W,M as Ye,N as Q,O as le,P as _e,Q as Me,R as ne,S as Xe,U as Qe,V as Ze,W as Ae,X as ge,Y as xe,Z as et,$ as tt,a0 as nt,a1 as Ce,a2 as st,a3 as ot,a4 as at,a5 as Ve}from"./framework.ClJI2Brj.js";const rt=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),u("span",{class:I(["VPBadge",e.type])},[d(e.$slots,"default",{},()=>[R(N(e.text),1)])],2))}}),it={key:0,class:"VPBackdrop"},lt=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),b(pe,{name:"fade"},{default:v(()=>[e.show?(a(),u("div",it)):_("",!0)]),_:1}))}}),ct=k(lt,[["__scopeId","data-v-b06cdb19"]]),L=fe;function ut(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function ce(o){return/^\//.test(o)?o:`/${o}`}function be(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ke(o)||o.startsWith("#")||!n.startsWith("http")||!qe(e))return o;const{site:r}=L(),l=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${s}`);return ve(l)}function Y({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:r}=L(),l=y(()=>{var c,h;return{label:(c=e.value.locales[t.value])==null?void 0:c.label,link:((h=e.value.locales[t.value])==null?void 0:h.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([c,h])=>l.value.label===h.label?[]:{text:h.label,link:dt(h.link||(c==="root"?"/":`/${c}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:l}}function dt(o,e,t,s){return e?o.replace(/\/$/,"")+ce(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const pt={class:"NotFound"},ft={class:"code"},vt={class:"title"},ht={class:"quote"},mt={class:"action"},_t=["href","aria-label"],gt=g({__name:"NotFound",setup(o){const{theme:e}=L(),{currentLang:t}=Y();return(s,n)=>{var r,l,p,c,h;return a(),u("div",pt,[f("p",ft,N(((r=i(e).notFound)==null?void 0:r.code)??"404"),1),f("h1",vt,N(((l=i(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=f("div",{class:"divider"},null,-1)),f("blockquote",ht,N(((p=i(e).notFound)==null?void 0:p.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),f("div",mt,[f("a",{class:"link",href:i(ve)(i(t).link),"aria-label":((c=i(e).notFound)==null?void 0:c.linkLabel)??"go to home"},N(((h=i(e).notFound)==null?void 0:h.linkText)??"Take me home"),9,_t)])])}}}),bt=k(gt,[["__scopeId","data-v-951cab6c"]]);function Be(o,e){if(Array.isArray(o))return X(o);if(o==null)return[];e=ce(e);const t=Object.keys(o).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(ce(n))),s=t?o[t]:[];return Array.isArray(s)?X(s):X(s.items,s.base)}function kt(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function $t(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ue(o,e){return Array.isArray(e)?e.some(t=>ue(o,t)):K(o,e.link)?!0:e.items?ue(o,e.items):!1}function X(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=X(s.items,n)),s})}function U(){const{frontmatter:o,page:e,theme:t}=L(),s=ie("(min-width: 960px)"),n=T(!1),r=y(()=>{const C=t.value.sidebar,w=e.value.relativePath;return C?Be(C,w):[]}),l=T(r.value);O(r,(C,w)=>{JSON.stringify(C)!==JSON.stringify(w)&&(l.value=r.value)});const p=y(()=>o.value.sidebar!==!1&&l.value.length>0&&o.value.layout!=="home"),c=y(()=>h?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),h=y(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),P=y(()=>p.value&&s.value),m=y(()=>p.value?kt(l.value):[]);function S(){n.value=!0}function V(){n.value=!1}function A(){n.value?V():S()}return{isOpen:n,sidebar:l,sidebarGroups:m,hasSidebar:p,hasAside:h,leftAside:c,isSidebarEnabled:P,open:S,close:V,toggle:A}}function yt(o,e){let t;x(()=>{t=o.value?document.activeElement:void 0}),F(()=>{window.addEventListener("keyup",s)}),he(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function Pt(o){const{page:e,hash:t}=L(),s=T(!1),n=y(()=>o.value.collapsed!=null),r=y(()=>!!o.value.link),l=T(!1),p=()=>{l.value=K(e.value.relativePath,o.value.link)};O([e,o,t],p),F(p);const c=y(()=>l.value?!0:o.value.items?ue(e.value.relativePath,o.value.items):!1),h=y(()=>!!(o.value.items&&o.value.items.length));x(()=>{s.value=!!(n.value&&o.value.collapsed)}),me(()=>{(l.value||c.value)&&(s.value=!1)});function P(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:r,isActiveLink:l,hasActiveLink:c,hasChildren:h,toggle:P}}function St(){const{hasSidebar:o}=U(),e=ie("(min-width: 960px)"),t=ie("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const de=[];function Ee(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function ke(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:Vt(t),link:"#"+t.id,level:s}});return Lt(e,o)}function Vt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Lt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return Nt(o,s,n)}function Tt(o,e){const{isAsideEnabled:t}=St(),s=ut(r,100);let n=null;F(()=>{requestAnimationFrame(r),window.addEventListener("scroll",s)}),We(()=>{l(location.hash)}),he(()=>{window.removeEventListener("scroll",s)});function r(){if(!t.value)return;const p=window.scrollY,c=window.innerHeight,h=document.body.offsetHeight,P=Math.abs(p+c-h)<1,m=de.map(({element:V,link:A})=>({link:A,top:wt(V)})).filter(({top:V})=>!Number.isNaN(V)).sort((V,A)=>V.top-A.top);if(!m.length){l(null);return}if(p<1){l(null);return}if(P){l(m[m.length-1].link);return}let S=null;for(const{link:V,top:A}of m){if(A>p+Je()+4)break;S=V}l(S)}function l(p){n&&n.classList.remove("active"),p==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(p)}"]`);const c=n;c?(c.classList.add("active"),e.value.style.top=c.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function wt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}function Nt(o,e,t){de.length=0;const s=[],n=[];return o.forEach(r=>{const l={...r,children:[]};let p=n[n.length-1];for(;p&&p.level>=l.level;)n.pop(),p=n[n.length-1];if(l.element.classList.contains("ignore-header")||p&&"shouldIgnore"in p){n.push({level:l.level,shouldIgnore:!0});return}l.level>t||l.level{const n=z("VPDocOutlineItem",!0);return a(),u("ul",{class:I(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,B(t.headers,({children:r,link:l,title:p})=>(a(),u("li",null,[f("a",{class:"outline-link",href:l,onClick:e,title:p},N(p),9,It),r!=null&&r.length?(a(),b(n,{key:0,headers:r},null,8,["headers"])):_("",!0)]))),256))],2)}}}),He=k(Mt,[["__scopeId","data-v-3f927ebe"]]),At={class:"content"},Ct={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Bt=g({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Ne([]);ee(()=>{s.value=ke(e.value.outline??t.value.outline)});const n=T(),r=T();return Tt(n,r),(l,p)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:I(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[f("div",At,[f("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),f("div",Ct,N(i(Ee)(i(t))),1),$(He,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Et=k(Bt,[["__scopeId","data-v-b38bf2ff"]]),Ht={class:"VPDocAsideCarbonAds"},Dt=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),u("div",Ht,[$(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Ot={class:"VPDocAside"},Ft=g({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),u("div",Ot,[d(t.$slots,"aside-top",{},void 0,!0),d(t.$slots,"aside-outline-before",{},void 0,!0),$(Et),d(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=f("div",{class:"spacer"},null,-1)),d(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),b(Dt,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):_("",!0),d(t.$slots,"aside-ads-after",{},void 0,!0),d(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Rt=k(Ft,[["__scopeId","data-v-6d7b3c46"]]);function Ut(){const{theme:o,page:e}=L();return y(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function jt(){const{page:o,theme:e,frontmatter:t}=L();return y(()=>{var h,P,m,S,V,A,C,w;const s=Be(e.value.sidebar,o.value.relativePath),n=$t(s),r=Gt(n,E=>E.link.replace(/[?#].*$/,"")),l=r.findIndex(E=>K(o.value.relativePath,E.link)),p=((h=e.value.docFooter)==null?void 0:h.prev)===!1&&!t.value.prev||t.value.prev===!1,c=((P=e.value.docFooter)==null?void 0:P.next)===!1&&!t.value.next||t.value.next===!1;return{prev:p?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((m=r[l-1])==null?void 0:m.docFooterText)??((S=r[l-1])==null?void 0:S.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((V=r[l-1])==null?void 0:V.link)},next:c?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[l+1])==null?void 0:A.docFooterText)??((C=r[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((w=r[l+1])==null?void 0:w.link)}}})}function Gt(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const D=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&Ie.test(e.href)||e.target==="_blank");return(n,r)=>(a(),b(H(t.value),{class:I(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?i(be)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:v(()=>[d(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),zt={class:"VPLastUpdated"},Kt=["datetime"],qt=g({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=L(),n=y(()=>new Date(t.value.lastUpdated)),r=y(()=>n.value.toISOString()),l=T("");return F(()=>{x(()=>{var p,c,h;l.value=new Intl.DateTimeFormat((c=(p=e.value.lastUpdated)==null?void 0:p.formatOptions)!=null&&c.forceLocale?s.value:void 0,((h=e.value.lastUpdated)==null?void 0:h.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(p,c)=>{var h;return a(),u("p",zt,[R(N(((h=i(e).lastUpdated)==null?void 0:h.text)||i(e).lastUpdatedText||"Last updated")+": ",1),f("time",{datetime:r.value},N(l.value),9,Kt)])}}}),Wt=k(qt,[["__scopeId","data-v-475f71b8"]]),Jt={key:0,class:"VPDocFooter"},Yt={key:0,class:"edit-info"},Xt={key:0,class:"edit-link"},Qt={key:1,class:"last-updated"},Zt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},xt={class:"pager"},en=["innerHTML"],tn=["innerHTML"],nn={class:"pager"},sn=["innerHTML"],on=["innerHTML"],an=g({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Ut(),r=jt(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),p=y(()=>t.value.lastUpdated),c=y(()=>l.value||p.value||r.value.prev||r.value.next);return(h,P)=>{var m,S,V,A;return c.value?(a(),u("footer",Jt,[d(h.$slots,"doc-footer-before",{},void 0,!0),l.value||p.value?(a(),u("div",Yt,[l.value?(a(),u("div",Xt,[$(D,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:v(()=>[P[0]||(P[0]=f("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),R(" "+N(i(n).text),1)]),_:1},8,["href"])])):_("",!0),p.value?(a(),u("div",Qt,[$(Wt)])):_("",!0)])):_("",!0),(m=i(r).prev)!=null&&m.link||(S=i(r).next)!=null&&S.link?(a(),u("nav",Zt,[P[1]||(P[1]=f("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),f("div",xt,[(V=i(r).prev)!=null&&V.link?(a(),b(D,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:v(()=>{var C;return[f("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,en),f("span",{class:"title",innerHTML:i(r).prev.text},null,8,tn)]}),_:1},8,["href"])):_("",!0)]),f("div",nn,[(A=i(r).next)!=null&&A.link?(a(),b(D,{key:0,class:"pager-link next",href:i(r).next.link},{default:v(()=>{var C;return[f("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,sn),f("span",{class:"title",innerHTML:i(r).next.text},null,8,on)]}),_:1},8,["href"])):_("",!0)])])):_("",!0)])):_("",!0)}}}),rn=k(an,[["__scopeId","data-v-4f9813fa"]]),ln={class:"container"},cn={class:"aside-container"},un={class:"aside-content"},dn={class:"content"},pn={class:"content-container"},fn={class:"main"},vn=g({__name:"VPDoc",setup(o){const{theme:e}=L(),t=te(),{hasSidebar:s,hasAside:n,leftAside:r}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(p,c)=>{const h=z("Content");return a(),u("div",{class:I(["VPDoc",{"has-sidebar":i(s),"has-aside":i(n)}])},[d(p.$slots,"doc-top",{},void 0,!0),f("div",ln,[i(n)?(a(),u("div",{key:0,class:I(["aside",{"left-aside":i(r)}])},[c[0]||(c[0]=f("div",{class:"aside-curtain"},null,-1)),f("div",cn,[f("div",un,[$(Rt,null,{"aside-top":v(()=>[d(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[d(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[d(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[d(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[d(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[d(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):_("",!0),f("div",dn,[f("div",pn,[d(p.$slots,"doc-before",{},void 0,!0),f("main",fn,[$(h,{class:I(["vp-doc",[l.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),$(rn,null,{"doc-footer-before":v(()=>[d(p.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),d(p.$slots,"doc-after",{},void 0,!0)])])]),d(p.$slots,"doc-bottom",{},void 0,!0)],2)}}}),hn=k(vn,[["__scopeId","data-v-83890dd9"]]),mn=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.href&&Ie.test(e.href)),s=y(()=>e.tag||(e.href?"a":"button"));return(n,r)=>(a(),b(H(s.value),{class:I(["VPButton",[n.size,n.theme]]),href:n.href?i(be)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:v(()=>[R(N(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),_n=k(mn,[["__scopeId","data-v-906d7fb4"]]),gn=["src","alt"],bn=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=z("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,gn)):(a(),u(M,{key:1},[$(s,G({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),$(s,G({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):_("",!0)}}}),Z=k(bn,[["__scopeId","data-v-35a7d0b8"]]),kn={class:"container"},$n={class:"main"},yn={key:0,class:"name"},Pn=["innerHTML"],Sn=["innerHTML"],Vn=["innerHTML"],Ln={key:0,class:"actions"},Tn={key:0,class:"image"},wn={class:"image-container"},Nn=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=W("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:I(["VPHero",{"has-image":t.image||i(e)}])},[f("div",kn,[f("div",$n,[d(t.$slots,"home-hero-info-before",{},void 0,!0),d(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",yn,[f("span",{innerHTML:t.name,class:"clip"},null,8,Pn)])):_("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,Sn)):_("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Vn)):_("",!0)],!0),d(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Ln,[(a(!0),u(M,null,B(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[$(_n,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):_("",!0),d(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),u("div",Tn,[f("div",wn,[s[0]||(s[0]=f("div",{class:"image-bg"},null,-1)),d(t.$slots,"home-hero-image",{},()=>[t.image?(a(),b(Z,{key:0,class:"image-src",image:t.image},null,8,["image"])):_("",!0)],!0)])])):_("",!0)])],2))}}),In=k(Nn,[["__scopeId","data-v-955009fc"]]),Mn=g({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).hero?(a(),b(In,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":v(()=>[d(t.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[d(t.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[d(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[d(t.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[d(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):_("",!0)}}),An={class:"box"},Cn={key:0,class:"icon"},Bn=["innerHTML"],En=["innerHTML"],Hn=["innerHTML"],Dn={key:4,class:"link-text"},On={class:"link-text-value"},Fn=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),b(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[f("article",An,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Cn,[$(Z,{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"?(a(),b(Z,{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?(a(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Bn)):_("",!0),f("h2",{class:"title",innerHTML:e.title},null,8,En),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Hn)):_("",!0),e.linkText?(a(),u("div",Dn,[f("p",On,[R(N(e.linkText)+" ",1),t[0]||(t[0]=f("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):_("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Rn=k(Fn,[["__scopeId","data-v-f5e9645b"]]),Un={key:0,class:"VPFeatures"},jn={class:"container"},Gn={class:"items"},zn=g({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=y(()=>{const s=e.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,n)=>s.features?(a(),u("div",Un,[f("div",jn,[f("div",Gn,[(a(!0),u(M,null,B(s.features,r=>(a(),u("div",{key:r.title,class:I(["item",[t.value]])},[$(Rn,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):_("",!0)}}),Kn=k(zn,[["__scopeId","data-v-d0a190d7"]]),qn=g({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).features?(a(),b(Kn,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):_("",!0)}}),Wn=g({__name:"VPHomeContent",setup(o){const{width:e}=Ye({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Q(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[d(t.$slots,"default",{},void 0,!0)],4))}}),Jn=k(Wn,[["__scopeId","data-v-7a48a447"]]),Yn={class:"VPHome"},Xn=g({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=z("Content");return a(),u("div",Yn,[d(t.$slots,"home-hero-before",{},void 0,!0),$(Mn,null,{"home-hero-info-before":v(()=>[d(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[d(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[d(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[d(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[d(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),d(t.$slots,"home-hero-after",{},void 0,!0),d(t.$slots,"home-features-before",{},void 0,!0),$(qn),d(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),b(Jn,{key:0},{default:v(()=>[$(n)]),_:1})):(a(),b(n,{key:1}))])}}}),Qn=k(Xn,[["__scopeId","data-v-cbb6ec48"]]),Zn={},xn={class:"VPPage"};function es(o,e){const t=z("Content");return a(),u("div",xn,[d(o.$slots,"page-top"),$(t),d(o.$slots,"page-bottom")])}const ts=k(Zn,[["render",es]]),ns=g({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,r)=>(a(),u("div",{class:I(["VPContent",{"has-sidebar":i(s),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?d(n.$slots,"not-found",{key:0},()=>[$(bt)],!0):i(t).layout==="page"?(a(),b(ts,{key:1},{"page-top":v(()=>[d(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[d(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),b(Qn,{key:2},{"home-hero-before":v(()=>[d(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[d(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[d(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[d(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[d(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[d(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[d(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[d(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[d(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),b(H(i(t).layout),{key:3})):(a(),b(hn,{key:4},{"doc-top":v(()=>[d(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[d(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[d(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[d(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[d(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[d(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[d(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[d(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[d(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[d(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[d(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ss=k(ns,[["__scopeId","data-v-91765379"]]),os={class:"container"},as=["innerHTML"],rs=["innerHTML"],is=g({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),u("footer",{key:0,class:I(["VPFooter",{"has-sidebar":i(s)}])},[f("div",os,[i(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,as)):_("",!0),i(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,rs)):_("",!0)])],2)):_("",!0)}}),ls=k(is,[["__scopeId","data-v-c970a860"]]);function cs(){const{theme:o,frontmatter:e}=L(),t=Ne([]),s=y(()=>t.value.length>0);return ee(()=>{t.value=ke(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const us={class:"menu-text"},ds={class:"header"},ps={class:"outline"},fs=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=T(!1),n=T(0),r=T(),l=T();function p(m){var S;(S=r.value)!=null&&S.contains(m.target)||(s.value=!1)}O(s,m=>{if(m){document.addEventListener("click",p);return}document.removeEventListener("click",p)}),le("Escape",()=>{s.value=!1}),ee(()=>{s.value=!1});function c(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function h(m){m.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),_e(()=>{s.value=!1}))}function P(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(m,S)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Q({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[m.headers.length>0?(a(),u("button",{key:0,onClick:c,class:I({open:s.value})},[f("span",us,N(i(Ee)(i(t))),1),S[0]||(S[0]=f("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),u("button",{key:1,onClick:P},N(i(t).returnToTopLabel||"Return to top"),1)),$(pe,{name:"flyout"},{default:v(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:h},[f("div",ds,[f("a",{class:"top-link",href:"#",onClick:P},N(i(t).returnToTopLabel||"Return to top"),1)]),f("div",ps,[$(He,{headers:m.headers},null,8,["headers"])])],512)):_("",!0)]),_:1})],4))}}),vs=k(fs,[["__scopeId","data-v-bc9dc845"]]),hs={class:"container"},ms=["aria-expanded"],_s={class:"menu-text"},gs=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U(),{headers:n}=cs(),{y:r}=Me(),l=T(0);F(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),ee(()=>{n.value=ke(t.value.outline??e.value.outline)});const p=y(()=>n.value.length===0),c=y(()=>p.value&&!s.value),h=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:p.value,fixed:c.value}));return(P,m)=>i(t).layout!=="home"&&(!c.value||i(r)>=l.value)?(a(),u("div",{key:0,class:I(h.value)},[f("div",hs,[i(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":P.open,"aria-controls":"VPSidebarNav",onClick:m[0]||(m[0]=S=>P.$emit("open-menu"))},[m[1]||(m[1]=f("span",{class:"vpi-align-left menu-icon"},null,-1)),f("span",_s,N(i(e).sidebarMenuLabel||"Menu"),1)],8,ms)):_("",!0),$(vs,{headers:i(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):_("",!0)}}),bs=k(gs,[["__scopeId","data-v-070ab83d"]]);function ks(){const o=T(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=te();return O(()=>r.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const $s={},ys={class:"VPSwitch",type:"button",role:"switch"},Ps={class:"check"},Ss={key:0,class:"icon"};function Vs(o,e){return a(),u("button",ys,[f("span",Ps,[o.$slots.default?(a(),u("span",Ss,[d(o.$slots,"default",{},void 0,!0)])):_("",!0)])])}const Ls=k($s,[["render",Vs],["__scopeId","data-v-4a1c76db"]]),Ts=g({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=W("toggle-appearance",()=>{e.value=!e.value}),n=T("");return me(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,l)=>(a(),b(Ls,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(s)},{default:v(()=>l[0]||(l[0]=[f("span",{class:"vpi-sun sun"},null,-1),f("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),$e=k(Ts,[["__scopeId","data-v-e40a8bb6"]]),ws={key:0,class:"VPNavBarAppearance"},Ns=g({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(a(),u("div",ws,[$($e)])):_("",!0)}}),Is=k(Ns,[["__scopeId","data-v-af096f4a"]]),ye=T();let De=!1,re=0;function Ms(o){const e=T(!1);if(ne){!De&&As(),re++;const t=O(ye,s=>{var n,r,l;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(r=o.onFocus)==null||r.call(o)):(e.value=!1,(l=o.onBlur)==null||l.call(o))});he(()=>{t(),re--,re||Cs()})}return Xe(e)}function As(){document.addEventListener("focusin",Oe),De=!0,ye.value=document.activeElement}function Cs(){document.removeEventListener("focusin",Oe)}function Oe(){ye.value=document.activeElement}const Bs={class:"VPMenuLink"},Es=["innerHTML"],Hs=g({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),u("div",Bs,[$(D,{class:I({active:i(K)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,Es)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),se=k(Hs,[["__scopeId","data-v-acbfed09"]]),Ds={class:"VPMenuGroup"},Os={key:0,class:"title"},Fs=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",Ds,[e.text?(a(),u("p",Os,N(e.text),1)):_("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),u(M,null,["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):_("",!0)],64))),256))]))}}),Rs=k(Fs,[["__scopeId","data-v-48c802d0"]]),Us={class:"VPMenu"},js={key:0,class:"items"},Gs=g({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),u("div",Us,[e.items?(a(),u("div",js,[(a(!0),u(M,null,B(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):"component"in s?(a(),b(H(s.component),G({key:1,ref_for:!0},s.props),null,16)):(a(),b(Rs,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):_("",!0),d(e.$slots,"default",{},void 0,!0)]))}}),zs=k(Gs,[["__scopeId","data-v-7dd3104a"]]),Ks=["aria-expanded","aria-label"],qs={key:0,class:"text"},Ws=["innerHTML"],Js={key:1,class:"vpi-more-horizontal icon"},Ys={class:"menu"},Xs=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=T(!1),t=T();Ms({el:t,onBlur:s});function s(){e.value=!1}return(n,r)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=l=>e.value=!0),onMouseleave:r[2]||(r[2]=l=>e.value=!1)},[f("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",qs,[n.icon?(a(),u("span",{key:0,class:I([n.icon,"option-icon"])},null,2)):_("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,Ws)):_("",!0),r[3]||(r[3]=f("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),u("span",Js))],8,Ks),f("div",Ys,[$(zs,{items:n.items},{default:v(()=>[d(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Pe=k(Xs,[["__scopeId","data-v-04f5c5e9"]]),Qs=["href","aria-label","innerHTML"],Zs=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=T();F(async()=>{var r;await _e();const n=(r=t.value)==null?void 0:r.children[0];n instanceof HTMLElement&&n.className.startsWith("vpi-social-")&&(getComputedStyle(n).maskImage||getComputedStyle(n).webkitMaskImage)==="none"&&n.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const s=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(n,r)=>(a(),u("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:s.value},null,8,Qs))}}),xs=k(Zs,[["__scopeId","data-v-d26d30cb"]]),eo={class:"VPSocialLinks"},to=g({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),u("div",eo,[(a(!0),u(M,null,B(e.links,({link:s,icon:n,ariaLabel:r})=>(a(),b(xs,{key:s,icon:n,link:s,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),Se=k(to,[["__scopeId","data-v-ee7a9424"]]),no={key:0,class:"group translations"},so={class:"trans-title"},oo={key:1,class:"group"},ao={class:"item appearance"},ro={class:"label"},io={class:"appearance-action"},lo={key:2,class:"group"},co={class:"item social-links"},uo=g({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=Y({correspondingLink:!0}),r=y(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,p)=>r.value?(a(),b(Pe,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(s).length&&i(n).label?(a(),u("div",no,[f("p",so,N(i(n).label),1),(a(!0),u(M,null,B(i(s),c=>(a(),b(se,{key:c.link,item:c},null,8,["item"]))),128))])):_("",!0),i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(a(),u("div",oo,[f("div",ao,[f("p",ro,N(i(t).darkModeSwitchLabel||"Appearance"),1),f("div",io,[$($e)])])])):_("",!0),i(t).socialLinks?(a(),u("div",lo,[f("div",co,[$(Se,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):_("",!0)]),_:1})):_("",!0)}}),po=k(uo,[["__scopeId","data-v-925effce"]]),fo=["aria-expanded"],vo=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),u("button",{type:"button",class:I(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[f("span",{class:"container"},[f("span",{class:"top"}),f("span",{class:"middle"}),f("span",{class:"bottom"})],-1)]),10,fo))}}),ho=k(vo,[["__scopeId","data-v-5dea55bf"]]),mo=["innerHTML"],_o=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),b(D,{class:I({VPNavBarMenuLink:!0,active:i(K)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,mo)]),_:1},8,["class","href","target","rel","no-icon"]))}}),go=k(_o,[["__scopeId","data-v-956ec74c"]]),Fe=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=r=>"component"in r?!1:"link"in r?K(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(s),n=y(()=>s(e.item));return(r,l)=>(a(),b(Pe,{class:I({VPNavBarMenuGroup:!0,active:i(K)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),bo={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},ko=g({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),u("nav",bo,[s[0]||(s[0]=f("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),u(M,null,B(i(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),b(go,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(H(n.component),G({key:1,ref_for:!0},n.props),null,16)):(a(),b(Fe,{key:2,item:n},null,8,["item"]))],64))),128))])):_("",!0)}}),$o=k(ko,[["__scopeId","data-v-e6d46098"]]);function yo(o){const{localeIndex:e,theme:t}=L();function s(n){var A,C,w;const r=n.split("."),l=(A=t.value.search)==null?void 0:A.options,p=l&&typeof l=="object",c=p&&((w=(C=l.locales)==null?void 0:C[e.value])==null?void 0:w.translations)||null,h=p&&l.translations||null;let P=c,m=h,S=o;const V=r.pop();for(const E of r){let j=null;const q=S==null?void 0:S[E];q&&(j=S=q);const oe=m==null?void 0:m[E];oe&&(j=m=oe);const ae=P==null?void 0:P[E];ae&&(j=P=ae),q||(S=j),oe||(m=j),ae||(P=j)}return(P==null?void 0:P[V])??(m==null?void 0:m[V])??(S==null?void 0:S[V])??""}return s}const Po=["aria-label"],So={class:"DocSearch-Button-Container"},Vo={class:"DocSearch-Button-Placeholder"},Le=g({__name:"VPNavBarSearchButton",setup(o){const t=yo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[f("span",So,[n[0]||(n[0]=f("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),f("span",Vo,N(i(t)("button.buttonText")),1)]),n[1]||(n[1]=f("span",{class:"DocSearch-Button-Keys"},[f("kbd",{class:"DocSearch-Button-Key"}),f("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,Po))}}),Lo={class:"VPNavBarSearch"},To={id:"local-search"},wo={key:1,id:"docsearch"},No=g({__name:"VPNavBarSearch",setup(o){const e=Qe(()=>Ze(()=>import("./VPLocalSearchBox.DJb9gG1I.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=L(),n=T(!1),r=T(!1);F(()=>{});function l(){n.value||(n.value=!0,setTimeout(p,16))}function p(){const m=new Event("keydown");m.key="k",m.metaKey=!0,window.dispatchEvent(m),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||p()},16)}function c(m){const S=m.target,V=S.tagName;return S.isContentEditable||V==="INPUT"||V==="SELECT"||V==="TEXTAREA"}const h=T(!1);le("k",m=>{(m.ctrlKey||m.metaKey)&&(m.preventDefault(),h.value=!0)}),le("/",m=>{c(m)||(m.preventDefault(),h.value=!0)});const P="local";return(m,S)=>{var V;return a(),u("div",Lo,[i(P)==="local"?(a(),u(M,{key:0},[h.value?(a(),b(i(e),{key:0,onClose:S[0]||(S[0]=A=>h.value=!1)})):_("",!0),f("div",To,[$(Le,{onClick:S[1]||(S[1]=A=>h.value=!0)})])],64)):i(P)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),b(i(t),{key:0,algolia:((V=i(s).search)==null?void 0:V.options)??i(s).algolia,onVnodeBeforeMount:S[2]||(S[2]=A=>r.value=!0)},null,8,["algolia"])):_("",!0),r.value?_("",!0):(a(),u("div",wo,[$(Le,{onClick:l})]))],64)):_("",!0)])}}}),Io=g({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(Se,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):_("",!0)}}),Mo=k(Io,[["__scopeId","data-v-164c457f"]]),Ao=["href","rel","target"],Co=["innerHTML"],Bo={key:2},Eo=g({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=U(),{currentLang:n}=Y(),r=y(()=>{var c;return typeof t.value.logoLink=="string"?t.value.logoLink:(c=t.value.logoLink)==null?void 0:c.link}),l=y(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.rel}),p=y(()=>{var c;return typeof t.value.logoLink=="string"||(c=t.value.logoLink)==null?void 0:c.target});return(c,h)=>(a(),u("div",{class:I(["VPNavBarTitle",{"has-sidebar":i(s)}])},[f("a",{class:"title",href:r.value??i(be)(i(n).link),rel:l.value,target:p.value},[d(c.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),b(Z,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):_("",!0),i(t).siteTitle?(a(),u("span",{key:1,innerHTML:i(t).siteTitle},null,8,Co)):i(t).siteTitle===void 0?(a(),u("span",Bo,N(i(e).title),1)):_("",!0),d(c.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ao)],2))}}),Ho=k(Eo,[["__scopeId","data-v-0f4f798b"]]),Do={class:"items"},Oo={class:"title"},Fo=g({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=Y({correspondingLink:!0});return(n,r)=>i(t).length&&i(s).label?(a(),b(Pe,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:v(()=>[f("div",Do,[f("p",Oo,N(i(s).label),1),(a(!0),u(M,null,B(i(t),l=>(a(),b(se,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):_("",!0)}}),Ro=k(Fo,[["__scopeId","data-v-c80d9ad0"]]),Uo={class:"wrapper"},jo={class:"container"},Go={class:"title"},zo={class:"content"},Ko={class:"content-body"},qo=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=Me(),{hasSidebar:s}=U(),{frontmatter:n}=L(),r=T({});return me(()=>{r.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,p)=>(a(),u("div",{class:I(["VPNavBar",r.value])},[f("div",Uo,[f("div",jo,[f("div",Go,[$(Ho,null,{"nav-bar-title-before":v(()=>[d(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[d(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),f("div",zo,[f("div",Ko,[d(l.$slots,"nav-bar-content-before",{},void 0,!0),$(No,{class:"search"}),$($o,{class:"menu"}),$(Ro,{class:"translations"}),$(Is,{class:"appearance"}),$(Mo,{class:"social-links"}),$(po,{class:"extra"}),d(l.$slots,"nav-bar-content-after",{},void 0,!0),$(ho,{class:"hamburger",active:l.isScreenOpen,onClick:p[0]||(p[0]=c=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),p[1]||(p[1]=f("div",{class:"divider"},[f("div",{class:"divider-line"})],-1))],2))}}),Wo=k(qo,[["__scopeId","data-v-822684d1"]]),Jo={key:0,class:"VPNavScreenAppearance"},Yo={class:"text"},Xo=g({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>i(e).appearance&&i(e).appearance!=="force-dark"&&i(e).appearance!=="force-auto"?(a(),u("div",Jo,[f("p",Yo,N(i(t).darkModeSwitchLabel||"Appearance"),1),$($e)])):_("",!0)}}),Qo=k(Xo,[["__scopeId","data-v-ffb44008"]]),Zo=["innerHTML"],xo=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=W("close-screen");return(t,s)=>(a(),b(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:i(e)},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,Zo)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),ea=k(xo,[["__scopeId","data-v-735512b8"]]),ta=["innerHTML"],na=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=W("close-screen");return(t,s)=>(a(),b(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:i(e)},{default:v(()=>[f("span",{innerHTML:t.item.text},null,8,ta)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Re=k(na,[["__scopeId","data-v-372ae7c0"]]),sa={class:"VPNavScreenMenuGroupSection"},oa={key:0,class:"title"},aa=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",sa,[e.text?(a(),u("p",oa,N(e.text),1)):_("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),b(Re,{key:s.text,item:s},null,8,["item"]))),128))]))}}),ra=k(aa,[["__scopeId","data-v-4b8941ac"]]),ia=["aria-controls","aria-expanded"],la=["innerHTML"],ca=["id"],ua={key:0,class:"item"},da={key:1,class:"item"},pa={key:2,class:"group"},fa=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,l)=>(a(),u("div",{class:I(["VPNavScreenMenuGroup",{open:t.value}])},[f("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[f("span",{class:"button-text",innerHTML:r.text},null,8,la),l[0]||(l[0]=f("span",{class:"vpi-plus button-icon"},null,-1))],8,ia),f("div",{id:s.value,class:"items"},[(a(!0),u(M,null,B(r.items,p=>(a(),u(M,{key:JSON.stringify(p)},["link"in p?(a(),u("div",ua,[$(Re,{item:p},null,8,["item"])])):"component"in p?(a(),u("div",da,[(a(),b(H(p.component),G({ref_for:!0},p.props,{"screen-menu":""}),null,16))])):(a(),u("div",pa,[$(ra,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,ca)],2))}}),Ue=k(fa,[["__scopeId","data-v-875057a5"]]),va={key:0,class:"VPNavScreenMenu"},ha=g({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),u("nav",va,[(a(!0),u(M,null,B(i(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),b(ea,{key:0,item:n},null,8,["item"])):"component"in n?(a(),b(H(n.component),G({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),b(Ue,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):_("",!0)}}),ma=g({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(Se,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):_("",!0)}}),_a={class:"list"},ga=g({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=Y({correspondingLink:!0}),s=T(!1);function n(){s.value=!s.value}return(r,l)=>i(e).length&&i(t).label?(a(),u("div",{key:0,class:I(["VPNavScreenTranslations",{open:s.value}])},[f("button",{class:"title",onClick:n},[l[0]||(l[0]=f("span",{class:"vpi-languages icon lang"},null,-1)),R(" "+N(i(t).label)+" ",1),l[1]||(l[1]=f("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),f("ul",_a,[(a(!0),u(M,null,B(i(e),p=>(a(),u("li",{key:p.link,class:"item"},[$(D,{class:"link",href:p.link},{default:v(()=>[R(N(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):_("",!0)}}),ba=k(ga,[["__scopeId","data-v-362991c2"]]),ka={class:"container"},$a=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=T(null),t=Ae(ne?document.body:null);return(s,n)=>(a(),b(pe,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:v(()=>[s.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[f("div",ka,[d(s.$slots,"nav-screen-content-before",{},void 0,!0),$(ha,{class:"menu"}),$(ba,{class:"translations"}),$(Qo,{class:"appearance"}),$(ma,{class:"social-links"}),d(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):_("",!0)]),_:3}))}}),ya=k($a,[["__scopeId","data-v-833aabba"]]),Pa={key:0,class:"VPNav"},Sa=g({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=ks(),{frontmatter:n}=L(),r=y(()=>n.value.navbar!==!1);return ge("close-screen",t),x(()=>{ne&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,p)=>r.value?(a(),u("header",Pa,[$(Wo,{"is-screen-open":i(e),onToggleScreen:i(s)},{"nav-bar-title-before":v(()=>[d(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[d(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[d(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[d(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),$(ya,{open:i(e)},{"nav-screen-content-before":v(()=>[d(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[d(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):_("",!0)}}),Va=k(Sa,[["__scopeId","data-v-f1e365da"]]),La=["role","tabindex"],Ta={key:1,class:"items"},wa=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:r,hasActiveLink:l,hasChildren:p,toggle:c}=Pt(y(()=>e.item)),h=y(()=>p.value?"section":"div"),P=y(()=>n.value?"a":"div"),m=y(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),S=y(()=>n.value?void 0:"button"),V=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":l.value}]);function A(w){"key"in w&&w.key!=="Enter"||!e.item.link&&c()}function C(){e.item.link&&c()}return(w,E)=>{const j=z("VPSidebarItem",!0);return a(),b(H(h.value),{class:I(["VPSidebarItem",V.value])},{default:v(()=>[w.item.text?(a(),u("div",G({key:0,class:"item",role:S.value},xe(w.item.items?{click:A,keydown:A}:{},!0),{tabindex:w.item.items&&0}),[E[1]||(E[1]=f("div",{class:"indicator"},null,-1)),w.item.link?(a(),b(D,{key:0,tag:P.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:v(()=>[(a(),b(H(m.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),b(H(m.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:et(C,["enter"]),tabindex:"0"},E[0]||(E[0]=[f("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):_("",!0)],16,La)):_("",!0),w.item.items&&w.item.items.length?(a(),u("div",Ta,[w.depth<5?(a(!0),u(M,{key:0},B(w.item.items,q=>(a(),b(j,{key:q.text,item:q,depth:w.depth+1},null,8,["item","depth"]))),128)):_("",!0)])):_("",!0)]),_:1},8,["class"])}}}),Na=k(wa,[["__scopeId","data-v-196b2e5f"]]),Ia=g({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=T(!0);let t=null;return F(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),tt(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),u(M,null,B(s.items,r=>(a(),u("div",{key:r.text,class:I(["group",{"no-transition":e.value}])},[$(Na,{item:r,depth:0},null,8,["item"])],2))),128))}}),Ma=k(Ia,[["__scopeId","data-v-9e426adc"]]),Aa={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Ca=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=U(),s=o,n=T(null),r=Ae(ne?document.body:null);O([s,n],()=>{var p;s.open?(r.value=!0,(p=n.value)==null||p.focus()):r.value=!1},{immediate:!0,flush:"post"});const l=T(0);return O(e,()=>{l.value+=1},{deep:!0}),(p,c)=>i(t)?(a(),u("aside",{key:0,class:I(["VPSidebar",{open:p.open}]),ref_key:"navEl",ref:n,onClick:c[0]||(c[0]=nt(()=>{},["stop"]))},[c[2]||(c[2]=f("div",{class:"curtain"},null,-1)),f("nav",Aa,[c[1]||(c[1]=f("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),d(p.$slots,"sidebar-nav-before",{},void 0,!0),(a(),b(Ma,{items:i(e),key:l.value},null,8,["items"])),d(p.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):_("",!0)}}),Ba=k(Ca,[["__scopeId","data-v-18756405"]]),Ea=g({__name:"VPSkipLink",setup(o){const e=te(),t=T();O(()=>e.path,()=>t.value.focus());function s({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const l=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",l)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",l),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),u(M,null,[f("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),f("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),Ha=k(Ea,[["__scopeId","data-v-c3508ec8"]]),Da=g({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=U(),n=te();O(()=>n.path,s),yt(e,s);const{frontmatter:r}=L(),l=Ce(),p=y(()=>!!l["home-hero-image"]);return ge("hero-image-slot-exists",p),(c,h)=>{const P=z("Content");return i(r).layout!==!1?(a(),u("div",{key:0,class:I(["Layout",i(r).pageClass])},[d(c.$slots,"layout-top",{},void 0,!0),$(Ha),$(ct,{class:"backdrop",show:i(e),onClick:i(s)},null,8,["show","onClick"]),$(Va,null,{"nav-bar-title-before":v(()=>[d(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[d(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[d(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[d(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[d(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[d(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),$(bs,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),$(Ba,{open:i(e)},{"sidebar-nav-before":v(()=>[d(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[d(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),$(ss,null,{"page-top":v(()=>[d(c.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[d(c.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[d(c.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[d(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[d(c.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[d(c.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[d(c.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[d(c.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[d(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[d(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[d(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[d(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[d(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[d(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[d(c.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[d(c.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[d(c.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[d(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[d(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[d(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[d(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[d(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[d(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),$(ls),d(c.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),b(P,{key:1}))}}}),Oa=k(Da,[["__scopeId","data-v-a9a9e638"]]),Te={Layout:Oa,enhanceApp:({app:o})=>{o.component("Badge",rt)}},Fa={};function Ra(o,e){return e[0]||(e[0]=st('

Trusted by

Named Dimensions

DimensionalData.jl

Select & Index!

Deep Learning

Lux.jl

Performance first

Visualize your data

BeautifulMakie

Make your screen shine!

',5))}const Ua=k(Fa,[["render",Ra]]),ja=g({__name:"VersionPicker",props:{screenMenu:{type:Boolean}},setup(o){const e=T([]),t=T("Versions"),s=T(!1);fe();const n=()=>typeof window<"u"&&(window.location.hostname==="localhost"||window.location.hostname==="127.0.0.1"),r=()=>{if(typeof window>"u")return"";const{origin:c,pathname:h}=window.location;if(c.includes("github.io")){const P=h.split("/").filter(Boolean),m=P.length>0?`/${P[0]}`:"";return`${c}${m}`}else return c},l=()=>new Promise(c=>{if(n()){c(!1);return}const h=setInterval(()=>{window.DOC_VERSIONS&&window.DOCUMENTER_CURRENT_VERSION&&(clearInterval(h),c(!0))},100);setTimeout(()=>{clearInterval(h),c(!1)},5e3)});return F(async()=>{if(!(typeof window>"u")){try{if(n()){const c=["dev"];e.value=c.map(h=>({text:h,link:"/"})),t.value="dev"}else{const c=await l(),h=y(()=>r());if(c&&window.DOC_VERSIONS&&window.DOCUMENTER_CURRENT_VERSION)e.value=window.DOC_VERSIONS.map(P=>({text:P,link:`${h.value}/${P}/`})),t.value=window.DOCUMENTER_CURRENT_VERSION;else{const P=["dev"];e.value=P.map(m=>({text:m,link:`${h.value}/${m}/`})),t.value="dev"}}}catch(c){console.warn("Error loading versions:",c);const h=["dev"],P=y(()=>r());e.value=h.map(m=>({text:m,link:`${P.value}/${m}/`})),t.value="dev"}s.value=!0}}),(c,h)=>s.value?(a(),u(M,{key:0},[!c.screenMenu&&e.value.length>0?(a(),b(Fe,{key:0,item:{text:t.value,items:e.value},class:"VPVersionPicker"},null,8,["item"])):c.screenMenu&&e.value.length>0?(a(),b(Ue,{key:1,text:t.value,items:e.value,class:"VPVersionPicker"},null,8,["text","items"])):_("",!0)],64)):_("",!0)}}),Ga=k(ja,[["__scopeId","data-v-5454719c"]]),za=["href"],Ka={class:"badge-container"},qa=["src","alt"],Wa={key:1,class:"badge-container"},Ja=["src","alt"],Ya={__name:"AuthorBadge",props:{author:{type:String,required:!0},avatar:{type:String,default:""},platform:{type:String,default:"user"},link:{type:String,default:""}},setup(o){const e=o,t={github:"https://img.icons8.com/ios-filled/50/github.png",gitlab:"https://img.icons8.com/ios-filled/50/gitlab.png",x:"https://img.icons8.com/ios/50/twitterx--v2.png",linkedin:"https://img.icons8.com/ios-filled/50/linkedin.png",bluesky:"https://img.icons8.com/material-sharp/48/bluesky.png",mastodon:"https://img.icons8.com/windows/64/mastodon.png",user:"https://img.icons8.com/windows/64/user.png"},s=y(()=>e.avatar?e.avatar:e.platform&&t[e.platform.toLowerCase()]?t[e.platform.toLowerCase()]:t.user),n=r=>{const l=["#3eaf7c","#476582","#c53e3e","#986801","#8957e5"],p=r.split("").reduce((c,h)=>c+h.charCodeAt(0),0);return l[p%l.length]};return(r,l)=>o.link?(a(),u("a",{key:0,href:o.link,class:"badge-link",target:"_blank",rel:"noopener noreferrer"},[f("span",Ka,[l[0]||(l[0]=f("span",{class:"badge-label"},"Author",-1)),f("span",{class:"author-badge",style:Q({backgroundColor:n(o.author)})},[f("img",{src:s.value,alt:o.author,class:I([{"platform-avatar":!e.avatar},"author-avatar"])},null,10,qa),R(" "+N(o.author),1)],4)])],8,za)):(a(),u("span",Wa,[l[1]||(l[1]=f("span",{class:"badge-label"},"Author",-1)),f("span",{class:"author-badge",style:Q({backgroundColor:n(o.author)})},[f("img",{src:s.value,alt:o.author,class:I([{"platform-avatar":!e.avatar},"author-avatar"])},null,10,Ja),R(" "+N(o.author),1)],4)]))}},Xa=k(Ya,[["__scopeId","data-v-5eb0e64d"]]),Qa={class:"authors-container"},Za={__name:"Authors",setup(o){const{frontmatter:e}=fe(),t=e.value.authors||[];return(s,n)=>{const r=z("AuthorBadge");return a(),u("div",Qa,[(a(!0),u(M,null,B(i(t),l=>(a(),b(r,{key:l.name,author:l.name,avatar:l.avatar,platform:l.platform,link:l.link},null,8,["author","avatar","platform","link"]))),128))])}}},xa=k(Za,[["__scopeId","data-v-ec79a7d8"]]),er=o=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...r)=>n(...r)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...n)=>{const r=s(...n),l=o.value;if(!l)return r;const p=l.offsetTop-e.scrollTop;return await _e(),e.scrollTop=l.offsetTop-p,r}}},je="vitepress:tabSharedState",J=typeof localStorage<"u"?localStorage:null,Ge="vitepress:tabsSharedState",tr=()=>{const o=J==null?void 0:J.getItem(Ge);if(o)try{return JSON.parse(o)}catch{}return{}},nr=o=>{J&&J.setItem(Ge,JSON.stringify(o))},sr=o=>{const e=ot({});O(()=>e.content,(t,s)=>{t&&s&&nr(t)},{deep:!0}),o.provide(je,e)},or=(o,e)=>{const t=W(je);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");F(()=>{t.content||(t.content=tr())});const s=T(),n=y({get(){var c;const l=e.value,p=o.value;if(l){const h=(c=t.content)==null?void 0:c[l];if(h&&p.includes(h))return h}else{const h=s.value;if(h)return h}return p[0]},set(l){const p=e.value;p?t.content&&(t.content[p]=l):s.value=l}});return{selected:n,select:l=>{n.value=l}}};let we=0;const ar=()=>(we++,""+we);function rr(){const o=Ce();return y(()=>{var s;const t=(s=o.default)==null?void 0:s.call(o);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var r;return(r=n.props)==null?void 0:r.label}):[]})}const ze="vitepress:tabSingleState",ir=o=>{ge(ze,o)},lr=()=>{const o=W(ze);if(!o)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return o},cr={class:"plugin-tabs"},ur=["id","aria-selected","aria-controls","tabindex","onClick"],dr=g({__name:"PluginTabs",props:{sharedStateKey:{}},setup(o){const e=o,t=rr(),{selected:s,select:n}=or(t,at(e,"sharedStateKey")),r=T(),{stabilizeScrollPosition:l}=er(r),p=l(n),c=T([]),h=m=>{var A;const S=t.value.indexOf(s.value);let V;m.key==="ArrowLeft"?V=S>=1?S-1:t.value.length-1:m.key==="ArrowRight"&&(V=S(a(),u("div",cr,[f("div",{ref_key:"tablist",ref:r,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:h},[(a(!0),u(M,null,B(i(t),V=>(a(),u("button",{id:`tab-${V}-${i(P)}`,ref_for:!0,ref_key:"buttonRefs",ref:c,key:V,role:"tab",class:"plugin-tabs--tab","aria-selected":V===i(s),"aria-controls":`panel-${V}-${i(P)}`,tabindex:V===i(s)?0:-1,onClick:()=>i(p)(V)},N(V),9,ur))),128))],544),d(m.$slots,"default")]))}}),pr=["id","aria-labelledby"],fr=g({__name:"PluginTabsTab",props:{label:{}},setup(o){const{uid:e,selected:t}=lr();return(s,n)=>i(t)===s.label?(a(),u("div",{key:0,id:`panel-${s.label}-${i(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${s.label}-${i(e)}`},[d(s.$slots,"default",{},void 0,!0)],8,pr)):_("",!0)}}),vr=k(fr,[["__scopeId","data-v-9b0d03d2"]]),hr=o=>{sr(o),o.component("PluginTabs",dr),o.component("PluginTabsTab",vr)},_r={extends:Te,Layout(){return Ve(Te.Layout,null,{"aside-ads-before":()=>Ve(Ua)})},enhanceApp({app:o,router:e,siteData:t}){hr(o),o.component("VersionPicker",Ga),o.component("AuthorBadge",Xa),o.component("Authors",xa)}};export{_r as R,yo as c,L as u}; diff --git a/previews/PR201/assets/getting_started.md.Ds9bbysu.js b/previews/PR201/assets/getting_started.md.YN0pcJI9.js similarity index 97% rename from previews/PR201/assets/getting_started.md.Ds9bbysu.js rename to previews/PR201/assets/getting_started.md.YN0pcJI9.js index 5588be21..06f18495 100644 --- a/previews/PR201/assets/getting_started.md.Ds9bbysu.js +++ b/previews/PR201/assets/getting_started.md.YN0pcJI9.js @@ -23,7 +23,7 @@ import{_ as e,c as a,a2 as i,o as t}from"./chunks/framework.ClJI2Brj.js";const u ├── config.mts └── theme └── index.ts - └── style.css

You can ignore the rest of the files which are actually in DocumenterVitepress/docs/src for now - those show how to use advanced APIs, like

VitePress Installation

Start at the docs level:

sh
docs $

Prerequisites

DocumenterVitepress.jl is completely self-contained and installs all of its dependencies (including its own isolated version of npm) automatically.

However, to view your documentation live when developing locally, you will need to install npm and instantiate the

VitePress can be used on its own, or be installed into an existing project. In both cases, you can install it with:

sh
npm add -D vitepress
sh
pnpm add -D vitepress
sh
yarn add -D vitepress
sh
bun add -D vitepress

Build new docs from docs/src

To start working on your docs do the following steps:

sh
$ cd docs
+            └── style.css

You can ignore the rest of the files which are actually in DocumenterVitepress/docs/src for now - those show how to use advanced APIs, like

VitePress Installation

Start at the docs level:

sh
docs $

Prerequisites

DocumenterVitepress.jl is completely self-contained and installs all of its dependencies (including its own isolated version of npm) automatically.

However, to view your documentation live when developing locally, you will need to install npm and instantiate the

VitePress can be used on its own, or be installed into an existing project. In both cases, you can install it with:

sh
npm add -D vitepress
sh
pnpm add -D vitepress
sh
yarn add -D vitepress
sh
bun add -D vitepress

Build new docs from docs/src

To start working on your docs do the following steps:

sh
$ cd docs
 docs $

Then, in docs start a julia session and activate a new environment.

sh
docs $ julia
 julia> ]
 pkg> activate .

Add packages as necessary. Here, we will need

julia
pkg> add DocumenterVitepress, Documenter

These packages will be used in the make.jl file.

Setting up the Folder Structure

The files for this page in the docs folder have the following structure:

docs/
diff --git a/previews/PR201/assets/getting_started.md.Ds9bbysu.lean.js b/previews/PR201/assets/getting_started.md.YN0pcJI9.lean.js
similarity index 97%
rename from previews/PR201/assets/getting_started.md.Ds9bbysu.lean.js
rename to previews/PR201/assets/getting_started.md.YN0pcJI9.lean.js
index 5588be21..06f18495 100644
--- a/previews/PR201/assets/getting_started.md.Ds9bbysu.lean.js
+++ b/previews/PR201/assets/getting_started.md.YN0pcJI9.lean.js
@@ -23,7 +23,7 @@ import{_ as e,c as a,a2 as i,o as t}from"./chunks/framework.ClJI2Brj.js";const u
         ├── config.mts
         └── theme
             └── index.ts
-            └── style.css

You can ignore the rest of the files which are actually in DocumenterVitepress/docs/src for now - those show how to use advanced APIs, like

VitePress Installation

Start at the docs level:

sh
docs $

Prerequisites

DocumenterVitepress.jl is completely self-contained and installs all of its dependencies (including its own isolated version of npm) automatically.

However, to view your documentation live when developing locally, you will need to install npm and instantiate the

VitePress can be used on its own, or be installed into an existing project. In both cases, you can install it with:

sh
npm add -D vitepress
sh
pnpm add -D vitepress
sh
yarn add -D vitepress
sh
bun add -D vitepress

Build new docs from docs/src

To start working on your docs do the following steps:

sh
$ cd docs
+            └── style.css

You can ignore the rest of the files which are actually in DocumenterVitepress/docs/src for now - those show how to use advanced APIs, like

VitePress Installation

Start at the docs level:

sh
docs $

Prerequisites

DocumenterVitepress.jl is completely self-contained and installs all of its dependencies (including its own isolated version of npm) automatically.

However, to view your documentation live when developing locally, you will need to install npm and instantiate the

VitePress can be used on its own, or be installed into an existing project. In both cases, you can install it with:

sh
npm add -D vitepress
sh
pnpm add -D vitepress
sh
yarn add -D vitepress
sh
bun add -D vitepress

Build new docs from docs/src

To start working on your docs do the following steps:

sh
$ cd docs
 docs $

Then, in docs start a julia session and activate a new environment.

sh
docs $ julia
 julia> ]
 pkg> activate .

Add packages as necessary. Here, we will need

julia
pkg> add DocumenterVitepress, Documenter

These packages will be used in the make.jl file.

Setting up the Folder Structure

The files for this page in the docs folder have the following structure:

docs/
diff --git a/previews/PR201/assets/erkukka.CGGmtknr.png b/previews/PR201/assets/hatmbgg.CGGmtknr.png
similarity index 100%
rename from previews/PR201/assets/erkukka.CGGmtknr.png
rename to previews/PR201/assets/hatmbgg.CGGmtknr.png
diff --git a/previews/PR201/assets/internal_api.md.Tp7S_UNd.js b/previews/PR201/assets/internal_api.md.BtmgpZVF.js
similarity index 93%
rename from previews/PR201/assets/internal_api.md.Tp7S_UNd.js
rename to previews/PR201/assets/internal_api.md.BtmgpZVF.js
index 3b7290f5..1f1e8591 100644
--- a/previews/PR201/assets/internal_api.md.Tp7S_UNd.js
+++ b/previews/PR201/assets/internal_api.md.BtmgpZVF.js
@@ -1 +1 @@
-import{_ as l,c as p,j as s,a as i,G as a,a2 as n,B as o,o as r}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"internal_api.md","filePath":"internal_api.md","lastUpdated":null}'),d={name:"internal_api.md"},h={class:"jldocstring custom-block"},c={class:"jldocstring custom-block"},u={class:"jldocstring custom-block"},k={class:"jldocstring custom-block"},g={class:"jldocstring custom-block"},m={class:"jldocstring custom-block"},y={class:"jldocstring custom-block"};function f(b,e,E,v,j,F){const t=o("Badge");return r(),p("div",null,[e[21]||(e[21]=s("h2",{id:"internal_api",tabindex:"-1"},[i("Internal API "),s("a",{class:"header-anchor",href:"#internal_api","aria-label":'Permalink to "Internal API {#internal_api}"'},"​")],-1)),e[22]||(e[22]=s("p",null,"These functions are not part of the public API, and are subject to change without notice.",-1)),s("details",h,[s("summary",null,[e[0]||(e[0]=s("a",{id:"DocumenterVitepress.build_docs-Tuple{String}",href:"#DocumenterVitepress.build_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.build_docs")],-1)),e[1]||(e[1]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[2]||(e[2]=n('
julia
build_docs(builddir::String; md_output_path = ".documenter")

Builds the Vitepress site in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

source

',4))]),s("details",c,[s("summary",null,[e[3]||(e[3]=s("a",{id:"DocumenterVitepress.dev_docs-Tuple{String}",href:"#DocumenterVitepress.dev_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.dev_docs")],-1)),e[4]||(e[4]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[5]||(e[5]=n('
julia
dev_docs(builddir::String; md_output_path = ".documenter")

Runs the vitepress dev server to serve the docs built from the Markdown files (generated by makedocs) in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

For now, these assume that the Markdown files generated are in $builddir/.documenter. Work is in progress to let the user pass the config object to fix this.

Warning

This does NOT run makedocs - you have to do that yourself! Think of it as the second stage of LiveServer.jl for DocumenterVitepress specifically.

source

',6))]),s("details",u,[s("summary",null,[e[6]||(e[6]=s("a",{id:"DocumenterVitepress.docpath-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.docpath-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.docpath")],-1)),e[7]||(e[7]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[8]||(e[8]=n('
julia
docpath(file, mdfolder)

This function takes the filename file, and returns a file path in the mdfolder directory which has the same tree as the src directory. This is used to ensure that the Markdown files are output in the correct location for Vitepress to find them.

source

',3))]),s("details",k,[s("summary",null,[e[9]||(e[9]=s("a",{id:"DocumenterVitepress.generate_template",href:"#DocumenterVitepress.generate_template"},[s("span",{class:"jlbinding"},"DocumenterVitepress.generate_template")],-1)),e[10]||(e[10]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[11]||(e[11]=n('
julia
generate_template(target_directory::String, package = "YourPackage")

Copies template files from DocumenterVitepress.jl to a target directory, replacing "YourPackage" with the specified package name in package.

target should be the directory of your package's documentation, and not its root!

Skips existing files and only updates new ones.

Arguments

  • target_directory: Destination for template files.

  • package: Name to replace "YourPackage" with, defaulting to "YourPackage".

Example

julia
generate_template(".julia/dev/MyPackage/docs", "MyPackage")

source

',9))]),s("details",g,[s("summary",null,[e[12]||(e[12]=s("a",{id:"DocumenterVitepress.mime_priority",href:"#DocumenterVitepress.mime_priority"},[s("span",{class:"jlbinding"},"DocumenterVitepress.mime_priority")],-1)),e[13]||(e[13]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[14]||(e[14]=n('
julia
mime_priority(mime::MIME)::Float64

This function returns a priority for a given MIME type, which is used to select the best MIME type for rendering a given element. Priority is in ascending order, i.e., 1 has more priority than 0.

source

',3))]),s("details",m,[s("summary",null,[e[15]||(e[15]=s("a",{id:"DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.modify_config_file")],-1)),e[16]||(e[16]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[17]||(e[17]=n('
julia
modify_config_file(doc, settings, deploy_decision)

Modifies the config file located at \\$builddir/\\$md_output_path/.vitepress/config.mts to include attributes determined at runtime.

In general, the config file will contain various strings like REPLACE_ME_DOCUMENTER_VITEPRESS which this function will replace with content.

Replaced config items

Currently, this function replaces the following config items:

  • Vitepress base path (base)

  • Vitepress output path (outDir)

  • Navbar

  • Sidebar

  • Title

  • Edit link

  • Github repo link

  • Logo

  • Favicon

Adding new config hooks

Simply add more elements to the replacers array within this function.

source

',9))]),s("details",y,[s("summary",null,[e[18]||(e[18]=s("a",{id:"DocumenterVitepress.render",href:"#DocumenterVitepress.render"},[s("span",{class:"jlbinding"},"DocumenterVitepress.render")],-1)),e[19]||(e[19]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[20]||(e[20]=n('
julia
render(args...)

This is the main entry point and recursive function to render a Documenter document to Markdown in the Vitepress flavour. It is called by Documenter.build and should not be called directly.

Methods

To extend this function, the general signature is:

julia
render(io::IO, mime::MIME"text/plain", node::Documenter.MarkdownAST.Node, element::Eltype, page, doc; kwargs...)

where Eltype is the type of the element field of the node object which you care about.

source

',7))])])}const V=l(d,[["render",f]]);export{D as __pageData,V as default}; +import{_ as l,c as p,j as s,a as i,G as a,a2 as n,B as o,o as r}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"internal_api.md","filePath":"internal_api.md","lastUpdated":null}'),d={name:"internal_api.md"},h={class:"jldocstring custom-block"},c={class:"jldocstring custom-block"},u={class:"jldocstring custom-block"},k={class:"jldocstring custom-block"},g={class:"jldocstring custom-block"},m={class:"jldocstring custom-block"},y={class:"jldocstring custom-block"};function b(E,e,f,v,j,F){const t=o("Badge");return r(),p("div",null,[e[21]||(e[21]=s("h2",{id:"internal_api",tabindex:"-1"},[i("Internal API "),s("a",{class:"header-anchor",href:"#internal_api","aria-label":'Permalink to "Internal API {#internal_api}"'},"​")],-1)),e[22]||(e[22]=s("p",null,"These functions are not part of the public API, and are subject to change without notice.",-1)),s("details",h,[s("summary",null,[e[0]||(e[0]=s("a",{id:"DocumenterVitepress.build_docs-Tuple{String}",href:"#DocumenterVitepress.build_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.build_docs")],-1)),e[1]||(e[1]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[2]||(e[2]=n('
julia
build_docs(builddir::String; md_output_path = ".documenter")

Builds the Vitepress site in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

source

',4))]),s("details",c,[s("summary",null,[e[3]||(e[3]=s("a",{id:"DocumenterVitepress.dev_docs-Tuple{String}",href:"#DocumenterVitepress.dev_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.dev_docs")],-1)),e[4]||(e[4]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[5]||(e[5]=n('
julia
dev_docs(builddir::String; md_output_path = ".documenter")

Runs the vitepress dev server to serve the docs built from the Markdown files (generated by makedocs) in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

For now, these assume that the Markdown files generated are in $builddir/.documenter. Work is in progress to let the user pass the config object to fix this.

Warning

This does NOT run makedocs - you have to do that yourself! Think of it as the second stage of LiveServer.jl for DocumenterVitepress specifically.

source

',6))]),s("details",u,[s("summary",null,[e[6]||(e[6]=s("a",{id:"DocumenterVitepress.docpath-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.docpath-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.docpath")],-1)),e[7]||(e[7]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[8]||(e[8]=n('
julia
docpath(file, mdfolder)

This function takes the filename file, and returns a file path in the mdfolder directory which has the same tree as the src directory. This is used to ensure that the Markdown files are output in the correct location for Vitepress to find them.

source

',3))]),s("details",k,[s("summary",null,[e[9]||(e[9]=s("a",{id:"DocumenterVitepress.generate_template",href:"#DocumenterVitepress.generate_template"},[s("span",{class:"jlbinding"},"DocumenterVitepress.generate_template")],-1)),e[10]||(e[10]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[11]||(e[11]=n('
julia
generate_template(target_directory::String, package = "YourPackage")

Copies template files from DocumenterVitepress.jl to a target directory, replacing "YourPackage" with the specified package name in package.

target should be the directory of your package's documentation, and not its root!

Skips existing files and only updates new ones.

Arguments

  • target_directory: Destination for template files.

  • package: Name to replace "YourPackage" with, defaulting to "YourPackage".

Example

julia
generate_template(".julia/dev/MyPackage/docs", "MyPackage")

source

',9))]),s("details",g,[s("summary",null,[e[12]||(e[12]=s("a",{id:"DocumenterVitepress.mime_priority",href:"#DocumenterVitepress.mime_priority"},[s("span",{class:"jlbinding"},"DocumenterVitepress.mime_priority")],-1)),e[13]||(e[13]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[14]||(e[14]=n('
julia
mime_priority(mime::MIME)::Float64

This function returns a priority for a given MIME type, which is used to select the best MIME type for rendering a given element. Priority is in ascending order, i.e., 1 has more priority than 0.

source

',3))]),s("details",m,[s("summary",null,[e[15]||(e[15]=s("a",{id:"DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.modify_config_file")],-1)),e[16]||(e[16]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[17]||(e[17]=n('
julia
modify_config_file(doc, settings, deploy_decision)

Modifies the config file located at \\$builddir/\\$md_output_path/.vitepress/config.mts to include attributes determined at runtime.

In general, the config file will contain various strings like REPLACE_ME_DOCUMENTER_VITEPRESS which this function will replace with content.

Replaced config items

Currently, this function replaces the following config items:

  • Vitepress base path (base)

  • Vitepress output path (outDir)

  • Navbar

  • Sidebar

  • Title

  • Edit link

  • Github repo link

  • Logo

  • Favicon

Adding new config hooks

Simply add more elements to the replacers array within this function.

source

',9))]),s("details",y,[s("summary",null,[e[18]||(e[18]=s("a",{id:"DocumenterVitepress.render",href:"#DocumenterVitepress.render"},[s("span",{class:"jlbinding"},"DocumenterVitepress.render")],-1)),e[19]||(e[19]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[20]||(e[20]=n('
julia
render(args...)

This is the main entry point and recursive function to render a Documenter document to Markdown in the Vitepress flavour. It is called by Documenter.build and should not be called directly.

Methods

To extend this function, the general signature is:

julia
render(io::IO, mime::MIME"text/plain", node::Documenter.MarkdownAST.Node, element::Eltype, page, doc; kwargs...)

where Eltype is the type of the element field of the node object which you care about.

source

',7))])])}const V=l(d,[["render",b]]);export{D as __pageData,V as default}; diff --git a/previews/PR201/assets/internal_api.md.Tp7S_UNd.lean.js b/previews/PR201/assets/internal_api.md.BtmgpZVF.lean.js similarity index 93% rename from previews/PR201/assets/internal_api.md.Tp7S_UNd.lean.js rename to previews/PR201/assets/internal_api.md.BtmgpZVF.lean.js index 3b7290f5..1f1e8591 100644 --- a/previews/PR201/assets/internal_api.md.Tp7S_UNd.lean.js +++ b/previews/PR201/assets/internal_api.md.BtmgpZVF.lean.js @@ -1 +1 @@ -import{_ as l,c as p,j as s,a as i,G as a,a2 as n,B as o,o as r}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"internal_api.md","filePath":"internal_api.md","lastUpdated":null}'),d={name:"internal_api.md"},h={class:"jldocstring custom-block"},c={class:"jldocstring custom-block"},u={class:"jldocstring custom-block"},k={class:"jldocstring custom-block"},g={class:"jldocstring custom-block"},m={class:"jldocstring custom-block"},y={class:"jldocstring custom-block"};function f(b,e,E,v,j,F){const t=o("Badge");return r(),p("div",null,[e[21]||(e[21]=s("h2",{id:"internal_api",tabindex:"-1"},[i("Internal API "),s("a",{class:"header-anchor",href:"#internal_api","aria-label":'Permalink to "Internal API {#internal_api}"'},"​")],-1)),e[22]||(e[22]=s("p",null,"These functions are not part of the public API, and are subject to change without notice.",-1)),s("details",h,[s("summary",null,[e[0]||(e[0]=s("a",{id:"DocumenterVitepress.build_docs-Tuple{String}",href:"#DocumenterVitepress.build_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.build_docs")],-1)),e[1]||(e[1]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[2]||(e[2]=n('
julia
build_docs(builddir::String; md_output_path = ".documenter")

Builds the Vitepress site in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

source

',4))]),s("details",c,[s("summary",null,[e[3]||(e[3]=s("a",{id:"DocumenterVitepress.dev_docs-Tuple{String}",href:"#DocumenterVitepress.dev_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.dev_docs")],-1)),e[4]||(e[4]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[5]||(e[5]=n('
julia
dev_docs(builddir::String; md_output_path = ".documenter")

Runs the vitepress dev server to serve the docs built from the Markdown files (generated by makedocs) in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

For now, these assume that the Markdown files generated are in $builddir/.documenter. Work is in progress to let the user pass the config object to fix this.

Warning

This does NOT run makedocs - you have to do that yourself! Think of it as the second stage of LiveServer.jl for DocumenterVitepress specifically.

source

',6))]),s("details",u,[s("summary",null,[e[6]||(e[6]=s("a",{id:"DocumenterVitepress.docpath-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.docpath-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.docpath")],-1)),e[7]||(e[7]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[8]||(e[8]=n('
julia
docpath(file, mdfolder)

This function takes the filename file, and returns a file path in the mdfolder directory which has the same tree as the src directory. This is used to ensure that the Markdown files are output in the correct location for Vitepress to find them.

source

',3))]),s("details",k,[s("summary",null,[e[9]||(e[9]=s("a",{id:"DocumenterVitepress.generate_template",href:"#DocumenterVitepress.generate_template"},[s("span",{class:"jlbinding"},"DocumenterVitepress.generate_template")],-1)),e[10]||(e[10]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[11]||(e[11]=n('
julia
generate_template(target_directory::String, package = "YourPackage")

Copies template files from DocumenterVitepress.jl to a target directory, replacing "YourPackage" with the specified package name in package.

target should be the directory of your package's documentation, and not its root!

Skips existing files and only updates new ones.

Arguments

  • target_directory: Destination for template files.

  • package: Name to replace "YourPackage" with, defaulting to "YourPackage".

Example

julia
generate_template(".julia/dev/MyPackage/docs", "MyPackage")

source

',9))]),s("details",g,[s("summary",null,[e[12]||(e[12]=s("a",{id:"DocumenterVitepress.mime_priority",href:"#DocumenterVitepress.mime_priority"},[s("span",{class:"jlbinding"},"DocumenterVitepress.mime_priority")],-1)),e[13]||(e[13]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[14]||(e[14]=n('
julia
mime_priority(mime::MIME)::Float64

This function returns a priority for a given MIME type, which is used to select the best MIME type for rendering a given element. Priority is in ascending order, i.e., 1 has more priority than 0.

source

',3))]),s("details",m,[s("summary",null,[e[15]||(e[15]=s("a",{id:"DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.modify_config_file")],-1)),e[16]||(e[16]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[17]||(e[17]=n('
julia
modify_config_file(doc, settings, deploy_decision)

Modifies the config file located at \\$builddir/\\$md_output_path/.vitepress/config.mts to include attributes determined at runtime.

In general, the config file will contain various strings like REPLACE_ME_DOCUMENTER_VITEPRESS which this function will replace with content.

Replaced config items

Currently, this function replaces the following config items:

  • Vitepress base path (base)

  • Vitepress output path (outDir)

  • Navbar

  • Sidebar

  • Title

  • Edit link

  • Github repo link

  • Logo

  • Favicon

Adding new config hooks

Simply add more elements to the replacers array within this function.

source

',9))]),s("details",y,[s("summary",null,[e[18]||(e[18]=s("a",{id:"DocumenterVitepress.render",href:"#DocumenterVitepress.render"},[s("span",{class:"jlbinding"},"DocumenterVitepress.render")],-1)),e[19]||(e[19]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[20]||(e[20]=n('
julia
render(args...)

This is the main entry point and recursive function to render a Documenter document to Markdown in the Vitepress flavour. It is called by Documenter.build and should not be called directly.

Methods

To extend this function, the general signature is:

julia
render(io::IO, mime::MIME"text/plain", node::Documenter.MarkdownAST.Node, element::Eltype, page, doc; kwargs...)

where Eltype is the type of the element field of the node object which you care about.

source

',7))])])}const V=l(d,[["render",f]]);export{D as __pageData,V as default}; +import{_ as l,c as p,j as s,a as i,G as a,a2 as n,B as o,o as r}from"./chunks/framework.ClJI2Brj.js";const D=JSON.parse('{"title":"","description":"","frontmatter":{"outline":"deep"},"headers":[],"relativePath":"internal_api.md","filePath":"internal_api.md","lastUpdated":null}'),d={name:"internal_api.md"},h={class:"jldocstring custom-block"},c={class:"jldocstring custom-block"},u={class:"jldocstring custom-block"},k={class:"jldocstring custom-block"},g={class:"jldocstring custom-block"},m={class:"jldocstring custom-block"},y={class:"jldocstring custom-block"};function b(E,e,f,v,j,F){const t=o("Badge");return r(),p("div",null,[e[21]||(e[21]=s("h2",{id:"internal_api",tabindex:"-1"},[i("Internal API "),s("a",{class:"header-anchor",href:"#internal_api","aria-label":'Permalink to "Internal API {#internal_api}"'},"​")],-1)),e[22]||(e[22]=s("p",null,"These functions are not part of the public API, and are subject to change without notice.",-1)),s("details",h,[s("summary",null,[e[0]||(e[0]=s("a",{id:"DocumenterVitepress.build_docs-Tuple{String}",href:"#DocumenterVitepress.build_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.build_docs")],-1)),e[1]||(e[1]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[2]||(e[2]=n('
julia
build_docs(builddir::String; md_output_path = ".documenter")

Builds the Vitepress site in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

source

',4))]),s("details",c,[s("summary",null,[e[3]||(e[3]=s("a",{id:"DocumenterVitepress.dev_docs-Tuple{String}",href:"#DocumenterVitepress.dev_docs-Tuple{String}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.dev_docs")],-1)),e[4]||(e[4]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[5]||(e[5]=n('
julia
dev_docs(builddir::String; md_output_path = ".documenter")

Runs the vitepress dev server to serve the docs built from the Markdown files (generated by makedocs) in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

For now, these assume that the Markdown files generated are in $builddir/.documenter. Work is in progress to let the user pass the config object to fix this.

Warning

This does NOT run makedocs - you have to do that yourself! Think of it as the second stage of LiveServer.jl for DocumenterVitepress specifically.

source

',6))]),s("details",u,[s("summary",null,[e[6]||(e[6]=s("a",{id:"DocumenterVitepress.docpath-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.docpath-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.docpath")],-1)),e[7]||(e[7]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[8]||(e[8]=n('
julia
docpath(file, mdfolder)

This function takes the filename file, and returns a file path in the mdfolder directory which has the same tree as the src directory. This is used to ensure that the Markdown files are output in the correct location for Vitepress to find them.

source

',3))]),s("details",k,[s("summary",null,[e[9]||(e[9]=s("a",{id:"DocumenterVitepress.generate_template",href:"#DocumenterVitepress.generate_template"},[s("span",{class:"jlbinding"},"DocumenterVitepress.generate_template")],-1)),e[10]||(e[10]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[11]||(e[11]=n('
julia
generate_template(target_directory::String, package = "YourPackage")

Copies template files from DocumenterVitepress.jl to a target directory, replacing "YourPackage" with the specified package name in package.

target should be the directory of your package's documentation, and not its root!

Skips existing files and only updates new ones.

Arguments

  • target_directory: Destination for template files.

  • package: Name to replace "YourPackage" with, defaulting to "YourPackage".

Example

julia
generate_template(".julia/dev/MyPackage/docs", "MyPackage")

source

',9))]),s("details",g,[s("summary",null,[e[12]||(e[12]=s("a",{id:"DocumenterVitepress.mime_priority",href:"#DocumenterVitepress.mime_priority"},[s("span",{class:"jlbinding"},"DocumenterVitepress.mime_priority")],-1)),e[13]||(e[13]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[14]||(e[14]=n('
julia
mime_priority(mime::MIME)::Float64

This function returns a priority for a given MIME type, which is used to select the best MIME type for rendering a given element. Priority is in ascending order, i.e., 1 has more priority than 0.

source

',3))]),s("details",m,[s("summary",null,[e[15]||(e[15]=s("a",{id:"DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}",href:"#DocumenterVitepress.modify_config_file-Tuple{Any, Any, Any}"},[s("span",{class:"jlbinding"},"DocumenterVitepress.modify_config_file")],-1)),e[16]||(e[16]=i()),a(t,{type:"info",class:"jlObjectType jlMethod",text:"Method"})]),e[17]||(e[17]=n('
julia
modify_config_file(doc, settings, deploy_decision)

Modifies the config file located at \\$builddir/\\$md_output_path/.vitepress/config.mts to include attributes determined at runtime.

In general, the config file will contain various strings like REPLACE_ME_DOCUMENTER_VITEPRESS which this function will replace with content.

Replaced config items

Currently, this function replaces the following config items:

  • Vitepress base path (base)

  • Vitepress output path (outDir)

  • Navbar

  • Sidebar

  • Title

  • Edit link

  • Github repo link

  • Logo

  • Favicon

Adding new config hooks

Simply add more elements to the replacers array within this function.

source

',9))]),s("details",y,[s("summary",null,[e[18]||(e[18]=s("a",{id:"DocumenterVitepress.render",href:"#DocumenterVitepress.render"},[s("span",{class:"jlbinding"},"DocumenterVitepress.render")],-1)),e[19]||(e[19]=i()),a(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),e[20]||(e[20]=n('
julia
render(args...)

This is the main entry point and recursive function to render a Documenter document to Markdown in the Vitepress flavour. It is called by Documenter.build and should not be called directly.

Methods

To extend this function, the general signature is:

julia
render(io::IO, mime::MIME"text/plain", node::Documenter.MarkdownAST.Node, element::Eltype, page, doc; kwargs...)

where Eltype is the type of the element field of the node object which you care about.

source

',7))])])}const V=l(d,[["render",b]]);export{D as __pageData,V as default}; diff --git a/previews/PR201/assets/sczobza.yDDNeA3I.jpeg b/previews/PR201/assets/jlmphgq.yDDNeA3I.jpeg similarity index 100% rename from previews/PR201/assets/sczobza.yDDNeA3I.jpeg rename to previews/PR201/assets/jlmphgq.yDDNeA3I.jpeg diff --git a/previews/PR201/assets/markdown-examples.md.C2DLgAYM.lean.js b/previews/PR201/assets/markdown-examples.md.Cxm0obvK.js similarity index 99% rename from previews/PR201/assets/markdown-examples.md.C2DLgAYM.lean.js rename to previews/PR201/assets/markdown-examples.md.Cxm0obvK.js index f8b0e410..1a53f7dd 100644 --- a/previews/PR201/assets/markdown-examples.md.C2DLgAYM.lean.js +++ b/previews/PR201/assets/markdown-examples.md.Cxm0obvK.js @@ -79,7 +79,7 @@ import{_ as r,c as e,a2 as l,G as i,w as n,j as s,a as h,B as d,o as k}from"./ch @gp :- x cos.(x) "w l t 'cos' lw 2 lc rgb '#E69F00'" \`\`\` -:::

Output

julia
using Gnuplot
+:::

Output

julia
using Gnuplot
 t = 0:0.001:1
 @gp t sin.(10π*t) "w l tit 'sin' lc 'gray'"
julia
using Gnuplot
 x = -:0.001:
diff --git a/previews/PR201/assets/markdown-examples.md.C2DLgAYM.js b/previews/PR201/assets/markdown-examples.md.Cxm0obvK.lean.js
similarity index 99%
rename from previews/PR201/assets/markdown-examples.md.C2DLgAYM.js
rename to previews/PR201/assets/markdown-examples.md.Cxm0obvK.lean.js
index f8b0e410..1a53f7dd 100644
--- a/previews/PR201/assets/markdown-examples.md.C2DLgAYM.js
+++ b/previews/PR201/assets/markdown-examples.md.Cxm0obvK.lean.js
@@ -79,7 +79,7 @@ import{_ as r,c as e,a2 as l,G as i,w as n,j as s,a as h,B as d,o as k}from"./ch
 @gp :- x cos.(x) "w l t 'cos' lw 2 lc rgb '#E69F00'"
 \`\`\`
 
-:::

Output

julia
using Gnuplot
+:::

Output

julia
using Gnuplot
 t = 0:0.001:1
 @gp t sin.(10π*t) "w l tit 'sin' lc 'gray'"
julia
using Gnuplot
 x = -:0.001:
diff --git a/previews/PR201/assets/mime_examples.md.BYx03DQe.js b/previews/PR201/assets/mime_examples.md.BqP1du7x.js
similarity index 97%
rename from previews/PR201/assets/mime_examples.md.BYx03DQe.js
rename to previews/PR201/assets/mime_examples.md.BqP1du7x.js
index a498f1d1..a178109d 100644
--- a/previews/PR201/assets/mime_examples.md.BYx03DQe.js
+++ b/previews/PR201/assets/mime_examples.md.BqP1du7x.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a2 as t,o as e}from"./chunks/framework.ClJI2Brj.js";const n="/DocumenterVitepress.jl/previews/PR201/assets/erkukka.CGGmtknr.png",p="/DocumenterVitepress.jl/previews/PR201/assets/sczobza.yDDNeA3I.jpeg",l="/DocumenterVitepress.jl/previews/PR201/assets/eqzxxad.Drfs-ROQ.svg",h="/DocumenterVitepress.jl/previews/PR201/assets/flvutrh.C-W3LInb.gif",y=JSON.parse('{"title":"MIME-type examples","description":"","frontmatter":{},"headers":[],"relativePath":"mime_examples.md","filePath":"mime_examples.md","lastUpdated":null}'),k={name:"mime_examples.md"};function d(r,s,o,E,g,c){return e(),a("div",null,s[0]||(s[0]=[t(`

MIME-type examples

This file tests the output for all available MIME-types.

julia
"""
+import{_ as i,c as a,a2 as t,o as e}from"./chunks/framework.ClJI2Brj.js";const n="/DocumenterVitepress.jl/previews/PR201/assets/hatmbgg.CGGmtknr.png",p="/DocumenterVitepress.jl/previews/PR201/assets/jlmphgq.yDDNeA3I.jpeg",l="/DocumenterVitepress.jl/previews/PR201/assets/uxjzepd.Drfs-ROQ.svg",h="/DocumenterVitepress.jl/previews/PR201/assets/alwtogn.C-W3LInb.gif",y=JSON.parse('{"title":"MIME-type examples","description":"","frontmatter":{},"headers":[],"relativePath":"mime_examples.md","filePath":"mime_examples.md","lastUpdated":null}'),k={name:"mime_examples.md"};function d(r,s,o,E,g,c){return e(),a("div",null,s[0]||(s[0]=[t(`

MIME-type examples

This file tests the output for all available MIME-types.

julia
"""
     MediaOutput{MIME"..."}(contents::String)
 
 A struct representing media output with a specific MIME type.
diff --git a/previews/PR201/assets/mime_examples.md.BYx03DQe.lean.js b/previews/PR201/assets/mime_examples.md.BqP1du7x.lean.js
similarity index 97%
rename from previews/PR201/assets/mime_examples.md.BYx03DQe.lean.js
rename to previews/PR201/assets/mime_examples.md.BqP1du7x.lean.js
index a498f1d1..a178109d 100644
--- a/previews/PR201/assets/mime_examples.md.BYx03DQe.lean.js
+++ b/previews/PR201/assets/mime_examples.md.BqP1du7x.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a2 as t,o as e}from"./chunks/framework.ClJI2Brj.js";const n="/DocumenterVitepress.jl/previews/PR201/assets/erkukka.CGGmtknr.png",p="/DocumenterVitepress.jl/previews/PR201/assets/sczobza.yDDNeA3I.jpeg",l="/DocumenterVitepress.jl/previews/PR201/assets/eqzxxad.Drfs-ROQ.svg",h="/DocumenterVitepress.jl/previews/PR201/assets/flvutrh.C-W3LInb.gif",y=JSON.parse('{"title":"MIME-type examples","description":"","frontmatter":{},"headers":[],"relativePath":"mime_examples.md","filePath":"mime_examples.md","lastUpdated":null}'),k={name:"mime_examples.md"};function d(r,s,o,E,g,c){return e(),a("div",null,s[0]||(s[0]=[t(`

MIME-type examples

This file tests the output for all available MIME-types.

julia
"""
+import{_ as i,c as a,a2 as t,o as e}from"./chunks/framework.ClJI2Brj.js";const n="/DocumenterVitepress.jl/previews/PR201/assets/hatmbgg.CGGmtknr.png",p="/DocumenterVitepress.jl/previews/PR201/assets/jlmphgq.yDDNeA3I.jpeg",l="/DocumenterVitepress.jl/previews/PR201/assets/uxjzepd.Drfs-ROQ.svg",h="/DocumenterVitepress.jl/previews/PR201/assets/alwtogn.C-W3LInb.gif",y=JSON.parse('{"title":"MIME-type examples","description":"","frontmatter":{},"headers":[],"relativePath":"mime_examples.md","filePath":"mime_examples.md","lastUpdated":null}'),k={name:"mime_examples.md"};function d(r,s,o,E,g,c){return e(),a("div",null,s[0]||(s[0]=[t(`

MIME-type examples

This file tests the output for all available MIME-types.

julia
"""
     MediaOutput{MIME"..."}(contents::String)
 
 A struct representing media output with a specific MIME type.
diff --git a/previews/PR201/assets/style.BBA69yST.css b/previews/PR201/assets/style.C_yUILCC.css
similarity index 90%
rename from previews/PR201/assets/style.BBA69yST.css
rename to previews/PR201/assets/style.C_yUILCC.css
index a2fafb87..e832c874 100644
--- a/previews/PR201/assets/style.BBA69yST.css
+++ b/previews/PR201/assets/style.C_yUILCC.css
@@ -1 +1 @@
-@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-b06cdb19]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-b06cdb19],.VPBackdrop.fade-leave-to[data-v-b06cdb19]{opacity:0}.VPBackdrop.fade-leave-active[data-v-b06cdb19]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-b06cdb19]{display:none}}.NotFound[data-v-951cab6c]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-951cab6c]{padding:96px 32px 168px}}.code[data-v-951cab6c]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-951cab6c]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-951cab6c]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-951cab6c]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-951cab6c]{padding-top:20px}.link[data-v-951cab6c]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-951cab6c]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-3f927ebe]{position:relative;z-index:1}.nested[data-v-3f927ebe]{padding-right:16px;padding-left:16px}.outline-link[data-v-3f927ebe]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-3f927ebe]:hover,.outline-link.active[data-v-3f927ebe]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-3f927ebe]{padding-left:13px}.VPDocAsideOutline[data-v-b38bf2ff]{display:none}.VPDocAsideOutline.has-outline[data-v-b38bf2ff]{display:block}.content[data-v-b38bf2ff]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-b38bf2ff]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-b38bf2ff]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-6d7b3c46]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-6d7b3c46]{flex-grow:1}.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-6d7b3c46] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-475f71b8]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-475f71b8]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-4f9813fa]{margin-top:64px}.edit-info[data-v-4f9813fa]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-4f9813fa]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-4f9813fa]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-4f9813fa]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-4f9813fa]{margin-right:8px}.prev-next[data-v-4f9813fa]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-4f9813fa]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-4f9813fa]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-4f9813fa]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-4f9813fa]{margin-left:auto;text-align:right}.desc[data-v-4f9813fa]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-4f9813fa]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-83890dd9]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-83890dd9]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-83890dd9]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-83890dd9]{display:flex;justify-content:center}.VPDoc .aside[data-v-83890dd9]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{max-width:1104px}}.container[data-v-83890dd9]{margin:0 auto;width:100%}.aside[data-v-83890dd9]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-83890dd9]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-83890dd9]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-83890dd9]::-webkit-scrollbar{display:none}.aside-curtain[data-v-83890dd9]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-83890dd9]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-83890dd9]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-83890dd9]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-83890dd9]{order:1;margin:0;min-width:640px}}.content-container[data-v-83890dd9]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-83890dd9]{max-width:688px}.VPButton[data-v-906d7fb4]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-906d7fb4]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-906d7fb4]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-906d7fb4]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-906d7fb4]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-906d7fb4]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-906d7fb4]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-906d7fb4]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-906d7fb4]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-906d7fb4]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-906d7fb4]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-906d7fb4]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-906d7fb4]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-35a7d0b8]{display:none}.dark .VPImage.light[data-v-35a7d0b8]{display:none}.VPHero[data-v-955009fc]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-955009fc]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-955009fc]{flex-direction:row}}.main[data-v-955009fc]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-955009fc]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-955009fc]{text-align:left}}@media (min-width: 960px){.main[data-v-955009fc]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-955009fc]{max-width:592px}}.name[data-v-955009fc],.text[data-v-955009fc]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0 auto}.name[data-v-955009fc]{color:var(--vp-home-hero-name-color)}.clip[data-v-955009fc]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-955009fc],.text[data-v-955009fc]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-955009fc],.text[data-v-955009fc]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0}}.tagline[data-v-955009fc]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-955009fc]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-955009fc]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-955009fc]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-955009fc]{margin:0}}.actions[data-v-955009fc]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-955009fc]{justify-content:center}@media (min-width: 640px){.actions[data-v-955009fc]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-955009fc]{justify-content:flex-start}}.action[data-v-955009fc]{flex-shrink:0;padding:6px}.image[data-v-955009fc]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-955009fc]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-955009fc]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-955009fc]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-955009fc]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-955009fc]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-955009fc]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-955009fc]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-955009fc]{width:320px;height:320px}}[data-v-955009fc] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-955009fc] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-955009fc] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-f5e9645b]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-f5e9645b]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-f5e9645b]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-f5e9645b]>.VPImage{margin-bottom:20px}.icon[data-v-f5e9645b]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-f5e9645b]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-f5e9645b]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-f5e9645b]{padding-top:8px}.link-text-value[data-v-f5e9645b]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-f5e9645b]{margin-left:6px}.VPFeatures[data-v-d0a190d7]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-d0a190d7]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-d0a190d7]{padding:0 64px}}.container[data-v-d0a190d7]{margin:0 auto;max-width:1152px}.items[data-v-d0a190d7]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-d0a190d7]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7]{width:50%}.item.grid-3[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-d0a190d7]{width:25%}}.container[data-v-7a48a447]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-7a48a447]{padding:0 48px}}@media (min-width: 960px){.container[data-v-7a48a447]{width:100%;padding:0 64px}}.vp-doc[data-v-7a48a447] .VPHomeSponsors,.vp-doc[data-v-7a48a447] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-7a48a447] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-7a48a447] .VPHomeSponsors a,.vp-doc[data-v-7a48a447] .VPTeamPage a{text-decoration:none}.VPHome[data-v-cbb6ec48]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-cbb6ec48]{margin-bottom:128px}}.VPContent[data-v-91765379]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-91765379]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-91765379]{margin:0}@media (min-width: 960px){.VPContent[data-v-91765379]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-91765379]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-91765379]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-c970a860]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-c970a860]{display:none}.VPFooter[data-v-c970a860] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-c970a860] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-c970a860]{padding:32px}}.container[data-v-c970a860]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-c970a860],.copyright[data-v-c970a860]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-bc9dc845]{color:var(--vp-c-text-1)}.icon[data-v-bc9dc845]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{font-size:14px}.icon[data-v-bc9dc845]{font-size:16px}}.open>.icon[data-v-bc9dc845]{transform:rotate(90deg)}.items[data-v-bc9dc845]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-bc9dc845]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-bc9dc845]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-bc9dc845]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-bc9dc845]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-bc9dc845]{transition:all .2s ease-out}.flyout-leave-active[data-v-bc9dc845]{transition:all .15s ease-in}.flyout-enter-from[data-v-bc9dc845],.flyout-leave-to[data-v-bc9dc845]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-070ab83d]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-070ab83d]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-070ab83d]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-070ab83d]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-070ab83d]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-070ab83d]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-070ab83d]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-070ab83d]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-070ab83d]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-070ab83d]{display:none}}.menu-icon[data-v-070ab83d]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-070ab83d]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-070ab83d]{padding:12px 32px 11px}}.VPSwitch[data-v-4a1c76db]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-4a1c76db]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-4a1c76db]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-4a1c76db]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-4a1c76db] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-4a1c76db] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-e40a8bb6]{opacity:1}.moon[data-v-e40a8bb6],.dark .sun[data-v-e40a8bb6]{opacity:0}.dark .moon[data-v-e40a8bb6]{opacity:1}.dark .VPSwitchAppearance[data-v-e40a8bb6] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-af096f4a]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-af096f4a]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-acbfed09]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-acbfed09]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-acbfed09]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-acbfed09]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-48c802d0]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-48c802d0]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-48c802d0]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-48c802d0]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-7dd3104a]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-7dd3104a] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-7dd3104a] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-7dd3104a] .group:last-child{padding-bottom:0}.VPMenu[data-v-7dd3104a] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-7dd3104a] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-7dd3104a] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-7dd3104a] .action{padding-left:24px}.VPFlyout[data-v-04f5c5e9]{position:relative}.VPFlyout[data-v-04f5c5e9]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-04f5c5e9]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-04f5c5e9]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-04f5c5e9]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-04f5c5e9]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-04f5c5e9]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-04f5c5e9],.button[aria-expanded=true]+.menu[data-v-04f5c5e9]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-04f5c5e9]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-04f5c5e9]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-04f5c5e9]{margin-right:0;font-size:16px}.text-icon[data-v-04f5c5e9]{margin-left:4px;font-size:14px}.icon[data-v-04f5c5e9]{font-size:20px;transition:fill .25s}.menu[data-v-04f5c5e9]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-d26d30cb]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-d26d30cb]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-d26d30cb]>svg,.VPSocialLink[data-v-d26d30cb]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-ee7a9424]{display:flex;justify-content:center}.VPNavBarExtra[data-v-925effce]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-925effce]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-925effce]{display:none}}.trans-title[data-v-925effce]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-925effce],.item.social-links[data-v-925effce]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-925effce]{min-width:176px}.appearance-action[data-v-925effce]{margin-right:-2px}.social-links-list[data-v-925effce]{margin:-4px -8px}.VPNavBarHamburger[data-v-5dea55bf]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-5dea55bf]{display:none}}.container[data-v-5dea55bf]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-5dea55bf]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-5dea55bf]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-5dea55bf],.VPNavBarHamburger.active:hover .middle[data-v-5dea55bf],.VPNavBarHamburger.active:hover .bottom[data-v-5dea55bf]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-5dea55bf],.middle[data-v-5dea55bf],.bottom[data-v-5dea55bf]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-5dea55bf]{top:0;left:0;transform:translate(0)}.middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-956ec74c]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-956ec74c],.VPNavBarMenuLink[data-v-956ec74c]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-e6d46098]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-e6d46098]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-164c457f]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-164c457f]{display:flex;align-items:center}}.title[data-v-0f4f798b]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-0f4f798b]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-0f4f798b]{border-bottom-color:var(--vp-c-divider)}}[data-v-0f4f798b] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-c80d9ad0]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-c80d9ad0]{display:flex;align-items:center}}.title[data-v-c80d9ad0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-822684d1]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-822684d1]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-822684d1]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-822684d1]:not(.home){background-color:transparent}.VPNavBar[data-v-822684d1]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-822684d1]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-822684d1]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-822684d1]{padding:0}}.container[data-v-822684d1]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-822684d1],.container>.content[data-v-822684d1]{pointer-events:none}.container[data-v-822684d1] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-822684d1]{max-width:100%}}.title[data-v-822684d1]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-822684d1]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-822684d1]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-822684d1]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-822684d1]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-822684d1]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-822684d1]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-822684d1]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-822684d1]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-822684d1]{column-gap:.5rem}}.menu+.translations[data-v-822684d1]:before,.menu+.appearance[data-v-822684d1]:before,.menu+.social-links[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before,.appearance+.social-links[data-v-822684d1]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before{margin-right:16px}.appearance+.social-links[data-v-822684d1]:before{margin-left:16px}.social-links[data-v-822684d1]{margin-right:-8px}.divider[data-v-822684d1]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-822684d1]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-822684d1]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-ffb44008]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-ffb44008]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-735512b8]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-735512b8]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-372ae7c0]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-372ae7c0]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-4b8941ac]{display:block}.title[data-v-4b8941ac]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-875057a5]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-875057a5]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-875057a5]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-875057a5]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-875057a5]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-875057a5]{transform:rotate(45deg)}.button[data-v-875057a5]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-875057a5]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-875057a5]{transition:transform .25s}.group[data-v-875057a5]:first-child{padding-top:0}.group+.group[data-v-875057a5],.group+.item[data-v-875057a5]{padding-top:4px}.VPNavScreenTranslations[data-v-362991c2]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-362991c2]{height:auto}.title[data-v-362991c2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-362991c2]{font-size:16px}.icon.lang[data-v-362991c2]{margin-right:8px}.icon.chevron[data-v-362991c2]{margin-left:4px}.list[data-v-362991c2]{padding:4px 0 0 24px}.link[data-v-362991c2]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-833aabba]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-833aabba],.VPNavScreen.fade-leave-active[data-v-833aabba]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-833aabba],.VPNavScreen.fade-leave-active .container[data-v-833aabba]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-833aabba],.VPNavScreen.fade-leave-to[data-v-833aabba]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-833aabba],.VPNavScreen.fade-leave-to .container[data-v-833aabba]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-833aabba]{display:none}}.container[data-v-833aabba]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-833aabba],.menu+.appearance[data-v-833aabba],.translations+.appearance[data-v-833aabba]{margin-top:24px}.menu+.social-links[data-v-833aabba]{margin-top:16px}.appearance+.social-links[data-v-833aabba]{margin-top:16px}.VPNav[data-v-f1e365da]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-f1e365da]{position:fixed}}.VPSidebarItem.level-0[data-v-196b2e5f]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-196b2e5f]{padding-bottom:10px}.item[data-v-196b2e5f]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-196b2e5f]{cursor:pointer}.indicator[data-v-196b2e5f]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-196b2e5f]{background-color:var(--vp-c-brand-1)}.link[data-v-196b2e5f]{display:flex;align-items:center;flex-grow:1}.text[data-v-196b2e5f]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-196b2e5f]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-196b2e5f],.VPSidebarItem.level-2 .text[data-v-196b2e5f],.VPSidebarItem.level-3 .text[data-v-196b2e5f],.VPSidebarItem.level-4 .text[data-v-196b2e5f],.VPSidebarItem.level-5 .text[data-v-196b2e5f]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-196b2e5f]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.caret[data-v-196b2e5f]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-196b2e5f]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-196b2e5f]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-196b2e5f]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-196b2e5f]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-196b2e5f],.VPSidebarItem.level-2 .items[data-v-196b2e5f],.VPSidebarItem.level-3 .items[data-v-196b2e5f],.VPSidebarItem.level-4 .items[data-v-196b2e5f],.VPSidebarItem.level-5 .items[data-v-196b2e5f]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-196b2e5f]{display:none}.no-transition[data-v-9e426adc] .caret-icon{transition:none}.group+.group[data-v-9e426adc]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-9e426adc]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-18756405]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-18756405]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-18756405]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-18756405]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-18756405]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-18756405]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-18756405]{outline:0}.VPSkipLink[data-v-c3508ec8]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-c3508ec8]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-c3508ec8]{top:14px;left:16px}}.Layout[data-v-a9a9e638]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-db81191c]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-db81191c]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{margin:128px 0}}.VPHomeSponsors[data-v-db81191c]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-db81191c]{padding:0 64px}}.container[data-v-db81191c]{margin:0 auto;max-width:1152px}.love[data-v-db81191c]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-db81191c]{display:inline-block}.message[data-v-db81191c]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-db81191c]{padding-top:32px}.action[data-v-db81191c]{padding-top:40px;text-align:center}.VPTeamPage[data-v-c2f8e101]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-c2f8e101]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-c2f8e101-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-c2f8e101-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:96px}}.VPTeamMembers[data-v-c2f8e101-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 64px}}.VPTeamPageTitle[data-v-e277e15c]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-e277e15c]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-e277e15c]{padding:80px 64px 48px}}.title[data-v-e277e15c]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-e277e15c]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-e277e15c]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-e277e15c]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-d43bc49d]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 64px}}.title[data-v-d43bc49d]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-d43bc49d]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-d43bc49d]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-d43bc49d]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-d43bc49d]{padding-top:40px}.VPTeamMembersItem[data-v-f9987cb6]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f9987cb6]{padding:32px}.VPTeamMembersItem.small .data[data-v-f9987cb6]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f9987cb6]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f9987cb6]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f9987cb6]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f9987cb6]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f9987cb6]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f9987cb6]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f9987cb6]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f9987cb6]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f9987cb6]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f9987cb6]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f9987cb6]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f9987cb6]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f9987cb6]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f9987cb6]{text-align:center}.avatar[data-v-f9987cb6]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f9987cb6]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f9987cb6]{margin:0;font-weight:600}.affiliation[data-v-f9987cb6]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f9987cb6]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f9987cb6]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f9987cb6]{margin:0 auto}.desc[data-v-f9987cb6] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f9987cb6]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f9987cb6]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f9987cb6]:hover,.sp .sp-link.link[data-v-f9987cb6]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f9987cb6]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-fba19bad]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-fba19bad]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-fba19bad]{max-width:876px}.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-fba19bad]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-fba19bad]{max-width:760px}.container[data-v-fba19bad]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.enjoyer{margin-top:.5rem;margin-bottom:0rem;border-radius:14px;padding-top:.2rem;padding-bottom:.2rem;position:relative;font-size:.9rem;font-weight:700;line-height:1.1rem;display:flex;align-items:center;justify-content:center;width:100%;gap:1rem;background-color:var(--vp-c-bg-alt);border:2px solid var(--vp-c-bg-alt);transition:border-color .5s}.enjoyer:hover{border:2px solid var(--vp-c-brand-light)}.enjoyer img{transition:transform .5s;transform:scale(1.25)}.enjoyer:hover img{transform:scale(1.75)}.enjoyer .heading{background-image:linear-gradient(120deg,#b047ff 16%,var(--vp-c-brand-lighter),var(--vp-c-brand-lighter));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.enjoyer .extra-info{color:var(--vp-c-text-1);opacity:0;font-size:.7rem;padding-left:.1rem;transition:opacity .5s}.enjoyer:hover .extra-info{opacity:.9}.VPVersionPicker[data-v-5454719c] button .text{color:var(--vp-c-text-1)!important}.VPVersionPicker[data-v-5454719c]:hover button .text{color:var(--vp-c-text-2)!important}.badge-container[data-v-5eb0e64d]{display:inline-flex;height:20px;line-height:24px;font-size:12px;font-weight:500;border-radius:5px;margin-right:.5rem;margin-bottom:.5rem;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;vertical-align:middle}.badge-label[data-v-5eb0e64d]{padding:0 8px;background-color:#555;color:#fff;display:flex;align-items:center}.author-badge[data-v-5eb0e64d]{display:inline-flex;align-items:center;padding:0 8px;color:#fff}.author-avatar[data-v-5eb0e64d]{width:15px;height:15px;border-radius:50%;margin-right:.25rem;margin-left:-.25rem}.platform-avatar[data-v-5eb0e64d]{filter:brightness(0) invert(1)}.badge-link[data-v-5eb0e64d]{text-decoration:none;color:inherit}.badge-link:hover .author-badge[data-v-5eb0e64d]{opacity:.9}.badge-link:hover .badge-container[data-v-5eb0e64d]{box-shadow:0 0 0 1.25px #f8f8f766;transition:all .2s ease}.authors-container[data-v-ec79a7d8]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs--content[data-v-9b0d03d2]{padding:16px}.plugin-tabs--content[data-v-9b0d03d2]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-9b0d03d2]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-9b0d03d2]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-9b0d03d2] div[class*=language-]{background-color:var(--vp-c-bg)}.VPHero .clip{white-space:pre;max-width:500px}@font-face{font-family:JuliaMono-Regular;src:url(https://cdn.jsdelivr.net/gh/cormullion/juliamono/webfonts/JuliaMono-Regular.woff2)}:root{--vp-font-family-base: "Barlow", "Inter var experimental", "Inter var", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--vp-font-family-mono: JuliaMono-Regular, monospace}.mono-no-substitutions{font-family:JuliaMono-Light,monospace;font-feature-settings:"calt" off}.mono-no-substitutions-alt{font-family:JuliaMono-Light,monospace;font-variant-ligatures:none}pre,code{font-family:JuliaMono-Light,monospace;font-feature-settings:"calt" off}:root{--julia-blue: #4063D8;--julia-purple: #9558B2;--julia-red: #CB3C33;--julia-green: #389826;--vp-c-brand: #40a52f;--vp-c-brand-light: #3dd027;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: #212425}:root.dark{--vp-dark-green: #155f3e;--vp-dark-green-dark: #2b855c;--vp-dark-green-light: #42d392;--vp-dark-green-lighter: #35eb9a;--vp-dark-green-dimm: #2e3834;--vp-dark-gray: #1e1e1e;--vp-dark-gray-soft: #2a2a2a;--vp-dark-gray-mute: #383838;--vp-light-gray: #d1d5db;--vp-dark-text: #e5e5e5;--vp-dark-subtext: #c1c1c1;--vp-dark-bg: #121212;--vp-dark-bg-alt: #1a1a1a;--vp-dark-bg-dimm: #101010;--vp-dark-border: #3b8a65}:root.dark{--vp-button-brand-border: var(--vp-dark-green-light);--vp-button-brand-text: var(--vp-dark-text);--vp-button-brand-bg: var(--vp-dark-green);--vp-button-brand-hover-border: var(--vp-dark-green-lighter);--vp-button-brand-hover-text: var(--vp-dark-text);--vp-button-brand-hover-bg: var(--vp-dark-green-dark);--vp-button-brand-active-border: var(--vp-dark-green-light);--vp-button-brand-active-text: var(--vp-dark-text);--vp-button-brand-active-bg: var(--vp-dark-green)}:root.dark{--vp-dark-link: var(--vp-dark-green-lighter);--vp-dark-link-hover: var(--vp-dark-green-light)}:root.dark{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, var(--julia-purple) 15%, var(--vp-dark-green-light), var(--vp-dark-green) );--vp-home-hero-image-background-image: linear-gradient( -45deg, var(--vp-dark-green) 30%, var(--vp-dark-green-light), var(--vp-dark-gray) 30% );--vp-home-hero-image-filter: blur(56px)}.dark{--vp-c-brand-1: var(--vp-dark-green-light)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #9558B2 30%, #CB3C33 );--vp-home-hero-image-background-image: linear-gradient( -45deg, #9558B2 30%, #389826 30%, #CB3C33 );--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}mjx-container>svg{display:block;margin:auto}mjx-container{padding:.5rem 0}mjx-container{display:inline;margin:auto 2px -2px}mjx-container>svg{margin:auto;display:inline-block}.jldocstring.custom-block{border:1px solid var(--vp-c-gray-2);color:var(--vp-c-text-1)}.jldocstring.custom-block summary{font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 0 8px}.VPLocalSearchBox[data-v-42e65fb9]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-42e65fb9]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-42e65fb9]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-42e65fb9]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-42e65fb9]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-42e65fb9]{padding:0 8px}}.search-bar[data-v-42e65fb9]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-42e65fb9]{display:block;font-size:18px}.navigate-icon[data-v-42e65fb9]{display:block;font-size:14px}.search-icon[data-v-42e65fb9]{margin:8px}@media (max-width: 767px){.search-icon[data-v-42e65fb9]{display:none}}.search-input[data-v-42e65fb9]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-42e65fb9]{padding:6px 4px}}.search-actions[data-v-42e65fb9]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-42e65fb9]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-42e65fb9]{display:none}}.search-actions button[data-v-42e65fb9]{padding:8px}.search-actions button[data-v-42e65fb9]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-42e65fb9]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-42e65fb9]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-42e65fb9]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-42e65fb9]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-42e65fb9]{display:none}}.search-keyboard-shortcuts kbd[data-v-42e65fb9]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-42e65fb9]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-42e65fb9]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-42e65fb9]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-42e65fb9]{margin:8px}}.titles[data-v-42e65fb9]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-42e65fb9]{display:flex;align-items:center;gap:4px}.title.main[data-v-42e65fb9]{font-weight:500}.title-icon[data-v-42e65fb9]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-42e65fb9]{opacity:.5}.result.selected[data-v-42e65fb9]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-42e65fb9]{position:relative}.excerpt[data-v-42e65fb9]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-42e65fb9]{opacity:1}.excerpt[data-v-42e65fb9] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-42e65fb9] mark,.excerpt[data-v-42e65fb9] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-42e65fb9] .vp-code-group .tabs{display:none}.excerpt[data-v-42e65fb9] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-42e65fb9]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-42e65fb9]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-42e65fb9],.result.selected .title-icon[data-v-42e65fb9]{color:var(--vp-c-brand-1)!important}.no-results[data-v-42e65fb9]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-42e65fb9]{flex:none}
+@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/DocumenterVitepress.jl/previews/PR201/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-b06cdb19]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-b06cdb19],.VPBackdrop.fade-leave-to[data-v-b06cdb19]{opacity:0}.VPBackdrop.fade-leave-active[data-v-b06cdb19]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-b06cdb19]{display:none}}.NotFound[data-v-951cab6c]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-951cab6c]{padding:96px 32px 168px}}.code[data-v-951cab6c]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-951cab6c]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-951cab6c]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-951cab6c]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-951cab6c]{padding-top:20px}.link[data-v-951cab6c]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-951cab6c]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-3f927ebe]{position:relative;z-index:1}.nested[data-v-3f927ebe]{padding-right:16px;padding-left:16px}.outline-link[data-v-3f927ebe]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-3f927ebe]:hover,.outline-link.active[data-v-3f927ebe]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-3f927ebe]{padding-left:13px}.VPDocAsideOutline[data-v-b38bf2ff]{display:none}.VPDocAsideOutline.has-outline[data-v-b38bf2ff]{display:block}.content[data-v-b38bf2ff]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-b38bf2ff]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-b38bf2ff]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-6d7b3c46]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-6d7b3c46]{flex-grow:1}.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-6d7b3c46] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-475f71b8]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-475f71b8]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-4f9813fa]{margin-top:64px}.edit-info[data-v-4f9813fa]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-4f9813fa]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-4f9813fa]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-4f9813fa]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-4f9813fa]{margin-right:8px}.prev-next[data-v-4f9813fa]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-4f9813fa]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-4f9813fa]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-4f9813fa]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-4f9813fa]{margin-left:auto;text-align:right}.desc[data-v-4f9813fa]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-4f9813fa]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-83890dd9]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-83890dd9]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-83890dd9]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-83890dd9]{display:flex;justify-content:center}.VPDoc .aside[data-v-83890dd9]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{max-width:1104px}}.container[data-v-83890dd9]{margin:0 auto;width:100%}.aside[data-v-83890dd9]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-83890dd9]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-83890dd9]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-83890dd9]::-webkit-scrollbar{display:none}.aside-curtain[data-v-83890dd9]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-83890dd9]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-83890dd9]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-83890dd9]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-83890dd9]{order:1;margin:0;min-width:640px}}.content-container[data-v-83890dd9]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-83890dd9]{max-width:688px}.VPButton[data-v-906d7fb4]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-906d7fb4]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-906d7fb4]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-906d7fb4]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-906d7fb4]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-906d7fb4]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-906d7fb4]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-906d7fb4]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-906d7fb4]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-906d7fb4]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-906d7fb4]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-906d7fb4]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-906d7fb4]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-35a7d0b8]{display:none}.dark .VPImage.light[data-v-35a7d0b8]{display:none}.VPHero[data-v-955009fc]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-955009fc]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-955009fc]{flex-direction:row}}.main[data-v-955009fc]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-955009fc]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-955009fc]{text-align:left}}@media (min-width: 960px){.main[data-v-955009fc]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-955009fc]{max-width:592px}}.name[data-v-955009fc],.text[data-v-955009fc]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0 auto}.name[data-v-955009fc]{color:var(--vp-home-hero-name-color)}.clip[data-v-955009fc]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-955009fc],.text[data-v-955009fc]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-955009fc],.text[data-v-955009fc]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0}}.tagline[data-v-955009fc]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-955009fc]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-955009fc]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-955009fc]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-955009fc]{margin:0}}.actions[data-v-955009fc]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-955009fc]{justify-content:center}@media (min-width: 640px){.actions[data-v-955009fc]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-955009fc]{justify-content:flex-start}}.action[data-v-955009fc]{flex-shrink:0;padding:6px}.image[data-v-955009fc]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-955009fc]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-955009fc]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-955009fc]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-955009fc]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-955009fc]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-955009fc]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-955009fc]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-955009fc]{width:320px;height:320px}}[data-v-955009fc] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-955009fc] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-955009fc] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-f5e9645b]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-f5e9645b]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-f5e9645b]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-f5e9645b]>.VPImage{margin-bottom:20px}.icon[data-v-f5e9645b]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-f5e9645b]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-f5e9645b]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-f5e9645b]{padding-top:8px}.link-text-value[data-v-f5e9645b]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-f5e9645b]{margin-left:6px}.VPFeatures[data-v-d0a190d7]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-d0a190d7]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-d0a190d7]{padding:0 64px}}.container[data-v-d0a190d7]{margin:0 auto;max-width:1152px}.items[data-v-d0a190d7]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-d0a190d7]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7]{width:50%}.item.grid-3[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-d0a190d7]{width:25%}}.container[data-v-7a48a447]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-7a48a447]{padding:0 48px}}@media (min-width: 960px){.container[data-v-7a48a447]{width:100%;padding:0 64px}}.vp-doc[data-v-7a48a447] .VPHomeSponsors,.vp-doc[data-v-7a48a447] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-7a48a447] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-7a48a447] .VPHomeSponsors a,.vp-doc[data-v-7a48a447] .VPTeamPage a{text-decoration:none}.VPHome[data-v-cbb6ec48]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-cbb6ec48]{margin-bottom:128px}}.VPContent[data-v-91765379]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-91765379]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-91765379]{margin:0}@media (min-width: 960px){.VPContent[data-v-91765379]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-91765379]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-91765379]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-c970a860]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-c970a860]{display:none}.VPFooter[data-v-c970a860] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-c970a860] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-c970a860]{padding:32px}}.container[data-v-c970a860]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-c970a860],.copyright[data-v-c970a860]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-bc9dc845]{color:var(--vp-c-text-1)}.icon[data-v-bc9dc845]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{font-size:14px}.icon[data-v-bc9dc845]{font-size:16px}}.open>.icon[data-v-bc9dc845]{transform:rotate(90deg)}.items[data-v-bc9dc845]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-bc9dc845]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-bc9dc845]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-bc9dc845]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-bc9dc845]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-bc9dc845]{transition:all .2s ease-out}.flyout-leave-active[data-v-bc9dc845]{transition:all .15s ease-in}.flyout-enter-from[data-v-bc9dc845],.flyout-leave-to[data-v-bc9dc845]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-070ab83d]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-070ab83d]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-070ab83d]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-070ab83d]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-070ab83d]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-070ab83d]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-070ab83d]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-070ab83d]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-070ab83d]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-070ab83d]{display:none}}.menu-icon[data-v-070ab83d]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-070ab83d]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-070ab83d]{padding:12px 32px 11px}}.VPSwitch[data-v-4a1c76db]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-4a1c76db]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-4a1c76db]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-4a1c76db]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-4a1c76db] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-4a1c76db] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-e40a8bb6]{opacity:1}.moon[data-v-e40a8bb6],.dark .sun[data-v-e40a8bb6]{opacity:0}.dark .moon[data-v-e40a8bb6]{opacity:1}.dark .VPSwitchAppearance[data-v-e40a8bb6] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-af096f4a]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-af096f4a]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-acbfed09]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-acbfed09]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-acbfed09]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-acbfed09]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-48c802d0]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-48c802d0]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-48c802d0]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-48c802d0]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-7dd3104a]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-7dd3104a] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-7dd3104a] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-7dd3104a] .group:last-child{padding-bottom:0}.VPMenu[data-v-7dd3104a] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-7dd3104a] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-7dd3104a] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-7dd3104a] .action{padding-left:24px}.VPFlyout[data-v-04f5c5e9]{position:relative}.VPFlyout[data-v-04f5c5e9]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-04f5c5e9]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-04f5c5e9]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-04f5c5e9]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-04f5c5e9]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-04f5c5e9]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-04f5c5e9],.button[aria-expanded=true]+.menu[data-v-04f5c5e9]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-04f5c5e9]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-04f5c5e9]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-04f5c5e9]{margin-right:0;font-size:16px}.text-icon[data-v-04f5c5e9]{margin-left:4px;font-size:14px}.icon[data-v-04f5c5e9]{font-size:20px;transition:fill .25s}.menu[data-v-04f5c5e9]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-d26d30cb]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-d26d30cb]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-d26d30cb]>svg,.VPSocialLink[data-v-d26d30cb]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-ee7a9424]{display:flex;justify-content:center}.VPNavBarExtra[data-v-925effce]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-925effce]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-925effce]{display:none}}.trans-title[data-v-925effce]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-925effce],.item.social-links[data-v-925effce]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-925effce]{min-width:176px}.appearance-action[data-v-925effce]{margin-right:-2px}.social-links-list[data-v-925effce]{margin:-4px -8px}.VPNavBarHamburger[data-v-5dea55bf]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-5dea55bf]{display:none}}.container[data-v-5dea55bf]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-5dea55bf]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-5dea55bf]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-5dea55bf],.VPNavBarHamburger.active:hover .middle[data-v-5dea55bf],.VPNavBarHamburger.active:hover .bottom[data-v-5dea55bf]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-5dea55bf],.middle[data-v-5dea55bf],.bottom[data-v-5dea55bf]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-5dea55bf]{top:0;left:0;transform:translate(0)}.middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-956ec74c]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-956ec74c],.VPNavBarMenuLink[data-v-956ec74c]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-e6d46098]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-e6d46098]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-164c457f]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-164c457f]{display:flex;align-items:center}}.title[data-v-0f4f798b]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-0f4f798b]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-0f4f798b]{border-bottom-color:var(--vp-c-divider)}}[data-v-0f4f798b] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-c80d9ad0]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-c80d9ad0]{display:flex;align-items:center}}.title[data-v-c80d9ad0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-822684d1]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-822684d1]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-822684d1]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-822684d1]:not(.home){background-color:transparent}.VPNavBar[data-v-822684d1]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-822684d1]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-822684d1]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-822684d1]{padding:0}}.container[data-v-822684d1]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-822684d1],.container>.content[data-v-822684d1]{pointer-events:none}.container[data-v-822684d1] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-822684d1]{max-width:100%}}.title[data-v-822684d1]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-822684d1]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-822684d1]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-822684d1]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-822684d1]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-822684d1]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-822684d1]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-822684d1]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-822684d1]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-822684d1]{column-gap:.5rem}}.menu+.translations[data-v-822684d1]:before,.menu+.appearance[data-v-822684d1]:before,.menu+.social-links[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before,.appearance+.social-links[data-v-822684d1]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before{margin-right:16px}.appearance+.social-links[data-v-822684d1]:before{margin-left:16px}.social-links[data-v-822684d1]{margin-right:-8px}.divider[data-v-822684d1]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-822684d1]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-822684d1]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-ffb44008]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-ffb44008]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-735512b8]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-735512b8]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-372ae7c0]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-372ae7c0]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-4b8941ac]{display:block}.title[data-v-4b8941ac]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-875057a5]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-875057a5]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-875057a5]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-875057a5]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-875057a5]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-875057a5]{transform:rotate(45deg)}.button[data-v-875057a5]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-875057a5]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-875057a5]{transition:transform .25s}.group[data-v-875057a5]:first-child{padding-top:0}.group+.group[data-v-875057a5],.group+.item[data-v-875057a5]{padding-top:4px}.VPNavScreenTranslations[data-v-362991c2]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-362991c2]{height:auto}.title[data-v-362991c2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-362991c2]{font-size:16px}.icon.lang[data-v-362991c2]{margin-right:8px}.icon.chevron[data-v-362991c2]{margin-left:4px}.list[data-v-362991c2]{padding:4px 0 0 24px}.link[data-v-362991c2]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-833aabba]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-833aabba],.VPNavScreen.fade-leave-active[data-v-833aabba]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-833aabba],.VPNavScreen.fade-leave-active .container[data-v-833aabba]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-833aabba],.VPNavScreen.fade-leave-to[data-v-833aabba]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-833aabba],.VPNavScreen.fade-leave-to .container[data-v-833aabba]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-833aabba]{display:none}}.container[data-v-833aabba]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-833aabba],.menu+.appearance[data-v-833aabba],.translations+.appearance[data-v-833aabba]{margin-top:24px}.menu+.social-links[data-v-833aabba]{margin-top:16px}.appearance+.social-links[data-v-833aabba]{margin-top:16px}.VPNav[data-v-f1e365da]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-f1e365da]{position:fixed}}.VPSidebarItem.level-0[data-v-196b2e5f]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-196b2e5f]{padding-bottom:10px}.item[data-v-196b2e5f]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-196b2e5f]{cursor:pointer}.indicator[data-v-196b2e5f]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-196b2e5f]{background-color:var(--vp-c-brand-1)}.link[data-v-196b2e5f]{display:flex;align-items:center;flex-grow:1}.text[data-v-196b2e5f]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-196b2e5f]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-196b2e5f],.VPSidebarItem.level-2 .text[data-v-196b2e5f],.VPSidebarItem.level-3 .text[data-v-196b2e5f],.VPSidebarItem.level-4 .text[data-v-196b2e5f],.VPSidebarItem.level-5 .text[data-v-196b2e5f]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-196b2e5f]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.caret[data-v-196b2e5f]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-196b2e5f]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-196b2e5f]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-196b2e5f]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-196b2e5f]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-196b2e5f],.VPSidebarItem.level-2 .items[data-v-196b2e5f],.VPSidebarItem.level-3 .items[data-v-196b2e5f],.VPSidebarItem.level-4 .items[data-v-196b2e5f],.VPSidebarItem.level-5 .items[data-v-196b2e5f]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-196b2e5f]{display:none}.no-transition[data-v-9e426adc] .caret-icon{transition:none}.group+.group[data-v-9e426adc]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-9e426adc]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-18756405]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-18756405]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-18756405]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-18756405]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-18756405]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-18756405]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-18756405]{outline:0}.VPSkipLink[data-v-c3508ec8]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-c3508ec8]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-c3508ec8]{top:14px;left:16px}}.Layout[data-v-a9a9e638]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-db81191c]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-db81191c]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{margin:128px 0}}.VPHomeSponsors[data-v-db81191c]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-db81191c]{padding:0 64px}}.container[data-v-db81191c]{margin:0 auto;max-width:1152px}.love[data-v-db81191c]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-db81191c]{display:inline-block}.message[data-v-db81191c]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-db81191c]{padding-top:32px}.action[data-v-db81191c]{padding-top:40px;text-align:center}.VPTeamPage[data-v-c2f8e101]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-c2f8e101]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-c2f8e101-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-c2f8e101-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:96px}}.VPTeamMembers[data-v-c2f8e101-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 64px}}.VPTeamPageTitle[data-v-e277e15c]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-e277e15c]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-e277e15c]{padding:80px 64px 48px}}.title[data-v-e277e15c]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-e277e15c]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-e277e15c]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-e277e15c]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-d43bc49d]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 64px}}.title[data-v-d43bc49d]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-d43bc49d]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-d43bc49d]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-d43bc49d]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-d43bc49d]{padding-top:40px}.VPTeamMembersItem[data-v-f9987cb6]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f9987cb6]{padding:32px}.VPTeamMembersItem.small .data[data-v-f9987cb6]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f9987cb6]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f9987cb6]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f9987cb6]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f9987cb6]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f9987cb6]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f9987cb6]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f9987cb6]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f9987cb6]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f9987cb6]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f9987cb6]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f9987cb6]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f9987cb6]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f9987cb6]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f9987cb6]{text-align:center}.avatar[data-v-f9987cb6]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f9987cb6]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f9987cb6]{margin:0;font-weight:600}.affiliation[data-v-f9987cb6]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f9987cb6]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f9987cb6]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f9987cb6]{margin:0 auto}.desc[data-v-f9987cb6] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f9987cb6]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f9987cb6]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f9987cb6]:hover,.sp .sp-link.link[data-v-f9987cb6]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f9987cb6]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-fba19bad]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-fba19bad]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-fba19bad]{max-width:876px}.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-fba19bad]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-fba19bad]{max-width:760px}.container[data-v-fba19bad]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.enjoyer{margin-top:.5rem;margin-bottom:0rem;border-radius:14px;padding-top:.2rem;padding-bottom:.2rem;position:relative;font-size:.9rem;font-weight:700;line-height:1.1rem;display:flex;align-items:center;justify-content:center;width:100%;gap:1rem;background-color:var(--vp-c-bg-alt);border:1.25px solid var(--vp-c-bg-alt);transition:border-color .5s}.enjoyer:hover{border:1.25px solid var(--vp-c-brand-1)}.enjoyer img{transition:transform .5s;transform:scale(1.25)}.enjoyer:hover img{transform:scale(1.75)}.enjoyer .heading{background-image:linear-gradient(120deg,#b047ff 16%,var(--vp-c-brand-lighter),var(--vp-c-brand-lighter));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.enjoyer .extra-info{color:var(--vp-c-text-1);opacity:0;font-size:.7rem;padding-left:.1rem;transition:opacity .5s}.enjoyer:hover .extra-info{opacity:.9}.VPVersionPicker[data-v-5454719c] button .text{color:var(--vp-c-text-1)!important}.VPVersionPicker[data-v-5454719c]:hover button .text{color:var(--vp-c-text-2)!important}.badge-container[data-v-5eb0e64d]{display:inline-flex;height:20px;line-height:24px;font-size:12px;font-weight:500;border-radius:5px;margin-right:.5rem;margin-bottom:.5rem;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;vertical-align:middle}.badge-label[data-v-5eb0e64d]{padding:0 8px;background-color:#555;color:#fff;display:flex;align-items:center}.author-badge[data-v-5eb0e64d]{display:inline-flex;align-items:center;padding:0 8px;color:#fff}.author-avatar[data-v-5eb0e64d]{width:15px;height:15px;border-radius:50%;margin-right:.25rem;margin-left:-.25rem}.platform-avatar[data-v-5eb0e64d]{filter:brightness(0) invert(1)}.badge-link[data-v-5eb0e64d]{text-decoration:none;color:inherit}.badge-link:hover .author-badge[data-v-5eb0e64d]{opacity:.9}.badge-link:hover .badge-container[data-v-5eb0e64d]{box-shadow:0 0 0 1.25px #f8f8f766;transition:all .2s ease}.authors-container[data-v-ec79a7d8]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs--content[data-v-9b0d03d2]{padding:16px}.plugin-tabs--content[data-v-9b0d03d2]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-9b0d03d2]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-9b0d03d2]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-9b0d03d2] div[class*=language-]{background-color:var(--vp-c-bg)}.VPHero .clip{white-space:pre;max-width:500px}@font-face{font-family:JuliaMono-Regular;src:url(https://cdn.jsdelivr.net/gh/cormullion/juliamono/webfonts/JuliaMono-Regular.woff2)}:root{--vp-font-family-base: "Barlow", "Inter var experimental", "Inter var", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--vp-font-family-mono: JuliaMono-Regular, monospace}.mono-no-substitutions{font-family:JuliaMono-Light,monospace;font-feature-settings:"calt" off}.mono-no-substitutions-alt{font-family:JuliaMono-Light,monospace;font-variant-ligatures:none}pre,code{font-family:JuliaMono-Light,monospace;font-feature-settings:"calt" off}:root{--julia-blue: #4063D8;--julia-purple: #9558B2;--julia-red: #CB3C33;--julia-green: #389826;--vp-c-brand: #40a52f;--vp-c-brand-light: #3dd027;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: #212425;--vp-tip-bg: rgb(254, 254, 254);--vp-dark-green: #155f3e;--vp-dark-green-dark: #2b855c;--vp-dark-green-light: #42d392;--vp-dark-green-lighter: #35eb9a;--vp-dark-green-dimm: #2e3834;--vp-dark-gray: #1e1e1e;--vp-dark-gray-soft: #2a2a2a;--vp-dark-gray-mute: #242424;--vp-light-gray: #d1d5db;--vp-dark-text: #e5e5e5;--vp-dark-subtext: #c1c1c1;--vp-dark-bg: #121212;--vp-dark-bg-alt: #1a1a1a;--vp-dark-bg-dimm: #101010;--vp-dark-border: #3b8a65;--vp-custom-block-tip-border: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-tip-bg);--vp-button-brand-border: var(--vp-dark-green-dark);--vp-button-brand-bg: var(--vp-dark-green-dark);--vp-button-brand-hover-border: var(--vp-dark-green-dark);--vp-button-brand-hover-bg: var(--vp-dark-green);--vp-button-brand-active-border: var(--vp-dark-green-light);--vp-button-brand-active-bg: var(--vp-dark-green)}:root.dark{--vp-custom-block-tip-border: var(--vp-dark-green-dark);--vp-custom-block-tip-text: var(--vp-dark-subtext);--vp-custom-block-tip-bg: var(--vp-dark-gray-mute)}:root.dark{--vp-button-brand-border: var(--vp-dark-green-light);--vp-button-brand-text: var(--vp-dark-text);--vp-button-brand-bg: var(--vp-dark-green);--vp-button-brand-hover-border: var(--vp-dark-green-lighter);--vp-button-brand-hover-text: var(--vp-dark-text);--vp-button-brand-hover-bg: var(--vp-dark-green-dark);--vp-button-brand-active-border: var(--vp-dark-green-light);--vp-button-brand-active-text: var(--vp-dark-text);--vp-button-brand-active-bg: var(--vp-dark-green)}:root.dark{--vp-dark-link: var(--vp-dark-green-lighter);--vp-dark-link-hover: var(--vp-dark-green-light)}:root.dark{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, var(--julia-purple) 15%, var(--vp-dark-green-light), var(--vp-dark-green) );--vp-home-hero-image-background-image: linear-gradient( -45deg, var(--vp-dark-green) 30%, var(--vp-dark-green-light), var(--vp-dark-gray) 30% );--vp-home-hero-image-filter: blur(56px)}.dark{--vp-c-brand-1: var(--vp-dark-green-light)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #9558B2 30%, #CB3C33 );--vp-home-hero-image-background-image: linear-gradient( -45deg, #9558B2 30%, #389826 30%, #CB3C33 );--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}mjx-container>svg{display:block;margin:auto}mjx-container{padding:.5rem 0}mjx-container{display:inline;margin:auto 2px -2px}mjx-container>svg{margin:auto;display:inline-block}.jldocstring.custom-block{border:1px solid var(--vp-c-gray-2);color:var(--vp-c-text-1)}.jldocstring.custom-block summary{font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 0 8px}.VPLocalSearchBox[data-v-42e65fb9]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-42e65fb9]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-42e65fb9]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-42e65fb9]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-42e65fb9]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-42e65fb9]{padding:0 8px}}.search-bar[data-v-42e65fb9]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-42e65fb9]{display:block;font-size:18px}.navigate-icon[data-v-42e65fb9]{display:block;font-size:14px}.search-icon[data-v-42e65fb9]{margin:8px}@media (max-width: 767px){.search-icon[data-v-42e65fb9]{display:none}}.search-input[data-v-42e65fb9]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-42e65fb9]{padding:6px 4px}}.search-actions[data-v-42e65fb9]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-42e65fb9]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-42e65fb9]{display:none}}.search-actions button[data-v-42e65fb9]{padding:8px}.search-actions button[data-v-42e65fb9]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-42e65fb9]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-42e65fb9]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-42e65fb9]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-42e65fb9]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-42e65fb9]{display:none}}.search-keyboard-shortcuts kbd[data-v-42e65fb9]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-42e65fb9]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-42e65fb9]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-42e65fb9]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-42e65fb9]{margin:8px}}.titles[data-v-42e65fb9]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-42e65fb9]{display:flex;align-items:center;gap:4px}.title.main[data-v-42e65fb9]{font-weight:500}.title-icon[data-v-42e65fb9]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-42e65fb9]{opacity:.5}.result.selected[data-v-42e65fb9]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-42e65fb9]{position:relative}.excerpt[data-v-42e65fb9]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-42e65fb9]{opacity:1}.excerpt[data-v-42e65fb9] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-42e65fb9] mark,.excerpt[data-v-42e65fb9] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-42e65fb9] .vp-code-group .tabs{display:none}.excerpt[data-v-42e65fb9] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-42e65fb9]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-42e65fb9]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-42e65fb9],.result.selected .title-icon[data-v-42e65fb9]{color:var(--vp-c-brand-1)!important}.no-results[data-v-42e65fb9]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-42e65fb9]{flex:none}
diff --git a/previews/PR201/assets/eqzxxad.Drfs-ROQ.svg b/previews/PR201/assets/uxjzepd.Drfs-ROQ.svg
similarity index 100%
rename from previews/PR201/assets/eqzxxad.Drfs-ROQ.svg
rename to previews/PR201/assets/uxjzepd.Drfs-ROQ.svg
diff --git a/previews/PR201/author_badge.html b/previews/PR201/author_badge.html
index 1e0845d7..904e4e0e 100644
--- a/previews/PR201/author_badge.html
+++ b/previews/PR201/author_badge.html
@@ -6,12 +6,12 @@
     DocumenterVitepress
     
     
-    
+    
     
     
-    
+    
     
-    
+    
     
     
     
@@ -43,7 +43,7 @@
   author="John Doe 2"
 />
 ```

Icons by icons8.

icons8 license

If you use the default icons, you should provide attribution. Something like:

md
Icons by [icons8](https://icons8.com).

see https://icons8.com/license for more info.

- + \ No newline at end of file diff --git a/previews/PR201/citations.html b/previews/PR201/citations.html index 2f636535..630198da 100644 --- a/previews/PR201/citations.html +++ b/previews/PR201/citations.html @@ -6,12 +6,12 @@ DocumenterCitations.jl integration | DocumenterVitepress - + - + - + @@ -22,7 +22,7 @@
Skip to content

DocumenterCitations.jl integration

This page shows the DocumenterCitations.jl integration and what it looks like. You can use DocumenterCitations in DocumenterVitepress in the same way that you use them in Documenter!

This page's source was taken from the DocumenterCitations docs and rendered via DocumenterVitepress.

Citation Style Gallery

The citation style is determined when instantiating the CitationBibliography, via the style argument.

The built-in styles are:

Numeric style

This is the default style (style=:numeric) used throughout the other pages of this documentation, cf. the Syntax examples.

  • [GoerzQ2022](@cite) renders as "[1]"

  • [FuerstNJP2014,SolaAAMOP2018](@cite) renders as "[2, 3]"

  • [GoerzQ2022](@citet) renders as "Goerz et al. [1]"

  • [GoerzQ2022](@citep) renders as "[1]" — @citep is the same as @cite for this style

  • [GoerzQ2022; Eq. (1)](@cite) renders as "[1, Eq. (1)]"

  • [GoerzQ2022; Eq. (1)](@citet) renders as "Goerz et al. [1], Eq. (1)"

  • [GoerzQ2022](@citet*) renders as "Goerz, Carrasco and Malinovsky [1]"

  • [GoerzQ2022; Eq. (1)](@citet*) renders as "Goerz, Carrasco and Malinovsky [1], Eq. (1)"

  • [WinckelIP2008](@citet) renders as "von Winckel and Borzì [4]"

  • [WinckelIP2008](@Citet) renders as "Von Winckel and Borzì [4]"

  • [BrumerShapiro2003, BrifNJP2010, Shapiro2012, KochJPCM2016; and references therein](@cite) renders as "[5–8, and references therein]"

  • [BrumerShapiro2003, BrifNJP2010, Shapiro2012, KochJPCM2016; and references therein](@Citet) renders as "Brumer and Shapiro [5], Brif et al. [6], Shapiro and Brumer [7], Koch [8], and references therein"

  • [arbitrary text](@cite GoerzQ2022) renders as "arbitrary text"

References:


Bibliography

  1. M. H. Goerz, S. C. Carrasco and V. S. Malinovsky. Quantum Optimal Control via Semi-Automatic Differentiation. Quantum 6, 871 (2022).

  2. H. A. Fürst, M. H. Goerz, U. G. Poschinger, M. Murphy, S. Montangero, T. Calarco, F. Schmidt-Kaler, K. Singer and C. P. Koch. Controlling the transport of an ion: Classical and quantum mechanical solutions. New J. Phys. 16, 075007 (2014). Special issue on coherent control of complex quantum systems.

  3. I. R. Sola, B. Y. Chang, S. A. Malinovskaya and V. S. Malinovsky. Quantum Control in Multilevel Systems. In: Advances In Atomic, Molecular, and Optical Physics, Vol. 67, edited by E. Arimondo, L. F. DiMauro and S. F. Yelin (Academic Press, 2018); Chapter 3, pp. 151–256.

  4. G. von Winckel and A. Borzì. Computational techniques for a quantum control problem with H1-cost. Inverse Problems 24, 034007 (2008).

  5. P. Brumer and M. Shapiro. Principles and Applications of the Quantum Control of Molecular Processes (Wiley Interscience, 2003).

  6. C. Brif, R. Chakrabarti and H. Rabitz. Control of quantum phenomena: past, present and future. New J. Phys. 12, 075008 (2010).

  7. M. Shapiro and P. Brumer. Quantum Control of Molecular Processes. Second Edition (Wiley and Sons, 2012).

  8. C. P. Koch. Controlling open quantum systems: tools, achievements, and limitations. J. Phys.: Condens. Matter 28, 213001 (2016).

Author-year style

The author-year style (style=:authoryear) formats citations with the author name and publication year. This is the citation style used, e.g., in Rev. Mod. Phys. (rmp option in REVTeX). The bibliography is sorted alphabetically by author name. The default @cite command is parenthetical (@cite and @citep are equivalent) which is different from the authoryear style in natbib.

  • [GoerzQ2022](@cite) renders as "(Goerz et al., 2022)"

  • [FuerstNJP2014,SolaAAMOP2018](@cite) renders as "(Fürst et al., 2014; Sola et al., 2018)"

  • [GoerzQ2022](@citet) renders as "Goerz et al. (2022)"

  • [GoerzQ2022](@citep) renders as "(Goerz et al., 2022)" — @citep is the same as @cite for this style

  • [GoerzQ2022; Eq. (1)](@cite) renders as "(Goerz et al., 2022; Eq. (1))"

  • [GoerzQ2022; Eq. (1)](@citet) renders as "Goerz et al. (2022), Eq. (1)"

  • [GoerzQ2022](@cite*) renders as "(Goerz, Carrasco and Malinovsky, 2022)"

  • [GoerzQ2022](@citet*) renders as "Goerz, Carrasco and Malinovsky (2022)"

  • [GoerzQ2022; Eq. (1)](@cite*) renders as "(Goerz, Carrasco and Malinovsky, 2022; Eq. (1))"

  • [GoerzQ2022; Eq. (1)](@citet*) renders as "Goerz, Carrasco and Malinovsky (2022), Eq. (1)"

  • [WinckelIP2008](@citet) renders as "von Winckel and Borzì (2008)"

  • [WinckelIP2008](@Citet) renders as "Von Winckel and Borzì (2008)"

  • [BrumerShapiro2003, BrifNJP2010, Shapiro2012, KochJPCM2016; and references therein](@cite) renders as "(Brumer and Shapiro, 2003; Brif et al., 2010; Shapiro and Brumer, 2012; Koch, 2016; and references therein)"

  • [BrumerShapiro2003, BrifNJP2010, Shapiro2012, KochJPCM2016; and references therein](@Citet) renders as "Brumer and Shapiro (2003), Brif et al. (2010), Shapiro and Brumer (2012), Koch (2016), and references therein"

  • [arbitrary text](@cite GoerzQ2022) renders as "arbitrary text"

References:


Bibliography

  • Brif, C.; Chakrabarti, R. and Rabitz, H. (2010). Control of quantum phenomena: past, present and future. New J. Phys. 12, 075008.

  • Brumer, P. and Shapiro, M. (2003). Principles and Applications of the Quantum Control of Molecular Processes (Wiley Interscience).

  • Fürst, H. A.; Goerz, M. H.; Poschinger, U. G.; Murphy, M.; Montangero, S.; Calarco, T.; Schmidt-Kaler, F.; Singer, K. and Koch, C. P. (2014). Controlling the transport of an ion: Classical and quantum mechanical solutions. New J. Phys. 16, 075007. Special issue on coherent control of complex quantum systems.

  • Goerz, M. H.; Carrasco, S. C. and Malinovsky, V. S. (2022). Quantum Optimal Control via Semi-Automatic Differentiation. Quantum 6, 871.

  • Koch, C. P. (2016). Controlling open quantum systems: tools, achievements, and limitations. J. Phys.: Condens. Matter 28, 213001.

  • Shapiro, M. and Brumer, P. (2012). Quantum Control of Molecular Processes. Second Edition (Wiley and Sons).

  • Sola, I. R.; Chang, B. Y.; Malinovskaya, S. A. and Malinovsky, V. S. (2018). Quantum Control in Multilevel Systems. In: Advances In Atomic, Molecular, and Optical Physics, Vol. 67, edited by Arimondo, E.; DiMauro, L. F. and Yelin, S. F. (Academic Press); Chapter 3, pp. 151–256.

  • von Winckel, G. and Borzì, A. (2008). Computational techniques for a quantum control problem with H1-cost. Inverse Problems 24, 034007.

Alphabetic style

The style=:alpha formats citations and references like :numeric, except that it uses labels derived from the author names and publication year and sorts the references alphabetically.

  • [GoerzQ2022](@cite) renders as "[GCM22]"

  • [FuerstNJP2014,SolaAAMOP2018](@cite) renders as "[FGP+14, SCMM18]"

  • [GoerzQ2022](@citet) renders as "Goerz et al. [GCM22]"

  • [GoerzQ2022](@citep) renders as "[GCM22]" — @citep is the same as @cite for this style

  • [GoerzQ2022; Eq. (1)](@cite) renders as "[GCM22, Eq. (1)]"

  • [GoerzQ2022; Eq. (1)](@citet) renders as "Goerz et al. [GCM22], Eq. (1)"

  • [GoerzQ2022](@citet*) renders as "Goerz, Carrasco and Malinovsky [GCM22]"

  • [GoerzQ2022; Eq. (1)](@citet*) renders as "Goerz, Carrasco and Malinovsky [GCM22], Eq. (1)"

  • [WinckelIP2008](@citet) renders as "von Winckel and Borzì [vWB08]"

  • [WinckelIP2008](@Citet) renders as "Von Winckel and Borzì [vWB08]"

  • [BrumerShapiro2003, BrifNJP2010, Shapiro2012, KochJPCM2016; and references therein](@cite) renders as "[BS03, BCR10, SB12, Koc16, and references therein]". Note that unlike for style=:numeric, the citations are not compressed.

  • [BrumerShapiro2003, BrifNJP2010, Shapiro2012, KochJPCM2016; and references therein](@Citet) renders as "Brumer and Shapiro [BS03], Brif et al. [BCR10], Shapiro and Brumer [SB12], Koch [Koc16], and references therein"

  • [arbitrary text](@cite GoerzQ2022) renders as "arbitrary text"

References:


Bibliography

  1. C. Brif, R. Chakrabarti and H. Rabitz. Control of quantum phenomena: past, present and future. New J. Phys. 12, 075008 (2010).

  2. P. Brumer and M. Shapiro. Principles and Applications of the Quantum Control of Molecular Processes (Wiley Interscience, 2003).

  3. H. A. Fürst, M. H. Goerz, U. G. Poschinger, M. Murphy, S. Montangero, T. Calarco, F. Schmidt-Kaler, K. Singer and C. P. Koch. Controlling the transport of an ion: Classical and quantum mechanical solutions. New J. Phys. 16, 075007 (2014). Special issue on coherent control of complex quantum systems.

  4. M. H. Goerz, S. C. Carrasco and V. S. Malinovsky. Quantum Optimal Control via Semi-Automatic Differentiation. Quantum 6, 871 (2022).

  5. C. P. Koch. Controlling open quantum systems: tools, achievements, and limitations. J. Phys.: Condens. Matter 28, 213001 (2016).

  6. M. Shapiro and P. Brumer. Quantum Control of Molecular Processes. Second Edition (Wiley and Sons, 2012).

  7. I. R. Sola, B. Y. Chang, S. A. Malinovskaya and V. S. Malinovsky. Quantum Control in Multilevel Systems. In: Advances In Atomic, Molecular, and Optical Physics, Vol. 67, edited by E. Arimondo, L. F. DiMauro and S. F. Yelin (Academic Press, 2018); Chapter 3, pp. 151–256.

  8. G. von Winckel and A. Borzì. Computational techniques for a quantum control problem with H1-cost. Inverse Problems 24, 034007 (2008).

Note that the :alpha style is able to automatically disambiguate labels:


Bibliography

  1. M. Grace, C. Brif, H. Rabitz, I. A. Walmsley, R. L. Kosut and D. A. Lidar. Optimal control of quantum gates and suppression of decoherence in a system of interacting two-level particles. J. Phys. B 40, S103 (2007), arXiv:quant-ph/0702147.

  2. M. D. Grace, C. Brif, H. Rabitz, D. A. Lidar, I. A. Walmsley and R. L. Kosut. Fidelity of optimally controlled quantum gates with randomly coupled multiparticle environments. J. Mod. Opt. 54, 2339 (2007), arXiv:0712.2935.

This works because the DocumenterCitations plugin automatically upgrades style=:alpha to the internal

DocumenterCitations.AlphaStyle

Custom styles

In the following, we show two examples for user-defined styles. See the notes on customization on how to generally define a custom style.

Custom style: enumerated author-year

In this example, the :authoryear style is used, but the references are shown in an enumerated list.

The important part of the definition is in the last line, indicating that the References should be shown as an enumeration (ordered list, <ol>, in HTML), see below. Meanwhile, citations render exactly as with style=:authoryear:

  • [GoerzQ2022](@cite) renders as "(Goerz et al., 2022)"

  • [FuerstNJP2014,SolaAAMOP2018](@cite) renders as "(Fürst et al., 2014; Sola et al., 2018)"

  • [WinckelIP2008](@Citet) renders as "Von Winckel and Borzì (2008)"

References:


Bibliography

  1. Brif, C.; Chakrabarti, R. and Rabitz, H. (2010). Control of quantum phenomena: past, present and future. New J. Phys. 12, 075008.

  2. Brumer, P. and Shapiro, M. (2003). Principles and Applications of the Quantum Control of Molecular Processes (Wiley Interscience).

  3. Fürst, H. A.; Goerz, M. H.; Poschinger, U. G.; Murphy, M.; Montangero, S.; Calarco, T.; Schmidt-Kaler, F.; Singer, K. and Koch, C. P. (2014). Controlling the transport of an ion: Classical and quantum mechanical solutions. New J. Phys. 16, 075007. Special issue on coherent control of complex quantum systems.

  4. Goerz, M. H.; Carrasco, S. C. and Malinovsky, V. S. (2022). Quantum Optimal Control via Semi-Automatic Differentiation. Quantum 6, 871.

  5. Koch, C. P. (2016). Controlling open quantum systems: tools, achievements, and limitations. J. Phys.: Condens. Matter 28, 213001.

  6. Shapiro, M. and Brumer, P. (2012). Quantum Control of Molecular Processes. Second Edition (Wiley and Sons).

  7. Sola, I. R.; Chang, B. Y.; Malinovskaya, S. A. and Malinovsky, V. S. (2018). Quantum Control in Multilevel Systems. In: Advances In Atomic, Molecular, and Optical Physics, Vol. 67, edited by Arimondo, E.; DiMauro, L. F. and Yelin, S. F. (Academic Press); Chapter 3, pp. 151–256.

  8. Von Winckel, G. and Borzì, A. (2008). Computational techniques for a quantum control problem with H1-cost. Inverse Problems 24, 034007.

Custom style: Citation-key labels

In this less trivial example, a style similar to :alpha is used, using the citation keys in the .bib file as labels. This would be somewhat more appropriate with citation keys that are shorter that the ones used here (keys similar to those automatically generated with the :alpha style).

  • [GoerzQ2022](@cite) renders as "[GoerzQ2022]"

  • [FuerstNJP2014,SolaAAMOP2018](@cite) renders as "[FuerstNJP2014, SolaAAMOP2018]"

  • [GoerzQ2022](@citet) renders as "Goerz et al. [GoerzQ2022]"

  • [GoerzQ2022](@citep) renders as "[GoerzQ2022]" — @citep is the same as @cite for this style

  • [GoerzQ2022; Eq. (1)](@cite) renders as "[GoerzQ2022, Eq. (1)]"

  • [GoerzQ2022; Eq. (1)](@citet) renders as "Goerz et al. [GoerzQ2022], Eq. (1)"

  • [GoerzQ2022](@citet*) renders as "Goerz, Carrasco and Malinovsky [GoerzQ2022]"

  • [GoerzQ2022; Eq. (1)](@citet*) renders as "Goerz, Carrasco and Malinovsky [GoerzQ2022], Eq. (1)"

  • [WinckelIP2008](@citet) renders as "von Winckel and Borzì [WinckelIP2008]"

  • [WinckelIP2008](@Citet) renders as "Von Winckel and Borzì [WinckelIP2008]"

  • [arbitrary text](@cite GoerzQ2022) renders as "arbitrary text"

References:


Bibliography

  1. C. Brif, R. Chakrabarti and H. Rabitz. Control of quantum phenomena: past, present and future. New J. Phys. 12, 075008 (2010).

  2. P. Brumer and M. Shapiro. Principles and Applications of the Quantum Control of Molecular Processes (Wiley Interscience, 2003).

  3. H. A. Fürst, M. H. Goerz, U. G. Poschinger, M. Murphy, S. Montangero, T. Calarco, F. Schmidt-Kaler, K. Singer and C. P. Koch. Controlling the transport of an ion: Classical and quantum mechanical solutions. New J. Phys. 16, 075007 (2014). Special issue on coherent control of complex quantum systems.

  4. M. H. Goerz, S. C. Carrasco and V. S. Malinovsky. Quantum Optimal Control via Semi-Automatic Differentiation. Quantum 6, 871 (2022).

  5. C. P. Koch. Controlling open quantum systems: tools, achievements, and limitations. J. Phys.: Condens. Matter 28, 213001 (2016).

  6. M. Shapiro and P. Brumer. Quantum Control of Molecular Processes. Second Edition (Wiley and Sons, 2012).

  7. I. R. Sola, B. Y. Chang, S. A. Malinovskaya and V. S. Malinovsky. Quantum Control in Multilevel Systems. In: Advances In Atomic, Molecular, and Optical Physics, Vol. 67, edited by E. Arimondo, L. F. DiMauro and S. F. Yelin (Academic Press, 2018); Chapter 3, pp. 151–256.

  8. G. von Winckel and A. Borzì. Computational techniques for a quantum control problem with H1-cost. Inverse Problems 24, 034007 (2008).

- + \ No newline at end of file diff --git a/previews/PR201/code_example.html b/previews/PR201/code_example.html index f999b81d..9ac95b06 100644 --- a/previews/PR201/code_example.html +++ b/previews/PR201/code_example.html @@ -6,12 +6,12 @@ Julia code examples | DocumenterVitepress - + - + - + @@ -97,7 +97,7 @@ 2

@meta

Supported meta tags:

  • CollapsedDocStrings: works similar to Documenter.jl. If provided, the docstrings in that page will be collapsed by default. Defaults to false. See the Internal API page for how the docstrings are displayed when this is set to true. Example usage:

Input

```@meta
 CollapsedDocStrings = true
 ```
- + \ No newline at end of file diff --git a/previews/PR201/documenter_to_vitepress_docs_example.html b/previews/PR201/documenter_to_vitepress_docs_example.html index a9366c42..869ffa1b 100644 --- a/previews/PR201/documenter_to_vitepress_docs_example.html +++ b/previews/PR201/documenter_to_vitepress_docs_example.html @@ -6,12 +6,12 @@ Upgrading docs from Documenter.jl to DocumenterVitepress.jl | DocumenterVitepress - + - + - + @@ -51,7 +51,7 @@ docs $
  1. Then, in docs/, start a julia session and activate a new environment.
sh
docs $ julia
 julia> ]
 pkg> activate .
  1. Add packages as necessary. Here, we will need
julia
pkg> add DocumenterVitepress, Documenter
  1. Then run the make.jl file to build the documentation.
julia
julia> include("make.jl")
  1. Finally, hit ; to enter the shell mode and run:
sh
shell> npm i

The above command shall create a folder named node_modules and package-lock.json in your docs folder.

  1. Next, hit 'Backspace' to get back to the Julia REPL and run:
julia
julia> DocumenterVitepress.dev_docs("build")
  1. Finally the live preview of your documentation at http://localhost:5173/Example.jl/ in your browser.
- + \ No newline at end of file diff --git a/previews/PR201/getting_started.html b/previews/PR201/getting_started.html index cc71d26e..1ef73a55 100644 --- a/previews/PR201/getting_started.html +++ b/previews/PR201/getting_started.html @@ -6,14 +6,14 @@ Getting started | DocumenterVitepress - + - + - + - + @@ -46,7 +46,7 @@ ├── config.mts └── theme └── index.ts - └── style.css

You can ignore the rest of the files which are actually in DocumenterVitepress/docs/src for now - those show how to use advanced APIs, like

VitePress Installation

Start at the docs level:

sh
docs $

Prerequisites

DocumenterVitepress.jl is completely self-contained and installs all of its dependencies (including its own isolated version of npm) automatically.

However, to view your documentation live when developing locally, you will need to install npm and instantiate the

VitePress can be used on its own, or be installed into an existing project. In both cases, you can install it with:

sh
npm add -D vitepress
sh
pnpm add -D vitepress
sh
yarn add -D vitepress
sh
bun add -D vitepress

Build new docs from docs/src

To start working on your docs do the following steps:

sh
$ cd docs
+            └── style.css

You can ignore the rest of the files which are actually in DocumenterVitepress/docs/src for now - those show how to use advanced APIs, like

VitePress Installation

Start at the docs level:

sh
docs $

Prerequisites

DocumenterVitepress.jl is completely self-contained and installs all of its dependencies (including its own isolated version of npm) automatically.

However, to view your documentation live when developing locally, you will need to install npm and instantiate the

VitePress can be used on its own, or be installed into an existing project. In both cases, you can install it with:

sh
npm add -D vitepress
sh
pnpm add -D vitepress
sh
yarn add -D vitepress
sh
bun add -D vitepress

Build new docs from docs/src

To start working on your docs do the following steps:

sh
$ cd docs
 docs $

Then, in docs start a julia session and activate a new environment.

sh
docs $ julia
 julia> ]
 pkg> activate .

Add packages as necessary. Here, we will need

julia
pkg> add DocumenterVitepress, Documenter

These packages will be used in the make.jl file.

Setting up the Folder Structure

The files for this page in the docs folder have the following structure:

docs/
@@ -65,7 +65,7 @@
         └── theme
             └── index.ts
             └── style.css

Then, run docs/make.jl, and in another terminal in the docs directory, run:

sh
docs $ npm run docs:dev

This will deploy your documentation locally on a webserver. See here to know more.

- + \ No newline at end of file diff --git a/previews/PR201/hashmap.json b/previews/PR201/hashmap.json index 7795d2a0..ad402c8c 100644 --- a/previews/PR201/hashmap.json +++ b/previews/PR201/hashmap.json @@ -1 +1 @@ -{"api.md":"CGIR4hpJ","author_badge.md":"CV7GIlk-","citations.md":"xqZm_BM0","code_example.md":"OL11133L","documenter_to_vitepress_docs_example.md":"BHuFdtoR","getting_started.md":"Ds9bbysu","index.md":"CdkTffiv","internal_api.md":"Tp7S_UNd","markdown-examples.md":"C2DLgAYM","mime_examples.md":"BYx03DQe","render_pipeline.md":"CGzmtrjP","style_css.md":"DuuuyEDG"} +{"api.md":"CrVwtp8V","author_badge.md":"CV7GIlk-","citations.md":"xqZm_BM0","code_example.md":"OL11133L","documenter_to_vitepress_docs_example.md":"BHuFdtoR","getting_started.md":"YN0pcJI9","index.md":"CdkTffiv","internal_api.md":"BtmgpZVF","markdown-examples.md":"Cxm0obvK","mime_examples.md":"BqP1du7x","render_pipeline.md":"CGzmtrjP","style_css.md":"DuuuyEDG"} diff --git a/previews/PR201/index.html b/previews/PR201/index.html index d9588294..5bc4e2d8 100644 --- a/previews/PR201/index.html +++ b/previews/PR201/index.html @@ -6,12 +6,12 @@ DocumenterVitepress - + - + - + @@ -22,7 +22,7 @@
Skip to content

DocumenterVitepress.jl

Document your code

A Markdown backend designed to work with VitePress and Documenter.jl

DocumenterVitepress

What is DocumenterVitepress.jl?

DocumenterVitepress is a Markdown backend for Documenter.jl which is designed to work with the VitePress site generator, which is built off Vue.js.

It is meant to be used in conjunction with the vitepress Node.js package, which is why so much customization is required!

Basic usage

If you copy the contents of the template/ directory into your docs/ and the .github/Documenter.yml file to your repo, you should be good to go and edit docs as usual!

Just remember to edit the navbar in docs/src/.vitepress/config.mts, if you want it to be different from the sidebar.

To install a logo or favicon, you can put logo.png and favicon.ico in docs/src/assets, and they will be automatically detected.

- + \ No newline at end of file diff --git a/previews/PR201/internal_api.html b/previews/PR201/internal_api.html index e21cbc2a..7d97a3ee 100644 --- a/previews/PR201/internal_api.html +++ b/previews/PR201/internal_api.html @@ -6,14 +6,14 @@ DocumenterVitepress - + - + - + - + @@ -21,8 +21,8 @@ -
Skip to content

Internal API

These functions are not part of the public API, and are subject to change without notice.

DocumenterVitepress.build_docs Method
julia
build_docs(builddir::String; md_output_path = ".documenter")

Builds the Vitepress site in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

source

DocumenterVitepress.dev_docs Method
julia
dev_docs(builddir::String; md_output_path = ".documenter")

Runs the vitepress dev server to serve the docs built from the Markdown files (generated by makedocs) in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

For now, these assume that the Markdown files generated are in $builddir/.documenter. Work is in progress to let the user pass the config object to fix this.

Warning

This does NOT run makedocs - you have to do that yourself! Think of it as the second stage of LiveServer.jl for DocumenterVitepress specifically.

source

DocumenterVitepress.docpath Method
julia
docpath(file, mdfolder)

This function takes the filename file, and returns a file path in the mdfolder directory which has the same tree as the src directory. This is used to ensure that the Markdown files are output in the correct location for Vitepress to find them.

source

DocumenterVitepress.generate_template Function
julia
generate_template(target_directory::String, package = "YourPackage")

Copies template files from DocumenterVitepress.jl to a target directory, replacing "YourPackage" with the specified package name in package.

target should be the directory of your package's documentation, and not its root!

Skips existing files and only updates new ones.

Arguments

  • target_directory: Destination for template files.

  • package: Name to replace "YourPackage" with, defaulting to "YourPackage".

Example

julia
generate_template(".julia/dev/MyPackage/docs", "MyPackage")

source

DocumenterVitepress.mime_priority Function
julia
mime_priority(mime::MIME)::Float64

This function returns a priority for a given MIME type, which is used to select the best MIME type for rendering a given element. Priority is in ascending order, i.e., 1 has more priority than 0.

source

DocumenterVitepress.modify_config_file Method
julia
modify_config_file(doc, settings, deploy_decision)

Modifies the config file located at \$builddir/\$md_output_path/.vitepress/config.mts to include attributes determined at runtime.

In general, the config file will contain various strings like REPLACE_ME_DOCUMENTER_VITEPRESS which this function will replace with content.

Replaced config items

Currently, this function replaces the following config items:

  • Vitepress base path (base)

  • Vitepress output path (outDir)

  • Navbar

  • Sidebar

  • Title

  • Edit link

  • Github repo link

  • Logo

  • Favicon

Adding new config hooks

Simply add more elements to the replacers array within this function.

source

DocumenterVitepress.render Function
julia
render(args...)

This is the main entry point and recursive function to render a Documenter document to Markdown in the Vitepress flavour. It is called by Documenter.build and should not be called directly.

Methods

To extend this function, the general signature is:

julia
render(io::IO, mime::MIME"text/plain", node::Documenter.MarkdownAST.Node, element::Eltype, page, doc; kwargs...)

where Eltype is the type of the element field of the node object which you care about.

source

- +
Skip to content

Internal API

These functions are not part of the public API, and are subject to change without notice.

DocumenterVitepress.build_docs Method
julia
build_docs(builddir::String; md_output_path = ".documenter")

Builds the Vitepress site in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

source

DocumenterVitepress.dev_docs Method
julia
dev_docs(builddir::String; md_output_path = ".documenter")

Runs the vitepress dev server to serve the docs built from the Markdown files (generated by makedocs) in the given directory.

If passing a String, pass the path to the builddir, i.e., $packagepath/docs/build.

For now, these assume that the Markdown files generated are in $builddir/.documenter. Work is in progress to let the user pass the config object to fix this.

Warning

This does NOT run makedocs - you have to do that yourself! Think of it as the second stage of LiveServer.jl for DocumenterVitepress specifically.

source

DocumenterVitepress.docpath Method
julia
docpath(file, mdfolder)

This function takes the filename file, and returns a file path in the mdfolder directory which has the same tree as the src directory. This is used to ensure that the Markdown files are output in the correct location for Vitepress to find them.

source

DocumenterVitepress.generate_template Function
julia
generate_template(target_directory::String, package = "YourPackage")

Copies template files from DocumenterVitepress.jl to a target directory, replacing "YourPackage" with the specified package name in package.

target should be the directory of your package's documentation, and not its root!

Skips existing files and only updates new ones.

Arguments

  • target_directory: Destination for template files.

  • package: Name to replace "YourPackage" with, defaulting to "YourPackage".

Example

julia
generate_template(".julia/dev/MyPackage/docs", "MyPackage")

source

DocumenterVitepress.mime_priority Function
julia
mime_priority(mime::MIME)::Float64

This function returns a priority for a given MIME type, which is used to select the best MIME type for rendering a given element. Priority is in ascending order, i.e., 1 has more priority than 0.

source

DocumenterVitepress.modify_config_file Method
julia
modify_config_file(doc, settings, deploy_decision)

Modifies the config file located at \$builddir/\$md_output_path/.vitepress/config.mts to include attributes determined at runtime.

In general, the config file will contain various strings like REPLACE_ME_DOCUMENTER_VITEPRESS which this function will replace with content.

Replaced config items

Currently, this function replaces the following config items:

  • Vitepress base path (base)

  • Vitepress output path (outDir)

  • Navbar

  • Sidebar

  • Title

  • Edit link

  • Github repo link

  • Logo

  • Favicon

Adding new config hooks

Simply add more elements to the replacers array within this function.

source

DocumenterVitepress.render Function
julia
render(args...)

This is the main entry point and recursive function to render a Documenter document to Markdown in the Vitepress flavour. It is called by Documenter.build and should not be called directly.

Methods

To extend this function, the general signature is:

julia
render(io::IO, mime::MIME"text/plain", node::Documenter.MarkdownAST.Node, element::Eltype, page, doc; kwargs...)

where Eltype is the type of the element field of the node object which you care about.

source

+ \ No newline at end of file diff --git a/previews/PR201/markdown-examples.html b/previews/PR201/markdown-examples.html index 5c507355..10dc048e 100644 --- a/previews/PR201/markdown-examples.html +++ b/previews/PR201/markdown-examples.html @@ -6,14 +6,14 @@ Markdown Extension Examples | DocumenterVitepress - + - + - + - + @@ -102,7 +102,7 @@ @gp :- x cos.(x) "w l t 'cos' lw 2 lc rgb '#E69F00'" ``` -:::

Output

julia
using Gnuplot
+:::

Output

julia
using Gnuplot
 t = 0:0.001:1
 @gp t sin.(10π*t) "w l tit 'sin' lc 'gray'"
julia
using Gnuplot
 x = -:0.001:
@@ -210,7 +210,7 @@
 ```

Output

When a0, there are two solutions to ax2+bx+c=0 and they are

x=b±b24ac2a

Don't type anything after the last double dollar sign, and make sure there are no spaces after the opening double dollar sign in the display math!

You can also use fenced code blocks with the math tag for equations!

2Φ=ρ

Footnotes (citation-style)

Input

Here is the link for the paper of Babushka[^1]
[^1]: This is Babushka's footnote!

Output

Here is the link for the paper of Babushka[1]

Escaping characters

Input

md
< `less` and `greater` > than, and the backtick \`.

Output

< less and greater > than, and the backtick `.

And also, this <was> an <issue> before.

Let's see if this one works:

```
 sshflags=`-i <keyfile>`
 ```

it does,

sshflags=`-i <keyfile>`

but within inline text it does not. Ideas for the escaping sequence?

This is the expected sequence by vitepress:

<code> sshflags= `` `-i <keyfile> ` `` </code>

More

Check out the documentation for the full list of markdown extensions.


  1. This is Babushka's footnote! ↩︎

- + \ No newline at end of file diff --git a/previews/PR201/mime_examples.html b/previews/PR201/mime_examples.html index a6561e8e..a0982324 100644 --- a/previews/PR201/mime_examples.html +++ b/previews/PR201/mime_examples.html @@ -6,14 +6,14 @@ MIME-type examples | DocumenterVitepress - + - + - + - + @@ -36,12 +36,12 @@ # This defines the show method for the target MIME type only! Base.show(io, ::MimeType, media::MediaOutput{MimeType}) where MimeType = write(io, media.contents) # MediaOutput{MIME"text/plain"}("Hello there!")
julia
using DocumenterVitepress
-MediaOutput{MIME"image/png"}(read(joinpath(pathof(DocumenterVitepress) |> dirname |> dirname, "docs", "src", "assets", "logo.png")))

julia
MediaOutput{MIME"image/jpeg"}(read(download("https://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Felis_silvestris_silvestris.jpg/519px-Felis_silvestris_silvestris.jpg")))

Vite automatically inlines assets under 4KB by default, if this causes issues with your SVG files you can disable this behavior by adding the following to your vitepress configuration:

config.mts

vite: {
+MediaOutput{MIME"image/png"}(read(joinpath(pathof(DocumenterVitepress) |> dirname |> dirname, "docs", "src", "assets", "logo.png")))

julia
MediaOutput{MIME"image/jpeg"}(read(download("https://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Felis_silvestris_silvestris.jpg/519px-Felis_silvestris_silvestris.jpg")))

Vite automatically inlines assets under 4KB by default, if this causes issues with your SVG files you can disable this behavior by adding the following to your vitepress configuration:

config.mts

vite: {
     build: {
         assetsInlineLimit: 0, // so we can tell whether we have created inlined images or not, we don't let vite inline them
     }
-},
julia
MediaOutput{MIME"image/svg+xml"}("https://upload.wikimedia.org/wikipedia/commons/6/6c/SVG_Simple_Icon.svg" |> download |> read)

julia
MediaOutput{MIME"image/gif"}(read(download("https://upload.wikimedia.org/wikipedia/commons/2/2c/Rotating_earth_%28large%29.gif")))

- +},
julia
MediaOutput{MIME"image/svg+xml"}("https://upload.wikimedia.org/wikipedia/commons/6/6c/SVG_Simple_Icon.svg" |> download |> read)

julia
MediaOutput{MIME"image/gif"}(read(download("https://upload.wikimedia.org/wikipedia/commons/2/2c/Rotating_earth_%28large%29.gif")))

+ \ No newline at end of file diff --git a/previews/PR201/render_pipeline.html b/previews/PR201/render_pipeline.html index 28c6d189..7b3adab8 100644 --- a/previews/PR201/render_pipeline.html +++ b/previews/PR201/render_pipeline.html @@ -6,12 +6,12 @@ The rendering process | DocumenterVitepress - + - + - + @@ -22,7 +22,7 @@
Skip to content

The rendering process

DocumenterVitepress combines two formidable packages - Documenter.jl, which consumes documentation from Markdown files and Julia packages, and VitePress, which generates websites from Markdown files.

Documentation is therefore generated in two "stages". These are both executed by the first and main render function, in src/writers.jl.

Documenter.jl

First, the Documenter.jl pipeline is run. It takes as input the concerned Julia modules and Markdown files, and excecutes all doctests and runnable blocks.

From there, Documenter uses a plugin provided to the format keyword of makedocs to render to some viewable form. This is where DocumenterVitepress.jl steps in, with the MarkdownVitepress plugin.

That plugin takes in the Documenter Document which is generated once Documenter has parsed, run and expanded all the input Markdown files, and converts it to VitePress-flavoured Markdown, which is saved in docs/build/.documenter by default.

This conversion is done by the sometimes-recursive multiple dispatch based render function.

VitePress

VitePress is a NodeJS package which takes in Markdown files and generates a static site.

The first step we take is to replace several options in VitePress's configuration file by our own, if the user has not explicitly specified them. Notable ones are:

  • base: the base path of the website. This is required, because Vitepress cannot generate relocatable websites - so we must know the exact path to our index.html when building.

  • sidebar: the sidebar of the page, autogenerated from pages in makedocs.

Then, we simply ensure that all Node packages are installed, and run npm run docs:build, which builds a website.

In order to locally develop, run npm run docs:dev in another terminal. This will create a server.

Finalization

Finally, if deploying, we move files around such that the only thing deployed is the rendered webpage.

This means that the contents of build/.documenter are deleted, and the contents of build/final_site are moved into build proper. This allows the complete site to be committed directly.

Warning

This will probably not work if using a custom, non-detectable deployment configuration!

- + \ No newline at end of file diff --git a/previews/PR201/style_css.html b/previews/PR201/style_css.html index 55301e62..9d98b599 100644 --- a/previews/PR201/style_css.html +++ b/previews/PR201/style_css.html @@ -6,12 +6,12 @@ CSS Styling | DocumenterVitepress - + - + - + @@ -123,7 +123,7 @@ overflow: hidden; white-space: nowrap; }

More

Other attributes can also be modified there, i.e., text colors, link colors, font family, etc.

- + \ No newline at end of file