From 44412b8161cf241dc3caa8a2779cac177e2db86d Mon Sep 17 00:00:00 2001 From: LucaRonin Date: Thu, 7 May 2026 12:13:19 +0000 Subject: [PATCH] Update release history for alpha-v2026.5.7-alpha.0011 9113f44789ae5d5b08de9d6874d38afef06ceedb --- 404.html | 6 ++-- alpha/latest.json | 28 +++++++++---------- assets/{app.Cc-vP5Gy.js => app.CQ97ru7P.js} | 2 +- .../chunks/@localSearchIndexroot.C8UbFT5L.js | 1 - .../chunks/@localSearchIndexroot.DKbU_DD5.js | 1 + ...GDWJ4l.js => VPLocalSearchBox.Bh-jWqtH.js} | 2 +- assets/chunks/theme.DR5ngsS7.js | 2 ++ assets/chunks/theme.iChySTGh.js | 2 -- assets/download_index.md.q2RtKAnY.js | 1 - assets/download_index.md.q2RtKAnY.lean.js | 1 - assets/releases_index.md.BIrsY-P3.js | 1 - assets/releases_index.md.BIrsY-P3.lean.js | 1 - assets/releases_index.md.D8vM7F3s.js | 1 + assets/releases_index.md.D8vM7F3s.lean.js | 1 + assets/start_install.md.C1jzDv3c.js | 1 - assets/start_install.md.JLbPS-fo.js | 1 + ...n.js => start_install.md.JLbPS-fo.lean.js} | 0 ...{style.CFUmRfBu.css => style.DeVPLYtG.css} | 2 +- concepts/ai.html | 10 +++---- concepts/editor.html | 10 +++---- concepts/files-and-media.html | 10 +++---- concepts/git.html | 10 +++---- concepts/inbox.html | 10 +++---- concepts/notes.html | 10 +++---- concepts/properties.html | 10 +++---- concepts/relationships.html | 10 +++---- concepts/types.html | 10 +++---- concepts/vaults.html | 10 +++---- guides/build-custom-views.html | 10 +++---- guides/capture-a-note.html | 10 +++---- guides/commit-and-push.html | 10 +++---- guides/configure-ai-models.html | 10 +++---- guides/connect-a-git-remote.html | 10 +++---- guides/create-types.html | 10 +++---- guides/manage-display-preferences.html | 10 +++---- guides/organize-inbox.html | 10 +++---- guides/use-ai-panel.html | 10 +++---- guides/use-command-palette.html | 10 +++---- guides/use-media-previews.html | 10 +++---- guides/use-table-of-contents.html | 10 +++---- guides/use-wikilinks.html | 10 +++---- hashmap.json | 2 +- index.html | 10 +++---- latest-canary.json | 28 +++++++++---------- latest.json | 28 +++++++++---------- reference/contribute.html | 10 +++---- reference/docs-maintenance.html | 10 +++---- reference/file-layout.html | 10 +++---- reference/frontmatter-fields.html | 10 +++---- reference/keyboard-shortcuts.html | 10 +++---- reference/release-channels.html | 10 +++---- reference/supported-platforms.html | 10 +++---- reference/view-filters.html | 10 +++---- releases.json | 2 +- releases/index.html | 26 ++++++++++++++++- stable/latest.json | 28 ++++++++++++++++++- start/first-launch.html | 10 +++---- start/getting-started-vault.html | 10 +++---- start/install.html | 12 ++++---- start/open-or-create-vault.html | 10 +++---- troubleshooting/ai-agent-not-found.html | 10 +++---- troubleshooting/git-auth.html | 10 +++---- .../model-provider-connection.html | 10 +++---- troubleshooting/sync-conflicts.html | 10 +++---- troubleshooting/vault-not-loading.html | 10 +++---- 65 files changed, 314 insertions(+), 266 deletions(-) rename assets/{app.Cc-vP5Gy.js => app.CQ97ru7P.js} (95%) delete mode 100644 assets/chunks/@localSearchIndexroot.C8UbFT5L.js create mode 100644 assets/chunks/@localSearchIndexroot.DKbU_DD5.js rename assets/chunks/{VPLocalSearchBox.DzGDWJ4l.js => VPLocalSearchBox.Bh-jWqtH.js} (99%) create mode 100644 assets/chunks/theme.DR5ngsS7.js delete mode 100644 assets/chunks/theme.iChySTGh.js delete mode 100644 assets/download_index.md.q2RtKAnY.js delete mode 100644 assets/download_index.md.q2RtKAnY.lean.js delete mode 100644 assets/releases_index.md.BIrsY-P3.js delete mode 100644 assets/releases_index.md.BIrsY-P3.lean.js create mode 100644 assets/releases_index.md.D8vM7F3s.js create mode 100644 assets/releases_index.md.D8vM7F3s.lean.js delete mode 100644 assets/start_install.md.C1jzDv3c.js create mode 100644 assets/start_install.md.JLbPS-fo.js rename assets/{start_install.md.C1jzDv3c.lean.js => start_install.md.JLbPS-fo.lean.js} (100%) rename assets/{style.CFUmRfBu.css => style.DeVPLYtG.css} (94%) diff --git a/404.html b/404.html index 0e7425db..e0711eb6 100644 --- a/404.html +++ b/404.html @@ -6,10 +6,10 @@ 404 | Tolaria - + - + @@ -19,7 +19,7 @@
- + \ No newline at end of file diff --git a/alpha/latest.json b/alpha/latest.json index cc107927..b68d1754 100644 --- a/alpha/latest.json +++ b/alpha/latest.json @@ -1,27 +1,27 @@ { - "version": "2026.5.7-alpha.10", + "version": "2026.5.7-alpha.11", "notes": "Alpha build. See https://refactoringhq.github.io/tolaria/ for full release notes.", - "pub_date": "2026-05-07T09:54:05Z", + "pub_date": "2026-05-07T12:12:13Z", "platforms": { "darwin-aarch64": { - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUVmSDBaUER5K0M4VnlOdDU5R213cStQd21nWnpTOUsydDdxSDZEQklzWDhycU5zY1JQQ2wwczNEWGF1TFFTSEJ4TGtxSGdyWTcrUGVFZ081Z0xVbXdRPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTQ3NTE1CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CnVlZFdzd0dEVHAyVXZHTXRvZ1BWQnVkRENXcjlRcmJiRFMwOW1ZUEc4bjRoMHpCNHBlTWc2OStKZnJKc0dHTnFocVE3UlJqdGdUSERnU3dRVHhzRkNBPT0K", - "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_macOS_Silicon.app.tar.gz", - "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_macOS_Silicon.app.tar.gz" + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUpXVk5zbVN5Rng1Vzd5b2k5YWlEOWNLWnFNTmpLWG1oY2dGcTVXQkRtNXF6RU1wcWsxNmw5MDN1U0VsQWd0VlcydzZsS0JNS3d3VnpCWG9tRU9xeEFNPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTU1MzI4CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CjRwR1hoUzlvdVVUS0ZQbkYxNTRSSTQzeUVYaEk1RkRjVzFsaFhUdkUrZXhZQWV2QUdhWG1wYzRUbDJpK1ZBeWxDRzVHSi84VUpwcDRDR2ZDVmZFSUJnPT0K", + "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_macOS_Silicon.app.tar.gz", + "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_macOS_Silicon.app.tar.gz" }, "darwin-x86_64": { - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU1mbHlZbFpRcHVVTjI4d2EzYmJHWWZodFRPTnhIcXBjREl5K1RMU3NyZHN0ei81V1VDTlUxeURhcndhZnpxdjk3NUhwNTMrNitHcUNsSVA5Z3hDY3dzPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTQ3NDQ3CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6CjdhWDhydWhXU3FLTVdpbDJDcVFEQ1NheVl1QXo0NWY1N1djUmF4VGlTbXF2MG5PZkRuYzh5LzVwQjVaejZSdndvekthMytwcFYzemhYcjdhSm5ZcUF3PT0K", - "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_macOS_Intel.app.tar.gz", - "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_macOS_Intel.app.tar.gz" + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUZYYlhrZC9FQjFxUkFEeTh4czJ3RU5KblRPclRIc3piT3p3QW1CRklUM25PZHhHMkgzajVEL0dMNCtLK005cDNCa25xMlgycERCakVBRks1NFZNZndnPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTU1MjU2CWZpbGU6VG9sYXJpYS5hcHAudGFyLmd6ClNHdTV0SkRxSGVzTGNQZ2VJMit2RVNxQWVlUEJRZkRtajVDK0g4S25IRDdUclhldXJaSXZ1TnhseDBQSWZkWlJQK3kvY0dFUWxkM2RQQ2hiOC9ZQUJRPT0K", + "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_macOS_Intel.app.tar.gz", + "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_macOS_Intel.app.tar.gz" }, "linux-x86_64": { - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUNDMjRkZ2xGUkw2dUp5OHlyZXJNbTN6RDU0TXpXT0pxV2t0NnNyc2ZJZGxHNWlvUWZidmt4YUl6TFBYMDRMdXhQaWdwQWh6K2FNTWFDZklDZ0RYRGdZPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTQ3NTQyCWZpbGU6VG9sYXJpYV8yMDI2LjUuNy1hbHBoYS4xMF9hbWQ2NC5BcHBJbWFnZQorZE9ZRWl3WEpDaEZsWTIyYml6blpXSmt3UlBlS3VVdHBMOHJRTkl4SFhGcHVYeDdXajZEYTRwZTVWblpVV25BSmt6WVdwRzFObGxxc0k3NE84OWpDQT09Cg==", - "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_amd64.AppImage", - "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_amd64.AppImage" + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cU9IRVhDOC8yZi81blkrSE40dUlPOWZwNmVySFpPMmNkemVrcmszZDEyS3RjZ3NabUZ0dU9CK0hFMGlIKzg5dUgvNjV1ZFZNUUdyU3N5RUVXTlY2K1FVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTU1ODk3CWZpbGU6VG9sYXJpYV8yMDI2LjUuNy1hbHBoYS4xMV9hbWQ2NC5BcHBJbWFnZQo2RXRIQzRZOWNOckVRSFg0ZzczOGhqN3BmVVV2RFRjSkVhWHMzSDdMbnRZWjYwRENnbVl3aVJlU1hZRHhrRS9RUzVIbDJBa3hpTW1IMmIrQTh4MFVEUT09Cg==", + "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_amd64.AppImage", + "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_amd64.AppImage" }, "windows-x86_64": { - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUp3THZibVJFNkRrSS9BdzNnVHRjaHE4NC81Y0lYdDFxL2o2WUhUMFQ2M3FKMFNVaHFaYW9velZ1clQrQ2pLRnA2dTdMMDA0cEN6M3cvR0FKUHpmVHdZPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTQ3NjA3CWZpbGU6VG9sYXJpYV8yMDI2LjUuNy1hbHBoYS4xMF94NjQtc2V0dXAuZXhlCnovZ2p1R2lpaDR5Kzd6RGlUVFFEVHBVOFJzbEVnV0xHZGNaQnc3cC9qeVF2VGEvYVVCUGYvNDA1dzJyalhtaUtyeXNlTWNCcHBkRzZRNkE5dlpXZ0JRPT0K", - "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_x64-setup.exe", - "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0010/Tolaria_2026.5.7-alpha.10_x64-setup.exe" + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSY3I3L2VKNUJ0cUViZlJ1SnpzbE0ydENNczZDUXFHMkJsUDdNbCtsT1ZnM3lqbDc3QU8xeFZtSnBOMlZHdkZ0TjdVWHNvR3VQYTZvZzgxcm5PSzlrY2tSMFVwRy8zckFRPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4MTU1Mzc2CWZpbGU6VG9sYXJpYV8yMDI2LjUuNy1hbHBoYS4xMV94NjQtc2V0dXAuZXhlCnpzaG8rTjBERXFIM25lYnhFY0VZSUxpU2c2MndVVExBK1VpbEVEeGR0SGlyaUhUOHZHSFdvZGNmVFF4VUovand6dWVMUlJsSUY5bFByRFBXbG0wdURnPT0K", + "url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_x64-setup.exe", + "download_url": "https://github.com/refactoringhq/tolaria/releases/download/alpha-v2026.5.7-alpha.0011/Tolaria_2026.5.7-alpha.11_x64-setup.exe" } } } diff --git a/assets/app.Cc-vP5Gy.js b/assets/app.CQ97ru7P.js similarity index 95% rename from assets/app.Cc-vP5Gy.js rename to assets/app.CQ97ru7P.js index 904eb32d..2b25827a 100644 --- a/assets/app.Cc-vP5Gy.js +++ b/assets/app.CQ97ru7P.js @@ -1 +1 @@ -import{R as p}from"./chunks/theme.iChySTGh.js";import{R as s,a3 as i,a4 as u,a5 as c,a6 as l,a7 as f,a8 as d,a9 as m,aa as h,ab as g,ac as A,d as v,u as R,v as w,s as y,ad as C,ae as P,af as b,ag as E}from"./chunks/framework.B8zgMDLd.js";function r(e){if(e.extends){const a=r(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const n=r(p),S=v({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(),P(),b(),n.setup&&n.setup(),()=>E(n.Layout)}});async function T(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),n.enhanceApp&&await n.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return A(S)}function _(){let e=s;return h(a=>{let t=g(a),o=null;return t&&(e&&(t=t.replace(/\.js$/,".lean.js")),o=import(t)),s&&(e=!1),o},n.NotFound)}s&&T().then(({app:e,router:a,data:t})=>{a.go().then(()=>{i(a.route,t.site),e.mount("#app")})});export{T as createApp}; +import{R as p}from"./chunks/theme.DR5ngsS7.js";import{R as s,a3 as i,a4 as u,a5 as c,a6 as l,a7 as f,a8 as d,a9 as m,aa as h,ab as g,ac as A,d as v,u as R,v as w,s as y,ad as C,ae as P,af as b,ag as E}from"./chunks/framework.B8zgMDLd.js";function r(e){if(e.extends){const a=r(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const n=r(p),S=v({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(),P(),b(),n.setup&&n.setup(),()=>E(n.Layout)}});async function T(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(u,e);const t=c(e.route);return a.provide(l,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),n.enhanceApp&&await n.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return A(S)}function _(){let e=s;return h(a=>{let t=g(a),o=null;return t&&(e&&(t=t.replace(/\.js$/,".lean.js")),o=import(t)),s&&(e=!1),o},n.NotFound)}s&&T().then(({app:e,router:a,data:t})=>{a.go().then(()=>{i(a.route,t.site),e.mount("#app")})});export{T as createApp}; diff --git a/assets/chunks/@localSearchIndexroot.C8UbFT5L.js b/assets/chunks/@localSearchIndexroot.C8UbFT5L.js deleted file mode 100644 index fab6f99a..00000000 --- a/assets/chunks/@localSearchIndexroot.C8UbFT5L.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":182,"nextId":182,"documentIds":{"0":"/tolaria/concepts/ai#ai","1":"/tolaria/concepts/ai#coding-agents","2":"/tolaria/concepts/ai#direct-models","3":"/tolaria/concepts/ai#external-mcp-setup","4":"/tolaria/concepts/ai#why-git-matters-for-ai","5":"/tolaria/concepts/git#git","6":"/tolaria/concepts/git#what-tolaria-uses-git-for","7":"/tolaria/concepts/git#history-and-diffs","8":"/tolaria/concepts/git#local-commits","9":"/tolaria/concepts/git#remotes","10":"/tolaria/concepts/files-and-media#files-and-media","11":"/tolaria/concepts/files-and-media#mermaid-diagrams","12":"/tolaria/concepts/files-and-media#attachments","13":"/tolaria/concepts/files-and-media#previews","14":"/tolaria/concepts/files-and-media#whiteboards","15":"/tolaria/concepts/files-and-media#git-boundary","16":"/tolaria/concepts/editor#editor","17":"/tolaria/concepts/editor#rich-editing","18":"/tolaria/concepts/editor#raw-mode","19":"/tolaria/concepts/editor#table-of-contents","20":"/tolaria/concepts/editor#width","21":"/tolaria/concepts/notes#notes","22":"/tolaria/concepts/notes#anatomy","23":"/tolaria/concepts/notes#titles","24":"/tolaria/concepts/notes#body-links","25":"/tolaria/concepts/notes#frontmatter","26":"/tolaria/concepts/types#types","27":"/tolaria/concepts/types#type-field","28":"/tolaria/concepts/types#prefer-types-over-folders","29":"/tolaria/concepts/types#type-documents","30":"/tolaria/concepts/types#what-types-control","31":"/tolaria/concepts/types#new-note-defaults","32":"/tolaria/concepts/inbox#inbox","33":"/tolaria/concepts/inbox#why-it-exists","34":"/tolaria/concepts/inbox#organizing-inbox-notes","35":"/tolaria/concepts/inbox#healthy-inbox-habit","36":"/tolaria/concepts/properties#properties","37":"/tolaria/concepts/properties#suggested-properties","38":"/tolaria/concepts/properties#system-properties","39":"/tolaria/concepts/properties#property-editing","40":"/tolaria/concepts/vaults#vaults","41":"/tolaria/concepts/vaults#core-rules","42":"/tolaria/concepts/vaults#why-local-files-matter","43":"/tolaria/concepts/vaults#git-is-a-capability","44":"/tolaria/concepts/vaults#app-state-versus-vault-state","45":"/tolaria/concepts/relationships#relationships","46":"/tolaria/concepts/relationships#relationship-fields","47":"/tolaria/concepts/relationships#body-links-versus-relationship-fields","48":"/tolaria/concepts/relationships#backlinks","49":"/tolaria/download/#download","50":"/tolaria/download/#latest-stable","51":"/tolaria/download/#other-builds","52":"/tolaria/download/#verify-the-version","53":"/tolaria/guides/build-custom-views#build-custom-views","54":"/tolaria/guides/build-custom-views#good-view-candidates","55":"/tolaria/guides/build-custom-views#view-definition","56":"/tolaria/guides/build-custom-views#filters","57":"/tolaria/guides/build-custom-views#design-the-question-first","58":"/tolaria/guides/commit-and-push#manage-git-manually-or-with-autogit","59":"/tolaria/guides/commit-and-push#manual-git","60":"/tolaria/guides/commit-and-push#autogit","61":"/tolaria/guides/commit-and-push#use-small-commits","62":"/tolaria/guides/configure-ai-models#configure-ai-models","63":"/tolaria/guides/configure-ai-models#local-models","64":"/tolaria/guides/configure-ai-models#api-models","65":"/tolaria/guides/configure-ai-models#test-the-connection","66":"/tolaria/guides/configure-ai-models#select-the-target","67":"/tolaria/guides/connect-a-git-remote#connect-a-git-remote","68":"/tolaria/guides/connect-a-git-remote#before-you-start","69":"/tolaria/guides/connect-a-git-remote#steps","70":"/tolaria/guides/connect-a-git-remote#recommended-auth","71":"/tolaria/guides/capture-a-note#capture-a-note","72":"/tolaria/guides/capture-a-note#steps","73":"/tolaria/guides/capture-a-note#capture-well","74":"/tolaria/guides/capture-a-note#when-to-add-structure-immediately","75":"/tolaria/guides/create-types#create-types","76":"/tolaria/guides/create-types#steps","77":"/tolaria/guides/create-types#use-types-sparingly","78":"/tolaria/guides/create-types#templates","79":"/tolaria/guides/manage-display-preferences#manage-display-preferences","80":"/tolaria/guides/manage-display-preferences#theme","81":"/tolaria/guides/manage-display-preferences#note-width","82":"/tolaria/guides/manage-display-preferences#sidebar-labels","83":"/tolaria/guides/manage-display-preferences#vault-content","84":"/tolaria/guides/use-ai-panel#use-the-ai","85":"/tolaria/guides/use-ai-panel#choose-how-to-prompt","86":"/tolaria/guides/use-ai-panel#choose-a-target","87":"/tolaria/guides/use-ai-panel#permission-mode","88":"/tolaria/guides/use-ai-panel#good-requests","89":"/tolaria/guides/use-ai-panel#review-changes","90":"/tolaria/guides/use-command-palette#use-the-command-palette","91":"/tolaria/guides/use-command-palette#common-commands","92":"/tolaria/guides/use-command-palette#keyboard-first-workflow","93":"/tolaria/guides/use-media-previews#use-media-previews","94":"/tolaria/guides/use-media-previews#open-a-file","95":"/tolaria/guides/use-media-previews#all-notes-visibility","96":"/tolaria/guides/use-media-previews#attachments","97":"/tolaria/guides/use-media-previews#troubleshooting","98":"/tolaria/guides/use-table-of-contents#use-the-table-of-contents","99":"/tolaria/guides/use-table-of-contents#open-it","100":"/tolaria/guides/use-table-of-contents#how-it-works","101":"/tolaria/guides/use-table-of-contents#good-uses","102":"/tolaria/guides/organize-inbox#organize-the-inbox","103":"/tolaria/guides/organize-inbox#remove-a-note-from-inbox","104":"/tolaria/guides/organize-inbox#review-checklist","105":"/tolaria/guides/organize-inbox#make-notes-navigable","106":"/tolaria/guides/organize-inbox#avoid-over-structuring","107":"/tolaria/guides/use-wikilinks#use-wikilinks","108":"/tolaria/guides/use-wikilinks#link-from-the-body","109":"/tolaria/guides/use-wikilinks#link-from-frontmatter","110":"/tolaria/guides/use-wikilinks#keep-links-stable","111":"/tolaria/reference/contribute#contribute","112":"/tolaria/reference/contribute#sponsor-or-support","113":"/tolaria/reference/contribute#feature-requests","114":"/tolaria/reference/contribute#discussions","115":"/tolaria/reference/contribute#contribute-code","116":"/tolaria/reference/contribute#report-a-bug","117":"/tolaria/reference/file-layout#file-layout","118":"/tolaria/reference/file-layout#root-notes","119":"/tolaria/reference/file-layout#special-folders","120":"/tolaria/reference/file-layout#git-files","121":"/tolaria/reference/frontmatter-fields#frontmatter-fields","122":"/tolaria/reference/frontmatter-fields#custom-fields","123":"/tolaria/reference/frontmatter-fields#system-fields","124":"/tolaria/reference/docs-maintenance#docs-maintenance","125":"/tolaria/reference/docs-maintenance#update-docs-when-you-change","126":"/tolaria/reference/docs-maintenance#suggested-workflow","127":"/tolaria/reference/docs-maintenance#page-types","128":"/tolaria/reference/docs-maintenance#review-checklist","129":"/tolaria/reference/keyboard-shortcuts#keyboard-shortcuts","130":"/tolaria/reference/release-channels#release-channels","131":"/tolaria/reference/release-channels#stable","132":"/tolaria/reference/release-channels#alpha","133":"/tolaria/reference/release-channels#before-switching","134":"/tolaria/reference/view-filters#view-filters","135":"/tolaria/reference/view-filters#common-filter-ideas","136":"/tolaria/reference/view-filters#sorting","137":"/tolaria/reference/view-filters#operators","138":"/tolaria/reference/view-filters#keep-views-focused","139":"/tolaria/start/first-launch#first-launch","140":"/tolaria/start/first-launch#what-you-choose","141":"/tolaria/start/first-launch#what-tolaria-creates","142":"/tolaria/start/first-launch#first-commands-to-try","143":"/tolaria/start/first-launch#ai-setup-prompt","144":"/tolaria/releases/#releases","145":"/tolaria/releases/#release-channels","146":"/tolaria/releases/#before-updating","147":"/tolaria/reference/supported-platforms#supported-platforms","148":"/tolaria/reference/supported-platforms#support-policy","149":"/tolaria/reference/supported-platforms#reporting-platform-bugs","150":"/tolaria/start/install#install-tolaria","151":"/tolaria/start/install#download","152":"/tolaria/start/install#homebrew","153":"/tolaria/start/install#platform-status","154":"/tolaria/start/install#after-installing","155":"/tolaria/start/getting-started-vault#getting-started-vault","156":"/tolaria/start/getting-started-vault#what-it-demonstrates","157":"/tolaria/start/getting-started-vault#local-only-by-default","158":"/tolaria/start/getting-started-vault#when-to-move-on","159":"/tolaria/troubleshooting/ai-agent-not-found#ai-agent-not-found","160":"/tolaria/troubleshooting/ai-agent-not-found#symptoms","161":"/tolaria/troubleshooting/ai-agent-not-found#checks","162":"/tolaria/troubleshooting/ai-agent-not-found#path-issues","163":"/tolaria/start/open-or-create-vault#open-or-create-a-vault","164":"/tolaria/start/open-or-create-vault#open-an-existing-folder","165":"/tolaria/start/open-or-create-vault#create-a-new-vault","166":"/tolaria/start/open-or-create-vault#git-is-recommended-not-required","167":"/tolaria/troubleshooting/git-auth#git-authentication","168":"/tolaria/troubleshooting/git-auth#symptoms","169":"/tolaria/troubleshooting/git-auth#checks","170":"/tolaria/troubleshooting/git-auth#common-fixes","171":"/tolaria/troubleshooting/model-provider-connection#model-provider-connection","172":"/tolaria/troubleshooting/model-provider-connection#local-providers","173":"/tolaria/troubleshooting/model-provider-connection#api-providers","174":"/tolaria/troubleshooting/model-provider-connection#chat-mode-boundary","175":"/tolaria/troubleshooting/vault-not-loading#vault-not-loading","176":"/tolaria/troubleshooting/vault-not-loading#check-the-folder","177":"/tolaria/troubleshooting/vault-not-loading#check-git","178":"/tolaria/troubleshooting/vault-not-loading#reload","179":"/tolaria/troubleshooting/sync-conflicts#sync-conflicts","180":"/tolaria/troubleshooting/sync-conflicts#what-to-do","181":"/tolaria/troubleshooting/sync-conflicts#prevent-conflicts"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,28],"1":[2,1,58],"2":[2,1,49],"3":[3,1,44],"4":[5,1,21],"5":[1,1,47],"6":[5,1,24],"7":[3,1,48],"8":[2,1,23],"9":[1,1,32],"10":[3,1,20],"11":[2,3,36],"12":[1,3,22],"13":[1,3,35],"14":[1,3,27],"15":[2,3,34],"16":[1,1,23],"17":[2,1,35],"18":[2,1,35],"19":[3,1,37],"20":[1,1,20],"21":[1,1,25],"22":[1,1,22],"23":[1,1,76],"24":[2,1,24],"25":[1,1,21],"26":[1,1,20],"27":[2,1,23],"28":[4,1,60],"29":[2,1,33],"30":[3,1,14],"31":[3,1,52],"32":[1,1,14],"33":[3,1,40],"34":[3,1,32],"35":[3,1,25],"36":[1,1,12],"37":[2,1,55],"38":[2,1,34],"39":[2,1,43],"40":[1,1,22],"41":[2,1,27],"42":[4,1,36],"43":[4,1,54],"44":[4,1,40],"45":[1,1,12],"46":[2,1,92],"47":[5,1,26],"48":[1,1,22],"49":[1,1,8],"50":[2,1,22],"51":[2,1,10],"52":[3,1,16],"53":[3,1,9],"54":[3,3,21],"55":[2,3,19],"56":[1,3,61],"57":[4,3,21],"58":[6,1,35],"59":[2,6,41],"60":[1,6,58],"61":[3,6,18],"62":[3,1,18],"63":[2,3,26],"64":[2,3,50],"65":[3,3,20],"66":[3,3,17],"67":[4,1,14],"68":[3,4,23],"69":[1,4,25],"70":[2,4,21],"71":[3,1,18],"72":[1,3,27],"73":[2,3,18],"74":[5,3,23],"75":[2,1,14],"76":[1,2,49],"77":[3,2,24],"78":[1,2,41],"79":[3,1,18],"80":[1,3,24],"81":[2,3,33],"82":[2,3,30],"83":[2,3,31],"84":[3,1,28],"85":[4,3,39],"86":[3,3,53],"87":[2,3,44],"88":[2,3,27],"89":[2,3,16],"90":[4,1,22],"91":[2,4,28],"92":[3,4,26],"93":[3,1,11],"94":[3,3,31],"95":[3,3,29],"96":[1,3,22],"97":[1,3,29],"98":[5,1,13],"99":[2,5,16],"100":[3,5,22],"101":[2,5,33],"102":[3,1,9],"103":[5,3,46],"104":[2,3,29],"105":[3,3,23],"106":[3,3,20],"107":[2,1,17],"108":[4,2,14],"109":[3,2,15],"110":[3,2,19],"111":[1,1,22],"112":[3,1,23],"113":[2,1,21],"114":[1,1,13],"115":[2,1,29],"116":[3,1,32],"117":[2,1,46],"118":[2,2,56],"119":[2,2,55],"120":[2,2,20],"121":[2,1,50],"122":[2,2,17],"123":[2,2,32],"124":[2,1,16],"125":[5,2,30],"126":[2,2,35],"127":[2,2,32],"128":[2,2,33],"129":[2,1,93],"130":[2,1,11],"131":[1,2,28],"132":[1,2,34],"133":[2,2,27],"134":[2,1,8],"135":[3,2,28],"136":[1,2,15],"137":[1,2,45],"138":[3,2,34],"139":[2,1,20],"140":[3,2,41],"141":[3,2,37],"142":[4,2,28],"143":[3,2,33],"144":[1,1,12],"145":[2,1,33],"146":[2,1,25],"147":[2,1,65],"148":[2,2,32],"149":[3,2,22],"150":[2,1,28],"151":[1,2,21],"152":[1,2,10],"153":[2,2,52],"154":[2,2,35],"155":[3,1,31],"156":[3,3,38],"157":[4,3,66],"158":[4,3,25],"159":[4,1,13],"160":[1,4,21],"161":[1,4,21],"162":[2,4,32],"163":[5,1,22],"164":[4,5,38],"165":[4,5,25],"166":[5,5,50],"167":[2,1,13],"168":[1,2,17],"169":[1,2,21],"170":[2,2,17],"171":[3,1,14],"172":[2,3,29],"173":[2,3,31],"174":[3,3,29],"175":[3,1,12],"176":[3,3,21],"177":[2,3,23],"178":[1,3,15],"179":[2,1,13],"180":[3,2,27],"181":[2,2,28]},"averageFieldLength":[2.362637362637361,2.0109890109890127,29.17032967032967],"storedFields":{"0":{"title":"AI","titles":[]},"1":{"title":"Coding Agents","titles":["AI"]},"2":{"title":"Direct Models","titles":["AI"]},"3":{"title":"External MCP Setup","titles":["AI"]},"4":{"title":"Why Git Matters For AI","titles":["AI"]},"5":{"title":"Git","titles":[]},"6":{"title":"What Tolaria Uses Git For","titles":["Git"]},"7":{"title":"History And Diffs","titles":["Git"]},"8":{"title":"Local Commits","titles":["Git"]},"9":{"title":"Remotes","titles":["Git"]},"10":{"title":"Files And Media","titles":[]},"11":{"title":"Mermaid Diagrams","titles":["Files And Media"]},"12":{"title":"Attachments","titles":["Files And Media"]},"13":{"title":"Previews","titles":["Files And Media"]},"14":{"title":"Whiteboards","titles":["Files And Media"]},"15":{"title":"Git Boundary","titles":["Files And Media"]},"16":{"title":"Editor","titles":[]},"17":{"title":"Rich Editing","titles":["Editor"]},"18":{"title":"Raw Mode","titles":["Editor"]},"19":{"title":"Table Of Contents","titles":["Editor"]},"20":{"title":"Width","titles":["Editor"]},"21":{"title":"Notes","titles":[]},"22":{"title":"Anatomy","titles":["Notes"]},"23":{"title":"Titles","titles":["Notes"]},"24":{"title":"Body Links","titles":["Notes"]},"25":{"title":"Frontmatter","titles":["Notes"]},"26":{"title":"Types","titles":[]},"27":{"title":"Type Field","titles":["Types"]},"28":{"title":"Prefer Types Over Folders","titles":["Types"]},"29":{"title":"Type Documents","titles":["Types"]},"30":{"title":"What Types Control","titles":["Types"]},"31":{"title":"New Note Defaults","titles":["Types"]},"32":{"title":"Inbox","titles":[]},"33":{"title":"Why It Exists","titles":["Inbox"]},"34":{"title":"Organizing Inbox Notes","titles":["Inbox"]},"35":{"title":"Healthy Inbox Habit","titles":["Inbox"]},"36":{"title":"Properties","titles":[]},"37":{"title":"Suggested Properties","titles":["Properties"]},"38":{"title":"System Properties","titles":["Properties"]},"39":{"title":"Property Editing","titles":["Properties"]},"40":{"title":"Vaults","titles":[]},"41":{"title":"Core Rules","titles":["Vaults"]},"42":{"title":"Why Local Files Matter","titles":["Vaults"]},"43":{"title":"Git Is A Capability","titles":["Vaults"]},"44":{"title":"App State Versus Vault State","titles":["Vaults"]},"45":{"title":"Relationships","titles":[]},"46":{"title":"Relationship Fields","titles":["Relationships"]},"47":{"title":"Body Links Versus Relationship Fields","titles":["Relationships"]},"48":{"title":"Backlinks","titles":["Relationships"]},"49":{"title":"Download","titles":[]},"50":{"title":"Latest Stable","titles":["Download"]},"51":{"title":"Other Builds","titles":["Download"]},"52":{"title":"Verify The Version","titles":["Download"]},"53":{"title":"Build Custom Views","titles":[]},"54":{"title":"Good View Candidates","titles":["Build Custom Views"]},"55":{"title":"View Definition","titles":["Build Custom Views"]},"56":{"title":"Filters","titles":["Build Custom Views"]},"57":{"title":"Design The Question First","titles":["Build Custom Views"]},"58":{"title":"Manage Git Manually Or With AutoGit","titles":[]},"59":{"title":"Manual Git","titles":["Manage Git Manually Or With AutoGit"]},"60":{"title":"AutoGit","titles":["Manage Git Manually Or With AutoGit"]},"61":{"title":"Use Small Commits","titles":["Manage Git Manually Or With AutoGit"]},"62":{"title":"Configure AI Models","titles":[]},"63":{"title":"Local Models","titles":["Configure AI Models"]},"64":{"title":"API Models","titles":["Configure AI Models"]},"65":{"title":"Test The Connection","titles":["Configure AI Models"]},"66":{"title":"Select The Target","titles":["Configure AI Models"]},"67":{"title":"Connect A Git Remote","titles":[]},"68":{"title":"Before You Start","titles":["Connect A Git Remote"]},"69":{"title":"Steps","titles":["Connect A Git Remote"]},"70":{"title":"Recommended Auth","titles":["Connect A Git Remote"]},"71":{"title":"Capture A Note","titles":[]},"72":{"title":"Steps","titles":["Capture A Note"]},"73":{"title":"Capture Well","titles":["Capture A Note"]},"74":{"title":"When To Add Structure Immediately","titles":["Capture A Note"]},"75":{"title":"Create Types","titles":[]},"76":{"title":"Steps","titles":["Create Types"]},"77":{"title":"Use Types Sparingly","titles":["Create Types"]},"78":{"title":"Templates","titles":["Create Types"]},"79":{"title":"Manage Display Preferences","titles":[]},"80":{"title":"Theme","titles":["Manage Display Preferences"]},"81":{"title":"Note Width","titles":["Manage Display Preferences"]},"82":{"title":"Sidebar Labels","titles":["Manage Display Preferences"]},"83":{"title":"Vault Content","titles":["Manage Display Preferences"]},"84":{"title":"Use The AI","titles":[]},"85":{"title":"Choose How To Prompt","titles":["Use The AI"]},"86":{"title":"Choose A Target","titles":["Use The AI"]},"87":{"title":"Permission Mode","titles":["Use The AI"]},"88":{"title":"Good Requests","titles":["Use The AI"]},"89":{"title":"Review Changes","titles":["Use The AI"]},"90":{"title":"Use The Command Palette","titles":[]},"91":{"title":"Common Commands","titles":["Use The Command Palette"]},"92":{"title":"Keyboard-First Workflow","titles":["Use The Command Palette"]},"93":{"title":"Use Media Previews","titles":[]},"94":{"title":"Open A File","titles":["Use Media Previews"]},"95":{"title":"All Notes Visibility","titles":["Use Media Previews"]},"96":{"title":"Attachments","titles":["Use Media Previews"]},"97":{"title":"Troubleshooting","titles":["Use Media Previews"]},"98":{"title":"Use The Table Of Contents","titles":[]},"99":{"title":"Open It","titles":["Use The Table Of Contents"]},"100":{"title":"How It Works","titles":["Use The Table Of Contents"]},"101":{"title":"Good Uses","titles":["Use The Table Of Contents"]},"102":{"title":"Organize The Inbox","titles":[]},"103":{"title":"Remove A Note From Inbox","titles":["Organize The Inbox"]},"104":{"title":"Review Checklist","titles":["Organize The Inbox"]},"105":{"title":"Make Notes Navigable","titles":["Organize The Inbox"]},"106":{"title":"Avoid Over-Structuring","titles":["Organize The Inbox"]},"107":{"title":"Use Wikilinks","titles":[]},"108":{"title":"Link From The Body","titles":["Use Wikilinks"]},"109":{"title":"Link From Frontmatter","titles":["Use Wikilinks"]},"110":{"title":"Keep Links Stable","titles":["Use Wikilinks"]},"111":{"title":"Contribute","titles":[]},"112":{"title":"Sponsor Or Support","titles":["Contribute"]},"113":{"title":"Feature Requests","titles":["Contribute"]},"114":{"title":"Discussions","titles":["Contribute"]},"115":{"title":"Contribute Code","titles":["Contribute"]},"116":{"title":"Report A Bug","titles":["Contribute"]},"117":{"title":"File Layout","titles":[]},"118":{"title":"Root Notes","titles":["File Layout"]},"119":{"title":"Special Folders","titles":["File Layout"]},"120":{"title":"Git Files","titles":["File Layout"]},"121":{"title":"Frontmatter Fields","titles":[]},"122":{"title":"Custom Fields","titles":["Frontmatter Fields"]},"123":{"title":"System Fields","titles":["Frontmatter Fields"]},"124":{"title":"Docs Maintenance","titles":[]},"125":{"title":"Update Docs When You Change","titles":["Docs Maintenance"]},"126":{"title":"Suggested Workflow","titles":["Docs Maintenance"]},"127":{"title":"Page Types","titles":["Docs Maintenance"]},"128":{"title":"Review Checklist","titles":["Docs Maintenance"]},"129":{"title":"Keyboard Shortcuts","titles":[]},"130":{"title":"Release Channels","titles":[]},"131":{"title":"Stable","titles":["Release Channels"]},"132":{"title":"Alpha","titles":["Release Channels"]},"133":{"title":"Before Switching","titles":["Release Channels"]},"134":{"title":"View Filters","titles":[]},"135":{"title":"Common Filter Ideas","titles":["View Filters"]},"136":{"title":"Sorting","titles":["View Filters"]},"137":{"title":"Operators","titles":["View Filters"]},"138":{"title":"Keep Views Focused","titles":["View Filters"]},"139":{"title":"First Launch","titles":[]},"140":{"title":"What You Choose","titles":["First Launch"]},"141":{"title":"What Tolaria Creates","titles":["First Launch"]},"142":{"title":"First Commands To Try","titles":["First Launch"]},"143":{"title":"AI Setup Prompt","titles":["First Launch"]},"144":{"title":"Releases","titles":[]},"145":{"title":"Release Channels","titles":["Releases"]},"146":{"title":"Before Updating","titles":["Releases"]},"147":{"title":"Supported Platforms","titles":[]},"148":{"title":"Support Policy","titles":["Supported Platforms"]},"149":{"title":"Reporting Platform Bugs","titles":["Supported Platforms"]},"150":{"title":"Install Tolaria","titles":[]},"151":{"title":"Download","titles":["Install Tolaria"]},"152":{"title":"Homebrew","titles":["Install Tolaria"]},"153":{"title":"Platform Status","titles":["Install Tolaria"]},"154":{"title":"After Installing","titles":["Install Tolaria"]},"155":{"title":"Getting Started Vault","titles":[]},"156":{"title":"What It Demonstrates","titles":["Getting Started Vault"]},"157":{"title":"Local-Only By Default","titles":["Getting Started Vault"]},"158":{"title":"When To Move On","titles":["Getting Started Vault"]},"159":{"title":"AI Agent Not Found","titles":[]},"160":{"title":"Symptoms","titles":["AI Agent Not Found"]},"161":{"title":"Checks","titles":["AI Agent Not Found"]},"162":{"title":"Path Issues","titles":["AI Agent Not Found"]},"163":{"title":"Open Or Create A Vault","titles":[]},"164":{"title":"Open An Existing Folder","titles":["Open Or Create A Vault"]},"165":{"title":"Create A New Vault","titles":["Open Or Create A Vault"]},"166":{"title":"Git Is Recommended, Not Required","titles":["Open Or Create A Vault"]},"167":{"title":"Git Authentication","titles":[]},"168":{"title":"Symptoms","titles":["Git Authentication"]},"169":{"title":"Checks","titles":["Git Authentication"]},"170":{"title":"Common Fixes","titles":["Git Authentication"]},"171":{"title":"Model Provider Connection","titles":[]},"172":{"title":"Local Providers","titles":["Model Provider Connection"]},"173":{"title":"API Providers","titles":["Model Provider Connection"]},"174":{"title":"Chat Mode Boundary","titles":["Model Provider Connection"]},"175":{"title":"Vault Not Loading","titles":[]},"176":{"title":"Check The Folder","titles":["Vault Not Loading"]},"177":{"title":"Check Git","titles":["Vault Not Loading"]},"178":{"title":"Reload","titles":["Vault Not Loading"]},"179":{"title":"Sync Conflicts","titles":[]},"180":{"title":"What To Do","titles":["Sync Conflicts"]},"181":{"title":"Prevent Conflicts","titles":["Sync Conflicts"]}},"dirtCount":0,"index":[["x11",{"2":{"147":1}}],["qa",{"2":{"147":1}}],["quot",{"2":{"57":2,"88":8}}],["question",{"0":{"57":1},"2":{"56":1,"57":1,"138":1}}],["questions",{"2":{"53":1,"114":1}}],["quickly",{"2":{"17":1,"37":1,"139":1}}],["quick",{"2":{"15":1,"102":1,"129":1}}],["just",{"2":{"106":1}}],["jump",{"2":{"100":1}}],["json",{"2":{"3":1,"131":1,"132":3}}],["+",{"2":{"76":1}}],["zoom",{"2":{"44":1,"141":1}}],["10",{"2":{"29":1,"76":1}}],["knowledge",{"2":{"102":1}}],["know",{"2":{"71":1,"92":1}}],["knows",{"2":{"37":1}}],["kind",{"2":{"26":1,"105":1,"111":1,"138":1,"173":1}}],["kept",{"2":{"157":1}}],["keyboard",{"0":{"92":1,"129":1},"2":{"125":1}}],["keychain",{"2":{"70":1}}],["key",{"2":{"63":1,"64":4,"129":1,"173":1}}],["keys",{"2":{"9":1,"64":1,"70":1,"170":1}}],["keep",{"0":{"110":1,"138":1},"2":{"22":1,"25":1,"35":1,"42":1,"56":1,"78":1,"83":1,"137":1,"181":1}}],["keeps",{"2":{"14":1,"21":1,"87":1,"140":1}}],["keeping",{"2":{"11":1}}],["yml",{"2":{"117":1}}],["yesterday",{"2":{"56":1}}],["yet",{"2":{"32":1}}],["yamlrelated",{"2":{"109":1}}],["yamlbelongs",{"2":{"46":1}}],["yamltype",{"2":{"27":1}}],["yaml",{"2":{"18":1,"21":1,"29":1,"39":1,"41":1,"76":1,"123":1,"156":1}}],["yourself",{"2":{"58":1}}],["your",{"2":{"5":1,"9":1,"14":1,"42":3,"68":1,"75":1,"82":1,"122":1,"133":1,"141":3,"146":1,"155":1,"157":1,"158":1,"162":2,"170":1,"173":1}}],["you",{"0":{"68":1,"125":1,"140":1},"2":{"4":1,"5":2,"7":2,"8":2,"9":1,"17":1,"18":1,"23":4,"24":1,"26":1,"31":3,"33":2,"39":1,"42":1,"43":1,"46":1,"50":1,"58":1,"59":1,"60":2,"62":1,"67":1,"71":2,"72":1,"73":1,"76":1,"77":1,"80":1,"84":1,"85":2,"92":2,"93":1,"96":1,"98":1,"103":1,"105":1,"108":1,"110":2,"111":1,"115":1,"116":2,"122":1,"138":1,"139":1,"140":1,"141":1,"143":2,"151":1,"152":1,"154":1,"155":1,"157":2,"158":1,"164":1,"165":1,"166":3,"174":1}}],["```",{"2":{"11":1}}],[">",{"2":{"11":3}}],["v",{"2":{"169":1}}],["verify",{"0":{"52":1},"2":{"177":1}}],["versus",{"0":{"44":1,"47":1}}],["version",{"0":{"52":1},"2":{"42":1,"52":1,"149":2,"161":1}}],["versioned",{"2":{"14":1}}],["versionable",{"2":{"11":1}}],["vitepress",{"2":{"128":1}}],["visibility",{"0":{"95":1}}],["visible",{"2":{"23":1,"55":1,"83":1,"85":1}}],["view",{"0":{"54":1,"55":1,"134":1},"1":{"135":1,"136":1,"137":1,"138":1},"2":{"46":1,"56":1,"57":2,"77":1,"134":1,"137":1,"138":2}}],["views",{"0":{"53":1,"138":1},"1":{"54":1,"55":1,"56":1,"57":1},"2":{"41":1,"44":1,"53":1,"55":1,"56":2,"117":1,"118":1,"119":2,"137":2,"138":1,"141":1,"163":1,"166":1}}],["vary",{"2":{"129":1,"162":1}}],["variable",{"2":{"64":1,"173":1}}],["validation",{"2":{"148":1}}],["valid",{"2":{"97":1}}],["values",{"2":{"56":1,"76":1,"78":1,"137":1}}],["value",{"2":{"31":2,"34":1}}],["vaults",{"0":{"40":1},"1":{"41":1,"42":1,"43":1,"44":1},"2":{"6":1,"28":1,"43":1,"60":1,"141":1}}],["vault",{"0":{"44":1,"83":1,"155":1,"163":1,"165":1,"175":1},"1":{"156":1,"157":1,"158":1,"164":1,"165":1,"166":1,"176":1,"177":1,"178":1},"2":{"0":1,"1":2,"2":1,"5":1,"6":2,"7":1,"10":1,"12":1,"14":1,"15":1,"23":1,"40":1,"41":1,"43":2,"44":5,"45":1,"55":1,"58":1,"59":1,"60":1,"62":1,"64":1,"71":1,"79":1,"86":1,"87":3,"91":2,"93":1,"96":1,"97":1,"117":2,"118":1,"120":1,"129":1,"133":1,"139":1,"140":4,"141":3,"142":4,"143":1,"146":1,"149":1,"154":2,"155":2,"156":1,"157":3,"158":1,"163":1,"164":2,"166":2,"169":1,"173":1,"175":1,"176":1,"177":1,"178":1}}],["nsis",{"2":{"147":1,"153":1}}],["narrow",{"2":{"137":1}}],["navigable",{"0":{"105":1}}],["navigate",{"2":{"48":1,"98":1,"129":2}}],["navigation",{"2":{"28":1,"47":1,"106":1,"118":1}}],["names",{"2":{"82":2}}],["name",{"2":{"69":1,"76":1,"107":1}}],["natural",{"2":{"56":1}}],["naturally",{"2":{"47":1}}],["next",{"2":{"103":1}}],["nested",{"2":{"56":1}}],["neighborhood",{"2":{"46":1,"47":1,"118":1}}],["never",{"2":{"42":1}}],["newer",{"2":{"145":1}}],["newsletter",{"2":{"112":1}}],["new",{"0":{"31":1,"165":1},"2":{"23":1,"29":1,"30":1,"31":3,"76":2,"78":4,"91":2,"113":2,"117":1,"119":1,"125":1,"126":1,"127":1,"129":2,"140":1,"142":1,"165":2}}],["needed",{"2":{"23":1,"123":1,"157":1}}],["need",{"2":{"18":1,"39":1,"63":2,"71":1,"77":1,"85":1,"101":1,"137":1,"153":1,"174":1}}],["needs",{"2":{"11":1,"56":1}}],["non",{"2":{"83":1,"95":1,"119":1}}],["no",{"2":{"58":1,"59":1,"64":1,"101":1,"104":1,"160":1}}],["normal",{"2":{"12":1,"20":1,"38":1,"41":1,"81":1,"119":2,"131":1,"145":1,"148":1}}],["normalized",{"2":{"1":1}}],["notion",{"2":{"56":1}}],["not",{"0":{"159":1,"166":1,"175":1},"1":{"160":1,"161":1,"162":1,"176":1,"177":1,"178":1},"2":{"2":1,"15":1,"27":2,"32":1,"33":1,"43":1,"57":1,"63":1,"64":2,"77":1,"92":1,"97":2,"106":1,"117":1,"118":2,"120":1,"158":1,"160":1,"166":1,"167":1,"168":1,"171":1,"177":1}}],["notes",{"0":{"21":1,"34":1,"95":1,"105":1,"118":1},"1":{"22":1,"23":1,"24":1,"25":1},"2":{"7":1,"10":1,"13":1,"14":1,"15":1,"19":1,"20":1,"23":1,"24":1,"28":2,"29":2,"31":1,"32":1,"33":1,"38":1,"41":1,"42":1,"46":1,"54":1,"75":1,"78":4,"81":1,"88":2,"95":2,"98":1,"101":2,"104":3,"107":1,"117":3,"119":4,"120":1,"129":1,"133":1,"134":1,"137":1,"141":2,"146":1,"147":1,"151":1,"153":1,"155":1,"156":1,"163":1,"164":2,"165":1,"166":1}}],["note",{"0":{"31":1,"71":1,"81":1,"103":1},"1":{"72":1,"73":1,"74":1},"2":{"0":1,"2":1,"6":2,"7":1,"11":1,"19":1,"20":1,"21":1,"23":3,"26":1,"27":1,"30":1,"31":1,"33":1,"34":1,"37":1,"46":5,"48":1,"60":2,"62":1,"74":1,"76":1,"79":1,"81":2,"83":1,"85":1,"86":1,"87":1,"88":1,"91":1,"96":1,"100":2,"101":1,"103":3,"105":1,"110":1,"118":1,"121":4,"129":6,"142":2,"156":1,"180":1,"181":1}}],["bashgit",{"2":{"177":1}}],["bashclaude",{"2":{"161":1}}],["bashbrew",{"2":{"152":1}}],["based",{"2":{"88":1}}],["base",{"2":{"63":1,"172":1}}],["bar",{"2":{"52":1,"69":1,"103":1,"157":1}}],["backend",{"2":{"166":1}}],["backed",{"2":{"17":1,"43":1,"86":1}}],["backlinks",{"0":{"48":1}}],["back",{"2":{"16":1,"42":1,"61":1,"85":1,"129":1}}],["backup",{"2":{"5":1,"9":1,"67":1}}],["blocked",{"2":{"37":1,"46":1,"97":1}}],["blocks",{"2":{"11":1,"17":2}}],["blue",{"2":{"29":1,"76":1}}],["briefcase",{"2":{"76":1}}],["breadcrumb",{"2":{"23":2,"103":1}}],["broken",{"2":{"177":1}}],["browser",{"2":{"126":1}}],["browse",{"2":{"51":1,"60":1,"151":1}}],["browsing",{"2":{"13":1,"95":1,"119":1}}],["broad",{"2":{"43":1,"138":1}}],["broader",{"2":{"7":1,"114":1}}],["bodies",{"2":{"156":1}}],["body",{"0":{"24":1,"47":1,"108":1},"2":{"24":1,"25":1,"47":1,"108":1}}],["board",{"2":{"113":1,"115":1}}],["bottom",{"2":{"69":1,"157":1}}],["both",{"2":{"16":1,"46":1,"180":1}}],["box",{"2":{"46":1}}],["boundary",{"0":{"15":1,"174":1},"2":{"4":1}}],["bundles",{"2":{"147":1,"153":1}}],["bugs",{"0":{"149":1},"2":{"116":1,"148":1}}],["bug",{"0":{"116":1}}],["built",{"2":{"28":1,"147":1}}],["builds",{"0":{"51":1},"2":{"19":1,"100":1,"145":3,"150":2,"151":1,"153":1}}],["build",{"0":{"53":1},"1":{"54":1,"55":1,"56":1,"57":1},"2":{"15":1,"115":1,"126":1,"151":1}}],["but",{"2":{"2":1,"10":1,"14":1,"28":1,"32":1,"38":1,"87":1,"92":1,"118":1,"120":1,"132":1,"133":1,"143":1,"146":1,"148":1,"160":1,"162":1,"168":1}}],["by",{"0":{"157":1},"2":{"12":1,"14":1,"15":1,"24":1,"33":1,"46":2,"84":1,"97":1,"98":1,"107":1,"117":1,"129":1,"138":1,"172":1}}],["belong",{"2":{"119":1}}],["belongs",{"2":{"22":1,"46":2,"71":1,"104":1,"107":1,"120":1,"121":1}}],["beyond",{"2":{"67":1}}],["best",{"2":{"35":1,"85":2,"92":1,"112":1}}],["been",{"2":{"32":1}}],["become",{"2":{"42":1,"46":1,"78":2,"109":1}}],["becomes",{"2":{"31":1,"46":1,"60":1,"138":1}}],["because",{"2":{"28":1,"106":1,"129":1}}],["better",{"2":{"28":1}}],["between",{"2":{"4":1}}],["behavior",{"2":{"23":1,"123":1,"124":1,"125":2,"128":1,"147":2,"153":2}}],["behave",{"2":{"15":1}}],["before",{"0":{"68":1,"133":1,"146":1},"2":{"7":1,"8":1,"57":1,"60":1,"71":1,"89":1,"133":1,"135":1,"145":1,"146":1,"177":1,"181":1}}],["be",{"2":{"4":1,"12":1,"13":1,"35":1,"82":1,"118":1,"123":1,"132":1,"156":1}}],["goal",{"2":{"135":1}}],["good",{"0":{"54":1,"88":1,"101":1},"2":{"57":1,"112":1,"164":1}}],["guided",{"2":{"154":1}}],["guides",{"2":{"127":1}}],["guide",{"2":{"115":1,"126":1}}],["guidance",{"2":{"44":1,"156":1,"157":3}}],["grows",{"2":{"92":1}}],["grouping",{"2":{"30":1,"77":1}}],["groups",{"2":{"28":2,"37":1,"56":1}}],["group",{"2":{"28":1}}],["graph",{"2":{"45":1,"46":1}}],["gt",{"2":{"23":2,"33":1,"103":1}}],["giving",{"2":{"62":1}}],["give",{"2":{"34":1,"59":1,"76":1}}],["gives",{"2":{"4":1,"8":1,"28":1,"31":1,"33":1,"84":1,"127":1,"143":1}}],["gitignored",{"2":{"83":1}}],["github",{"2":{"9":1,"51":1,"70":1,"114":1,"115":1,"116":1,"130":1,"144":1,"151":1,"170":1}}],["git",{"0":{"4":1,"5":1,"6":1,"15":1,"43":1,"58":1,"59":1,"67":1,"120":1,"166":1,"167":1,"177":1},"1":{"6":1,"7":1,"8":1,"9":1,"59":1,"60":1,"61":1,"68":1,"69":1,"70":1,"168":1,"169":1,"170":1},"2":{"4":1,"5":3,"7":1,"9":3,"14":1,"15":1,"41":1,"42":1,"43":3,"58":2,"59":1,"60":1,"68":2,"70":2,"89":1,"107":1,"109":1,"120":5,"125":1,"133":1,"146":1,"156":1,"163":1,"164":1,"166":2,"167":1,"169":4,"177":1}}],["genuinely",{"2":{"113":1}}],["generated",{"2":{"4":1,"15":1,"19":1,"61":1,"81":1,"83":1,"101":1,"145":1,"181":1}}],["generic",{"2":{"3":1}}],["getting",{"0":{"155":1},"1":{"156":1,"157":1,"158":1},"2":{"91":1,"140":2,"142":1,"154":1,"155":2,"164":1}}],["get",{"2":{"23":1,"71":1,"127":1,"139":1}}],["gemini",{"2":{"1":1,"2":1,"3":1,"64":1,"86":2,"157":2,"174":1}}],["usable",{"2":{"102":1}}],["usually",{"2":{"63":2,"78":1}}],["using",{"2":{"55":1}}],["used",{"2":{"138":1}}],["useful",{"2":{"8":1,"19":1,"34":1,"73":1,"78":1,"101":1,"104":1,"105":1,"111":1,"118":1,"136":1,"137":1}}],["uses",{"0":{"6":1,"101":1},"2":{"23":1,"68":1,"117":1,"118":1,"121":1,"164":1,"167":1}}],["user",{"2":{"1":1,"87":1,"125":1,"127":1,"128":1,"137":1}}],["use",{"0":{"61":1,"77":1,"84":1,"90":1,"93":1,"98":1,"107":1},"1":{"85":1,"86":1,"87":1,"88":1,"89":1,"91":1,"92":1,"94":1,"95":1,"96":1,"97":1,"99":1,"100":1,"101":1,"108":1,"109":1,"110":1},"2":{"0":1,"7":1,"11":1,"14":1,"15":1,"17":1,"18":1,"20":1,"23":1,"24":1,"25":1,"28":2,"39":2,"47":2,"56":2,"60":1,"62":1,"64":1,"65":1,"71":1,"77":1,"82":1,"83":1,"87":1,"91":1,"92":1,"94":1,"99":1,"103":1,"108":1,"109":1,"113":1,"114":1,"116":2,"129":1,"131":1,"143":1,"145":1,"151":1,"154":1,"157":1,"171":1,"172":1,"174":1,"175":1}}],["updating",{"0":{"146":1},"2":{"146":1}}],["updater",{"2":{"125":1,"131":1,"132":1,"147":1,"153":1}}],["updates",{"2":{"100":1}}],["update",{"0":{"125":1},"2":{"88":1,"126":1,"133":1,"170":1}}],["upvote",{"2":{"113":1}}],["upcoming",{"2":{"56":1}}],["ups",{"2":{"56":1}}],["up",{"2":{"42":1,"54":1,"135":1,"137":1}}],["url",{"2":{"25":1,"34":1,"37":1,"63":1,"69":1,"121":2,"170":1,"172":1}}],["unclear",{"2":{"104":1}}],["unchanged",{"2":{"23":1}}],["uninterrupted",{"2":{"101":1}}],["under",{"2":{"46":1}}],["understand",{"2":{"7":1,"61":1,"158":1}}],["unless",{"2":{"43":1,"79":1,"151":1}}],["unlock",{"2":{"43":1}}],["unlocks",{"2":{"5":1}}],["until",{"2":{"23":1,"31":1}}],["untitled",{"2":{"23":1}}],["untouched",{"2":{"3":1}}],["unusual",{"2":{"18":1}}],["unsupported",{"2":{"13":1,"94":1,"95":1,"119":1}}],["unsaved",{"2":{"7":1}}],["i",{"2":{"105":1}}],["id",{"2":{"63":1,"172":1,"173":1}}],["idle",{"2":{"60":1}}],["ideas",{"0":{"135":1},"2":{"113":2}}],["idea",{"2":{"11":1,"71":1,"74":1}}],["immediately",{"0":{"74":1},"2":{"103":1}}],["important",{"2":{"47":1,"133":1,"146":1}}],["image",{"2":{"13":1,"94":1,"96":1}}],["images",{"2":{"10":1,"12":1,"13":1,"17":1,"95":1,"119":3}}],["icons",{"2":{"44":1}}],["icon",{"2":{"29":1,"30":1,"38":1,"76":3,"121":3,"138":1}}],["ignored",{"2":{"15":1}}],["if",{"2":{"15":1,"23":1,"31":1,"33":1,"34":2,"43":1,"46":1,"59":2,"70":1,"72":1,"77":1,"82":1,"86":1,"97":1,"101":1,"103":1,"116":1,"120":1,"122":1,"126":1,"138":1,"154":1,"161":1,"164":1,"165":1,"166":1,"169":1,"174":1,"177":1,"180":1}}],["isolate",{"2":{"176":1}}],["issue",{"2":{"116":1,"176":1}}],["issues",{"0":{"162":1},"2":{"116":1,"148":1,"150":1}}],["is",{"0":{"43":1,"166":1},"2":{"3":1,"5":1,"7":1,"8":1,"19":1,"21":1,"23":3,"28":1,"32":1,"33":1,"35":2,"37":1,"39":2,"40":2,"43":1,"47":1,"57":2,"58":1,"59":1,"60":1,"79":1,"81":1,"85":2,"86":1,"90":1,"92":1,"95":1,"97":2,"103":3,"105":4,"107":1,"108":1,"111":2,"112":1,"113":1,"117":1,"118":2,"120":1,"131":1,"135":7,"139":1,"140":1,"143":1,"147":1,"148":2,"149":1,"150":1,"153":1,"155":1,"157":3,"158":1,"160":1,"163":1,"166":2,"172":1,"173":1,"177":2}}],["item",{"2":{"103":1}}],["its",{"2":{"7":1,"27":1,"34":1,"46":1,"48":1,"76":1,"140":1}}],["it",{"0":{"33":1,"99":1,"100":1,"156":1},"2":{"3":1,"7":1,"17":1,"18":1,"19":2,"23":1,"31":1,"33":1,"34":1,"35":1,"37":1,"39":1,"43":2,"46":2,"48":1,"57":2,"61":1,"66":1,"68":1,"71":1,"74":1,"86":1,"90":1,"92":1,"96":1,"103":1,"105":2,"117":1,"118":1,"122":1,"128":1,"132":2,"138":2,"143":2,"155":1,"157":3,"164":1,"166":1,"167":1,"177":1,"180":1}}],["inherit",{"2":{"162":1}}],["input",{"2":{"147":1,"153":1}}],["inline",{"2":{"85":1}}],["interrupted",{"2":{"177":1}}],["interrupting",{"2":{"60":1}}],["interactive",{"2":{"162":1}}],["integration",{"2":{"153":1}}],["intel",{"2":{"147":1,"153":1}}],["intended",{"2":{"145":1}}],["intentionally",{"2":{"79":1,"151":1}}],["into",{"2":{"3":1,"12":2,"27":1,"34":1,"37":1,"71":1,"96":2,"102":1,"127":1,"138":1,"139":1,"169":1}}],["inactive",{"2":{"60":1}}],["inverse",{"2":{"46":2,"48":1}}],["inverses",{"2":{"46":1}}],["information",{"2":{"44":1}}],["inferred",{"2":{"118":1}}],["infer",{"2":{"27":1}}],["initializing",{"2":{"43":1}}],["initialize",{"2":{"43":1,"166":1}}],["incoming",{"2":{"48":1}}],["incomplete",{"2":{"33":1}}],["include",{"2":{"1":1,"2":1,"38":1,"78":1,"116":1,"136":1,"149":1}}],["inbox",{"0":{"32":1,"34":1,"35":1,"102":1,"103":1},"1":{"33":1,"34":1,"35":1,"103":1,"104":1,"105":1,"106":1},"2":{"32":1,"33":2,"34":1,"35":1,"73":1,"102":1,"103":2,"129":1}}],["independently",{"2":{"23":1}}],["individual",{"2":{"6":1,"20":1,"81":1}}],["instead",{"2":{"45":1,"77":1,"121":1}}],["installing",{"0":{"154":1},"2":{"133":1,"162":1}}],["install",{"0":{"150":1},"1":{"151":1,"152":1,"153":1,"154":1},"2":{"86":1,"143":1,"152":2,"161":1,"162":1}}],["installers",{"2":{"147":1,"153":1}}],["installer",{"2":{"50":1}}],["installed",{"2":{"1":1,"159":1,"172":1}}],["installation",{"2":{"44":1}}],["inside",{"2":{"8":1,"14":1,"41":1,"97":1,"116":1}}],["inspected",{"2":{"123":1}}],["inspectable",{"2":{"4":1,"42":1}}],["inspect",{"2":{"0":1,"5":1,"60":1,"93":1}}],["in",{"2":{"0":1,"1":1,"2":1,"11":2,"13":5,"14":2,"19":1,"20":1,"23":2,"25":1,"28":1,"29":1,"31":1,"33":1,"35":1,"38":1,"42":1,"46":3,"47":2,"52":1,"54":1,"55":1,"60":1,"64":1,"65":1,"66":1,"75":1,"76":3,"78":1,"79":2,"80":1,"81":2,"82":2,"83":1,"87":1,"88":1,"91":1,"94":1,"95":2,"97":1,"100":1,"103":2,"117":1,"118":1,"119":5,"123":1,"124":1,"126":1,"129":2,"141":2,"142":1,"156":2,"160":2,"162":1,"168":2,"169":1,"170":1,"172":1,"173":2,"174":1,"177":1,"181":1}}],["webkitgtk",{"2":{"147":1,"153":1}}],["welcome",{"2":{"115":1}}],["well",{"0":{"73":1},"2":{"118":1,"166":1}}],["weekly",{"2":{"88":1,"117":1}}],["week",{"2":{"54":1,"56":1,"137":1}}],["wayland",{"2":{"147":1}}],["ways",{"2":{"84":1}}],["way",{"2":{"28":1,"42":1,"90":1,"112":1}}],["want",{"2":{"5":1,"7":1,"9":1,"17":1,"60":1,"62":1,"67":1,"85":1,"92":2,"111":1,"140":1,"154":1,"165":1,"166":1}}],["will",{"2":{"105":1,"106":1}}],["window",{"2":{"23":1,"44":1,"91":1,"129":1,"141":1}}],["windows",{"2":{"18":1,"19":1,"39":1,"50":1,"72":1,"90":1,"99":1,"103":1,"128":1,"129":1,"147":2,"150":2,"153":2,"154":1}}],["wikilink",{"2":{"23":1,"110":1}}],["wikilinks",{"0":{"107":1},"1":{"108":1,"109":1,"110":1},"2":{"17":1,"24":1,"34":1,"39":1,"46":2,"107":1,"118":1,"122":1,"156":1}}],["wide",{"2":{"20":1,"81":1}}],["width",{"0":{"20":1,"81":1},"2":{"20":1,"38":1,"81":3,"121":2}}],["within",{"2":{"135":1}}],["without",{"2":{"5":1,"8":1,"13":1,"17":1,"46":1,"54":1,"60":1,"62":1,"93":1,"129":1,"139":1,"140":1,"143":1,"155":1,"166":2}}],["with",{"0":{"58":1},"1":{"59":1,"60":1,"61":1},"2":{"5":1,"10":1,"14":1,"18":1,"19":1,"21":1,"29":2,"34":1,"37":1,"38":1,"39":1,"42":3,"44":2,"57":1,"78":1,"84":1,"89":1,"90":1,"101":1,"105":1,"112":1,"118":3,"119":3,"123":1,"124":1,"127":1,"128":1,"138":1,"147":1,"150":1,"154":1,"156":1,"166":1,"170":1}}],["written",{"2":{"82":1}}],["writing",{"2":{"16":1,"46":1,"47":1,"81":1,"85":1,"108":1}}],["writes",{"2":{"40":1}}],["write",{"2":{"2":1,"3":1,"16":1,"17":1,"57":1,"59":1,"62":1,"72":1,"85":1}}],["works",{"0":{"100":1},"2":{"35":1,"46":1,"118":1,"160":1,"166":1,"168":1}}],["workspace",{"2":{"22":1}}],["workflow",{"0":{"92":1,"126":1},"2":{"33":2,"103":1,"115":1}}],["workflows",{"2":{"5":1,"83":1,"107":1,"109":1,"127":1}}],["work",{"2":{"4":1,"5":1,"9":1,"46":1,"56":1,"85":1,"119":1,"135":1,"148":1,"181":1}}],["where",{"2":{"46":1,"71":1}}],["wherever",{"2":{"23":1}}],["whether",{"2":{"13":1,"83":1,"95":1,"97":1,"119":1,"140":1,"149":1}}],["when",{"0":{"74":1,"125":1,"158":1},"2":{"1":1,"5":1,"7":1,"9":1,"11":1,"15":1,"17":1,"18":1,"23":1,"31":1,"34":1,"35":1,"37":1,"39":1,"43":1,"46":1,"47":2,"56":1,"58":1,"59":1,"60":2,"62":1,"67":1,"71":1,"74":1,"75":1,"85":1,"92":1,"95":1,"96":1,"103":1,"104":1,"105":1,"108":1,"109":1,"113":1,"123":1,"128":1,"129":2,"157":3,"164":1,"166":2,"171":1,"175":1,"179":1}}],["while",{"2":{"11":1,"24":1,"74":1,"110":1}}],["whiteboards",{"0":{"14":1},"2":{"10":1,"14":1,"17":1,"119":1}}],["which",{"2":{"1":1}}],["whole",{"2":{"6":1,"7":1,"60":1,"117":1}}],["what",{"0":{"6":1,"30":1,"140":1,"141":1,"156":1,"180":1},"2":{"7":1,"26":1,"29":1,"61":1,"88":1,"92":1,"103":1,"105":4,"111":1,"116":2,"118":1}}],["why",{"0":{"4":1,"33":1,"42":1}}],["drop",{"2":{"96":1}}],["drafts",{"2":{"54":1,"135":1}}],["draft",{"2":{"11":1,"22":1,"88":1,"135":1}}],["during",{"2":{"73":1}}],["durable",{"2":{"14":1,"21":1,"119":1}}],["dynamic",{"2":{"56":1}}],["dynamically",{"2":{"46":1}}],["day",{"2":{"150":2}}],["dark",{"2":{"80":1,"91":1}}],["data",{"2":{"42":1,"55":1,"119":1,"125":1,"141":2}}],["dates",{"2":{"34":1,"137":1}}],["date",{"2":{"25":1,"37":2,"39":1,"54":1,"56":1,"121":2,"135":2,"137":1}}],["daily",{"2":{"16":1}}],["demonstrates",{"0":{"156":1}}],["details",{"2":{"147":1}}],["detects",{"2":{"46":1}}],["detection",{"2":{"6":1}}],["depends",{"2":{"153":1}}],["depend",{"2":{"147":1}}],["deb",{"2":{"147":1,"153":1}}],["development",{"2":{"147":1,"148":1,"150":1}}],["devices",{"2":{"181":1}}],["device",{"2":{"5":1,"64":1,"181":1}}],["delete",{"2":{"104":1,"157":1}}],["deliberate",{"2":{"35":1}}],["dense",{"2":{"81":1}}],["dedicated",{"2":{"43":1}}],["descending",{"2":{"136":1}}],["describe",{"2":{"26":1,"29":1,"55":1,"128":1}}],["designed",{"2":{"139":1}}],["design",{"0":{"57":1}}],["desktop",{"2":{"43":1,"147":1,"150":1,"153":1,"162":1}}],["derived",{"2":{"40":1,"178":1}}],["definition",{"0":{"55":1}}],["definitions",{"2":{"41":1,"119":1,"141":1,"163":1,"165":1}}],["define",{"2":{"31":2,"78":1,"134":1}}],["defaults",{"0":{"31":1},"2":{"78":1}}],["default",{"0":{"157":1},"2":{"13":1,"20":1,"31":1,"33":1,"46":2,"66":1,"76":1,"81":2,"86":1,"94":1,"97":1,"117":1}}],["disposable",{"2":{"157":1}}],["display",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1},"2":{"36":1,"79":1}}],["displayed",{"2":{"23":1}}],["distribution",{"2":{"153":1}}],["distro",{"2":{"147":1}}],["dismiss",{"2":{"143":1}}],["disconnected",{"2":{"140":1}}],["discoverable",{"2":{"159":1}}],["discover",{"2":{"92":1,"128":1,"129":1}}],["discussions",{"0":{"114":1},"2":{"114":1}}],["disk",{"2":{"21":1,"23":1,"163":1}}],["diagnose",{"2":{"148":1}}],["diagnostics",{"2":{"116":1}}],["diagram",{"2":{"11":1,"117":1}}],["diagrams",{"0":{"11":1},"2":{"11":1,"17":1,"81":1}}],["dialog",{"2":{"3":1}}],["different",{"2":{"129":1,"162":1}}],["diff",{"2":{"6":2,"7":1,"60":1,"89":1,"166":1}}],["diffs",{"0":{"7":1},"2":{"4":1,"59":1}}],["direction",{"2":{"135":1}}],["directions",{"2":{"46":1}}],["directly",{"2":{"18":1,"84":1,"161":1,"167":1}}],["direct",{"0":{"2":1},"2":{"0":1,"2":1,"39":1,"87":1,"174":1}}],["download",{"0":{"49":1,"151":1},"1":{"50":1,"51":1,"52":1},"2":{"49":1,"50":2,"125":1,"126":1,"131":1,"144":1,"151":1}}],["downloads",{"2":{"43":1}}],["done",{"2":{"37":1}}],["does",{"2":{"27":2,"64":1,"97":1,"120":1,"128":2,"158":1,"167":1,"171":1}}],["docs",{"0":{"124":1,"125":1},"1":{"125":1,"126":1,"127":1,"128":1},"2":{"22":1,"124":1,"126":2}}],["document",{"2":{"31":1,"82":1,"101":1}}],["documentation",{"2":{"22":1,"46":1,"124":1}}],["documents",{"0":{"29":1},"2":{"19":1,"29":1,"31":1,"38":1,"43":1,"45":1,"78":2,"81":1,"101":1,"119":2}}],["do",{"0":{"180":1},"2":{"2":1,"63":1,"64":1,"92":2,"105":1,"106":1,"111":1}}],["h3",{"2":{"101":1}}],["h2",{"2":{"101":1}}],["hunt",{"2":{"92":1}}],["https",{"2":{"70":1}}],["happen",{"2":{"179":1}}],["happened",{"2":{"116":1}}],["having",{"2":{"146":1}}],["have",{"2":{"32":1,"46":1,"164":1}}],["handle",{"2":{"85":1}}],["handling",{"2":{"43":1}}],["hand",{"2":{"46":1}}],["habit",{"0":{"35":1}}],["has",{"2":{"0":1,"46":2,"59":2,"101":1,"121":1,"145":1,"176":1}}],["h1",{"2":{"21":1,"23":2,"34":1,"72":1,"104":1}}],["helper",{"2":{"147":1,"170":1}}],["helpers",{"2":{"9":1,"70":1}}],["helps",{"2":{"98":1,"110":1,"127":1}}],["help",{"2":{"84":1,"106":1,"111":1}}],["heading",{"2":{"78":1,"98":1}}],["headings",{"2":{"19":1,"100":1,"101":1}}],["header",{"2":{"76":1}}],["healthy",{"0":{"35":1}}],["hiding",{"2":{"139":1}}],["hidden",{"2":{"38":1,"95":1,"123":1}}],["hide",{"2":{"15":1}}],["history",{"0":{"7":1},"2":{"2":1,"4":1,"5":3,"6":2,"7":2,"41":1,"43":1,"51":1,"59":1,"60":2,"89":1,"166":1}}],["homebrew",{"0":{"152":1},"2":{"153":1}}],["home",{"2":{"126":1}}],["hook",{"2":{"125":1}}],["how",{"0":{"85":1,"100":1},"2":{"7":1,"29":1,"37":1}}],["hosted",{"2":{"2":1,"64":1,"155":1,"173":1}}],["root",{"0":{"118":1},"2":{"117":1}}],["role",{"2":{"75":1}}],["roll",{"2":{"61":1}}],["rollback",{"2":{"4":1,"59":1}}],["rougher",{"2":{"132":1,"145":1}}],["rough",{"2":{"72":1}}],["rather",{"2":{"68":1,"101":1,"119":1}}],["range",{"2":{"54":1,"135":1}}],["raw",{"0":{"18":1},"2":{"16":1,"18":2,"39":1,"91":1,"123":1,"129":1}}],["rules",{"0":{"41":1}}],["running",{"2":{"112":1}}],["runtime",{"2":{"80":1}}],["run",{"2":{"1":1,"2":1,"69":1,"76":1,"126":1,"157":1,"161":1,"169":2,"174":1,"178":1}}],["right",{"2":{"37":1,"76":1,"110":1,"115":1,"131":1}}],["rich",{"0":{"17":1},"2":{"16":1,"17":1,"81":1}}],["retrying",{"2":{"177":1}}],["rebuildable",{"2":{"141":1}}],["regex",{"2":{"137":1}}],["regular",{"2":{"60":1,"83":1}}],["refresh",{"2":{"175":1}}],["reference",{"2":{"126":1,"127":1}}],["references",{"2":{"96":1}}],["refactoringhq",{"2":{"155":1}}],["refactoring",{"2":{"112":1}}],["reopen",{"2":{"86":1}}],["reorganize",{"2":{"17":1}}],["requiring",{"2":{"155":1}}],["required",{"0":{"166":1},"2":{"118":1,"121":1}}],["require",{"2":{"33":1,"64":1,"158":1}}],["request",{"2":{"113":1}}],["requests",{"0":{"88":1,"113":1},"2":{"85":1,"115":1}}],["reverse",{"2":{"46":1}}],["reviewed",{"2":{"35":1}}],["reviewing",{"2":{"34":1}}],["review",{"0":{"89":1,"104":1,"128":1},"2":{"5":1,"7":1,"11":1,"54":1,"59":1,"60":1,"61":1,"73":1,"88":1,"89":1,"101":1,"102":1,"106":1,"117":1,"180":1}}],["reached",{"2":{"65":1}}],["readable",{"2":{"176":1}}],["ready",{"2":{"54":1}}],["read",{"2":{"42":1,"51":1,"64":1,"151":1}}],["reads",{"2":{"21":1,"40":1,"50":1,"120":1}}],["real",{"2":{"23":1,"117":1,"139":1}}],["render",{"2":{"97":1}}],["renders",{"2":{"11":1}}],["rename",{"2":{"23":4,"104":1}}],["repeatedly",{"2":{"168":1}}],["reproduce",{"2":{"149":1}}],["reproduction",{"2":{"116":1}}],["represent",{"2":{"77":1}}],["represents",{"2":{"26":1,"37":1}}],["representation",{"2":{"14":1,"21":1}}],["repo",{"2":{"124":1}}],["reporting",{"0":{"149":1},"2":{"116":1}}],["report",{"0":{"116":1}}],["repository",{"2":{"43":1,"68":1,"120":1,"156":1,"164":1,"166":2,"177":2}}],["replied",{"2":{"65":1}}],["repairs",{"2":{"157":1}}],["repair",{"2":{"18":1,"161":1}}],["removes",{"2":{"103":1,"157":1}}],["remove",{"0":{"103":1}}],["remotes",{"0":{"9":1},"2":{"70":1}}],["remote",{"0":{"67":1},"1":{"68":1,"69":1,"70":1},"2":{"5":1,"6":1,"8":1,"9":1,"41":1,"43":1,"59":3,"67":1,"68":1,"69":4,"91":1,"140":1,"149":1,"156":1,"157":4,"166":1,"168":1,"169":1,"170":1,"179":1}}],["remain",{"2":{"12":1,"38":1,"123":1}}],["relying",{"2":{"101":1}}],["reload",{"0":{"178":1},"2":{"91":1,"142":1,"178":1}}],["releases",{"0":{"144":1},"1":{"145":1,"146":1},"2":{"51":1,"131":1,"144":2,"147":1,"151":1}}],["release",{"0":{"130":1,"145":1},"1":{"131":1,"132":1,"133":1},"2":{"46":1,"49":1,"50":1,"51":2,"52":1,"125":2,"126":1,"130":1,"131":1,"133":1,"144":1,"145":2,"148":2,"150":1,"151":3}}],["related",{"2":{"46":3,"88":1,"104":1,"107":1,"121":1}}],["relationships",{"0":{"45":1},"1":{"46":1,"47":1,"48":1},"2":{"25":1,"28":2,"31":1,"34":1,"45":1,"46":2,"47":1,"48":1,"73":1,"74":1,"78":1,"117":1,"118":1}}],["relationship",{"0":{"46":1,"47":1},"2":{"23":1,"39":1,"44":1,"46":6,"47":1,"104":1,"109":1,"121":3,"122":1,"137":1,"156":1}}],["relative",{"2":{"7":1,"128":1,"137":1}}],["relies",{"2":{"9":1}}],["rescans",{"2":{"178":1}}],["rescan",{"2":{"142":1}}],["reserve",{"2":{"129":1}}],["reserved",{"2":{"123":1}}],["research",{"2":{"19":1,"46":1,"101":1,"117":1}}],["resolved",{"2":{"180":1}}],["resolver",{"2":{"180":1}}],["resolve",{"2":{"24":1,"59":1,"177":1}}],["resolution",{"2":{"6":1}}],["results",{"2":{"23":1}}],["restructure",{"2":{"155":1}}],["rest",{"2":{"14":1,"48":1}}],["restore",{"2":{"8":1,"157":1}}],["recursively",{"2":{"117":1}}],["recurring",{"2":{"53":1,"77":1,"138":1}}],["recently",{"2":{"136":1}}],["recent",{"2":{"44":1,"54":1,"56":1,"135":2,"141":1}}],["receives",{"2":{"132":1}}],["receive",{"2":{"2":2,"147":1}}],["recovery",{"2":{"5":1,"127":1,"133":1,"146":1,"166":1}}],["recommended",{"0":{"70":1,"166":1},"2":{"5":1,"166":1}}],["flat",{"2":{"118":1}}],["flowchart",{"2":{"11":1}}],["flow",{"2":{"3":1,"139":1}}],["features",{"2":{"132":1,"145":1}}],["feature",{"0":{"113":1},"2":{"113":1}}],["few",{"2":{"78":1}}],["fetch",{"2":{"69":1,"168":1,"169":2}}],["feel",{"2":{"45":1}}],["favorite",{"2":{"129":1}}],["facts",{"2":{"127":1}}],["failure",{"2":{"126":1}}],["fails",{"2":{"70":1,"161":1,"168":1,"169":1}}],["fastest",{"2":{"90":1}}],["fast",{"2":{"33":1,"35":1}}],["fallback",{"2":{"28":1}}],["future",{"2":{"28":1,"106":1}}],["freely",{"2":{"157":1}}],["free",{"2":{"25":1,"111":1}}],["frontmatter",{"0":{"25":1,"109":1,"121":1},"1":{"122":1,"123":1},"2":{"18":1,"21":1,"25":1,"29":1,"34":1,"36":1,"41":1,"46":1,"47":1,"81":1,"109":1,"118":1,"119":1,"125":1,"137":1,"156":2,"164":1}}],["from",{"0":{"103":1,"108":1,"109":1},"2":{"0":1,"15":1,"19":1,"20":1,"23":2,"24":1,"27":1,"31":1,"37":1,"38":1,"40":1,"48":1,"49":1,"64":1,"66":1,"69":1,"76":1,"80":1,"81":1,"84":1,"85":1,"88":1,"94":1,"95":1,"96":1,"100":1,"103":1,"116":1,"118":2,"123":1,"127":1,"140":1,"145":2,"157":2,"162":2,"165":1,"178":1}}],["fix",{"2":{"169":1}}],["fixed",{"2":{"150":1}}],["fixes",{"0":{"170":1},"2":{"132":1,"147":1,"153":1}}],["finds",{"2":{"117":1}}],["find",{"2":{"88":1,"129":1}}],["filters",{"0":{"56":1,"134":1},"1":{"135":1,"136":1,"137":1,"138":1},"2":{"47":1,"53":1,"55":1,"56":1,"57":1,"134":1,"137":2}}],["filter",{"0":{"135":1},"2":{"36":1,"56":2,"135":1}}],["filtering",{"2":{"28":1}}],["fill",{"2":{"31":1}}],["filenames",{"2":{"23":2,"110":1}}],["filename",{"2":{"23":2,"24":1}}],["filesystem",{"2":{"40":1,"178":1}}],["files",{"0":{"10":1,"42":1,"120":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"3":1,"10":2,"12":1,"13":5,"15":2,"19":1,"40":1,"41":3,"42":1,"43":1,"44":1,"55":1,"59":1,"83":2,"87":1,"93":1,"94":2,"95":3,"119":5,"129":1,"133":1,"142":1,"146":1,"154":1,"156":1,"157":1,"158":1,"164":2,"165":1,"166":1,"176":1}}],["file",{"0":{"94":1,"117":1},"1":{"118":1,"119":1,"120":1},"2":{"1":1,"7":1,"16":2,"21":2,"23":2,"27":1,"28":1,"83":1,"87":1,"89":1,"94":3,"96":1,"97":3,"157":1,"174":1,"180":1}}],["field",{"0":{"27":1},"2":{"27":1,"37":1,"46":1,"56":1,"121":1,"122":1}}],["fields",{"0":{"46":1,"47":1,"121":1,"122":1,"123":1},"1":{"122":1,"123":1},"2":{"25":1,"31":1,"34":1,"36":1,"37":1,"38":1,"39":2,"46":3,"57":1,"76":1,"78":2,"104":1,"106":1,"118":1,"122":1,"123":1,"137":1,"156":1}}],["first",{"0":{"57":1,"92":1,"139":1,"142":1},"1":{"140":1,"141":1,"142":1,"143":1},"2":{"21":1,"23":3,"59":1,"74":1,"78":1,"104":1,"113":1,"115":1,"136":1,"137":1,"139":2,"155":1,"161":1,"169":1}}],["found",{"0":{"159":1},"1":{"160":1,"161":1,"162":1},"2":{"150":1}}],["followed",{"2":{"84":1}}],["follows",{"2":{"80":1,"131":1,"132":1}}],["follow",{"2":{"54":1,"56":1,"135":1,"137":1}}],["folder",{"0":{"164":1,"176":1},"2":{"13":1,"27":2,"28":1,"29":1,"34":2,"40":1,"43":2,"94":1,"95":1,"117":1,"118":1,"119":2,"141":3,"154":1,"158":2,"163":2,"164":2,"165":1,"166":1,"176":3}}],["folders",{"0":{"28":1,"119":1},"2":{"5":1,"13":1,"15":1,"28":1,"43":2,"95":1,"118":1,"119":1}}],["focused",{"0":{"138":1},"2":{"35":1,"57":1,"81":1,"115":1}}],["forward",{"2":{"129":1}}],["forth",{"2":{"85":1}}],["formatting",{"2":{"129":1}}],["form",{"2":{"25":1}}],["for",{"0":{"4":1,"6":1},"2":{"1":1,"3":2,"5":1,"6":3,"16":2,"19":1,"25":1,"28":3,"31":3,"32":1,"53":1,"54":1,"56":1,"58":1,"60":1,"63":1,"64":2,"70":1,"72":1,"78":3,"81":2,"82":1,"84":2,"85":1,"86":3,"87":1,"94":1,"104":1,"105":1,"113":1,"114":1,"116":1,"117":1,"118":3,"121":1,"123":1,"129":1,"131":1,"137":3,"143":1,"145":2,"150":1,"153":1,"156":1,"161":1,"168":1,"172":1,"173":2}}],["missing",{"2":{"37":1,"86":1}}],["modified",{"2":{"135":1,"136":1}}],["modes",{"2":{"16":1,"87":1}}],["mode",{"0":{"18":1,"87":1,"174":1},"2":{"0":1,"1":2,"2":1,"16":1,"18":2,"39":1,"46":1,"47":1,"80":1,"87":1,"91":1,"123":1,"126":1,"129":1,"174":1}}],["models",{"0":{"2":1,"62":1,"63":1,"64":1},"1":{"63":1,"64":1,"65":1,"66":1},"2":{"2":1,"127":1}}],["model",{"0":{"171":1},"1":{"172":1,"173":1,"174":1},"2":{"0":1,"2":1,"62":1,"63":2,"64":1,"65":1,"66":1,"86":2,"87":1,"125":1,"139":1,"171":1,"172":2,"173":1,"174":1}}],["more",{"2":{"56":1}}],["move",{"0":{"158":1},"2":{"34":1,"90":1}}],["moving",{"2":{"27":1,"56":1}}],["mdthis",{"2":{"107":1}}],["md",{"2":{"22":1,"117":5,"157":3,"164":1}}],["md```mermaid",{"2":{"11":1}}],["merge",{"2":{"180":1}}],["merges",{"2":{"177":1}}],["mermaid",{"0":{"11":1},"2":{"11":2,"17":1}}],["method",{"2":{"147":1,"153":1}}],["metadata",{"2":{"50":1,"109":1,"121":1,"125":1,"130":1,"131":1,"132":2,"163":1}}],["menu",{"2":{"147":1,"153":1}}],["mention",{"2":{"128":1}}],["mental",{"2":{"127":1}}],["meeting",{"2":{"101":1}}],["means",{"2":{"65":1,"148":2}}],["meaningful",{"2":{"181":1}}],["meaning",{"2":{"28":1,"121":1}}],["message",{"2":{"59":1}}],["media",{"0":{"10":1,"93":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1,"94":1,"95":1,"96":1,"97":1},"2":{"10":1,"13":1,"93":1,"94":1}}],["multiple",{"2":{"7":1,"181":1}}],["multi",{"2":{"5":1}}],["may",{"2":{"145":1}}],["main",{"2":{"132":1,"145":1,"147":1}}],["maintenance",{"0":{"124":1},"1":{"125":1,"126":1,"127":1,"128":1}}],["mark",{"2":{"103":2,"129":1}}],["markdown",{"2":{"5":1,"10":1,"11":1,"14":1,"16":2,"17":2,"18":2,"21":1,"29":1,"39":1,"41":1,"43":1,"78":1,"83":1,"95":1,"96":1,"119":3,"129":1,"154":1,"156":1,"158":1,"163":1,"164":2,"165":1,"166":1}}],["many",{"2":{"101":1}}],["manage",{"0":{"58":1,"79":1},"1":{"59":1,"60":1,"61":1,"80":1,"81":1,"82":1,"83":1},"2":{"58":1,"167":1}}],["manually",{"0":{"58":1},"1":{"59":1,"60":1,"61":1},"2":{"23":1,"131":1,"180":1}}],["manual",{"0":{"59":1},"2":{"3":1,"59":1,"60":1}}],["making",{"2":{"48":1,"60":1,"162":1,"166":1}}],["makes",{"2":{"133":1,"146":1,"157":1}}],["make",{"0":{"105":1},"2":{"18":1,"45":1,"61":1,"68":1,"126":1}}],["macos",{"2":{"18":1,"19":1,"39":1,"50":1,"70":2,"72":1,"90":1,"99":1,"103":1,"128":1,"129":1,"147":2,"148":1,"150":2,"152":1,"153":1,"154":1}}],["machine",{"2":{"1":1,"44":1,"67":1,"141":1}}],["matter",{"0":{"42":1},"2":{"104":1}}],["matters",{"0":{"4":1},"2":{"128":1}}],["matching",{"2":{"126":1}}],["matches",{"2":{"111":1,"172":1}}],["match",{"2":{"23":1}}],["math",{"2":{"17":1}}],["mcp",{"0":{"3":1},"2":{"3":4}}],["obsidian",{"2":{"164":1}}],["obvious",{"2":{"74":1}}],["older",{"2":{"119":1}}],["ollama",{"2":{"2":1,"63":1,"86":1,"172":1}}],["outgoing",{"2":{"46":1}}],["out",{"2":{"46":1,"83":1}}],["outline",{"2":{"19":1,"100":1}}],["opinionated",{"2":{"117":1}}],["operators",{"0":{"137":1}}],["operating",{"2":{"80":1,"97":1,"149":1}}],["opening",{"2":{"176":1}}],["opens",{"2":{"94":1,"103":1}}],["open",{"0":{"94":1,"99":1,"163":1,"164":1},"1":{"164":1,"165":1,"166":1},"2":{"15":1,"42":1,"43":1,"50":1,"59":1,"69":1,"84":1,"86":1,"90":1,"91":3,"94":1,"95":1,"97":1,"111":1,"115":1,"129":3,"140":1,"142":2,"143":1,"154":2,"158":1,"161":1,"166":1,"169":1,"175":1,"180":1}}],["opened",{"2":{"12":1,"13":1}}],["openrouter",{"2":{"2":1,"64":1,"86":1}}],["openai",{"2":{"2":2,"64":2,"86":2}}],["opencode",{"2":{"1":1,"86":1,"174":1}}],["optional",{"2":{"21":1,"33":1,"76":1,"118":1,"143":1,"165":1}}],["otherwise",{"2":{"74":1}}],["other",{"0":{"51":1},"2":{"10":1,"12":1,"104":1,"118":2,"119":2}}],["off",{"2":{"23":1,"33":1,"77":1,"82":1}}],["offers",{"2":{"16":1,"94":1}}],["of",{"0":{"19":1,"98":1},"1":{"99":1,"100":1,"101":1},"2":{"7":1,"14":1,"19":1,"26":1,"29":1,"31":2,"40":1,"43":1,"45":2,"46":2,"48":1,"60":1,"64":1,"78":3,"83":1,"91":1,"98":1,"105":1,"108":1,"111":1,"121":1,"129":1,"134":1,"138":1,"148":1,"154":1,"158":1,"164":2,"166":1}}],["override",{"2":{"20":1,"81":2,"121":1}}],["over",{"0":{"28":1,"106":1},"2":{"7":1,"39":1,"56":1,"62":1,"73":1,"86":1}}],["own",{"2":{"7":1,"42":1,"122":1,"155":1,"157":1,"158":1}}],["organize",{"0":{"102":1},"1":{"103":1,"104":1,"105":1,"106":1},"2":{"74":1,"103":1,"166":1}}],["organized",{"2":{"32":1,"33":1,"103":3,"105":1,"129":1}}],["organizing",{"0":{"34":1}}],["organization",{"2":{"28":1,"35":1,"117":1}}],["order",{"2":{"29":1,"30":1,"38":1,"76":2,"121":2}}],["or",{"0":{"58":1,"112":1,"163":1},"1":{"59":1,"60":1,"61":1,"164":1,"165":1,"166":1},"2":{"2":2,"7":2,"9":1,"15":2,"18":2,"19":1,"20":2,"24":1,"26":1,"34":2,"37":2,"38":1,"39":1,"43":1,"46":1,"47":1,"50":1,"52":1,"56":3,"58":2,"59":1,"60":2,"64":1,"66":1,"67":1,"69":2,"72":1,"74":1,"76":2,"77":1,"79":1,"80":1,"82":1,"83":1,"84":1,"86":4,"91":1,"94":2,"96":1,"99":1,"103":2,"104":3,"106":1,"118":1,"121":1,"123":1,"125":4,"126":1,"133":2,"136":1,"137":1,"140":1,"146":1,"149":1,"154":2,"157":1,"160":1,"161":1,"162":1,"171":1,"172":1,"173":1,"174":1,"175":1,"177":1,"180":1}}],["onboarding",{"2":{"125":1}}],["ongoing",{"2":{"84":1}}],["once",{"2":{"66":1}}],["one",{"2":{"35":1,"46":1,"56":1,"64":2,"77":1,"138":1,"160":1,"166":1,"168":1}}],["only",{"0":{"157":1},"2":{"6":1,"15":1,"34":1,"42":1,"77":1,"83":1,"149":1,"157":1,"159":1}}],["on",{"0":{"158":1},"2":{"1":1,"9":1,"18":2,"19":2,"21":1,"23":1,"38":1,"39":2,"64":1,"70":1,"72":2,"82":1,"88":1,"90":2,"99":2,"101":1,"103":2,"115":1,"137":1,"141":1,"144":1,"147":1,"152":1,"153":1,"154":2,"163":1,"181":2}}],["pnpm",{"2":{"126":1}}],["png",{"2":{"117":1}}],["pdf",{"2":{"94":1,"117":1}}],["pdfs",{"2":{"10":1,"13":2,"95":1,"119":2}}],["pluralize",{"2":{"82":1}}],["platforms",{"0":{"147":1},"1":{"148":1,"149":1},"2":{"153":1}}],["platform",{"0":{"149":1,"153":1},"2":{"125":1,"128":1,"129":1,"147":2,"148":2,"150":1,"153":1}}],["place",{"2":{"33":1,"39":1,"92":1,"119":1}}],["placeholders",{"2":{"31":1,"78":1}}],["plain",{"2":{"5":1,"11":1,"38":1,"43":1,"123":1,"164":1,"166":1}}],["people",{"2":{"28":1,"54":1,"118":1,"135":1,"137":1}}],["permissions",{"2":{"97":1}}],["permission",{"0":{"87":1},"2":{"87":1,"176":1}}],["perfect",{"2":{"33":1,"73":1}}],["personal",{"2":{"43":1}}],["person",{"2":{"26":1,"37":1,"117":1,"135":1,"156":1}}],["per",{"2":{"6":1,"87":1,"121":2}}],["pr",{"2":{"115":1}}],["prevent",{"0":{"181":1}}],["preview",{"2":{"13":2,"97":1}}],["previews",{"0":{"13":1,"93":1},"1":{"94":1,"95":1,"96":1,"97":1},"2":{"93":1}}],["presents",{"2":{"180":1}}],["press",{"2":{"72":1,"85":1}}],["pre",{"2":{"145":1,"151":1}}],["precise",{"2":{"56":1}}],["preferences",{"0":{"79":1},"1":{"80":1,"81":1,"82":1,"83":1},"2":{"44":1,"79":1}}],["preferred",{"2":{"28":1}}],["prefer",{"0":{"28":1},"2":{"23":1,"33":1,"73":1,"110":1,"162":1}}],["primary",{"2":{"21":1,"128":1,"147":1,"148":1,"150":1,"153":1}}],["private",{"2":{"15":1}}],["proprietary",{"2":{"166":1}}],["property",{"0":{"39":1},"2":{"31":1,"37":1,"38":1,"77":1,"123":1,"136":1}}],["properties",{"0":{"36":1,"37":1,"38":1},"1":{"37":1,"38":1,"39":1},"2":{"28":1,"30":1,"31":2,"36":1,"37":2,"38":2,"39":2,"44":1,"46":1,"47":1,"76":1,"78":2,"118":1,"121":2,"129":1}}],["promoted",{"2":{"131":1}}],["prompt",{"0":{"85":1,"143":1},"2":{"69":1,"84":1,"85":2,"143":1}}],["product",{"2":{"46":1,"113":1,"115":1}}],["provides",{"2":{"41":1}}],["providers",{"0":{"172":1,"173":1},"2":{"2":1,"62":1,"64":2,"173":1}}],["provider",{"0":{"171":1},"1":{"172":1,"173":1,"174":1},"2":{"2":1,"64":1,"65":1,"68":1,"167":1,"171":1,"172":1,"173":1}}],["process",{"2":{"33":1,"46":1}}],["procedure",{"2":{"26":1,"156":1}}],["procedures",{"2":{"19":1,"28":1,"101":1}}],["projects",{"2":{"28":1,"29":1,"54":1,"76":1,"117":1,"118":1,"135":1}}],["project",{"2":{"22":1,"26":1,"27":1,"29":1,"31":2,"37":1,"46":2,"76":1,"88":2,"107":1,"117":2,"135":1,"156":1}}],["policy",{"0":{"148":1},"2":{"153":1}}],["post",{"2":{"113":1}}],["point",{"2":{"46":1,"132":1}}],["points",{"2":{"8":1,"50":1,"131":1,"164":1}}],["portable",{"2":{"12":1}}],["power",{"2":{"1":1,"87":1,"137":1}}],["purpose",{"2":{"37":1,"119":1,"127":1}}],["put",{"2":{"33":1}}],["public",{"2":{"22":1,"124":1,"125":1,"131":1,"142":1,"155":1}}],["published",{"2":{"144":1,"147":3,"153":3}}],["publishes",{"2":{"130":1,"150":1}}],["publish",{"2":{"11":1}}],["pushing",{"2":{"140":1}}],["pushes",{"2":{"58":1,"60":1,"132":1,"145":1}}],["push",{"2":{"5":1,"6":1,"43":1,"59":1,"69":1,"133":1,"146":1,"166":1,"168":1,"180":1,"181":1}}],["pull",{"2":{"5":1,"6":1,"43":1,"59":1,"115":1,"166":1,"168":1,"181":1}}],["pipeline",{"2":{"150":1}}],["pick",{"2":{"110":1,"111":1}}],["picker",{"2":{"39":1}}],["pickers",{"2":{"23":1}}],["pile",{"2":{"45":1}}],["pinned",{"2":{"30":1,"38":1,"44":1,"76":1,"121":2}}],["pi",{"2":{"1":1,"86":1,"174":1}}],["packages",{"2":{"147":1}}],["parent",{"2":{"121":1}}],["part",{"2":{"108":1,"148":1}}],["party",{"2":{"3":1}}],["palette",{"0":{"90":1},"1":{"91":1,"92":1},"2":{"69":1,"76":1,"80":1,"90":1,"92":1,"99":1,"129":2,"142":1,"154":1,"157":1,"178":1}}],["pause",{"2":{"60":1}}],["pauses",{"2":{"58":1}}],["pages",{"2":{"125":1,"126":1,"130":1}}],["page",{"0":{"127":1},"2":{"50":2,"126":3,"128":2,"131":1,"144":1}}],["paste",{"2":{"69":1,"96":1,"129":1}}],["pasted",{"2":{"12":1}}],["passwords",{"2":{"167":1}}],["pass",{"2":{"35":1}}],["path",{"0":{"162":1},"2":{"3":1,"111":1,"147":1,"162":1}}],["paths",{"2":{"0":1,"28":1,"64":1,"143":1}}],["panels",{"2":{"92":1}}],["panel",{"2":{"1":1,"19":1,"31":1,"37":2,"39":1,"46":1,"47":1,"84":1,"85":1,"91":1,"98":1,"100":1,"116":1,"118":1,"129":2,"160":1}}],["luca",{"2":{"112":1}}],["let",{"2":{"93":1}}],["lens",{"2":{"57":1}}],["learn",{"2":{"51":1}}],["leave",{"2":{"72":1}}],["leaves",{"2":{"3":1}}],["leaving",{"2":{"5":1,"8":1,"93":1}}],["level",{"2":{"44":1,"141":1}}],["loading",{"0":{"175":1},"1":{"176":1,"177":1,"178":1}}],["loaded",{"2":{"172":1}}],["login",{"2":{"162":1}}],["logic",{"2":{"56":1}}],["locations",{"2":{"143":1,"162":2}}],["location",{"2":{"27":1,"28":1,"118":1}}],["locally",{"2":{"59":1,"64":1,"140":1,"157":1,"173":1}}],["local",{"0":{"8":1,"42":1,"63":1,"157":1,"172":1},"2":{"1":2,"2":1,"5":1,"6":1,"10":1,"15":2,"42":1,"44":1,"59":1,"60":1,"63":1,"64":1,"79":1,"83":1,"86":1,"115":1,"128":1,"133":1,"139":1,"140":1,"141":3,"143":1,"146":1,"149":1,"156":1,"157":1,"159":1,"166":1,"171":1,"172":1,"179":1}}],["longer",{"2":{"58":1,"85":1,"104":1,"148":1}}],["long",{"2":{"19":1,"98":1,"101":2}}],["layout",{"0":{"117":1},"1":{"118":1,"119":1,"120":1}}],["layer",{"2":{"1":1,"5":1}}],["larger",{"2":{"60":1}}],["language",{"2":{"56":1}}],["latest",{"0":{"50":1},"2":{"49":1,"50":1,"131":2,"132":3,"144":1,"151":2}}],["lateral",{"2":{"46":1,"121":1}}],["later",{"2":{"33":1,"72":1,"74":1,"156":1,"157":1}}],["latex",{"2":{"17":1}}],["labels",{"0":{"82":1}}],["label",{"2":{"29":1,"30":1,"38":1,"76":2,"77":1,"82":2,"121":2}}],["launching",{"2":{"52":1}}],["launch",{"0":{"139":1},"1":{"140":1,"141":1,"142":1,"143":1},"2":{"22":1,"139":1,"159":1}}],["lr",{"2":{"11":1}}],["lm",{"2":{"2":1,"63":1,"86":1,"172":1}}],["light",{"2":{"80":1,"91":1}}],["lightweight",{"2":{"5":1,"58":1}}],["lives",{"2":{"131":1,"132":1}}],["live",{"2":{"55":1,"79":1,"124":1}}],["list",{"2":{"44":1,"46":1,"94":1}}],["lists",{"2":{"23":1,"134":1}}],["lifecycle",{"2":{"37":1,"121":1}}],["line",{"2":{"42":1}}],["link",{"0":{"108":1,"109":1},"2":{"37":1,"46":1}}],["links",{"0":{"24":1,"47":1,"110":1},"2":{"24":1,"47":1,"48":1,"108":1,"109":1,"126":1,"128":1}}],["linked",{"2":{"2":1,"88":1}}],["linux",{"2":{"18":1,"19":1,"39":1,"50":1,"72":1,"90":1,"99":1,"103":1,"128":1,"129":1,"147":2,"150":2,"153":1,"154":1}}],["like",{"2":{"15":1,"45":1}}],["limited",{"2":{"1":1,"87":1}}],["edges",{"2":{"145":1}}],["edits",{"2":{"61":1,"89":2,"142":1,"181":1}}],["editing",{"0":{"17":1,"39":1},"2":{"38":1,"58":1,"60":1,"86":1,"123":1,"174":1,"180":1,"181":1}}],["editor",{"0":{"16":1},"1":{"17":1,"18":1,"19":1,"20":1},"2":{"11":1,"12":1,"14":1,"16":1,"17":1,"20":2,"37":1,"42":1,"44":1,"46":1,"81":2,"84":1,"99":1,"100":1,"121":1}}],["edit",{"2":{"0":1,"1":1,"18":1,"36":1,"39":1,"87":2,"140":1,"157":1,"166":1}}],["earlier",{"2":{"132":1}}],["early",{"2":{"128":1,"147":2,"148":1,"153":2}}],["easier",{"2":{"48":1,"61":1,"146":1}}],["each",{"2":{"7":1,"60":1}}],["every",{"2":{"31":1,"33":1}}],["even",{"2":{"8":1,"95":1}}],["events",{"2":{"28":1,"54":1,"56":1}}],["event",{"2":{"1":1,"26":1}}],["empty",{"2":{"31":1,"78":1,"140":1,"165":1}}],["essays",{"2":{"28":1}}],["ends",{"2":{"127":1}}],["endpoint",{"2":{"64":1,"65":1,"86":1,"173":1}}],["endpoints",{"2":{"2":1,"132":1}}],["entity",{"2":{"121":1}}],["entry",{"2":{"3":1}}],["environment",{"2":{"64":1,"173":1}}],["enable",{"2":{"58":1}}],["enabled",{"2":{"58":1,"60":2,"103":1}}],["enough",{"2":{"35":1,"47":1,"78":1,"103":1,"158":1}}],["exist",{"2":{"106":1,"148":1}}],["exists",{"0":{"33":1},"2":{"68":1,"155":1,"164":1,"173":1,"176":1}}],["existing",{"0":{"164":1},"2":{"9":1,"28":1,"70":1,"113":1,"119":1,"140":1,"154":1,"164":1}}],["examples",{"2":{"38":1}}],["example",{"2":{"31":1}}],["exactly",{"2":{"82":1}}],["exact",{"2":{"3":1,"16":1,"18":1}}],["explains",{"2":{"115":1,"127":1}}],["explicitly",{"2":{"43":1,"157":1,"166":1}}],["explicit",{"2":{"3":1,"82":1}}],["expected",{"2":{"78":1,"116":1,"148":1}}],["expressions",{"2":{"137":1}}],["expressed",{"2":{"118":1}}],["express",{"2":{"56":1}}],["exposes",{"2":{"3":1}}],["external",{"0":{"3":1},"2":{"3":1,"37":1,"94":1,"121":1,"142":1}}],["scans",{"2":{"164":1}}],["schema",{"2":{"121":1}}],["scoped",{"2":{"1":1}}],["switching",{"0":{"133":1},"2":{"145":1}}],["switch",{"2":{"80":1,"86":1}}],["split",{"2":{"138":1}}],["special",{"0":{"119":1},"2":{"158":1}}],["specific",{"2":{"44":1,"68":1,"147":1,"148":1,"153":1}}],["sponsor",{"0":{"112":1}}],["space",{"2":{"84":1,"85":1}}],["sparingly",{"0":{"77":1}}],["sides",{"2":{"180":1}}],["sidebar",{"0":{"82":1},"2":{"29":1,"30":2,"38":1,"76":5,"82":2,"118":1,"121":2}}],["sign",{"2":{"170":1}}],["signed",{"2":{"147":1,"153":1}}],["silicon",{"2":{"147":1,"153":1}}],["simpler",{"2":{"133":1}}],["similar",{"2":{"56":1}}],["size",{"2":{"44":1,"141":1}}],["single",{"2":{"37":1,"56":1,"121":1}}],["smaller",{"2":{"176":1}}],["small",{"0":{"61":1},"2":{"35":1,"61":1,"78":1,"115":1,"137":1,"155":1,"181":1}}],["slash",{"2":{"17":1}}],["sample",{"2":{"140":1,"142":1,"154":1,"155":1,"157":2,"158":1}}],["same",{"2":{"16":1,"75":1,"138":1,"179":1,"181":2}}],["sanitized",{"2":{"116":1}}],["save",{"2":{"64":1,"129":1}}],["saved",{"2":{"12":1,"41":1,"44":1,"53":1,"55":1,"60":1,"77":1,"119":1,"134":1,"137":1,"141":1,"163":1,"173":1}}],["says",{"2":{"46":1,"160":1}}],["safely",{"2":{"61":1}}],["safety",{"2":{"60":1}}],["safest",{"2":{"39":1}}],["safe",{"2":{"1":1,"87":1,"140":1}}],["ssh",{"2":{"9":1,"70":1,"170":1}}],["symptoms",{"0":{"160":1,"168":1}}],["symptom",{"2":{"127":1}}],["syntax",{"2":{"17":1}}],["syncing",{"2":{"7":1}}],["sync",{"0":{"179":1},"1":{"180":1,"181":1},"2":{"5":1,"9":1,"41":1,"46":1,"67":1,"166":1,"179":1}}],["systems",{"2":{"107":1}}],["system",{"0":{"38":1,"123":1},"2":{"9":1,"13":1,"38":1,"42":1,"68":2,"75":1,"80":3,"91":1,"94":1,"97":1,"123":1,"149":1,"167":1,"169":1}}],["sorts",{"2":{"136":1}}],["sorting",{"0":{"136":1},"2":{"55":1}}],["some",{"2":{"129":1,"153":1}}],["software",{"2":{"112":1}}],["source",{"2":{"11":1,"18":1,"40":1,"111":1,"117":2}}],["so",{"2":{"7":1,"9":1,"23":1,"31":2,"115":1,"119":1,"123":1,"124":1}}],["snippet",{"2":{"3":1}}],["sessions",{"2":{"181":1}}],["secrets",{"2":{"173":1}}],["sections",{"2":{"100":1,"101":2}}],["sentence",{"2":{"108":1}}],["several",{"2":{"75":1}}],["selector",{"2":{"66":1}}],["select",{"0":{"66":1},"2":{"94":1}}],["selected",{"2":{"46":1}}],["selection",{"2":{"44":1}}],["semantic",{"2":{"28":1}}],["see",{"2":{"23":1,"70":1,"145":1,"153":1}}],["separate",{"2":{"23":1}}],["setting",{"2":{"79":1}}],["settings",{"2":{"13":1,"20":1,"23":1,"33":1,"60":1,"64":1,"65":1,"66":1,"79":1,"80":1,"81":1,"82":1,"83":1,"86":1,"91":1,"95":1,"103":1,"119":1,"141":2,"172":1}}],["set",{"2":{"20":1,"34":1,"66":1,"81":1,"104":1,"129":1}}],["setup",{"0":{"3":1,"143":1},"2":{"3":3,"43":1,"143":1,"147":1,"162":1}}],["server",{"2":{"3":1,"172":2}}],["search",{"2":{"1":1,"15":1,"23":1,"42":1,"87":1,"91":1,"113":1,"118":1,"126":1,"128":1,"129":1,"166":1}}],["subscribe",{"2":{"112":1}}],["summarize",{"2":{"88":1}}],["sure",{"2":{"68":1}}],["surface",{"2":{"52":1,"59":1}}],["successful",{"2":{"65":1}}],["such",{"2":{"2":1,"25":1,"28":1,"37":2,"43":1,"56":2,"63":1,"64":1,"137":1,"156":1,"174":1}}],["suggested",{"0":{"37":1,"126":1},"2":{"37":2,"76":1}}],["suggestions",{"2":{"4":1,"23":1,"24":1}}],["supports",{"2":{"17":1,"46":1}}],["support",{"0":{"112":1,"148":1},"2":{"1":1,"41":1,"56":1,"87":2,"112":1,"125":1,"128":1,"147":1,"148":1,"153":1}}],["supported",{"0":{"147":1},"1":{"148":1,"149":1},"2":{"1":1,"2":1,"13":1,"28":1,"64":1,"94":1,"128":1,"143":1,"147":2,"148":1,"150":1,"153":3,"160":1}}],["stop",{"2":{"180":1}}],["storing",{"2":{"68":1,"173":1}}],["stored",{"2":{"79":1,"81":1,"141":1}}],["store",{"2":{"64":1}}],["stores",{"2":{"37":1,"117":1,"141":1}}],["steps",{"0":{"69":1,"72":1,"76":1},"2":{"116":1,"149":1}}],["structuring",{"0":{"106":1}}],["structure",{"0":{"74":1},"2":{"28":1,"33":1,"41":1,"72":1,"74":1,"106":1,"117":1,"158":1}}],["structured",{"2":{"25":1,"39":1,"55":1,"109":1}}],["stronger",{"2":{"28":1}}],["stream",{"2":{"1":1}}],["style",{"2":{"17":1,"164":1}}],["still",{"2":{"13":2,"59":1,"60":1,"72":1,"95":1,"119":1,"123":1,"153":1,"162":1}}],["standard",{"2":{"123":1,"162":1}}],["stale",{"2":{"56":1}}],["stable",{"0":{"50":1,"110":1,"131":1},"2":{"49":1,"50":1,"127":1,"130":1,"131":4,"132":1,"145":2,"151":2}}],["state",{"0":{"44":2},"2":{"37":1,"40":1,"44":2,"120":1,"121":1,"133":1,"146":1,"177":2}}],["status",{"0":{"153":1},"2":{"22":1,"25":1,"31":1,"34":1,"37":1,"52":1,"69":1,"73":1,"88":1,"104":1,"121":1,"128":1,"135":2,"136":1,"153":1,"157":1,"177":1}}],["starter",{"2":{"157":1}}],["started",{"0":{"155":1},"1":{"156":1,"157":1,"158":1},"2":{"91":1,"140":2,"142":1,"154":1,"155":2,"164":1}}],["starting",{"2":{"123":1,"164":1,"181":1}}],["start",{"0":{"68":1},"2":{"29":1,"38":1,"127":1,"158":1,"165":1,"172":1}}],["starts",{"2":{"10":1,"31":1,"127":1}}],["stays",{"2":{"14":1,"23":1}}],["stay",{"2":{"11":1,"23":1,"44":1,"87":1,"119":1,"141":1}}],["studio",{"2":{"2":1,"63":1,"86":1,"172":1}}],["shim",{"2":{"157":1}}],["ship",{"2":{"124":1}}],["shipping",{"2":{"112":1}}],["share",{"2":{"75":1}}],["shapes",{"2":{"2":1}}],["short",{"2":{"59":1}}],["shortcuts",{"0":{"129":1},"2":{"125":1,"129":1}}],["shortcut",{"2":{"37":1,"99":1,"129":1}}],["shown",{"2":{"52":1,"82":1}}],["shows",{"2":{"7":1,"13":1,"18":1,"24":1,"31":1,"37":1,"95":1}}],["show",{"2":{"7":1,"46":1,"47":1,"48":1,"114":1,"119":1,"143":1,"155":1}}],["should",{"2":{"4":1,"11":1,"15":1,"29":2,"33":1,"42":1,"44":1,"56":1,"77":1,"82":1,"94":1,"109":1,"138":1}}],["shell",{"2":{"1":2,"2":1,"87":1,"147":1,"153":1,"160":1,"162":3}}],["s",{"2":{"1":1,"3":1,"5":1,"39":1,"52":1,"60":1,"74":1,"89":1,"100":1,"110":1,"112":1,"121":1,"155":1}}],["cd",{"2":{"169":1}}],["cpu",{"2":{"149":1}}],["chip",{"2":{"69":1,"157":1}}],["choose",{"0":{"85":1,"86":1,"140":1},"2":{"64":1,"66":1,"80":1,"86":1,"95":1,"141":1,"154":1,"164":1,"165":1,"180":1}}],["checks",{"0":{"161":1,"169":1},"2":{"143":1,"162":1}}],["checklist",{"0":{"104":1,"128":1},"2":{"78":1,"88":1,"171":1,"175":1}}],["checkpoints",{"2":{"58":1,"60":1}}],["check",{"0":{"176":1,"177":1},"2":{"52":1,"97":1,"115":1,"126":1,"170":1}}],["changing",{"2":{"133":1}}],["change",{"0":{"125":1},"2":{"18":1,"27":1,"31":1,"76":1,"126":2}}],["changed",{"2":{"7":1,"54":1,"59":2,"61":1,"88":1,"123":1,"126":1,"137":1}}],["changes",{"0":{"89":1},"2":{"4":1,"5":1,"7":1,"8":1,"22":1,"43":1,"59":1,"60":1,"100":1,"124":2,"125":1,"133":1,"140":1,"146":1,"179":1}}],["channel",{"2":{"131":1,"133":1,"145":1}}],["channels",{"0":{"130":1,"145":1},"1":{"131":1,"132":1,"133":1},"2":{"51":1,"125":1,"145":1}}],["chat",{"0":{"174":1},"2":{"0":1,"2":1,"62":1,"86":1,"87":1,"174":1}}],["creating",{"2":{"57":1}}],["created",{"2":{"157":1,"165":1}}],["creates",{"0":{"141":1},"2":{"126":1}}],["create",{"0":{"75":1,"163":1,"165":1},"1":{"76":1,"77":1,"78":1,"164":1,"165":1,"166":1},"2":{"26":1,"31":1,"37":1,"58":1,"75":1,"113":1,"129":1,"140":2,"142":1}}],["credentials",{"2":{"68":1,"70":1,"168":1}}],["credential",{"2":{"9":1,"70":1,"147":1,"170":1}}],["cask",{"2":{"152":2}}],["cases",{"2":{"137":1}}],["categories",{"2":{"83":1}}],["category",{"2":{"26":1,"77":1,"95":1,"118":1}}],["capturing",{"2":{"74":1}}],["captures",{"2":{"102":1}}],["capture",{"0":{"71":1,"73":1},"1":{"72":1,"73":1,"74":1},"2":{"33":1,"35":1,"60":1,"71":1,"74":1}}],["captured",{"2":{"32":1}}],["capability",{"0":{"43":1}}],["cache",{"2":{"40":1,"44":1,"141":2,"178":1}}],["carry",{"2":{"28":1}}],["canary",{"2":{"132":1}}],["cannot",{"2":{"87":1,"175":1}}],["candidates",{"0":{"54":1}}],["canonical",{"2":{"37":1,"157":1}}],["can",{"2":{"0":1,"1":3,"3":2,"5":2,"7":2,"8":1,"9":1,"10":1,"12":1,"13":2,"15":1,"20":1,"23":3,"24":1,"31":3,"35":1,"36":1,"39":1,"41":1,"42":1,"43":2,"46":3,"48":1,"56":2,"58":2,"60":1,"68":1,"73":1,"76":1,"78":2,"80":1,"81":1,"82":1,"87":2,"100":1,"105":1,"118":1,"119":1,"122":2,"123":1,"124":1,"128":1,"132":1,"137":1,"138":1,"143":2,"147":1,"148":1,"152":1,"153":1,"156":1,"157":1,"159":1,"162":2,"163":1,"166":2}}],["ctrl+d",{"2":{"129":1}}],["ctrl+f",{"2":{"129":1}}],["ctrl+s",{"2":{"129":1}}],["ctrl+shift+o",{"2":{"129":1}}],["ctrl+shift+l",{"2":{"129":1}}],["ctrl+shift+v",{"2":{"129":1}}],["ctrl+shift+f",{"2":{"129":1}}],["ctrl+shift+i",{"2":{"39":1,"129":1}}],["ctrl+shift+t",{"2":{"19":1,"99":1,"129":1}}],["ctrl+p",{"2":{"129":1}}],["ctrl+e",{"2":{"103":1,"129":1}}],["ctrl+k",{"2":{"90":1,"129":1,"142":1,"154":1}}],["ctrl+n",{"2":{"72":1,"129":1}}],["ctrl+",{"2":{"18":1,"129":1}}],["cmd+d",{"2":{"129":1}}],["cmd+f",{"2":{"129":1}}],["cmd+s",{"2":{"129":1}}],["cmd+shift+o",{"2":{"129":1}}],["cmd+shift+l",{"2":{"129":1}}],["cmd+shift+v",{"2":{"129":1}}],["cmd+shift+f",{"2":{"129":1}}],["cmd+shift+i",{"2":{"39":1,"129":1}}],["cmd+shift+t",{"2":{"19":1,"99":1,"129":1}}],["cmd+p",{"2":{"129":1}}],["cmd+e",{"2":{"103":1,"129":1}}],["cmd+k",{"2":{"84":1,"85":1,"90":1,"129":1,"142":1,"154":1}}],["cmd+n",{"2":{"72":1,"129":1}}],["cmd+",{"2":{"18":1,"129":3}}],["cursor",{"2":{"3":1}}],["currently",{"2":{"147":1}}],["current",{"2":{"1":1,"6":2,"7":1,"19":1,"50":1,"60":1,"67":1,"85":1,"88":1,"100":1,"103":1,"128":1,"129":6,"142":1,"147":1,"153":1}}],["customize",{"2":{"138":1}}],["custom",{"0":{"53":1,"122":1},"1":{"54":1,"55":1,"56":1,"57":1},"2":{"2":1,"46":1,"53":1,"56":1,"118":1,"119":1,"136":1}}],["clones",{"2":{"157":1}}],["cloned",{"2":{"140":1}}],["clone",{"2":{"140":1,"142":1}}],["close",{"2":{"22":1}}],["closing",{"2":{"3":1}}],["clean",{"2":{"133":1,"146":1}}],["clears",{"2":{"178":1}}],["clearly",{"2":{"43":1}}],["clear",{"2":{"4":1,"34":1,"72":1,"76":1,"101":1,"110":1,"116":1}}],["claude",{"2":{"1":1,"3":1,"86":1,"157":1,"160":1,"161":1,"174":1}}],["click",{"2":{"76":2,"103":1}}],["client",{"2":{"5":1,"58":1}}],["cli",{"2":{"1":2,"3":1,"9":1,"70":1,"86":1,"159":1,"162":1,"170":1,"174":1}}],["corrupted",{"2":{"177":1}}],["correct",{"2":{"104":1,"180":1}}],["core",{"0":{"41":1}}],["copied",{"2":{"96":1}}],["copies",{"2":{"96":1}}],["copy",{"2":{"3":1,"116":1,"157":1,"164":1}}],["columns",{"2":{"55":1}}],["colors",{"2":{"44":1}}],["color",{"2":{"29":1,"30":1,"38":1,"76":3,"121":1,"138":1}}],["combinations",{"2":{"129":1}}],["combine",{"2":{"56":1,"137":1}}],["comes",{"2":{"118":1}}],["component",{"2":{"125":1}}],["compatibility",{"2":{"118":1,"132":1,"157":1}}],["compatible",{"2":{"2":1,"9":1,"64":1,"86":1,"128":1}}],["computed",{"2":{"46":1}}],["community",{"2":{"112":1,"114":1}}],["command",{"0":{"90":1},"1":{"91":1,"92":1},"2":{"42":1,"69":1,"76":1,"80":1,"90":1,"99":1,"125":1,"129":3,"142":1,"154":1,"157":1,"161":2,"178":1}}],["commands",{"0":{"91":1,"142":1},"2":{"1":1,"17":1,"87":1,"92":1}}],["common",{"0":{"91":1,"135":1,"170":1},"2":{"13":1,"143":1,"162":1}}],["commits",{"0":{"8":1,"61":1},"2":{"43":1,"58":1,"59":1,"60":2,"61":1,"181":1}}],["committing",{"2":{"7":1,"89":1}}],["committed",{"2":{"4":1}}],["commit",{"2":{"5":1,"6":1,"8":1,"59":2,"133":1,"146":1,"157":1,"180":1}}],["concepts",{"2":{"127":1}}],["concept",{"2":{"126":1}}],["conservative",{"2":{"58":1}}],["conditions",{"2":{"56":1}}],["convention",{"2":{"125":1}}],["conventions",{"2":{"44":1,"121":1,"155":1,"165":1}}],["conversations",{"2":{"85":1,"114":1}}],["conversation",{"2":{"2":1,"84":1}}],["contributing",{"2":{"115":1}}],["contribute",{"0":{"111":1,"115":1},"1":{"112":1,"113":1,"114":1,"115":1,"116":1},"2":{"116":1}}],["controls",{"2":{"83":1,"119":1,"138":1}}],["control",{"0":{"30":1},"2":{"13":1,"16":1,"39":1,"83":1}}],["contents",{"0":{"19":1,"98":1},"1":{"99":1,"100":1,"101":1},"2":{"19":1,"91":1,"98":1,"129":1}}],["content",{"0":{"83":1},"2":{"15":1,"23":1,"72":1,"107":1,"179":1,"180":1}}],["context",{"2":{"0":1,"2":1,"48":1,"62":1,"85":1,"86":1,"87":1,"114":1}}],["contains",{"2":{"122":1,"176":1}}],["contained",{"2":{"121":1}}],["containing",{"2":{"46":1,"164":1}}],["contain",{"2":{"10":1,"46":1,"145":1,"163":1}}],["continue",{"2":{"9":1}}],["connected",{"2":{"105":1,"149":1,"156":1}}],["connect",{"0":{"67":1},"1":{"68":1,"69":1,"70":1},"2":{"9":1,"24":1,"28":1,"67":1,"107":1,"157":1,"171":1}}],["connection",{"0":{"65":1,"171":1},"1":{"172":1,"173":1,"174":1},"2":{"6":1,"47":1,"108":1}}],["confirm",{"2":{"69":1,"97":1,"172":2,"173":3,"176":3}}],["configure",{"0":{"62":1},"1":{"63":1,"64":1,"65":1,"66":1},"2":{"170":1}}],["configured",{"2":{"8":1,"59":1,"66":1,"173":1}}],["configuration",{"2":{"9":1}}],["config",{"2":{"3":2}}],["conflicted",{"2":{"180":1}}],["conflicts",{"0":{"179":1,"181":1},"1":{"180":1,"181":1},"2":{"46":1,"59":1,"179":1}}],["conflict",{"2":{"6":1,"43":1,"180":1}}],["codex",{"2":{"1":1,"86":1,"174":1}}],["code",{"0":{"115":1},"2":{"1":1,"3":1,"11":1,"17":1,"22":1,"86":1,"126":1,"160":1,"161":1,"174":1}}],["coding",{"0":{"1":1},"2":{"0":1,"1":1,"86":2,"87":1,"143":1,"174":1}}],["advance",{"2":{"103":1}}],["adding",{"2":{"65":1}}],["adds",{"2":{"34":1}}],["add",{"0":{"74":1},"2":{"34":2,"37":1,"69":1,"72":1,"73":1,"74":1,"76":1,"91":1,"101":1,"104":3,"106":2,"122":1,"126":1,"157":1}}],["attached",{"2":{"119":1}}],["attach",{"2":{"116":1}}],["attachments",{"0":{"12":1,"96":1},"2":{"41":1,"117":1,"119":2,"141":1,"163":1}}],["at",{"2":{"80":1,"131":2,"132":1,"155":1,"181":1}}],["api",{"0":{"64":1,"173":1},"2":{"63":1,"64":2,"86":1,"171":1,"173":1}}],["apps",{"2":{"162":1}}],["appimage",{"2":{"147":1,"153":1}}],["apple",{"2":{"147":1,"153":1}}],["appearance",{"2":{"80":1,"121":1,"138":1}}],["appears",{"2":{"47":1}}],["appear",{"2":{"13":1,"29":1,"33":1,"46":1,"95":1,"119":1,"147":1}}],["app",{"0":{"44":1},"2":{"5":1,"8":1,"13":3,"40":1,"44":2,"52":1,"58":1,"60":1,"69":1,"79":1,"83":1,"92":1,"94":2,"97":1,"124":1,"127":1,"141":2,"146":1,"147":1,"148":1}}],["again",{"2":{"172":1,"180":1}}],["agent",{"0":{"159":1},"1":{"160":1,"161":1,"162":1},"2":{"62":1,"85":1,"86":2,"160":2,"161":2,"174":1}}],["agents",{"0":{"1":1},"2":{"0":1,"1":3,"87":3,"143":2,"156":1,"157":1,"159":1}}],["ago",{"2":{"56":1}}],["after",{"0":{"154":1},"2":{"52":1,"58":1,"60":2,"65":1,"103":1,"142":1,"143":1,"158":1,"181":1}}],["avoid",{"0":{"106":1},"2":{"173":1,"181":1}}],["avoids",{"2":{"43":1}}],["available",{"2":{"39":1,"60":1,"129":2,"137":1,"153":1,"160":1,"162":1,"173":1}}],["amp",{"2":{"23":1}}],["auth",{"0":{"70":1},"2":{"169":1}}],["authenticate",{"2":{"68":1}}],["authentication",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"9":1,"70":3,"167":1}}],["autogit",{"0":{"58":1,"60":1},"1":{"59":1,"60":1,"61":1},"2":{"58":1,"60":2}}],["automatically",{"2":{"46":1,"60":1}}],["automation",{"2":{"28":1,"106":1}}],["autocomplete",{"2":{"24":1,"110":1}}],["auto",{"2":{"23":1,"103":1}}],["about",{"2":{"17":1,"112":1,"117":1}}],["architecture",{"2":{"149":1}}],["archive",{"2":{"104":1}}],["article",{"2":{"135":1}}],["artifact",{"2":{"50":1}}],["artifacts",{"2":{"15":1,"147":2,"148":1,"153":1}}],["array",{"2":{"46":1}}],["around",{"2":{"28":1,"46":1,"90":1}}],["are",{"2":{"1":1,"12":1,"15":1,"28":2,"29":1,"36":1,"37":1,"38":2,"40":1,"41":3,"43":1,"53":1,"63":1,"64":1,"72":1,"74":1,"78":1,"83":1,"85":1,"89":1,"108":1,"115":1,"116":1,"118":3,"119":3,"123":1,"128":1,"133":1,"137":2,"144":1,"145":1,"146":1,"147":3,"150":1,"151":1,"153":3,"159":1,"165":1}}],["alt+right",{"2":{"129":1}}],["alt+left",{"2":{"129":1}}],["alpha",{"0":{"132":1},"2":{"117":1,"130":1,"132":4,"145":1}}],["always",{"2":{"87":1}}],["already",{"2":{"74":1,"85":1,"164":1,"166":1}}],["alone",{"2":{"28":1}}],["all",{"0":{"95":1},"2":{"13":1,"51":1,"56":1,"57":2,"95":2,"119":1,"144":1,"151":1}}],["allow",{"2":{"1":1,"87":1}}],["also",{"2":{"3":1,"7":1,"10":1,"23":1,"41":1,"46":1,"76":1,"78":1,"80":1,"83":1,"92":1,"132":1,"138":1,"145":1,"157":1}}],["ascending",{"2":{"136":3}}],["asks",{"2":{"140":1,"168":1}}],["ask",{"2":{"43":1,"84":1,"166":1}}],["assigns",{"2":{"27":1}}],["as",{"2":{"2":1,"5":1,"12":1,"21":2,"25":1,"28":1,"37":2,"43":2,"46":1,"55":1,"56":2,"58":1,"63":1,"64":1,"66":1,"81":1,"82":1,"92":1,"100":1,"103":1,"119":1,"120":1,"122":1,"137":1,"147":1,"150":1,"154":1,"156":1,"157":1,"165":1,"174":1}}],["account",{"2":{"173":1}}],["according",{"2":{"69":1}}],["accidentally",{"2":{"140":1}}],["access",{"2":{"1":1,"2":1,"176":1}}],["across",{"2":{"7":1,"28":1,"117":1}}],["act",{"2":{"58":1}}],["actionable",{"2":{"104":1}}],["action",{"2":{"23":1,"65":1,"94":1,"103":2,"129":1,"172":1}}],["active",{"2":{"1":1,"2":1,"22":1,"31":2,"37":1,"54":1,"58":1,"97":1,"117":1,"135":2}}],["acts",{"2":{"5":1}}],["another",{"2":{"27":1,"42":1,"64":1,"86":1,"160":1,"181":1}}],["any",{"2":{"26":1,"46":1,"56":1,"59":1,"111":1,"118":1}}],["anatomy",{"0":{"22":1}}],["an",{"0":{"164":1},"2":{"3":1,"6":1,"13":1,"18":1,"19":1,"20":1,"46":1,"60":1,"62":1,"63":1,"64":1,"71":1,"81":1,"82":1,"84":1,"86":1,"94":2,"96":1,"133":1,"140":1,"143":1,"145":1,"154":1,"164":2}}],["anthropic",{"2":{"2":1,"64":1,"86":1}}],["answers",{"2":{"57":1}}],["answer",{"2":{"0":1,"56":1,"105":1,"138":1}}],["and",{"0":{"7":1,"10":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":4,"6":2,"7":1,"9":1,"10":1,"11":1,"12":1,"13":2,"14":1,"15":1,"16":1,"17":2,"18":1,"19":2,"21":1,"22":1,"23":2,"24":1,"25":1,"28":4,"29":1,"30":2,"31":1,"35":1,"36":1,"38":1,"39":2,"40":2,"41":2,"42":1,"43":1,"44":1,"46":3,"48":1,"50":1,"55":1,"56":1,"58":1,"59":2,"60":2,"61":1,"63":3,"65":1,"68":1,"72":1,"73":1,"74":1,"76":1,"78":3,"81":1,"83":1,"85":2,"86":2,"87":1,"89":1,"90":1,"94":1,"96":1,"97":1,"99":1,"100":1,"101":1,"103":1,"107":1,"110":1,"111":2,"112":2,"113":1,"114":2,"116":2,"117":2,"118":3,"119":5,"121":1,"123":1,"126":1,"127":2,"128":2,"129":2,"130":1,"132":1,"135":3,"137":2,"138":1,"140":1,"141":2,"143":2,"145":1,"147":7,"148":2,"149":1,"150":3,"153":5,"154":1,"156":1,"157":2,"159":1,"161":1,"163":1,"164":1,"165":1,"166":2,"172":1,"173":1,"178":1,"179":1}}],["a",{"0":{"43":1,"67":1,"71":1,"86":1,"94":1,"103":1,"116":1,"163":1,"165":1},"1":{"68":1,"69":1,"70":1,"72":1,"73":1,"74":1,"164":1,"165":1,"166":1},"2":{"0":1,"3":1,"4":1,"5":1,"7":1,"8":1,"9":1,"10":1,"11":2,"16":2,"21":2,"23":1,"26":1,"27":3,"29":1,"31":5,"33":1,"34":2,"37":5,"40":1,"43":4,"45":3,"46":5,"48":1,"54":2,"56":3,"57":3,"58":2,"59":2,"63":1,"65":2,"67":1,"72":1,"73":2,"75":1,"76":3,"77":5,"78":3,"79":1,"82":1,"84":1,"85":1,"86":1,"88":1,"94":1,"95":1,"96":1,"97":1,"101":2,"103":1,"105":1,"113":1,"115":1,"118":1,"120":1,"121":2,"122":2,"125":3,"126":3,"127":2,"128":1,"129":2,"133":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"142":1,"143":1,"146":1,"147":1,"149":1,"154":2,"155":1,"156":2,"157":2,"158":2,"161":1,"162":1,"163":2,"164":3,"165":1,"166":5,"169":1,"171":1,"174":1,"175":1,"176":1,"177":2}}],["airtable",{"2":{"56":1}}],["ai",{"0":{"0":1,"4":1,"62":1,"84":1,"143":1,"159":1},"1":{"1":1,"2":1,"3":1,"4":1,"63":1,"64":1,"65":1,"66":1,"85":1,"86":1,"87":1,"88":1,"89":1,"160":1,"161":1,"162":1},"2":{"0":1,"1":1,"4":1,"44":2,"61":1,"66":2,"84":2,"85":2,"86":1,"89":1,"91":1,"112":1,"125":1,"129":1,"143":2,"156":1,"160":1,"181":1}}],["tutorial",{"2":{"140":1}}],["turns",{"2":{"102":1}}],["turn",{"2":{"23":1,"33":1,"82":1}}],["txt",{"2":{"131":1,"132":2}}],["txtmy",{"2":{"117":1}}],["try",{"0":{"142":1},"2":{"176":1}}],["treat",{"2":{"120":1,"122":1}}],["troubleshooting",{"0":{"97":1},"2":{"126":1,"127":1}}],["travel",{"2":{"44":1}}],["track",{"2":{"41":1}}],["tracks",{"2":{"37":1}}],["truth",{"2":{"40":1}}],["terminal",{"2":{"161":1,"168":1,"169":2}}],["teaches",{"2":{"127":1}}],["teams",{"2":{"112":1}}],["tell",{"2":{"114":1}}],["temporary",{"2":{"77":1}}],["template",{"2":{"76":1,"78":1}}],["templates",{"0":{"78":1},"2":{"28":1,"30":1,"78":1}}],["testing",{"2":{"151":1}}],["test",{"0":{"65":1},"2":{"65":2,"137":1,"172":1,"176":1}}],["text",{"2":{"11":1,"18":1,"38":1,"137":1}}],["types",{"0":{"26":1,"28":1,"30":1,"75":1,"77":1,"127":1},"1":{"27":1,"28":1,"29":1,"30":1,"31":1,"76":1,"77":1,"78":1},"2":{"26":1,"28":3,"76":1,"117":1,"138":1,"156":1}}],["type",{"0":{"27":1,"29":1},"2":{"22":1,"24":1,"25":1,"27":4,"29":7,"30":1,"31":5,"34":1,"37":2,"38":1,"41":1,"44":1,"73":1,"74":1,"75":1,"76":5,"77":1,"78":5,"82":3,"85":1,"104":1,"110":1,"118":1,"119":5,"121":5,"127":1,"135":3,"141":1,"163":1,"165":1}}],["titles",{"0":{"23":1},"2":{"23":2,"110":1}}],["title",{"2":{"21":1,"23":5,"24":1,"73":1,"136":1}}],["time",{"2":{"7":1,"23":1,"56":1,"181":1}}],["take",{"2":{"148":1}}],["tauri",{"2":{"125":1,"147":1}}],["taxonomy",{"2":{"73":1}}],["target",{"0":{"66":1,"86":1},"2":{"44":1,"66":2,"86":2,"110":1,"147":2,"150":1,"174":1}}],["targets",{"2":{"0":1,"1":1,"2":1,"63":1,"64":1,"87":1,"174":1}}],["tabs",{"2":{"23":1}}],["table",{"0":{"19":1,"98":1},"1":{"99":1,"100":1,"101":1},"2":{"19":1,"91":1,"98":1,"129":1}}],["tables",{"2":{"17":1,"81":1,"127":1}}],["tldraw",{"2":{"14":1,"119":1}}],["those",{"2":{"28":1,"31":1}}],["than",{"2":{"28":2,"56":1,"68":1,"101":1,"119":1,"132":1,"148":1}}],["that",{"2":{"0":2,"1":1,"7":1,"11":1,"14":1,"23":1,"29":1,"31":3,"32":1,"35":1,"36":1,"38":1,"46":1,"56":1,"64":1,"78":3,"81":1,"85":1,"87":1,"94":1,"101":1,"103":1,"104":1,"106":1,"111":1,"118":1,"125":1,"137":1,"140":1,"156":1,"159":1}}],["thing",{"2":{"26":1,"105":1,"115":1}}],["thinking",{"2":{"17":1,"25":1,"72":1}}],["this",{"2":{"8":1,"15":1,"23":1,"28":1,"54":1,"64":1,"82":1,"88":3,"105":2,"131":1,"137":1,"157":1,"171":1,"175":1,"178":1}}],["third",{"2":{"3":1}}],["through",{"2":{"1":1,"2":1,"86":1,"87":1,"92":1,"150":1}}],["these",{"2":{"46":1,"56":1,"83":1,"88":1}}],["then",{"2":{"33":1,"85":1,"97":1,"115":1,"140":1}}],["their",{"2":{"13":1,"14":1,"95":1}}],["theme",{"0":{"80":1},"2":{"80":1,"91":1}}],["them",{"2":{"5":1,"14":1,"15":1,"22":1,"23":1,"31":1,"33":1,"42":3,"87":1,"89":1,"116":1,"119":1,"137":2,"162":1}}],["they",{"2":{"1":1,"2":2,"12":1,"23":1,"28":1,"29":1,"38":1,"43":1,"46":1,"55":1,"63":2,"87":2,"106":1,"118":1,"119":1,"123":2,"147":1}}],["the",{"0":{"52":1,"57":1,"65":1,"66":1,"84":1,"90":1,"98":1,"102":1,"108":1,"176":1},"1":{"85":1,"86":1,"87":1,"88":1,"89":1,"91":1,"92":1,"99":1,"100":1,"101":1,"103":1,"104":1,"105":1,"106":1},"2":{"1":3,"2":1,"3":3,"5":1,"6":1,"7":1,"8":1,"11":2,"12":2,"13":2,"14":3,"16":1,"17":1,"18":1,"19":2,"20":2,"21":4,"22":1,"23":13,"24":1,"25":1,"27":1,"28":1,"31":2,"32":1,"33":2,"34":3,"35":1,"37":5,"39":2,"40":4,"41":1,"42":1,"44":2,"46":6,"47":3,"48":1,"49":1,"50":4,"52":2,"55":1,"57":1,"58":1,"59":3,"60":3,"64":3,"65":3,"66":3,"67":1,"68":1,"69":5,"71":1,"72":1,"74":2,"75":1,"76":5,"78":1,"79":1,"80":2,"81":4,"82":1,"83":1,"84":2,"85":3,"86":1,"88":1,"90":2,"92":3,"94":2,"96":2,"97":5,"98":1,"99":3,"100":5,"103":5,"104":1,"106":1,"108":2,"109":1,"110":1,"111":1,"112":1,"113":2,"115":4,"116":2,"117":2,"118":1,"120":1,"121":1,"124":2,"126":4,"127":1,"128":2,"129":6,"131":4,"132":2,"138":1,"139":2,"140":3,"141":2,"142":3,"146":1,"148":2,"149":1,"150":2,"151":3,"152":1,"153":1,"154":2,"155":1,"157":7,"158":1,"160":1,"161":3,"163":1,"164":1,"165":1,"166":1,"169":2,"170":1,"172":6,"173":5,"176":4,"177":1,"178":2,"179":1,"180":4,"181":2}}],["touch",{"2":{"179":1}}],["too",{"2":{"138":1}}],["tool",{"2":{"86":1}}],["toolbar",{"2":{"20":1,"81":1,"99":1}}],["tools",{"2":{"0":1,"1":1,"2":1,"3":1,"12":1,"42":1,"62":1,"63":1,"87":2,"118":1,"162":1,"174":1}}],["today",{"2":{"56":1,"135":1}}],["topics",{"2":{"28":1,"118":1}}],["topic",{"2":{"26":1,"37":1,"156":1}}],["toggle",{"2":{"18":1,"19":1,"39":1,"91":3,"129":5}}],["to",{"0":{"74":1,"85":1,"142":1,"158":1,"180":1},"2":{"0":1,"1":2,"7":2,"9":1,"16":1,"17":1,"18":1,"22":2,"23":3,"24":1,"27":1,"28":2,"33":2,"37":2,"39":1,"42":1,"43":1,"46":8,"47":1,"48":2,"50":1,"56":2,"58":1,"61":1,"68":1,"69":1,"71":1,"76":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"90":1,"92":3,"95":1,"97":1,"100":1,"104":2,"105":1,"107":2,"109":1,"111":1,"112":3,"116":2,"120":1,"121":2,"129":1,"130":1,"132":2,"139":1,"140":2,"145":1,"148":2,"149":2,"150":1,"155":2,"156":1,"157":2,"158":1,"166":1,"176":2}}],["tolaria",{"0":{"6":1,"141":1,"150":1},"1":{"151":1,"152":1,"153":1,"154":1},"2":{"0":1,"1":1,"3":2,"5":3,"7":1,"8":1,"9":1,"10":1,"11":1,"13":1,"15":1,"16":1,"21":1,"22":1,"23":1,"24":1,"27":1,"28":3,"31":1,"35":1,"36":1,"37":1,"39":1,"40":1,"42":1,"43":1,"46":1,"48":1,"49":1,"52":1,"58":1,"60":1,"64":1,"65":1,"68":1,"82":1,"84":1,"86":1,"89":1,"90":1,"93":1,"94":1,"96":1,"100":1,"103":1,"110":1,"111":1,"112":1,"116":1,"117":1,"118":2,"120":1,"121":1,"122":1,"130":1,"140":1,"141":1,"143":2,"144":1,"145":1,"147":1,"149":1,"150":1,"152":1,"154":1,"155":2,"157":2,"158":1,"159":1,"160":1,"162":1,"163":1,"164":1,"165":1,"166":2,"167":1,"168":1,"172":1,"175":1,"176":1,"180":1}}],["two",{"2":{"0":1,"84":1,"138":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/assets/chunks/@localSearchIndexroot.DKbU_DD5.js b/assets/chunks/@localSearchIndexroot.DKbU_DD5.js new file mode 100644 index 00000000..1c681161 --- /dev/null +++ b/assets/chunks/@localSearchIndexroot.DKbU_DD5.js @@ -0,0 +1 @@ +const e='{"documentCount":178,"nextId":178,"documentIds":{"0":"/tolaria/concepts/ai#ai","1":"/tolaria/concepts/ai#coding-agents","2":"/tolaria/concepts/ai#direct-models","3":"/tolaria/concepts/ai#external-mcp-setup","4":"/tolaria/concepts/ai#why-git-matters-for-ai","5":"/tolaria/concepts/editor#editor","6":"/tolaria/concepts/editor#rich-editing","7":"/tolaria/concepts/editor#raw-mode","8":"/tolaria/concepts/editor#table-of-contents","9":"/tolaria/concepts/editor#width","10":"/tolaria/concepts/files-and-media#files-and-media","11":"/tolaria/concepts/files-and-media#mermaid-diagrams","12":"/tolaria/concepts/files-and-media#attachments","13":"/tolaria/concepts/files-and-media#previews","14":"/tolaria/concepts/files-and-media#whiteboards","15":"/tolaria/concepts/files-and-media#git-boundary","16":"/tolaria/concepts/inbox#inbox","17":"/tolaria/concepts/inbox#why-it-exists","18":"/tolaria/concepts/inbox#organizing-inbox-notes","19":"/tolaria/concepts/inbox#healthy-inbox-habit","20":"/tolaria/concepts/notes#notes","21":"/tolaria/concepts/notes#anatomy","22":"/tolaria/concepts/notes#titles","23":"/tolaria/concepts/notes#body-links","24":"/tolaria/concepts/notes#frontmatter","25":"/tolaria/concepts/git#git","26":"/tolaria/concepts/git#what-tolaria-uses-git-for","27":"/tolaria/concepts/git#history-and-diffs","28":"/tolaria/concepts/git#local-commits","29":"/tolaria/concepts/git#remotes","30":"/tolaria/concepts/properties#properties","31":"/tolaria/concepts/properties#suggested-properties","32":"/tolaria/concepts/properties#system-properties","33":"/tolaria/concepts/properties#property-editing","34":"/tolaria/concepts/relationships#relationships","35":"/tolaria/concepts/relationships#relationship-fields","36":"/tolaria/concepts/relationships#body-links-versus-relationship-fields","37":"/tolaria/concepts/relationships#backlinks","38":"/tolaria/concepts/vaults#vaults","39":"/tolaria/concepts/vaults#core-rules","40":"/tolaria/concepts/vaults#why-local-files-matter","41":"/tolaria/concepts/vaults#git-is-a-capability","42":"/tolaria/concepts/vaults#app-state-versus-vault-state","43":"/tolaria/concepts/types#types","44":"/tolaria/concepts/types#type-field","45":"/tolaria/concepts/types#prefer-types-over-folders","46":"/tolaria/concepts/types#type-documents","47":"/tolaria/concepts/types#what-types-control","48":"/tolaria/concepts/types#new-note-defaults","49":"/tolaria/guides/build-custom-views#build-custom-views","50":"/tolaria/guides/build-custom-views#good-view-candidates","51":"/tolaria/guides/build-custom-views#view-definition","52":"/tolaria/guides/build-custom-views#filters","53":"/tolaria/guides/build-custom-views#design-the-question-first","54":"/tolaria/guides/capture-a-note#capture-a-note","55":"/tolaria/guides/capture-a-note#steps","56":"/tolaria/guides/capture-a-note#capture-well","57":"/tolaria/guides/capture-a-note#when-to-add-structure-immediately","58":"/tolaria/guides/commit-and-push#manage-git-manually-or-with-autogit","59":"/tolaria/guides/commit-and-push#manual-git","60":"/tolaria/guides/commit-and-push#autogit","61":"/tolaria/guides/commit-and-push#use-small-commits","62":"/tolaria/guides/configure-ai-models#configure-ai-models","63":"/tolaria/guides/configure-ai-models#local-models","64":"/tolaria/guides/configure-ai-models#api-models","65":"/tolaria/guides/configure-ai-models#test-the-connection","66":"/tolaria/guides/configure-ai-models#select-the-target","67":"/tolaria/guides/connect-a-git-remote#connect-a-git-remote","68":"/tolaria/guides/connect-a-git-remote#before-you-start","69":"/tolaria/guides/connect-a-git-remote#steps","70":"/tolaria/guides/connect-a-git-remote#recommended-auth","71":"/tolaria/guides/manage-display-preferences#manage-display-preferences","72":"/tolaria/guides/manage-display-preferences#theme","73":"/tolaria/guides/manage-display-preferences#note-width","74":"/tolaria/guides/manage-display-preferences#sidebar-labels","75":"/tolaria/guides/manage-display-preferences#vault-content","76":"/tolaria/guides/organize-inbox#organize-the-inbox","77":"/tolaria/guides/organize-inbox#remove-a-note-from-inbox","78":"/tolaria/guides/organize-inbox#review-checklist","79":"/tolaria/guides/organize-inbox#make-notes-navigable","80":"/tolaria/guides/organize-inbox#avoid-over-structuring","81":"/tolaria/guides/create-types#create-types","82":"/tolaria/guides/create-types#steps","83":"/tolaria/guides/create-types#use-types-sparingly","84":"/tolaria/guides/create-types#templates","85":"/tolaria/guides/use-ai-panel#use-the-ai","86":"/tolaria/guides/use-ai-panel#choose-how-to-prompt","87":"/tolaria/guides/use-ai-panel#choose-a-target","88":"/tolaria/guides/use-ai-panel#permission-mode","89":"/tolaria/guides/use-ai-panel#good-requests","90":"/tolaria/guides/use-ai-panel#review-changes","91":"/tolaria/guides/use-command-palette#use-the-command-palette","92":"/tolaria/guides/use-command-palette#common-commands","93":"/tolaria/guides/use-command-palette#keyboard-first-workflow","94":"/tolaria/guides/use-media-previews#use-media-previews","95":"/tolaria/guides/use-media-previews#open-a-file","96":"/tolaria/guides/use-media-previews#all-notes-visibility","97":"/tolaria/guides/use-media-previews#attachments","98":"/tolaria/guides/use-media-previews#troubleshooting","99":"/tolaria/guides/use-table-of-contents#use-the-table-of-contents","100":"/tolaria/guides/use-table-of-contents#open-it","101":"/tolaria/guides/use-table-of-contents#how-it-works","102":"/tolaria/guides/use-table-of-contents#good-uses","103":"/tolaria/guides/use-wikilinks#use-wikilinks","104":"/tolaria/guides/use-wikilinks#link-from-the-body","105":"/tolaria/guides/use-wikilinks#link-from-frontmatter","106":"/tolaria/guides/use-wikilinks#keep-links-stable","107":"/tolaria/reference/docs-maintenance#docs-maintenance","108":"/tolaria/reference/docs-maintenance#update-docs-when-you-change","109":"/tolaria/reference/docs-maintenance#suggested-workflow","110":"/tolaria/reference/docs-maintenance#page-types","111":"/tolaria/reference/docs-maintenance#review-checklist","112":"/tolaria/reference/contribute#contribute","113":"/tolaria/reference/contribute#sponsor-or-support","114":"/tolaria/reference/contribute#feature-requests","115":"/tolaria/reference/contribute#discussions","116":"/tolaria/reference/contribute#contribute-code","117":"/tolaria/reference/contribute#report-a-bug","118":"/tolaria/reference/frontmatter-fields#frontmatter-fields","119":"/tolaria/reference/frontmatter-fields#custom-fields","120":"/tolaria/reference/frontmatter-fields#system-fields","121":"/tolaria/reference/file-layout#file-layout","122":"/tolaria/reference/file-layout#root-notes","123":"/tolaria/reference/file-layout#special-folders","124":"/tolaria/reference/file-layout#git-files","125":"/tolaria/reference/keyboard-shortcuts#keyboard-shortcuts","126":"/tolaria/reference/release-channels#release-channels","127":"/tolaria/reference/release-channels#stable","128":"/tolaria/reference/release-channels#alpha","129":"/tolaria/reference/release-channels#before-switching","130":"/tolaria/reference/supported-platforms#supported-platforms","131":"/tolaria/reference/supported-platforms#support-policy","132":"/tolaria/reference/supported-platforms#reporting-platform-bugs","133":"/tolaria/releases/#releases","134":"/tolaria/releases/#release-channels","135":"/tolaria/releases/#before-updating","136":"/tolaria/start/first-launch#first-launch","137":"/tolaria/start/first-launch#what-you-choose","138":"/tolaria/start/first-launch#what-tolaria-creates","139":"/tolaria/start/first-launch#first-commands-to-try","140":"/tolaria/start/first-launch#ai-setup-prompt","141":"/tolaria/reference/view-filters#view-filters","142":"/tolaria/reference/view-filters#common-filter-ideas","143":"/tolaria/reference/view-filters#sorting","144":"/tolaria/reference/view-filters#operators","145":"/tolaria/reference/view-filters#keep-views-focused","146":"/tolaria/start/getting-started-vault#getting-started-vault","147":"/tolaria/start/getting-started-vault#what-it-demonstrates","148":"/tolaria/start/getting-started-vault#local-only-by-default","149":"/tolaria/start/getting-started-vault#when-to-move-on","150":"/tolaria/start/open-or-create-vault#open-or-create-a-vault","151":"/tolaria/start/open-or-create-vault#open-an-existing-folder","152":"/tolaria/start/open-or-create-vault#create-a-new-vault","153":"/tolaria/start/open-or-create-vault#git-is-recommended-not-required","154":"/tolaria/start/install#install-tolaria","155":"/tolaria/start/install#download","156":"/tolaria/start/install#homebrew","157":"/tolaria/start/install#platform-status","158":"/tolaria/start/install#after-installing","159":"/tolaria/troubleshooting/git-auth#git-authentication","160":"/tolaria/troubleshooting/git-auth#symptoms","161":"/tolaria/troubleshooting/git-auth#checks","162":"/tolaria/troubleshooting/git-auth#common-fixes","163":"/tolaria/troubleshooting/ai-agent-not-found#ai-agent-not-found","164":"/tolaria/troubleshooting/ai-agent-not-found#symptoms","165":"/tolaria/troubleshooting/ai-agent-not-found#checks","166":"/tolaria/troubleshooting/ai-agent-not-found#path-issues","167":"/tolaria/troubleshooting/model-provider-connection#model-provider-connection","168":"/tolaria/troubleshooting/model-provider-connection#local-providers","169":"/tolaria/troubleshooting/model-provider-connection#api-providers","170":"/tolaria/troubleshooting/model-provider-connection#chat-mode-boundary","171":"/tolaria/troubleshooting/sync-conflicts#sync-conflicts","172":"/tolaria/troubleshooting/sync-conflicts#what-to-do","173":"/tolaria/troubleshooting/sync-conflicts#prevent-conflicts","174":"/tolaria/troubleshooting/vault-not-loading#vault-not-loading","175":"/tolaria/troubleshooting/vault-not-loading#check-the-folder","176":"/tolaria/troubleshooting/vault-not-loading#check-git","177":"/tolaria/troubleshooting/vault-not-loading#reload"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,28],"1":[2,1,58],"2":[2,1,49],"3":[3,1,44],"4":[5,1,21],"5":[1,1,23],"6":[2,1,35],"7":[2,1,35],"8":[3,1,37],"9":[1,1,20],"10":[3,1,20],"11":[2,3,36],"12":[1,3,22],"13":[1,3,35],"14":[1,3,27],"15":[2,3,34],"16":[1,1,14],"17":[3,1,40],"18":[3,1,32],"19":[3,1,25],"20":[1,1,25],"21":[1,1,22],"22":[1,1,76],"23":[2,1,24],"24":[1,1,21],"25":[1,1,47],"26":[5,1,24],"27":[3,1,48],"28":[2,1,23],"29":[1,1,32],"30":[1,1,12],"31":[2,1,55],"32":[2,1,34],"33":[2,1,43],"34":[1,1,12],"35":[2,1,92],"36":[5,1,26],"37":[1,1,22],"38":[1,1,22],"39":[2,1,27],"40":[4,1,36],"41":[4,1,54],"42":[4,1,40],"43":[1,1,20],"44":[2,1,23],"45":[4,1,60],"46":[2,1,33],"47":[3,1,14],"48":[3,1,52],"49":[3,1,9],"50":[3,3,21],"51":[2,3,19],"52":[1,3,61],"53":[4,3,21],"54":[3,1,18],"55":[1,3,27],"56":[2,3,18],"57":[5,3,23],"58":[6,1,35],"59":[2,6,41],"60":[1,6,58],"61":[3,6,18],"62":[3,1,18],"63":[2,3,26],"64":[2,3,50],"65":[3,3,20],"66":[3,3,17],"67":[4,1,14],"68":[3,4,23],"69":[1,4,25],"70":[2,4,21],"71":[3,1,18],"72":[1,3,24],"73":[2,3,33],"74":[2,3,30],"75":[2,3,31],"76":[3,1,9],"77":[5,3,46],"78":[2,3,29],"79":[3,3,23],"80":[3,3,20],"81":[2,1,14],"82":[1,2,49],"83":[3,2,24],"84":[1,2,41],"85":[3,1,28],"86":[4,3,39],"87":[3,3,53],"88":[2,3,44],"89":[2,3,27],"90":[2,3,16],"91":[4,1,22],"92":[2,4,28],"93":[3,4,26],"94":[3,1,11],"95":[3,3,31],"96":[3,3,29],"97":[1,3,22],"98":[1,3,29],"99":[5,1,13],"100":[2,5,16],"101":[3,5,22],"102":[2,5,33],"103":[2,1,17],"104":[4,2,14],"105":[3,2,15],"106":[3,2,19],"107":[2,1,16],"108":[5,2,30],"109":[2,2,35],"110":[2,2,32],"111":[2,2,33],"112":[1,1,22],"113":[3,1,23],"114":[2,1,21],"115":[1,1,13],"116":[2,1,29],"117":[3,1,32],"118":[2,1,50],"119":[2,2,17],"120":[2,2,32],"121":[2,1,46],"122":[2,2,56],"123":[2,2,55],"124":[2,2,20],"125":[2,1,93],"126":[2,1,11],"127":[1,2,28],"128":[1,2,34],"129":[2,2,27],"130":[2,1,65],"131":[2,2,32],"132":[3,2,22],"133":[1,1,12],"134":[2,1,33],"135":[2,1,25],"136":[2,1,20],"137":[3,2,41],"138":[3,2,37],"139":[4,2,28],"140":[3,2,33],"141":[2,1,8],"142":[3,2,28],"143":[1,2,15],"144":[1,2,45],"145":[3,2,34],"146":[3,1,31],"147":[3,3,38],"148":[4,3,66],"149":[4,3,25],"150":[5,1,22],"151":[4,5,38],"152":[4,5,25],"153":[5,5,50],"154":[2,1,28],"155":[1,2,21],"156":[1,2,10],"157":[2,2,52],"158":[2,2,35],"159":[2,1,13],"160":[1,2,17],"161":[1,2,21],"162":[2,2,17],"163":[4,1,13],"164":[1,4,21],"165":[1,4,21],"166":[2,4,32],"167":[3,1,14],"168":[2,3,29],"169":[2,3,31],"170":[3,3,29],"171":[2,1,13],"172":[3,2,27],"173":[2,2,28],"174":[3,1,12],"175":[3,3,21],"176":[2,3,23],"177":[1,3,15]},"averageFieldLength":[2.370786516853932,2.033707865168538,29.51123595505618],"storedFields":{"0":{"title":"AI","titles":[]},"1":{"title":"Coding Agents","titles":["AI"]},"2":{"title":"Direct Models","titles":["AI"]},"3":{"title":"External MCP Setup","titles":["AI"]},"4":{"title":"Why Git Matters For AI","titles":["AI"]},"5":{"title":"Editor","titles":[]},"6":{"title":"Rich Editing","titles":["Editor"]},"7":{"title":"Raw Mode","titles":["Editor"]},"8":{"title":"Table Of Contents","titles":["Editor"]},"9":{"title":"Width","titles":["Editor"]},"10":{"title":"Files And Media","titles":[]},"11":{"title":"Mermaid Diagrams","titles":["Files And Media"]},"12":{"title":"Attachments","titles":["Files And Media"]},"13":{"title":"Previews","titles":["Files And Media"]},"14":{"title":"Whiteboards","titles":["Files And Media"]},"15":{"title":"Git Boundary","titles":["Files And Media"]},"16":{"title":"Inbox","titles":[]},"17":{"title":"Why It Exists","titles":["Inbox"]},"18":{"title":"Organizing Inbox Notes","titles":["Inbox"]},"19":{"title":"Healthy Inbox Habit","titles":["Inbox"]},"20":{"title":"Notes","titles":[]},"21":{"title":"Anatomy","titles":["Notes"]},"22":{"title":"Titles","titles":["Notes"]},"23":{"title":"Body Links","titles":["Notes"]},"24":{"title":"Frontmatter","titles":["Notes"]},"25":{"title":"Git","titles":[]},"26":{"title":"What Tolaria Uses Git For","titles":["Git"]},"27":{"title":"History And Diffs","titles":["Git"]},"28":{"title":"Local Commits","titles":["Git"]},"29":{"title":"Remotes","titles":["Git"]},"30":{"title":"Properties","titles":[]},"31":{"title":"Suggested Properties","titles":["Properties"]},"32":{"title":"System Properties","titles":["Properties"]},"33":{"title":"Property Editing","titles":["Properties"]},"34":{"title":"Relationships","titles":[]},"35":{"title":"Relationship Fields","titles":["Relationships"]},"36":{"title":"Body Links Versus Relationship Fields","titles":["Relationships"]},"37":{"title":"Backlinks","titles":["Relationships"]},"38":{"title":"Vaults","titles":[]},"39":{"title":"Core Rules","titles":["Vaults"]},"40":{"title":"Why Local Files Matter","titles":["Vaults"]},"41":{"title":"Git Is A Capability","titles":["Vaults"]},"42":{"title":"App State Versus Vault State","titles":["Vaults"]},"43":{"title":"Types","titles":[]},"44":{"title":"Type Field","titles":["Types"]},"45":{"title":"Prefer Types Over Folders","titles":["Types"]},"46":{"title":"Type Documents","titles":["Types"]},"47":{"title":"What Types Control","titles":["Types"]},"48":{"title":"New Note Defaults","titles":["Types"]},"49":{"title":"Build Custom Views","titles":[]},"50":{"title":"Good View Candidates","titles":["Build Custom Views"]},"51":{"title":"View Definition","titles":["Build Custom Views"]},"52":{"title":"Filters","titles":["Build Custom Views"]},"53":{"title":"Design The Question First","titles":["Build Custom Views"]},"54":{"title":"Capture A Note","titles":[]},"55":{"title":"Steps","titles":["Capture A Note"]},"56":{"title":"Capture Well","titles":["Capture A Note"]},"57":{"title":"When To Add Structure Immediately","titles":["Capture A Note"]},"58":{"title":"Manage Git Manually Or With AutoGit","titles":[]},"59":{"title":"Manual Git","titles":["Manage Git Manually Or With AutoGit"]},"60":{"title":"AutoGit","titles":["Manage Git Manually Or With AutoGit"]},"61":{"title":"Use Small Commits","titles":["Manage Git Manually Or With AutoGit"]},"62":{"title":"Configure AI Models","titles":[]},"63":{"title":"Local Models","titles":["Configure AI Models"]},"64":{"title":"API Models","titles":["Configure AI Models"]},"65":{"title":"Test The Connection","titles":["Configure AI Models"]},"66":{"title":"Select The Target","titles":["Configure AI Models"]},"67":{"title":"Connect A Git Remote","titles":[]},"68":{"title":"Before You Start","titles":["Connect A Git Remote"]},"69":{"title":"Steps","titles":["Connect A Git Remote"]},"70":{"title":"Recommended Auth","titles":["Connect A Git Remote"]},"71":{"title":"Manage Display Preferences","titles":[]},"72":{"title":"Theme","titles":["Manage Display Preferences"]},"73":{"title":"Note Width","titles":["Manage Display Preferences"]},"74":{"title":"Sidebar Labels","titles":["Manage Display Preferences"]},"75":{"title":"Vault Content","titles":["Manage Display Preferences"]},"76":{"title":"Organize The Inbox","titles":[]},"77":{"title":"Remove A Note From Inbox","titles":["Organize The Inbox"]},"78":{"title":"Review Checklist","titles":["Organize The Inbox"]},"79":{"title":"Make Notes Navigable","titles":["Organize The Inbox"]},"80":{"title":"Avoid Over-Structuring","titles":["Organize The Inbox"]},"81":{"title":"Create Types","titles":[]},"82":{"title":"Steps","titles":["Create Types"]},"83":{"title":"Use Types Sparingly","titles":["Create Types"]},"84":{"title":"Templates","titles":["Create Types"]},"85":{"title":"Use The AI","titles":[]},"86":{"title":"Choose How To Prompt","titles":["Use The AI"]},"87":{"title":"Choose A Target","titles":["Use The AI"]},"88":{"title":"Permission Mode","titles":["Use The AI"]},"89":{"title":"Good Requests","titles":["Use The AI"]},"90":{"title":"Review Changes","titles":["Use The AI"]},"91":{"title":"Use The Command Palette","titles":[]},"92":{"title":"Common Commands","titles":["Use The Command Palette"]},"93":{"title":"Keyboard-First Workflow","titles":["Use The Command Palette"]},"94":{"title":"Use Media Previews","titles":[]},"95":{"title":"Open A File","titles":["Use Media Previews"]},"96":{"title":"All Notes Visibility","titles":["Use Media Previews"]},"97":{"title":"Attachments","titles":["Use Media Previews"]},"98":{"title":"Troubleshooting","titles":["Use Media Previews"]},"99":{"title":"Use The Table Of Contents","titles":[]},"100":{"title":"Open It","titles":["Use The Table Of Contents"]},"101":{"title":"How It Works","titles":["Use The Table Of Contents"]},"102":{"title":"Good Uses","titles":["Use The Table Of Contents"]},"103":{"title":"Use Wikilinks","titles":[]},"104":{"title":"Link From The Body","titles":["Use Wikilinks"]},"105":{"title":"Link From Frontmatter","titles":["Use Wikilinks"]},"106":{"title":"Keep Links Stable","titles":["Use Wikilinks"]},"107":{"title":"Docs Maintenance","titles":[]},"108":{"title":"Update Docs When You Change","titles":["Docs Maintenance"]},"109":{"title":"Suggested Workflow","titles":["Docs Maintenance"]},"110":{"title":"Page Types","titles":["Docs Maintenance"]},"111":{"title":"Review Checklist","titles":["Docs Maintenance"]},"112":{"title":"Contribute","titles":[]},"113":{"title":"Sponsor Or Support","titles":["Contribute"]},"114":{"title":"Feature Requests","titles":["Contribute"]},"115":{"title":"Discussions","titles":["Contribute"]},"116":{"title":"Contribute Code","titles":["Contribute"]},"117":{"title":"Report A Bug","titles":["Contribute"]},"118":{"title":"Frontmatter Fields","titles":[]},"119":{"title":"Custom Fields","titles":["Frontmatter Fields"]},"120":{"title":"System Fields","titles":["Frontmatter Fields"]},"121":{"title":"File Layout","titles":[]},"122":{"title":"Root Notes","titles":["File Layout"]},"123":{"title":"Special Folders","titles":["File Layout"]},"124":{"title":"Git Files","titles":["File Layout"]},"125":{"title":"Keyboard Shortcuts","titles":[]},"126":{"title":"Release Channels","titles":[]},"127":{"title":"Stable","titles":["Release Channels"]},"128":{"title":"Alpha","titles":["Release Channels"]},"129":{"title":"Before Switching","titles":["Release Channels"]},"130":{"title":"Supported Platforms","titles":[]},"131":{"title":"Support Policy","titles":["Supported Platforms"]},"132":{"title":"Reporting Platform Bugs","titles":["Supported Platforms"]},"133":{"title":"Releases","titles":[]},"134":{"title":"Release Channels","titles":["Releases"]},"135":{"title":"Before Updating","titles":["Releases"]},"136":{"title":"First Launch","titles":[]},"137":{"title":"What You Choose","titles":["First Launch"]},"138":{"title":"What Tolaria Creates","titles":["First Launch"]},"139":{"title":"First Commands To Try","titles":["First Launch"]},"140":{"title":"AI Setup Prompt","titles":["First Launch"]},"141":{"title":"View Filters","titles":[]},"142":{"title":"Common Filter Ideas","titles":["View Filters"]},"143":{"title":"Sorting","titles":["View Filters"]},"144":{"title":"Operators","titles":["View Filters"]},"145":{"title":"Keep Views Focused","titles":["View Filters"]},"146":{"title":"Getting Started Vault","titles":[]},"147":{"title":"What It Demonstrates","titles":["Getting Started Vault"]},"148":{"title":"Local-Only By Default","titles":["Getting Started Vault"]},"149":{"title":"When To Move On","titles":["Getting Started Vault"]},"150":{"title":"Open Or Create A Vault","titles":[]},"151":{"title":"Open An Existing Folder","titles":["Open Or Create A Vault"]},"152":{"title":"Create A New Vault","titles":["Open Or Create A Vault"]},"153":{"title":"Git Is Recommended, Not Required","titles":["Open Or Create A Vault"]},"154":{"title":"Install Tolaria","titles":[]},"155":{"title":"Download","titles":["Install Tolaria"]},"156":{"title":"Homebrew","titles":["Install Tolaria"]},"157":{"title":"Platform Status","titles":["Install Tolaria"]},"158":{"title":"After Installing","titles":["Install Tolaria"]},"159":{"title":"Git Authentication","titles":[]},"160":{"title":"Symptoms","titles":["Git Authentication"]},"161":{"title":"Checks","titles":["Git Authentication"]},"162":{"title":"Common Fixes","titles":["Git Authentication"]},"163":{"title":"AI Agent Not Found","titles":[]},"164":{"title":"Symptoms","titles":["AI Agent Not Found"]},"165":{"title":"Checks","titles":["AI Agent Not Found"]},"166":{"title":"Path Issues","titles":["AI Agent Not Found"]},"167":{"title":"Model Provider Connection","titles":[]},"168":{"title":"Local Providers","titles":["Model Provider Connection"]},"169":{"title":"API Providers","titles":["Model Provider Connection"]},"170":{"title":"Chat Mode Boundary","titles":["Model Provider Connection"]},"171":{"title":"Sync Conflicts","titles":[]},"172":{"title":"What To Do","titles":["Sync Conflicts"]},"173":{"title":"Prevent Conflicts","titles":["Sync Conflicts"]},"174":{"title":"Vault Not Loading","titles":[]},"175":{"title":"Check The Folder","titles":["Vault Not Loading"]},"176":{"title":"Check Git","titles":["Vault Not Loading"]},"177":{"title":"Reload","titles":["Vault Not Loading"]}},"dirtCount":0,"index":[["x11",{"2":{"130":1}}],["qa",{"2":{"130":1}}],["quot",{"2":{"53":2,"89":8}}],["question",{"0":{"53":1},"2":{"52":1,"53":1,"145":1}}],["questions",{"2":{"49":1,"115":1}}],["quick",{"2":{"15":1,"76":1,"125":1}}],["quickly",{"2":{"6":1,"31":1,"136":1}}],["+",{"2":{"82":1}}],["jump",{"2":{"101":1}}],["just",{"2":{"80":1}}],["json",{"2":{"3":1,"127":1,"128":3}}],["10",{"2":{"46":1,"82":1}}],["zoom",{"2":{"42":1,"138":1}}],["knowledge",{"2":{"76":1}}],["know",{"2":{"54":1,"93":1}}],["knows",{"2":{"31":1}}],["kind",{"2":{"43":1,"79":1,"112":1,"145":1,"169":1}}],["kept",{"2":{"148":1}}],["keyboard",{"0":{"93":1,"125":1},"2":{"108":1}}],["keychain",{"2":{"70":1}}],["key",{"2":{"63":1,"64":4,"125":1,"169":1}}],["keys",{"2":{"29":1,"64":1,"70":1,"162":1}}],["keep",{"0":{"106":1,"145":1},"2":{"19":1,"21":1,"24":1,"40":1,"52":1,"75":1,"84":1,"144":1,"173":1}}],["keeps",{"2":{"14":1,"20":1,"88":1,"137":1}}],["keeping",{"2":{"11":1}}],["```",{"2":{"11":1}}],[">",{"2":{"11":3}}],["verify",{"2":{"176":1}}],["versus",{"0":{"36":1,"42":1}}],["version",{"2":{"40":1,"132":2,"165":1}}],["versioned",{"2":{"14":1}}],["versionable",{"2":{"11":1}}],["v",{"2":{"161":1}}],["vitepress",{"2":{"111":1}}],["visibility",{"0":{"96":1}}],["visible",{"2":{"22":1,"51":1,"75":1,"86":1}}],["views",{"0":{"49":1,"145":1},"1":{"50":1,"51":1,"52":1,"53":1},"2":{"39":1,"42":1,"49":1,"51":1,"52":2,"121":1,"122":1,"123":2,"138":1,"144":2,"145":1,"150":1,"153":1}}],["view",{"0":{"50":1,"51":1,"141":1},"1":{"142":1,"143":1,"144":1,"145":1},"2":{"35":1,"52":1,"53":2,"83":1,"141":1,"144":1,"145":2}}],["vary",{"2":{"125":1,"166":1}}],["variable",{"2":{"64":1,"169":1}}],["validation",{"2":{"131":1}}],["valid",{"2":{"98":1}}],["values",{"2":{"52":1,"82":1,"84":1,"144":1}}],["value",{"2":{"18":1,"48":2}}],["vaults",{"0":{"38":1},"1":{"39":1,"40":1,"41":1,"42":1},"2":{"26":1,"41":1,"45":1,"60":1,"138":1}}],["vault",{"0":{"42":1,"75":1,"146":1,"150":1,"152":1,"174":1},"1":{"147":1,"148":1,"149":1,"151":1,"152":1,"153":1,"175":1,"176":1,"177":1},"2":{"0":1,"1":2,"2":1,"10":1,"12":1,"14":1,"15":1,"22":1,"25":1,"26":2,"27":1,"34":1,"38":1,"39":1,"41":2,"42":5,"51":1,"54":1,"58":1,"59":1,"60":1,"62":1,"64":1,"71":1,"87":1,"88":3,"92":2,"94":1,"97":1,"98":1,"121":2,"122":1,"124":1,"125":1,"129":1,"132":1,"135":1,"136":1,"137":4,"138":3,"139":4,"140":1,"146":2,"147":1,"148":3,"149":1,"150":1,"151":2,"153":2,"158":2,"161":1,"169":1,"174":1,"175":1,"176":1,"177":1}}],["yml",{"2":{"121":1}}],["yesterday",{"2":{"52":1}}],["yet",{"2":{"16":1}}],["yamlrelated",{"2":{"105":1}}],["yamltype",{"2":{"44":1}}],["yamlbelongs",{"2":{"35":1}}],["yaml",{"2":{"7":1,"20":1,"33":1,"39":1,"46":1,"82":1,"120":1,"147":1}}],["yourself",{"2":{"58":1}}],["your",{"2":{"14":1,"25":1,"29":1,"40":3,"68":1,"74":1,"81":1,"119":1,"129":1,"135":1,"138":3,"146":1,"148":1,"149":1,"162":1,"166":2,"169":1}}],["you",{"0":{"68":1,"108":1,"137":1},"2":{"4":1,"6":1,"7":1,"17":2,"22":4,"23":1,"25":2,"27":2,"28":2,"29":1,"33":1,"35":1,"40":1,"41":1,"43":1,"48":3,"54":2,"55":1,"56":1,"58":1,"59":1,"60":2,"62":1,"67":1,"72":1,"77":1,"79":1,"82":1,"83":1,"85":1,"86":2,"93":2,"94":1,"97":1,"99":1,"104":1,"106":2,"112":1,"116":1,"117":2,"119":1,"136":1,"137":1,"138":1,"140":2,"145":1,"146":1,"148":2,"149":1,"151":1,"152":1,"153":3,"155":1,"156":1,"158":1,"170":1}}],["nsis",{"2":{"130":1,"157":1}}],["narrow",{"2":{"144":1}}],["navigable",{"0":{"79":1}}],["navigate",{"2":{"37":1,"99":1,"125":2}}],["navigation",{"2":{"36":1,"45":1,"80":1,"122":1}}],["names",{"2":{"74":2}}],["name",{"2":{"69":1,"82":1,"103":1}}],["natural",{"2":{"52":1}}],["naturally",{"2":{"36":1}}],["next",{"2":{"77":1}}],["nested",{"2":{"52":1}}],["never",{"2":{"40":1}}],["neighborhood",{"2":{"35":1,"36":1,"122":1}}],["newer",{"2":{"134":1}}],["newsletter",{"2":{"113":1}}],["new",{"0":{"48":1,"152":1},"2":{"22":1,"46":1,"47":1,"48":3,"82":2,"84":4,"92":2,"108":1,"109":1,"110":1,"114":2,"121":1,"123":1,"125":2,"137":1,"139":1,"152":2}}],["needed",{"2":{"22":1,"120":1,"148":1}}],["needs",{"2":{"11":1,"52":1}}],["need",{"2":{"7":1,"33":1,"54":1,"63":2,"83":1,"86":1,"102":1,"144":1,"157":1,"170":1}}],["non",{"2":{"75":1,"96":1,"123":1}}],["no",{"2":{"58":1,"59":1,"64":1,"78":1,"102":1,"164":1}}],["normal",{"2":{"9":1,"12":1,"32":1,"39":1,"73":1,"123":2,"127":1,"131":1,"134":1}}],["normalized",{"2":{"1":1}}],["notion",{"2":{"52":1}}],["not",{"0":{"153":1,"163":1,"174":1},"1":{"164":1,"165":1,"166":1,"175":1,"176":1,"177":1},"2":{"2":1,"15":1,"16":1,"17":1,"41":1,"44":2,"53":1,"63":1,"64":2,"80":1,"83":1,"93":1,"98":2,"121":1,"122":2,"124":1,"149":1,"153":1,"159":1,"160":1,"164":1,"167":1,"176":1}}],["notes",{"0":{"18":1,"20":1,"79":1,"96":1,"122":1},"1":{"21":1,"22":1,"23":1,"24":1},"2":{"8":1,"9":1,"10":1,"13":1,"14":1,"15":1,"16":1,"17":1,"22":1,"23":1,"27":1,"32":1,"35":1,"39":1,"40":1,"45":2,"46":2,"48":1,"50":1,"73":1,"78":3,"81":1,"84":4,"89":2,"96":2,"99":1,"102":2,"103":1,"121":3,"123":4,"124":1,"125":1,"129":1,"130":1,"135":1,"138":2,"141":1,"144":1,"146":1,"147":1,"150":1,"151":2,"152":1,"153":1,"155":1,"157":1}}],["note",{"0":{"48":1,"54":1,"73":1,"77":1},"1":{"55":1,"56":1,"57":1},"2":{"0":1,"2":1,"8":1,"9":1,"11":1,"17":1,"18":1,"20":1,"22":3,"26":2,"27":1,"31":1,"35":5,"37":1,"43":1,"44":1,"47":1,"48":1,"57":1,"60":2,"62":1,"71":1,"73":2,"75":1,"77":3,"79":1,"82":1,"86":1,"87":1,"88":1,"89":1,"92":1,"97":1,"101":2,"102":1,"106":1,"118":4,"122":1,"125":6,"139":2,"147":1,"172":1,"173":1}}],["bashgit",{"2":{"176":1}}],["bashclaude",{"2":{"165":1}}],["bashbrew",{"2":{"156":1}}],["based",{"2":{"89":1}}],["base",{"2":{"63":1,"168":1}}],["bar",{"2":{"69":1,"77":1,"148":1}}],["backend",{"2":{"153":1}}],["backed",{"2":{"6":1,"41":1,"87":1}}],["backlinks",{"0":{"37":1}}],["backup",{"2":{"25":1,"29":1,"67":1}}],["back",{"2":{"5":1,"40":1,"61":1,"86":1,"125":1}}],["blue",{"2":{"46":1,"82":1}}],["blocked",{"2":{"31":1,"35":1,"98":1}}],["blocks",{"2":{"6":2,"11":1}}],["briefcase",{"2":{"82":1}}],["broken",{"2":{"176":1}}],["browser",{"2":{"109":1}}],["browse",{"2":{"60":1,"155":1}}],["browsing",{"2":{"13":1,"96":1,"123":1}}],["broad",{"2":{"41":1,"145":1}}],["broader",{"2":{"27":1,"115":1}}],["breadcrumb",{"2":{"22":2,"77":1}}],["by",{"0":{"148":1},"2":{"12":1,"14":1,"15":1,"17":1,"23":1,"35":2,"85":1,"98":1,"99":1,"103":1,"121":1,"125":1,"145":1,"168":1}}],["bundles",{"2":{"130":1,"157":1}}],["bugs",{"0":{"132":1},"2":{"117":1,"131":1}}],["bug",{"0":{"117":1}}],["built",{"2":{"45":1,"130":1}}],["build",{"0":{"49":1},"1":{"50":1,"51":1,"52":1,"53":1},"2":{"15":1,"109":1,"116":1,"155":1}}],["builds",{"2":{"8":1,"101":1,"134":3,"154":2,"155":1,"157":1}}],["but",{"2":{"2":1,"10":1,"14":1,"16":1,"32":1,"45":1,"88":1,"93":1,"122":1,"124":1,"128":1,"129":1,"131":1,"135":1,"140":1,"160":1,"164":1,"166":1}}],["bodies",{"2":{"147":1}}],["body",{"0":{"23":1,"36":1,"104":1},"2":{"23":1,"24":1,"36":1,"104":1}}],["board",{"2":{"114":1,"116":1}}],["bottom",{"2":{"69":1,"148":1}}],["both",{"2":{"5":1,"35":1,"172":1}}],["box",{"2":{"35":1}}],["boundary",{"0":{"15":1,"170":1},"2":{"4":1}}],["belong",{"2":{"123":1}}],["belongs",{"2":{"21":1,"35":2,"54":1,"78":1,"103":1,"118":1,"124":1}}],["beyond",{"2":{"67":1}}],["better",{"2":{"45":1}}],["between",{"2":{"4":1}}],["because",{"2":{"45":1,"80":1,"125":1}}],["becomes",{"2":{"35":1,"48":1,"60":1,"145":1}}],["become",{"2":{"35":1,"40":1,"84":2,"105":1}}],["before",{"0":{"68":1,"129":1,"135":1},"2":{"27":1,"28":1,"53":1,"54":1,"60":1,"90":1,"129":1,"134":1,"135":1,"142":1,"173":1,"176":1}}],["behavior",{"2":{"22":1,"107":1,"108":2,"111":1,"120":1,"130":2,"157":2}}],["behave",{"2":{"15":1}}],["best",{"2":{"19":1,"86":2,"93":1,"113":1}}],["been",{"2":{"16":1}}],["be",{"2":{"4":1,"12":1,"13":1,"19":1,"74":1,"120":1,"122":1,"128":1,"147":1}}],["goal",{"2":{"142":1}}],["good",{"0":{"50":1,"89":1,"102":1},"2":{"53":1,"113":1,"151":1}}],["guided",{"2":{"158":1}}],["guides",{"2":{"110":1}}],["guide",{"2":{"109":1,"116":1}}],["guidance",{"2":{"42":1,"147":1,"148":3}}],["grows",{"2":{"93":1}}],["grouping",{"2":{"47":1,"83":1}}],["group",{"2":{"45":1}}],["groups",{"2":{"31":1,"45":2,"52":1}}],["graph",{"2":{"34":1,"35":1}}],["gt",{"2":{"17":1,"22":2,"77":1}}],["giving",{"2":{"62":1}}],["give",{"2":{"18":1,"59":1,"82":1}}],["gives",{"2":{"4":1,"17":1,"28":1,"45":1,"48":1,"85":1,"110":1,"140":1}}],["gitignored",{"2":{"75":1}}],["github",{"2":{"29":1,"70":1,"115":1,"116":1,"117":1,"126":1,"133":1,"155":1,"162":1}}],["git",{"0":{"4":1,"15":1,"25":1,"26":1,"41":1,"58":1,"59":1,"67":1,"124":1,"153":1,"159":1,"176":1},"1":{"26":1,"27":1,"28":1,"29":1,"59":1,"60":1,"61":1,"68":1,"69":1,"70":1,"160":1,"161":1,"162":1},"2":{"4":1,"14":1,"15":1,"25":3,"27":1,"29":3,"39":1,"40":1,"41":3,"58":2,"59":1,"60":1,"68":2,"70":2,"90":1,"103":1,"105":1,"108":1,"124":5,"129":1,"135":1,"147":1,"150":1,"151":1,"153":2,"159":1,"161":4,"176":1}}],["genuinely",{"2":{"114":1}}],["generated",{"2":{"4":1,"8":1,"15":1,"61":1,"73":1,"75":1,"102":1,"134":1,"173":1}}],["generic",{"2":{"3":1}}],["getting",{"0":{"146":1},"1":{"147":1,"148":1,"149":1},"2":{"92":1,"137":2,"139":1,"146":2,"151":1,"158":1}}],["get",{"2":{"22":1,"54":1,"110":1,"136":1}}],["gemini",{"2":{"1":1,"2":1,"3":1,"64":1,"87":2,"148":2,"170":1}}],["usable",{"2":{"76":1}}],["usually",{"2":{"63":2,"84":1}}],["using",{"2":{"51":1}}],["used",{"2":{"145":1}}],["uses",{"0":{"26":1,"102":1},"2":{"22":1,"68":1,"118":1,"121":1,"122":1,"151":1,"159":1}}],["useful",{"2":{"8":1,"18":1,"28":1,"56":1,"78":1,"79":1,"84":1,"102":1,"112":1,"122":1,"143":1,"144":1}}],["user",{"2":{"1":1,"88":1,"108":1,"110":1,"111":1,"144":1}}],["use",{"0":{"61":1,"83":1,"85":1,"91":1,"94":1,"99":1,"103":1},"1":{"86":1,"87":1,"88":1,"89":1,"90":1,"92":1,"93":1,"95":1,"96":1,"97":1,"98":1,"100":1,"101":1,"102":1,"104":1,"105":1,"106":1},"2":{"0":1,"6":1,"7":1,"9":1,"11":1,"14":1,"15":1,"22":1,"23":1,"24":1,"27":1,"33":2,"36":2,"45":2,"52":2,"54":1,"60":1,"62":1,"64":1,"65":1,"74":1,"75":1,"77":1,"83":1,"88":1,"92":1,"93":1,"95":1,"100":1,"104":1,"105":1,"114":1,"115":1,"117":2,"125":1,"127":1,"134":1,"140":1,"148":1,"155":1,"158":1,"167":1,"168":1,"170":1,"174":1}}],["updating",{"0":{"135":1},"2":{"135":1}}],["updater",{"2":{"108":1,"127":1,"128":1,"130":1,"157":1}}],["updates",{"2":{"101":1}}],["update",{"0":{"108":1},"2":{"89":1,"109":1,"129":1,"162":1}}],["upvote",{"2":{"114":1}}],["upcoming",{"2":{"52":1}}],["ups",{"2":{"52":1}}],["up",{"2":{"40":1,"50":1,"142":1,"144":1}}],["url",{"2":{"18":1,"24":1,"31":1,"63":1,"69":1,"118":2,"162":1,"168":1}}],["uninterrupted",{"2":{"102":1}}],["unclear",{"2":{"78":1}}],["unchanged",{"2":{"22":1}}],["unless",{"2":{"41":1,"71":1,"155":1}}],["unlock",{"2":{"41":1}}],["unlocks",{"2":{"25":1}}],["under",{"2":{"35":1}}],["understand",{"2":{"27":1,"61":1,"149":1}}],["unsaved",{"2":{"27":1}}],["unsupported",{"2":{"13":1,"95":1,"96":1,"123":1}}],["until",{"2":{"22":1,"48":1}}],["untitled",{"2":{"22":1}}],["untouched",{"2":{"3":1}}],["unusual",{"2":{"7":1}}],["i",{"2":{"79":1}}],["id",{"2":{"63":1,"168":1,"169":1}}],["idle",{"2":{"60":1}}],["ideas",{"0":{"142":1},"2":{"114":2}}],["idea",{"2":{"11":1,"54":1,"57":1}}],["immediately",{"0":{"57":1},"2":{"77":1}}],["important",{"2":{"36":1,"129":1,"135":1}}],["image",{"2":{"13":1,"95":1,"97":1}}],["images",{"2":{"6":1,"10":1,"12":1,"13":1,"96":1,"123":3}}],["icons",{"2":{"42":1}}],["icon",{"2":{"32":1,"46":1,"47":1,"82":3,"118":3,"145":1}}],["ignored",{"2":{"15":1}}],["if",{"2":{"15":1,"17":1,"18":2,"22":1,"35":1,"41":1,"48":1,"55":1,"59":2,"70":1,"74":1,"77":1,"83":1,"87":1,"98":1,"102":1,"109":1,"117":1,"119":1,"124":1,"145":1,"151":1,"152":1,"153":1,"158":1,"161":1,"165":1,"170":1,"172":1,"176":1}}],["isolate",{"2":{"175":1}}],["issue",{"2":{"117":1,"175":1}}],["issues",{"0":{"166":1},"2":{"117":1,"131":1,"154":1}}],["is",{"0":{"41":1,"153":1},"2":{"3":1,"8":1,"16":1,"17":1,"19":2,"20":1,"22":3,"25":1,"27":1,"28":1,"31":1,"33":2,"36":1,"38":2,"41":1,"45":1,"53":2,"58":1,"59":1,"60":1,"71":1,"73":1,"77":3,"79":4,"86":2,"87":1,"91":1,"93":1,"96":1,"98":2,"103":1,"104":1,"112":2,"113":1,"114":1,"121":1,"122":2,"124":1,"127":1,"130":1,"131":2,"132":1,"136":1,"137":1,"140":1,"142":7,"146":1,"148":3,"149":1,"150":1,"153":2,"154":1,"157":1,"164":1,"168":1,"169":1,"176":2}}],["item",{"2":{"77":1}}],["its",{"2":{"18":1,"27":1,"35":1,"37":1,"44":1,"82":1,"137":1}}],["it",{"0":{"17":1,"100":1,"101":1,"147":1},"2":{"3":1,"6":1,"7":1,"8":2,"17":1,"18":1,"19":1,"22":1,"27":1,"31":1,"33":1,"35":2,"37":1,"41":2,"48":1,"53":2,"54":1,"57":1,"61":1,"66":1,"68":1,"77":1,"79":2,"87":1,"91":1,"93":1,"97":1,"111":1,"119":1,"121":1,"122":1,"128":2,"140":2,"145":2,"146":1,"148":3,"151":1,"153":1,"159":1,"172":1,"176":1}}],["inherit",{"2":{"166":1}}],["input",{"2":{"130":1,"157":1}}],["inline",{"2":{"86":1}}],["interrupted",{"2":{"176":1}}],["interrupting",{"2":{"60":1}}],["interactive",{"2":{"166":1}}],["integration",{"2":{"157":1}}],["intended",{"2":{"134":1}}],["intentionally",{"2":{"71":1,"155":1}}],["intel",{"2":{"130":1,"157":1}}],["into",{"2":{"3":1,"12":2,"18":1,"31":1,"44":1,"54":1,"76":1,"97":2,"110":1,"136":1,"145":1,"161":1}}],["inactive",{"2":{"60":1}}],["inferred",{"2":{"122":1}}],["infer",{"2":{"44":1}}],["information",{"2":{"42":1}}],["initializing",{"2":{"41":1}}],["initialize",{"2":{"41":1,"153":1}}],["inverse",{"2":{"35":2,"37":1}}],["inverses",{"2":{"35":1}}],["independently",{"2":{"22":1}}],["individual",{"2":{"9":1,"26":1,"73":1}}],["incoming",{"2":{"37":1}}],["incomplete",{"2":{"17":1}}],["include",{"2":{"1":1,"2":1,"32":1,"84":1,"117":1,"132":1,"143":1}}],["inbox",{"0":{"16":1,"18":1,"19":1,"76":1,"77":1},"1":{"17":1,"18":1,"19":1,"77":1,"78":1,"79":1,"80":1},"2":{"16":1,"17":2,"18":1,"19":1,"56":1,"76":1,"77":2,"125":1}}],["installers",{"2":{"130":1,"157":1}}],["installed",{"2":{"1":1,"163":1,"168":1}}],["installing",{"0":{"158":1},"2":{"129":1,"166":1}}],["install",{"0":{"154":1},"1":{"155":1,"156":1,"157":1,"158":1},"2":{"87":1,"140":1,"156":2,"165":1,"166":1}}],["installation",{"2":{"42":1}}],["instead",{"2":{"34":1,"83":1,"118":1}}],["inside",{"2":{"14":1,"28":1,"39":1,"98":1,"117":1}}],["inspected",{"2":{"120":1}}],["inspectable",{"2":{"4":1,"40":1}}],["inspect",{"2":{"0":1,"25":1,"60":1,"94":1}}],["in",{"2":{"0":1,"1":1,"2":1,"8":1,"9":1,"11":2,"13":5,"14":2,"17":1,"19":1,"22":2,"24":1,"32":1,"35":3,"36":2,"40":1,"45":1,"46":1,"48":1,"50":1,"51":1,"60":1,"64":1,"65":1,"66":1,"71":2,"72":1,"73":2,"74":2,"75":1,"77":2,"81":1,"82":3,"84":1,"88":1,"89":1,"92":1,"95":1,"96":2,"98":1,"101":1,"107":1,"109":1,"120":1,"121":1,"122":1,"123":5,"125":2,"138":2,"139":1,"147":2,"160":2,"161":1,"162":1,"164":2,"166":1,"168":1,"169":2,"170":1,"173":1,"176":1}}],["webkitgtk",{"2":{"130":1,"157":1}}],["welcome",{"2":{"116":1}}],["well",{"0":{"56":1},"2":{"122":1,"153":1}}],["weekly",{"2":{"89":1,"121":1}}],["week",{"2":{"50":1,"52":1,"144":1}}],["wayland",{"2":{"130":1}}],["ways",{"2":{"85":1}}],["way",{"2":{"40":1,"45":1,"91":1,"113":1}}],["want",{"2":{"6":1,"25":1,"27":1,"29":1,"60":1,"62":1,"67":1,"86":1,"93":2,"112":1,"137":1,"152":1,"153":1,"158":1}}],["will",{"2":{"79":1,"80":1}}],["window",{"2":{"22":1,"42":1,"92":1,"125":1,"138":1}}],["windows",{"2":{"7":1,"8":1,"33":1,"55":1,"77":1,"91":1,"100":1,"111":1,"125":1,"130":2,"154":2,"157":2,"158":1}}],["wikilink",{"2":{"22":1,"106":1}}],["wikilinks",{"0":{"103":1},"1":{"104":1,"105":1,"106":1},"2":{"6":1,"18":1,"23":1,"33":1,"35":2,"103":1,"119":1,"122":1,"147":1}}],["wide",{"2":{"9":1,"73":1}}],["width",{"0":{"9":1,"73":1},"2":{"9":1,"32":1,"73":3,"118":2}}],["within",{"2":{"142":1}}],["with",{"0":{"58":1},"1":{"59":1,"60":1,"61":1},"2":{"7":1,"8":1,"10":1,"14":1,"18":1,"20":1,"25":1,"31":1,"32":1,"33":1,"40":3,"42":2,"46":2,"53":1,"79":1,"84":1,"85":1,"90":1,"91":1,"102":1,"107":1,"110":1,"111":1,"113":1,"120":1,"122":3,"123":3,"130":1,"145":1,"147":1,"153":1,"154":1,"158":1,"162":1}}],["without",{"2":{"6":1,"13":1,"25":1,"28":1,"35":1,"50":1,"60":1,"62":1,"94":1,"125":1,"136":1,"137":1,"140":1,"146":1,"153":2}}],["written",{"2":{"74":1}}],["writing",{"2":{"5":1,"35":1,"36":1,"73":1,"86":1,"104":1}}],["writes",{"2":{"38":1}}],["write",{"2":{"2":1,"3":1,"5":1,"6":1,"53":1,"55":1,"59":1,"62":1,"86":1}}],["workspace",{"2":{"21":1}}],["works",{"0":{"101":1},"2":{"19":1,"35":1,"122":1,"153":1,"160":1,"164":1}}],["workflows",{"2":{"25":1,"75":1,"103":1,"105":1,"110":1}}],["workflow",{"0":{"93":1,"109":1},"2":{"17":2,"77":1,"116":1}}],["work",{"2":{"4":1,"25":1,"29":1,"35":1,"52":1,"86":1,"123":1,"131":1,"142":1,"173":1}}],["whole",{"2":{"26":1,"27":1,"60":1,"121":1}}],["what",{"0":{"26":1,"47":1,"137":1,"138":1,"147":1,"172":1},"2":{"27":1,"43":1,"46":1,"61":1,"77":1,"79":4,"89":1,"93":1,"112":1,"117":2,"122":1}}],["where",{"2":{"35":1,"54":1}}],["wherever",{"2":{"22":1}}],["whether",{"2":{"13":1,"75":1,"96":1,"98":1,"123":1,"132":1,"137":1}}],["when",{"0":{"57":1,"108":1,"149":1},"2":{"1":1,"6":1,"7":1,"11":1,"15":1,"18":1,"19":1,"22":1,"25":1,"27":1,"29":1,"31":1,"33":1,"35":1,"36":2,"41":1,"48":1,"52":1,"54":1,"57":1,"58":1,"59":1,"60":2,"62":1,"67":1,"77":1,"78":1,"79":1,"81":1,"86":1,"93":1,"96":1,"97":1,"104":1,"105":1,"111":1,"114":1,"120":1,"125":2,"148":3,"151":1,"153":2,"167":1,"171":1,"174":1}}],["while",{"2":{"11":1,"23":1,"57":1,"106":1}}],["whiteboards",{"0":{"14":1},"2":{"6":1,"10":1,"14":1,"123":1}}],["which",{"2":{"1":1}}],["why",{"0":{"4":1,"17":1,"40":1}}],["drop",{"2":{"97":1}}],["drafts",{"2":{"50":1,"142":1}}],["draft",{"2":{"11":1,"21":1,"89":1,"142":1}}],["during",{"2":{"56":1}}],["durable",{"2":{"14":1,"20":1,"123":1}}],["dynamic",{"2":{"52":1}}],["dynamically",{"2":{"35":1}}],["demonstrates",{"0":{"147":1}}],["details",{"2":{"130":1}}],["detects",{"2":{"35":1}}],["detection",{"2":{"26":1}}],["depends",{"2":{"157":1}}],["depend",{"2":{"130":1}}],["deb",{"2":{"130":1,"157":1}}],["development",{"2":{"130":1,"131":1,"154":1}}],["devices",{"2":{"173":1}}],["device",{"2":{"25":1,"64":1,"173":1}}],["delete",{"2":{"78":1,"148":1}}],["deliberate",{"2":{"19":1}}],["dense",{"2":{"73":1}}],["descending",{"2":{"143":1}}],["describe",{"2":{"43":1,"46":1,"51":1,"111":1}}],["designed",{"2":{"136":1}}],["design",{"0":{"53":1}}],["desktop",{"2":{"41":1,"130":1,"154":1,"157":1,"166":1}}],["dedicated",{"2":{"41":1}}],["definition",{"0":{"51":1}}],["definitions",{"2":{"39":1,"123":1,"138":1,"150":1,"152":1}}],["define",{"2":{"48":2,"84":1,"141":1}}],["defaults",{"0":{"48":1},"2":{"84":1}}],["default",{"0":{"148":1},"2":{"9":1,"13":1,"17":1,"35":2,"48":1,"66":1,"73":2,"82":1,"87":1,"95":1,"98":1,"121":1}}],["derived",{"2":{"38":1,"177":1}}],["day",{"2":{"154":2}}],["dark",{"2":{"72":1,"92":1}}],["data",{"2":{"40":1,"51":1,"108":1,"123":1,"138":2}}],["date",{"2":{"24":1,"31":2,"33":1,"50":1,"52":1,"118":2,"142":2,"144":1}}],["dates",{"2":{"18":1,"144":1}}],["daily",{"2":{"5":1}}],["different",{"2":{"125":1,"166":1}}],["diff",{"2":{"26":2,"27":1,"60":1,"90":1,"153":1}}],["diffs",{"0":{"27":1},"2":{"4":1,"59":1}}],["distribution",{"2":{"157":1}}],["distro",{"2":{"130":1}}],["disposable",{"2":{"148":1}}],["display",{"0":{"71":1},"1":{"72":1,"73":1,"74":1,"75":1},"2":{"30":1,"71":1}}],["displayed",{"2":{"22":1}}],["dismiss",{"2":{"140":1}}],["disconnected",{"2":{"137":1}}],["discoverable",{"2":{"163":1}}],["discover",{"2":{"93":1,"111":1,"125":1}}],["discussions",{"0":{"115":1},"2":{"115":1}}],["disk",{"2":{"20":1,"22":1,"150":1}}],["diagnose",{"2":{"131":1}}],["diagnostics",{"2":{"117":1}}],["diagram",{"2":{"11":1,"121":1}}],["diagrams",{"0":{"11":1},"2":{"6":1,"11":1,"73":1}}],["dialog",{"2":{"3":1}}],["direction",{"2":{"142":1}}],["directions",{"2":{"35":1}}],["directly",{"2":{"7":1,"85":1,"159":1,"165":1}}],["direct",{"0":{"2":1},"2":{"0":1,"2":1,"33":1,"88":1,"170":1}}],["download",{"0":{"155":1},"2":{"108":1,"109":1,"127":1,"133":1,"155":1}}],["downloads",{"2":{"41":1}}],["does",{"2":{"44":2,"64":1,"98":1,"111":2,"124":1,"149":1,"159":1,"167":1}}],["done",{"2":{"31":1}}],["docs",{"0":{"107":1,"108":1},"1":{"108":1,"109":1,"110":1,"111":1},"2":{"21":1,"107":1,"109":2}}],["document",{"2":{"48":1,"74":1,"102":1}}],["documentation",{"2":{"21":1,"35":1,"107":1}}],["documents",{"0":{"46":1},"2":{"8":1,"32":1,"34":1,"41":1,"46":1,"48":1,"73":1,"84":2,"102":1,"123":2}}],["do",{"0":{"172":1},"2":{"2":1,"63":1,"64":1,"79":1,"80":1,"93":2,"112":1}}],["h3",{"2":{"102":1}}],["h2",{"2":{"102":1}}],["hunt",{"2":{"93":1}}],["https",{"2":{"70":1}}],["helper",{"2":{"130":1,"162":1}}],["helpers",{"2":{"29":1,"70":1}}],["helps",{"2":{"99":1,"106":1,"110":1}}],["help",{"2":{"80":1,"85":1,"112":1}}],["heading",{"2":{"84":1,"99":1}}],["headings",{"2":{"8":1,"101":1,"102":1}}],["header",{"2":{"82":1}}],["healthy",{"0":{"19":1}}],["homebrew",{"0":{"156":1},"2":{"157":1}}],["home",{"2":{"109":1}}],["hook",{"2":{"108":1}}],["how",{"0":{"86":1,"101":1},"2":{"27":1,"31":1,"46":1}}],["hosted",{"2":{"2":1,"64":1,"146":1,"169":1}}],["h1",{"2":{"18":1,"20":1,"22":2,"55":1,"78":1}}],["happen",{"2":{"171":1}}],["happened",{"2":{"117":1}}],["having",{"2":{"135":1}}],["have",{"2":{"16":1,"35":1,"151":1}}],["handle",{"2":{"86":1}}],["handling",{"2":{"41":1}}],["hand",{"2":{"35":1}}],["habit",{"0":{"19":1}}],["has",{"2":{"0":1,"35":2,"59":2,"102":1,"118":1,"134":1,"175":1}}],["hiding",{"2":{"136":1}}],["hidden",{"2":{"32":1,"96":1,"120":1}}],["hide",{"2":{"15":1}}],["history",{"0":{"27":1},"2":{"2":1,"4":1,"25":3,"26":2,"27":2,"39":1,"41":1,"59":1,"60":2,"90":1,"153":1}}],["root",{"0":{"122":1},"2":{"121":1}}],["role",{"2":{"81":1}}],["roll",{"2":{"61":1}}],["rollback",{"2":{"4":1,"59":1}}],["rougher",{"2":{"128":1,"134":1}}],["rough",{"2":{"55":1}}],["rather",{"2":{"68":1,"102":1,"123":1}}],["range",{"2":{"50":1,"142":1}}],["raw",{"0":{"7":1},"2":{"5":1,"7":2,"33":1,"92":1,"120":1,"125":1}}],["rules",{"0":{"39":1}}],["running",{"2":{"113":1}}],["runtime",{"2":{"72":1}}],["run",{"2":{"1":1,"2":1,"69":1,"82":1,"109":1,"148":1,"161":2,"165":1,"170":1,"177":1}}],["right",{"2":{"31":1,"82":1,"106":1,"116":1,"127":1}}],["rich",{"0":{"6":1},"2":{"5":1,"6":1,"73":1}}],["retrying",{"2":{"176":1}}],["regex",{"2":{"144":1}}],["regular",{"2":{"60":1,"75":1}}],["rebuildable",{"2":{"138":1}}],["refresh",{"2":{"174":1}}],["refactoringhq",{"2":{"146":1}}],["refactoring",{"2":{"113":1}}],["reference",{"2":{"109":1,"110":1}}],["references",{"2":{"97":1}}],["reopen",{"2":{"87":1}}],["reorganize",{"2":{"6":1}}],["requiring",{"2":{"146":1}}],["required",{"0":{"153":1},"2":{"118":1,"122":1}}],["require",{"2":{"17":1,"64":1,"149":1}}],["request",{"2":{"114":1}}],["requests",{"0":{"89":1,"114":1},"2":{"86":1,"116":1}}],["reverse",{"2":{"35":1}}],["reviewed",{"2":{"19":1}}],["reviewing",{"2":{"18":1}}],["review",{"0":{"78":1,"90":1,"111":1},"2":{"11":1,"25":1,"27":1,"50":1,"56":1,"59":1,"60":1,"61":1,"76":1,"80":1,"89":1,"90":1,"102":1,"121":1,"172":1}}],["relying",{"2":{"102":1}}],["reload",{"0":{"177":1},"2":{"92":1,"139":1,"177":1}}],["releases",{"0":{"133":1},"1":{"134":1,"135":1},"2":{"127":1,"130":1,"133":2,"155":1}}],["release",{"0":{"126":1,"134":1},"1":{"127":1,"128":1,"129":1},"2":{"35":1,"108":2,"109":1,"126":1,"127":1,"129":1,"131":2,"133":1,"134":2,"154":1,"155":3}}],["related",{"2":{"35":3,"78":1,"89":1,"103":1,"118":1}}],["relative",{"2":{"27":1,"111":1,"144":1}}],["relationship",{"0":{"35":1,"36":1},"2":{"22":1,"33":1,"35":6,"36":1,"42":1,"78":1,"105":1,"118":3,"119":1,"144":1,"147":1}}],["relationships",{"0":{"34":1},"1":{"35":1,"36":1,"37":1},"2":{"18":1,"24":1,"34":1,"35":2,"36":1,"37":1,"45":2,"48":1,"56":1,"57":1,"84":1,"121":1,"122":1}}],["relies",{"2":{"29":1}}],["removes",{"2":{"77":1,"148":1}}],["remove",{"0":{"77":1}}],["remotes",{"0":{"29":1},"2":{"70":1}}],["remote",{"0":{"67":1},"1":{"68":1,"69":1,"70":1},"2":{"25":1,"26":1,"28":1,"29":1,"39":1,"41":1,"59":3,"67":1,"68":1,"69":4,"92":1,"132":1,"137":1,"147":1,"148":4,"153":1,"160":1,"161":1,"162":1,"171":1}}],["remain",{"2":{"12":1,"32":1,"120":1}}],["recursively",{"2":{"121":1}}],["recurring",{"2":{"49":1,"83":1,"145":1}}],["recently",{"2":{"143":1}}],["recent",{"2":{"42":1,"50":1,"52":1,"138":1,"142":2}}],["receives",{"2":{"128":1}}],["receive",{"2":{"2":2,"130":1}}],["recovery",{"2":{"25":1,"110":1,"129":1,"135":1,"153":1}}],["recommended",{"0":{"70":1,"153":1},"2":{"25":1,"153":1}}],["reached",{"2":{"65":1}}],["readable",{"2":{"175":1}}],["ready",{"2":{"50":1}}],["read",{"2":{"40":1,"64":1,"155":1}}],["reads",{"2":{"20":1,"38":1,"124":1}}],["real",{"2":{"22":1,"121":1,"136":1}}],["render",{"2":{"98":1}}],["renders",{"2":{"11":1}}],["rename",{"2":{"22":4,"78":1}}],["rescans",{"2":{"177":1}}],["rescan",{"2":{"139":1}}],["reserve",{"2":{"125":1}}],["reserved",{"2":{"120":1}}],["research",{"2":{"8":1,"35":1,"102":1,"121":1}}],["resolution",{"2":{"26":1}}],["resolved",{"2":{"172":1}}],["resolver",{"2":{"172":1}}],["resolve",{"2":{"23":1,"59":1,"176":1}}],["results",{"2":{"22":1}}],["restructure",{"2":{"146":1}}],["restore",{"2":{"28":1,"148":1}}],["rest",{"2":{"14":1,"37":1}}],["repeatedly",{"2":{"160":1}}],["reproduce",{"2":{"132":1}}],["reproduction",{"2":{"117":1}}],["represent",{"2":{"83":1}}],["represents",{"2":{"31":1,"43":1}}],["representation",{"2":{"14":1,"20":1}}],["reporting",{"0":{"132":1},"2":{"117":1}}],["report",{"0":{"117":1}}],["repo",{"2":{"107":1}}],["repository",{"2":{"41":1,"68":1,"124":1,"147":1,"151":1,"153":2,"176":2}}],["replied",{"2":{"65":1}}],["repairs",{"2":{"148":1}}],["repair",{"2":{"7":1,"165":1}}],["flat",{"2":{"122":1}}],["flowchart",{"2":{"11":1}}],["flow",{"2":{"3":1,"136":1}}],["features",{"2":{"128":1,"134":1}}],["feature",{"0":{"114":1},"2":{"114":1}}],["few",{"2":{"84":1}}],["fetch",{"2":{"69":1,"160":1,"161":2}}],["feel",{"2":{"34":1}}],["future",{"2":{"45":1,"80":1}}],["favorite",{"2":{"125":1}}],["facts",{"2":{"110":1}}],["failure",{"2":{"109":1}}],["fails",{"2":{"70":1,"160":1,"161":1,"165":1}}],["fallback",{"2":{"45":1}}],["fastest",{"2":{"91":1}}],["fast",{"2":{"17":1,"19":1}}],["freely",{"2":{"148":1}}],["free",{"2":{"24":1,"112":1}}],["frontmatter",{"0":{"24":1,"105":1,"118":1},"1":{"119":1,"120":1},"2":{"7":1,"18":1,"20":1,"24":1,"30":1,"35":1,"36":1,"39":1,"46":1,"73":1,"105":1,"108":1,"122":1,"123":1,"144":1,"147":2,"151":1}}],["from",{"0":{"77":1,"104":1,"105":1},"2":{"0":1,"8":1,"9":1,"15":1,"22":2,"23":1,"31":1,"32":1,"37":1,"38":1,"44":1,"48":1,"64":1,"66":1,"69":1,"72":1,"73":1,"77":1,"82":1,"85":1,"86":1,"89":1,"95":1,"96":1,"97":1,"101":1,"110":1,"117":1,"120":1,"122":2,"134":2,"137":1,"148":2,"152":1,"166":2,"177":1}}],["fix",{"2":{"161":1}}],["fixed",{"2":{"154":1}}],["fixes",{"0":{"162":1},"2":{"128":1,"130":1,"157":1}}],["finds",{"2":{"121":1}}],["find",{"2":{"89":1,"125":1}}],["field",{"0":{"44":1},"2":{"31":1,"35":1,"44":1,"52":1,"118":1,"119":1}}],["fields",{"0":{"35":1,"36":1,"118":1,"119":1,"120":1},"1":{"119":1,"120":1},"2":{"18":1,"24":1,"30":1,"31":1,"32":1,"33":2,"35":3,"48":1,"53":1,"78":1,"80":1,"82":1,"84":2,"119":1,"120":1,"122":1,"144":1,"147":1}}],["fill",{"2":{"48":1}}],["filtering",{"2":{"45":1}}],["filters",{"0":{"52":1,"141":1},"1":{"142":1,"143":1,"144":1,"145":1},"2":{"36":1,"49":1,"51":1,"52":1,"53":1,"141":1,"144":2}}],["filter",{"0":{"142":1},"2":{"30":1,"52":2,"142":1}}],["filenames",{"2":{"22":2,"106":1}}],["filename",{"2":{"22":2,"23":1}}],["filesystem",{"2":{"38":1,"177":1}}],["files",{"0":{"10":1,"40":1,"124":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"3":1,"8":1,"10":2,"12":1,"13":5,"15":2,"38":1,"39":3,"40":1,"41":1,"42":1,"51":1,"59":1,"75":2,"88":1,"94":1,"95":2,"96":3,"123":5,"125":1,"129":1,"135":1,"139":1,"147":1,"148":1,"149":1,"151":2,"152":1,"153":1,"158":1,"175":1}}],["file",{"0":{"95":1,"121":1},"1":{"122":1,"123":1,"124":1},"2":{"1":1,"5":2,"20":2,"22":2,"27":1,"44":1,"45":1,"75":1,"88":1,"90":1,"95":3,"97":1,"98":3,"148":1,"170":1,"172":1}}],["first",{"0":{"53":1,"93":1,"136":1,"139":1},"1":{"137":1,"138":1,"139":1,"140":1},"2":{"20":1,"22":3,"57":1,"59":1,"78":1,"84":1,"114":1,"116":1,"136":2,"143":1,"144":1,"146":1,"161":1,"165":1}}],["found",{"0":{"163":1},"1":{"164":1,"165":1,"166":1},"2":{"154":1}}],["followed",{"2":{"85":1}}],["follows",{"2":{"72":1,"127":1,"128":1}}],["follow",{"2":{"50":1,"52":1,"142":1,"144":1}}],["folders",{"0":{"45":1,"123":1},"2":{"13":1,"15":1,"25":1,"41":2,"45":1,"96":1,"122":1,"123":1}}],["folder",{"0":{"151":1,"175":1},"2":{"13":1,"18":2,"38":1,"41":2,"44":2,"45":1,"46":1,"95":1,"96":1,"121":1,"122":1,"123":2,"138":3,"149":2,"150":2,"151":2,"152":1,"153":1,"158":1,"175":3}}],["focused",{"0":{"145":1},"2":{"19":1,"53":1,"73":1,"116":1}}],["forward",{"2":{"125":1}}],["forth",{"2":{"86":1}}],["formatting",{"2":{"125":1}}],["form",{"2":{"24":1}}],["for",{"0":{"4":1,"26":1},"2":{"1":1,"3":2,"5":2,"8":1,"16":1,"24":1,"25":1,"26":3,"45":3,"48":3,"49":1,"50":1,"52":1,"55":1,"58":1,"60":1,"63":1,"64":2,"70":1,"73":2,"74":1,"78":1,"79":1,"84":3,"85":2,"86":1,"87":3,"88":1,"95":1,"114":1,"115":1,"117":1,"118":1,"120":1,"121":1,"122":3,"125":1,"127":1,"134":2,"140":1,"144":3,"147":1,"154":1,"157":1,"160":1,"165":1,"168":1,"169":2}}],["missing",{"2":{"31":1,"87":1}}],["multiple",{"2":{"27":1,"173":1}}],["multi",{"2":{"25":1}}],["mdthis",{"2":{"103":1}}],["md",{"2":{"21":1,"121":5,"148":3,"151":1}}],["md```mermaid",{"2":{"11":1}}],["modified",{"2":{"142":1,"143":1}}],["modes",{"2":{"5":1,"88":1}}],["mode",{"0":{"7":1,"88":1,"170":1},"2":{"0":1,"1":2,"2":1,"5":1,"7":2,"33":1,"35":1,"36":1,"72":1,"88":1,"92":1,"109":1,"120":1,"125":1,"170":1}}],["models",{"0":{"2":1,"62":1,"63":1,"64":1},"1":{"63":1,"64":1,"65":1,"66":1},"2":{"2":1,"110":1}}],["model",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"0":1,"2":1,"62":1,"63":2,"64":1,"65":1,"66":1,"87":2,"88":1,"108":1,"136":1,"167":1,"168":2,"169":1,"170":1}}],["more",{"2":{"52":1}}],["moving",{"2":{"44":1,"52":1}}],["move",{"0":{"149":1},"2":{"18":1,"91":1}}],["merges",{"2":{"176":1}}],["merge",{"2":{"172":1}}],["mermaid",{"0":{"11":1},"2":{"6":1,"11":2}}],["method",{"2":{"130":1,"157":1}}],["metadata",{"2":{"105":1,"108":1,"118":1,"126":1,"127":1,"128":2,"150":1}}],["menu",{"2":{"130":1,"157":1}}],["mention",{"2":{"111":1}}],["mental",{"2":{"110":1}}],["meeting",{"2":{"102":1}}],["means",{"2":{"65":1,"131":2}}],["meaningful",{"2":{"173":1}}],["meaning",{"2":{"45":1,"118":1}}],["message",{"2":{"59":1}}],["media",{"0":{"10":1,"94":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1,"95":1,"96":1,"97":1,"98":1},"2":{"10":1,"13":1,"94":1,"95":1}}],["may",{"2":{"134":1}}],["main",{"2":{"128":1,"130":1,"134":1}}],["maintenance",{"0":{"107":1},"1":{"108":1,"109":1,"110":1,"111":1}}],["mark",{"2":{"77":2,"125":1}}],["markdown",{"2":{"5":2,"6":2,"7":2,"10":1,"11":1,"14":1,"20":1,"25":1,"33":1,"39":1,"41":1,"46":1,"75":1,"84":1,"96":1,"97":1,"123":3,"125":1,"147":1,"149":1,"150":1,"151":2,"152":1,"153":1,"158":1}}],["many",{"2":{"102":1}}],["manage",{"0":{"58":1,"71":1},"1":{"59":1,"60":1,"61":1,"72":1,"73":1,"74":1,"75":1},"2":{"58":1,"159":1}}],["manually",{"0":{"58":1},"1":{"59":1,"60":1,"61":1},"2":{"22":1,"127":1,"172":1}}],["manual",{"0":{"59":1},"2":{"3":1,"59":1,"60":1}}],["making",{"2":{"37":1,"60":1,"153":1,"166":1}}],["makes",{"2":{"129":1,"135":1,"148":1}}],["make",{"0":{"79":1},"2":{"7":1,"34":1,"61":1,"68":1,"109":1}}],["macos",{"2":{"7":1,"8":1,"33":1,"55":1,"70":2,"77":1,"91":1,"100":1,"111":1,"125":1,"130":2,"131":1,"154":2,"156":1,"157":1,"158":1}}],["machine",{"2":{"1":1,"42":1,"67":1,"138":1}}],["matter",{"0":{"40":1},"2":{"78":1}}],["matters",{"0":{"4":1},"2":{"111":1}}],["matches",{"2":{"112":1,"168":1}}],["matching",{"2":{"109":1}}],["match",{"2":{"22":1}}],["math",{"2":{"6":1}}],["mcp",{"0":{"3":1},"2":{"3":4}}],["obsidian",{"2":{"151":1}}],["obvious",{"2":{"57":1}}],["older",{"2":{"123":1}}],["ollama",{"2":{"2":1,"63":1,"87":1,"168":1}}],["outgoing",{"2":{"35":1}}],["out",{"2":{"35":1,"75":1}}],["outline",{"2":{"8":1,"101":1}}],["over",{"0":{"45":1,"80":1},"2":{"27":1,"33":1,"52":1,"56":1,"62":1,"87":1}}],["override",{"2":{"9":1,"73":2,"118":1}}],["own",{"2":{"27":1,"40":1,"119":1,"146":1,"148":1,"149":1}}],["opinionated",{"2":{"121":1}}],["operators",{"0":{"144":1}}],["operating",{"2":{"72":1,"98":1,"132":1}}],["opening",{"2":{"175":1}}],["opens",{"2":{"77":1,"95":1}}],["open",{"0":{"95":1,"100":1,"150":1,"151":1},"1":{"151":1,"152":1,"153":1},"2":{"15":1,"40":1,"41":1,"59":1,"69":1,"85":1,"87":1,"91":1,"92":3,"95":1,"96":1,"98":1,"112":1,"116":1,"125":3,"137":1,"139":2,"140":1,"149":1,"153":1,"158":2,"161":1,"165":1,"172":1,"174":1}}],["opened",{"2":{"12":1,"13":1}}],["openrouter",{"2":{"2":1,"64":1,"87":1}}],["openai",{"2":{"2":2,"64":2,"87":2}}],["opencode",{"2":{"1":1,"87":1,"170":1}}],["optional",{"2":{"17":1,"20":1,"82":1,"122":1,"140":1,"152":1}}],["otherwise",{"2":{"57":1}}],["other",{"2":{"10":1,"12":1,"78":1,"122":2,"123":2}}],["off",{"2":{"17":1,"22":1,"74":1,"83":1}}],["offers",{"2":{"5":1,"95":1}}],["of",{"0":{"8":1,"99":1},"1":{"100":1,"101":1,"102":1},"2":{"8":1,"14":1,"27":1,"34":2,"35":2,"37":1,"38":1,"41":1,"43":1,"46":1,"48":2,"60":1,"64":1,"75":1,"79":1,"84":3,"92":1,"99":1,"104":1,"112":1,"118":1,"125":1,"131":1,"141":1,"145":1,"149":1,"151":2,"153":1,"158":1}}],["order",{"2":{"32":1,"46":1,"47":1,"82":2,"118":2}}],["organize",{"0":{"76":1},"1":{"77":1,"78":1,"79":1,"80":1},"2":{"57":1,"77":1,"153":1}}],["organized",{"2":{"16":1,"17":1,"77":3,"79":1,"125":1}}],["organization",{"2":{"19":1,"45":1,"121":1}}],["organizing",{"0":{"18":1}}],["or",{"0":{"58":1,"113":1,"150":1},"1":{"59":1,"60":1,"61":1,"151":1,"152":1,"153":1},"2":{"2":2,"7":2,"8":1,"9":2,"15":2,"18":2,"23":1,"27":2,"29":1,"31":2,"32":1,"33":1,"35":1,"36":1,"41":1,"43":1,"52":3,"55":1,"57":1,"58":2,"59":1,"60":2,"64":1,"66":1,"67":1,"69":2,"71":1,"72":1,"74":1,"75":1,"77":2,"78":3,"80":1,"82":2,"83":1,"85":1,"87":4,"92":1,"95":2,"97":1,"100":1,"108":4,"109":1,"118":1,"120":1,"122":1,"129":2,"132":1,"135":1,"137":1,"143":1,"144":1,"148":1,"158":2,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"172":1,"174":1,"176":1}}],["onboarding",{"2":{"108":1}}],["ongoing",{"2":{"85":1}}],["once",{"2":{"66":1}}],["one",{"2":{"19":1,"35":1,"52":1,"64":2,"83":1,"145":1,"153":1,"160":1,"164":1}}],["only",{"0":{"148":1},"2":{"15":1,"18":1,"26":1,"40":1,"75":1,"83":1,"132":1,"148":1,"163":1}}],["on",{"0":{"149":1},"2":{"1":1,"7":2,"8":2,"20":1,"22":1,"29":1,"32":1,"33":2,"55":2,"64":1,"70":1,"74":1,"77":2,"89":1,"91":2,"100":2,"102":1,"116":1,"130":1,"133":1,"138":1,"144":1,"150":1,"156":1,"157":1,"158":2,"173":2}}],["png",{"2":{"121":1}}],["pnpm",{"2":{"109":1}}],["pdf",{"2":{"95":1,"121":1}}],["pdfs",{"2":{"10":1,"13":2,"96":1,"123":2}}],["pluralize",{"2":{"74":1}}],["platforms",{"0":{"130":1},"1":{"131":1,"132":1},"2":{"157":1}}],["platform",{"0":{"132":1,"157":1},"2":{"108":1,"111":1,"125":1,"130":2,"131":2,"154":1,"157":1}}],["placeholders",{"2":{"48":1,"84":1}}],["place",{"2":{"17":1,"33":1,"93":1,"123":1}}],["plain",{"2":{"11":1,"25":1,"32":1,"41":1,"120":1,"151":1,"153":1}}],["people",{"2":{"45":1,"50":1,"122":1,"142":1,"144":1}}],["permissions",{"2":{"98":1}}],["permission",{"0":{"88":1},"2":{"88":1,"175":1}}],["personal",{"2":{"41":1}}],["person",{"2":{"31":1,"43":1,"121":1,"142":1,"147":1}}],["per",{"2":{"26":1,"88":1,"118":2}}],["perfect",{"2":{"17":1,"56":1}}],["purpose",{"2":{"31":1,"110":1,"123":1}}],["pushing",{"2":{"137":1}}],["pushes",{"2":{"58":1,"60":1,"128":1,"134":1}}],["push",{"2":{"25":1,"26":1,"41":1,"59":1,"69":1,"129":1,"135":1,"153":1,"160":1,"172":1,"173":1}}],["pull",{"2":{"25":1,"26":1,"41":1,"59":1,"116":1,"153":1,"160":1,"173":1}}],["public",{"2":{"21":1,"107":1,"108":1,"127":1,"139":1,"146":1}}],["published",{"2":{"130":3,"133":1,"157":3}}],["publishes",{"2":{"126":1,"154":1}}],["publish",{"2":{"11":1}}],["put",{"2":{"17":1}}],["pr",{"2":{"116":1}}],["primary",{"2":{"20":1,"111":1,"130":1,"131":1,"154":1,"157":1}}],["private",{"2":{"15":1}}],["prevent",{"0":{"173":1}}],["preview",{"2":{"13":2,"98":1}}],["previews",{"0":{"13":1,"94":1},"1":{"95":1,"96":1,"97":1,"98":1},"2":{"94":1}}],["presents",{"2":{"172":1}}],["press",{"2":{"55":1,"86":1}}],["pre",{"2":{"134":1,"155":1}}],["precise",{"2":{"52":1}}],["preferred",{"2":{"45":1}}],["preferences",{"0":{"71":1},"1":{"72":1,"73":1,"74":1,"75":1},"2":{"42":1,"71":1}}],["prefer",{"0":{"45":1},"2":{"17":1,"22":1,"56":1,"106":1,"166":1}}],["proprietary",{"2":{"153":1}}],["property",{"0":{"33":1},"2":{"31":1,"32":1,"48":1,"83":1,"120":1,"143":1}}],["properties",{"0":{"30":1,"31":1,"32":1},"1":{"31":1,"32":1,"33":1},"2":{"30":1,"31":2,"32":2,"33":2,"35":1,"36":1,"42":1,"45":1,"47":1,"48":2,"82":1,"84":2,"118":2,"122":1,"125":1}}],["promoted",{"2":{"127":1}}],["prompt",{"0":{"86":1,"140":1},"2":{"69":1,"85":1,"86":2,"140":1}}],["provides",{"2":{"39":1}}],["providers",{"0":{"168":1,"169":1},"2":{"2":1,"62":1,"64":2,"169":1}}],["provider",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"2":1,"64":1,"65":1,"68":1,"159":1,"167":1,"168":1,"169":1}}],["product",{"2":{"35":1,"114":1,"116":1}}],["projects",{"2":{"45":1,"46":1,"50":1,"82":1,"121":1,"122":1,"142":1}}],["project",{"2":{"21":1,"31":1,"35":2,"43":1,"44":1,"46":1,"48":2,"82":1,"89":2,"103":1,"121":2,"142":1,"147":1}}],["procedure",{"2":{"43":1,"147":1}}],["procedures",{"2":{"8":1,"45":1,"102":1}}],["process",{"2":{"17":1,"35":1}}],["policy",{"0":{"131":1},"2":{"157":1}}],["post",{"2":{"114":1}}],["point",{"2":{"35":1,"128":1}}],["points",{"2":{"28":1,"127":1,"151":1}}],["portable",{"2":{"12":1}}],["power",{"2":{"1":1,"88":1,"144":1}}],["pipeline",{"2":{"154":1}}],["pick",{"2":{"106":1,"112":1}}],["picker",{"2":{"33":1}}],["pickers",{"2":{"22":1}}],["pile",{"2":{"34":1}}],["pinned",{"2":{"32":1,"42":1,"47":1,"82":1,"118":2}}],["pi",{"2":{"1":1,"87":1,"170":1}}],["packages",{"2":{"130":1}}],["parent",{"2":{"118":1}}],["part",{"2":{"104":1,"131":1}}],["party",{"2":{"3":1}}],["page",{"0":{"110":1},"2":{"109":3,"111":2,"127":1,"133":1}}],["pages",{"2":{"108":1,"109":1,"126":1}}],["palette",{"0":{"91":1},"1":{"92":1,"93":1},"2":{"69":1,"72":1,"82":1,"91":1,"93":1,"100":1,"125":2,"139":1,"148":1,"158":1,"177":1}}],["pause",{"2":{"60":1}}],["pauses",{"2":{"58":1}}],["paste",{"2":{"69":1,"97":1,"125":1}}],["pasted",{"2":{"12":1}}],["passwords",{"2":{"159":1}}],["pass",{"2":{"19":1}}],["path",{"0":{"166":1},"2":{"3":1,"112":1,"130":1,"166":1}}],["paths",{"2":{"0":1,"45":1,"64":1,"140":1}}],["panels",{"2":{"93":1}}],["panel",{"2":{"1":1,"8":1,"31":2,"33":1,"35":1,"36":1,"48":1,"85":1,"86":1,"92":1,"99":1,"101":1,"117":1,"122":1,"125":2,"164":1}}],["luca",{"2":{"113":1}}],["let",{"2":{"94":1}}],["lens",{"2":{"53":1}}],["level",{"2":{"42":1,"138":1}}],["leave",{"2":{"55":1}}],["leaves",{"2":{"3":1}}],["leaving",{"2":{"25":1,"28":1,"94":1}}],["lr",{"2":{"11":1}}],["loading",{"0":{"174":1},"1":{"175":1,"176":1,"177":1}}],["loaded",{"2":{"168":1}}],["login",{"2":{"166":1}}],["logic",{"2":{"52":1}}],["locations",{"2":{"140":1,"166":2}}],["location",{"2":{"44":1,"45":1,"122":1}}],["locally",{"2":{"59":1,"64":1,"137":1,"148":1,"169":1}}],["local",{"0":{"28":1,"40":1,"63":1,"148":1,"168":1},"2":{"1":2,"2":1,"10":1,"15":2,"25":1,"26":1,"40":1,"42":1,"59":1,"60":1,"63":1,"64":1,"71":1,"75":1,"87":1,"111":1,"116":1,"129":1,"132":1,"135":1,"136":1,"137":1,"138":3,"140":1,"147":1,"148":1,"153":1,"163":1,"167":1,"168":1,"171":1}}],["longer",{"2":{"58":1,"78":1,"86":1,"131":1}}],["long",{"2":{"8":1,"99":1,"102":2}}],["layout",{"0":{"121":1},"1":{"122":1,"123":1,"124":1}}],["layer",{"2":{"1":1,"25":1}}],["larger",{"2":{"60":1}}],["language",{"2":{"52":1}}],["labels",{"0":{"74":1}}],["label",{"2":{"32":1,"46":1,"47":1,"74":2,"82":2,"83":1,"118":2}}],["launch",{"0":{"136":1},"1":{"137":1,"138":1,"139":1,"140":1},"2":{"21":1,"136":1,"163":1}}],["latest",{"2":{"127":2,"128":3,"133":1,"155":2}}],["lateral",{"2":{"35":1,"118":1}}],["later",{"2":{"17":1,"55":1,"57":1,"147":1,"148":1}}],["latex",{"2":{"6":1}}],["lm",{"2":{"2":1,"63":1,"87":1,"168":1}}],["light",{"2":{"72":1,"92":1}}],["lightweight",{"2":{"25":1,"58":1}}],["lives",{"2":{"127":1,"128":1}}],["live",{"2":{"51":1,"71":1,"107":1}}],["list",{"2":{"35":1,"42":1,"95":1}}],["lists",{"2":{"22":1,"141":1}}],["lifecycle",{"2":{"31":1,"118":1}}],["like",{"2":{"15":1,"34":1}}],["line",{"2":{"40":1}}],["link",{"0":{"104":1,"105":1},"2":{"31":1,"35":1}}],["links",{"0":{"23":1,"36":1,"106":1},"2":{"23":1,"36":1,"37":1,"104":1,"105":1,"109":1,"111":1}}],["linked",{"2":{"2":1,"89":1}}],["linux",{"2":{"7":1,"8":1,"33":1,"55":1,"77":1,"91":1,"100":1,"111":1,"125":1,"130":2,"154":2,"157":1,"158":1}}],["limited",{"2":{"1":1,"88":1}}],["edges",{"2":{"134":1}}],["edits",{"2":{"61":1,"90":2,"139":1,"173":1}}],["editing",{"0":{"6":1,"33":1},"2":{"32":1,"58":1,"60":1,"87":1,"120":1,"170":1,"172":1,"173":1}}],["editor",{"0":{"5":1},"1":{"6":1,"7":1,"8":1,"9":1},"2":{"5":1,"6":1,"9":2,"11":1,"12":1,"14":1,"31":1,"35":1,"40":1,"42":1,"73":2,"85":1,"100":1,"101":1,"118":1}}],["edit",{"2":{"0":1,"1":1,"7":1,"30":1,"33":1,"88":2,"137":1,"148":1,"153":1}}],["empty",{"2":{"48":1,"84":1,"137":1,"152":1}}],["essays",{"2":{"45":1}}],["earlier",{"2":{"128":1}}],["early",{"2":{"111":1,"130":2,"131":1,"157":2}}],["easier",{"2":{"37":1,"61":1,"135":1}}],["each",{"2":{"27":1,"60":1}}],["even",{"2":{"28":1,"96":1}}],["events",{"2":{"45":1,"50":1,"52":1}}],["event",{"2":{"1":1,"43":1}}],["every",{"2":{"17":1,"48":1}}],["entity",{"2":{"118":1}}],["entry",{"2":{"3":1}}],["ends",{"2":{"110":1}}],["endpoint",{"2":{"64":1,"65":1,"87":1,"169":1}}],["endpoints",{"2":{"2":1,"128":1}}],["environment",{"2":{"64":1,"169":1}}],["enable",{"2":{"58":1}}],["enabled",{"2":{"58":1,"60":2,"77":1}}],["enough",{"2":{"19":1,"36":1,"77":1,"84":1,"149":1}}],["example",{"2":{"48":1}}],["examples",{"2":{"32":1}}],["exactly",{"2":{"74":1}}],["exact",{"2":{"3":1,"5":1,"7":1}}],["exist",{"2":{"80":1,"131":1}}],["existing",{"0":{"151":1},"2":{"29":1,"45":1,"70":1,"114":1,"123":1,"137":1,"151":1,"158":1}}],["exists",{"0":{"17":1},"2":{"68":1,"146":1,"151":1,"169":1,"175":1}}],["explains",{"2":{"110":1,"116":1}}],["explicitly",{"2":{"41":1,"148":1,"153":1}}],["explicit",{"2":{"3":1,"74":1}}],["expected",{"2":{"84":1,"117":1,"131":1}}],["expressions",{"2":{"144":1}}],["expressed",{"2":{"122":1}}],["express",{"2":{"52":1}}],["exposes",{"2":{"3":1}}],["external",{"0":{"3":1},"2":{"3":1,"31":1,"95":1,"118":1,"139":1}}],["scans",{"2":{"151":1}}],["schema",{"2":{"118":1}}],["scoped",{"2":{"1":1}}],["split",{"2":{"145":1}}],["special",{"0":{"123":1},"2":{"149":1}}],["specific",{"2":{"42":1,"68":1,"130":1,"131":1,"157":1}}],["sponsor",{"0":{"113":1}}],["space",{"2":{"85":1,"86":1}}],["sparingly",{"0":{"83":1}}],["switching",{"0":{"129":1},"2":{"134":1}}],["switch",{"2":{"72":1,"87":1}}],["sides",{"2":{"172":1}}],["sidebar",{"0":{"74":1},"2":{"32":1,"46":1,"47":2,"74":2,"82":5,"118":2,"122":1}}],["sign",{"2":{"162":1}}],["signed",{"2":{"130":1,"157":1}}],["silicon",{"2":{"130":1,"157":1}}],["simpler",{"2":{"129":1}}],["similar",{"2":{"52":1}}],["size",{"2":{"42":1,"138":1}}],["single",{"2":{"31":1,"52":1,"118":1}}],["ssh",{"2":{"29":1,"70":1,"162":1}}],["sorts",{"2":{"143":1}}],["sorting",{"0":{"143":1},"2":{"51":1}}],["some",{"2":{"125":1,"157":1}}],["software",{"2":{"113":1}}],["so",{"2":{"22":1,"27":1,"29":1,"48":2,"107":1,"116":1,"120":1,"123":1}}],["source",{"2":{"7":1,"11":1,"38":1,"112":1,"121":2}}],["smaller",{"2":{"175":1}}],["small",{"0":{"61":1},"2":{"19":1,"61":1,"84":1,"116":1,"144":1,"146":1,"173":1}}],["symptoms",{"0":{"160":1,"164":1}}],["symptom",{"2":{"110":1}}],["syncing",{"2":{"27":1}}],["sync",{"0":{"171":1},"1":{"172":1,"173":1},"2":{"25":1,"29":1,"35":1,"39":1,"67":1,"153":1,"171":1}}],["syntax",{"2":{"6":1}}],["systems",{"2":{"103":1}}],["system",{"0":{"32":1,"120":1},"2":{"13":1,"29":1,"32":1,"40":1,"68":2,"72":3,"81":1,"92":1,"95":1,"98":1,"120":1,"132":1,"159":1,"161":1}}],["slash",{"2":{"6":1}}],["sample",{"2":{"137":1,"139":1,"146":1,"148":2,"149":1,"158":1}}],["same",{"2":{"5":1,"81":1,"145":1,"171":1,"173":2}}],["sanitized",{"2":{"117":1}}],["save",{"2":{"64":1,"125":1}}],["saved",{"2":{"12":1,"39":1,"42":1,"49":1,"51":1,"60":1,"83":1,"123":1,"138":1,"141":1,"144":1,"150":1,"169":1}}],["says",{"2":{"35":1,"164":1}}],["safely",{"2":{"61":1}}],["safety",{"2":{"60":1}}],["safest",{"2":{"33":1}}],["safe",{"2":{"1":1,"88":1,"137":1}}],["snippet",{"2":{"3":1}}],["sessions",{"2":{"173":1}}],["secrets",{"2":{"169":1}}],["sections",{"2":{"101":1,"102":2}}],["sentence",{"2":{"104":1}}],["several",{"2":{"81":1}}],["semantic",{"2":{"45":1}}],["selector",{"2":{"66":1}}],["select",{"0":{"66":1},"2":{"95":1}}],["selection",{"2":{"42":1}}],["selected",{"2":{"35":1}}],["see",{"2":{"22":1,"70":1,"134":1,"157":1}}],["separate",{"2":{"22":1}}],["setting",{"2":{"71":1}}],["settings",{"2":{"9":1,"13":1,"17":1,"22":1,"60":1,"64":1,"65":1,"66":1,"71":1,"72":1,"73":1,"74":1,"75":1,"77":1,"87":1,"92":1,"96":1,"123":1,"138":2,"168":1}}],["set",{"2":{"9":1,"18":1,"66":1,"73":1,"78":1,"125":1}}],["setup",{"0":{"3":1,"140":1},"2":{"3":3,"41":1,"130":1,"140":1,"166":1}}],["server",{"2":{"3":1,"168":2}}],["search",{"2":{"1":1,"15":1,"22":1,"40":1,"88":1,"92":1,"109":1,"111":1,"114":1,"122":1,"125":1,"153":1}}],["subscribe",{"2":{"113":1}}],["summarize",{"2":{"89":1}}],["sure",{"2":{"68":1}}],["surface",{"2":{"59":1}}],["successful",{"2":{"65":1}}],["such",{"2":{"2":1,"24":1,"31":2,"41":1,"45":1,"52":2,"63":1,"64":1,"144":1,"147":1,"170":1}}],["suggested",{"0":{"31":1,"109":1},"2":{"31":2,"82":1}}],["suggestions",{"2":{"4":1,"22":1,"23":1}}],["supports",{"2":{"6":1,"35":1}}],["support",{"0":{"113":1,"131":1},"2":{"1":1,"39":1,"52":1,"88":2,"108":1,"111":1,"113":1,"130":1,"131":1,"157":1}}],["supported",{"0":{"130":1},"1":{"131":1,"132":1},"2":{"1":1,"2":1,"13":1,"45":1,"64":1,"95":1,"111":1,"130":2,"131":1,"140":1,"154":1,"157":3,"164":1}}],["stop",{"2":{"172":1}}],["storing",{"2":{"68":1,"169":1}}],["stored",{"2":{"71":1,"73":1,"138":1}}],["store",{"2":{"64":1}}],["stores",{"2":{"31":1,"121":1,"138":1}}],["steps",{"0":{"55":1,"69":1,"82":1},"2":{"117":1,"132":1}}],["structuring",{"0":{"80":1}}],["structured",{"2":{"24":1,"33":1,"51":1,"105":1}}],["structure",{"0":{"57":1},"2":{"17":1,"39":1,"45":1,"55":1,"57":1,"80":1,"121":1,"149":1}}],["stronger",{"2":{"45":1}}],["stream",{"2":{"1":1}}],["still",{"2":{"13":2,"55":1,"59":1,"60":1,"96":1,"120":1,"123":1,"157":1,"166":1}}],["standard",{"2":{"120":1,"166":1}}],["stable",{"0":{"106":1,"127":1},"2":{"110":1,"126":1,"127":4,"128":1,"134":2,"155":2}}],["stale",{"2":{"52":1}}],["starter",{"2":{"148":1}}],["started",{"0":{"146":1},"1":{"147":1,"148":1,"149":1},"2":{"92":1,"137":2,"139":1,"146":2,"151":1,"158":1}}],["starting",{"2":{"120":1,"151":1,"173":1}}],["start",{"0":{"68":1},"2":{"32":1,"46":1,"110":1,"149":1,"152":1,"168":1}}],["starts",{"2":{"10":1,"48":1,"110":1}}],["state",{"0":{"42":2},"2":{"31":1,"38":1,"42":2,"118":1,"124":1,"129":1,"135":1,"176":2}}],["status",{"0":{"157":1},"2":{"18":1,"21":1,"24":1,"31":1,"48":1,"56":1,"69":1,"78":1,"89":1,"111":1,"118":1,"142":2,"143":1,"148":1,"157":1,"176":1}}],["stays",{"2":{"14":1,"22":1}}],["stay",{"2":{"11":1,"22":1,"42":1,"88":1,"123":1,"138":1}}],["style",{"2":{"6":1,"151":1}}],["studio",{"2":{"2":1,"63":1,"87":1,"168":1}}],["shim",{"2":{"148":1}}],["shipping",{"2":{"113":1}}],["ship",{"2":{"107":1}}],["share",{"2":{"81":1}}],["shapes",{"2":{"2":1}}],["short",{"2":{"59":1}}],["shortcuts",{"0":{"125":1},"2":{"108":1,"125":1}}],["shortcut",{"2":{"31":1,"100":1,"125":1}}],["shown",{"2":{"74":1}}],["show",{"2":{"27":1,"35":1,"36":1,"37":1,"115":1,"123":1,"140":1,"146":1}}],["shows",{"2":{"7":1,"13":1,"23":1,"27":1,"31":1,"48":1,"96":1}}],["should",{"2":{"4":1,"11":1,"15":1,"17":1,"40":1,"42":1,"46":2,"52":1,"74":1,"83":1,"95":1,"105":1,"145":1}}],["shell",{"2":{"1":2,"2":1,"88":1,"130":1,"157":1,"164":1,"166":3}}],["s",{"2":{"1":1,"3":1,"25":1,"33":1,"57":1,"60":1,"90":1,"101":1,"106":1,"113":1,"118":1,"146":1}}],["cd",{"2":{"161":1}}],["cpu",{"2":{"132":1}}],["checks",{"0":{"161":1,"165":1},"2":{"140":1,"166":1}}],["check",{"0":{"175":1,"176":1},"2":{"98":1,"109":1,"116":1,"162":1}}],["checklist",{"0":{"78":1,"111":1},"2":{"84":1,"89":1,"167":1,"174":1}}],["checkpoints",{"2":{"58":1,"60":1}}],["chip",{"2":{"69":1,"148":1}}],["choose",{"0":{"86":1,"87":1,"137":1},"2":{"64":1,"66":1,"72":1,"87":1,"96":1,"138":1,"151":1,"152":1,"158":1,"172":1}}],["changing",{"2":{"129":1}}],["changed",{"2":{"27":1,"50":1,"59":2,"61":1,"89":1,"109":1,"120":1,"144":1}}],["change",{"0":{"108":1},"2":{"7":1,"44":1,"48":1,"82":1,"109":2}}],["changes",{"0":{"90":1},"2":{"4":1,"21":1,"25":1,"27":1,"28":1,"41":1,"59":1,"60":1,"101":1,"107":2,"108":1,"129":1,"135":1,"137":1,"171":1}}],["channel",{"2":{"127":1,"129":1,"134":1}}],["channels",{"0":{"126":1,"134":1},"1":{"127":1,"128":1,"129":1},"2":{"108":1,"134":1}}],["chat",{"0":{"170":1},"2":{"0":1,"2":1,"62":1,"87":1,"88":1,"170":1}}],["creating",{"2":{"53":1}}],["created",{"2":{"148":1,"152":1}}],["creates",{"0":{"138":1},"2":{"109":1}}],["create",{"0":{"81":1,"150":1,"152":1},"1":{"82":1,"83":1,"84":1,"151":1,"152":1,"153":1},"2":{"31":1,"43":1,"48":1,"58":1,"81":1,"114":1,"125":1,"137":2,"139":1}}],["credentials",{"2":{"68":1,"70":1,"160":1}}],["credential",{"2":{"29":1,"70":1,"130":1,"162":1}}],["cask",{"2":{"156":2}}],["cases",{"2":{"144":1}}],["categories",{"2":{"75":1}}],["category",{"2":{"43":1,"83":1,"96":1,"122":1}}],["carry",{"2":{"45":1}}],["capturing",{"2":{"57":1}}],["captures",{"2":{"76":1}}],["capture",{"0":{"54":1,"56":1},"1":{"55":1,"56":1,"57":1},"2":{"17":1,"19":1,"54":1,"57":1,"60":1}}],["captured",{"2":{"16":1}}],["capability",{"0":{"41":1}}],["cache",{"2":{"38":1,"42":1,"138":2,"177":1}}],["canary",{"2":{"128":1}}],["cannot",{"2":{"88":1,"174":1}}],["candidates",{"0":{"50":1}}],["canonical",{"2":{"31":1,"148":1}}],["can",{"2":{"0":1,"1":3,"3":2,"9":1,"10":1,"12":1,"13":2,"15":1,"19":1,"22":3,"23":1,"25":2,"27":2,"28":1,"29":1,"30":1,"33":1,"35":3,"37":1,"39":1,"40":1,"41":2,"48":3,"52":2,"56":1,"58":2,"60":1,"68":1,"72":1,"73":1,"74":1,"79":1,"82":1,"84":2,"88":2,"101":1,"107":1,"111":1,"119":2,"120":1,"122":1,"123":1,"128":1,"130":1,"131":1,"140":2,"144":1,"145":1,"147":1,"148":1,"150":1,"153":2,"156":1,"157":1,"163":1,"166":2}}],["ctrl+d",{"2":{"125":1}}],["ctrl+f",{"2":{"125":1}}],["ctrl+s",{"2":{"125":1}}],["ctrl+shift+o",{"2":{"125":1}}],["ctrl+shift+l",{"2":{"125":1}}],["ctrl+shift+v",{"2":{"125":1}}],["ctrl+shift+f",{"2":{"125":1}}],["ctrl+shift+i",{"2":{"33":1,"125":1}}],["ctrl+shift+t",{"2":{"8":1,"100":1,"125":1}}],["ctrl+p",{"2":{"125":1}}],["ctrl+k",{"2":{"91":1,"125":1,"139":1,"158":1}}],["ctrl+e",{"2":{"77":1,"125":1}}],["ctrl+n",{"2":{"55":1,"125":1}}],["ctrl+",{"2":{"7":1,"125":1}}],["cmd+d",{"2":{"125":1}}],["cmd+f",{"2":{"125":1}}],["cmd+s",{"2":{"125":1}}],["cmd+shift+o",{"2":{"125":1}}],["cmd+shift+l",{"2":{"125":1}}],["cmd+shift+v",{"2":{"125":1}}],["cmd+shift+f",{"2":{"125":1}}],["cmd+shift+i",{"2":{"33":1,"125":1}}],["cmd+shift+t",{"2":{"8":1,"100":1,"125":1}}],["cmd+p",{"2":{"125":1}}],["cmd+k",{"2":{"85":1,"86":1,"91":1,"125":1,"139":1,"158":1}}],["cmd+e",{"2":{"77":1,"125":1}}],["cmd+n",{"2":{"55":1,"125":1}}],["cmd+",{"2":{"7":1,"125":3}}],["cursor",{"2":{"3":1}}],["currently",{"2":{"130":1}}],["current",{"2":{"1":1,"8":1,"26":2,"27":1,"60":1,"67":1,"77":1,"86":1,"89":1,"101":1,"111":1,"125":6,"130":1,"139":1,"157":1}}],["customize",{"2":{"145":1}}],["custom",{"0":{"49":1,"119":1},"1":{"50":1,"51":1,"52":1,"53":1},"2":{"2":1,"35":1,"49":1,"52":1,"122":1,"123":1,"143":1}}],["clones",{"2":{"148":1}}],["cloned",{"2":{"137":1}}],["clone",{"2":{"137":1,"139":1}}],["close",{"2":{"21":1}}],["closing",{"2":{"3":1}}],["clean",{"2":{"129":1,"135":1}}],["clears",{"2":{"177":1}}],["clearly",{"2":{"41":1}}],["clear",{"2":{"4":1,"18":1,"55":1,"82":1,"102":1,"106":1,"117":1}}],["claude",{"2":{"1":1,"3":1,"87":1,"148":1,"164":1,"165":1,"170":1}}],["click",{"2":{"77":1,"82":2}}],["client",{"2":{"25":1,"58":1}}],["cli",{"2":{"1":2,"3":1,"29":1,"70":1,"87":1,"162":1,"163":1,"166":1,"170":1}}],["copied",{"2":{"97":1}}],["copies",{"2":{"97":1}}],["copy",{"2":{"3":1,"117":1,"148":1,"151":1}}],["corrupted",{"2":{"176":1}}],["correct",{"2":{"78":1,"172":1}}],["core",{"0":{"39":1}}],["columns",{"2":{"51":1}}],["colors",{"2":{"42":1}}],["color",{"2":{"32":1,"46":1,"47":1,"82":3,"118":1,"145":1}}],["combinations",{"2":{"125":1}}],["combine",{"2":{"52":1,"144":1}}],["comes",{"2":{"122":1}}],["compatibility",{"2":{"122":1,"128":1,"148":1}}],["compatible",{"2":{"2":1,"29":1,"64":1,"87":1,"111":1}}],["component",{"2":{"108":1}}],["computed",{"2":{"35":1}}],["community",{"2":{"113":1,"115":1}}],["command",{"0":{"91":1},"1":{"92":1,"93":1},"2":{"40":1,"69":1,"72":1,"82":1,"91":1,"100":1,"108":1,"125":3,"139":1,"148":1,"158":1,"165":2,"177":1}}],["commands",{"0":{"92":1,"139":1},"2":{"1":1,"6":1,"88":1,"93":1}}],["commits",{"0":{"28":1,"61":1},"2":{"41":1,"58":1,"59":1,"60":2,"61":1,"173":1}}],["committing",{"2":{"27":1,"90":1}}],["committed",{"2":{"4":1}}],["commit",{"2":{"25":1,"26":1,"28":1,"59":2,"129":1,"135":1,"148":1,"172":1}}],["common",{"0":{"92":1,"142":1,"162":1},"2":{"13":1,"140":1,"166":1}}],["concepts",{"2":{"110":1}}],["concept",{"2":{"109":1}}],["conservative",{"2":{"58":1}}],["conditions",{"2":{"52":1}}],["convention",{"2":{"108":1}}],["conventions",{"2":{"42":1,"118":1,"146":1,"152":1}}],["conversations",{"2":{"86":1,"115":1}}],["conversation",{"2":{"2":1,"85":1}}],["confirm",{"2":{"69":1,"98":1,"168":2,"169":3,"175":3}}],["configure",{"0":{"62":1},"1":{"63":1,"64":1,"65":1,"66":1},"2":{"162":1}}],["configured",{"2":{"28":1,"59":1,"66":1,"169":1}}],["configuration",{"2":{"29":1}}],["config",{"2":{"3":2}}],["conflicted",{"2":{"172":1}}],["conflicts",{"0":{"171":1,"173":1},"1":{"172":1,"173":1},"2":{"35":1,"59":1,"171":1}}],["conflict",{"2":{"26":1,"41":1,"172":1}}],["connected",{"2":{"79":1,"132":1,"147":1}}],["connection",{"0":{"65":1,"167":1},"1":{"168":1,"169":1,"170":1},"2":{"26":1,"36":1,"104":1}}],["connect",{"0":{"67":1},"1":{"68":1,"69":1,"70":1},"2":{"23":1,"29":1,"45":1,"67":1,"103":1,"148":1,"167":1}}],["contributing",{"2":{"116":1}}],["contribute",{"0":{"112":1,"116":1},"1":{"113":1,"114":1,"115":1,"116":1,"117":1},"2":{"117":1}}],["controls",{"2":{"75":1,"123":1,"145":1}}],["control",{"0":{"47":1},"2":{"5":1,"13":1,"33":1,"75":1}}],["continue",{"2":{"29":1}}],["contains",{"2":{"119":1,"175":1}}],["contained",{"2":{"118":1}}],["containing",{"2":{"35":1,"151":1}}],["contain",{"2":{"10":1,"35":1,"134":1,"150":1}}],["content",{"0":{"75":1},"2":{"15":1,"22":1,"55":1,"103":1,"171":1,"172":1}}],["contents",{"0":{"8":1,"99":1},"1":{"100":1,"101":1,"102":1},"2":{"8":1,"92":1,"99":1,"125":1}}],["context",{"2":{"0":1,"2":1,"37":1,"62":1,"86":1,"87":1,"88":1,"115":1}}],["codex",{"2":{"1":1,"87":1,"170":1}}],["code",{"0":{"116":1},"2":{"1":1,"3":1,"6":1,"11":1,"21":1,"87":1,"109":1,"164":1,"165":1,"170":1}}],["coding",{"0":{"1":1},"2":{"0":1,"1":1,"87":2,"88":1,"140":1,"170":1}}],["advance",{"2":{"77":1}}],["adding",{"2":{"65":1}}],["adds",{"2":{"18":1}}],["add",{"0":{"57":1},"2":{"18":2,"31":1,"55":1,"56":1,"57":1,"69":1,"78":3,"80":2,"82":1,"92":1,"102":1,"109":1,"119":1,"148":1}}],["attached",{"2":{"123":1}}],["attach",{"2":{"117":1}}],["attachments",{"0":{"12":1,"97":1},"2":{"39":1,"121":1,"123":2,"138":1,"150":1}}],["at",{"2":{"72":1,"127":2,"128":1,"146":1,"173":1}}],["api",{"0":{"64":1,"169":1},"2":{"63":1,"64":2,"87":1,"167":1,"169":1}}],["apps",{"2":{"166":1}}],["appimage",{"2":{"130":1,"157":1}}],["apple",{"2":{"130":1,"157":1}}],["appearance",{"2":{"72":1,"118":1,"145":1}}],["appears",{"2":{"36":1}}],["appear",{"2":{"13":1,"17":1,"35":1,"46":1,"96":1,"123":1,"130":1}}],["app",{"0":{"42":1},"2":{"13":3,"25":1,"28":1,"38":1,"42":2,"58":1,"60":1,"69":1,"71":1,"75":1,"93":1,"95":2,"98":1,"107":1,"110":1,"130":1,"131":1,"135":1,"138":2}}],["after",{"0":{"158":1},"2":{"58":1,"60":2,"65":1,"77":1,"139":1,"140":1,"149":1,"173":1}}],["again",{"2":{"168":1,"172":1}}],["agent",{"0":{"163":1},"1":{"164":1,"165":1,"166":1},"2":{"62":1,"86":1,"87":2,"164":2,"165":2,"170":1}}],["agents",{"0":{"1":1},"2":{"0":1,"1":3,"88":3,"140":2,"147":1,"148":1,"163":1}}],["ago",{"2":{"52":1}}],["avoid",{"0":{"80":1},"2":{"169":1,"173":1}}],["avoids",{"2":{"41":1}}],["available",{"2":{"33":1,"60":1,"125":2,"144":1,"157":1,"164":1,"166":1,"169":1}}],["auth",{"0":{"70":1},"2":{"161":1}}],["authenticate",{"2":{"68":1}}],["authentication",{"0":{"159":1},"1":{"160":1,"161":1,"162":1},"2":{"29":1,"70":3,"159":1}}],["autogit",{"0":{"58":1,"60":1},"1":{"59":1,"60":1,"61":1},"2":{"58":1,"60":2}}],["automation",{"2":{"45":1,"80":1}}],["automatically",{"2":{"35":1,"60":1}}],["autocomplete",{"2":{"23":1,"106":1}}],["auto",{"2":{"22":1,"77":1}}],["amp",{"2":{"22":1}}],["article",{"2":{"142":1}}],["artifacts",{"2":{"15":1,"130":2,"131":1,"157":1}}],["architecture",{"2":{"132":1}}],["archive",{"2":{"78":1}}],["around",{"2":{"35":1,"45":1,"91":1}}],["array",{"2":{"35":1}}],["are",{"2":{"1":1,"12":1,"15":1,"30":1,"31":1,"32":2,"38":1,"39":3,"41":1,"45":2,"46":1,"49":1,"55":1,"57":1,"63":1,"64":1,"75":1,"84":1,"86":1,"90":1,"104":1,"111":1,"116":1,"117":1,"120":1,"122":3,"123":3,"129":1,"130":3,"133":1,"134":1,"135":1,"144":2,"152":1,"154":1,"155":1,"157":3,"163":1}}],["about",{"2":{"6":1,"113":1,"121":1}}],["alt+right",{"2":{"125":1}}],["alt+left",{"2":{"125":1}}],["alpha",{"0":{"128":1},"2":{"121":1,"126":1,"128":4,"134":1}}],["always",{"2":{"88":1}}],["already",{"2":{"57":1,"86":1,"151":1,"153":1}}],["alone",{"2":{"45":1}}],["all",{"0":{"96":1},"2":{"13":1,"52":1,"53":2,"96":2,"123":1,"133":1,"155":1}}],["allow",{"2":{"1":1,"88":1}}],["also",{"2":{"3":1,"10":1,"22":1,"27":1,"35":1,"39":1,"72":1,"75":1,"82":1,"84":1,"93":1,"128":1,"134":1,"145":1,"148":1}}],["ascending",{"2":{"143":3}}],["assigns",{"2":{"44":1}}],["asks",{"2":{"137":1,"160":1}}],["ask",{"2":{"41":1,"85":1,"153":1}}],["as",{"2":{"2":1,"12":1,"20":2,"24":1,"25":1,"31":2,"35":1,"41":2,"45":1,"51":1,"52":2,"58":1,"63":1,"64":1,"66":1,"73":1,"74":1,"77":1,"93":1,"101":1,"119":1,"123":1,"124":1,"130":1,"144":1,"147":1,"148":1,"152":1,"154":1,"158":1,"170":1}}],["account",{"2":{"169":1}}],["according",{"2":{"69":1}}],["accidentally",{"2":{"137":1}}],["access",{"2":{"1":1,"2":1,"175":1}}],["across",{"2":{"27":1,"45":1,"121":1}}],["act",{"2":{"58":1}}],["acts",{"2":{"25":1}}],["actionable",{"2":{"78":1}}],["action",{"2":{"22":1,"65":1,"77":2,"95":1,"125":1,"168":1}}],["active",{"2":{"1":1,"2":1,"21":1,"31":1,"48":2,"50":1,"58":1,"98":1,"121":1,"142":2}}],["another",{"2":{"40":1,"44":1,"64":1,"87":1,"164":1,"173":1}}],["any",{"2":{"35":1,"43":1,"52":1,"59":1,"112":1,"122":1}}],["anatomy",{"0":{"21":1}}],["an",{"0":{"151":1},"2":{"3":1,"7":1,"8":1,"9":1,"13":1,"26":1,"35":1,"54":1,"60":1,"62":1,"63":1,"64":1,"73":1,"74":1,"85":1,"87":1,"95":2,"97":1,"129":1,"134":1,"137":1,"140":1,"151":2,"158":1}}],["anthropic",{"2":{"2":1,"64":1,"87":1}}],["answers",{"2":{"53":1}}],["answer",{"2":{"0":1,"52":1,"79":1,"145":1}}],["and",{"0":{"10":1,"27":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1},"2":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":1,"6":2,"7":1,"8":2,"10":1,"11":1,"12":1,"13":2,"14":1,"15":1,"19":1,"20":1,"21":1,"22":2,"23":1,"24":1,"25":4,"26":2,"27":1,"29":1,"30":1,"32":1,"33":2,"35":3,"37":1,"38":2,"39":2,"40":1,"41":1,"42":1,"45":4,"46":1,"47":2,"48":1,"51":1,"52":1,"55":1,"56":1,"57":1,"58":1,"59":2,"60":2,"61":1,"63":3,"65":1,"68":1,"73":1,"75":1,"77":1,"82":1,"84":3,"86":2,"87":2,"88":1,"90":1,"91":1,"95":1,"97":1,"98":1,"100":1,"101":1,"102":1,"103":1,"106":1,"109":1,"110":2,"111":2,"112":2,"113":2,"114":1,"115":2,"117":2,"118":1,"120":1,"121":2,"122":3,"123":5,"125":2,"126":1,"128":1,"130":7,"131":2,"132":1,"134":1,"137":1,"138":2,"140":2,"142":3,"144":2,"145":1,"147":1,"148":2,"150":1,"151":1,"152":1,"153":2,"154":3,"157":5,"158":1,"163":1,"165":1,"168":1,"169":1,"171":1,"177":1}}],["a",{"0":{"41":1,"54":1,"67":1,"77":1,"87":1,"95":1,"117":1,"150":1,"152":1},"1":{"55":1,"56":1,"57":1,"68":1,"69":1,"70":1,"151":1,"152":1,"153":1},"2":{"0":1,"3":1,"4":1,"5":2,"10":1,"11":2,"17":1,"18":2,"20":2,"22":1,"25":1,"27":1,"28":1,"29":1,"31":5,"34":3,"35":5,"37":1,"38":1,"41":4,"43":1,"44":3,"46":1,"48":5,"50":2,"52":3,"53":3,"55":1,"56":2,"58":2,"59":2,"63":1,"65":2,"67":1,"71":1,"74":1,"77":1,"79":1,"81":1,"82":3,"83":5,"84":3,"85":1,"86":1,"87":1,"89":1,"95":1,"96":1,"97":1,"98":1,"102":2,"108":3,"109":3,"110":2,"111":1,"114":1,"116":1,"118":2,"119":2,"122":1,"124":1,"125":2,"129":1,"130":1,"132":1,"135":1,"136":1,"137":1,"139":1,"140":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":2,"148":2,"149":2,"150":2,"151":3,"152":1,"153":5,"158":2,"161":1,"165":1,"166":1,"167":1,"170":1,"174":1,"175":1,"176":2}}],["airtable",{"2":{"52":1}}],["ai",{"0":{"0":1,"4":1,"62":1,"85":1,"140":1,"163":1},"1":{"1":1,"2":1,"3":1,"4":1,"63":1,"64":1,"65":1,"66":1,"86":1,"87":1,"88":1,"89":1,"90":1,"164":1,"165":1,"166":1},"2":{"0":1,"1":1,"4":1,"42":2,"61":1,"66":2,"85":2,"86":2,"87":1,"90":1,"92":1,"108":1,"113":1,"125":1,"140":2,"147":1,"164":1,"173":1}}],["tutorial",{"2":{"137":1}}],["turns",{"2":{"76":1}}],["turn",{"2":{"17":1,"22":1,"74":1}}],["txt",{"2":{"127":1,"128":2}}],["txtmy",{"2":{"121":1}}],["terminal",{"2":{"160":1,"161":2,"165":1}}],["tell",{"2":{"115":1}}],["teams",{"2":{"113":1}}],["teaches",{"2":{"110":1}}],["temporary",{"2":{"83":1}}],["template",{"2":{"82":1,"84":1}}],["templates",{"0":{"84":1},"2":{"45":1,"47":1,"84":1}}],["testing",{"2":{"155":1}}],["test",{"0":{"65":1},"2":{"65":2,"144":1,"168":1,"175":1}}],["text",{"2":{"7":1,"11":1,"32":1,"144":1}}],["try",{"0":{"139":1},"2":{"175":1}}],["treat",{"2":{"119":1,"124":1}}],["troubleshooting",{"0":{"98":1},"2":{"109":1,"110":1}}],["travel",{"2":{"42":1}}],["track",{"2":{"39":1}}],["tracks",{"2":{"31":1}}],["truth",{"2":{"38":1}}],["time",{"2":{"22":1,"27":1,"52":1,"173":1}}],["titles",{"0":{"22":1},"2":{"22":2,"106":1}}],["title",{"2":{"20":1,"22":5,"23":1,"56":1,"143":1}}],["types",{"0":{"43":1,"45":1,"47":1,"81":1,"83":1,"110":1},"1":{"44":1,"45":1,"46":1,"47":1,"48":1,"82":1,"83":1,"84":1},"2":{"43":1,"45":3,"82":1,"121":1,"145":1,"147":1}}],["type",{"0":{"44":1,"46":1},"2":{"18":1,"21":1,"23":1,"24":1,"31":2,"32":1,"39":1,"42":1,"44":4,"46":7,"47":1,"48":5,"56":1,"57":1,"74":3,"78":1,"81":1,"82":5,"83":1,"84":5,"86":1,"106":1,"110":1,"118":5,"122":1,"123":5,"138":1,"142":3,"150":1,"152":1}}],["tldraw",{"2":{"14":1,"123":1}}],["take",{"2":{"131":1}}],["tauri",{"2":{"108":1,"130":1}}],["taxonomy",{"2":{"56":1}}],["target",{"0":{"66":1,"87":1},"2":{"42":1,"66":2,"87":2,"106":1,"130":2,"154":1,"170":1}}],["targets",{"2":{"0":1,"1":1,"2":1,"63":1,"64":1,"88":1,"170":1}}],["tabs",{"2":{"22":1}}],["table",{"0":{"8":1,"99":1},"1":{"100":1,"101":1,"102":1},"2":{"8":1,"92":1,"99":1,"125":1}}],["tables",{"2":{"6":1,"73":1,"110":1}}],["those",{"2":{"45":1,"48":1}}],["than",{"2":{"45":2,"52":1,"68":1,"102":1,"123":1,"128":1,"131":1}}],["that",{"2":{"0":2,"1":1,"11":1,"14":1,"16":1,"19":1,"22":1,"27":1,"30":1,"32":1,"35":1,"46":1,"48":3,"52":1,"64":1,"73":1,"77":1,"78":1,"80":1,"84":3,"86":1,"88":1,"95":1,"102":1,"108":1,"112":1,"122":1,"137":1,"144":1,"147":1,"163":1}}],["thing",{"2":{"43":1,"79":1,"116":1}}],["thinking",{"2":{"6":1,"24":1,"55":1}}],["this",{"2":{"15":1,"22":1,"28":1,"45":1,"50":1,"64":1,"74":1,"79":2,"89":3,"127":1,"144":1,"148":1,"167":1,"174":1,"177":1}}],["third",{"2":{"3":1}}],["through",{"2":{"1":1,"2":1,"87":1,"88":1,"93":1,"154":1}}],["these",{"2":{"35":1,"52":1,"75":1,"89":1}}],["then",{"2":{"17":1,"86":1,"98":1,"116":1,"137":1}}],["theme",{"0":{"72":1},"2":{"72":1,"92":1}}],["them",{"2":{"14":1,"15":1,"17":1,"21":1,"22":1,"25":1,"40":3,"48":1,"88":1,"90":1,"117":1,"123":1,"144":2,"166":1}}],["their",{"2":{"13":1,"14":1,"96":1}}],["they",{"2":{"1":1,"2":2,"12":1,"22":1,"32":1,"35":1,"41":1,"45":1,"46":1,"51":1,"63":2,"80":1,"88":2,"120":2,"122":1,"123":1,"130":1}}],["the",{"0":{"53":1,"65":1,"66":1,"76":1,"85":1,"91":1,"99":1,"104":1,"175":1},"1":{"77":1,"78":1,"79":1,"80":1,"86":1,"87":1,"88":1,"89":1,"90":1,"92":1,"93":1,"100":1,"101":1,"102":1},"2":{"1":3,"2":1,"3":3,"5":1,"6":1,"7":1,"8":2,"9":2,"11":2,"12":2,"13":2,"14":3,"16":1,"17":2,"18":3,"19":1,"20":4,"21":1,"22":13,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"31":5,"33":2,"35":6,"36":3,"37":1,"38":4,"39":1,"40":1,"42":2,"44":1,"45":1,"48":2,"51":1,"53":1,"54":1,"55":1,"57":2,"58":1,"59":3,"60":3,"64":3,"65":3,"66":3,"67":1,"68":1,"69":5,"71":1,"72":2,"73":4,"74":1,"75":1,"77":5,"78":1,"80":1,"81":1,"82":5,"84":1,"85":2,"86":3,"87":1,"89":1,"91":2,"93":3,"95":2,"97":2,"98":5,"99":1,"100":3,"101":5,"104":2,"105":1,"106":1,"107":2,"109":4,"110":1,"111":2,"112":1,"113":1,"114":2,"116":4,"117":2,"118":1,"121":2,"122":1,"124":1,"125":6,"127":4,"128":2,"131":2,"132":1,"135":1,"136":2,"137":3,"138":2,"139":3,"145":1,"146":1,"148":7,"149":1,"150":1,"151":1,"152":1,"153":1,"154":2,"155":3,"156":1,"157":1,"158":2,"161":2,"162":1,"164":1,"165":3,"168":6,"169":5,"171":1,"172":4,"173":2,"175":4,"176":1,"177":2}}],["touch",{"2":{"171":1}}],["too",{"2":{"145":1}}],["tool",{"2":{"87":1}}],["toolbar",{"2":{"9":1,"73":1,"100":1}}],["tools",{"2":{"0":1,"1":1,"2":1,"3":1,"12":1,"40":1,"62":1,"63":1,"88":2,"122":1,"166":1,"170":1}}],["today",{"2":{"52":1,"142":1}}],["topics",{"2":{"45":1,"122":1}}],["topic",{"2":{"31":1,"43":1,"147":1}}],["toggle",{"2":{"7":1,"8":1,"33":1,"92":3,"125":5}}],["to",{"0":{"57":1,"86":1,"139":1,"149":1,"172":1},"2":{"0":1,"1":2,"5":1,"6":1,"7":1,"17":2,"21":2,"22":3,"23":1,"27":2,"29":1,"31":2,"33":1,"35":8,"36":1,"37":2,"40":1,"41":1,"44":1,"45":2,"52":2,"54":1,"58":1,"61":1,"68":1,"69":1,"75":1,"78":2,"79":1,"82":1,"85":1,"86":1,"87":1,"88":1,"89":1,"91":1,"93":3,"96":1,"98":1,"101":1,"103":2,"105":1,"112":1,"113":3,"117":2,"118":2,"124":1,"125":1,"126":1,"128":2,"131":2,"132":2,"134":1,"136":1,"137":2,"146":2,"147":1,"148":2,"149":1,"153":1,"154":1,"175":2}}],["tolaria",{"0":{"26":1,"138":1,"154":1},"1":{"155":1,"156":1,"157":1,"158":1},"2":{"0":1,"1":1,"3":2,"5":1,"10":1,"11":1,"13":1,"15":1,"19":1,"20":1,"21":1,"22":1,"23":1,"25":3,"27":1,"28":1,"29":1,"30":1,"31":1,"33":1,"35":1,"37":1,"38":1,"40":1,"41":1,"44":1,"45":3,"48":1,"58":1,"60":1,"64":1,"65":1,"68":1,"74":1,"77":1,"85":1,"87":1,"90":1,"91":1,"94":1,"95":1,"97":1,"101":1,"106":1,"112":1,"113":1,"117":1,"118":1,"119":1,"121":1,"122":2,"124":1,"126":1,"130":1,"132":1,"133":1,"134":1,"137":1,"138":1,"140":2,"146":2,"148":2,"149":1,"150":1,"151":1,"152":1,"153":2,"154":1,"156":1,"158":1,"159":1,"160":1,"163":1,"164":1,"166":1,"168":1,"172":1,"174":1,"175":1}}],["two",{"2":{"0":1,"85":1,"145":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/assets/chunks/VPLocalSearchBox.DzGDWJ4l.js b/assets/chunks/VPLocalSearchBox.Bh-jWqtH.js similarity index 99% rename from assets/chunks/VPLocalSearchBox.DzGDWJ4l.js rename to assets/chunks/VPLocalSearchBox.Bh-jWqtH.js index 3e816f9a..9b4777f6 100644 --- a/assets/chunks/VPLocalSearchBox.DzGDWJ4l.js +++ b/assets/chunks/VPLocalSearchBox.Bh-jWqtH.js @@ -1,4 +1,4 @@ -var Ot=Object.defineProperty;var At=(a,e,t)=>e in a?Ot(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Me=(a,e,t)=>At(a,typeof e!="symbol"?e+"":e,t);import{V as Ct,q as Be,ah as Mt,h as be,ai as nt,aj as Lt,ak as Dt,al as Pt,G as ce,d as zt,am as rt,p as he,an as Vt,ao as jt,s as $t,ap as Bt,v as Le,P as ve,O as xe,aq as Wt,ar as Kt,W as Jt,R as qt,$ as Ut,o as q,b as Ht,j as T,a0 as Gt,k as P,as as Qt,at as Yt,au as Zt,c as Q,n as st,e as _e,B as it,F as at,a as pe,t as me,av as Xt,aw as ot,ax as en,a6 as tn,ab as nn,ay as rn,_ as sn}from"./framework.B8zgMDLd.js";import{u as an,c as on}from"./theme.iChySTGh.js";const ln={root:()=>Ct(()=>import("./@localSearchIndexroot.C8UbFT5L.js"),[])};/*! +var Ot=Object.defineProperty;var At=(a,e,t)=>e in a?Ot(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Me=(a,e,t)=>At(a,typeof e!="symbol"?e+"":e,t);import{V as Ct,q as Be,ah as Mt,h as be,ai as nt,aj as Lt,ak as Dt,al as Pt,G as ce,d as zt,am as rt,p as he,an as Vt,ao as jt,s as $t,ap as Bt,v as Le,P as ve,O as xe,aq as Wt,ar as Kt,W as Jt,R as qt,$ as Ut,o as q,b as Ht,j as T,a0 as Gt,k as P,as as Qt,at as Yt,au as Zt,c as Q,n as st,e as _e,B as it,F as at,a as pe,t as me,av as Xt,aw as ot,ax as en,a6 as tn,ab as nn,ay as rn,_ as sn}from"./framework.B8zgMDLd.js";import{u as an,c as on}from"./theme.DR5ngsS7.js";const ln={root:()=>Ct(()=>import("./@localSearchIndexroot.DKbU_DD5.js"),[])};/*! * tabbable 6.4.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var gt=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],ke=gt.join(","),bt=typeof Element>"u",ae=bt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!bt&&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(e,t){var n;t===void 0&&(t=!0);var r=e==null||(n=e.getAttribute)===null||n===void 0?void 0:n.call(e,"inert"),i=r===""||r==="true",s=i||t&&e&&(typeof e.closest=="function"?e.closest("[inert]"):Fe(e.parentNode));return s},cn=function(e){var t,n=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return n===""||n==="true"},yt=function(e,t,n){if(Fe(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(ke));return t&&ae.call(e,ke)&&r.unshift(e),r=r.filter(n),r},Re=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var s=i.shift();if(!Fe(s,!1))if(s.tagName==="SLOT"){var o=s.assignedElements(),l=o.length?o:s.children,c=Re(l,!0,n);n.flatten?r.push.apply(r,c):r.push({scopeParent:s,candidates:c})}else{var h=ae.call(s,ke);h&&n.filter(s)&&(t||!e.includes(s))&&r.push(s);var m=s.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(s),p=!Fe(m,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(s));if(m&&p){var b=Re(m===!0?s.children:m.children,!0,n);n.flatten?r.push.apply(r,b):r.push({scopeParent:s,candidates:b})}else i.unshift.apply(i,s.children)}}return r},wt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||cn(e))&&!wt(e)?0:e.tabIndex},un=function(e,t){var n=ie(e);return n<0&&t&&!wt(e)?0:n},dn=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},St=function(e){return e.tagName==="INPUT"},fn=function(e){return St(e)&&e.type==="hidden"},hn=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return t},vn=function(e,t){for(var n=0;nsummary:first-of-type"),o=s?e.parentElement:e;if(ae.call(o,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="full-native"||n==="legacy-full"){if(typeof r=="function"){for(var l=e;e;){var c=e.parentElement,h=Ne(e);if(c&&!c.shadowRoot&&r(c)===!0)return lt(e);e.assignedSlot?e=e.assignedSlot:!c&&h!==e.ownerDocument?e=h.host:e=c}e=l}if(bn(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return lt(e);return!1},wn=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)},xt=function(e){var t=[],n=[];return e.forEach(function(r,i){var s=!!r.scopeParent,o=s?r.scopeParent:r,l=un(o,s),c=s?xt(r.candidates):o;l===0?s?t.push.apply(t,c):t.push(o):n.push({documentOrder:i,tabIndex:l,item:r,isScope:s,content:c})}),n.sort(dn).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},xn=function(e,t){t=t||{};var n;return t.getShadowRoot?n=Re([e],t.includeContainer,{filter:We.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Sn}):n=yt(e,t.includeContainer,We.bind(null,t)),xt(n)},_n=function(e,t){t=t||{};var n;return t.getShadowRoot?n=Re([e],t.includeContainer,{filter:Oe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):n=yt(e,t.includeContainer,Oe.bind(null,t)),n},oe=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,ke)===!1?!1:We(t,e)},Tn=gt.concat("iframe:not([inert]):not([inert] *)").join(","),De=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ae.call(e,Tn)===!1?!1:Oe(t,e)};/*! diff --git a/assets/chunks/theme.DR5ngsS7.js b/assets/chunks/theme.DR5ngsS7.js new file mode 100644 index 00000000..885a4e97 --- /dev/null +++ b/assets/chunks/theme.DR5ngsS7.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.Bh-jWqtH.js","assets/chunks/framework.B8zgMDLd.js"])))=>i.map(i=>d[i]); +import{d as p,c as v,r as h,n as T,o,a as F,t as w,b as k,w as f,T as ve,e as m,_,u as Ve,i as Ge,f as Ue,g as W,h as $,j as i,k as r,l as R,m as re,p as S,q as O,s as K,v as D,x as he,y as fe,z as ze,A as Re,F as M,B as A,C as j,D as Q,E as b,G as Se,H,I as Te,J as ee,K as z,L as te,M as je,N as me,O as le,P as xe,Q as Me,R as ne,S as qe,U as We,V as Ke,W as Ie,X as Ne,Y as Je,Z as Ye,$ as Ae,a0 as Ze,a1 as Xe,a2 as Y}from"./framework.B8zgMDLd.js";const Qe=p({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(o(),v("span",{class:T(["VPBadge",e.type])},[h(t.$slots,"default",{},()=>[F(w(e.text),1)])],2))}}),et={key:0,class:"VPBackdrop"},tt=p({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(o(),k(ve,{name:"fade"},{default:f(()=>[e.show?(o(),v("div",et)):m("",!0)]),_:1}))}}),nt=_(tt,[["__scopeId","data-v-89d95b67"]]),P=Ve;function at(e,t){let n,a=!1;return()=>{n&&clearTimeout(n),a?n=setTimeout(e,t):(e(),(a=!0)&&setTimeout(()=>a=!1,t))}}function ce(e){return e.startsWith("/")?e:`/${e}`}function pe(e){const{pathname:t,search:n,hash:a,protocol:s}=new URL(e,"http://a.com");if(Ge(e)||e.startsWith("#")||!s.startsWith("http")||!Ue(t))return e;const{site:u}=P(),d=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,u.value.cleanUrls?"":".html")}${n}${a}`);return W(d)}function J({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:a,theme:s,hash:u}=P(),d=$(()=>{var c,g;return{label:(c=t.value.locales[n.value])==null?void 0:c.label,link:((g=t.value.locales[n.value])==null?void 0:g.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([c,g])=>d.value.label===g.label?[]:{text:g.label,link:st(g.link||(c==="root"?"/":`/${c}/`),s.value.i18nRouting!==!1&&e,a.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)+u.value})),currentLang:d}}function st(e,t,n,a){return t?e.replace(/\/$/,"")+ce(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):e}const ot={class:"NotFound"},it={class:"code"},rt={class:"title"},lt={class:"quote"},ct={class:"action"},ut=["href","aria-label"],dt=p({__name:"NotFound",setup(e){const{theme:t}=P(),{currentLang:n}=J();return(a,s)=>{var u,d,l,c,g;return o(),v("div",ot,[i("p",it,w(((u=r(t).notFound)==null?void 0:u.code)??"404"),1),i("h1",rt,w(((d=r(t).notFound)==null?void 0:d.title)??"PAGE NOT FOUND"),1),s[0]||(s[0]=i("div",{class:"divider"},null,-1)),i("blockquote",lt,w(((l=r(t).notFound)==null?void 0:l.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),i("div",ct,[i("a",{class:"link",href:r(W)(r(n).link),"aria-label":((c=r(t).notFound)==null?void 0:c.linkLabel)??"go to home"},w(((g=r(t).notFound)==null?void 0:g.linkText)??"Take me home"),9,ut)])])}}}),vt=_(dt,[["__scopeId","data-v-d045bcf1"]]);function Ce(e,t){if(Array.isArray(e))return Z(e);if(e==null)return[];t=ce(t);const n=Object.keys(e).sort((s,u)=>u.split("/").length-s.split("/").length).find(s=>t.startsWith(ce(s))),a=n?e[n]:[];return Array.isArray(a)?Z(a):Z(a.items,a.base)}function ht(e){const t=[];let n=0;for(const a in e){const s=e[a];if(s.items){n=t.push(s);continue}t[n]||t.push({items:[]}),t[n].items.push(s)}return t}function ft(e){const t=[];function n(a){for(const s of a)s.text&&s.link&&t.push({text:s.text,link:s.link,docFooterText:s.docFooterText}),s.items&&n(s.items)}return n(e),t}function ue(e,t){return Array.isArray(t)?t.some(n=>ue(e,n)):R(e,t.link)?!0:t.items?ue(e,t.items):!1}function Z(e,t){return[...e].map(n=>{const a={...n},s=a.base||t;return s&&a.link&&(a.link=s+a.link),a.items&&(a.items=Z(a.items,s)),a})}function G(){const{frontmatter:e,page:t,theme:n}=P(),a=re("(min-width: 960px)"),s=S(!1),u=$(()=>{const N=n.value.sidebar,C=t.value.relativePath;return N?Ce(N,C):[]}),d=S(u.value);O(u,(N,C)=>{JSON.stringify(N)!==JSON.stringify(C)&&(d.value=u.value)});const l=$(()=>e.value.sidebar!==!1&&d.value.length>0&&e.value.layout!=="home"),c=$(()=>g?e.value.aside==null?n.value.aside==="left":e.value.aside==="left":!1),g=$(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:n.value.aside!==!1),V=$(()=>l.value&&a.value),y=$(()=>l.value?ht(d.value):[]);function L(){s.value=!0}function x(){s.value=!1}function I(){s.value?x():L()}return{isOpen:s,sidebar:d,sidebarGroups:y,hasSidebar:l,hasAside:g,leftAside:c,isSidebarEnabled:V,open:L,close:x,toggle:I}}function mt(e,t){let n;K(()=>{n=e.value?document.activeElement:void 0}),D(()=>{window.addEventListener("keyup",a)}),he(()=>{window.removeEventListener("keyup",a)});function a(s){s.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function pt(e){const{page:t,hash:n}=P(),a=S(!1),s=$(()=>e.value.collapsed!=null),u=$(()=>!!e.value.link),d=S(!1),l=()=>{d.value=R(t.value.relativePath,e.value.link)};O([t,e,n],l),D(l);const c=$(()=>d.value?!0:e.value.items?ue(t.value.relativePath,e.value.items):!1),g=$(()=>!!(e.value.items&&e.value.items.length));K(()=>{a.value=!!(s.value&&e.value.collapsed)}),fe(()=>{(d.value||c.value)&&(a.value=!1)});function V(){s.value&&(a.value=!a.value)}return{collapsed:a,collapsible:s,isLink:u,isActiveLink:d,hasActiveLink:c,hasChildren:g,toggle:V}}function gt(){const{hasSidebar:e}=G(),t=re("(min-width: 960px)"),n=re("(min-width: 1280px)");return{isAsideEnabled:$(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const bt=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,de=[];function Be(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function ge(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const a=Number(n.tagName[1]);return{element:n,title:kt(n),link:"#"+n.id,level:a}});return _t(t,e)}function kt(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(bt.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function _t(e,t){if(t===!1)return[];const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[a,s]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;return Lt(e,a,s)}function yt(e,t){const{isAsideEnabled:n}=gt(),a=at(u,100);let s=null;D(()=>{requestAnimationFrame(u),window.addEventListener("scroll",a)}),ze(()=>{d(location.hash)}),he(()=>{window.removeEventListener("scroll",a)});function u(){if(!n.value)return;const l=window.scrollY,c=window.innerHeight,g=document.body.offsetHeight,V=Math.abs(l+c-g)<1,y=de.map(({element:x,link:I})=>({link:I,top:$t(x)})).filter(({top:x})=>!Number.isNaN(x)).sort((x,I)=>x.top-I.top);if(!y.length){d(null);return}if(l<1){d(null);return}if(V){d(y[y.length-1].link);return}let L=null;for(const{link:x,top:I}of y){if(I>l+Re()+4)break;L=x}d(L)}function d(l){s&&s.classList.remove("active"),l==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(l)}"]`);const c=s;c?(c.classList.add("active"),t.value.style.top=c.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function $t(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function Lt(e,t,n){de.length=0;const a=[],s=[];return e.forEach(u=>{const d={...u,children:[]};let l=s[s.length-1];for(;l&&l.level>=d.level;)s.pop(),l=s[s.length-1];if(d.element.classList.contains("ignore-header")||l&&"shouldIgnore"in l){s.push({level:d.level,shouldIgnore:!0});return}d.level>n||d.level{const s=j("VPDocOutlineItem",!0);return o(),v("ul",{class:T(["VPDocOutlineItem",e.root?"root":"nested"])},[(o(!0),v(M,null,A(e.headers,({children:u,link:d,title:l})=>(o(),v("li",null,[i("a",{class:"outline-link",href:d,onClick:t,title:l},w(l),9,Pt),u!=null&&u.length?(o(),k(s,{key:0,headers:u},null,8,["headers"])):m("",!0)]))),256))],2)}}}),He=_(wt,[["__scopeId","data-v-169868fd"]]),Vt={class:"content"},St={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Tt=p({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=P(),a=Se([]);Q(()=>{a.value=ge(t.value.outline??n.value.outline)});const s=S(),u=S();return yt(s,u),(d,l)=>(o(),v("nav",{"aria-labelledby":"doc-outline-aria-label",class:T(["VPDocAsideOutline",{"has-outline":a.value.length>0}]),ref_key:"container",ref:s},[i("div",Vt,[i("div",{class:"outline-marker",ref_key:"marker",ref:u},null,512),i("div",St,w(r(Be)(r(n))),1),b(He,{headers:a.value,root:!0},null,8,["headers"])])],2))}}),xt=_(Tt,[["__scopeId","data-v-fc29fd6c"]]),Mt={class:"VPDocAsideCarbonAds"},It=p({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,a)=>(o(),v("div",Mt,[b(r(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Nt={class:"VPDocAside"},At=p({__name:"VPDocAside",setup(e){const{theme:t}=P();return(n,a)=>(o(),v("div",Nt,[h(n.$slots,"aside-top",{},void 0,!0),h(n.$slots,"aside-outline-before",{},void 0,!0),b(xt),h(n.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=i("div",{class:"spacer"},null,-1)),h(n.$slots,"aside-ads-before",{},void 0,!0),r(t).carbonAds?(o(),k(It,{key:0,"carbon-ads":r(t).carbonAds},null,8,["carbon-ads"])):m("",!0),h(n.$slots,"aside-ads-after",{},void 0,!0),h(n.$slots,"aside-bottom",{},void 0,!0)]))}}),Ct=_(At,[["__scopeId","data-v-03c5ed76"]]);function Bt(){const{theme:e,page:t}=P();return $(()=>{const{text:n="Edit this page",pattern:a=""}=e.value.editLink||{};let s;return typeof a=="function"?s=a(t.value):s=a.replace(/:path/g,t.value.filePath),{url:s,text:n}})}function Ht(){const{page:e,theme:t,frontmatter:n}=P();return $(()=>{var g,V,y,L,x,I,N,C;const a=Ce(t.value.sidebar,e.value.relativePath),s=ft(a),u=Et(s,B=>B.link.replace(/[?#].*$/,"")),d=u.findIndex(B=>R(e.value.relativePath,B.link)),l=((g=t.value.docFooter)==null?void 0:g.prev)===!1&&!n.value.prev||n.value.prev===!1,c=((V=t.value.docFooter)==null?void 0:V.next)===!1&&!n.value.next||n.value.next===!1;return{prev:l?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((y=u[d-1])==null?void 0:y.docFooterText)??((L=u[d-1])==null?void 0:L.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((x=u[d-1])==null?void 0:x.link)},next:c?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((I=u[d+1])==null?void 0:I.docFooterText)??((N=u[d+1])==null?void 0:N.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((C=u[d+1])==null?void 0:C.link)}}})}function Et(e,t){const n=new Set;return e.filter(a=>{const s=t(a);return n.has(s)?!1:n.add(s)})}const E=p({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=$(()=>t.tag??(t.href?"a":"span")),a=$(()=>t.href&&Te.test(t.href)||t.target==="_blank");return(s,u)=>(o(),k(H(n.value),{class:T(["VPLink",{link:e.href,"vp-external-link-icon":a.value,"no-icon":e.noIcon}]),href:e.href?r(pe)(e.href):void 0,target:e.target??(a.value?"_blank":void 0),rel:e.rel??(a.value?"noreferrer":void 0)},{default:f(()=>[h(s.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ft={class:"VPLastUpdated"},Ot=["datetime"],Dt=p({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:a}=P(),s=$(()=>new Date(n.value.lastUpdated)),u=$(()=>s.value.toISOString()),d=S("");return D(()=>{K(()=>{var l,c,g;d.value=new Intl.DateTimeFormat((c=(l=t.value.lastUpdated)==null?void 0:l.formatOptions)!=null&&c.forceLocale?a.value:void 0,((g=t.value.lastUpdated)==null?void 0:g.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(s.value)})}),(l,c)=>{var g;return o(),v("p",Ft,[F(w(((g=r(t).lastUpdated)==null?void 0:g.text)||r(t).lastUpdatedText||"Last updated")+": ",1),i("time",{datetime:u.value},w(d.value),9,Ot)])}}}),Gt=_(Dt,[["__scopeId","data-v-a474b4a0"]]),Ut={key:0,class:"VPDocFooter"},zt={key:0,class:"edit-info"},Rt={key:0,class:"edit-link"},jt={key:1,class:"last-updated"},qt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Wt={class:"pager"},Kt=["innerHTML"],Jt=["innerHTML"],Yt={class:"pager"},Zt=["innerHTML"],Xt=["innerHTML"],Qt=p({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:a}=P(),s=Bt(),u=Ht(),d=$(()=>t.value.editLink&&a.value.editLink!==!1),l=$(()=>n.value.lastUpdated),c=$(()=>d.value||l.value||u.value.prev||u.value.next);return(g,V)=>{var y,L,x,I;return c.value?(o(),v("footer",Ut,[h(g.$slots,"doc-footer-before",{},void 0,!0),d.value||l.value?(o(),v("div",zt,[d.value?(o(),v("div",Rt,[b(E,{class:"edit-link-button",href:r(s).url,"no-icon":!0},{default:f(()=>[V[0]||(V[0]=i("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),F(" "+w(r(s).text),1)]),_:1},8,["href"])])):m("",!0),l.value?(o(),v("div",jt,[b(Gt)])):m("",!0)])):m("",!0),(y=r(u).prev)!=null&&y.link||(L=r(u).next)!=null&&L.link?(o(),v("nav",qt,[V[1]||(V[1]=i("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),i("div",Wt,[(x=r(u).prev)!=null&&x.link?(o(),k(E,{key:0,class:"pager-link prev",href:r(u).prev.link},{default:f(()=>{var N;return[i("span",{class:"desc",innerHTML:((N=r(t).docFooter)==null?void 0:N.prev)||"Previous page"},null,8,Kt),i("span",{class:"title",innerHTML:r(u).prev.text},null,8,Jt)]}),_:1},8,["href"])):m("",!0)]),i("div",Yt,[(I=r(u).next)!=null&&I.link?(o(),k(E,{key:0,class:"pager-link next",href:r(u).next.link},{default:f(()=>{var N;return[i("span",{class:"desc",innerHTML:((N=r(t).docFooter)==null?void 0:N.next)||"Next page"},null,8,Zt),i("span",{class:"title",innerHTML:r(u).next.text},null,8,Xt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),en=_(Qt,[["__scopeId","data-v-f76ba9a2"]]),tn={class:"container"},nn={class:"aside-container"},an={class:"aside-content"},sn={class:"content"},on={class:"content-container"},rn={class:"main"},ln=p({__name:"VPDoc",setup(e){const{theme:t}=P(),n=ee(),{hasSidebar:a,hasAside:s,leftAside:u}=G(),d=$(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(l,c)=>{const g=j("Content");return o(),v("div",{class:T(["VPDoc",{"has-sidebar":r(a),"has-aside":r(s)}])},[h(l.$slots,"doc-top",{},void 0,!0),i("div",tn,[r(s)?(o(),v("div",{key:0,class:T(["aside",{"left-aside":r(u)}])},[c[0]||(c[0]=i("div",{class:"aside-curtain"},null,-1)),i("div",nn,[i("div",an,[b(Ct,null,{"aside-top":f(()=>[h(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[h(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[h(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[h(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[h(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[h(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),i("div",sn,[i("div",on,[h(l.$slots,"doc-before",{},void 0,!0),i("main",rn,[b(g,{class:T(["vp-doc",[d.value,r(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),b(en,null,{"doc-footer-before":f(()=>[h(l.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),h(l.$slots,"doc-after",{},void 0,!0)])])]),h(l.$slots,"doc-bottom",{},void 0,!0)],2)}}}),cn=_(ln,[["__scopeId","data-v-478bd20d"]]),un=p({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=$(()=>t.href&&Te.test(t.href)),a=$(()=>t.tag||(t.href?"a":"button"));return(s,u)=>(o(),k(H(a.value),{class:T(["VPButton",[e.size,e.theme]]),href:e.href?r(pe)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:f(()=>[F(w(e.text),1)]),_:1},8,["class","href","target","rel"]))}}),dn=_(un,[["__scopeId","data-v-1ecfd97f"]]),vn=["src","alt"],hn=p({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const a=j("VPImage",!0);return e.image?(o(),v(M,{key:0},[typeof e.image=="string"||"src"in e.image?(o(),v("img",z({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:r(W)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,vn)):(o(),v(M,{key:1},[b(a,z({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),b(a,z({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),X=_(hn,[["__scopeId","data-v-deda50b0"]]),fn={class:"container"},mn={class:"main"},pn={class:"heading"},gn=["innerHTML"],bn=["innerHTML"],kn=["innerHTML"],_n={key:0,class:"actions"},yn={key:0,class:"image"},$n={class:"image-container"},Ln=p({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=te("hero-image-slot-exists");return(n,a)=>(o(),v("div",{class:T(["VPHero",{"has-image":e.image||r(t)}])},[i("div",fn,[i("div",mn,[h(n.$slots,"home-hero-info-before",{},void 0,!0),h(n.$slots,"home-hero-info",{},()=>[i("h1",pn,[e.name?(o(),v("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,gn)):m("",!0),e.text?(o(),v("span",{key:1,innerHTML:e.text,class:"text"},null,8,bn)):m("",!0)]),e.tagline?(o(),v("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,kn)):m("",!0)],!0),h(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(o(),v("div",_n,[(o(!0),v(M,null,A(e.actions,s=>(o(),v("div",{key:s.link,class:"action"},[b(dn,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link,target:s.target,rel:s.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),h(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||r(t)?(o(),v("div",yn,[i("div",$n,[a[0]||(a[0]=i("div",{class:"image-bg"},null,-1)),h(n.$slots,"home-hero-image",{},()=>[e.image?(o(),k(X,{key:0,class:"image-src",image:e.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),Pn=_(Ln,[["__scopeId","data-v-638303c7"]]),wn=p({__name:"VPHomeHero",setup(e){const{frontmatter:t}=P();return(n,a)=>r(t).hero?(o(),k(Pn,{key:0,class:"VPHomeHero",name:r(t).hero.name,text:r(t).hero.text,tagline:r(t).hero.tagline,image:r(t).hero.image,actions:r(t).hero.actions},{"home-hero-info-before":f(()=>[h(n.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[h(n.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[h(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[h(n.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[h(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),Vn={class:"box"},Sn={key:0,class:"icon"},Tn=["innerHTML"],xn=["innerHTML"],Mn=["innerHTML"],In={key:4,class:"link-text"},Nn={class:"link-text-value"},An=p({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(o(),k(E,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[i("article",Vn,[typeof e.icon=="object"&&e.icon.wrap?(o(),v("div",Sn,[b(X,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(o(),k(X,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(o(),v("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Tn)):m("",!0),i("h2",{class:"title",innerHTML:e.title},null,8,xn),e.details?(o(),v("p",{key:3,class:"details",innerHTML:e.details},null,8,Mn)):m("",!0),e.linkText?(o(),v("div",In,[i("p",Nn,[F(w(e.linkText)+" ",1),n[0]||(n[0]=i("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Cn=_(An,[["__scopeId","data-v-29bb3295"]]),Bn={key:0,class:"VPFeatures"},Hn={class:"container"},En={class:"items"},Fn=p({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,n=$(()=>{const a=t.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,s)=>e.features?(o(),v("div",Bn,[i("div",Hn,[i("div",En,[(o(!0),v(M,null,A(e.features,u=>(o(),v("div",{key:u.title,class:T(["item",[n.value]])},[b(Cn,{icon:u.icon,title:u.title,details:u.details,link:u.link,"link-text":u.linkText,rel:u.rel,target:u.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),On=_(Fn,[["__scopeId","data-v-07d5542f"]]),Dn=p({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=P();return(n,a)=>r(t).features?(o(),k(On,{key:0,class:"VPHomeFeatures",features:r(t).features},null,8,["features"])):m("",!0)}}),Gn=p({__name:"VPHomeContent",setup(e){const{width:t}=je({initialWidth:0,includeScrollbar:!1});return(n,a)=>(o(),v("div",{class:"vp-doc container",style:me(r(t)?{"--vp-offset":`calc(50% - ${r(t)/2}px)`}:{})},[h(n.$slots,"default",{},void 0,!0)],4))}}),Un=_(Gn,[["__scopeId","data-v-feda1a1a"]]),zn=p({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=P();return(a,s)=>{const u=j("Content");return o(),v("div",{class:T(["VPHome",{"external-link-icon-enabled":r(n).externalLinkIcon}])},[h(a.$slots,"home-hero-before",{},void 0,!0),b(wn,null,{"home-hero-info-before":f(()=>[h(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[h(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[h(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[h(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[h(a.$slots,"home-hero-image",{},void 0,!0)]),_:3}),h(a.$slots,"home-hero-after",{},void 0,!0),h(a.$slots,"home-features-before",{},void 0,!0),b(Dn),h(a.$slots,"home-features-after",{},void 0,!0),r(t).markdownStyles!==!1?(o(),k(Un,{key:0},{default:f(()=>[b(u)]),_:1})):(o(),k(u,{key:1}))],2)}}}),Rn=_(zn,[["__scopeId","data-v-af67a159"]]),jn={},qn={class:"VPPage"};function Wn(e,t){const n=j("Content");return o(),v("div",qn,[h(e.$slots,"page-top"),b(n),h(e.$slots,"page-bottom")])}const Kn=_(jn,[["render",Wn]]),Jn=p({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=P(),{hasSidebar:a}=G();return(s,u)=>(o(),v("div",{class:T(["VPContent",{"has-sidebar":r(a),"is-home":r(n).layout==="home"}]),id:"VPContent"},[r(t).isNotFound?h(s.$slots,"not-found",{key:0},()=>[b(vt)],!0):r(n).layout==="page"?(o(),k(Kn,{key:1},{"page-top":f(()=>[h(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[h(s.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(n).layout==="home"?(o(),k(Rn,{key:2},{"home-hero-before":f(()=>[h(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[h(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[h(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[h(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[h(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[h(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[h(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[h(s.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(n).layout&&r(n).layout!=="doc"?(o(),k(H(r(n).layout),{key:3})):(o(),k(cn,{key:4},{"doc-top":f(()=>[h(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[h(s.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[h(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[h(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[h(s.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[h(s.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[h(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[h(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[h(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[h(s.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[h(s.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Yn=_(Jn,[["__scopeId","data-v-190193b1"]]),Zn={class:"container"},Xn=["innerHTML"],Qn=["innerHTML"],ea=p({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=P(),{hasSidebar:a}=G();return(s,u)=>r(t).footer&&r(n).footer!==!1?(o(),v("footer",{key:0,class:T(["VPFooter",{"has-sidebar":r(a)}])},[i("div",Zn,[r(t).footer.message?(o(),v("p",{key:0,class:"message",innerHTML:r(t).footer.message},null,8,Xn)):m("",!0),r(t).footer.copyright?(o(),v("p",{key:1,class:"copyright",innerHTML:r(t).footer.copyright},null,8,Qn)):m("",!0)])],2)):m("",!0)}}),ta=_(ea,[["__scopeId","data-v-d4c9b439"]]);function na(){const{theme:e,frontmatter:t}=P(),n=Se([]),a=$(()=>n.value.length>0);return Q(()=>{n.value=ge(t.value.outline??e.value.outline)}),{headers:n,hasLocalNav:a}}const aa={class:"menu-text"},sa={class:"header"},oa={class:"outline"},ia=p({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=P(),a=S(!1),s=S(0),u=S(),d=S();function l(y){var L;(L=u.value)!=null&&L.contains(y.target)||(a.value=!1)}O(a,y=>{if(y){document.addEventListener("click",l);return}document.removeEventListener("click",l)}),le("Escape",()=>{a.value=!1}),Q(()=>{a.value=!1});function c(){a.value=!a.value,s.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function g(y){y.target.classList.contains("outline-link")&&(d.value&&(d.value.style.transition="none"),xe(()=>{a.value=!1}))}function V(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,L)=>(o(),v("div",{class:"VPLocalNavOutlineDropdown",style:me({"--vp-vh":s.value+"px"}),ref_key:"main",ref:u},[e.headers.length>0?(o(),v("button",{key:0,onClick:c,class:T({open:a.value})},[i("span",aa,w(r(Be)(r(n))),1),L[0]||(L[0]=i("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(o(),v("button",{key:1,onClick:V},w(r(n).returnToTopLabel||"Return to top"),1)),b(ve,{name:"flyout"},{default:f(()=>[a.value?(o(),v("div",{key:0,ref_key:"items",ref:d,class:"items",onClick:g},[i("div",sa,[i("a",{class:"top-link",href:"#",onClick:V},w(r(n).returnToTopLabel||"Return to top"),1)]),i("div",oa,[b(He,{headers:e.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),ra=_(ia,[["__scopeId","data-v-b6024754"]]),la={class:"container"},ca=["aria-expanded"],ua={class:"menu-text"},da=p({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:n}=P(),{hasSidebar:a}=G(),{headers:s}=na(),{y:u}=Me(),d=S(0);D(()=>{d.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Q(()=>{s.value=ge(n.value.outline??t.value.outline)});const l=$(()=>s.value.length===0),c=$(()=>l.value&&!a.value),g=$(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:l.value,fixed:c.value}));return(V,y)=>r(n).layout!=="home"&&(!c.value||r(u)>=d.value)?(o(),v("div",{key:0,class:T(g.value)},[i("div",la,[r(a)?(o(),v("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=L=>V.$emit("open-menu"))},[y[1]||(y[1]=i("span",{class:"vpi-align-left menu-icon"},null,-1)),i("span",ua,w(r(t).sidebarMenuLabel||"Menu"),1)],8,ca)):m("",!0),b(ra,{headers:r(s),navHeight:d.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),va=_(da,[["__scopeId","data-v-ee5ff976"]]);function ha(){const e=S(!1);function t(){e.value=!0,window.addEventListener("resize",s)}function n(){e.value=!1,window.removeEventListener("resize",s)}function a(){e.value?n():t()}function s(){window.outerWidth>=768&&n()}const u=ee();return O(()=>u.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:a}}const fa={},ma={class:"VPSwitch",type:"button",role:"switch"},pa={class:"check"},ga={key:0,class:"icon"};function ba(e,t){return o(),v("button",ma,[i("span",pa,[e.$slots.default?(o(),v("span",ga,[h(e.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ka=_(fa,[["render",ba],["__scopeId","data-v-7f73ba5a"]]),_a=p({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=P(),a=te("toggle-appearance",()=>{t.value=!t.value}),s=S("");return fe(()=>{s.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(u,d)=>(o(),k(ka,{title:s.value,class:"VPSwitchAppearance","aria-checked":r(t),onClick:r(a)},{default:f(()=>[...d[0]||(d[0]=[i("span",{class:"vpi-sun sun"},null,-1),i("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),be=_(_a,[["__scopeId","data-v-177cfd24"]]),ya={key:0,class:"VPNavBarAppearance"},$a=p({__name:"VPNavBarAppearance",setup(e){const{site:t}=P();return(n,a)=>r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(o(),v("div",ya,[b(be)])):m("",!0)}}),La=_($a,[["__scopeId","data-v-cbc799be"]]),ke=S();let Ee=!1,ie=0;function Pa(e){const t=S(!1);if(ne){!Ee&&wa(),ie++;const n=O(ke,a=>{var s,u,d;a===e.el.value||(s=e.el.value)!=null&&s.contains(a)?(t.value=!0,(u=e.onFocus)==null||u.call(e)):(t.value=!1,(d=e.onBlur)==null||d.call(e))});he(()=>{n(),ie--,ie||Va()})}return qe(t)}function wa(){document.addEventListener("focusin",Fe),Ee=!0,ke.value=document.activeElement}function Va(){document.removeEventListener("focusin",Fe)}function Fe(){ke.value=document.activeElement}const Sa={class:"VPMenuLink"},Ta=["innerHTML"],xa=p({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=P();return(n,a)=>(o(),v("div",Sa,[b(E,{class:T({active:r(R)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon},{default:f(()=>[i("span",{innerHTML:e.item.text},null,8,Ta)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),ae=_(xa,[["__scopeId","data-v-c1f11000"]]),Ma={class:"VPMenuGroup"},Ia={key:0,class:"title"},Na=p({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),v("div",Ma,[e.text?(o(),v("p",Ia,w(e.text),1)):m("",!0),(o(!0),v(M,null,A(e.items,a=>(o(),v(M,null,["link"in a?(o(),k(ae,{key:0,item:a},null,8,["item"])):m("",!0)],64))),256))]))}}),Aa=_(Na,[["__scopeId","data-v-a6d81ab4"]]),Ca={class:"VPMenu"},Ba={key:0,class:"items"},Ha=p({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(o(),v("div",Ca,[e.items?(o(),v("div",Ba,[(o(!0),v(M,null,A(e.items,a=>(o(),v(M,{key:JSON.stringify(a)},["link"in a?(o(),k(ae,{key:0,item:a},null,8,["item"])):"component"in a?(o(),k(H(a.component),z({key:1,ref_for:!0},a.props),null,16)):(o(),k(Aa,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):m("",!0),h(t.$slots,"default",{},void 0,!0)]))}}),Ea=_(Ha,[["__scopeId","data-v-a8c21b34"]]),Fa=["aria-expanded","aria-label"],Oa={key:0,class:"text"},Da=["innerHTML"],Ga={key:1,class:"vpi-more-horizontal icon"},Ua={class:"menu"},za=p({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=S(!1),n=S();Pa({el:n,onBlur:a});function a(){t.value=!1}return(s,u)=>(o(),v("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:u[1]||(u[1]=d=>t.value=!0),onMouseleave:u[2]||(u[2]=d=>t.value=!1)},[i("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:u[0]||(u[0]=d=>t.value=!t.value)},[e.button||e.icon?(o(),v("span",Oa,[e.icon?(o(),v("span",{key:0,class:T([e.icon,"option-icon"])},null,2)):m("",!0),e.button?(o(),v("span",{key:1,innerHTML:e.button},null,8,Da)):m("",!0),u[3]||(u[3]=i("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(o(),v("span",Ga))],8,Fa),i("div",Ua,[b(Ea,{items:e.items},{default:f(()=>[h(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),_e=_(za,[["__scopeId","data-v-b8c36a12"]]),Ra=["href","aria-label","innerHTML"],ja=p({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=S();D(async()=>{var u;await xe();const s=(u=n.value)==null?void 0:u.children[0];s instanceof HTMLElement&&s.className.startsWith("vpi-social-")&&(getComputedStyle(s).maskImage||getComputedStyle(s).webkitMaskImage)==="none"&&s.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});const a=$(()=>typeof t.icon=="object"?t.icon.svg:``);return(s,u)=>(o(),v("a",{ref_key:"el",ref:n,class:"VPSocialLink no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="string"?e.icon:""),target:"_blank",rel:"noopener",innerHTML:a.value},null,8,Ra))}}),qa=_(ja,[["__scopeId","data-v-13b723c8"]]),Wa={class:"VPSocialLinks"},Ka=p({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(o(),v("div",Wa,[(o(!0),v(M,null,A(e.links,({link:a,icon:s,ariaLabel:u})=>(o(),k(qa,{key:a,icon:s,link:a,ariaLabel:u},null,8,["icon","link","ariaLabel"]))),128))]))}}),ye=_(Ka,[["__scopeId","data-v-90944a9e"]]),Ja={key:0,class:"group translations"},Ya={class:"trans-title"},Za={key:1,class:"group"},Xa={class:"item appearance"},Qa={class:"label"},es={class:"appearance-action"},ts={key:2,class:"group"},ns={class:"item social-links"},as=p({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=P(),{localeLinks:a,currentLang:s}=J({correspondingLink:!0}),u=$(()=>a.value.length&&s.value.label||t.value.appearance||n.value.socialLinks);return(d,l)=>u.value?(o(),k(_e,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(a).length&&r(s).label?(o(),v("div",Ja,[i("p",Ya,w(r(s).label),1),(o(!0),v(M,null,A(r(a),c=>(o(),k(ae,{key:c.link,item:c},null,8,["item"]))),128))])):m("",!0),r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(o(),v("div",Za,[i("div",Xa,[i("p",Qa,w(r(n).darkModeSwitchLabel||"Appearance"),1),i("div",es,[b(be)])])])):m("",!0),r(n).socialLinks?(o(),v("div",ts,[i("div",ns,[b(ye,{class:"social-links-list",links:r(n).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),ss=_(as,[["__scopeId","data-v-6da53269"]]),os=["aria-expanded"],is=p({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(o(),v("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=a=>t.$emit("click"))},[...n[1]||(n[1]=[i("span",{class:"container"},[i("span",{class:"top"}),i("span",{class:"middle"}),i("span",{class:"bottom"})],-1)])],10,os))}}),rs=_(is,[["__scopeId","data-v-613ce22a"]]),ls=["innerHTML"],cs=p({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=P();return(n,a)=>(o(),k(E,{class:T({VPNavBarMenuLink:!0,active:r(R)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,tabindex:"0"},{default:f(()=>[i("span",{innerHTML:e.item.text},null,8,ls)]),_:1},8,["class","href","target","rel","no-icon"]))}}),us=_(cs,[["__scopeId","data-v-75347875"]]),ds=p({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=P(),a=u=>"component"in u?!1:"link"in u?R(n.value.relativePath,u.link,!!t.item.activeMatch):u.items.some(a),s=$(()=>a(t.item));return(u,d)=>(o(),k(_e,{class:T({VPNavBarMenuGroup:!0,active:r(R)(r(n).relativePath,e.item.activeMatch,!!e.item.activeMatch)||s.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),vs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},hs=p({__name:"VPNavBarMenu",setup(e){const{theme:t}=P();return(n,a)=>r(t).nav?(o(),v("nav",vs,[a[0]||(a[0]=i("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(o(!0),v(M,null,A(r(t).nav,s=>(o(),v(M,{key:JSON.stringify(s)},["link"in s?(o(),k(us,{key:0,item:s},null,8,["item"])):"component"in s?(o(),k(H(s.component),z({key:1,ref_for:!0},s.props),null,16)):(o(),k(ds,{key:2,item:s},null,8,["item"]))],64))),128))])):m("",!0)}}),fs=_(hs,[["__scopeId","data-v-5594a541"]]);function ms(e){const{localeIndex:t,theme:n}=P();function a(s){var I,N,C;const u=s.split("."),d=(I=n.value.search)==null?void 0:I.options,l=d&&typeof d=="object",c=l&&((C=(N=d.locales)==null?void 0:N[t.value])==null?void 0:C.translations)||null,g=l&&d.translations||null;let V=c,y=g,L=e;const x=u.pop();for(const B of u){let U=null;const q=L==null?void 0:L[B];q&&(U=L=q);const se=y==null?void 0:y[B];se&&(U=y=se);const oe=V==null?void 0:V[B];oe&&(U=V=oe),q||(L=U),se||(y=U),oe||(V=U)}return(V==null?void 0:V[x])??(y==null?void 0:y[x])??(L==null?void 0:L[x])??""}return a}const ps=["aria-label"],gs={class:"DocSearch-Button-Container"},bs={class:"DocSearch-Button-Placeholder"},$e=p({__name:"VPNavBarSearchButton",setup(e){const n=ms({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(a,s)=>(o(),v("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(n)("button.buttonAriaLabel")},[i("span",gs,[s[0]||(s[0]=i("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),i("span",bs,w(r(n)("button.buttonText")),1)]),s[1]||(s[1]=i("span",{class:"DocSearch-Button-Keys"},[i("kbd",{class:"DocSearch-Button-Key"}),i("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ps))}}),ks={class:"VPNavBarSearch"},_s={id:"local-search"},ys={key:1,id:"docsearch"},$s=p({__name:"VPNavBarSearch",setup(e){const t=We(()=>Ke(()=>import("./VPLocalSearchBox.Bh-jWqtH.js"),__vite__mapDeps([0,1]))),n=()=>null,{theme:a}=P(),s=S(!1),u=S(!1);D(()=>{});function d(){s.value||(s.value=!0,setTimeout(l,16))}function l(){const y=new Event("keydown");y.key="k",y.metaKey=!0,window.dispatchEvent(y),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||l()},16)}function c(y){const L=y.target,x=L.tagName;return L.isContentEditable||x==="INPUT"||x==="SELECT"||x==="TEXTAREA"}const g=S(!1);le("k",y=>{(y.ctrlKey||y.metaKey)&&(y.preventDefault(),g.value=!0)}),le("/",y=>{c(y)||(y.preventDefault(),g.value=!0)});const V="local";return(y,L)=>{var x;return o(),v("div",ks,[r(V)==="local"?(o(),v(M,{key:0},[g.value?(o(),k(r(t),{key:0,onClose:L[0]||(L[0]=I=>g.value=!1)})):m("",!0),i("div",_s,[b($e,{onClick:L[1]||(L[1]=I=>g.value=!0)})])],64)):r(V)==="algolia"?(o(),v(M,{key:1},[s.value?(o(),k(r(n),{key:0,algolia:((x=r(a).search)==null?void 0:x.options)??r(a).algolia,onVnodeBeforeMount:L[2]||(L[2]=I=>u.value=!0)},null,8,["algolia"])):m("",!0),u.value?m("",!0):(o(),v("div",ys,[b($e,{onClick:d})]))],64)):m("",!0)])}}}),Ls=p({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=P();return(n,a)=>r(t).socialLinks?(o(),k(ye,{key:0,class:"VPNavBarSocialLinks",links:r(t).socialLinks},null,8,["links"])):m("",!0)}}),Ps=_(Ls,[["__scopeId","data-v-a3a94677"]]),ws=["href","rel","target"],Vs=["innerHTML"],Ss={key:2},Ts=p({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=P(),{hasSidebar:a}=G(),{currentLang:s}=J(),u=$(()=>{var c;return typeof n.value.logoLink=="string"?n.value.logoLink:(c=n.value.logoLink)==null?void 0:c.link}),d=$(()=>{var c;return typeof n.value.logoLink=="string"||(c=n.value.logoLink)==null?void 0:c.rel}),l=$(()=>{var c;return typeof n.value.logoLink=="string"||(c=n.value.logoLink)==null?void 0:c.target});return(c,g)=>(o(),v("div",{class:T(["VPNavBarTitle",{"has-sidebar":r(a)}])},[i("a",{class:"title",href:u.value??r(pe)(r(s).link),rel:d.value,target:l.value},[h(c.$slots,"nav-bar-title-before",{},void 0,!0),r(n).logo?(o(),k(X,{key:0,class:"logo",image:r(n).logo},null,8,["image"])):m("",!0),r(n).siteTitle?(o(),v("span",{key:1,innerHTML:r(n).siteTitle},null,8,Vs)):r(n).siteTitle===void 0?(o(),v("span",Ss,w(r(t).title),1)):m("",!0),h(c.$slots,"nav-bar-title-after",{},void 0,!0)],8,ws)],2))}}),xs=_(Ts,[["__scopeId","data-v-ca0cf389"]]),Ms={class:"items"},Is={class:"title"},Ns=p({__name:"VPNavBarTranslations",setup(e){const{theme:t}=P(),{localeLinks:n,currentLang:a}=J({correspondingLink:!0});return(s,u)=>r(n).length&&r(a).label?(o(),k(_e,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(t).langMenuLabel||"Change language"},{default:f(()=>[i("div",Ms,[i("p",Is,w(r(a).label),1),(o(!0),v(M,null,A(r(n),d=>(o(),k(ae,{key:d.link,item:d},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),As=_(Ns,[["__scopeId","data-v-ff50008a"]]),Cs={class:"wrapper"},Bs={class:"container"},Hs={class:"title"},Es={class:"content"},Fs={class:"content-body"},Os=p({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:n}=Me(),{hasSidebar:a}=G(),{frontmatter:s}=P(),u=S({});return fe(()=>{u.value={"has-sidebar":a.value,home:s.value.layout==="home",top:n.value===0,"screen-open":t.isScreenOpen}}),(d,l)=>(o(),v("div",{class:T(["VPNavBar",u.value])},[i("div",Cs,[i("div",Bs,[i("div",Hs,[b(xs,null,{"nav-bar-title-before":f(()=>[h(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[h(d.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),i("div",Es,[i("div",Fs,[h(d.$slots,"nav-bar-content-before",{},void 0,!0),b($s,{class:"search"}),b(fs,{class:"menu"}),b(As,{class:"translations"}),b(La,{class:"appearance"}),b(Ps,{class:"social-links"}),b(ss,{class:"extra"}),h(d.$slots,"nav-bar-content-after",{},void 0,!0),b(rs,{class:"hamburger",active:e.isScreenOpen,onClick:l[0]||(l[0]=c=>d.$emit("toggle-screen"))},null,8,["active"])])])])]),l[1]||(l[1]=i("div",{class:"divider"},[i("div",{class:"divider-line"})],-1))],2))}}),Ds=_(Os,[["__scopeId","data-v-c0d22204"]]),Gs={key:0,class:"VPNavScreenAppearance"},Us={class:"text"},zs=p({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=P();return(a,s)=>r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(o(),v("div",Gs,[i("p",Us,w(r(n).darkModeSwitchLabel||"Appearance"),1),b(be)])):m("",!0)}}),Rs=_(zs,[["__scopeId","data-v-260ec744"]]),js=["innerHTML"],qs=p({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=te("close-screen");return(n,a)=>(o(),k(E,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:r(t)},{default:f(()=>[i("span",{innerHTML:e.item.text},null,8,js)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ws=_(qs,[["__scopeId","data-v-a016d72d"]]),Ks=["innerHTML"],Js=p({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=te("close-screen");return(n,a)=>(o(),k(E,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:r(t)},{default:f(()=>[i("span",{innerHTML:e.item.text},null,8,Ks)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Oe=_(Js,[["__scopeId","data-v-4938b0d1"]]),Ys={class:"VPNavScreenMenuGroupSection"},Zs={key:0,class:"title"},Xs=p({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(o(),v("div",Ys,[e.text?(o(),v("p",Zs,w(e.text),1)):m("",!0),(o(!0),v(M,null,A(e.items,a=>(o(),k(Oe,{key:a.text,item:a},null,8,["item"]))),128))]))}}),Qs=_(Xs,[["__scopeId","data-v-3507bfd2"]]),eo=["aria-controls","aria-expanded"],to=["innerHTML"],no=["id"],ao={key:0,class:"item"},so={key:1,class:"item"},oo={key:2,class:"group"},io=p({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=S(!1),a=$(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function s(){n.value=!n.value}return(u,d)=>(o(),v("div",{class:T(["VPNavScreenMenuGroup",{open:n.value}])},[i("button",{class:"button","aria-controls":a.value,"aria-expanded":n.value,onClick:s},[i("span",{class:"button-text",innerHTML:e.text},null,8,to),d[0]||(d[0]=i("span",{class:"vpi-plus button-icon"},null,-1))],8,eo),i("div",{id:a.value,class:"items"},[(o(!0),v(M,null,A(e.items,l=>(o(),v(M,{key:JSON.stringify(l)},["link"in l?(o(),v("div",ao,[b(Oe,{item:l},null,8,["item"])])):"component"in l?(o(),v("div",so,[(o(),k(H(l.component),z({ref_for:!0},l.props,{"screen-menu":""}),null,16))])):(o(),v("div",oo,[b(Qs,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,no)],2))}}),ro=_(io,[["__scopeId","data-v-f0041aba"]]),lo={key:0,class:"VPNavScreenMenu"},co=p({__name:"VPNavScreenMenu",setup(e){const{theme:t}=P();return(n,a)=>r(t).nav?(o(),v("nav",lo,[(o(!0),v(M,null,A(r(t).nav,s=>(o(),v(M,{key:JSON.stringify(s)},["link"in s?(o(),k(Ws,{key:0,item:s},null,8,["item"])):"component"in s?(o(),k(H(s.component),z({key:1,ref_for:!0},s.props,{"screen-menu":""}),null,16)):(o(),k(ro,{key:2,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),uo=p({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=P();return(n,a)=>r(t).socialLinks?(o(),k(ye,{key:0,class:"VPNavScreenSocialLinks",links:r(t).socialLinks},null,8,["links"])):m("",!0)}}),vo={class:"list"},ho=p({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=J({correspondingLink:!0}),a=S(!1);function s(){a.value=!a.value}return(u,d)=>r(t).length&&r(n).label?(o(),v("div",{key:0,class:T(["VPNavScreenTranslations",{open:a.value}])},[i("button",{class:"title",onClick:s},[d[0]||(d[0]=i("span",{class:"vpi-languages icon lang"},null,-1)),F(" "+w(r(n).label)+" ",1),d[1]||(d[1]=i("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),i("ul",vo,[(o(!0),v(M,null,A(r(t),l=>(o(),v("li",{key:l.link,class:"item"},[b(E,{class:"link",href:l.link},{default:f(()=>[F(w(l.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),fo=_(ho,[["__scopeId","data-v-cdaaa22a"]]),mo={class:"container"},po=p({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=S(null),n=Ie(ne?document.body:null);return(a,s)=>(o(),k(ve,{name:"fade",onEnter:s[0]||(s[0]=u=>n.value=!0),onAfterLeave:s[1]||(s[1]=u=>n.value=!1)},{default:f(()=>[e.open?(o(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[i("div",mo,[h(a.$slots,"nav-screen-content-before",{},void 0,!0),b(co,{class:"menu"}),b(fo,{class:"translations"}),b(Rs,{class:"appearance"}),b(uo,{class:"social-links"}),h(a.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),go=_(po,[["__scopeId","data-v-db9cbf11"]]),bo={key:0,class:"VPNav"},ko=p({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:a}=ha(),{frontmatter:s}=P(),u=$(()=>s.value.navbar!==!1);return Ne("close-screen",n),K(()=>{ne&&document.documentElement.classList.toggle("hide-nav",!u.value)}),(d,l)=>u.value?(o(),v("header",bo,[b(Ds,{"is-screen-open":r(t),onToggleScreen:r(a)},{"nav-bar-title-before":f(()=>[h(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[h(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[h(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[h(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),b(go,{open:r(t)},{"nav-screen-content-before":f(()=>[h(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[h(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),_o=_(ko,[["__scopeId","data-v-e1256463"]]),yo=["role","tabindex"],$o={key:1,class:"items"},Lo=p({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:a,isLink:s,isActiveLink:u,hasActiveLink:d,hasChildren:l,toggle:c}=pt($(()=>t.item)),g=$(()=>l.value?"section":"div"),V=$(()=>s.value?"a":"div"),y=$(()=>l.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),L=$(()=>s.value?void 0:"button"),x=$(()=>[[`level-${t.depth}`],{collapsible:a.value},{collapsed:n.value},{"is-link":s.value},{"is-active":u.value},{"has-active":d.value}]);function I(C){"key"in C&&C.key!=="Enter"||!t.item.link&&c()}function N(){t.item.link&&c()}return(C,B)=>{const U=j("VPSidebarItem",!0);return o(),k(H(g.value),{class:T(["VPSidebarItem",x.value])},{default:f(()=>[e.item.text?(o(),v("div",z({key:0,class:"item",role:L.value},Je(e.item.items?{click:I,keydown:I}:{},!0),{tabindex:e.item.items&&0}),[B[1]||(B[1]=i("div",{class:"indicator"},null,-1)),e.item.link?(o(),k(E,{key:0,tag:V.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:f(()=>[(o(),k(H(y.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(o(),k(H(y.value),{key:1,class:"text",innerHTML:e.item.text},null,8,["innerHTML"])),e.item.collapsed!=null&&e.item.items&&e.item.items.length?(o(),v("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:N,onKeydown:Ye(N,["enter"]),tabindex:"0"},[...B[0]||(B[0]=[i("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):m("",!0)],16,yo)):m("",!0),e.item.items&&e.item.items.length?(o(),v("div",$o,[e.depth<5?(o(!0),v(M,{key:0},A(e.item.items,q=>(o(),k(U,{key:q.text,item:q,depth:e.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),Po=_(Lo,[["__scopeId","data-v-1fedbd87"]]),wo=p({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=S(!0);let n=null;return D(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),Ae(()=>{n!=null&&(clearTimeout(n),n=null)}),(a,s)=>(o(!0),v(M,null,A(e.items,u=>(o(),v("div",{key:u.text,class:T(["group",{"no-transition":t.value}])},[b(Po,{item:u,depth:0},null,8,["item"])],2))),128))}}),Vo=_(wo,[["__scopeId","data-v-d0ceeaa4"]]),So={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},To=p({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=G(),a=e,s=S(null),u=Ie(ne?document.body:null);O([a,s],()=>{var l;a.open?(u.value=!0,(l=s.value)==null||l.focus()):u.value=!1},{immediate:!0,flush:"post"});const d=S(0);return O(t,()=>{d.value+=1},{deep:!0}),(l,c)=>r(n)?(o(),v("aside",{key:0,class:T(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:s,onClick:c[0]||(c[0]=Ze(()=>{},["stop"]))},[c[2]||(c[2]=i("div",{class:"curtain"},null,-1)),i("nav",So,[c[1]||(c[1]=i("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),h(l.$slots,"sidebar-nav-before",{},void 0,!0),(o(),k(Vo,{items:r(t),key:d.value},null,8,["items"])),h(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),xo=_(To,[["__scopeId","data-v-cbff8e63"]]),Mo=p({__name:"VPSkipLink",setup(e){const{theme:t}=P(),n=ee(),a=S();O(()=>n.path,()=>a.value.focus());function s({target:u}){const d=document.getElementById(decodeURIComponent(u.hash).slice(1));if(d){const l=()=>{d.removeAttribute("tabindex"),d.removeEventListener("blur",l)};d.setAttribute("tabindex","-1"),d.addEventListener("blur",l),d.focus(),window.scrollTo(0,0)}}return(u,d)=>(o(),v(M,null,[i("span",{ref_key:"backToTop",ref:a,tabindex:"-1"},null,512),i("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s},w(r(t).skipToContentLabel||"Skip to content"),1)],64))}}),Io=_(Mo,[["__scopeId","data-v-3cf742b9"]]),No=p({__name:"Layout",setup(e){const{isOpen:t,open:n,close:a}=G(),s=ee();O(()=>s.path,a),mt(t,a);const{frontmatter:u}=P(),d=Xe(),l=$(()=>!!d["home-hero-image"]);return Ne("hero-image-slot-exists",l),(c,g)=>{const V=j("Content");return r(u).layout!==!1?(o(),v("div",{key:0,class:T(["Layout",r(u).pageClass])},[h(c.$slots,"layout-top",{},void 0,!0),b(Io),b(nt,{class:"backdrop",show:r(t),onClick:r(a)},null,8,["show","onClick"]),b(_o,null,{"nav-bar-title-before":f(()=>[h(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[h(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[h(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[h(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[h(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[h(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),b(va,{open:r(t),onOpenMenu:r(n)},null,8,["open","onOpenMenu"]),b(xo,{open:r(t)},{"sidebar-nav-before":f(()=>[h(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[h(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),b(Yn,null,{"page-top":f(()=>[h(c.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[h(c.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[h(c.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[h(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[h(c.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[h(c.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[h(c.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[h(c.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[h(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[h(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[h(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[h(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[h(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[h(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[h(c.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[h(c.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[h(c.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[h(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[h(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[h(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[h(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[h(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[h(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),b(ta),h(c.$slots,"layout-bottom",{},void 0,!0)],2)):(o(),k(V,{key:1}))}}}),Ao=_(No,[["__scopeId","data-v-ccf76b0c"]]),De={Layout:Ao,enhanceApp:({app:e})=>{e.component("Badge",Qe)}},Co={class:"tolaria-landing"},Bo={class:"landing-container hero-section"},Ho={class:"hero-actions"},Eo=["href"],Fo={class:"landing-container hero-screenshot"},Oo={class:"screenshot-frame"},Do=["src"],Go=["src"],Uo=["id"],zo={class:"section-heading"},Ro={class:"section-label"},jo={key:0,viewBox:"0 0 24 24","aria-hidden":"true"},qo={key:1,viewBox:"0 0 24 24","aria-hidden":"true"},Wo={key:2,viewBox:"0 0 24 24","aria-hidden":"true"},Ko={key:3,viewBox:"0 0 256 256","aria-hidden":"true",class:"filled-icon"},Jo={class:"feature-card-title"},Yo={class:"feature-image"},Zo=["src","alt"],Xo={id:"docs",class:"docs-band"},Qo={class:"landing-container docs-inner"},ei={class:"docs-grid"},ti=["href"],ni={class:"docs-icon"},ai={key:0,viewBox:"0 0 24 24","aria-hidden":"true"},si={key:1,viewBox:"0 0 24 24","aria-hidden":"true"},oi={key:2,viewBox:"0 0 24 24","aria-hidden":"true"},ii={key:3,viewBox:"0 0 24 24","aria-hidden":"true"},ri={id:"about",class:"about-section"},li={class:"landing-container"},ci={class:"author-card"},ui={class:"author-image"},di=["src"],vi={class:"testimonial-grid"},hi={class:"testimonial-person"},fi=["src","alt"],mi=p({__name:"LandingHome",setup(e){const t=d=>W(`/landing/${d}`),n=d=>W(d),a=[{id:"features",icon:"archive",label:"Architecture",title:"Just files on your disk",description:"Every note is a Markdown file with a YAML frontmatter. No database, no proprietary format. Read them with any editor, grep them from the terminal, version them with Git.",cards:[{title:"Plain Markdown on disk",image:"simply-files.png",alt:"Plain Markdown files"},{title:"YAML frontmatter for structure",image:"yaml frontmatter.png",alt:"YAML frontmatter"}]},{icon:"pen",label:"Editor",title:"Writes richly, saves as Markdown",description:"Block-based editing with slash commands, wikilinks, raw Markdown, whiteboards, media previews, table navigation, and note width controls. Everything durable stays in vault files.",cards:[{title:"Rich block editor",image:"Block editor.png",alt:"Block editor"},{title:"[[Wikilinks]] with autocomplete",image:"wikilinks.png",alt:"Wikilinks"},{title:"Rich relationships as first-class citizen",image:"relationships.png",alt:"Relationships"}]},{icon:"git",label:"Version control",title:"Fully integrated Git client",description:"Commit, push, and browse history from within the app. Every change tracked. Sync across devices with the same tool you already trust for code.",compact:!0,cards:[{title:"Rich commit history, right in the app",image:"pulse.png",alt:"Commit history"},{title:"Navigable version history per single note",image:"git-history.png",alt:"Git history"},{title:"Track changes, commit and push",image:"track changes and push.png",alt:"Track changes"}]},{icon:"sparkle",label:"AI",title:"Local agents and direct models",description:"Use CLI coding agents such as Claude Code, Codex, OpenCode, Pi, and Gemini when you want tool-backed editing. Use local or API model providers for chat over note context without vault-write tools.",cards:[{title:"Sidebar with custom sections",image:"Ai chat 3.png",alt:"AI chat integration"}]}],s=[{icon:"rocket",title:"Start with a vault",text:"Install Tolaria, open the Getting Started vault, and understand the first-launch flow.",link:"/start/install"},{icon:"network",title:"Understand the model",text:"Learn how notes, properties, types, relationships, custom views, Git, and AI fit together.",link:"/concepts/vaults"},{icon:"workflow",title:"Follow workflows",text:"Capture notes, organize the inbox, use wikilinks, create types, push changes, configure AI, and navigate long notes.",link:"/guides/capture-a-note"},{icon:"refresh",title:"Keep docs current",text:"Use the maintenance checklist when code changes affect commands, models, integrations, or platform behavior.",link:"/reference/docs-maintenance"}],u=[{name:"Gregor O.",role:"CTO",image:"gregor.webp",alt:"Gregor O.",quote:"Great newsletter for everyone interested in topics all the way from Software to People working well together! Luca is providing a LOT of value filled with actionable insights in a very easy to read way."},{name:"Ananth R.",role:"Engineering Manager & O'Reilly Instructor",image:"ananth.webp",alt:"Ananth R.",quote:"Luca's newsletter is one of the best in the industry for software engineers and engineers leaders. I highly recommend to anyone who would like to build high performing engineering teams."},{name:"Jordan C.",role:"Staff Engineer",image:"jordan.webp",alt:"Jordan C.",quote:"There's a reason Refactoring has over 100k subscribers. It's a newsletter you CANNOT miss as a software engineer. Follow the advice here and you will see huge wins throughout your career."}];return(d,l)=>(o(),v("main",Co,[i("section",Bo,[l[1]||(l[1]=i("h1",null,"A second brain for the AI era. Free forever.",-1)),l[2]||(l[2]=i("p",{class:"hero-lede"}," Organize your notes as Markdown files, with native relationships, Git, local agents, and direct AI model providers. ",-1)),i("div",Ho,[l[0]||(l[0]=Y(' Download Tolaria Check on GitHub ',2)),i("a",{class:"landing-button secondary",href:n("/start/install")},"Read the docs",8,Eo)]),l[3]||(l[3]=i("p",{class:"hero-note"},"Open source, free forever, no account required",-1))]),i("section",Fo,[i("div",{class:"screenshot-field",style:me({backgroundImage:`url(${t("les-saintes.jpg")})`})},[i("div",Oo,[i("img",{class:"screenshot-image light",src:t("tolaria-screenshot.png"),alt:"Tolaria app in light mode",draggable:"false"},null,8,Do),i("img",{class:"screenshot-image dark",src:t("tolaria-screenshot-dark.png"),alt:"Tolaria app in dark mode",draggable:"false"},null,8,Go)])],4)]),(o(),v(M,null,A(a,c=>i("section",{id:c.id,key:c.title,class:"landing-container feature-section"},[i("div",zo,[i("span",Ro,[c.icon==="archive"?(o(),v("svg",jo,[...l[4]||(l[4]=[i("line",{x1:"22",x2:"2",y1:"12",y2:"12"},null,-1),i("path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"},null,-1)])])):c.icon==="pen"?(o(),v("svg",qo,[...l[5]||(l[5]=[i("path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"},null,-1)])])):c.icon==="git"?(o(),v("svg",Wo,[...l[6]||(l[6]=[i("line",{x1:"6",x2:"6",y1:"3",y2:"15"},null,-1),i("circle",{cx:"18",cy:"6",r:"3"},null,-1),i("circle",{cx:"6",cy:"18",r:"3"},null,-1),i("path",{d:"M18 9a9 9 0 0 1-9 9"},null,-1)])])):(o(),v("svg",Ko,[...l[7]||(l[7]=[i("path",{d:"M208,144a15.78,15.78,0,0,1-10.42,14.94L146,178l-19.05,51.56a15.92,15.92,0,0,1-29.88,0L78,178,26.42,158.94a15.92,15.92,0,0,1,0-29.88L78,110l19.05-51.56a15.92,15.92,0,0,1,29.88,0L146,110l51.56,19.05A15.78,15.78,0,0,1,208,144ZM152,48h16V64a8,8,0,0,0,16,0V48h16a8,8,0,0,0,0-16H184V16a8,8,0,0,0-16,0V32H152a8,8,0,0,0,0,16Zm88,32h-8V72a8,8,0,0,0-16,0v8h-8a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0V96h8a8,8,0,0,0,0-16Z"},null,-1)])])),F(" "+w(c.label),1)]),i("h2",null,w(c.title),1),i("p",null,w(c.description),1)]),i("div",{class:T(["feature-grid",{"two-card-grid":c.cards.length===2,"single-card":c.cards.length===1,compact:c.compact}])},[(o(!0),v(M,null,A(c.cards,g=>(o(),v("article",{key:g.title,class:"feature-card"},[i("div",Jo,[i("p",null,w(g.title),1)]),i("div",Yo,[i("img",{src:t(g.image),alt:g.alt},null,8,Zo)])]))),128))],2)],8,Uo)),64)),i("section",Xo,[i("div",Qo,[l[12]||(l[12]=i("div",{class:"section-heading compact"},[i("span",{class:"section-label"},"Documentation"),i("h2",null,"Learn the app the way it is built"),i("p",null," The docs sit in the app repo so product behavior, architecture, and user-facing guidance can evolve together. ")],-1)),i("div",ei,[(o(),v(M,null,A(s,c=>i("a",{key:c.title,class:"docs-card",href:n(c.link)},[i("span",ni,[c.icon==="rocket"?(o(),v("svg",ai,[...l[8]||(l[8]=[Y('',5)])])):c.icon==="network"?(o(),v("svg",si,[...l[9]||(l[9]=[Y('',6)])])):c.icon==="workflow"?(o(),v("svg",oi,[...l[10]||(l[10]=[i("rect",{x:"3",y:"4",width:"6",height:"6",rx:"1.5"},null,-1),i("rect",{x:"15",y:"14",width:"6",height:"6",rx:"1.5"},null,-1),i("path",{d:"M9 7h3a3 3 0 0 1 3 3v4"},null,-1),i("path",{d:"m12 11 3 3 3-3"},null,-1)])])):(o(),v("svg",ii,[...l[11]||(l[11]=[i("path",{d:"M3 12a9 9 0 0 1 15.4-6.4L21 8"},null,-1),i("path",{d:"M21 3v5h-5"},null,-1),i("path",{d:"M21 12a9 9 0 0 1-15.4 6.4L3 16"},null,-1),i("path",{d:"M3 21v-5h5"},null,-1)])]))]),i("h3",null,w(c.title),1),i("p",null,w(c.text),1)],8,ti)),64))])])]),i("section",ri,[i("div",li,[l[14]||(l[14]=i("div",{class:"section-heading"},[i("span",{class:"section-label"},[i("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},[i("path",{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"})]),F(" Made with Love ")]),i("h2",null,"Built by Luca, for Luca"),i("p",null," Tolaria is the product of the learnings from 5 years of full-time content creation. I published 300+ articles and organized my knowledge into 9000+ notes. ")],-1)),i("div",ci,[i("div",ui,[i("img",{src:t("Luca hello.jpeg"),alt:"Luca"},null,8,di)]),l[13]||(l[13]=Y('

Hey, I am Luca 👋

Founder & Author of Refactoring

Tolaria is born from 5 years of full-time writing at Refactoring, during which I have written 300+ articles about software engineering and developer productivity. Along the way, I amassed 9000+ notes on my Notion workspace, learned a lot about knowledge management, productivity, and, more recently, on working well with AI on docs. None of the existing tools matched what I wanted, so I built one myself.

5 yearsfull-time writing
300+articles published
170,000+newsletter subscribers
',1))]),i("div",vi,[(o(),v(M,null,A(u,c=>i("article",{key:c.name},[i("p",null,'"'+w(c.quote)+'"',1),i("div",hi,[i("img",{src:t(c.image),alt:c.alt},null,8,fi),i("div",null,[i("strong",null,w(c.name),1),i("span",null,w(c.role),1)])])])),64))])])]),l[15]||(l[15]=i("section",{class:"final-cta"},[i("div",{class:"landing-container final-cta-inner"},[i("h2",null,"Stay in the loop."),i("p",null," Subscribe to the Refactoring newsletter for updates on Tolaria, new features, and behind-the-scenes of building in public. "),i("a",{class:"landing-button primary",href:"https://refactoring.fm"}," Subscribe to Refactoring "),i("span",null,"170,000+ engineers already subscribed")])],-1))]))}}),pi=_(mi,[["__scopeId","data-v-10a93dfb"]]),gi=["aria-label"],bi="9,946",Le="tolaria:github-stars",ki=60*60*1e3,_i="https://api.github.com/repos/refactoringhq/tolaria",Pe="tolaria-scrolled",we="tolaria-landing-page",yi=p({__name:"Layout",setup(e){const{frontmatter:t}=Ve(),n=S(bi),a=l=>new Intl.NumberFormat("en-US").format(l),s=()=>{document.documentElement.classList.toggle(Pe,window.scrollY>8)},u=()=>{try{const l=window.localStorage.getItem(Le);if(!l)return null;const c=JSON.parse(l);return typeof c.stars!="number"||typeof c.savedAt!="number"||!Number.isFinite(c.stars)||!Number.isFinite(c.savedAt)?null:{stars:c.stars,savedAt:c.savedAt}}catch{return null}},d=async()=>{const l=u();if(!(l&&(n.value=a(l.stars),Date.now()-l.savedAt{typeof document>"u"||document.documentElement.classList.toggle(we,!!t.value.landing)}),D(()=>{s(),d(),window.addEventListener("scroll",s,{passive:!0})}),Ae(()=>{window.removeEventListener("scroll",s),document.documentElement.classList.remove(Pe),document.documentElement.classList.remove(we)}),(l,c)=>(o(),v("div",{class:T({"tolaria-landing-shell":r(t).landing})},[b(r(De).Layout,null,{"nav-bar-content-after":f(()=>[i("a",{class:"github-star-widget",href:"https://github.com/refactoringhq/tolaria",target:"_blank",rel:"noreferrer","aria-label":`${n.value} GitHub stars`},[c[0]||(c[0]=i("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12 .5C5.65.5.5 5.65.5 12c0 5.09 3.29 9.39 7.86 10.91.58.1.79-.25.79-.56v-2c-3.2.7-3.88-1.54-3.88-1.54-.52-1.33-1.28-1.68-1.28-1.68-1.05-.72.08-.7.08-.7 1.16.08 1.77 1.19 1.77 1.19 1.03 1.76 2.7 1.25 3.36.96.1-.75.4-1.25.73-1.54-2.55-.29-5.23-1.28-5.23-5.68 0-1.25.45-2.28 1.19-3.08-.12-.29-.52-1.46.11-3.04 0 0 .97-.31 3.17 1.18A11 11 0 0 1 12 5.53c.98 0 1.97.13 2.89.39 2.2-1.49 3.17-1.18 3.17-1.18.63 1.58.23 2.75.11 3.04.74.8 1.19 1.83 1.19 3.08 0 4.41-2.69 5.38-5.25 5.67.41.36.78 1.06.78 2.14v3.18c0 .31.21.67.79.56A11.51 11.51 0 0 0 23.5 12C23.5 5.65 18.35.5 12 .5Z"})],-1)),c[1]||(c[1]=i("span",null,"Star",-1)),i("strong",null,w(n.value),1)],8,gi)]),_:1})],2))}}),$i=_(yi,[["__scopeId","data-v-0418e6e1"]]),Pi={extends:De,Layout:$i,enhanceApp({app:e}){e.component("LandingHome",pi)}};export{Pi as R,ms as c,P as u}; diff --git a/assets/chunks/theme.iChySTGh.js b/assets/chunks/theme.iChySTGh.js deleted file mode 100644 index e53ab9c8..00000000 --- a/assets/chunks/theme.iChySTGh.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.DzGDWJ4l.js","assets/chunks/framework.B8zgMDLd.js"])))=>i.map(i=>d[i]); -import{d as p,c as v,r as h,n as T,o as i,a as H,t as w,b,w as f,T as ve,e as m,_,u as Ve,i as Ge,f as Ue,g as W,h as $,j as o,k as r,l as R,m as re,p as S,q as O,s as K,v as D,x as he,y as fe,z as ze,A as Re,F as M,B as A,C as j,D as X,E as k,G as Se,H as E,I as Te,J as Q,K as z,L as ee,M as je,N as me,O as le,P as xe,Q as Me,R as te,S as qe,U as We,V as Ke,W as Ie,X as Ne,Y as Je,Z as Ye,$ as Ae,a0 as Ze,a1 as Xe,a2 as oe}from"./framework.B8zgMDLd.js";const Qe=p({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,n)=>(i(),v("span",{class:T(["VPBadge",e.type])},[h(t.$slots,"default",{},()=>[H(w(e.text),1)])],2))}}),et={key:0,class:"VPBackdrop"},tt=p({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,n)=>(i(),b(ve,{name:"fade"},{default:f(()=>[e.show?(i(),v("div",et)):m("",!0)]),_:1}))}}),nt=_(tt,[["__scopeId","data-v-89d95b67"]]),P=Ve;function at(e,t){let n,a=!1;return()=>{n&&clearTimeout(n),a?n=setTimeout(e,t):(e(),(a=!0)&&setTimeout(()=>a=!1,t))}}function ce(e){return e.startsWith("/")?e:`/${e}`}function pe(e){const{pathname:t,search:n,hash:a,protocol:s}=new URL(e,"http://a.com");if(Ge(e)||e.startsWith("#")||!s.startsWith("http")||!Ue(t))return e;const{site:u}=P(),d=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,u.value.cleanUrls?"":".html")}${n}${a}`);return W(d)}function J({correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:a,theme:s,hash:u}=P(),d=$(()=>{var c,g;return{label:(c=t.value.locales[n.value])==null?void 0:c.label,link:((g=t.value.locales[n.value])==null?void 0:g.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([c,g])=>d.value.label===g.label?[]:{text:g.label,link:st(g.link||(c==="root"?"/":`/${c}/`),s.value.i18nRouting!==!1&&e,a.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)+u.value})),currentLang:d}}function st(e,t,n,a){return t?e.replace(/\/$/,"")+ce(n.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,a?".html":"")):e}const ot={class:"NotFound"},it={class:"code"},rt={class:"title"},lt={class:"quote"},ct={class:"action"},ut=["href","aria-label"],dt=p({__name:"NotFound",setup(e){const{theme:t}=P(),{currentLang:n}=J();return(a,s)=>{var u,d,l,c,g;return i(),v("div",ot,[o("p",it,w(((u=r(t).notFound)==null?void 0:u.code)??"404"),1),o("h1",rt,w(((d=r(t).notFound)==null?void 0:d.title)??"PAGE NOT FOUND"),1),s[0]||(s[0]=o("div",{class:"divider"},null,-1)),o("blockquote",lt,w(((l=r(t).notFound)==null?void 0:l.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),o("div",ct,[o("a",{class:"link",href:r(W)(r(n).link),"aria-label":((c=r(t).notFound)==null?void 0:c.linkLabel)??"go to home"},w(((g=r(t).notFound)==null?void 0:g.linkText)??"Take me home"),9,ut)])])}}}),vt=_(dt,[["__scopeId","data-v-d045bcf1"]]);function Ce(e,t){if(Array.isArray(e))return Y(e);if(e==null)return[];t=ce(t);const n=Object.keys(e).sort((s,u)=>u.split("/").length-s.split("/").length).find(s=>t.startsWith(ce(s))),a=n?e[n]:[];return Array.isArray(a)?Y(a):Y(a.items,a.base)}function ht(e){const t=[];let n=0;for(const a in e){const s=e[a];if(s.items){n=t.push(s);continue}t[n]||t.push({items:[]}),t[n].items.push(s)}return t}function ft(e){const t=[];function n(a){for(const s of a)s.text&&s.link&&t.push({text:s.text,link:s.link,docFooterText:s.docFooterText}),s.items&&n(s.items)}return n(e),t}function ue(e,t){return Array.isArray(t)?t.some(n=>ue(e,n)):R(e,t.link)?!0:t.items?ue(e,t.items):!1}function Y(e,t){return[...e].map(n=>{const a={...n},s=a.base||t;return s&&a.link&&(a.link=s+a.link),a.items&&(a.items=Y(a.items,s)),a})}function G(){const{frontmatter:e,page:t,theme:n}=P(),a=re("(min-width: 960px)"),s=S(!1),u=$(()=>{const N=n.value.sidebar,C=t.value.relativePath;return N?Ce(N,C):[]}),d=S(u.value);O(u,(N,C)=>{JSON.stringify(N)!==JSON.stringify(C)&&(d.value=u.value)});const l=$(()=>e.value.sidebar!==!1&&d.value.length>0&&e.value.layout!=="home"),c=$(()=>g?e.value.aside==null?n.value.aside==="left":e.value.aside==="left":!1),g=$(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:n.value.aside!==!1),V=$(()=>l.value&&a.value),y=$(()=>l.value?ht(d.value):[]);function L(){s.value=!0}function x(){s.value=!1}function I(){s.value?x():L()}return{isOpen:s,sidebar:d,sidebarGroups:y,hasSidebar:l,hasAside:g,leftAside:c,isSidebarEnabled:V,open:L,close:x,toggle:I}}function mt(e,t){let n;K(()=>{n=e.value?document.activeElement:void 0}),D(()=>{window.addEventListener("keyup",a)}),he(()=>{window.removeEventListener("keyup",a)});function a(s){s.key==="Escape"&&e.value&&(t(),n==null||n.focus())}}function pt(e){const{page:t,hash:n}=P(),a=S(!1),s=$(()=>e.value.collapsed!=null),u=$(()=>!!e.value.link),d=S(!1),l=()=>{d.value=R(t.value.relativePath,e.value.link)};O([t,e,n],l),D(l);const c=$(()=>d.value?!0:e.value.items?ue(t.value.relativePath,e.value.items):!1),g=$(()=>!!(e.value.items&&e.value.items.length));K(()=>{a.value=!!(s.value&&e.value.collapsed)}),fe(()=>{(d.value||c.value)&&(a.value=!1)});function V(){s.value&&(a.value=!a.value)}return{collapsed:a,collapsible:s,isLink:u,isActiveLink:d,hasActiveLink:c,hasChildren:g,toggle:V}}function gt(){const{hasSidebar:e}=G(),t=re("(min-width: 960px)"),n=re("(min-width: 1280px)");return{isAsideEnabled:$(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}const kt=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,de=[];function Be(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function ge(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(n=>n.id&&n.hasChildNodes()).map(n=>{const a=Number(n.tagName[1]);return{element:n,title:bt(n),link:"#"+n.id,level:a}});return _t(t,e)}function bt(e){let t="";for(const n of e.childNodes)if(n.nodeType===1){if(kt.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function _t(e,t){if(t===!1)return[];const n=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[a,s]=typeof n=="number"?[n,n]:n==="deep"?[2,6]:n;return Lt(e,a,s)}function yt(e,t){const{isAsideEnabled:n}=gt(),a=at(u,100);let s=null;D(()=>{requestAnimationFrame(u),window.addEventListener("scroll",a)}),ze(()=>{d(location.hash)}),he(()=>{window.removeEventListener("scroll",a)});function u(){if(!n.value)return;const l=window.scrollY,c=window.innerHeight,g=document.body.offsetHeight,V=Math.abs(l+c-g)<1,y=de.map(({element:x,link:I})=>({link:I,top:$t(x)})).filter(({top:x})=>!Number.isNaN(x)).sort((x,I)=>x.top-I.top);if(!y.length){d(null);return}if(l<1){d(null);return}if(V){d(y[y.length-1].link);return}let L=null;for(const{link:x,top:I}of y){if(I>l+Re()+4)break;L=x}d(L)}function d(l){s&&s.classList.remove("active"),l==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(l)}"]`);const c=s;c?(c.classList.add("active"),t.value.style.top=c.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function $t(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function Lt(e,t,n){de.length=0;const a=[],s=[];return e.forEach(u=>{const d={...u,children:[]};let l=s[s.length-1];for(;l&&l.level>=d.level;)s.pop(),l=s[s.length-1];if(d.element.classList.contains("ignore-header")||l&&"shouldIgnore"in l){s.push({level:d.level,shouldIgnore:!0});return}d.level>n||d.level{const s=j("VPDocOutlineItem",!0);return i(),v("ul",{class:T(["VPDocOutlineItem",e.root?"root":"nested"])},[(i(!0),v(M,null,A(e.headers,({children:u,link:d,title:l})=>(i(),v("li",null,[o("a",{class:"outline-link",href:d,onClick:t,title:l},w(l),9,Pt),u!=null&&u.length?(i(),b(s,{key:0,headers:u},null,8,["headers"])):m("",!0)]))),256))],2)}}}),He=_(wt,[["__scopeId","data-v-169868fd"]]),Vt={class:"content"},St={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Tt=p({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:n}=P(),a=Se([]);X(()=>{a.value=ge(t.value.outline??n.value.outline)});const s=S(),u=S();return yt(s,u),(d,l)=>(i(),v("nav",{"aria-labelledby":"doc-outline-aria-label",class:T(["VPDocAsideOutline",{"has-outline":a.value.length>0}]),ref_key:"container",ref:s},[o("div",Vt,[o("div",{class:"outline-marker",ref_key:"marker",ref:u},null,512),o("div",St,w(r(Be)(r(n))),1),k(He,{headers:a.value,root:!0},null,8,["headers"])])],2))}}),xt=_(Tt,[["__scopeId","data-v-fc29fd6c"]]),Mt={class:"VPDocAsideCarbonAds"},It=p({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(n,a)=>(i(),v("div",Mt,[k(r(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),Nt={class:"VPDocAside"},At=p({__name:"VPDocAside",setup(e){const{theme:t}=P();return(n,a)=>(i(),v("div",Nt,[h(n.$slots,"aside-top",{},void 0,!0),h(n.$slots,"aside-outline-before",{},void 0,!0),k(xt),h(n.$slots,"aside-outline-after",{},void 0,!0),a[0]||(a[0]=o("div",{class:"spacer"},null,-1)),h(n.$slots,"aside-ads-before",{},void 0,!0),r(t).carbonAds?(i(),b(It,{key:0,"carbon-ads":r(t).carbonAds},null,8,["carbon-ads"])):m("",!0),h(n.$slots,"aside-ads-after",{},void 0,!0),h(n.$slots,"aside-bottom",{},void 0,!0)]))}}),Ct=_(At,[["__scopeId","data-v-03c5ed76"]]);function Bt(){const{theme:e,page:t}=P();return $(()=>{const{text:n="Edit this page",pattern:a=""}=e.value.editLink||{};let s;return typeof a=="function"?s=a(t.value):s=a.replace(/:path/g,t.value.filePath),{url:s,text:n}})}function Ht(){const{page:e,theme:t,frontmatter:n}=P();return $(()=>{var g,V,y,L,x,I,N,C;const a=Ce(t.value.sidebar,e.value.relativePath),s=ft(a),u=Et(s,B=>B.link.replace(/[?#].*$/,"")),d=u.findIndex(B=>R(e.value.relativePath,B.link)),l=((g=t.value.docFooter)==null?void 0:g.prev)===!1&&!n.value.prev||n.value.prev===!1,c=((V=t.value.docFooter)==null?void 0:V.next)===!1&&!n.value.next||n.value.next===!1;return{prev:l?void 0:{text:(typeof n.value.prev=="string"?n.value.prev:typeof n.value.prev=="object"?n.value.prev.text:void 0)??((y=u[d-1])==null?void 0:y.docFooterText)??((L=u[d-1])==null?void 0:L.text),link:(typeof n.value.prev=="object"?n.value.prev.link:void 0)??((x=u[d-1])==null?void 0:x.link)},next:c?void 0:{text:(typeof n.value.next=="string"?n.value.next:typeof n.value.next=="object"?n.value.next.text:void 0)??((I=u[d+1])==null?void 0:I.docFooterText)??((N=u[d+1])==null?void 0:N.text),link:(typeof n.value.next=="object"?n.value.next.link:void 0)??((C=u[d+1])==null?void 0:C.link)}}})}function Et(e,t){const n=new Set;return e.filter(a=>{const s=t(a);return n.has(s)?!1:n.add(s)})}const F=p({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,n=$(()=>t.tag??(t.href?"a":"span")),a=$(()=>t.href&&Te.test(t.href)||t.target==="_blank");return(s,u)=>(i(),b(E(n.value),{class:T(["VPLink",{link:e.href,"vp-external-link-icon":a.value,"no-icon":e.noIcon}]),href:e.href?r(pe)(e.href):void 0,target:e.target??(a.value?"_blank":void 0),rel:e.rel??(a.value?"noreferrer":void 0)},{default:f(()=>[h(s.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ft={class:"VPLastUpdated"},Ot=["datetime"],Dt=p({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:n,lang:a}=P(),s=$(()=>new Date(n.value.lastUpdated)),u=$(()=>s.value.toISOString()),d=S("");return D(()=>{K(()=>{var l,c,g;d.value=new Intl.DateTimeFormat((c=(l=t.value.lastUpdated)==null?void 0:l.formatOptions)!=null&&c.forceLocale?a.value:void 0,((g=t.value.lastUpdated)==null?void 0:g.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(s.value)})}),(l,c)=>{var g;return i(),v("p",Ft,[H(w(((g=r(t).lastUpdated)==null?void 0:g.text)||r(t).lastUpdatedText||"Last updated")+": ",1),o("time",{datetime:u.value},w(d.value),9,Ot)])}}}),Gt=_(Dt,[["__scopeId","data-v-a474b4a0"]]),Ut={key:0,class:"VPDocFooter"},zt={key:0,class:"edit-info"},Rt={key:0,class:"edit-link"},jt={key:1,class:"last-updated"},qt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Wt={class:"pager"},Kt=["innerHTML"],Jt=["innerHTML"],Yt={class:"pager"},Zt=["innerHTML"],Xt=["innerHTML"],Qt=p({__name:"VPDocFooter",setup(e){const{theme:t,page:n,frontmatter:a}=P(),s=Bt(),u=Ht(),d=$(()=>t.value.editLink&&a.value.editLink!==!1),l=$(()=>n.value.lastUpdated),c=$(()=>d.value||l.value||u.value.prev||u.value.next);return(g,V)=>{var y,L,x,I;return c.value?(i(),v("footer",Ut,[h(g.$slots,"doc-footer-before",{},void 0,!0),d.value||l.value?(i(),v("div",zt,[d.value?(i(),v("div",Rt,[k(F,{class:"edit-link-button",href:r(s).url,"no-icon":!0},{default:f(()=>[V[0]||(V[0]=o("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),H(" "+w(r(s).text),1)]),_:1},8,["href"])])):m("",!0),l.value?(i(),v("div",jt,[k(Gt)])):m("",!0)])):m("",!0),(y=r(u).prev)!=null&&y.link||(L=r(u).next)!=null&&L.link?(i(),v("nav",qt,[V[1]||(V[1]=o("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),o("div",Wt,[(x=r(u).prev)!=null&&x.link?(i(),b(F,{key:0,class:"pager-link prev",href:r(u).prev.link},{default:f(()=>{var N;return[o("span",{class:"desc",innerHTML:((N=r(t).docFooter)==null?void 0:N.prev)||"Previous page"},null,8,Kt),o("span",{class:"title",innerHTML:r(u).prev.text},null,8,Jt)]}),_:1},8,["href"])):m("",!0)]),o("div",Yt,[(I=r(u).next)!=null&&I.link?(i(),b(F,{key:0,class:"pager-link next",href:r(u).next.link},{default:f(()=>{var N;return[o("span",{class:"desc",innerHTML:((N=r(t).docFooter)==null?void 0:N.next)||"Next page"},null,8,Zt),o("span",{class:"title",innerHTML:r(u).next.text},null,8,Xt)]}),_:1},8,["href"])):m("",!0)])])):m("",!0)])):m("",!0)}}}),en=_(Qt,[["__scopeId","data-v-f76ba9a2"]]),tn={class:"container"},nn={class:"aside-container"},an={class:"aside-content"},sn={class:"content"},on={class:"content-container"},rn={class:"main"},ln=p({__name:"VPDoc",setup(e){const{theme:t}=P(),n=Q(),{hasSidebar:a,hasAside:s,leftAside:u}=G(),d=$(()=>n.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(l,c)=>{const g=j("Content");return i(),v("div",{class:T(["VPDoc",{"has-sidebar":r(a),"has-aside":r(s)}])},[h(l.$slots,"doc-top",{},void 0,!0),o("div",tn,[r(s)?(i(),v("div",{key:0,class:T(["aside",{"left-aside":r(u)}])},[c[0]||(c[0]=o("div",{class:"aside-curtain"},null,-1)),o("div",nn,[o("div",an,[k(Ct,null,{"aside-top":f(()=>[h(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[h(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[h(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[h(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[h(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[h(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):m("",!0),o("div",sn,[o("div",on,[h(l.$slots,"doc-before",{},void 0,!0),o("main",rn,[k(g,{class:T(["vp-doc",[d.value,r(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(en,null,{"doc-footer-before":f(()=>[h(l.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),h(l.$slots,"doc-after",{},void 0,!0)])])]),h(l.$slots,"doc-bottom",{},void 0,!0)],2)}}}),cn=_(ln,[["__scopeId","data-v-478bd20d"]]),un=p({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,n=$(()=>t.href&&Te.test(t.href)),a=$(()=>t.tag||(t.href?"a":"button"));return(s,u)=>(i(),b(E(a.value),{class:T(["VPButton",[e.size,e.theme]]),href:e.href?r(pe)(e.href):void 0,target:t.target??(n.value?"_blank":void 0),rel:t.rel??(n.value?"noreferrer":void 0)},{default:f(()=>[H(w(e.text),1)]),_:1},8,["class","href","target","rel"]))}}),dn=_(un,[["__scopeId","data-v-1ecfd97f"]]),vn=["src","alt"],hn=p({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,n)=>{const a=j("VPImage",!0);return e.image?(i(),v(M,{key:0},[typeof e.image=="string"||"src"in e.image?(i(),v("img",z({key:0,class:"VPImage"},typeof e.image=="string"?t.$attrs:{...e.image,...t.$attrs},{src:r(W)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,vn)):(i(),v(M,{key:1},[k(a,z({class:"dark",image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,["image","alt"]),k(a,z({class:"light",image:e.image.light,alt:e.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):m("",!0)}}}),Z=_(hn,[["__scopeId","data-v-deda50b0"]]),fn={class:"container"},mn={class:"main"},pn={class:"heading"},gn=["innerHTML"],kn=["innerHTML"],bn=["innerHTML"],_n={key:0,class:"actions"},yn={key:0,class:"image"},$n={class:"image-container"},Ln=p({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=ee("hero-image-slot-exists");return(n,a)=>(i(),v("div",{class:T(["VPHero",{"has-image":e.image||r(t)}])},[o("div",fn,[o("div",mn,[h(n.$slots,"home-hero-info-before",{},void 0,!0),h(n.$slots,"home-hero-info",{},()=>[o("h1",pn,[e.name?(i(),v("span",{key:0,innerHTML:e.name,class:"name clip"},null,8,gn)):m("",!0),e.text?(i(),v("span",{key:1,innerHTML:e.text,class:"text"},null,8,kn)):m("",!0)]),e.tagline?(i(),v("p",{key:0,innerHTML:e.tagline,class:"tagline"},null,8,bn)):m("",!0)],!0),h(n.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(i(),v("div",_n,[(i(!0),v(M,null,A(e.actions,s=>(i(),v("div",{key:s.link,class:"action"},[k(dn,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link,target:s.target,rel:s.rel},null,8,["theme","text","href","target","rel"])]))),128))])):m("",!0),h(n.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||r(t)?(i(),v("div",yn,[o("div",$n,[a[0]||(a[0]=o("div",{class:"image-bg"},null,-1)),h(n.$slots,"home-hero-image",{},()=>[e.image?(i(),b(Z,{key:0,class:"image-src",image:e.image},null,8,["image"])):m("",!0)],!0)])])):m("",!0)])],2))}}),Pn=_(Ln,[["__scopeId","data-v-638303c7"]]),wn=p({__name:"VPHomeHero",setup(e){const{frontmatter:t}=P();return(n,a)=>r(t).hero?(i(),b(Pn,{key:0,class:"VPHomeHero",name:r(t).hero.name,text:r(t).hero.text,tagline:r(t).hero.tagline,image:r(t).hero.image,actions:r(t).hero.actions},{"home-hero-info-before":f(()=>[h(n.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[h(n.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[h(n.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[h(n.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[h(n.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):m("",!0)}}),Vn={class:"box"},Sn={key:0,class:"icon"},Tn=["innerHTML"],xn=["innerHTML"],Mn=["innerHTML"],In={key:4,class:"link-text"},Nn={class:"link-text-value"},An=p({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,n)=>(i(),b(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[o("article",Vn,[typeof e.icon=="object"&&e.icon.wrap?(i(),v("div",Sn,[k(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"?(i(),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?(i(),v("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Tn)):m("",!0),o("h2",{class:"title",innerHTML:e.title},null,8,xn),e.details?(i(),v("p",{key:3,class:"details",innerHTML:e.details},null,8,Mn)):m("",!0),e.linkText?(i(),v("div",In,[o("p",Nn,[H(w(e.linkText)+" ",1),n[0]||(n[0]=o("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):m("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Cn=_(An,[["__scopeId","data-v-29bb3295"]]),Bn={key:0,class:"VPFeatures"},Hn={class:"container"},En={class:"items"},Fn=p({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,n=$(()=>{const a=t.features.length;if(a){if(a===2)return"grid-2";if(a===3)return"grid-3";if(a%3===0)return"grid-6";if(a>3)return"grid-4"}else return});return(a,s)=>e.features?(i(),v("div",Bn,[o("div",Hn,[o("div",En,[(i(!0),v(M,null,A(e.features,u=>(i(),v("div",{key:u.title,class:T(["item",[n.value]])},[k(Cn,{icon:u.icon,title:u.title,details:u.details,link:u.link,"link-text":u.linkText,rel:u.rel,target:u.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):m("",!0)}}),On=_(Fn,[["__scopeId","data-v-07d5542f"]]),Dn=p({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=P();return(n,a)=>r(t).features?(i(),b(On,{key:0,class:"VPHomeFeatures",features:r(t).features},null,8,["features"])):m("",!0)}}),Gn=p({__name:"VPHomeContent",setup(e){const{width:t}=je({initialWidth:0,includeScrollbar:!1});return(n,a)=>(i(),v("div",{class:"vp-doc container",style:me(r(t)?{"--vp-offset":`calc(50% - ${r(t)/2}px)`}:{})},[h(n.$slots,"default",{},void 0,!0)],4))}}),Un=_(Gn,[["__scopeId","data-v-feda1a1a"]]),zn=p({__name:"VPHome",setup(e){const{frontmatter:t,theme:n}=P();return(a,s)=>{const u=j("Content");return i(),v("div",{class:T(["VPHome",{"external-link-icon-enabled":r(n).externalLinkIcon}])},[h(a.$slots,"home-hero-before",{},void 0,!0),k(wn,null,{"home-hero-info-before":f(()=>[h(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[h(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[h(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[h(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[h(a.$slots,"home-hero-image",{},void 0,!0)]),_:3}),h(a.$slots,"home-hero-after",{},void 0,!0),h(a.$slots,"home-features-before",{},void 0,!0),k(Dn),h(a.$slots,"home-features-after",{},void 0,!0),r(t).markdownStyles!==!1?(i(),b(Un,{key:0},{default:f(()=>[k(u)]),_:1})):(i(),b(u,{key:1}))],2)}}}),Rn=_(zn,[["__scopeId","data-v-af67a159"]]),jn={},qn={class:"VPPage"};function Wn(e,t){const n=j("Content");return i(),v("div",qn,[h(e.$slots,"page-top"),k(n),h(e.$slots,"page-bottom")])}const Kn=_(jn,[["render",Wn]]),Jn=p({__name:"VPContent",setup(e){const{page:t,frontmatter:n}=P(),{hasSidebar:a}=G();return(s,u)=>(i(),v("div",{class:T(["VPContent",{"has-sidebar":r(a),"is-home":r(n).layout==="home"}]),id:"VPContent"},[r(t).isNotFound?h(s.$slots,"not-found",{key:0},()=>[k(vt)],!0):r(n).layout==="page"?(i(),b(Kn,{key:1},{"page-top":f(()=>[h(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[h(s.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(n).layout==="home"?(i(),b(Rn,{key:2},{"home-hero-before":f(()=>[h(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[h(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[h(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[h(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[h(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[h(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[h(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[h(s.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(n).layout&&r(n).layout!=="doc"?(i(),b(E(r(n).layout),{key:3})):(i(),b(cn,{key:4},{"doc-top":f(()=>[h(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[h(s.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[h(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[h(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[h(s.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[h(s.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[h(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[h(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[h(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[h(s.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[h(s.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Yn=_(Jn,[["__scopeId","data-v-190193b1"]]),Zn={class:"container"},Xn=["innerHTML"],Qn=["innerHTML"],ea=p({__name:"VPFooter",setup(e){const{theme:t,frontmatter:n}=P(),{hasSidebar:a}=G();return(s,u)=>r(t).footer&&r(n).footer!==!1?(i(),v("footer",{key:0,class:T(["VPFooter",{"has-sidebar":r(a)}])},[o("div",Zn,[r(t).footer.message?(i(),v("p",{key:0,class:"message",innerHTML:r(t).footer.message},null,8,Xn)):m("",!0),r(t).footer.copyright?(i(),v("p",{key:1,class:"copyright",innerHTML:r(t).footer.copyright},null,8,Qn)):m("",!0)])],2)):m("",!0)}}),ta=_(ea,[["__scopeId","data-v-d4c9b439"]]);function na(){const{theme:e,frontmatter:t}=P(),n=Se([]),a=$(()=>n.value.length>0);return X(()=>{n.value=ge(t.value.outline??e.value.outline)}),{headers:n,hasLocalNav:a}}const aa={class:"menu-text"},sa={class:"header"},oa={class:"outline"},ia=p({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:n}=P(),a=S(!1),s=S(0),u=S(),d=S();function l(y){var L;(L=u.value)!=null&&L.contains(y.target)||(a.value=!1)}O(a,y=>{if(y){document.addEventListener("click",l);return}document.removeEventListener("click",l)}),le("Escape",()=>{a.value=!1}),X(()=>{a.value=!1});function c(){a.value=!a.value,s.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function g(y){y.target.classList.contains("outline-link")&&(d.value&&(d.value.style.transition="none"),xe(()=>{a.value=!1}))}function V(){a.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,L)=>(i(),v("div",{class:"VPLocalNavOutlineDropdown",style:me({"--vp-vh":s.value+"px"}),ref_key:"main",ref:u},[e.headers.length>0?(i(),v("button",{key:0,onClick:c,class:T({open:a.value})},[o("span",aa,w(r(Be)(r(n))),1),L[0]||(L[0]=o("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(i(),v("button",{key:1,onClick:V},w(r(n).returnToTopLabel||"Return to top"),1)),k(ve,{name:"flyout"},{default:f(()=>[a.value?(i(),v("div",{key:0,ref_key:"items",ref:d,class:"items",onClick:g},[o("div",sa,[o("a",{class:"top-link",href:"#",onClick:V},w(r(n).returnToTopLabel||"Return to top"),1)]),o("div",oa,[k(He,{headers:e.headers},null,8,["headers"])])],512)):m("",!0)]),_:1})],4))}}),ra=_(ia,[["__scopeId","data-v-b6024754"]]),la={class:"container"},ca=["aria-expanded"],ua={class:"menu-text"},da=p({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:n}=P(),{hasSidebar:a}=G(),{headers:s}=na(),{y:u}=Me(),d=S(0);D(()=>{d.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),X(()=>{s.value=ge(n.value.outline??t.value.outline)});const l=$(()=>s.value.length===0),c=$(()=>l.value&&!a.value),g=$(()=>({VPLocalNav:!0,"has-sidebar":a.value,empty:l.value,fixed:c.value}));return(V,y)=>r(n).layout!=="home"&&(!c.value||r(u)>=d.value)?(i(),v("div",{key:0,class:T(g.value)},[o("div",la,[r(a)?(i(),v("button",{key:0,class:"menu","aria-expanded":e.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=L=>V.$emit("open-menu"))},[y[1]||(y[1]=o("span",{class:"vpi-align-left menu-icon"},null,-1)),o("span",ua,w(r(t).sidebarMenuLabel||"Menu"),1)],8,ca)):m("",!0),k(ra,{headers:r(s),navHeight:d.value},null,8,["headers","navHeight"])])],2)):m("",!0)}}),va=_(da,[["__scopeId","data-v-ee5ff976"]]);function ha(){const e=S(!1);function t(){e.value=!0,window.addEventListener("resize",s)}function n(){e.value=!1,window.removeEventListener("resize",s)}function a(){e.value?n():t()}function s(){window.outerWidth>=768&&n()}const u=Q();return O(()=>u.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:a}}const fa={},ma={class:"VPSwitch",type:"button",role:"switch"},pa={class:"check"},ga={key:0,class:"icon"};function ka(e,t){return i(),v("button",ma,[o("span",pa,[e.$slots.default?(i(),v("span",ga,[h(e.$slots,"default",{},void 0,!0)])):m("",!0)])])}const ba=_(fa,[["render",ka],["__scopeId","data-v-7f73ba5a"]]),_a=p({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:n}=P(),a=ee("toggle-appearance",()=>{t.value=!t.value}),s=S("");return fe(()=>{s.value=t.value?n.value.lightModeSwitchTitle||"Switch to light theme":n.value.darkModeSwitchTitle||"Switch to dark theme"}),(u,d)=>(i(),b(ba,{title:s.value,class:"VPSwitchAppearance","aria-checked":r(t),onClick:r(a)},{default:f(()=>[...d[0]||(d[0]=[o("span",{class:"vpi-sun sun"},null,-1),o("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),ke=_(_a,[["__scopeId","data-v-177cfd24"]]),ya={key:0,class:"VPNavBarAppearance"},$a=p({__name:"VPNavBarAppearance",setup(e){const{site:t}=P();return(n,a)=>r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(i(),v("div",ya,[k(ke)])):m("",!0)}}),La=_($a,[["__scopeId","data-v-cbc799be"]]),be=S();let Ee=!1,ie=0;function Pa(e){const t=S(!1);if(te){!Ee&&wa(),ie++;const n=O(be,a=>{var s,u,d;a===e.el.value||(s=e.el.value)!=null&&s.contains(a)?(t.value=!0,(u=e.onFocus)==null||u.call(e)):(t.value=!1,(d=e.onBlur)==null||d.call(e))});he(()=>{n(),ie--,ie||Va()})}return qe(t)}function wa(){document.addEventListener("focusin",Fe),Ee=!0,be.value=document.activeElement}function Va(){document.removeEventListener("focusin",Fe)}function Fe(){be.value=document.activeElement}const Sa={class:"VPMenuLink"},Ta=["innerHTML"],xa=p({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=P();return(n,a)=>(i(),v("div",Sa,[k(F,{class:T({active:r(R)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon},{default:f(()=>[o("span",{innerHTML:e.item.text},null,8,Ta)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),ne=_(xa,[["__scopeId","data-v-c1f11000"]]),Ma={class:"VPMenuGroup"},Ia={key:0,class:"title"},Na=p({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,n)=>(i(),v("div",Ma,[e.text?(i(),v("p",Ia,w(e.text),1)):m("",!0),(i(!0),v(M,null,A(e.items,a=>(i(),v(M,null,["link"in a?(i(),b(ne,{key:0,item:a},null,8,["item"])):m("",!0)],64))),256))]))}}),Aa=_(Na,[["__scopeId","data-v-a6d81ab4"]]),Ca={class:"VPMenu"},Ba={key:0,class:"items"},Ha=p({__name:"VPMenu",props:{items:{}},setup(e){return(t,n)=>(i(),v("div",Ca,[e.items?(i(),v("div",Ba,[(i(!0),v(M,null,A(e.items,a=>(i(),v(M,{key:JSON.stringify(a)},["link"in a?(i(),b(ne,{key:0,item:a},null,8,["item"])):"component"in a?(i(),b(E(a.component),z({key:1,ref_for:!0},a.props),null,16)):(i(),b(Aa,{key:2,text:a.text,items:a.items},null,8,["text","items"]))],64))),128))])):m("",!0),h(t.$slots,"default",{},void 0,!0)]))}}),Ea=_(Ha,[["__scopeId","data-v-a8c21b34"]]),Fa=["aria-expanded","aria-label"],Oa={key:0,class:"text"},Da=["innerHTML"],Ga={key:1,class:"vpi-more-horizontal icon"},Ua={class:"menu"},za=p({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=S(!1),n=S();Pa({el:n,onBlur:a});function a(){t.value=!1}return(s,u)=>(i(),v("div",{class:"VPFlyout",ref_key:"el",ref:n,onMouseenter:u[1]||(u[1]=d=>t.value=!0),onMouseleave:u[2]||(u[2]=d=>t.value=!1)},[o("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":e.label,onClick:u[0]||(u[0]=d=>t.value=!t.value)},[e.button||e.icon?(i(),v("span",Oa,[e.icon?(i(),v("span",{key:0,class:T([e.icon,"option-icon"])},null,2)):m("",!0),e.button?(i(),v("span",{key:1,innerHTML:e.button},null,8,Da)):m("",!0),u[3]||(u[3]=o("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(i(),v("span",Ga))],8,Fa),o("div",Ua,[k(Ea,{items:e.items},{default:f(()=>[h(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),_e=_(za,[["__scopeId","data-v-b8c36a12"]]),Ra=["href","aria-label","innerHTML"],ja=p({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,n=S();D(async()=>{var u;await xe();const s=(u=n.value)==null?void 0:u.children[0];s instanceof HTMLElement&&s.className.startsWith("vpi-social-")&&(getComputedStyle(s).maskImage||getComputedStyle(s).webkitMaskImage)==="none"&&s.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});const a=$(()=>typeof t.icon=="object"?t.icon.svg:``);return(s,u)=>(i(),v("a",{ref_key:"el",ref:n,class:"VPSocialLink no-icon",href:e.link,"aria-label":e.ariaLabel??(typeof e.icon=="string"?e.icon:""),target:"_blank",rel:"noopener",innerHTML:a.value},null,8,Ra))}}),qa=_(ja,[["__scopeId","data-v-13b723c8"]]),Wa={class:"VPSocialLinks"},Ka=p({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,n)=>(i(),v("div",Wa,[(i(!0),v(M,null,A(e.links,({link:a,icon:s,ariaLabel:u})=>(i(),b(qa,{key:a,icon:s,link:a,ariaLabel:u},null,8,["icon","link","ariaLabel"]))),128))]))}}),ye=_(Ka,[["__scopeId","data-v-90944a9e"]]),Ja={key:0,class:"group translations"},Ya={class:"trans-title"},Za={key:1,class:"group"},Xa={class:"item appearance"},Qa={class:"label"},es={class:"appearance-action"},ts={key:2,class:"group"},ns={class:"item social-links"},as=p({__name:"VPNavBarExtra",setup(e){const{site:t,theme:n}=P(),{localeLinks:a,currentLang:s}=J({correspondingLink:!0}),u=$(()=>a.value.length&&s.value.label||t.value.appearance||n.value.socialLinks);return(d,l)=>u.value?(i(),b(_e,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(a).length&&r(s).label?(i(),v("div",Ja,[o("p",Ya,w(r(s).label),1),(i(!0),v(M,null,A(r(a),c=>(i(),b(ne,{key:c.link,item:c},null,8,["item"]))),128))])):m("",!0),r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(i(),v("div",Za,[o("div",Xa,[o("p",Qa,w(r(n).darkModeSwitchLabel||"Appearance"),1),o("div",es,[k(ke)])])])):m("",!0),r(n).socialLinks?(i(),v("div",ts,[o("div",ns,[k(ye,{class:"social-links-list",links:r(n).socialLinks},null,8,["links"])])])):m("",!0)]),_:1})):m("",!0)}}),ss=_(as,[["__scopeId","data-v-6da53269"]]),os=["aria-expanded"],is=p({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,n)=>(i(),v("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:n[0]||(n[0]=a=>t.$emit("click"))},[...n[1]||(n[1]=[o("span",{class:"container"},[o("span",{class:"top"}),o("span",{class:"middle"}),o("span",{class:"bottom"})],-1)])],10,os))}}),rs=_(is,[["__scopeId","data-v-613ce22a"]]),ls=["innerHTML"],cs=p({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=P();return(n,a)=>(i(),b(F,{class:T({VPNavBarMenuLink:!0,active:r(R)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,tabindex:"0"},{default:f(()=>[o("span",{innerHTML:e.item.text},null,8,ls)]),_:1},8,["class","href","target","rel","no-icon"]))}}),us=_(cs,[["__scopeId","data-v-75347875"]]),ds=p({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:n}=P(),a=u=>"component"in u?!1:"link"in u?R(n.value.relativePath,u.link,!!t.item.activeMatch):u.items.some(a),s=$(()=>a(t.item));return(u,d)=>(i(),b(_e,{class:T({VPNavBarMenuGroup:!0,active:r(R)(r(n).relativePath,e.item.activeMatch,!!e.item.activeMatch)||s.value}),button:e.item.text,items:e.item.items},null,8,["class","button","items"]))}}),vs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},hs=p({__name:"VPNavBarMenu",setup(e){const{theme:t}=P();return(n,a)=>r(t).nav?(i(),v("nav",vs,[a[0]||(a[0]=o("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(i(!0),v(M,null,A(r(t).nav,s=>(i(),v(M,{key:JSON.stringify(s)},["link"in s?(i(),b(us,{key:0,item:s},null,8,["item"])):"component"in s?(i(),b(E(s.component),z({key:1,ref_for:!0},s.props),null,16)):(i(),b(ds,{key:2,item:s},null,8,["item"]))],64))),128))])):m("",!0)}}),fs=_(hs,[["__scopeId","data-v-5594a541"]]);function ms(e){const{localeIndex:t,theme:n}=P();function a(s){var I,N,C;const u=s.split("."),d=(I=n.value.search)==null?void 0:I.options,l=d&&typeof d=="object",c=l&&((C=(N=d.locales)==null?void 0:N[t.value])==null?void 0:C.translations)||null,g=l&&d.translations||null;let V=c,y=g,L=e;const x=u.pop();for(const B of u){let U=null;const q=L==null?void 0:L[B];q&&(U=L=q);const ae=y==null?void 0:y[B];ae&&(U=y=ae);const se=V==null?void 0:V[B];se&&(U=V=se),q||(L=U),ae||(y=U),se||(V=U)}return(V==null?void 0:V[x])??(y==null?void 0:y[x])??(L==null?void 0:L[x])??""}return a}const ps=["aria-label"],gs={class:"DocSearch-Button-Container"},ks={class:"DocSearch-Button-Placeholder"},$e=p({__name:"VPNavBarSearchButton",setup(e){const n=ms({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(a,s)=>(i(),v("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(n)("button.buttonAriaLabel")},[o("span",gs,[s[0]||(s[0]=o("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),o("span",ks,w(r(n)("button.buttonText")),1)]),s[1]||(s[1]=o("span",{class:"DocSearch-Button-Keys"},[o("kbd",{class:"DocSearch-Button-Key"}),o("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ps))}}),bs={class:"VPNavBarSearch"},_s={id:"local-search"},ys={key:1,id:"docsearch"},$s=p({__name:"VPNavBarSearch",setup(e){const t=We(()=>Ke(()=>import("./VPLocalSearchBox.DzGDWJ4l.js"),__vite__mapDeps([0,1]))),n=()=>null,{theme:a}=P(),s=S(!1),u=S(!1);D(()=>{});function d(){s.value||(s.value=!0,setTimeout(l,16))}function l(){const y=new Event("keydown");y.key="k",y.metaKey=!0,window.dispatchEvent(y),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||l()},16)}function c(y){const L=y.target,x=L.tagName;return L.isContentEditable||x==="INPUT"||x==="SELECT"||x==="TEXTAREA"}const g=S(!1);le("k",y=>{(y.ctrlKey||y.metaKey)&&(y.preventDefault(),g.value=!0)}),le("/",y=>{c(y)||(y.preventDefault(),g.value=!0)});const V="local";return(y,L)=>{var x;return i(),v("div",bs,[r(V)==="local"?(i(),v(M,{key:0},[g.value?(i(),b(r(t),{key:0,onClose:L[0]||(L[0]=I=>g.value=!1)})):m("",!0),o("div",_s,[k($e,{onClick:L[1]||(L[1]=I=>g.value=!0)})])],64)):r(V)==="algolia"?(i(),v(M,{key:1},[s.value?(i(),b(r(n),{key:0,algolia:((x=r(a).search)==null?void 0:x.options)??r(a).algolia,onVnodeBeforeMount:L[2]||(L[2]=I=>u.value=!0)},null,8,["algolia"])):m("",!0),u.value?m("",!0):(i(),v("div",ys,[k($e,{onClick:d})]))],64)):m("",!0)])}}}),Ls=p({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=P();return(n,a)=>r(t).socialLinks?(i(),b(ye,{key:0,class:"VPNavBarSocialLinks",links:r(t).socialLinks},null,8,["links"])):m("",!0)}}),Ps=_(Ls,[["__scopeId","data-v-a3a94677"]]),ws=["href","rel","target"],Vs=["innerHTML"],Ss={key:2},Ts=p({__name:"VPNavBarTitle",setup(e){const{site:t,theme:n}=P(),{hasSidebar:a}=G(),{currentLang:s}=J(),u=$(()=>{var c;return typeof n.value.logoLink=="string"?n.value.logoLink:(c=n.value.logoLink)==null?void 0:c.link}),d=$(()=>{var c;return typeof n.value.logoLink=="string"||(c=n.value.logoLink)==null?void 0:c.rel}),l=$(()=>{var c;return typeof n.value.logoLink=="string"||(c=n.value.logoLink)==null?void 0:c.target});return(c,g)=>(i(),v("div",{class:T(["VPNavBarTitle",{"has-sidebar":r(a)}])},[o("a",{class:"title",href:u.value??r(pe)(r(s).link),rel:d.value,target:l.value},[h(c.$slots,"nav-bar-title-before",{},void 0,!0),r(n).logo?(i(),b(Z,{key:0,class:"logo",image:r(n).logo},null,8,["image"])):m("",!0),r(n).siteTitle?(i(),v("span",{key:1,innerHTML:r(n).siteTitle},null,8,Vs)):r(n).siteTitle===void 0?(i(),v("span",Ss,w(r(t).title),1)):m("",!0),h(c.$slots,"nav-bar-title-after",{},void 0,!0)],8,ws)],2))}}),xs=_(Ts,[["__scopeId","data-v-ca0cf389"]]),Ms={class:"items"},Is={class:"title"},Ns=p({__name:"VPNavBarTranslations",setup(e){const{theme:t}=P(),{localeLinks:n,currentLang:a}=J({correspondingLink:!0});return(s,u)=>r(n).length&&r(a).label?(i(),b(_e,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(t).langMenuLabel||"Change language"},{default:f(()=>[o("div",Ms,[o("p",Is,w(r(a).label),1),(i(!0),v(M,null,A(r(n),d=>(i(),b(ne,{key:d.link,item:d},null,8,["item"]))),128))])]),_:1},8,["label"])):m("",!0)}}),As=_(Ns,[["__scopeId","data-v-ff50008a"]]),Cs={class:"wrapper"},Bs={class:"container"},Hs={class:"title"},Es={class:"content"},Fs={class:"content-body"},Os=p({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const t=e,{y:n}=Me(),{hasSidebar:a}=G(),{frontmatter:s}=P(),u=S({});return fe(()=>{u.value={"has-sidebar":a.value,home:s.value.layout==="home",top:n.value===0,"screen-open":t.isScreenOpen}}),(d,l)=>(i(),v("div",{class:T(["VPNavBar",u.value])},[o("div",Cs,[o("div",Bs,[o("div",Hs,[k(xs,null,{"nav-bar-title-before":f(()=>[h(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[h(d.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),o("div",Es,[o("div",Fs,[h(d.$slots,"nav-bar-content-before",{},void 0,!0),k($s,{class:"search"}),k(fs,{class:"menu"}),k(As,{class:"translations"}),k(La,{class:"appearance"}),k(Ps,{class:"social-links"}),k(ss,{class:"extra"}),h(d.$slots,"nav-bar-content-after",{},void 0,!0),k(rs,{class:"hamburger",active:e.isScreenOpen,onClick:l[0]||(l[0]=c=>d.$emit("toggle-screen"))},null,8,["active"])])])])]),l[1]||(l[1]=o("div",{class:"divider"},[o("div",{class:"divider-line"})],-1))],2))}}),Ds=_(Os,[["__scopeId","data-v-c0d22204"]]),Gs={key:0,class:"VPNavScreenAppearance"},Us={class:"text"},zs=p({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:n}=P();return(a,s)=>r(t).appearance&&r(t).appearance!=="force-dark"&&r(t).appearance!=="force-auto"?(i(),v("div",Gs,[o("p",Us,w(r(n).darkModeSwitchLabel||"Appearance"),1),k(ke)])):m("",!0)}}),Rs=_(zs,[["__scopeId","data-v-260ec744"]]),js=["innerHTML"],qs=p({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=ee("close-screen");return(n,a)=>(i(),b(F,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:r(t)},{default:f(()=>[o("span",{innerHTML:e.item.text},null,8,js)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Ws=_(qs,[["__scopeId","data-v-a016d72d"]]),Ks=["innerHTML"],Js=p({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=ee("close-screen");return(n,a)=>(i(),b(F,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,"no-icon":e.item.noIcon,onClick:r(t)},{default:f(()=>[o("span",{innerHTML:e.item.text},null,8,Ks)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),Oe=_(Js,[["__scopeId","data-v-4938b0d1"]]),Ys={class:"VPNavScreenMenuGroupSection"},Zs={key:0,class:"title"},Xs=p({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,n)=>(i(),v("div",Ys,[e.text?(i(),v("p",Zs,w(e.text),1)):m("",!0),(i(!0),v(M,null,A(e.items,a=>(i(),b(Oe,{key:a.text,item:a},null,8,["item"]))),128))]))}}),Qs=_(Xs,[["__scopeId","data-v-3507bfd2"]]),eo=["aria-controls","aria-expanded"],to=["innerHTML"],no=["id"],ao={key:0,class:"item"},so={key:1,class:"item"},oo={key:2,class:"group"},io=p({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,n=S(!1),a=$(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function s(){n.value=!n.value}return(u,d)=>(i(),v("div",{class:T(["VPNavScreenMenuGroup",{open:n.value}])},[o("button",{class:"button","aria-controls":a.value,"aria-expanded":n.value,onClick:s},[o("span",{class:"button-text",innerHTML:e.text},null,8,to),d[0]||(d[0]=o("span",{class:"vpi-plus button-icon"},null,-1))],8,eo),o("div",{id:a.value,class:"items"},[(i(!0),v(M,null,A(e.items,l=>(i(),v(M,{key:JSON.stringify(l)},["link"in l?(i(),v("div",ao,[k(Oe,{item:l},null,8,["item"])])):"component"in l?(i(),v("div",so,[(i(),b(E(l.component),z({ref_for:!0},l.props,{"screen-menu":""}),null,16))])):(i(),v("div",oo,[k(Qs,{text:l.text,items:l.items},null,8,["text","items"])]))],64))),128))],8,no)],2))}}),ro=_(io,[["__scopeId","data-v-f0041aba"]]),lo={key:0,class:"VPNavScreenMenu"},co=p({__name:"VPNavScreenMenu",setup(e){const{theme:t}=P();return(n,a)=>r(t).nav?(i(),v("nav",lo,[(i(!0),v(M,null,A(r(t).nav,s=>(i(),v(M,{key:JSON.stringify(s)},["link"in s?(i(),b(Ws,{key:0,item:s},null,8,["item"])):"component"in s?(i(),b(E(s.component),z({key:1,ref_for:!0},s.props,{"screen-menu":""}),null,16)):(i(),b(ro,{key:2,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):m("",!0)}}),uo=p({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=P();return(n,a)=>r(t).socialLinks?(i(),b(ye,{key:0,class:"VPNavScreenSocialLinks",links:r(t).socialLinks},null,8,["links"])):m("",!0)}}),vo={class:"list"},ho=p({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:n}=J({correspondingLink:!0}),a=S(!1);function s(){a.value=!a.value}return(u,d)=>r(t).length&&r(n).label?(i(),v("div",{key:0,class:T(["VPNavScreenTranslations",{open:a.value}])},[o("button",{class:"title",onClick:s},[d[0]||(d[0]=o("span",{class:"vpi-languages icon lang"},null,-1)),H(" "+w(r(n).label)+" ",1),d[1]||(d[1]=o("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),o("ul",vo,[(i(!0),v(M,null,A(r(t),l=>(i(),v("li",{key:l.link,class:"item"},[k(F,{class:"link",href:l.link},{default:f(()=>[H(w(l.text),1)]),_:2},1032,["href"])]))),128))])],2)):m("",!0)}}),fo=_(ho,[["__scopeId","data-v-cdaaa22a"]]),mo={class:"container"},po=p({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=S(null),n=Ie(te?document.body:null);return(a,s)=>(i(),b(ve,{name:"fade",onEnter:s[0]||(s[0]=u=>n.value=!0),onAfterLeave:s[1]||(s[1]=u=>n.value=!1)},{default:f(()=>[e.open?(i(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[o("div",mo,[h(a.$slots,"nav-screen-content-before",{},void 0,!0),k(co,{class:"menu"}),k(fo,{class:"translations"}),k(Rs,{class:"appearance"}),k(uo,{class:"social-links"}),h(a.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):m("",!0)]),_:3}))}}),go=_(po,[["__scopeId","data-v-db9cbf11"]]),ko={key:0,class:"VPNav"},bo=p({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:n,toggleScreen:a}=ha(),{frontmatter:s}=P(),u=$(()=>s.value.navbar!==!1);return Ne("close-screen",n),K(()=>{te&&document.documentElement.classList.toggle("hide-nav",!u.value)}),(d,l)=>u.value?(i(),v("header",ko,[k(Ds,{"is-screen-open":r(t),onToggleScreen:r(a)},{"nav-bar-title-before":f(()=>[h(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[h(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[h(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[h(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(go,{open:r(t)},{"nav-screen-content-before":f(()=>[h(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[h(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):m("",!0)}}),_o=_(bo,[["__scopeId","data-v-e1256463"]]),yo=["role","tabindex"],$o={key:1,class:"items"},Lo=p({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:n,collapsible:a,isLink:s,isActiveLink:u,hasActiveLink:d,hasChildren:l,toggle:c}=pt($(()=>t.item)),g=$(()=>l.value?"section":"div"),V=$(()=>s.value?"a":"div"),y=$(()=>l.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),L=$(()=>s.value?void 0:"button"),x=$(()=>[[`level-${t.depth}`],{collapsible:a.value},{collapsed:n.value},{"is-link":s.value},{"is-active":u.value},{"has-active":d.value}]);function I(C){"key"in C&&C.key!=="Enter"||!t.item.link&&c()}function N(){t.item.link&&c()}return(C,B)=>{const U=j("VPSidebarItem",!0);return i(),b(E(g.value),{class:T(["VPSidebarItem",x.value])},{default:f(()=>[e.item.text?(i(),v("div",z({key:0,class:"item",role:L.value},Je(e.item.items?{click:I,keydown:I}:{},!0),{tabindex:e.item.items&&0}),[B[1]||(B[1]=o("div",{class:"indicator"},null,-1)),e.item.link?(i(),b(F,{key:0,tag:V.value,class:"link",href:e.item.link,rel:e.item.rel,target:e.item.target},{default:f(()=>[(i(),b(E(y.value),{class:"text",innerHTML:e.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(i(),b(E(y.value),{key:1,class:"text",innerHTML:e.item.text},null,8,["innerHTML"])),e.item.collapsed!=null&&e.item.items&&e.item.items.length?(i(),v("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:N,onKeydown:Ye(N,["enter"]),tabindex:"0"},[...B[0]||(B[0]=[o("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):m("",!0)],16,yo)):m("",!0),e.item.items&&e.item.items.length?(i(),v("div",$o,[e.depth<5?(i(!0),v(M,{key:0},A(e.item.items,q=>(i(),b(U,{key:q.text,item:q,depth:e.depth+1},null,8,["item","depth"]))),128)):m("",!0)])):m("",!0)]),_:1},8,["class"])}}}),Po=_(Lo,[["__scopeId","data-v-1fedbd87"]]),wo=p({__name:"VPSidebarGroup",props:{items:{}},setup(e){const t=S(!0);let n=null;return D(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),Ae(()=>{n!=null&&(clearTimeout(n),n=null)}),(a,s)=>(i(!0),v(M,null,A(e.items,u=>(i(),v("div",{key:u.text,class:T(["group",{"no-transition":t.value}])},[k(Po,{item:u,depth:0},null,8,["item"])],2))),128))}}),Vo=_(wo,[["__scopeId","data-v-d0ceeaa4"]]),So={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},To=p({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:n}=G(),a=e,s=S(null),u=Ie(te?document.body:null);O([a,s],()=>{var l;a.open?(u.value=!0,(l=s.value)==null||l.focus()):u.value=!1},{immediate:!0,flush:"post"});const d=S(0);return O(t,()=>{d.value+=1},{deep:!0}),(l,c)=>r(n)?(i(),v("aside",{key:0,class:T(["VPSidebar",{open:e.open}]),ref_key:"navEl",ref:s,onClick:c[0]||(c[0]=Ze(()=>{},["stop"]))},[c[2]||(c[2]=o("div",{class:"curtain"},null,-1)),o("nav",So,[c[1]||(c[1]=o("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),h(l.$slots,"sidebar-nav-before",{},void 0,!0),(i(),b(Vo,{items:r(t),key:d.value},null,8,["items"])),h(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):m("",!0)}}),xo=_(To,[["__scopeId","data-v-cbff8e63"]]),Mo=p({__name:"VPSkipLink",setup(e){const{theme:t}=P(),n=Q(),a=S();O(()=>n.path,()=>a.value.focus());function s({target:u}){const d=document.getElementById(decodeURIComponent(u.hash).slice(1));if(d){const l=()=>{d.removeAttribute("tabindex"),d.removeEventListener("blur",l)};d.setAttribute("tabindex","-1"),d.addEventListener("blur",l),d.focus(),window.scrollTo(0,0)}}return(u,d)=>(i(),v(M,null,[o("span",{ref_key:"backToTop",ref:a,tabindex:"-1"},null,512),o("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s},w(r(t).skipToContentLabel||"Skip to content"),1)],64))}}),Io=_(Mo,[["__scopeId","data-v-3cf742b9"]]),No=p({__name:"Layout",setup(e){const{isOpen:t,open:n,close:a}=G(),s=Q();O(()=>s.path,a),mt(t,a);const{frontmatter:u}=P(),d=Xe(),l=$(()=>!!d["home-hero-image"]);return Ne("hero-image-slot-exists",l),(c,g)=>{const V=j("Content");return r(u).layout!==!1?(i(),v("div",{key:0,class:T(["Layout",r(u).pageClass])},[h(c.$slots,"layout-top",{},void 0,!0),k(Io),k(nt,{class:"backdrop",show:r(t),onClick:r(a)},null,8,["show","onClick"]),k(_o,null,{"nav-bar-title-before":f(()=>[h(c.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[h(c.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[h(c.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[h(c.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[h(c.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[h(c.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(va,{open:r(t),onOpenMenu:r(n)},null,8,["open","onOpenMenu"]),k(xo,{open:r(t)},{"sidebar-nav-before":f(()=>[h(c.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[h(c.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(Yn,null,{"page-top":f(()=>[h(c.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[h(c.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[h(c.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[h(c.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[h(c.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[h(c.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[h(c.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[h(c.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[h(c.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[h(c.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[h(c.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[h(c.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[h(c.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[h(c.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[h(c.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[h(c.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[h(c.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[h(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[h(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[h(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[h(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[h(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[h(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(ta),h(c.$slots,"layout-bottom",{},void 0,!0)],2)):(i(),b(V,{key:1}))}}}),Ao=_(No,[["__scopeId","data-v-ccf76b0c"]]),De={Layout:Ao,enhanceApp:({app:e})=>{e.component("Badge",Qe)}},Co={class:"tolaria-landing"},Bo={class:"landing-container hero-section"},Ho={class:"hero-actions"},Eo=["href"],Fo=["href"],Oo={class:"landing-container hero-screenshot"},Do={class:"screenshot-frame"},Go=["src"],Uo=["src"],zo=["id"],Ro={class:"section-heading"},jo={class:"section-label"},qo={key:0,viewBox:"0 0 24 24","aria-hidden":"true"},Wo={key:1,viewBox:"0 0 24 24","aria-hidden":"true"},Ko={key:2,viewBox:"0 0 24 24","aria-hidden":"true"},Jo={key:3,viewBox:"0 0 256 256","aria-hidden":"true",class:"filled-icon"},Yo={class:"feature-card-title"},Zo={class:"feature-image"},Xo=["src","alt"],Qo={id:"docs",class:"docs-band"},ei={class:"landing-container docs-inner"},ti={class:"docs-grid"},ni=["href"],ai={class:"docs-icon"},si={key:0,viewBox:"0 0 24 24","aria-hidden":"true"},oi={key:1,viewBox:"0 0 24 24","aria-hidden":"true"},ii={key:2,viewBox:"0 0 24 24","aria-hidden":"true"},ri={key:3,viewBox:"0 0 24 24","aria-hidden":"true"},li={id:"about",class:"about-section"},ci={class:"landing-container"},ui={class:"author-card"},di={class:"author-image"},vi=["src"],hi={class:"testimonial-grid"},fi={class:"testimonial-person"},mi=["src","alt"],pi=p({__name:"LandingHome",setup(e){const t=d=>W(`/landing/${d}`),n=d=>W(d),a=[{id:"features",icon:"archive",label:"Architecture",title:"Just files on your disk",description:"Every note is a Markdown file with a YAML frontmatter. No database, no proprietary format. Read them with any editor, grep them from the terminal, version them with Git.",cards:[{title:"Plain Markdown on disk",image:"simply-files.png",alt:"Plain Markdown files"},{title:"YAML frontmatter for structure",image:"yaml frontmatter.png",alt:"YAML frontmatter"}]},{icon:"pen",label:"Editor",title:"Writes richly, saves as Markdown",description:"Block-based editing with slash commands, wikilinks, raw Markdown, whiteboards, media previews, table navigation, and note width controls. Everything durable stays in vault files.",cards:[{title:"Rich block editor",image:"Block editor.png",alt:"Block editor"},{title:"[[Wikilinks]] with autocomplete",image:"wikilinks.png",alt:"Wikilinks"},{title:"Rich relationships as first-class citizen",image:"relationships.png",alt:"Relationships"}]},{icon:"git",label:"Version control",title:"Fully integrated Git client",description:"Commit, push, and browse history from within the app. Every change tracked. Sync across devices with the same tool you already trust for code.",compact:!0,cards:[{title:"Rich commit history, right in the app",image:"pulse.png",alt:"Commit history"},{title:"Navigable version history per single note",image:"git-history.png",alt:"Git history"},{title:"Track changes, commit and push",image:"track changes and push.png",alt:"Track changes"}]},{icon:"sparkle",label:"AI",title:"Local agents and direct models",description:"Use CLI coding agents such as Claude Code, Codex, OpenCode, Pi, and Gemini when you want tool-backed editing. Use local or API model providers for chat over note context without vault-write tools.",cards:[{title:"Sidebar with custom sections",image:"Ai chat 3.png",alt:"AI chat integration"}]}],s=[{icon:"rocket",title:"Start with a vault",text:"Install Tolaria, open the Getting Started vault, and understand the first-launch flow.",link:"/start/install"},{icon:"network",title:"Understand the model",text:"Learn how notes, properties, types, relationships, custom views, Git, and AI fit together.",link:"/concepts/vaults"},{icon:"workflow",title:"Follow workflows",text:"Capture notes, organize the inbox, use wikilinks, create types, push changes, configure AI, and navigate long notes.",link:"/guides/capture-a-note"},{icon:"refresh",title:"Keep docs current",text:"Use the maintenance checklist when code changes affect commands, models, integrations, or platform behavior.",link:"/reference/docs-maintenance"}],u=[{name:"Gregor O.",role:"CTO",image:"gregor.webp",alt:"Gregor O.",quote:"Great newsletter for everyone interested in topics all the way from Software to People working well together! Luca is providing a LOT of value filled with actionable insights in a very easy to read way."},{name:"Ananth R.",role:"Engineering Manager & O'Reilly Instructor",image:"ananth.webp",alt:"Ananth R.",quote:"Luca's newsletter is one of the best in the industry for software engineers and engineers leaders. I highly recommend to anyone who would like to build high performing engineering teams."},{name:"Jordan C.",role:"Staff Engineer",image:"jordan.webp",alt:"Jordan C.",quote:"There's a reason Refactoring has over 100k subscribers. It's a newsletter you CANNOT miss as a software engineer. Follow the advice here and you will see huge wins throughout your career."}];return(d,l)=>(i(),v("main",Co,[o("section",Bo,[l[2]||(l[2]=o("h1",null,"A second brain for the AI era. Free forever.",-1)),l[3]||(l[3]=o("p",{class:"hero-lede"}," Organize your notes as Markdown files, with native relationships, Git, local agents, and direct AI model providers. ",-1)),o("div",Ho,[o("a",{class:"landing-button primary",href:n("/download/")},[...l[0]||(l[0]=[o("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},[o("path",{d:"M12 3v11m0 0 4-4m-4 4-4-4M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2"})],-1),H(" Download Tolaria ",-1)])],8,Eo),l[1]||(l[1]=o("a",{class:"landing-button secondary",href:"https://github.com/refactoringhq/tolaria"},[o("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},[o("path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.1-1.3-.3-2.6-1.2-3.6.2-1.1.2-2.3-.1-3.4 0 0-1 0-3.3 1.2a11.5 11.5 0 0 0-6 0C7 2 6 2 6 2c-.3 1.1-.3 2.3-.1 3.4A5 5 0 0 0 4.7 9c0 3.5 3 5.5 6 5.5a4.8 4.8 0 0 0-1 3.5v4"}),o("path",{d:"M9 18c-4.5 2-5-2-7-2"})]),H(" Check on GitHub ")],-1)),o("a",{class:"landing-button secondary",href:n("/start/install")},"Read the docs",8,Fo)]),l[4]||(l[4]=o("p",{class:"hero-note"},"Open source, free forever, no account required",-1))]),o("section",Oo,[o("div",{class:"screenshot-field",style:me({backgroundImage:`url(${t("les-saintes.jpg")})`})},[o("div",Do,[o("img",{class:"screenshot-image light",src:t("tolaria-screenshot.png"),alt:"Tolaria app in light mode",draggable:"false"},null,8,Go),o("img",{class:"screenshot-image dark",src:t("tolaria-screenshot-dark.png"),alt:"Tolaria app in dark mode",draggable:"false"},null,8,Uo)])],4)]),(i(),v(M,null,A(a,c=>o("section",{id:c.id,key:c.title,class:"landing-container feature-section"},[o("div",Ro,[o("span",jo,[c.icon==="archive"?(i(),v("svg",qo,[...l[5]||(l[5]=[o("line",{x1:"22",x2:"2",y1:"12",y2:"12"},null,-1),o("path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"},null,-1)])])):c.icon==="pen"?(i(),v("svg",Wo,[...l[6]||(l[6]=[o("path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"},null,-1)])])):c.icon==="git"?(i(),v("svg",Ko,[...l[7]||(l[7]=[o("line",{x1:"6",x2:"6",y1:"3",y2:"15"},null,-1),o("circle",{cx:"18",cy:"6",r:"3"},null,-1),o("circle",{cx:"6",cy:"18",r:"3"},null,-1),o("path",{d:"M18 9a9 9 0 0 1-9 9"},null,-1)])])):(i(),v("svg",Jo,[...l[8]||(l[8]=[o("path",{d:"M208,144a15.78,15.78,0,0,1-10.42,14.94L146,178l-19.05,51.56a15.92,15.92,0,0,1-29.88,0L78,178,26.42,158.94a15.92,15.92,0,0,1,0-29.88L78,110l19.05-51.56a15.92,15.92,0,0,1,29.88,0L146,110l51.56,19.05A15.78,15.78,0,0,1,208,144ZM152,48h16V64a8,8,0,0,0,16,0V48h16a8,8,0,0,0,0-16H184V16a8,8,0,0,0-16,0V32H152a8,8,0,0,0,0,16Zm88,32h-8V72a8,8,0,0,0-16,0v8h-8a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0V96h8a8,8,0,0,0,0-16Z"},null,-1)])])),H(" "+w(c.label),1)]),o("h2",null,w(c.title),1),o("p",null,w(c.description),1)]),o("div",{class:T(["feature-grid",{"two-card-grid":c.cards.length===2,"single-card":c.cards.length===1,compact:c.compact}])},[(i(!0),v(M,null,A(c.cards,g=>(i(),v("article",{key:g.title,class:"feature-card"},[o("div",Yo,[o("p",null,w(g.title),1)]),o("div",Zo,[o("img",{src:t(g.image),alt:g.alt},null,8,Xo)])]))),128))],2)],8,zo)),64)),o("section",Qo,[o("div",ei,[l[13]||(l[13]=o("div",{class:"section-heading compact"},[o("span",{class:"section-label"},"Documentation"),o("h2",null,"Learn the app the way it is built"),o("p",null," The docs sit in the app repo so product behavior, architecture, and user-facing guidance can evolve together. ")],-1)),o("div",ti,[(i(),v(M,null,A(s,c=>o("a",{key:c.title,class:"docs-card",href:n(c.link)},[o("span",ai,[c.icon==="rocket"?(i(),v("svg",si,[...l[9]||(l[9]=[oe('',5)])])):c.icon==="network"?(i(),v("svg",oi,[...l[10]||(l[10]=[oe('',6)])])):c.icon==="workflow"?(i(),v("svg",ii,[...l[11]||(l[11]=[o("rect",{x:"3",y:"4",width:"6",height:"6",rx:"1.5"},null,-1),o("rect",{x:"15",y:"14",width:"6",height:"6",rx:"1.5"},null,-1),o("path",{d:"M9 7h3a3 3 0 0 1 3 3v4"},null,-1),o("path",{d:"m12 11 3 3 3-3"},null,-1)])])):(i(),v("svg",ri,[...l[12]||(l[12]=[o("path",{d:"M3 12a9 9 0 0 1 15.4-6.4L21 8"},null,-1),o("path",{d:"M21 3v5h-5"},null,-1),o("path",{d:"M21 12a9 9 0 0 1-15.4 6.4L3 16"},null,-1),o("path",{d:"M3 21v-5h5"},null,-1)])]))]),o("h3",null,w(c.title),1),o("p",null,w(c.text),1)],8,ni)),64))])])]),o("section",li,[o("div",ci,[l[15]||(l[15]=o("div",{class:"section-heading"},[o("span",{class:"section-label"},[o("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},[o("path",{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"})]),H(" Made with Love ")]),o("h2",null,"Built by Luca, for Luca"),o("p",null," Tolaria is the product of the learnings from 5 years of full-time content creation. I published 300+ articles and organized my knowledge into 9000+ notes. ")],-1)),o("div",ui,[o("div",di,[o("img",{src:t("Luca hello.jpeg"),alt:"Luca"},null,8,vi)]),l[14]||(l[14]=oe('

Hey, I am Luca 👋

Founder & Author of Refactoring

Tolaria is born from 5 years of full-time writing at Refactoring, during which I have written 300+ articles about software engineering and developer productivity. Along the way, I amassed 9000+ notes on my Notion workspace, learned a lot about knowledge management, productivity, and, more recently, on working well with AI on docs. None of the existing tools matched what I wanted, so I built one myself.

5 yearsfull-time writing
300+articles published
170,000+newsletter subscribers
',1))]),o("div",hi,[(i(),v(M,null,A(u,c=>o("article",{key:c.name},[o("p",null,'"'+w(c.quote)+'"',1),o("div",fi,[o("img",{src:t(c.image),alt:c.alt},null,8,mi),o("div",null,[o("strong",null,w(c.name),1),o("span",null,w(c.role),1)])])])),64))])])]),l[16]||(l[16]=o("section",{class:"final-cta"},[o("div",{class:"landing-container final-cta-inner"},[o("h2",null,"Stay in the loop."),o("p",null," Subscribe to the Refactoring newsletter for updates on Tolaria, new features, and behind-the-scenes of building in public. "),o("a",{class:"landing-button primary",href:"https://refactoring.fm"}," Subscribe to Refactoring "),o("span",null,"170,000+ engineers already subscribed")])],-1))]))}}),gi=_(pi,[["__scopeId","data-v-c740c840"]]),ki=["aria-label"],bi="9,946",Le="tolaria:github-stars",_i=60*60*1e3,yi="https://api.github.com/repos/refactoringhq/tolaria",Pe="tolaria-scrolled",we="tolaria-landing-page",$i=p({__name:"Layout",setup(e){const{frontmatter:t}=Ve(),n=S(bi),a=l=>new Intl.NumberFormat("en-US").format(l),s=()=>{document.documentElement.classList.toggle(Pe,window.scrollY>8)},u=()=>{try{const l=window.localStorage.getItem(Le);if(!l)return null;const c=JSON.parse(l);return typeof c.stars!="number"||typeof c.savedAt!="number"||!Number.isFinite(c.stars)||!Number.isFinite(c.savedAt)?null:{stars:c.stars,savedAt:c.savedAt}}catch{return null}},d=async()=>{const l=u();if(!(l&&(n.value=a(l.stars),Date.now()-l.savedAt<_i)))try{const c=await fetch(yi,{headers:{Accept:"application/vnd.github+json"}});if(!c.ok)return;const g=await c.json();if(typeof g.stargazers_count!="number"||!Number.isFinite(g.stargazers_count))return;window.localStorage.setItem(Le,JSON.stringify({stars:g.stargazers_count,savedAt:Date.now()})),n.value=a(g.stargazers_count)}catch{}};return K(()=>{typeof document>"u"||document.documentElement.classList.toggle(we,!!t.value.landing)}),D(()=>{s(),d(),window.addEventListener("scroll",s,{passive:!0})}),Ae(()=>{window.removeEventListener("scroll",s),document.documentElement.classList.remove(Pe),document.documentElement.classList.remove(we)}),(l,c)=>(i(),v("div",{class:T({"tolaria-landing-shell":r(t).landing})},[k(r(De).Layout,null,{"nav-bar-content-after":f(()=>[o("a",{class:"github-star-widget",href:"https://github.com/refactoringhq/tolaria",target:"_blank",rel:"noreferrer","aria-label":`${n.value} GitHub stars`},[c[0]||(c[0]=o("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},[o("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12 .5C5.65.5.5 5.65.5 12c0 5.09 3.29 9.39 7.86 10.91.58.1.79-.25.79-.56v-2c-3.2.7-3.88-1.54-3.88-1.54-.52-1.33-1.28-1.68-1.28-1.68-1.05-.72.08-.7.08-.7 1.16.08 1.77 1.19 1.77 1.19 1.03 1.76 2.7 1.25 3.36.96.1-.75.4-1.25.73-1.54-2.55-.29-5.23-1.28-5.23-5.68 0-1.25.45-2.28 1.19-3.08-.12-.29-.52-1.46.11-3.04 0 0 .97-.31 3.17 1.18A11 11 0 0 1 12 5.53c.98 0 1.97.13 2.89.39 2.2-1.49 3.17-1.18 3.17-1.18.63 1.58.23 2.75.11 3.04.74.8 1.19 1.83 1.19 3.08 0 4.41-2.69 5.38-5.25 5.67.41.36.78 1.06.78 2.14v3.18c0 .31.21.67.79.56A11.51 11.51 0 0 0 23.5 12C23.5 5.65 18.35.5 12 .5Z"})],-1)),c[1]||(c[1]=o("span",null,"Star",-1)),o("strong",null,w(n.value),1)],8,ki)]),_:1})],2))}}),Li=_($i,[["__scopeId","data-v-0418e6e1"]]),wi={extends:De,Layout:Li,enhanceApp({app:e}){e.component("LandingHome",gi)}};export{wi as R,ms as c,P as u}; diff --git a/assets/download_index.md.q2RtKAnY.js b/assets/download_index.md.q2RtKAnY.js deleted file mode 100644 index 405202c4..00000000 --- a/assets/download_index.md.q2RtKAnY.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as r,c as t,a2 as o}from"./chunks/framework.B8zgMDLd.js";const u=JSON.parse('{"title":"Download","description":"","frontmatter":{},"headers":[],"relativePath":"download/index.md","filePath":"download/index.md"}'),l={name:"download/index.md"};function n(s,e,i,d,h,c){return r(),t("div",null,[...e[0]||(e[0]=[o('

Download

Download Tolaria from the latest stable release.

Latest Stable

Open the installer download page

The download page reads the latest stable release metadata and points you to the current macOS, Windows, or Linux artifact.

Other Builds

Verify The Version

After launching the app, check the version shown in Tolaria's status bar or release surface.

',9)])])}const p=a(l,[["render",n]]);export{u as __pageData,p as default}; diff --git a/assets/download_index.md.q2RtKAnY.lean.js b/assets/download_index.md.q2RtKAnY.lean.js deleted file mode 100644 index 4864e654..00000000 --- a/assets/download_index.md.q2RtKAnY.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as r,c as t,a2 as o}from"./chunks/framework.B8zgMDLd.js";const u=JSON.parse('{"title":"Download","description":"","frontmatter":{},"headers":[],"relativePath":"download/index.md","filePath":"download/index.md"}'),l={name:"download/index.md"};function n(s,e,i,d,h,c){return r(),t("div",null,[...e[0]||(e[0]=[o("",9)])])}const p=a(l,[["render",n]]);export{u as __pageData,p as default}; diff --git a/assets/releases_index.md.BIrsY-P3.js b/assets/releases_index.md.BIrsY-P3.js deleted file mode 100644 index 2c0d0a0a..00000000 --- a/assets/releases_index.md.BIrsY-P3.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as r,c as l,a2 as s}from"./chunks/framework.B8zgMDLd.js";const f=JSON.parse('{"title":"Releases","description":"","frontmatter":{},"headers":[],"relativePath":"releases/index.md","filePath":"releases/index.md"}'),t={name:"releases/index.md"};function n(o,e,i,h,d,c){return r(),l("div",null,[...e[0]||(e[0]=[s('

Releases

Tolaria releases are published on GitHub.

Release Channels

Stable builds are intended for normal use. Pre-release builds may contain newer features and rougher edges.

Tolaria also has an Alpha channel for builds generated from pushes to main. See Release Channels before switching from Stable.

Before Updating

Commit or push important vault changes before updating the app. Your notes are local files, but having a clean Git state makes recovery easier.

',8)])])}const u=a(t,[["render",n]]);export{f as __pageData,u as default}; diff --git a/assets/releases_index.md.BIrsY-P3.lean.js b/assets/releases_index.md.BIrsY-P3.lean.js deleted file mode 100644 index 223f097f..00000000 --- a/assets/releases_index.md.BIrsY-P3.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,o as r,c as l,a2 as s}from"./chunks/framework.B8zgMDLd.js";const f=JSON.parse('{"title":"Releases","description":"","frontmatter":{},"headers":[],"relativePath":"releases/index.md","filePath":"releases/index.md"}'),t={name:"releases/index.md"};function n(o,e,i,h,d,c){return r(),l("div",null,[...e[0]||(e[0]=[s("",8)])])}const u=a(t,[["render",n]]);export{f as __pageData,u as default}; diff --git a/assets/releases_index.md.D8vM7F3s.js b/assets/releases_index.md.D8vM7F3s.js new file mode 100644 index 00000000..0d1b94b5 --- /dev/null +++ b/assets/releases_index.md.D8vM7F3s.js @@ -0,0 +1 @@ +import{_ as a,o as r,c as t,a2 as l}from"./chunks/framework.B8zgMDLd.js";const f=JSON.parse('{"title":"Releases","description":"","frontmatter":{},"headers":[],"relativePath":"releases/index.md","filePath":"releases/index.md"}'),s={name:"releases/index.md"};function n(o,e,i,h,d,c){return r(),t("div",null,[...e[0]||(e[0]=[l('

Releases

Tolaria releases are published on GitHub.

Release Channels

Stable builds are intended for normal use. Pre-release builds may contain newer features and rougher edges.

Tolaria also has an Alpha channel for builds generated from pushes to main. See Release Channels before switching from Stable.

Before Updating

Commit or push important vault changes before updating the app. Your notes are local files, but having a clean Git state makes recovery easier.

',8)])])}const u=a(s,[["render",n]]);export{f as __pageData,u as default}; diff --git a/assets/releases_index.md.D8vM7F3s.lean.js b/assets/releases_index.md.D8vM7F3s.lean.js new file mode 100644 index 00000000..88b7d6c2 --- /dev/null +++ b/assets/releases_index.md.D8vM7F3s.lean.js @@ -0,0 +1 @@ +import{_ as a,o as r,c as t,a2 as l}from"./chunks/framework.B8zgMDLd.js";const f=JSON.parse('{"title":"Releases","description":"","frontmatter":{},"headers":[],"relativePath":"releases/index.md","filePath":"releases/index.md"}'),s={name:"releases/index.md"};function n(o,e,i,h,d,c){return r(),t("div",null,[...e[0]||(e[0]=[l("",8)])])}const u=a(s,[["render",n]]);export{f as __pageData,u as default}; diff --git a/assets/start_install.md.C1jzDv3c.js b/assets/start_install.md.C1jzDv3c.js deleted file mode 100644 index aba21fd3..00000000 --- a/assets/start_install.md.C1jzDv3c.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,o as e,c as l,a2 as i}from"./chunks/framework.B8zgMDLd.js";const c=JSON.parse('{"title":"Install Tolaria","description":"","frontmatter":{},"headers":[],"relativePath":"start/install.md","filePath":"start/install.md"}'),s={name:"start/install.md"};function r(o,a,n,d,h,p){return e(),l("div",null,[...a[0]||(a[0]=[i('

Install Tolaria

Tolaria publishes desktop builds for macOS, Windows, and Linux. macOS is the primary day-to-day development target, with Windows and Linux builds supported through the release pipeline and fixed as platform issues are found.

Download

Use the latest stable release unless you are intentionally testing pre-release builds:

Homebrew

On macOS you can install the cask:

bash
brew install --cask tolaria

Platform Status

PlatformStatusNotes
macOSPrimaryApple Silicon and Intel builds are published. Homebrew is available.
WindowsSupported, earlyNSIS installers and signed updater bundles are published. Some shell and menu behavior can still need Windows-specific fixes.
LinuxSupported, earlyAppImage and deb artifacts are published. Desktop behavior depends on distribution WebKitGTK and input-method integration.

See Supported Platforms for the current support policy.

After Installing

  1. Open Tolaria.
  2. Choose the Getting Started vault if you want a guided sample.
  3. Or open an existing folder of Markdown files as a vault.
  4. Use the command palette with Cmd+K on macOS or Ctrl+K on Linux and Windows.
',13)])])}const b=t(s,[["render",r]]);export{c as __pageData,b as default}; diff --git a/assets/start_install.md.JLbPS-fo.js b/assets/start_install.md.JLbPS-fo.js new file mode 100644 index 00000000..21b0b113 --- /dev/null +++ b/assets/start_install.md.JLbPS-fo.js @@ -0,0 +1 @@ +import{_ as t,o as e,c as l,a2 as i}from"./chunks/framework.B8zgMDLd.js";const c=JSON.parse('{"title":"Install Tolaria","description":"","frontmatter":{},"headers":[],"relativePath":"start/install.md","filePath":"start/install.md"}'),s={name:"start/install.md"};function r(o,a,n,d,h,p){return e(),l("div",null,[...a[0]||(a[0]=[i('

Install Tolaria

Tolaria publishes desktop builds for macOS, Windows, and Linux. macOS is the primary day-to-day development target, with Windows and Linux builds supported through the release pipeline and fixed as platform issues are found.

Download

Use the latest stable release unless you are intentionally testing pre-release builds:

Homebrew

On macOS you can install the cask:

bash
brew install --cask tolaria

Platform Status

PlatformStatusNotes
macOSPrimaryApple Silicon and Intel builds are published. Homebrew is available.
WindowsSupported, earlyNSIS installers and signed updater bundles are published. Some shell and menu behavior can still need Windows-specific fixes.
LinuxSupported, earlyAppImage and deb artifacts are published. Desktop behavior depends on distribution WebKitGTK and input-method integration.

See Supported Platforms for the current support policy.

After Installing

  1. Open Tolaria.
  2. Choose the Getting Started vault if you want a guided sample.
  3. Or open an existing folder of Markdown files as a vault.
  4. Use the command palette with Cmd+K on macOS or Ctrl+K on Linux and Windows.
',13)])])}const b=t(s,[["render",r]]);export{c as __pageData,b as default}; diff --git a/assets/start_install.md.C1jzDv3c.lean.js b/assets/start_install.md.JLbPS-fo.lean.js similarity index 100% rename from assets/start_install.md.C1jzDv3c.lean.js rename to assets/start_install.md.JLbPS-fo.lean.js diff --git a/assets/style.CFUmRfBu.css b/assets/style.DeVPLYtG.css similarity index 94% rename from assets/style.CFUmRfBu.css rename to assets/style.DeVPLYtG.css index fca20622..3a4ac5e2 100644 --- a/assets/style.CFUmRfBu.css +++ b/assets/style.DeVPLYtG.css @@ -1 +1 @@ -@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}: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)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}: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(:is(.no-icon,svg a,:has(img,svg))):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]):not(:is(.no-icon,svg a,:has(img,svg))):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-89d95b67]{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-89d95b67],.VPBackdrop.fade-leave-to[data-v-89d95b67]{opacity:0}.VPBackdrop.fade-leave-active[data-v-89d95b67]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-89d95b67]{display:none}}.NotFound[data-v-d045bcf1]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d045bcf1]{padding:96px 32px 168px}}.code[data-v-d045bcf1]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d045bcf1]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d045bcf1]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d045bcf1]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d045bcf1]{padding-top:20px}.link[data-v-d045bcf1]{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-d045bcf1]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-169868fd]{position:relative;z-index:1}.nested[data-v-169868fd]{padding-right:16px;padding-left:16px}.outline-link[data-v-169868fd]{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-169868fd]:hover,.outline-link.active[data-v-169868fd]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-169868fd]{padding-left:13px}.VPDocAsideOutline[data-v-fc29fd6c]{display:none}.VPDocAsideOutline.has-outline[data-v-fc29fd6c]{display:block}.content[data-v-fc29fd6c]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-fc29fd6c]{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-fc29fd6c]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-03c5ed76]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-03c5ed76]{flex-grow:1}.VPDocAside[data-v-03c5ed76] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-03c5ed76] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-03c5ed76] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-a474b4a0]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-a474b4a0]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-f76ba9a2]{margin-top:64px}.edit-info[data-v-f76ba9a2]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-f76ba9a2]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-f76ba9a2]{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-f76ba9a2]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-f76ba9a2]{margin-right:8px}.prev-next[data-v-f76ba9a2]{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-f76ba9a2]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-f76ba9a2]{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-f76ba9a2]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-f76ba9a2]{margin-left:auto;text-align:right}.desc[data-v-f76ba9a2]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-f76ba9a2]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-478bd20d]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-478bd20d]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-478bd20d]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-478bd20d]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-478bd20d]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-478bd20d]{display:flex;justify-content:center}.VPDoc .aside[data-v-478bd20d]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-478bd20d]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-478bd20d]{max-width:1104px}}.container[data-v-478bd20d]{margin:0 auto;width:100%}.aside[data-v-478bd20d]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-478bd20d]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-478bd20d]{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-478bd20d]::-webkit-scrollbar{display:none}.aside-curtain[data-v-478bd20d]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-478bd20d]{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-478bd20d]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-478bd20d]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-478bd20d]{order:1;margin:0;min-width:640px}}.content-container[data-v-478bd20d]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-478bd20d]{max-width:688px}.VPButton[data-v-1ecfd97f]{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-1ecfd97f]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-1ecfd97f]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-1ecfd97f]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-1ecfd97f]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-1ecfd97f]: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-1ecfd97f]: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-1ecfd97f]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-1ecfd97f]: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-1ecfd97f]: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-1ecfd97f]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-1ecfd97f]: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-1ecfd97f]: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-deda50b0]{display:none}.dark .VPImage.light[data-v-deda50b0]{display:none}.VPHero[data-v-638303c7]{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-638303c7]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-638303c7]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-638303c7]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-638303c7]{flex-direction:row}}.main[data-v-638303c7]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-638303c7]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-638303c7]{text-align:left}}@media (min-width: 960px){.main[data-v-638303c7]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-638303c7]{max-width:592px}}.heading[data-v-638303c7]{display:flex;flex-direction:column}.name[data-v-638303c7],.text[data-v-638303c7]{width:fit-content;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-638303c7],.VPHero.has-image .text[data-v-638303c7]{margin:0 auto}.name[data-v-638303c7]{color:var(--vp-home-hero-name-color)}.clip[data-v-638303c7]{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-638303c7],.text[data-v-638303c7]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-638303c7],.text[data-v-638303c7]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-638303c7],.VPHero.has-image .text[data-v-638303c7]{margin:0}}.tagline[data-v-638303c7]{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-638303c7]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-638303c7]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-638303c7]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-638303c7]{margin:0}}.actions[data-v-638303c7]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-638303c7]{justify-content:center}@media (min-width: 640px){.actions[data-v-638303c7]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-638303c7]{justify-content:flex-start}}.action[data-v-638303c7]{flex-shrink:0;padding:6px}.image[data-v-638303c7]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-638303c7]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-638303c7]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-638303c7]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-638303c7]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-638303c7]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-638303c7]{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-638303c7]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-638303c7]{width:320px;height:320px}}[data-v-638303c7] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-638303c7] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-638303c7] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-29bb3295]{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-29bb3295]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-29bb3295]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-29bb3295]>.VPImage{margin-bottom:20px}.icon[data-v-29bb3295]{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-29bb3295]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-29bb3295]{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-29bb3295]{padding-top:8px}.link-text-value[data-v-29bb3295]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-29bb3295]{margin-left:6px}.VPFeatures[data-v-07d5542f]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-07d5542f]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-07d5542f]{padding:0 64px}}.container[data-v-07d5542f]{margin:0 auto;max-width:1152px}.items[data-v-07d5542f]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-07d5542f]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-07d5542f],.item.grid-4[data-v-07d5542f],.item.grid-6[data-v-07d5542f]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-07d5542f],.item.grid-4[data-v-07d5542f]{width:50%}.item.grid-3[data-v-07d5542f],.item.grid-6[data-v-07d5542f]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-07d5542f]{width:25%}}.container[data-v-feda1a1a]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-feda1a1a]{padding:0 48px}}@media (min-width: 960px){.container[data-v-feda1a1a]{width:100%;padding:0 64px}}.vp-doc[data-v-feda1a1a] .VPHomeSponsors,.vp-doc[data-v-feda1a1a] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-feda1a1a] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-feda1a1a] .VPHomeSponsors a,.vp-doc[data-v-feda1a1a] .VPTeamPage a{text-decoration:none}.VPHome[data-v-af67a159]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-af67a159]{margin-bottom:128px}}.VPContent[data-v-190193b1]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-190193b1]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-190193b1]{margin:0}@media (min-width: 960px){.VPContent[data-v-190193b1]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-190193b1]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-190193b1]{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-d4c9b439]{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-d4c9b439]{display:none}.VPFooter[data-v-d4c9b439] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-d4c9b439] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-d4c9b439]{padding:32px}}.container[data-v-d4c9b439]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-d4c9b439],.copyright[data-v-d4c9b439]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-b6024754]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-b6024754]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-b6024754]{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-b6024754]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-b6024754]{color:var(--vp-c-text-1)}.icon[data-v-b6024754]{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-b6024754]{font-size:14px}.icon[data-v-b6024754]{font-size:16px}}.open>.icon[data-v-b6024754]{transform:rotate(90deg)}.items[data-v-b6024754]{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-b6024754]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-b6024754]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-b6024754]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-b6024754]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-b6024754]{transition:all .2s ease-out}.flyout-leave-active[data-v-b6024754]{transition:all .15s ease-in}.flyout-enter-from[data-v-b6024754],.flyout-leave-to[data-v-b6024754]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-ee5ff976]{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-ee5ff976]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-ee5ff976]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-ee5ff976]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-ee5ff976]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-ee5ff976]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-ee5ff976]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-ee5ff976]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-ee5ff976]{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-ee5ff976]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-ee5ff976]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-ee5ff976]{display:none}}.menu-icon[data-v-ee5ff976]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-ee5ff976]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-ee5ff976]{padding:12px 32px 11px}}.VPSwitch[data-v-7f73ba5a]{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-7f73ba5a]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-7f73ba5a]{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-7f73ba5a]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-7f73ba5a] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-7f73ba5a] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-177cfd24]{opacity:1}.moon[data-v-177cfd24],.dark .sun[data-v-177cfd24]{opacity:0}.dark .moon[data-v-177cfd24]{opacity:1}.dark .VPSwitchAppearance[data-v-177cfd24] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-cbc799be]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-cbc799be]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-c1f11000]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-c1f11000]{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-c1f11000]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-c1f11000]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-a6d81ab4]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-a6d81ab4]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-a6d81ab4]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-a6d81ab4]{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-a8c21b34]{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-a8c21b34] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-a8c21b34] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-a8c21b34] .group:last-child{padding-bottom:0}.VPMenu[data-v-a8c21b34] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-a8c21b34] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-a8c21b34] .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-a8c21b34] .action{padding-left:24px}.VPFlyout[data-v-b8c36a12]{position:relative}.VPFlyout[data-v-b8c36a12]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-b8c36a12]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-b8c36a12]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-b8c36a12]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-b8c36a12]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-b8c36a12]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-b8c36a12],.button[aria-expanded=true]+.menu[data-v-b8c36a12]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-b8c36a12]{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-b8c36a12]{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-b8c36a12]{margin-right:0;font-size:16px}.text-icon[data-v-b8c36a12]{margin-left:4px;font-size:14px}.icon[data-v-b8c36a12]{font-size:20px;transition:fill .25s}.menu[data-v-b8c36a12]{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-13b723c8]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-13b723c8]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-13b723c8]>svg,.VPSocialLink[data-v-13b723c8]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-90944a9e]{display:flex;justify-content:center}.VPNavBarExtra[data-v-6da53269]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-6da53269]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-6da53269]{display:none}}.trans-title[data-v-6da53269]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-6da53269],.item.social-links[data-v-6da53269]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-6da53269]{min-width:176px}.appearance-action[data-v-6da53269]{margin-right:-2px}.social-links-list[data-v-6da53269]{margin:-4px -8px}.VPNavBarHamburger[data-v-613ce22a]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-613ce22a]{display:none}}.container[data-v-613ce22a]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-613ce22a]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-613ce22a]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-613ce22a]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-613ce22a]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-613ce22a]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-613ce22a]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-613ce22a],.VPNavBarHamburger.active:hover .middle[data-v-613ce22a],.VPNavBarHamburger.active:hover .bottom[data-v-613ce22a]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-613ce22a],.middle[data-v-613ce22a],.bottom[data-v-613ce22a]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-613ce22a]{top:0;left:0;transform:translate(0)}.middle[data-v-613ce22a]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-613ce22a]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-75347875]{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-75347875],.VPNavBarMenuLink[data-v-75347875]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-5594a541]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-5594a541]{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-a3a94677]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-a3a94677]{display:flex;align-items:center}}.title[data-v-ca0cf389]{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-ca0cf389]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-ca0cf389]{border-bottom-color:var(--vp-c-divider)}}[data-v-ca0cf389] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-ff50008a]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-ff50008a]{display:flex;align-items:center}}.title[data-v-ff50008a]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-c0d22204]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-c0d22204]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-c0d22204]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-c0d22204]:not(.home){background-color:transparent}.VPNavBar[data-v-c0d22204]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-c0d22204]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-c0d22204]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-c0d22204]{padding:0}}.container[data-v-c0d22204]{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-c0d22204],.container>.content[data-v-c0d22204]{pointer-events:none}.container[data-v-c0d22204] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-c0d22204]{max-width:100%}}.title[data-v-c0d22204]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-c0d22204]{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-c0d22204]{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-c0d22204]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-c0d22204]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-c0d22204]{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-c0d22204]{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-c0d22204]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-c0d22204]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-c0d22204]{column-gap:.5rem}}.menu+.translations[data-v-c0d22204]:before,.menu+.appearance[data-v-c0d22204]:before,.menu+.social-links[data-v-c0d22204]:before,.translations+.appearance[data-v-c0d22204]:before,.appearance+.social-links[data-v-c0d22204]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-c0d22204]:before,.translations+.appearance[data-v-c0d22204]:before{margin-right:16px}.appearance+.social-links[data-v-c0d22204]:before{margin-left:16px}.social-links[data-v-c0d22204]{margin-right:-8px}.divider[data-v-c0d22204]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-c0d22204]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-c0d22204]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-c0d22204]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-c0d22204]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-c0d22204]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-c0d22204]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-260ec744]{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-260ec744]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-a016d72d]{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-a016d72d]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-4938b0d1]{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-4938b0d1]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-3507bfd2]{display:block}.title[data-v-3507bfd2]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-f0041aba]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-f0041aba]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-f0041aba]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-f0041aba]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-f0041aba]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-f0041aba]{transform:rotate(45deg)}.button[data-v-f0041aba]{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-f0041aba]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-f0041aba]{transition:transform .25s}.group[data-v-f0041aba]:first-child{padding-top:0}.group+.group[data-v-f0041aba],.group+.item[data-v-f0041aba]{padding-top:4px}.VPNavScreenTranslations[data-v-cdaaa22a]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-cdaaa22a]{height:auto}.title[data-v-cdaaa22a]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-cdaaa22a]{font-size:16px}.icon.lang[data-v-cdaaa22a]{margin-right:8px}.icon.chevron[data-v-cdaaa22a]{margin-left:4px}.list[data-v-cdaaa22a]{padding:4px 0 0 24px}.link[data-v-cdaaa22a]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-db9cbf11]{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-db9cbf11],.VPNavScreen.fade-leave-active[data-v-db9cbf11]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-db9cbf11],.VPNavScreen.fade-leave-active .container[data-v-db9cbf11]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-db9cbf11],.VPNavScreen.fade-leave-to[data-v-db9cbf11]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-db9cbf11],.VPNavScreen.fade-leave-to .container[data-v-db9cbf11]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-db9cbf11]{display:none}}.container[data-v-db9cbf11]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-db9cbf11],.menu+.appearance[data-v-db9cbf11],.translations+.appearance[data-v-db9cbf11]{margin-top:24px}.menu+.social-links[data-v-db9cbf11]{margin-top:16px}.appearance+.social-links[data-v-db9cbf11]{margin-top:16px}.VPNav[data-v-e1256463]{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-e1256463]{position:fixed}}.VPSidebarItem.level-0[data-v-1fedbd87]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-1fedbd87]{padding-bottom:10px}.item[data-v-1fedbd87]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-1fedbd87]{cursor:pointer}.indicator[data-v-1fedbd87]{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-1fedbd87],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-1fedbd87],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-1fedbd87],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-1fedbd87]{background-color:var(--vp-c-brand-1)}.link[data-v-1fedbd87]{display:flex;align-items:center;flex-grow:1}.text[data-v-1fedbd87]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-1fedbd87]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-1fedbd87],.VPSidebarItem.level-2 .text[data-v-1fedbd87],.VPSidebarItem.level-3 .text[data-v-1fedbd87],.VPSidebarItem.level-4 .text[data-v-1fedbd87],.VPSidebarItem.level-5 .text[data-v-1fedbd87]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-1fedbd87]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-1.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-2.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-3.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-4.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-5.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-1fedbd87]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-1fedbd87]{color:var(--vp-c-brand-1)}.caret[data-v-1fedbd87]{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-1fedbd87]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-1fedbd87]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-1fedbd87]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-1fedbd87]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-1fedbd87],.VPSidebarItem.level-2 .items[data-v-1fedbd87],.VPSidebarItem.level-3 .items[data-v-1fedbd87],.VPSidebarItem.level-4 .items[data-v-1fedbd87],.VPSidebarItem.level-5 .items[data-v-1fedbd87]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-1fedbd87]{display:none}.no-transition[data-v-d0ceeaa4] .caret-icon{transition:none}.group+.group[data-v-d0ceeaa4]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-d0ceeaa4]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-cbff8e63]{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-cbff8e63]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-cbff8e63]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-cbff8e63]{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-cbff8e63]{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-cbff8e63]{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-cbff8e63]{outline:0}.VPSkipLink[data-v-3cf742b9]{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-3cf742b9]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-3cf742b9]{top:14px;left:16px}}.Layout[data-v-ccf76b0c]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-c1a63f0f]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-c1a63f0f]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-c1a63f0f]{margin:128px 0}}.VPHomeSponsors[data-v-c1a63f0f]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-c1a63f0f]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-c1a63f0f]{padding:0 64px}}.container[data-v-c1a63f0f]{margin:0 auto;max-width:1152px}.love[data-v-c1a63f0f]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-c1a63f0f]{display:inline-block}.message[data-v-c1a63f0f]{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-c1a63f0f]{padding-top:32px}.action[data-v-c1a63f0f]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-bd1308c5]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-bd1308c5]{padding:32px}.VPTeamMembersItem.small .data[data-v-bd1308c5]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-bd1308c5]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-bd1308c5]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-bd1308c5]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-bd1308c5]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-bd1308c5]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-bd1308c5]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-bd1308c5]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-bd1308c5]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-bd1308c5]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-bd1308c5]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-bd1308c5]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-bd1308c5]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-bd1308c5]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-bd1308c5]{text-align:center}.avatar[data-v-bd1308c5]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-bd1308c5]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-bd1308c5]{margin:0;font-weight:600}.affiliation[data-v-bd1308c5]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-bd1308c5]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-bd1308c5]:hover{color:var(--vp-c-brand-1)}.desc[data-v-bd1308c5]{margin:0 auto}.desc[data-v-bd1308c5] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-bd1308c5]{display:flex;justify-content:center;height:56px}.sp-link[data-v-bd1308c5]{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-bd1308c5]:hover,.sp .sp-link.link[data-v-bd1308c5]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-bd1308c5]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-2e248bda]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-2e248bda]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-2e248bda]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-2e248bda]{max-width:876px}.VPTeamMembers.medium .container[data-v-2e248bda]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-2e248bda]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-2e248bda]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-2e248bda]{max-width:760px}.container[data-v-2e248bda]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-503dfbb9]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-503dfbb9]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-503dfbb9-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-503dfbb9-s],.VPTeamMembers+.VPTeamPageSection[data-v-503dfbb9-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-503dfbb9-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-503dfbb9-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-503dfbb9-s],.VPTeamMembers+.VPTeamPageSection[data-v-503dfbb9-s]{margin-top:96px}}.VPTeamMembers[data-v-503dfbb9-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-503dfbb9-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-503dfbb9-s]{padding:0 64px}}.VPTeamPageSection[data-v-70a3c9ca]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-70a3c9ca]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-70a3c9ca]{padding:0 64px}}.title[data-v-70a3c9ca]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-70a3c9ca]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-70a3c9ca]{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-70a3c9ca]{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-70a3c9ca]{padding-top:40px}.VPTeamPageTitle[data-v-bd250cf2]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bd250cf2]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bd250cf2]{padding:80px 64px 48px}}.title[data-v-bd250cf2]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bd250cf2]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bd250cf2]{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-bd250cf2]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.tolaria-landing[data-v-c740c840]{--landing-bg: var(--tolaria-bg);--landing-surface: var(--tolaria-surface);--landing-dark: #1a1a18;--landing-text: var(--tolaria-text);--landing-muted: var(--tolaria-text-secondary);--landing-tertiary: var(--tolaria-text-muted);--landing-border: var(--tolaria-border);--landing-subtle: var(--tolaria-surface-muted);--landing-blue: #155dff;--landing-blue-hover: #4a5ad6;--landing-accent: var(--landing-blue);--landing-blue-soft: var(--tolaria-blue-soft);--landing-blue-border: color-mix(in srgb, var(--landing-accent) 20%, transparent);--landing-page-width: 1280px;color:var(--landing-text);background:var(--landing-bg)}.landing-container[data-v-c740c840]{width:min(100%,var(--landing-page-width));margin:0 auto;padding-right:20px;padding-left:20px}.hero-section[data-v-c740c840]{padding-top:40px;padding-bottom:52px}.hero-section h1[data-v-c740c840]{max-width:760px;margin:0;color:var(--landing-text);font-size:28px;font-weight:500;letter-spacing:0;line-height:1.2}.hero-lede[data-v-c740c840]{max-width:900px;margin:12px 0 0;color:var(--landing-muted);font-size:20px;letter-spacing:0;line-height:1.4}.hero-actions[data-v-c740c840]{display:flex;flex-direction:column;gap:12px;margin-top:24px}.landing-button[data-v-c740c840]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid transparent;border-radius:999px;color:var(--landing-text);font-size:16px;font-weight:700;letter-spacing:0;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.landing-button svg[data-v-c740c840]{width:20px;height:20px;margin-right:8px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.landing-button.primary[data-v-c740c840]{color:#fff;background:var(--landing-blue)}.landing-button.primary[data-v-c740c840]:hover{color:#fff;background:var(--landing-blue-hover)}.landing-button.secondary[data-v-c740c840]{border-color:var(--landing-border);background:var(--landing-surface)}.landing-button.secondary[data-v-c740c840]:hover{color:var(--landing-blue);border-color:#155dff4d}.hero-note[data-v-c740c840]{margin:16px 0 0;color:var(--landing-tertiary);font-size:14px}.hero-screenshot[data-v-c740c840]{padding-bottom:56px}.screenshot-field[data-v-c740c840]{overflow:hidden;padding:24px 16px 16px;border-radius:12px;background-position:center;background-size:cover}.screenshot-frame[data-v-c740c840]{position:relative;width:min(100%,1160px);margin:0 auto;overflow:hidden;border-radius:8px;box-shadow:0 12px 48px -4px #0000004d;-webkit-user-select:none;user-select:none}.screenshot-image[data-v-c740c840]{display:block;width:100%;height:auto;pointer-events:none}.screenshot-image.dark[data-v-c740c840]{display:none}.feature-section[data-v-c740c840]{padding-top:56px}.feature-section[data-v-c740c840]:last-of-type{padding-bottom:72px}.section-heading[data-v-c740c840]{max-width:980px;margin-bottom:32px;padding-left:4px}.section-heading.compact[data-v-c740c840]{margin-bottom:0}.section-label[data-v-c740c840]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;color:var(--landing-accent);background:var(--landing-blue-soft);font-size:12px;font-weight:650;line-height:1.2}.section-label svg[data-v-c740c840]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.section-label .filled-icon[data-v-c740c840],.section-label .filled-icon path[data-v-c740c840],.about-section .section-label svg[data-v-c740c840]{fill:currentColor;stroke:none}.section-heading h2[data-v-c740c840],.final-cta h2[data-v-c740c840]{margin:12px 0 0;color:var(--landing-text);font-size:24px;font-weight:500;letter-spacing:0;line-height:1.12}.section-heading p[data-v-c740c840],.final-cta p[data-v-c740c840]{max-width:960px;margin:12px 0 0;color:var(--landing-muted);font-size:18px;letter-spacing:0;line-height:1.55}.feature-grid[data-v-c740c840]{display:grid;grid-template-columns:1fr;gap:12px}.feature-card[data-v-c740c840]{display:flex;height:260px;overflow:hidden;flex-direction:column;border:1px solid var(--landing-blue-border);border-radius:12px;background:var(--landing-blue-soft)}.feature-card-title[data-v-c740c840]{padding:16px 16px 10px}.feature-card-title p[data-v-c740c840]{margin:0;color:var(--landing-accent);font-size:13px;font-weight:650;line-height:1.3}.feature-image[data-v-c740c840]{overflow:hidden;flex:1;margin:0 16px;border:1px solid var(--landing-blue-border);border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.feature-image img[data-v-c740c840]{width:100%;height:100%;object-fit:cover;object-position:top}.feature-grid.single-card .feature-card[data-v-c740c840]{height:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.feature-grid.single-card .feature-image img[data-v-c740c840]{height:auto}.docs-band[data-v-c740c840]{padding:72px 0;border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border);background:var(--landing-surface)}.docs-inner[data-v-c740c840]{display:grid;grid-template-columns:1fr;gap:32px}.docs-grid[data-v-c740c840]{display:grid;grid-template-columns:1fr;gap:12px}.docs-card[data-v-c740c840]{min-height:196px;padding:22px;border:1px solid var(--landing-border);border-radius:8px;color:var(--landing-text);background:var(--landing-bg);text-decoration:none}.docs-icon[data-v-c740c840]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:24px;border-radius:8px;color:var(--landing-accent);background:var(--landing-blue-soft)}.docs-icon svg[data-v-c740c840]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.docs-card h3[data-v-c740c840]{margin:0;color:var(--landing-text);font-size:18px;font-weight:700;letter-spacing:0}.docs-card p[data-v-c740c840]{margin:10px 0 0;color:var(--landing-muted);font-size:15px;line-height:1.5}.about-section[data-v-c740c840]{padding:56px 0;border-top:1px solid var(--landing-border);background:var(--landing-surface)}.author-card[data-v-c740c840]{display:flex;flex-direction:column;gap:16px;padding:16px;margin-bottom:32px;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-bg)}.author-image[data-v-c740c840]{width:100%;height:280px;overflow:hidden;border-radius:8px}.author-image img[data-v-c740c840]{width:100%;height:100%;object-fit:cover}.author-copy[data-v-c740c840]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:16px 8px}.author-heading[data-v-c740c840]{margin-bottom:16px}.author-heading h3[data-v-c740c840]{margin:0;color:var(--landing-text);font-size:24px;font-weight:500;letter-spacing:0;line-height:1.15}.author-heading p[data-v-c740c840]{margin:4px 0 0;color:var(--landing-accent);font-size:16px;font-weight:650}.author-heading a[data-v-c740c840]{color:inherit;text-decoration:underline}.author-copy>p[data-v-c740c840]{margin:0;color:var(--landing-muted);font-size:16px;letter-spacing:0;line-height:1.5}.author-stats[data-v-c740c840]{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.author-stats strong[data-v-c740c840]{display:block;color:var(--landing-text);font-size:20px;font-weight:750;line-height:1}.author-stats span[data-v-c740c840]{display:block;margin-top:4px;color:var(--landing-tertiary);font-size:13px}.testimonial-grid[data-v-c740c840]{display:grid;grid-template-columns:1fr;gap:12px}.testimonial-grid article[data-v-c740c840]{padding:20px;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-bg)}.testimonial-grid article>p[data-v-c740c840]{margin:0 0 16px;color:var(--landing-text);font-size:14px;line-height:1.55}.testimonial-person[data-v-c740c840]{display:flex;align-items:center;gap:12px}.testimonial-person img[data-v-c740c840]{width:40px;height:40px;border-radius:50%;object-fit:cover}.testimonial-person strong[data-v-c740c840],.testimonial-person span[data-v-c740c840]{display:block}.testimonial-person strong[data-v-c740c840]{color:var(--landing-text);font-size:14px;font-weight:700}.testimonial-person span[data-v-c740c840]{color:var(--landing-tertiary);font-size:13px}.final-cta[data-v-c740c840]{padding:64px 0;background:var(--landing-dark)}.final-cta-inner[data-v-c740c840]{display:flex;align-items:center;flex-direction:column;text-align:center}.final-cta h2[data-v-c740c840]{color:#f7f7f4;font-size:30px}.final-cta p[data-v-c740c840]{max-width:720px;color:#a0a098;font-size:16px}.final-cta .landing-button[data-v-c740c840]{width:auto;margin-top:20px}.final-cta span[data-v-c740c840]{margin-top:20px;color:#a0a098;font-size:13px}@media (min-width: 640px){.hero-actions[data-v-c740c840]{align-items:center;flex-direction:row}.landing-button[data-v-c740c840]{width:auto}}@media (min-width: 768px){.landing-container[data-v-c740c840]{padding-right:40px;padding-left:40px}.hero-section[data-v-c740c840]{padding-top:64px;padding-bottom:84px}.hero-section h1[data-v-c740c840]{max-width:960px;font-size:36px}.hero-lede[data-v-c740c840]{max-width:820px;font-size:24px}.hero-note[data-v-c740c840]{font-size:14px}.landing-button[data-v-c740c840]{min-height:42px;padding:10px 20px;font-size:14px}.landing-button svg[data-v-c740c840]{width:18px;height:18px}.screenshot-field[data-v-c740c840]{padding:56px 48px 40px;border-radius:16px}.feature-section[data-v-c740c840]{padding-top:80px}.feature-section[data-v-c740c840]:last-of-type{padding-bottom:80px}.section-heading[data-v-c740c840]{margin-bottom:40px;padding-left:8px}.section-heading h2[data-v-c740c840]{font-size:36px}.section-heading p[data-v-c740c840]{font-size:24px}.feature-grid[data-v-c740c840]{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid.two-card-grid[data-v-c740c840]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid.single-card[data-v-c740c840]{grid-template-columns:minmax(0,1fr)}.feature-card[data-v-c740c840]{height:380px}.feature-grid.compact .feature-card[data-v-c740c840]{height:360px}.feature-card-title[data-v-c740c840]{padding:20px 20px 12px}.feature-image[data-v-c740c840]{margin-right:20px;margin-left:20px}.docs-inner[data-v-c740c840]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:40px}.docs-grid[data-v-c740c840]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section[data-v-c740c840]{padding:80px 0}.author-card[data-v-c740c840]{flex-direction:row;gap:20px;padding:20px;margin-bottom:48px}.author-image[data-v-c740c840]{width:360px;height:420px;flex-shrink:0}.author-copy[data-v-c740c840]{padding:40px 48px}.author-heading h3[data-v-c740c840]{font-size:28px}.author-heading p[data-v-c740c840],.author-copy>p[data-v-c740c840]{font-size:18px}.author-stats[data-v-c740c840]{gap:32px;margin-top:32px}.author-stats strong[data-v-c740c840]{font-size:24px}.testimonial-grid[data-v-c740c840]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.testimonial-grid article[data-v-c740c840]{padding:28px}.testimonial-grid article>p[data-v-c740c840]{font-size:15px}.final-cta[data-v-c740c840]{padding:96px 0}.final-cta h2[data-v-c740c840]{font-size:48px}.final-cta p[data-v-c740c840]{font-size:20px}}.dark .tolaria-landing{--landing-accent: #9bbeff;--landing-blue-soft: rgba(120, 164, 255, .24);--landing-blue-border: rgba(120, 164, 255, .38)}.dark .tolaria-landing .screenshot-image.light{display:none}.dark .tolaria-landing .screenshot-image.dark{display:block}.github-star-widget[data-v-0418e6e1]{display:inline-flex;align-items:center;gap:7px;height:34px;margin-left:8px;padding:0 10px;border:1px solid var(--vp-c-border);border-radius:7px;color:var(--vp-c-text-1);background:var(--vp-c-bg-soft);font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.github-star-widget[data-v-0418e6e1]:hover{color:var(--vp-c-brand-1);border-color:color-mix(in srgb,var(--vp-c-brand-1) 38%,var(--vp-c-border))}.github-star-widget svg[data-v-0418e6e1]{width:18px;height:18px;fill:currentColor}.github-star-widget strong[data-v-0418e6e1]{padding-left:7px;border-left:1px solid var(--vp-c-border);font-weight:800}@media (min-width: 1280px){.github-star-widget[data-v-0418e6e1]{order:1}.VPNavBar .appearance{order:2}}@media (max-width: 767px){.github-star-widget[data-v-0418e6e1]{height:32px;margin-left:4px;padding:0 7px;font-size:12px}.github-star-widget svg[data-v-0418e6e1]{width:17px;height:17px}.github-star-widget span[data-v-0418e6e1]{display:none}.github-star-widget strong[data-v-0418e6e1]{padding-left:0;border-left:0}}@font-face{font-family:RefactoringSans;src:url(/tolaria/assets/RefactoringSans.DJBINxH6.otf) format("opentype");font-display:swap;font-style:normal;font-weight:400 900}:root{--vp-font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vp-font-family-mono: "SF Mono", "Fira Code", ui-monospace, monospace;--tolaria-font-brand: "RefactoringSans", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--tolaria-bg: #faf9f5;--tolaria-surface: #ffffff;--tolaria-surface-muted: #f7f6f3;--tolaria-text: #1a1a18;--tolaria-text-secondary: #6b6b60;--tolaria-text-muted: #9b9b90;--tolaria-border: #e5e5e0;--tolaria-blue: #155dff;--tolaria-blue-hover: #4a5ad6;--tolaria-blue-soft: #e8eeff;--vp-c-bg: var(--tolaria-surface);--vp-c-bg-alt: var(--tolaria-surface-muted);--vp-c-bg-elv: var(--tolaria-surface);--vp-c-bg-soft: var(--tolaria-surface-muted);--vp-c-text-1: var(--tolaria-text);--vp-c-text-2: var(--tolaria-text-secondary);--vp-c-text-3: var(--tolaria-text-muted);--vp-c-border: var(--tolaria-border);--vp-c-divider: var(--tolaria-border);--vp-c-brand-1: var(--tolaria-blue);--vp-c-brand-2: var(--tolaria-blue-hover);--vp-c-brand-3: var(--tolaria-blue);--vp-c-brand-soft: var(--tolaria-blue-soft);--vp-button-brand-bg: var(--tolaria-blue);--vp-button-brand-hover-bg: var(--tolaria-blue-hover);--vp-button-brand-border: var(--tolaria-blue);--vp-code-bg: #eeeeea;--vp-code-color: var(--tolaria-text-secondary)}.dark{--tolaria-bg: #1f1e1b;--tolaria-surface: #23221f;--tolaria-surface-muted: #191814;--tolaria-text: #e6e1d8;--tolaria-text-secondary: #b8b1a6;--tolaria-text-muted: #7f776d;--tolaria-border: #34322d;--tolaria-blue: #78a4ff;--tolaria-blue-hover: #9bbeff;--tolaria-blue-soft: rgba(120, 164, 255, .16);--vp-c-bg: #1f1e1b;--vp-c-bg-alt: #191814;--vp-c-bg-elv: #23221f;--vp-c-bg-soft: #23221f;--vp-c-text-1: #e6e1d8;--vp-c-text-2: #b8b1a6;--vp-c-text-3: #7f776d;--vp-c-border: #34322d;--vp-c-divider: #34322d;--vp-c-brand-1: #78a4ff;--vp-c-brand-2: #9bbeff;--vp-c-brand-3: #78a4ff;--vp-c-brand-soft: rgba(120, 164, 255, .16);--vp-code-bg: #2d2b27;--vp-code-color: #d8d1c6}html,body,#app{background:var(--vp-c-bg)}html.tolaria-landing-page,html.tolaria-landing-page body,html.tolaria-landing-page #app{background:var(--tolaria-bg)}.VPNavBarTitle .logo{width:auto;height:28px}.VPNavBarTitle .title{color:var(--vp-c-text-1);font-family:var(--tolaria-font-brand);font-size:22px;font-weight:800;letter-spacing:0}.tolaria-landing-shell{--vp-c-bg: var(--tolaria-bg);--vp-nav-bg-color: var(--tolaria-bg)}.tolaria-landing-shell .VPNav,.tolaria-landing-shell .VPNavBar,.tolaria-landing-shell .VPNavBar:not(.has-sidebar):not(.home.top),.tolaria-landing-shell .VPNavBar:not(.home.top) .content-body,.tolaria-landing-shell .VPNavBar .content-body{background:var(--tolaria-bg);background-color:var(--tolaria-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tolaria-landing-shell .VPNavBar .wrapper,.tolaria-landing-shell .VPNavBar .container{width:min(100%,1280px);max-width:1280px;margin-right:auto;margin-left:auto}.tolaria-landing-shell .VPNavBar .wrapper{padding-right:20px;padding-left:20px}.tolaria-landing-shell .landing-container{width:min(100%,1280px)}@media (min-width: 768px){.tolaria-landing-shell .VPNavBar .wrapper{padding-right:40px;padding-left:40px}}.tolaria-landing-shell .VPNavBar .divider,.tolaria-landing-shell .VPNavBar .divider-line{display:none;background-color:transparent}.tolaria-landing-shell .VPNavBar .divider-line{opacity:0;transition:opacity .16s ease}.VPNavBar{position:relative;z-index:calc(var(--vp-z-index-nav) + 2)}.tolaria-landing-shell .VPLocalNav{display:none}.VPNavScreen{display:block!important;visibility:visible!important;opacity:1!important;bottom:auto!important;height:calc(100vh - var(--vp-nav-height) - var(--vp-layout-top-height, 0px))!important;z-index:calc(var(--vp-z-index-nav) + 1);background:var(--vp-c-bg)}.tolaria-scrolled .tolaria-landing-shell .VPNav{box-shadow:0 10px 24px #1a1a180f}.tolaria-scrolled .tolaria-landing-shell .VPNavBar .divider-line{opacity:1}.DocSearch-Button{border-radius:999px}.tolaria-landing-shell .DocSearch-Button{border:1px solid var(--tolaria-border);background:var(--tolaria-surface)}.vp-doc h1,.vp-doc h2,.vp-doc h3{letter-spacing:0}.vp-doc a,.VPNavBarMenuLink.active,.VPLink.active{color:var(--vp-c-brand-1)}.vp-doc table{display:table;width:100%}.vp-doc th{color:var(--vp-c-text-1);background:var(--vp-c-bg-soft)}.vp-doc td,.vp-doc th{border-color:var(--vp-c-divider)}.tolaria-landing-shell .VPContent,.tolaria-landing-shell .VPPage,.tolaria-landing-shell .VPDoc,.tolaria-landing-shell .VPDoc .container,.tolaria-landing-shell .VPDoc .content,.tolaria-landing-shell .VPDoc .content-container,.tolaria-landing-shell .VPDoc .main,.tolaria-landing-shell .vp-doc{max-width:none;padding:0;margin:0}@media (min-width: 960px){.tolaria-landing-shell .VPContent{padding-top:var(--vp-nav-height)}}.tolaria-landing-shell .vp-doc>div{width:100%}.tolaria-landing-shell .vp-doc a{text-decoration:none}.tolaria-landing-shell .VPFooter{display:none}.VPLocalSearchBox[data-v-33c7f556]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-33c7f556]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-33c7f556]{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-33c7f556]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-33c7f556]{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-33c7f556]{padding:0 8px}}.search-bar[data-v-33c7f556]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-33c7f556]{display:block;font-size:18px}.navigate-icon[data-v-33c7f556]{display:block;font-size:14px}.search-icon[data-v-33c7f556]{margin:8px}@media (max-width: 767px){.search-icon[data-v-33c7f556]{display:none}}.search-input[data-v-33c7f556]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-33c7f556]{padding:6px 4px}}.search-actions[data-v-33c7f556]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-33c7f556]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-33c7f556]{display:none}}.search-actions button[data-v-33c7f556]{padding:8px}.search-actions button[data-v-33c7f556]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-33c7f556]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-33c7f556]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-33c7f556]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-33c7f556]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-33c7f556]{display:none}}.search-keyboard-shortcuts kbd[data-v-33c7f556]{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-33c7f556]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-33c7f556]{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-33c7f556]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-33c7f556]{margin:8px}}.titles[data-v-33c7f556]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-33c7f556]{display:flex;align-items:center;gap:4px}.title.main[data-v-33c7f556]{font-weight:500}.title-icon[data-v-33c7f556]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-33c7f556]{opacity:.5}.result.selected[data-v-33c7f556]{--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-33c7f556]{position:relative}.excerpt[data-v-33c7f556]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-33c7f556]{opacity:1}.excerpt[data-v-33c7f556] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-33c7f556] mark,.excerpt[data-v-33c7f556] 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-33c7f556] .vp-code-group .tabs{display:none}.excerpt[data-v-33c7f556] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-33c7f556]{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-33c7f556]{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-33c7f556],.result.selected .title-icon[data-v-33c7f556]{color:var(--vp-c-brand-1)!important}.no-results[data-v-33c7f556]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-33c7f556]{flex:none} +@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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(/tolaria/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: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}: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)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}: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(:is(.no-icon,svg a,:has(img,svg))):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]):not(:is(.no-icon,svg a,:has(img,svg))):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-89d95b67]{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-89d95b67],.VPBackdrop.fade-leave-to[data-v-89d95b67]{opacity:0}.VPBackdrop.fade-leave-active[data-v-89d95b67]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-89d95b67]{display:none}}.NotFound[data-v-d045bcf1]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d045bcf1]{padding:96px 32px 168px}}.code[data-v-d045bcf1]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d045bcf1]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d045bcf1]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d045bcf1]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d045bcf1]{padding-top:20px}.link[data-v-d045bcf1]{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-d045bcf1]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-169868fd]{position:relative;z-index:1}.nested[data-v-169868fd]{padding-right:16px;padding-left:16px}.outline-link[data-v-169868fd]{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-169868fd]:hover,.outline-link.active[data-v-169868fd]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-169868fd]{padding-left:13px}.VPDocAsideOutline[data-v-fc29fd6c]{display:none}.VPDocAsideOutline.has-outline[data-v-fc29fd6c]{display:block}.content[data-v-fc29fd6c]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-fc29fd6c]{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-fc29fd6c]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-03c5ed76]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-03c5ed76]{flex-grow:1}.VPDocAside[data-v-03c5ed76] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-03c5ed76] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-03c5ed76] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-a474b4a0]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-a474b4a0]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-f76ba9a2]{margin-top:64px}.edit-info[data-v-f76ba9a2]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-f76ba9a2]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-f76ba9a2]{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-f76ba9a2]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-f76ba9a2]{margin-right:8px}.prev-next[data-v-f76ba9a2]{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-f76ba9a2]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-f76ba9a2]{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-f76ba9a2]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-f76ba9a2]{margin-left:auto;text-align:right}.desc[data-v-f76ba9a2]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-f76ba9a2]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-478bd20d]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-478bd20d]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-478bd20d]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-478bd20d]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-478bd20d]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-478bd20d]{display:flex;justify-content:center}.VPDoc .aside[data-v-478bd20d]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-478bd20d]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-478bd20d]{max-width:1104px}}.container[data-v-478bd20d]{margin:0 auto;width:100%}.aside[data-v-478bd20d]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-478bd20d]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-478bd20d]{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-478bd20d]::-webkit-scrollbar{display:none}.aside-curtain[data-v-478bd20d]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-478bd20d]{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-478bd20d]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-478bd20d]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-478bd20d]{order:1;margin:0;min-width:640px}}.content-container[data-v-478bd20d]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-478bd20d]{max-width:688px}.VPButton[data-v-1ecfd97f]{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-1ecfd97f]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-1ecfd97f]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-1ecfd97f]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-1ecfd97f]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-1ecfd97f]: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-1ecfd97f]: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-1ecfd97f]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-1ecfd97f]: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-1ecfd97f]: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-1ecfd97f]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-1ecfd97f]: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-1ecfd97f]: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-deda50b0]{display:none}.dark .VPImage.light[data-v-deda50b0]{display:none}.VPHero[data-v-638303c7]{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-638303c7]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-638303c7]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-638303c7]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-638303c7]{flex-direction:row}}.main[data-v-638303c7]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-638303c7]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-638303c7]{text-align:left}}@media (min-width: 960px){.main[data-v-638303c7]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-638303c7]{max-width:592px}}.heading[data-v-638303c7]{display:flex;flex-direction:column}.name[data-v-638303c7],.text[data-v-638303c7]{width:fit-content;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-638303c7],.VPHero.has-image .text[data-v-638303c7]{margin:0 auto}.name[data-v-638303c7]{color:var(--vp-home-hero-name-color)}.clip[data-v-638303c7]{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-638303c7],.text[data-v-638303c7]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-638303c7],.text[data-v-638303c7]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-638303c7],.VPHero.has-image .text[data-v-638303c7]{margin:0}}.tagline[data-v-638303c7]{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-638303c7]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-638303c7]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-638303c7]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-638303c7]{margin:0}}.actions[data-v-638303c7]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-638303c7]{justify-content:center}@media (min-width: 640px){.actions[data-v-638303c7]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-638303c7]{justify-content:flex-start}}.action[data-v-638303c7]{flex-shrink:0;padding:6px}.image[data-v-638303c7]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-638303c7]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-638303c7]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-638303c7]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-638303c7]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-638303c7]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-638303c7]{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-638303c7]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-638303c7]{width:320px;height:320px}}[data-v-638303c7] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-638303c7] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-638303c7] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-29bb3295]{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-29bb3295]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-29bb3295]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-29bb3295]>.VPImage{margin-bottom:20px}.icon[data-v-29bb3295]{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-29bb3295]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-29bb3295]{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-29bb3295]{padding-top:8px}.link-text-value[data-v-29bb3295]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-29bb3295]{margin-left:6px}.VPFeatures[data-v-07d5542f]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-07d5542f]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-07d5542f]{padding:0 64px}}.container[data-v-07d5542f]{margin:0 auto;max-width:1152px}.items[data-v-07d5542f]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-07d5542f]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-07d5542f],.item.grid-4[data-v-07d5542f],.item.grid-6[data-v-07d5542f]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-07d5542f],.item.grid-4[data-v-07d5542f]{width:50%}.item.grid-3[data-v-07d5542f],.item.grid-6[data-v-07d5542f]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-07d5542f]{width:25%}}.container[data-v-feda1a1a]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-feda1a1a]{padding:0 48px}}@media (min-width: 960px){.container[data-v-feda1a1a]{width:100%;padding:0 64px}}.vp-doc[data-v-feda1a1a] .VPHomeSponsors,.vp-doc[data-v-feda1a1a] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-feda1a1a] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-feda1a1a] .VPHomeSponsors a,.vp-doc[data-v-feda1a1a] .VPTeamPage a{text-decoration:none}.VPHome[data-v-af67a159]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-af67a159]{margin-bottom:128px}}.VPContent[data-v-190193b1]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-190193b1]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-190193b1]{margin:0}@media (min-width: 960px){.VPContent[data-v-190193b1]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-190193b1]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-190193b1]{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-d4c9b439]{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-d4c9b439]{display:none}.VPFooter[data-v-d4c9b439] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-d4c9b439] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-d4c9b439]{padding:32px}}.container[data-v-d4c9b439]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-d4c9b439],.copyright[data-v-d4c9b439]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-b6024754]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-b6024754]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-b6024754]{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-b6024754]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-b6024754]{color:var(--vp-c-text-1)}.icon[data-v-b6024754]{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-b6024754]{font-size:14px}.icon[data-v-b6024754]{font-size:16px}}.open>.icon[data-v-b6024754]{transform:rotate(90deg)}.items[data-v-b6024754]{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-b6024754]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-b6024754]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-b6024754]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-b6024754]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-b6024754]{transition:all .2s ease-out}.flyout-leave-active[data-v-b6024754]{transition:all .15s ease-in}.flyout-enter-from[data-v-b6024754],.flyout-leave-to[data-v-b6024754]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-ee5ff976]{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-ee5ff976]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-ee5ff976]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-ee5ff976]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-ee5ff976]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-ee5ff976]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-ee5ff976]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-ee5ff976]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-ee5ff976]{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-ee5ff976]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-ee5ff976]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-ee5ff976]{display:none}}.menu-icon[data-v-ee5ff976]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-ee5ff976]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-ee5ff976]{padding:12px 32px 11px}}.VPSwitch[data-v-7f73ba5a]{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-7f73ba5a]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-7f73ba5a]{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-7f73ba5a]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-7f73ba5a] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-7f73ba5a] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-177cfd24]{opacity:1}.moon[data-v-177cfd24],.dark .sun[data-v-177cfd24]{opacity:0}.dark .moon[data-v-177cfd24]{opacity:1}.dark .VPSwitchAppearance[data-v-177cfd24] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-cbc799be]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-cbc799be]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-c1f11000]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-c1f11000]{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-c1f11000]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-c1f11000]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-a6d81ab4]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-a6d81ab4]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-a6d81ab4]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-a6d81ab4]{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-a8c21b34]{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-a8c21b34] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-a8c21b34] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-a8c21b34] .group:last-child{padding-bottom:0}.VPMenu[data-v-a8c21b34] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-a8c21b34] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-a8c21b34] .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-a8c21b34] .action{padding-left:24px}.VPFlyout[data-v-b8c36a12]{position:relative}.VPFlyout[data-v-b8c36a12]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-b8c36a12]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-b8c36a12]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-b8c36a12]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-b8c36a12]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-b8c36a12]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-b8c36a12],.button[aria-expanded=true]+.menu[data-v-b8c36a12]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-b8c36a12]{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-b8c36a12]{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-b8c36a12]{margin-right:0;font-size:16px}.text-icon[data-v-b8c36a12]{margin-left:4px;font-size:14px}.icon[data-v-b8c36a12]{font-size:20px;transition:fill .25s}.menu[data-v-b8c36a12]{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-13b723c8]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-13b723c8]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-13b723c8]>svg,.VPSocialLink[data-v-13b723c8]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-90944a9e]{display:flex;justify-content:center}.VPNavBarExtra[data-v-6da53269]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-6da53269]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-6da53269]{display:none}}.trans-title[data-v-6da53269]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-6da53269],.item.social-links[data-v-6da53269]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-6da53269]{min-width:176px}.appearance-action[data-v-6da53269]{margin-right:-2px}.social-links-list[data-v-6da53269]{margin:-4px -8px}.VPNavBarHamburger[data-v-613ce22a]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-613ce22a]{display:none}}.container[data-v-613ce22a]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-613ce22a]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-613ce22a]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-613ce22a]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-613ce22a]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-613ce22a]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-613ce22a]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-613ce22a],.VPNavBarHamburger.active:hover .middle[data-v-613ce22a],.VPNavBarHamburger.active:hover .bottom[data-v-613ce22a]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-613ce22a],.middle[data-v-613ce22a],.bottom[data-v-613ce22a]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-613ce22a]{top:0;left:0;transform:translate(0)}.middle[data-v-613ce22a]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-613ce22a]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-75347875]{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-75347875],.VPNavBarMenuLink[data-v-75347875]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-5594a541]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-5594a541]{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-a3a94677]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-a3a94677]{display:flex;align-items:center}}.title[data-v-ca0cf389]{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-ca0cf389]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-ca0cf389]{border-bottom-color:var(--vp-c-divider)}}[data-v-ca0cf389] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-ff50008a]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-ff50008a]{display:flex;align-items:center}}.title[data-v-ff50008a]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-c0d22204]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-c0d22204]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-c0d22204]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-c0d22204]:not(.home){background-color:transparent}.VPNavBar[data-v-c0d22204]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-c0d22204]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-c0d22204]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-c0d22204]{padding:0}}.container[data-v-c0d22204]{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-c0d22204],.container>.content[data-v-c0d22204]{pointer-events:none}.container[data-v-c0d22204] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-c0d22204]{max-width:100%}}.title[data-v-c0d22204]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-c0d22204]{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-c0d22204]{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-c0d22204]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-c0d22204]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-c0d22204]{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-c0d22204]{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-c0d22204]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-c0d22204]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-c0d22204]{column-gap:.5rem}}.menu+.translations[data-v-c0d22204]:before,.menu+.appearance[data-v-c0d22204]:before,.menu+.social-links[data-v-c0d22204]:before,.translations+.appearance[data-v-c0d22204]:before,.appearance+.social-links[data-v-c0d22204]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-c0d22204]:before,.translations+.appearance[data-v-c0d22204]:before{margin-right:16px}.appearance+.social-links[data-v-c0d22204]:before{margin-left:16px}.social-links[data-v-c0d22204]{margin-right:-8px}.divider[data-v-c0d22204]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-c0d22204]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-c0d22204]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-c0d22204]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-c0d22204]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-c0d22204]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-c0d22204]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-260ec744]{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-260ec744]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-a016d72d]{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-a016d72d]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-4938b0d1]{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-4938b0d1]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-3507bfd2]{display:block}.title[data-v-3507bfd2]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-f0041aba]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-f0041aba]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-f0041aba]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-f0041aba]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-f0041aba]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-f0041aba]{transform:rotate(45deg)}.button[data-v-f0041aba]{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-f0041aba]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-f0041aba]{transition:transform .25s}.group[data-v-f0041aba]:first-child{padding-top:0}.group+.group[data-v-f0041aba],.group+.item[data-v-f0041aba]{padding-top:4px}.VPNavScreenTranslations[data-v-cdaaa22a]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-cdaaa22a]{height:auto}.title[data-v-cdaaa22a]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-cdaaa22a]{font-size:16px}.icon.lang[data-v-cdaaa22a]{margin-right:8px}.icon.chevron[data-v-cdaaa22a]{margin-left:4px}.list[data-v-cdaaa22a]{padding:4px 0 0 24px}.link[data-v-cdaaa22a]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-db9cbf11]{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-db9cbf11],.VPNavScreen.fade-leave-active[data-v-db9cbf11]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-db9cbf11],.VPNavScreen.fade-leave-active .container[data-v-db9cbf11]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-db9cbf11],.VPNavScreen.fade-leave-to[data-v-db9cbf11]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-db9cbf11],.VPNavScreen.fade-leave-to .container[data-v-db9cbf11]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-db9cbf11]{display:none}}.container[data-v-db9cbf11]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-db9cbf11],.menu+.appearance[data-v-db9cbf11],.translations+.appearance[data-v-db9cbf11]{margin-top:24px}.menu+.social-links[data-v-db9cbf11]{margin-top:16px}.appearance+.social-links[data-v-db9cbf11]{margin-top:16px}.VPNav[data-v-e1256463]{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-e1256463]{position:fixed}}.VPSidebarItem.level-0[data-v-1fedbd87]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-1fedbd87]{padding-bottom:10px}.item[data-v-1fedbd87]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-1fedbd87]{cursor:pointer}.indicator[data-v-1fedbd87]{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-1fedbd87],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-1fedbd87],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-1fedbd87],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-1fedbd87]{background-color:var(--vp-c-brand-1)}.link[data-v-1fedbd87]{display:flex;align-items:center;flex-grow:1}.text[data-v-1fedbd87]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-1fedbd87]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-1fedbd87],.VPSidebarItem.level-2 .text[data-v-1fedbd87],.VPSidebarItem.level-3 .text[data-v-1fedbd87],.VPSidebarItem.level-4 .text[data-v-1fedbd87],.VPSidebarItem.level-5 .text[data-v-1fedbd87]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-1fedbd87],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-1fedbd87]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-1.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-2.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-3.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-4.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-5.has-active>.item>.text[data-v-1fedbd87],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-1fedbd87],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-1fedbd87]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-1fedbd87],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-1fedbd87]{color:var(--vp-c-brand-1)}.caret[data-v-1fedbd87]{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-1fedbd87]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-1fedbd87]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-1fedbd87]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-1fedbd87]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-1fedbd87],.VPSidebarItem.level-2 .items[data-v-1fedbd87],.VPSidebarItem.level-3 .items[data-v-1fedbd87],.VPSidebarItem.level-4 .items[data-v-1fedbd87],.VPSidebarItem.level-5 .items[data-v-1fedbd87]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-1fedbd87]{display:none}.no-transition[data-v-d0ceeaa4] .caret-icon{transition:none}.group+.group[data-v-d0ceeaa4]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-d0ceeaa4]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-cbff8e63]{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-cbff8e63]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-cbff8e63]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-cbff8e63]{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-cbff8e63]{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-cbff8e63]{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-cbff8e63]{outline:0}.VPSkipLink[data-v-3cf742b9]{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-3cf742b9]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-3cf742b9]{top:14px;left:16px}}.Layout[data-v-ccf76b0c]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-c1a63f0f]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-c1a63f0f]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-c1a63f0f]{margin:128px 0}}.VPHomeSponsors[data-v-c1a63f0f]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-c1a63f0f]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-c1a63f0f]{padding:0 64px}}.container[data-v-c1a63f0f]{margin:0 auto;max-width:1152px}.love[data-v-c1a63f0f]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-c1a63f0f]{display:inline-block}.message[data-v-c1a63f0f]{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-c1a63f0f]{padding-top:32px}.action[data-v-c1a63f0f]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-bd1308c5]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-bd1308c5]{padding:32px}.VPTeamMembersItem.small .data[data-v-bd1308c5]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-bd1308c5]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-bd1308c5]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-bd1308c5]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-bd1308c5]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-bd1308c5]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-bd1308c5]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-bd1308c5]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-bd1308c5]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-bd1308c5]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-bd1308c5]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-bd1308c5]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-bd1308c5]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-bd1308c5]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-bd1308c5]{text-align:center}.avatar[data-v-bd1308c5]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-bd1308c5]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-bd1308c5]{margin:0;font-weight:600}.affiliation[data-v-bd1308c5]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-bd1308c5]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-bd1308c5]:hover{color:var(--vp-c-brand-1)}.desc[data-v-bd1308c5]{margin:0 auto}.desc[data-v-bd1308c5] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-bd1308c5]{display:flex;justify-content:center;height:56px}.sp-link[data-v-bd1308c5]{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-bd1308c5]:hover,.sp .sp-link.link[data-v-bd1308c5]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-bd1308c5]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-2e248bda]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-2e248bda]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-2e248bda]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-2e248bda]{max-width:876px}.VPTeamMembers.medium .container[data-v-2e248bda]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-2e248bda]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-2e248bda]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-2e248bda]{max-width:760px}.container[data-v-2e248bda]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-503dfbb9]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-503dfbb9]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-503dfbb9-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-503dfbb9-s],.VPTeamMembers+.VPTeamPageSection[data-v-503dfbb9-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-503dfbb9-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-503dfbb9-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-503dfbb9-s],.VPTeamMembers+.VPTeamPageSection[data-v-503dfbb9-s]{margin-top:96px}}.VPTeamMembers[data-v-503dfbb9-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-503dfbb9-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-503dfbb9-s]{padding:0 64px}}.VPTeamPageSection[data-v-70a3c9ca]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-70a3c9ca]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-70a3c9ca]{padding:0 64px}}.title[data-v-70a3c9ca]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-70a3c9ca]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-70a3c9ca]{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-70a3c9ca]{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-70a3c9ca]{padding-top:40px}.VPTeamPageTitle[data-v-bd250cf2]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bd250cf2]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bd250cf2]{padding:80px 64px 48px}}.title[data-v-bd250cf2]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bd250cf2]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bd250cf2]{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-bd250cf2]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.tolaria-landing[data-v-10a93dfb]{--landing-bg: var(--tolaria-bg);--landing-surface: var(--tolaria-surface);--landing-dark: #1a1a18;--landing-text: var(--tolaria-text);--landing-muted: var(--tolaria-text-secondary);--landing-tertiary: var(--tolaria-text-muted);--landing-border: var(--tolaria-border);--landing-subtle: var(--tolaria-surface-muted);--landing-blue: #155dff;--landing-blue-hover: #4a5ad6;--landing-accent: var(--landing-blue);--landing-blue-soft: var(--tolaria-blue-soft);--landing-blue-border: color-mix(in srgb, var(--landing-accent) 20%, transparent);--landing-page-width: 1280px;color:var(--landing-text);background:var(--landing-bg)}.landing-container[data-v-10a93dfb]{width:min(100%,var(--landing-page-width));margin:0 auto;padding-right:20px;padding-left:20px}.hero-section[data-v-10a93dfb]{padding-top:40px;padding-bottom:52px}.hero-section h1[data-v-10a93dfb]{max-width:760px;margin:0;color:var(--landing-text);font-size:28px;font-weight:500;letter-spacing:0;line-height:1.2}.hero-lede[data-v-10a93dfb]{max-width:900px;margin:12px 0 0;color:var(--landing-muted);font-size:20px;letter-spacing:0;line-height:1.4}.hero-actions[data-v-10a93dfb]{display:flex;flex-direction:column;gap:12px;margin-top:24px}.landing-button[data-v-10a93dfb]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid transparent;border-radius:999px;color:var(--landing-text);font-size:16px;font-weight:700;letter-spacing:0;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.landing-button svg[data-v-10a93dfb]{width:20px;height:20px;margin-right:8px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.landing-button.primary[data-v-10a93dfb]{color:#fff;background:var(--landing-blue)}.landing-button.primary[data-v-10a93dfb]:hover{color:#fff;background:var(--landing-blue-hover)}.landing-button.secondary[data-v-10a93dfb]{border-color:var(--landing-border);background:var(--landing-surface)}.landing-button.secondary[data-v-10a93dfb]:hover{color:var(--landing-blue);border-color:#155dff4d}.hero-note[data-v-10a93dfb]{margin:16px 0 0;color:var(--landing-tertiary);font-size:14px}.hero-screenshot[data-v-10a93dfb]{padding-bottom:56px}.screenshot-field[data-v-10a93dfb]{overflow:hidden;padding:24px 16px 16px;border-radius:12px;background-position:center;background-size:cover}.screenshot-frame[data-v-10a93dfb]{position:relative;width:min(100%,1160px);margin:0 auto;overflow:hidden;border-radius:8px;box-shadow:0 12px 48px -4px #0000004d;-webkit-user-select:none;user-select:none}.screenshot-image[data-v-10a93dfb]{display:block;width:100%;height:auto;pointer-events:none}.screenshot-image.dark[data-v-10a93dfb]{display:none}.feature-section[data-v-10a93dfb]{padding-top:56px}.feature-section[data-v-10a93dfb]:last-of-type{padding-bottom:72px}.section-heading[data-v-10a93dfb]{max-width:980px;margin-bottom:32px;padding-left:4px}.section-heading.compact[data-v-10a93dfb]{margin-bottom:0}.section-label[data-v-10a93dfb]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;color:var(--landing-accent);background:var(--landing-blue-soft);font-size:12px;font-weight:650;line-height:1.2}.section-label svg[data-v-10a93dfb]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.section-label .filled-icon[data-v-10a93dfb],.section-label .filled-icon path[data-v-10a93dfb],.about-section .section-label svg[data-v-10a93dfb]{fill:currentColor;stroke:none}.section-heading h2[data-v-10a93dfb],.final-cta h2[data-v-10a93dfb]{margin:12px 0 0;color:var(--landing-text);font-size:24px;font-weight:500;letter-spacing:0;line-height:1.12}.section-heading p[data-v-10a93dfb],.final-cta p[data-v-10a93dfb]{max-width:960px;margin:12px 0 0;color:var(--landing-muted);font-size:18px;letter-spacing:0;line-height:1.55}.feature-grid[data-v-10a93dfb]{display:grid;grid-template-columns:1fr;gap:12px}.feature-card[data-v-10a93dfb]{display:flex;height:260px;overflow:hidden;flex-direction:column;border:1px solid var(--landing-blue-border);border-radius:12px;background:var(--landing-blue-soft)}.feature-card-title[data-v-10a93dfb]{padding:16px 16px 10px}.feature-card-title p[data-v-10a93dfb]{margin:0;color:var(--landing-accent);font-size:13px;font-weight:650;line-height:1.3}.feature-image[data-v-10a93dfb]{overflow:hidden;flex:1;margin:0 16px;border:1px solid var(--landing-blue-border);border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.feature-image img[data-v-10a93dfb]{width:100%;height:100%;object-fit:cover;object-position:top}.feature-grid.single-card .feature-card[data-v-10a93dfb]{height:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.feature-grid.single-card .feature-image img[data-v-10a93dfb]{height:auto}.docs-band[data-v-10a93dfb]{padding:72px 0;border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border);background:var(--landing-surface)}.docs-inner[data-v-10a93dfb]{display:grid;grid-template-columns:1fr;gap:32px}.docs-grid[data-v-10a93dfb]{display:grid;grid-template-columns:1fr;gap:12px}.docs-card[data-v-10a93dfb]{min-height:196px;padding:22px;border:1px solid var(--landing-border);border-radius:8px;color:var(--landing-text);background:var(--landing-bg);text-decoration:none}.docs-icon[data-v-10a93dfb]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:24px;border-radius:8px;color:var(--landing-accent);background:var(--landing-blue-soft)}.docs-icon svg[data-v-10a93dfb]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.docs-card h3[data-v-10a93dfb]{margin:0;color:var(--landing-text);font-size:18px;font-weight:700;letter-spacing:0}.docs-card p[data-v-10a93dfb]{margin:10px 0 0;color:var(--landing-muted);font-size:15px;line-height:1.5}.about-section[data-v-10a93dfb]{padding:56px 0;border-top:1px solid var(--landing-border);background:var(--landing-surface)}.author-card[data-v-10a93dfb]{display:flex;flex-direction:column;gap:16px;padding:16px;margin-bottom:32px;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-bg)}.author-image[data-v-10a93dfb]{width:100%;height:280px;overflow:hidden;border-radius:8px}.author-image img[data-v-10a93dfb]{width:100%;height:100%;object-fit:cover}.author-copy[data-v-10a93dfb]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:16px 8px}.author-heading[data-v-10a93dfb]{margin-bottom:16px}.author-heading h3[data-v-10a93dfb]{margin:0;color:var(--landing-text);font-size:24px;font-weight:500;letter-spacing:0;line-height:1.15}.author-heading p[data-v-10a93dfb]{margin:4px 0 0;color:var(--landing-accent);font-size:16px;font-weight:650}.author-heading a[data-v-10a93dfb]{color:inherit;text-decoration:underline}.author-copy>p[data-v-10a93dfb]{margin:0;color:var(--landing-muted);font-size:16px;letter-spacing:0;line-height:1.5}.author-stats[data-v-10a93dfb]{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.author-stats strong[data-v-10a93dfb]{display:block;color:var(--landing-text);font-size:20px;font-weight:750;line-height:1}.author-stats span[data-v-10a93dfb]{display:block;margin-top:4px;color:var(--landing-tertiary);font-size:13px}.testimonial-grid[data-v-10a93dfb]{display:grid;grid-template-columns:1fr;gap:12px}.testimonial-grid article[data-v-10a93dfb]{padding:20px;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-bg)}.testimonial-grid article>p[data-v-10a93dfb]{margin:0 0 16px;color:var(--landing-text);font-size:14px;line-height:1.55}.testimonial-person[data-v-10a93dfb]{display:flex;align-items:center;gap:12px}.testimonial-person img[data-v-10a93dfb]{width:40px;height:40px;border-radius:50%;object-fit:cover}.testimonial-person strong[data-v-10a93dfb],.testimonial-person span[data-v-10a93dfb]{display:block}.testimonial-person strong[data-v-10a93dfb]{color:var(--landing-text);font-size:14px;font-weight:700}.testimonial-person span[data-v-10a93dfb]{color:var(--landing-tertiary);font-size:13px}.final-cta[data-v-10a93dfb]{padding:64px 0;background:var(--landing-dark)}.final-cta-inner[data-v-10a93dfb]{display:flex;align-items:center;flex-direction:column;text-align:center}.final-cta h2[data-v-10a93dfb]{color:#f7f7f4;font-size:30px}.final-cta p[data-v-10a93dfb]{max-width:720px;color:#a0a098;font-size:16px}.final-cta .landing-button[data-v-10a93dfb]{width:auto;margin-top:20px}.final-cta span[data-v-10a93dfb]{margin-top:20px;color:#a0a098;font-size:13px}@media (min-width: 640px){.hero-actions[data-v-10a93dfb]{align-items:center;flex-direction:row}.landing-button[data-v-10a93dfb]{width:auto}}@media (min-width: 768px){.landing-container[data-v-10a93dfb]{padding-right:40px;padding-left:40px}.hero-section[data-v-10a93dfb]{padding-top:64px;padding-bottom:84px}.hero-section h1[data-v-10a93dfb]{max-width:960px;font-size:36px}.hero-lede[data-v-10a93dfb]{max-width:820px;font-size:24px}.hero-note[data-v-10a93dfb]{font-size:14px}.landing-button[data-v-10a93dfb]{min-height:42px;padding:10px 20px;font-size:14px}.landing-button svg[data-v-10a93dfb]{width:18px;height:18px}.screenshot-field[data-v-10a93dfb]{padding:56px 48px 40px;border-radius:16px}.feature-section[data-v-10a93dfb]{padding-top:80px}.feature-section[data-v-10a93dfb]:last-of-type{padding-bottom:80px}.section-heading[data-v-10a93dfb]{margin-bottom:40px;padding-left:8px}.section-heading h2[data-v-10a93dfb]{font-size:36px}.section-heading p[data-v-10a93dfb]{font-size:24px}.feature-grid[data-v-10a93dfb]{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid.two-card-grid[data-v-10a93dfb]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid.single-card[data-v-10a93dfb]{grid-template-columns:minmax(0,1fr)}.feature-card[data-v-10a93dfb]{height:380px}.feature-grid.compact .feature-card[data-v-10a93dfb]{height:360px}.feature-card-title[data-v-10a93dfb]{padding:20px 20px 12px}.feature-image[data-v-10a93dfb]{margin-right:20px;margin-left:20px}.docs-inner[data-v-10a93dfb]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:40px}.docs-grid[data-v-10a93dfb]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section[data-v-10a93dfb]{padding:80px 0}.author-card[data-v-10a93dfb]{flex-direction:row;gap:20px;padding:20px;margin-bottom:48px}.author-image[data-v-10a93dfb]{width:360px;height:420px;flex-shrink:0}.author-copy[data-v-10a93dfb]{padding:40px 48px}.author-heading h3[data-v-10a93dfb]{font-size:28px}.author-heading p[data-v-10a93dfb],.author-copy>p[data-v-10a93dfb]{font-size:18px}.author-stats[data-v-10a93dfb]{gap:32px;margin-top:32px}.author-stats strong[data-v-10a93dfb]{font-size:24px}.testimonial-grid[data-v-10a93dfb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.testimonial-grid article[data-v-10a93dfb]{padding:28px}.testimonial-grid article>p[data-v-10a93dfb]{font-size:15px}.final-cta[data-v-10a93dfb]{padding:96px 0}.final-cta h2[data-v-10a93dfb]{font-size:48px}.final-cta p[data-v-10a93dfb]{font-size:20px}}.dark .tolaria-landing{--landing-accent: #9bbeff;--landing-blue-soft: rgba(120, 164, 255, .24);--landing-blue-border: rgba(120, 164, 255, .38)}.dark .tolaria-landing .screenshot-image.light{display:none}.dark .tolaria-landing .screenshot-image.dark{display:block}.github-star-widget[data-v-0418e6e1]{display:inline-flex;align-items:center;gap:7px;height:34px;margin-left:8px;padding:0 10px;border:1px solid var(--vp-c-border);border-radius:7px;color:var(--vp-c-text-1);background:var(--vp-c-bg-soft);font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.github-star-widget[data-v-0418e6e1]:hover{color:var(--vp-c-brand-1);border-color:color-mix(in srgb,var(--vp-c-brand-1) 38%,var(--vp-c-border))}.github-star-widget svg[data-v-0418e6e1]{width:18px;height:18px;fill:currentColor}.github-star-widget strong[data-v-0418e6e1]{padding-left:7px;border-left:1px solid var(--vp-c-border);font-weight:800}@media (min-width: 1280px){.github-star-widget[data-v-0418e6e1]{order:1}.VPNavBar .appearance{order:2}}@media (max-width: 767px){.github-star-widget[data-v-0418e6e1]{height:32px;margin-left:4px;padding:0 7px;font-size:12px}.github-star-widget svg[data-v-0418e6e1]{width:17px;height:17px}.github-star-widget span[data-v-0418e6e1]{display:none}.github-star-widget strong[data-v-0418e6e1]{padding-left:0;border-left:0}}@font-face{font-family:RefactoringSans;src:url(/tolaria/assets/RefactoringSans.DJBINxH6.otf) format("opentype");font-display:swap;font-style:normal;font-weight:400 900}:root{--vp-font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vp-font-family-mono: "SF Mono", "Fira Code", ui-monospace, monospace;--tolaria-font-brand: "RefactoringSans", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--tolaria-bg: #faf9f5;--tolaria-surface: #ffffff;--tolaria-surface-muted: #f7f6f3;--tolaria-text: #1a1a18;--tolaria-text-secondary: #6b6b60;--tolaria-text-muted: #9b9b90;--tolaria-border: #e5e5e0;--tolaria-blue: #155dff;--tolaria-blue-hover: #4a5ad6;--tolaria-blue-soft: #e8eeff;--vp-c-bg: var(--tolaria-surface);--vp-c-bg-alt: var(--tolaria-surface-muted);--vp-c-bg-elv: var(--tolaria-surface);--vp-c-bg-soft: var(--tolaria-surface-muted);--vp-c-text-1: var(--tolaria-text);--vp-c-text-2: var(--tolaria-text-secondary);--vp-c-text-3: var(--tolaria-text-muted);--vp-c-border: var(--tolaria-border);--vp-c-divider: var(--tolaria-border);--vp-c-brand-1: var(--tolaria-blue);--vp-c-brand-2: var(--tolaria-blue-hover);--vp-c-brand-3: var(--tolaria-blue);--vp-c-brand-soft: var(--tolaria-blue-soft);--vp-button-brand-bg: var(--tolaria-blue);--vp-button-brand-hover-bg: var(--tolaria-blue-hover);--vp-button-brand-border: var(--tolaria-blue);--vp-code-bg: #eeeeea;--vp-code-color: var(--tolaria-text-secondary)}.dark{--tolaria-bg: #1f1e1b;--tolaria-surface: #23221f;--tolaria-surface-muted: #191814;--tolaria-text: #e6e1d8;--tolaria-text-secondary: #b8b1a6;--tolaria-text-muted: #7f776d;--tolaria-border: #34322d;--tolaria-blue: #78a4ff;--tolaria-blue-hover: #9bbeff;--tolaria-blue-soft: rgba(120, 164, 255, .16);--vp-c-bg: #1f1e1b;--vp-c-bg-alt: #191814;--vp-c-bg-elv: #23221f;--vp-c-bg-soft: #23221f;--vp-c-text-1: #e6e1d8;--vp-c-text-2: #b8b1a6;--vp-c-text-3: #7f776d;--vp-c-border: #34322d;--vp-c-divider: #34322d;--vp-c-brand-1: #78a4ff;--vp-c-brand-2: #9bbeff;--vp-c-brand-3: #78a4ff;--vp-c-brand-soft: rgba(120, 164, 255, .16);--vp-code-bg: #2d2b27;--vp-code-color: #d8d1c6}html,body,#app{background:var(--vp-c-bg)}html.tolaria-landing-page,html.tolaria-landing-page body,html.tolaria-landing-page #app{background:var(--tolaria-bg)}.VPNavBarTitle .logo{width:auto;height:28px}.VPNavBarTitle .title{color:var(--vp-c-text-1);font-family:var(--tolaria-font-brand);font-size:22px;font-weight:800;letter-spacing:0}.tolaria-landing-shell{--vp-c-bg: var(--tolaria-bg);--vp-nav-bg-color: var(--tolaria-bg)}.tolaria-landing-shell .VPNav,.tolaria-landing-shell .VPNavBar,.tolaria-landing-shell .VPNavBar:not(.has-sidebar):not(.home.top),.tolaria-landing-shell .VPNavBar:not(.home.top) .content-body,.tolaria-landing-shell .VPNavBar .content-body{background:var(--tolaria-bg);background-color:var(--tolaria-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tolaria-landing-shell .VPNavBar .wrapper,.tolaria-landing-shell .VPNavBar .container{width:min(100%,1280px);max-width:1280px;margin-right:auto;margin-left:auto}.tolaria-landing-shell .VPNavBar .wrapper{padding-right:20px;padding-left:20px}.tolaria-landing-shell .landing-container{width:min(100%,1280px)}@media (min-width: 768px){.tolaria-landing-shell .VPNavBar .wrapper{padding-right:40px;padding-left:40px}}.tolaria-landing-shell .VPNavBar .divider,.tolaria-landing-shell .VPNavBar .divider-line{display:none;background-color:transparent}.tolaria-landing-shell .VPNavBar .divider-line{opacity:0;transition:opacity .16s ease}.VPNavBar{position:relative;z-index:calc(var(--vp-z-index-nav) + 2)}.tolaria-landing-shell .VPLocalNav{display:none}.VPNavScreen{display:block!important;visibility:visible!important;opacity:1!important;bottom:auto!important;height:calc(100vh - var(--vp-nav-height) - var(--vp-layout-top-height, 0px))!important;z-index:calc(var(--vp-z-index-nav) + 1);background:var(--vp-c-bg)}.tolaria-scrolled .tolaria-landing-shell .VPNav{box-shadow:0 10px 24px #1a1a180f}.tolaria-scrolled .tolaria-landing-shell .VPNavBar .divider-line{opacity:1}.DocSearch-Button{border-radius:999px}.tolaria-landing-shell .DocSearch-Button{border:1px solid var(--tolaria-border);background:var(--tolaria-surface)}.vp-doc h1,.vp-doc h2,.vp-doc h3{letter-spacing:0}.vp-doc a,.VPNavBarMenuLink.active,.VPLink.active{color:var(--vp-c-brand-1)}.vp-doc table{display:table;width:100%}.vp-doc th{color:var(--vp-c-text-1);background:var(--vp-c-bg-soft)}.vp-doc td,.vp-doc th{border-color:var(--vp-c-divider)}.tolaria-landing-shell .VPContent,.tolaria-landing-shell .VPPage,.tolaria-landing-shell .VPDoc,.tolaria-landing-shell .VPDoc .container,.tolaria-landing-shell .VPDoc .content,.tolaria-landing-shell .VPDoc .content-container,.tolaria-landing-shell .VPDoc .main,.tolaria-landing-shell .vp-doc{max-width:none;padding:0;margin:0}@media (min-width: 960px){.tolaria-landing-shell .VPContent{padding-top:var(--vp-nav-height)}}.tolaria-landing-shell .vp-doc>div{width:100%}.tolaria-landing-shell .vp-doc a{text-decoration:none}.tolaria-landing-shell .VPFooter{display:none}.VPLocalSearchBox[data-v-33c7f556]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-33c7f556]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-33c7f556]{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-33c7f556]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-33c7f556]{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-33c7f556]{padding:0 8px}}.search-bar[data-v-33c7f556]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-33c7f556]{display:block;font-size:18px}.navigate-icon[data-v-33c7f556]{display:block;font-size:14px}.search-icon[data-v-33c7f556]{margin:8px}@media (max-width: 767px){.search-icon[data-v-33c7f556]{display:none}}.search-input[data-v-33c7f556]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-33c7f556]{padding:6px 4px}}.search-actions[data-v-33c7f556]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-33c7f556]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-33c7f556]{display:none}}.search-actions button[data-v-33c7f556]{padding:8px}.search-actions button[data-v-33c7f556]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-33c7f556]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-33c7f556]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-33c7f556]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-33c7f556]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-33c7f556]{display:none}}.search-keyboard-shortcuts kbd[data-v-33c7f556]{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-33c7f556]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-33c7f556]{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-33c7f556]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-33c7f556]{margin:8px}}.titles[data-v-33c7f556]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-33c7f556]{display:flex;align-items:center;gap:4px}.title.main[data-v-33c7f556]{font-weight:500}.title-icon[data-v-33c7f556]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-33c7f556]{opacity:.5}.result.selected[data-v-33c7f556]{--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-33c7f556]{position:relative}.excerpt[data-v-33c7f556]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-33c7f556]{opacity:1}.excerpt[data-v-33c7f556] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-33c7f556] mark,.excerpt[data-v-33c7f556] 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-33c7f556] .vp-code-group .tabs{display:none}.excerpt[data-v-33c7f556] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-33c7f556]{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-33c7f556]{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-33c7f556],.result.selected .title-icon[data-v-33c7f556]{color:var(--vp-c-brand-1)!important}.no-results[data-v-33c7f556]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-33c7f556]{flex:none} diff --git a/concepts/ai.html b/concepts/ai.html index 0f5f3db1..dd0d2a6a 100644 --- a/concepts/ai.html +++ b/concepts/ai.html @@ -6,12 +6,12 @@ AI | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

AI

Tolaria has two AI paths: coding agents that can use tools to inspect and edit a vault, and direct model targets that answer in chat mode from note context.

Coding Agents

The AI panel can stream supported local CLI agents through Tolaria's normalized event layer. Current targets include Claude Code, Codex, OpenCode, Pi, and Gemini CLI when they are installed on the machine.

Coding agents can run in:

  • Vault Safe mode, limited to file, search, and edit tools.
  • Power User mode, which can allow local shell commands scoped to the active vault for agents that support shell access.

Direct Models

Direct model targets run in chat mode. They receive the active note, linked context, and conversation history, but they do not receive vault-write tools or shell access.

Supported provider shapes include:

  • Local models through Ollama or LM Studio.
  • Hosted providers such as OpenAI, Anthropic, Gemini, and OpenRouter.
  • Custom OpenAI-compatible endpoints.

External MCP Setup

Tolaria exposes an MCP server for external tools. The setup flow can write Tolaria's MCP entry into Claude Code, Gemini CLI, Cursor, and a generic MCP config path, and it can also copy the exact JSON snippet for manual setup.

MCP setup is explicit. Closing the dialog leaves third-party config files untouched.

Why Git Matters For AI

AI-generated changes should be inspectable. Git gives you diffs, history, rollback, and a clear boundary between suggestions and committed work.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

AI

Tolaria has two AI paths: coding agents that can use tools to inspect and edit a vault, and direct model targets that answer in chat mode from note context.

Coding Agents

The AI panel can stream supported local CLI agents through Tolaria's normalized event layer. Current targets include Claude Code, Codex, OpenCode, Pi, and Gemini CLI when they are installed on the machine.

Coding agents can run in:

  • Vault Safe mode, limited to file, search, and edit tools.
  • Power User mode, which can allow local shell commands scoped to the active vault for agents that support shell access.

Direct Models

Direct model targets run in chat mode. They receive the active note, linked context, and conversation history, but they do not receive vault-write tools or shell access.

Supported provider shapes include:

  • Local models through Ollama or LM Studio.
  • Hosted providers such as OpenAI, Anthropic, Gemini, and OpenRouter.
  • Custom OpenAI-compatible endpoints.

External MCP Setup

Tolaria exposes an MCP server for external tools. The setup flow can write Tolaria's MCP entry into Claude Code, Gemini CLI, Cursor, and a generic MCP config path, and it can also copy the exact JSON snippet for manual setup.

MCP setup is explicit. Closing the dialog leaves third-party config files untouched.

Why Git Matters For AI

AI-generated changes should be inspectable. Git gives you diffs, history, rollback, and a clear boundary between suggestions and committed work.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/concepts/editor.html b/concepts/editor.html index 00de76b0..e500f0ea 100644 --- a/concepts/editor.html +++ b/concepts/editor.html @@ -6,12 +6,12 @@ Editor | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Editor

Tolaria offers a rich editor for daily writing and a raw Markdown mode for exact file control. Both modes write back to the same Markdown file.

Rich Editing

The rich editor supports blocks, slash commands, wikilinks, tables, code blocks, images, Mermaid diagrams, LaTeX-style math, and markdown-backed whiteboards.

Use it when you want to write and reorganize quickly without thinking about Markdown syntax.

Raw Mode

Raw mode shows the Markdown source directly. Use it when you need to edit YAML frontmatter, repair unusual Markdown, or make an exact text change.

Toggle raw mode with Cmd+\ on macOS or Ctrl+\ on Windows and Linux.

Table Of Contents

The table of contents panel builds an outline from headings in the current note. It is useful for long notes, procedures, research files, and generated documents. Toggle it with Cmd+Shift+T on macOS or Ctrl+Shift+T on Windows and Linux.

Width

Notes can use normal or wide editor width. Set the default in Settings, or override an individual note from the editor toolbar.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Editor

Tolaria offers a rich editor for daily writing and a raw Markdown mode for exact file control. Both modes write back to the same Markdown file.

Rich Editing

The rich editor supports blocks, slash commands, wikilinks, tables, code blocks, images, Mermaid diagrams, LaTeX-style math, and markdown-backed whiteboards.

Use it when you want to write and reorganize quickly without thinking about Markdown syntax.

Raw Mode

Raw mode shows the Markdown source directly. Use it when you need to edit YAML frontmatter, repair unusual Markdown, or make an exact text change.

Toggle raw mode with Cmd+\ on macOS or Ctrl+\ on Windows and Linux.

Table Of Contents

The table of contents panel builds an outline from headings in the current note. It is useful for long notes, procedures, research files, and generated documents. Toggle it with Cmd+Shift+T on macOS or Ctrl+Shift+T on Windows and Linux.

Width

Notes can use normal or wide editor width. Set the default in Settings, or override an individual note from the editor toolbar.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/concepts/files-and-media.html b/concepts/files-and-media.html index 53b64be0..5d0b74c9 100644 --- a/concepts/files-and-media.html +++ b/concepts/files-and-media.html @@ -6,12 +6,12 @@ Files And Media | Tolaria - + - + - + @@ -21,11 +21,11 @@ -
Skip to content
Star9,946

Files And Media

Tolaria starts with Markdown notes, but a vault can also contain images, PDFs, media files, whiteboards, and other local files.

Mermaid Diagrams

Use Mermaid code blocks when a note needs a diagram that should stay plain text and versionable.

md
```mermaid
+    
Skip to content
Star9,946

Files And Media

Tolaria starts with Markdown notes, but a vault can also contain images, PDFs, media files, whiteboards, and other local files.

Mermaid Diagrams

Use Mermaid code blocks when a note needs a diagram that should stay plain text and versionable.

md
```mermaid
 flowchart LR
   Idea --> Draft --> Review --> Publish
 ```

Tolaria renders Mermaid diagrams in the editor while keeping the source in Markdown.

Attachments

Images pasted into the editor are saved into the vault as normal files. They remain portable and can be opened by other tools.

Previews

Tolaria can preview common image files, PDFs, and supported media files in the app. Files without an in-app preview can still be opened in the default system app.

Settings control whether PDFs, images, and unsupported files appear in All Notes. Folder browsing still shows files in their folders.

Whiteboards

Whiteboards use tldraw in the editor, but their durable representation stays in Markdown. That keeps them inside the vault and versioned by Git with the rest of your notes.

Git Boundary

If generated or local-only files are ignored by Git, Tolaria can hide them from notes, search, quick open, and folders. Use this when build artifacts or private local files should not behave like vault content.

Free and open source. Local-first, Git-first, and Markdown-based.

- + \ No newline at end of file diff --git a/concepts/git.html b/concepts/git.html index 15f8f4fe..932d331f 100644 --- a/concepts/git.html +++ b/concepts/git.html @@ -6,12 +6,12 @@ Git | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Git

Git is Tolaria's recommended history and sync layer. Tolaria can work with plain Markdown folders, and Git unlocks local history, recovery, remote backup, and multi-device workflows when you want them.

Tolaria acts as a lightweight Git client for your vault. You can review changes, commit, pull, push, and inspect history without leaving the app.

What Tolaria Uses Git For

  • Whole-vault commit history.
  • Current diff for the vault.
  • Per-note history.
  • Current diff for an individual note.
  • Pull and push.
  • Conflict detection and resolution.
  • Remote connection for local-only vaults.

History And Diffs

Each note can show its own history and current diff, so you can understand how that file changed over time or what is unsaved relative to Git.

Tolaria also shows a history of the whole vault. Use it when you want to review broader changes across multiple notes before committing or syncing.

Local Commits

You can commit changes inside Tolaria without leaving the app. This gives you useful restore points even before a remote is configured.

Remotes

Connect a compatible Git remote when you want sync or backup. Tolaria relies on your system Git authentication, so GitHub CLI, SSH keys, credential helpers, and existing Git configuration can continue to work.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Git

Git is Tolaria's recommended history and sync layer. Tolaria can work with plain Markdown folders, and Git unlocks local history, recovery, remote backup, and multi-device workflows when you want them.

Tolaria acts as a lightweight Git client for your vault. You can review changes, commit, pull, push, and inspect history without leaving the app.

What Tolaria Uses Git For

  • Whole-vault commit history.
  • Current diff for the vault.
  • Per-note history.
  • Current diff for an individual note.
  • Pull and push.
  • Conflict detection and resolution.
  • Remote connection for local-only vaults.

History And Diffs

Each note can show its own history and current diff, so you can understand how that file changed over time or what is unsaved relative to Git.

Tolaria also shows a history of the whole vault. Use it when you want to review broader changes across multiple notes before committing or syncing.

Local Commits

You can commit changes inside Tolaria without leaving the app. This gives you useful restore points even before a remote is configured.

Remotes

Connect a compatible Git remote when you want sync or backup. Tolaria relies on your system Git authentication, so GitHub CLI, SSH keys, credential helpers, and existing Git configuration can continue to work.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/concepts/inbox.html b/concepts/inbox.html index a7f0a7a3..482a68bc 100644 --- a/concepts/inbox.html +++ b/concepts/inbox.html @@ -6,12 +6,12 @@ Inbox | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Inbox

The Inbox is for notes that have been captured but not yet organized.

Why It Exists

Fast capture should not require perfect structure. The Inbox gives you a place to put incomplete notes, then process them later.

The Inbox workflow is optional. Turn it off in Settings > Workflow if you prefer every note to appear organized by default.

Organizing Inbox Notes

When reviewing the Inbox:

  1. Give the note a clear H1.
  2. Set its type.
  3. Add status, dates, or URL if useful.
  4. Add relationships with wikilinks or frontmatter fields.
  5. Move it into a folder only if the folder adds value.

Healthy Inbox Habit

Keep the Inbox small enough that it can be reviewed in one focused pass. Tolaria works best when capture is fast and organization is deliberate.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Inbox

The Inbox is for notes that have been captured but not yet organized.

Why It Exists

Fast capture should not require perfect structure. The Inbox gives you a place to put incomplete notes, then process them later.

The Inbox workflow is optional. Turn it off in Settings > Workflow if you prefer every note to appear organized by default.

Organizing Inbox Notes

When reviewing the Inbox:

  1. Give the note a clear H1.
  2. Set its type.
  3. Add status, dates, or URL if useful.
  4. Add relationships with wikilinks or frontmatter fields.
  5. Move it into a folder only if the folder adds value.

Healthy Inbox Habit

Keep the Inbox small enough that it can be reviewed in one focused pass. Tolaria works best when capture is fast and organization is deliberate.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/concepts/notes.html b/concepts/notes.html index e6b95ef8..a1af4785 100644 --- a/concepts/notes.html +++ b/concepts/notes.html @@ -6,12 +6,12 @@ Notes | Tolaria - + - + - + @@ -21,7 +21,7 @@ -
Skip to content
Star9,946

Notes

A note is a Markdown file with optional YAML frontmatter. Tolaria reads the first H1 as the primary title and keeps the file on disk as the durable representation.

Anatomy

md
---
+    
Skip to content
Star9,946

Notes

A note is a Markdown file with optional YAML frontmatter. Tolaria reads the first H1 as the primary title and keeps the file on disk as the durable representation.

Anatomy

md
---
 type: Project
 status: Active
 belongs_to:
@@ -31,7 +31,7 @@
 # Launch Documentation
 
 Draft the public Tolaria docs and keep them close to code changes.

Titles

The first H1 is the note title. Tolaria uses that title wherever the note is displayed: note lists, search results, wikilink suggestions, relationship pickers, tabs, and window titles.

The title is separate from the filename. The filename stays visible in the breadcrumb so you can see the file on disk, and you can rename it independently when needed.

Use the breadcrumb action to rename the file to match the title. New untitled notes can also auto-rename from the first H1 the first time they get a real title. Turn this behavior off in Settings > Vault Content > Titles & Filenames if you prefer filenames to stay unchanged until you rename them manually.

Use [[wikilinks]] to connect notes from the body. Tolaria shows autocomplete suggestions while you type, and links can resolve by filename or title.

Frontmatter

Use frontmatter for structured fields such as type, status, date, URL, and relationships. Keep free-form thinking in the body.

Free and open source. Local-first, Git-first, and Markdown-based.

- + \ No newline at end of file diff --git a/concepts/properties.html b/concepts/properties.html index 224fc522..31f61000 100644 --- a/concepts/properties.html +++ b/concepts/properties.html @@ -6,12 +6,12 @@ Properties | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Properties

Properties are frontmatter fields that Tolaria can display, filter, and edit.

Suggested Properties

Suggested properties are the fields Tolaria knows how to create quickly from the Properties panel. When a suggested property is missing, the panel shows a shortcut to add it with the right editor.

FieldPurpose
typeGroups the note into a type such as Project, Person, or Topic.
statusTracks lifecycle state such as Active, Done, or Blocked.
urlStores a canonical external link.
dateRepresents a single date.

System Properties

Fields that start with _ are system properties. They remain in plain text but are hidden from normal property editing.

Examples include _icon, _color, _order, _sidebar_label, _width, and _pinned_properties on type documents or notes.

Property Editing

The Properties panel is the safest place to edit structured properties. Toggle it with Cmd+Shift+I on macOS or Ctrl+Shift+I on Windows and Linux.

Date fields use Tolaria's picker, relationship fields can use wikilinks, and raw Markdown mode is available when you need direct control over YAML.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Properties

Properties are frontmatter fields that Tolaria can display, filter, and edit.

Suggested Properties

Suggested properties are the fields Tolaria knows how to create quickly from the Properties panel. When a suggested property is missing, the panel shows a shortcut to add it with the right editor.

FieldPurpose
typeGroups the note into a type such as Project, Person, or Topic.
statusTracks lifecycle state such as Active, Done, or Blocked.
urlStores a canonical external link.
dateRepresents a single date.

System Properties

Fields that start with _ are system properties. They remain in plain text but are hidden from normal property editing.

Examples include _icon, _color, _order, _sidebar_label, _width, and _pinned_properties on type documents or notes.

Property Editing

The Properties panel is the safest place to edit structured properties. Toggle it with Cmd+Shift+I on macOS or Ctrl+Shift+I on Windows and Linux.

Date fields use Tolaria's picker, relationship fields can use wikilinks, and raw Markdown mode is available when you need direct control over YAML.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/concepts/relationships.html b/concepts/relationships.html index 1859732e..aac85fe1 100644 --- a/concepts/relationships.html +++ b/concepts/relationships.html @@ -6,12 +6,12 @@ Relationships | Tolaria - + - + - + @@ -21,7 +21,7 @@ -
Skip to content
Star9,946

Relationships

Relationships make a vault feel like a graph instead of a pile of documents.

Relationship Fields

Any frontmatter field containing wikilinks can become a relationship. Relationship fields can point to one note or to an array of notes.

yaml
belongs_to:
+    
Skip to content
Star9,946

Relationships

Relationships make a vault feel like a graph instead of a pile of documents.

Relationship Fields

Any frontmatter field containing wikilinks can become a relationship. Relationship fields can point to one note or to an array of notes.

yaml
belongs_to:
   - "[[product-work]]"
 related_to:
   - "[[documentation]]"
@@ -29,7 +29,7 @@
 blocked_by:
   - "[[release-process]]"
   - "[[sync-conflicts]]"

Tolaria supports default relationship fields out of the box: belongs_to, has, and related_to. It also detects custom relationship fields dynamically when they contain wikilinks.

Default relationships have automatically computed inverses. If a note says it belongs_to a project, the project can show that note under its inverse has relationship without you writing the reverse link by hand. related_to works as a lateral relationship in both directions.

These outgoing and inverse relationships appear in the Properties panel and in Neighborhood mode, where the note list becomes a graph view around the selected note.

Use body links when the relationship appears naturally in writing. Use frontmatter relationships when the connection is important enough to show in navigation, filters, Neighborhood mode, or the Properties panel.

Tolaria can show incoming links and inverse relationships, making it easier to navigate from a note to the rest of its context.

Free and open source. Local-first, Git-first, and Markdown-based.

- + \ No newline at end of file diff --git a/concepts/types.html b/concepts/types.html index e7ca4aaf..4fa14b2c 100644 --- a/concepts/types.html +++ b/concepts/types.html @@ -6,12 +6,12 @@ Types | Tolaria - + - + - + @@ -21,7 +21,7 @@ -
Skip to content
Star9,946

Types

Types describe what kind of thing a note represents: Project, Person, Topic, Procedure, Event, or any category you create.

Type Field

The type: field assigns a note to a type.

yaml
type: Project

Tolaria does not infer type from folder location. Moving a file into another folder does not change its type.

Prefer Types Over Folders

Types are the preferred way to group notes in Tolaria. Folders are supported for existing vaults and fallback organization, but Tolaria is built around types and relationships because they carry stronger meaning than file paths.

Use types for semantic groups such as Projects, People, Topics, Procedures, Events, and Essays. Use relationships to connect notes across those groups. This gives Tolaria better structure for navigation, filtering, properties, templates, and future automation than folder location alone.

Type Documents

Type documents are Markdown notes with type: Type in frontmatter. They describe how a type should appear and what new notes of that type should start with.

yaml
---
+    
Skip to content
Star9,946

Types

Types describe what kind of thing a note represents: Project, Person, Topic, Procedure, Event, or any category you create.

Type Field

The type: field assigns a note to a type.

yaml
type: Project

Tolaria does not infer type from folder location. Moving a file into another folder does not change its type.

Prefer Types Over Folders

Types are the preferred way to group notes in Tolaria. Folders are supported for existing vaults and fallback organization, but Tolaria is built around types and relationships because they carry stronger meaning than file paths.

Use types for semantic groups such as Projects, People, Topics, Procedures, Events, and Essays. Use relationships to connect notes across those groups. This gives Tolaria better structure for navigation, filtering, properties, templates, and future automation than folder location alone.

Type Documents

Type documents are Markdown notes with type: Type in frontmatter. They describe how a type should appear and what new notes of that type should start with.

yaml
---
 type: Type
 _icon: folder
 _color: blue
@@ -30,7 +30,7 @@
 ---
 
 # Project

What Types Control

  • Sidebar grouping.
  • Type icon and color.
  • Sidebar order and label.
  • Pinned properties.
  • New-note templates.

New Note Defaults

Type documents can define empty properties and relationships. When you create a new note of that type, Tolaria shows placeholders for those fields so you can fill them in from the Properties panel.

If a type document gives a property a value, that value becomes the default for new notes of that type. For example, a Project type can define status: Active so every new project starts active until you change it.

Free and open source. Local-first, Git-first, and Markdown-based.

- + \ No newline at end of file diff --git a/concepts/vaults.html b/concepts/vaults.html index bd9b36e4..2f7bfaa1 100644 --- a/concepts/vaults.html +++ b/concepts/vaults.html @@ -6,12 +6,12 @@ Vaults | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Vaults

A vault is the folder Tolaria reads and writes. The filesystem is the source of truth; the app state and cache are derived from files.

Core Rules

  • Notes are Markdown files.
  • YAML frontmatter provides structure.
  • Attachments are normal files inside the vault.
  • Type definitions and saved views are also files.
  • Git can track history and support remote sync.

Why Local Files Matter

Local files keep your notes inspectable. You can open them in another editor, search with command-line tools, back them up with your own system, and version them with Git.

Tolaria should never become the only way to read your data.

Git Is A Capability

A plain folder of Markdown files can open as a vault. Git-backed vaults unlock history, changes, commits, pull, push, conflict handling, and remote setup.

If a folder is not a Git repository, Tolaria can initialize Git when you explicitly ask it to. It avoids initializing broad personal folders such as Desktop, Documents, or Downloads unless they are clearly dedicated vault folders.

App State Versus Vault State

Vault-level information should travel with the vault. Machine-specific preferences stay with the app installation.

Vault stateApp state
Type icons and colorsEditor zoom
Saved viewsWindow size
Pinned propertiesRecent vault list
Relationship conventionsLocal cache
Vault AI guidance filesAI target selection

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Vaults

A vault is the folder Tolaria reads and writes. The filesystem is the source of truth; the app state and cache are derived from files.

Core Rules

  • Notes are Markdown files.
  • YAML frontmatter provides structure.
  • Attachments are normal files inside the vault.
  • Type definitions and saved views are also files.
  • Git can track history and support remote sync.

Why Local Files Matter

Local files keep your notes inspectable. You can open them in another editor, search with command-line tools, back them up with your own system, and version them with Git.

Tolaria should never become the only way to read your data.

Git Is A Capability

A plain folder of Markdown files can open as a vault. Git-backed vaults unlock history, changes, commits, pull, push, conflict handling, and remote setup.

If a folder is not a Git repository, Tolaria can initialize Git when you explicitly ask it to. It avoids initializing broad personal folders such as Desktop, Documents, or Downloads unless they are clearly dedicated vault folders.

App State Versus Vault State

Vault-level information should travel with the vault. Machine-specific preferences stay with the app installation.

Vault stateApp state
Type icons and colorsEditor zoom
Saved viewsWindow size
Pinned propertiesRecent vault list
Relationship conventionsLocal cache
Vault AI guidance filesAI target selection

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/build-custom-views.html b/guides/build-custom-views.html index 2eeeea1d..9698eaf9 100644 --- a/guides/build-custom-views.html +++ b/guides/build-custom-views.html @@ -6,12 +6,12 @@ Build Custom Views | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Build Custom Views

Custom views are saved filters for recurring questions.

Good View Candidates

  • Active projects.
  • People without a recent follow-up.
  • Drafts ready for review.
  • Notes changed this week.
  • Events in a date range.

View Definition

Saved views live as files in the vault. They describe filters, sorting, and visible columns using structured data.

Filters

Custom views can use nested conditions, similar to Notion or Airtable filter groups. Combine all and any logic when a view needs to answer a more precise question than a single field filter can express.

Date filters support dynamic natural-language values such as today, yesterday, or one week ago. Use these for views that should keep moving over time, such as recent work, stale follow-ups, or upcoming events.

Design The Question First

Before creating a view, write the question it answers. A good view is not "all fields with all filters"; it is a focused lens.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Build Custom Views

Custom views are saved filters for recurring questions.

Good View Candidates

  • Active projects.
  • People without a recent follow-up.
  • Drafts ready for review.
  • Notes changed this week.
  • Events in a date range.

View Definition

Saved views live as files in the vault. They describe filters, sorting, and visible columns using structured data.

Filters

Custom views can use nested conditions, similar to Notion or Airtable filter groups. Combine all and any logic when a view needs to answer a more precise question than a single field filter can express.

Date filters support dynamic natural-language values such as today, yesterday, or one week ago. Use these for views that should keep moving over time, such as recent work, stale follow-ups, or upcoming events.

Design The Question First

Before creating a view, write the question it answers. A good view is not "all fields with all filters"; it is a focused lens.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/capture-a-note.html b/guides/capture-a-note.html index 3469b32d..0a913164 100644 --- a/guides/capture-a-note.html +++ b/guides/capture-a-note.html @@ -6,12 +6,12 @@ Capture A Note | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Capture A Note

Use capture when you need to get an idea into the vault before you know where it belongs.

Steps

  1. Press Cmd+N on macOS or Ctrl+N on Windows and Linux.
  2. Write a clear H1.
  3. Add the rough content.
  4. Leave structure for later if you are still thinking.

Capture Well

Prefer a useful title over a perfect taxonomy. You can add type, status, and relationships during inbox review.

When To Add Structure Immediately

Add structure while capturing when the note's type or relationships are already obvious. Otherwise, capture the idea first and organize it later.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Capture A Note

Use capture when you need to get an idea into the vault before you know where it belongs.

Steps

  1. Press Cmd+N on macOS or Ctrl+N on Windows and Linux.
  2. Write a clear H1.
  3. Add the rough content.
  4. Leave structure for later if you are still thinking.

Capture Well

Prefer a useful title over a perfect taxonomy. You can add type, status, and relationships during inbox review.

When To Add Structure Immediately

Add structure while capturing when the note's type or relationships are already obvious. Otherwise, capture the idea first and organize it later.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/commit-and-push.html b/guides/commit-and-push.html index 83449dc1..6fb780d6 100644 --- a/guides/commit-and-push.html +++ b/guides/commit-and-push.html @@ -6,12 +6,12 @@ Manage Git Manually Or With AutoGit | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Manage Git Manually Or With AutoGit

Tolaria can act as a lightweight Git client for a Git-enabled vault. You can manage commits and pushes yourself, or enable AutoGit to create conservative checkpoints after editing pauses or when the app is no longer active.

Manual Git

  1. Open the Git or changes surface.
  2. Review changed files.
  3. Write a short commit message.
  4. Commit locally.
  5. Push when a remote is configured.

If the remote has changed, pull first and resolve any conflicts. If the vault has no remote, manual commits still give you local history, diffs, and rollback.

AutoGit

AutoGit is available in Settings for Git-enabled vaults. When enabled, Tolaria automatically commits and pushes saved local changes after an idle pause or after the app becomes inactive.

Use AutoGit when you want the safety of regular checkpoints without interrupting capture or editing. You can still inspect each note's current diff, review note history, and browse the whole-vault history before making larger manual commits.

Use Small Commits

Small commits make it easier to understand what changed, roll back safely, and review AI-generated edits.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Manage Git Manually Or With AutoGit

Tolaria can act as a lightweight Git client for a Git-enabled vault. You can manage commits and pushes yourself, or enable AutoGit to create conservative checkpoints after editing pauses or when the app is no longer active.

Manual Git

  1. Open the Git or changes surface.
  2. Review changed files.
  3. Write a short commit message.
  4. Commit locally.
  5. Push when a remote is configured.

If the remote has changed, pull first and resolve any conflicts. If the vault has no remote, manual commits still give you local history, diffs, and rollback.

AutoGit

AutoGit is available in Settings for Git-enabled vaults. When enabled, Tolaria automatically commits and pushes saved local changes after an idle pause or after the app becomes inactive.

Use AutoGit when you want the safety of regular checkpoints without interrupting capture or editing. You can still inspect each note's current diff, review note history, and browse the whole-vault history before making larger manual commits.

Use Small Commits

Small commits make it easier to understand what changed, roll back safely, and review AI-generated edits.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/configure-ai-models.html b/guides/configure-ai-models.html index c5b66743..e94c870e 100644 --- a/guides/configure-ai-models.html +++ b/guides/configure-ai-models.html @@ -6,12 +6,12 @@ Configure AI Models | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Configure AI Models

Use model providers when you want chat over note context without giving an agent vault-write tools.

Local Models

Local model targets are for tools such as Ollama and LM Studio. They usually need a base URL and model ID, and they usually do not need an API key.

API Models

API model targets are for hosted providers such as OpenAI, Anthropic, Gemini, OpenRouter, or another OpenAI-compatible endpoint.

Tolaria does not store provider API keys in vault settings. Choose one of the supported key paths:

  • Save the key locally on this device.
  • Read the key from an environment variable.
  • Use no key for local providers that do not require one.

Test The Connection

After adding a provider, use the test action in Settings. A successful test means Tolaria reached the endpoint and the model replied.

Select The Target

Once configured, choose the model from the AI target selector or set it as the default AI target in Settings.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Configure AI Models

Use model providers when you want chat over note context without giving an agent vault-write tools.

Local Models

Local model targets are for tools such as Ollama and LM Studio. They usually need a base URL and model ID, and they usually do not need an API key.

API Models

API model targets are for hosted providers such as OpenAI, Anthropic, Gemini, OpenRouter, or another OpenAI-compatible endpoint.

Tolaria does not store provider API keys in vault settings. Choose one of the supported key paths:

  • Save the key locally on this device.
  • Read the key from an environment variable.
  • Use no key for local providers that do not require one.

Test The Connection

After adding a provider, use the test action in Settings. A successful test means Tolaria reached the endpoint and the model replied.

Select The Target

Once configured, choose the model from the AI target selector or set it as the default AI target in Settings.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/connect-a-git-remote.html b/guides/connect-a-git-remote.html index 96ffa150..2b151fdc 100644 --- a/guides/connect-a-git-remote.html +++ b/guides/connect-a-git-remote.html @@ -6,12 +6,12 @@ Connect A Git Remote | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Connect A Git Remote

Connect a remote when you want backup or sync beyond the current machine.

Before You Start

Make sure the remote repository exists and your system Git can authenticate to it. Tolaria uses system Git rather than storing provider-specific credentials.

Steps

  1. Open the bottom status bar remote chip, or run Add Remote from the command palette.
  2. Paste the remote URL.
  3. Confirm the remote name.
  4. Fetch or push according to the app prompt.
  • SSH keys.
  • GitHub CLI authentication.
  • Existing Git credential helpers.
  • macOS Keychain credentials for HTTPS remotes on macOS.

If authentication fails, see Git Authentication.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Connect A Git Remote

Connect a remote when you want backup or sync beyond the current machine.

Before You Start

Make sure the remote repository exists and your system Git can authenticate to it. Tolaria uses system Git rather than storing provider-specific credentials.

Steps

  1. Open the bottom status bar remote chip, or run Add Remote from the command palette.
  2. Paste the remote URL.
  3. Confirm the remote name.
  4. Fetch or push according to the app prompt.
  • SSH keys.
  • GitHub CLI authentication.
  • Existing Git credential helpers.
  • macOS Keychain credentials for HTTPS remotes on macOS.

If authentication fails, see Git Authentication.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/create-types.html b/guides/create-types.html index c9d735e0..f8fe1ce8 100644 --- a/guides/create-types.html +++ b/guides/create-types.html @@ -6,12 +6,12 @@ Create Types | Tolaria - + - + - + @@ -21,7 +21,7 @@ -
Skip to content
Star9,946

Create Types

Create a type when several notes share the same role in your system.

Steps

  1. Run New Type from the command palette, or click + in the Types header in the sidebar.
  2. Give the type a clear name.
  3. Add optional icon, color, sidebar order, sidebar label, pinned properties, suggested fields, default values, or a new-note template.

You can also right-click a type in the sidebar to change its icon and color.

yaml
---
+    
Skip to content
Star9,946

Create Types

Create a type when several notes share the same role in your system.

Steps

  1. Run New Type from the command palette, or click + in the Types header in the sidebar.
  2. Give the type a clear name.
  3. Add optional icon, color, sidebar order, sidebar label, pinned properties, suggested fields, default values, or a new-note template.

You can also right-click a type in the sidebar to change its icon and color.

yaml
---
 type: Type
 _icon: briefcase
 _color: blue
@@ -30,7 +30,7 @@
 ---
 
 # Project

Use Types Sparingly

A type should represent a recurring category, not a one-off label. If you only need a temporary grouping, use a saved view or property instead.

Templates

Type documents can include a Markdown template for new notes of that type. Keep templates small and useful: a heading, a few expected fields, and the first checklist are usually enough.

Type documents can also define fields for new notes. Empty properties and relationships become placeholders in new notes of that type. Properties with values become defaults for new notes of that type.

Free and open source. Local-first, Git-first, and Markdown-based.

- + \ No newline at end of file diff --git a/guides/manage-display-preferences.html b/guides/manage-display-preferences.html index 6c9660f5..07e6bccf 100644 --- a/guides/manage-display-preferences.html +++ b/guides/manage-display-preferences.html @@ -6,12 +6,12 @@ Manage Display Preferences | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Manage Display Preferences

Display preferences live in local app settings unless a setting is intentionally stored in the note or vault.

Theme

Choose Light, Dark, or System in Settings. System follows the operating system appearance at runtime.

You can also switch theme mode from the command palette.

Note Width

Set the default rich-editor width in Settings:

  • Normal for focused writing.
  • Wide for tables, diagrams, dense notes, and generated documents.

An individual note can override the default width from the editor toolbar. That override is stored as _width in the note frontmatter.

Tolaria can pluralize type names in the sidebar. Turn this off in Settings if your type names should be shown exactly as written, or use _sidebar_label on a type document for an explicit label.

Vault Content

Settings also control whether Gitignored files and non-Markdown file categories are visible in the app. Use these controls to keep generated or local-only files out of regular note workflows.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Manage Display Preferences

Display preferences live in local app settings unless a setting is intentionally stored in the note or vault.

Theme

Choose Light, Dark, or System in Settings. System follows the operating system appearance at runtime.

You can also switch theme mode from the command palette.

Note Width

Set the default rich-editor width in Settings:

  • Normal for focused writing.
  • Wide for tables, diagrams, dense notes, and generated documents.

An individual note can override the default width from the editor toolbar. That override is stored as _width in the note frontmatter.

Tolaria can pluralize type names in the sidebar. Turn this off in Settings if your type names should be shown exactly as written, or use _sidebar_label on a type document for an explicit label.

Vault Content

Settings also control whether Gitignored files and non-Markdown file categories are visible in the app. Use these controls to keep generated or local-only files out of regular note workflows.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/organize-inbox.html b/guides/organize-inbox.html index dfe17f0f..bf110223 100644 --- a/guides/organize-inbox.html +++ b/guides/organize-inbox.html @@ -6,12 +6,12 @@ Organize The Inbox | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Organize The Inbox

Inbox review turns quick captures into usable knowledge.

Remove A Note From Inbox

When a note is organized enough, mark it as organized. Use Cmd+E on macOS or Ctrl+E on Windows and Linux, or click the organize action in the breadcrumb bar.

That action is what removes the note from Inbox. If auto-advance is enabled in Settings > Workflow, Tolaria opens the next Inbox item immediately after you mark the current note organized.

Review Checklist

  • Rename unclear notes.
  • Add or correct the first H1.
  • Set type.
  • Add status for actionable notes.
  • Add belongs_to, related_to, or other relationship fields when useful.
  • Archive or delete notes that no longer matter.

Make Notes Navigable

A note is organized when you can answer:

  • What kind of thing is this?
  • What is it connected to?
  • What is this useful for?
  • What will I do with it?

Avoid Over-Structuring

Do not add fields just because they exist. Add the structure that will help future navigation, review, or automation.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Organize The Inbox

Inbox review turns quick captures into usable knowledge.

Remove A Note From Inbox

When a note is organized enough, mark it as organized. Use Cmd+E on macOS or Ctrl+E on Windows and Linux, or click the organize action in the breadcrumb bar.

That action is what removes the note from Inbox. If auto-advance is enabled in Settings > Workflow, Tolaria opens the next Inbox item immediately after you mark the current note organized.

Review Checklist

  • Rename unclear notes.
  • Add or correct the first H1.
  • Set type.
  • Add status for actionable notes.
  • Add belongs_to, related_to, or other relationship fields when useful.
  • Archive or delete notes that no longer matter.

Make Notes Navigable

A note is organized when you can answer:

  • What kind of thing is this?
  • What is it connected to?
  • What is this useful for?
  • What will I do with it?

Avoid Over-Structuring

Do not add fields just because they exist. Add the structure that will help future navigation, review, or automation.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/use-ai-panel.html b/guides/use-ai-panel.html index 8b48c935..3f92f24c 100644 --- a/guides/use-ai-panel.html +++ b/guides/use-ai-panel.html @@ -6,12 +6,12 @@ Use The AI | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Use The AI

Tolaria gives you two ways to ask for AI help: open the AI panel for an ongoing conversation, or prompt directly from the editor with Cmd+K followed by a space.

Choose How To Prompt

  • AI panel is best for longer conversations, agent work, and requests that need visible back-and-forth.
  • Inline prompt is best when you are already writing. Press Cmd+K, type a space, then write the prompt you want the AI to handle from the current note context.

Choose A Target

Open Settings and choose the default AI target:

  • Coding agent for tool-backed vault editing through Claude Code, Codex, OpenCode, Pi, or Gemini CLI.
  • Local model for Ollama or LM Studio chat over note context.
  • API model for OpenAI, Anthropic, Gemini, OpenRouter, or an OpenAI-compatible endpoint.

If a coding agent is missing, install it and reopen Tolaria or switch to another target.

Permission Mode

Coding agents support per-vault permission modes:

  • Vault Safe keeps agents limited to file, search, and edit tools.
  • Power User can allow shell commands for agents that support them.

Direct model targets always stay in chat mode. They can use note context, but they cannot edit vault files through tools.

Good Requests

  • "Find notes related to this project."
  • "Summarize what changed in this note."
  • "Draft a weekly review from these linked notes."
  • "Update this checklist based on the current project status."

Review Changes

AI edits are file edits. Review them with Tolaria's diff and Git history before committing.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Use The AI

Tolaria gives you two ways to ask for AI help: open the AI panel for an ongoing conversation, or prompt directly from the editor with Cmd+K followed by a space.

Choose How To Prompt

  • AI panel is best for longer conversations, agent work, and requests that need visible back-and-forth.
  • Inline prompt is best when you are already writing. Press Cmd+K, type a space, then write the prompt you want the AI to handle from the current note context.

Choose A Target

Open Settings and choose the default AI target:

  • Coding agent for tool-backed vault editing through Claude Code, Codex, OpenCode, Pi, or Gemini CLI.
  • Local model for Ollama or LM Studio chat over note context.
  • API model for OpenAI, Anthropic, Gemini, OpenRouter, or an OpenAI-compatible endpoint.

If a coding agent is missing, install it and reopen Tolaria or switch to another target.

Permission Mode

Coding agents support per-vault permission modes:

  • Vault Safe keeps agents limited to file, search, and edit tools.
  • Power User can allow shell commands for agents that support them.

Direct model targets always stay in chat mode. They can use note context, but they cannot edit vault files through tools.

Good Requests

  • "Find notes related to this project."
  • "Summarize what changed in this note."
  • "Draft a weekly review from these linked notes."
  • "Update this checklist based on the current project status."

Review Changes

AI edits are file edits. Review them with Tolaria's diff and Git history before committing.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/use-command-palette.html b/guides/use-command-palette.html index 96c79bba..92058850 100644 --- a/guides/use-command-palette.html +++ b/guides/use-command-palette.html @@ -6,12 +6,12 @@ Use The Command Palette | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Use The Command Palette

The command palette is the fastest way to move around Tolaria.

Open it with:

  • Cmd+K on macOS.
  • Ctrl+K on Linux and Windows.

Common Commands

  • New Note.
  • Search.
  • Open Settings.
  • Reload Vault.
  • Add Remote.
  • Open Getting Started Vault.
  • Toggle Raw Mode.
  • Toggle Table of Contents.
  • Toggle AI Panel.
  • Use Light, Dark, or System theme.
  • Open in New Window.

Keyboard-First Workflow

Use the palette when you know what you want to do but do not want to hunt through panels. It is also the best place to discover commands as the app grows.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Use The Command Palette

The command palette is the fastest way to move around Tolaria.

Open it with:

  • Cmd+K on macOS.
  • Ctrl+K on Linux and Windows.

Common Commands

  • New Note.
  • Search.
  • Open Settings.
  • Reload Vault.
  • Add Remote.
  • Open Getting Started Vault.
  • Toggle Raw Mode.
  • Toggle Table of Contents.
  • Toggle AI Panel.
  • Use Light, Dark, or System theme.
  • Open in New Window.

Keyboard-First Workflow

Use the palette when you know what you want to do but do not want to hunt through panels. It is also the best place to discover commands as the app grows.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/use-media-previews.html b/guides/use-media-previews.html index 0412a6c8..6ec6c2d4 100644 --- a/guides/use-media-previews.html +++ b/guides/use-media-previews.html @@ -6,12 +6,12 @@ Use Media Previews | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Use Media Previews

Media previews let you inspect vault files without leaving Tolaria.

Open A File

Select an image, PDF, media file, or unsupported file from a folder or file list. Tolaria opens supported files in the app and offers an external-open action for files that should use the system default app.

All Notes Visibility

Open Settings to choose whether non-Markdown files appear in All Notes:

  • PDFs.
  • Images.
  • Unsupported files.

Folder browsing still shows files in their folders even when a category is hidden from All Notes.

Attachments

When you paste or drop an image into a note, Tolaria copies it into the vault and references the copied file from Markdown.

Troubleshooting

If a preview does not render, open the file in the default app to confirm the file is valid, then check whether the file is inside the active vault and not blocked by operating-system permissions.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Use Media Previews

Media previews let you inspect vault files without leaving Tolaria.

Open A File

Select an image, PDF, media file, or unsupported file from a folder or file list. Tolaria opens supported files in the app and offers an external-open action for files that should use the system default app.

All Notes Visibility

Open Settings to choose whether non-Markdown files appear in All Notes:

  • PDFs.
  • Images.
  • Unsupported files.

Folder browsing still shows files in their folders even when a category is hidden from All Notes.

Attachments

When you paste or drop an image into a note, Tolaria copies it into the vault and references the copied file from Markdown.

Troubleshooting

If a preview does not render, open the file in the default app to confirm the file is valid, then check whether the file is inside the active vault and not blocked by operating-system permissions.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/use-table-of-contents.html b/guides/use-table-of-contents.html index 09746e9f..be430ad6 100644 --- a/guides/use-table-of-contents.html +++ b/guides/use-table-of-contents.html @@ -6,12 +6,12 @@ Use The Table Of Contents | Tolaria - + - + - + @@ -21,8 +21,8 @@ -
Skip to content
Star9,946

Use The Table Of Contents

The table of contents panel helps you navigate long notes by heading.

Open It

Use the editor toolbar, the command palette, or the shortcut:

  • Cmd+Shift+T on macOS.
  • Ctrl+Shift+T on Windows and Linux.

How It Works

Tolaria builds the outline from the current note's headings. The panel updates as the note changes and can jump to sections in the editor.

Good Uses

  • Long procedures.
  • Meeting notes with many sections.
  • Research notes.
  • Generated documents that need review.

If a note has no useful headings, add clear H2 and H3 sections rather than relying on a long uninterrupted document.

Free and open source. Local-first, Git-first, and Markdown-based.

- +
Skip to content
Star9,946

Use The Table Of Contents

The table of contents panel helps you navigate long notes by heading.

Open It

Use the editor toolbar, the command palette, or the shortcut:

  • Cmd+Shift+T on macOS.
  • Ctrl+Shift+T on Windows and Linux.

How It Works

Tolaria builds the outline from the current note's headings. The panel updates as the note changes and can jump to sections in the editor.

Good Uses

  • Long procedures.
  • Meeting notes with many sections.
  • Research notes.
  • Generated documents that need review.

If a note has no useful headings, add clear H2 and H3 sections rather than relying on a long uninterrupted document.

Free and open source. Local-first, Git-first, and Markdown-based.

+ \ No newline at end of file diff --git a/guides/use-wikilinks.html b/guides/use-wikilinks.html index 9020a5d5..c894ea60 100644 --- a/guides/use-wikilinks.html +++ b/guides/use-wikilinks.html @@ -6,12 +6,12 @@ Use Wikilinks | Tolaria - + - + - + @@ -21,9 +21,9 @@ -
Skip to content
Star9,946