From d2feb924b42259dc7f162fe90a20c74ba350df42 Mon Sep 17 00:00:00 2001 From: Eason <291028775@qq.com> Date: Mon, 15 Jul 2024 02:21:43 +0000 Subject: [PATCH] davinci --- docs/.vitepress/cache/deps/_metadata.json | 14 +++--- docs/.vitepress/config.mjs | 6 +++ docs/.vitepress/dist/404.html | 4 +- docs/.vitepress/dist/android.html | 12 ++--- docs/.vitepress/dist/app-debug.apk | Bin 5427797 -> 5471393 bytes ....md.C7iyk_ej.js => android.md.TOxrgUrt.js} | 2 +- ...ej.lean.js => android.md.TOxrgUrt.lean.js} | 2 +- .../{app.xpqW3drs.js => app.CAex3qLO.js} | 2 +- .../dist/assets/cfe_card.md.BLIu7aWj.js | 1 - .../dist/assets/cfe_card.md.BLIu7aWj.lean.js | 1 - .../dist/assets/cfe_card.md.CoOllQG-.js | 33 +++++++++++++ .../dist/assets/cfe_card.md.CoOllQG-.lean.js | 1 + ...t.md.CXvosWNg.js => cfehat.md.Cio0ef4w.js} | 2 +- ...WNg.lean.js => cfehat.md.Cio0ef4w.lean.js} | 2 +- ...work.nXcGTvHh.js => framework.C9-aDgxC.js} | 2 +- .../{theme.p8UKa21c.js => theme.CDm_CtcQ.js} | 2 +- ...md.ZqPVYCeZ.js => cine-fox.md.vdvn9JpH.js} | 2 +- ...Z.lean.js => cine-fox.md.vdvn9JpH.lean.js} | 2 +- .../dist/assets/davinci.md.BbDOfD9F.js | 1 + .../dist/assets/davinci.md.BbDOfD9F.lean.js | 1 + ...OqzvB9H.js => external_ssd.md.DPePC47q.js} | 2 +- ...an.js => external_ssd.md.DPePC47q.lean.js} | 2 +- ...md.DMSiUi4B.js => hardware.md.1lbQQlIV.js} | 2 +- ...B.lean.js => hardware.md.1lbQQlIV.lean.js} | 2 +- ...d.BAey4fTZ.js => hq_camera.md.Ck2BsT9-.js} | 2 +- ....lean.js => hq_camera.md.Ck2BsT9-.lean.js} | 2 +- ...bA9WIzi.js => image_sensor.md.CG9tPVRH.js} | 2 +- ...an.js => image_sensor.md.CG9tPVRH.lean.js} | 2 +- ...ex.md.DLnvKFKL.js => index.md.D54RihT3.js} | 2 +- ...KFKL.lean.js => index.md.D54RihT3.lean.js} | 2 +- ...{ios.md.DW4xWrbo.js => ios.md.BAMSpg7E.js} | 2 +- ...4xWrbo.lean.js => ios.md.BAMSpg7E.lean.js} | 2 +- ...vme.md.DmqDekf7.js => nvme.md.ByDiVmDx.js} | 4 +- ...Dekf7.lean.js => nvme.md.ByDiVmDx.lean.js} | 2 +- ....03SqGA3R.js => oneincheye.md.Df0nqKHy.js} | 2 +- ...lean.js => oneincheye.md.Df0nqKHy.lean.js} | 2 +- .../{pi.md.CpeCUTl7.js => pi.md.BA9vmAz4.js} | 2 +- ...peCUTl7.lean.js => pi.md.BA9vmAz4.lean.js} | 2 +- ...qV1.js => power_management.md.a9l0NDZq.js} | 2 +- ...s => power_management.md.a9l0NDZq.lean.js} | 2 +- ...{sbc.md.DQEuX2hF.js => sbc.md.B-LCxkJB.js} | 2 +- ...EuX2hF.lean.js => sbc.md.B-LCxkJB.lean.js} | 2 +- .../dist/assets/software.md.CygCFyls.js | 29 ------------ .../dist/assets/software.md.CygCFyls.lean.js | 1 - .../dist/assets/software.md.bK_ZEl73.js | 38 +++++++++++++++ .../dist/assets/software.md.bK_ZEl73.lean.js | 1 + .../dist/assets/starlighteye.md.BD0OKBUi.js | 7 --- .../assets/starlighteye.md.BD0OKBUi.lean.js | 1 - .../dist/assets/starlighteye.md.DMJqhjIg.js | 5 ++ .../assets/starlighteye.md.DMJqhjIg.lean.js | 1 + ....md.BzlfteFe.js => storage.md.CjCyfTkZ.js} | 2 +- ...Fe.lean.js => storage.md.CjCyfTkZ.lean.js} | 2 +- ...eam.md.DnLinnGI.js => team.md.D3QYVN-z.js} | 2 +- ...innGI.lean.js => team.md.D3QYVN-z.lean.js} | 2 +- ....md.D2S_XppC.js => version.md.xku_6eWR.js} | 2 +- ...pC.lean.js => version.md.xku_6eWR.lean.js} | 2 +- docs/.vitepress/dist/cfe_card.html | 44 +++++++++++++++--- docs/.vitepress/dist/cfehat.html | 12 ++--- docs/.vitepress/dist/cine-fox | Bin 13643280 -> 13641877 bytes docs/.vitepress/dist/cine-fox.html | 12 ++--- docs/.vitepress/dist/davinci.html | 25 ++++++++++ docs/.vitepress/dist/davinci.jpg | Bin 0 -> 649556 bytes docs/.vitepress/dist/external_ssd.html | 12 ++--- docs/.vitepress/dist/hardware.html | 12 ++--- docs/.vitepress/dist/hashmap.json | 2 +- docs/.vitepress/dist/hq_camera.html | 12 ++--- docs/.vitepress/dist/image_sensor.html | 12 ++--- docs/.vitepress/dist/index.html | 10 ++-- docs/.vitepress/dist/ios.html | 12 ++--- docs/.vitepress/dist/nvme.html | 12 ++--- docs/.vitepress/dist/oneincheye.html | 12 ++--- docs/.vitepress/dist/pi.html | 12 ++--- docs/.vitepress/dist/power_management.html | 12 ++--- docs/.vitepress/dist/sbc.html | 12 ++--- docs/.vitepress/dist/software.html | 25 ++++++---- docs/.vitepress/dist/starlighteye.html | 18 ++++--- docs/.vitepress/dist/storage.html | 12 ++--- docs/.vitepress/dist/team.html | 10 ++-- docs/.vitepress/dist/version.html | 12 ++--- docs/davinci.md | 9 ++++ docs/public/davinci.jpg | Bin 0 -> 649556 bytes 81 files changed, 332 insertions(+), 212 deletions(-) rename docs/.vitepress/dist/assets/{android.md.C7iyk_ej.js => android.md.TOxrgUrt.js} (93%) rename docs/.vitepress/dist/assets/{android.md.C7iyk_ej.lean.js => android.md.TOxrgUrt.lean.js} (68%) rename docs/.vitepress/dist/assets/{app.xpqW3drs.js => app.CAex3qLO.js} (72%) delete mode 100644 docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.js delete mode 100644 docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.lean.js create mode 100644 docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.js create mode 100644 docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.lean.js rename docs/.vitepress/dist/assets/{cfehat.md.CXvosWNg.js => cfehat.md.Cio0ef4w.js} (98%) rename docs/.vitepress/dist/assets/{cfehat.md.CXvosWNg.lean.js => cfehat.md.Cio0ef4w.lean.js} (84%) rename docs/.vitepress/dist/assets/chunks/{framework.nXcGTvHh.js => framework.C9-aDgxC.js} (74%) rename docs/.vitepress/dist/assets/chunks/{theme.p8UKa21c.js => theme.CDm_CtcQ.js} (99%) rename docs/.vitepress/dist/assets/{cine-fox.md.ZqPVYCeZ.js => cine-fox.md.vdvn9JpH.js} (97%) rename docs/.vitepress/dist/assets/{cine-fox.md.ZqPVYCeZ.lean.js => cine-fox.md.vdvn9JpH.lean.js} (84%) create mode 100644 docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.js create mode 100644 docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.lean.js rename docs/.vitepress/dist/assets/{external_ssd.md.FOqzvB9H.js => external_ssd.md.DPePC47q.js} (96%) rename docs/.vitepress/dist/assets/{external_ssd.md.FOqzvB9H.lean.js => external_ssd.md.DPePC47q.lean.js} (69%) rename docs/.vitepress/dist/assets/{hardware.md.DMSiUi4B.js => hardware.md.1lbQQlIV.js} (87%) rename docs/.vitepress/dist/assets/{hardware.md.DMSiUi4B.lean.js => hardware.md.1lbQQlIV.lean.js} (68%) rename docs/.vitepress/dist/assets/{hq_camera.md.BAey4fTZ.js => hq_camera.md.Ck2BsT9-.js} (92%) rename docs/.vitepress/dist/assets/{hq_camera.md.BAey4fTZ.lean.js => hq_camera.md.Ck2BsT9-.lean.js} (70%) rename docs/.vitepress/dist/assets/{image_sensor.md.DbA9WIzi.js => image_sensor.md.CG9tPVRH.js} (88%) rename docs/.vitepress/dist/assets/{image_sensor.md.DbA9WIzi.lean.js => image_sensor.md.CG9tPVRH.lean.js} (69%) rename docs/.vitepress/dist/assets/{index.md.DLnvKFKL.js => index.md.D54RihT3.js} (93%) rename docs/.vitepress/dist/assets/{index.md.DLnvKFKL.lean.js => index.md.D54RihT3.lean.js} (93%) rename docs/.vitepress/dist/assets/{ios.md.DW4xWrbo.js => ios.md.BAMSpg7E.js} (92%) rename docs/.vitepress/dist/assets/{ios.md.DW4xWrbo.lean.js => ios.md.BAMSpg7E.lean.js} (92%) rename docs/.vitepress/dist/assets/{nvme.md.DmqDekf7.js => nvme.md.ByDiVmDx.js} (97%) rename docs/.vitepress/dist/assets/{nvme.md.DmqDekf7.lean.js => nvme.md.ByDiVmDx.lean.js} (52%) rename docs/.vitepress/dist/assets/{oneincheye.md.03SqGA3R.js => oneincheye.md.Df0nqKHy.js} (96%) rename docs/.vitepress/dist/assets/{oneincheye.md.03SqGA3R.lean.js => oneincheye.md.Df0nqKHy.lean.js} (69%) rename docs/.vitepress/dist/assets/{pi.md.CpeCUTl7.js => pi.md.BA9vmAz4.js} (93%) rename docs/.vitepress/dist/assets/{pi.md.CpeCUTl7.lean.js => pi.md.BA9vmAz4.lean.js} (67%) rename docs/.vitepress/dist/assets/{power_management.md.DV0nfqV1.js => power_management.md.a9l0NDZq.js} (96%) rename docs/.vitepress/dist/assets/{power_management.md.DV0nfqV1.lean.js => power_management.md.a9l0NDZq.lean.js} (71%) rename docs/.vitepress/dist/assets/{sbc.md.DQEuX2hF.js => sbc.md.B-LCxkJB.js} (86%) rename docs/.vitepress/dist/assets/{sbc.md.DQEuX2hF.lean.js => sbc.md.B-LCxkJB.lean.js} (66%) delete mode 100644 docs/.vitepress/dist/assets/software.md.CygCFyls.js delete mode 100644 docs/.vitepress/dist/assets/software.md.CygCFyls.lean.js create mode 100644 docs/.vitepress/dist/assets/software.md.bK_ZEl73.js create mode 100644 docs/.vitepress/dist/assets/software.md.bK_ZEl73.lean.js delete mode 100644 docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.js delete mode 100644 docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.lean.js create mode 100644 docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.js create mode 100644 docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.lean.js rename docs/.vitepress/dist/assets/{storage.md.BzlfteFe.js => storage.md.CjCyfTkZ.js} (88%) rename docs/.vitepress/dist/assets/{storage.md.BzlfteFe.lean.js => storage.md.CjCyfTkZ.lean.js} (67%) rename docs/.vitepress/dist/assets/{team.md.DnLinnGI.js => team.md.D3QYVN-z.js} (86%) rename docs/.vitepress/dist/assets/{team.md.DnLinnGI.lean.js => team.md.D3QYVN-z.lean.js} (86%) rename docs/.vitepress/dist/assets/{version.md.D2S_XppC.js => version.md.xku_6eWR.js} (92%) rename docs/.vitepress/dist/assets/{version.md.D2S_XppC.lean.js => version.md.xku_6eWR.lean.js} (67%) create mode 100644 docs/.vitepress/dist/davinci.html create mode 100644 docs/.vitepress/dist/davinci.jpg create mode 100644 docs/davinci.md create mode 100644 docs/public/davinci.jpg diff --git a/docs/.vitepress/cache/deps/_metadata.json b/docs/.vitepress/cache/deps/_metadata.json index 4fd86b3..a991713 100644 --- a/docs/.vitepress/cache/deps/_metadata.json +++ b/docs/.vitepress/cache/deps/_metadata.json @@ -1,25 +1,25 @@ { - "hash": "2fb2d87e", - "configHash": "731f1c33", - "lockfileHash": "34fbc699", - "browserHash": "b8c98f10", + "hash": "0d7833a6", + "configHash": "441c59ee", + "lockfileHash": "946443c1", + "browserHash": "6f1bf9f6", "optimized": { "vue": { "src": "../../../../node_modules/vue/dist/vue.runtime.esm-bundler.js", "file": "vue.js", - "fileHash": "3f15abbe", + "fileHash": "9e432fc6", "needsInterop": false }, "vitepress > @vue/devtools-api": { "src": "../../../../node_modules/@vue/devtools-api/dist/index.js", "file": "vitepress___@vue_devtools-api.js", - "fileHash": "950776e1", + "fileHash": "6ce817b9", "needsInterop": false }, "vitepress > @vueuse/core": { "src": "../../../../node_modules/@vueuse/core/index.mjs", "file": "vitepress___@vueuse_core.js", - "fileHash": "3e3e65c3", + "fileHash": "1bd90ca8", "needsInterop": false } }, diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs index 7b55b52..1712f9f 100644 --- a/docs/.vitepress/config.mjs +++ b/docs/.vitepress/config.mjs @@ -109,6 +109,12 @@ export default defineConfig({ }, ] }, + { + text: 'Editing', + items: [ + {text: 'DaVinci Resolve', link: '/davinci'}, + ], + } ], socialLinks: [ diff --git a/docs/.vitepress/dist/404.html b/docs/.vitepress/dist/404.html index b67d9ef..8c5dc84 100644 --- a/docs/.vitepress/dist/404.html +++ b/docs/.vitepress/dist/404.html @@ -8,7 +8,7 @@ - + @@ -16,7 +16,7 @@
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
- + \ No newline at end of file diff --git a/docs/.vitepress/dist/android.html b/docs/.vitepress/dist/android.html index 6f63e88..d295ca7 100644 --- a/docs/.vitepress/dist/android.html +++ b/docs/.vitepress/dist/android.html @@ -8,21 +8,21 @@ - + - - - + + + -
Skip to content

Android App

use Cine-Fox WebUI in your Android phone

TIP

Before using the Android App, please make sure that cine-fox is running well on Pi5.

How to use

  1. sudo apt install dhcpcd
  2. sudo nano /etc/dhcpcd.conf
  3. add these lines
interface usb0
+    
Skip to content

Android App

use Cine-Fox WebUI in your Android phone

TIP

Before using the Android App, please make sure that cine-fox is running well on Pi5.

How to use

  1. sudo apt install dhcpcd
  2. sudo nano /etc/dhcpcd.conf
  3. add these lines
interface usb0
 static ip_address=192.168.42.42/24
 static routers=192.168.42.129
 static domain_name_servers=192.168.42.129
  1. sudo systemctl restart dhcpcd
  2. install apk download
  3. connect to pi and enable usb tethering
  4. launch App
- + \ No newline at end of file diff --git a/docs/.vitepress/dist/app-debug.apk b/docs/.vitepress/dist/app-debug.apk index a03fdaa79bcd6ab3b685990f8d1b3a08bdb5a8e3..96178bd34f9e398281ee94317bc4cdee64b1619a 100644 GIT binary patch delta 110124 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 z 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 o+i3K*>ourweC4j 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 NQ44e$y)=;u{vUY(VW0p2 diff --git a/docs/.vitepress/dist/assets/android.md.C7iyk_ej.js b/docs/.vitepress/dist/assets/android.md.TOxrgUrt.js similarity index 93% rename from docs/.vitepress/dist/assets/android.md.C7iyk_ej.js rename to docs/.vitepress/dist/assets/android.md.TOxrgUrt.js index c79eb3a..0f69cf5 100644 --- a/docs/.vitepress/dist/assets/android.md.C7iyk_ej.js +++ b/docs/.vitepress/dist/assets/android.md.TOxrgUrt.js @@ -1,4 +1,4 @@ -import{_ as a,c as e,o as s,a1 as t}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"Android App","description":"","frontmatter":{},"headers":[],"relativePath":"android.md","filePath":"android.md","lastUpdated":1719906963000}'),o={name:"android.md"},n=t(`

Android App

use Cine-Fox WebUI in your Android phone

TIP

Before using the Android App, please make sure that cine-fox is running well on Pi5.

How to use

  1. sudo apt install dhcpcd
  2. sudo nano /etc/dhcpcd.conf
  3. add these lines
interface usb0
+import{_ as a,c as e,o as s,a1 as t}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse('{"title":"Android App","description":"","frontmatter":{},"headers":[],"relativePath":"android.md","filePath":"android.md","lastUpdated":1719906963000}'),o={name:"android.md"},n=t(`

Android App

use Cine-Fox WebUI in your Android phone

TIP

Before using the Android App, please make sure that cine-fox is running well on Pi5.

How to use

  1. sudo apt install dhcpcd
  2. sudo nano /etc/dhcpcd.conf
  3. add these lines
interface usb0
 static ip_address=192.168.42.42/24
 static routers=192.168.42.129
 static domain_name_servers=192.168.42.129
  1. sudo systemctl restart dhcpcd
  2. install apk download
  3. connect to pi and enable usb tethering
  4. launch App
`,7),i=[n];function d(l,p,c,r,h,u){return s(),e("div",null,i)}const b=a(o,[["render",d]]);export{m as __pageData,b as default}; diff --git a/docs/.vitepress/dist/assets/android.md.C7iyk_ej.lean.js b/docs/.vitepress/dist/assets/android.md.TOxrgUrt.lean.js similarity index 68% rename from docs/.vitepress/dist/assets/android.md.C7iyk_ej.lean.js rename to docs/.vitepress/dist/assets/android.md.TOxrgUrt.lean.js index e991c58..1ea5c52 100644 --- a/docs/.vitepress/dist/assets/android.md.C7iyk_ej.lean.js +++ b/docs/.vitepress/dist/assets/android.md.TOxrgUrt.lean.js @@ -1 +1 @@ -import{_ as a,c as e,o as s,a1 as t}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"Android App","description":"","frontmatter":{},"headers":[],"relativePath":"android.md","filePath":"android.md","lastUpdated":1719906963000}'),o={name:"android.md"},n=t("",7),i=[n];function d(l,p,c,r,h,u){return s(),e("div",null,i)}const b=a(o,[["render",d]]);export{m as __pageData,b as default}; +import{_ as a,c as e,o as s,a1 as t}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse('{"title":"Android App","description":"","frontmatter":{},"headers":[],"relativePath":"android.md","filePath":"android.md","lastUpdated":1719906963000}'),o={name:"android.md"},n=t("",7),i=[n];function d(l,p,c,r,h,u){return s(),e("div",null,i)}const b=a(o,[["render",d]]);export{m as __pageData,b as default}; diff --git a/docs/.vitepress/dist/assets/app.xpqW3drs.js b/docs/.vitepress/dist/assets/app.CAex3qLO.js similarity index 72% rename from docs/.vitepress/dist/assets/app.xpqW3drs.js rename to docs/.vitepress/dist/assets/app.CAex3qLO.js index a606d84..7499449 100644 --- a/docs/.vitepress/dist/assets/app.xpqW3drs.js +++ b/docs/.vitepress/dist/assets/app.CAex3qLO.js @@ -1 +1 @@ -import{R as i}from"./chunks/theme.p8UKa21c.js";import{U as o,ai as u,aj as l,ak as c,al as f,am as d,an as m,ao as h,ap as g,aq as A,ar as v,d as y,u as P,k as w,y as C,as as R,at as b,au as E,av as S}from"./chunks/framework.nXcGTvHh.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=y({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=P();return w(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function D(){return g(T)}function _(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp}; +import{R as i}from"./chunks/theme.CDm_CtcQ.js";import{U as o,aj as u,ak as l,al as c,am as f,an as d,ao as m,ap as h,aq as g,ar as A,as as v,d as w,u as y,k as P,y as C,at as R,au as b,av as E,aw as S}from"./chunks/framework.C9-aDgxC.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=w({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return P(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function D(){return g(T)}function _(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp}; diff --git a/docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.js b/docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.js deleted file mode 100644 index 5f7ec08..0000000 --- a/docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c as a,o as r,a1 as t,l as o,a2 as i}from"./chunks/framework.nXcGTvHh.js";const w=JSON.parse('{"title":"DIY CFE-TypeB Card","description":"","frontmatter":{},"headers":[],"relativePath":"cfe_card.md","filePath":"cfe_card.md","lastUpdated":1719826283000}'),c={name:"cfe_card.md"},d=t('

DIY CFE-TypeB Card

CFE-TypeB card cost-effective solution.

Overview

card

DIY CFE-TypeB card only needs NVMe SSD + Any CFE-TypeB card holder. My two cards were made in

  • JEYI 2280 card adapter + Samsung 970 EVO-Plus 2T
  • ZITAY 2230 card adapter + WD SN740

They has extremely fast reading and writing speeds, and has very good heat dissipation effect. I recommend the 2230 size, which is easy to carry and will not hinder your shooting when using it. But if you use it for long-term shooting and larger capacity, I recommend the 2280 size.

How to make it?

',8),s=o("iframe",{width:"560",height:"315",src:"https://www.youtube.com/embed/7wKL-6GBSw8?si=lHNireKPicTYYE7-",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,-1),n=[d,s];function l(h,p,_,m,u,f){return r(),a("div",null,n)}const T=e(c,[["render",l]]);export{w as __pageData,T as default}; diff --git a/docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.lean.js b/docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.lean.js deleted file mode 100644 index 5cfa680..0000000 --- a/docs/.vitepress/dist/assets/cfe_card.md.BLIu7aWj.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c as a,o as r,a1 as t,l as o,a2 as i}from"./chunks/framework.nXcGTvHh.js";const w=JSON.parse('{"title":"DIY CFE-TypeB Card","description":"","frontmatter":{},"headers":[],"relativePath":"cfe_card.md","filePath":"cfe_card.md","lastUpdated":1719826283000}'),c={name:"cfe_card.md"},d=t("",8),s=o("iframe",{width:"560",height:"315",src:"https://www.youtube.com/embed/7wKL-6GBSw8?si=lHNireKPicTYYE7-",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,-1),n=[d,s];function l(h,p,_,m,u,f){return r(),a("div",null,n)}const T=e(c,[["render",l]]);export{w as __pageData,T as default}; diff --git a/docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.js b/docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.js new file mode 100644 index 0000000..84a8c27 --- /dev/null +++ b/docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.js @@ -0,0 +1,33 @@ +import{_ as i,c as a,o as n,a1 as s,l as e,a2 as h}from"./chunks/framework.C9-aDgxC.js";const E=JSON.parse('{"title":"DIY CFE-TypeB Card","description":"","frontmatter":{},"headers":[],"relativePath":"cfe_card.md","filePath":"cfe_card.md","lastUpdated":1720457414000}'),t={name:"cfe_card.md"},l=s('

DIY CFE-TypeB Card

CFE-TypeB card cost-effective solution.

Overview

card

DIY CFE-TypeB card only needs NVMe SSD + Any CFE-TypeB card adapter. My two cards were made in

  • JEYI 2280 card adapter + Samsung 970 EVO-Plus 2T
  • ZITAY 2230 card adapter + WD SN740

They have extremely fast reading and writing speeds.

How to make it?

',8),p=e("iframe",{width:"560",height:"315",src:"https://www.youtube.com/embed/7wKL-6GBSw8?si=lHNireKPicTYYE7-",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,-1),k=s(`

Which size should I choose?

I recommend the 2230 size, which is easy to carry and will not hinder your shooting when in use. But if you are shooting for a long time and the capacity is large, I recommend the 2280 size.

Because the 2230 card is shorter and has less exposed parts, the heat dissipation effect is worse than the 2280 card. When the card temperature is too high due to long-term recording, it will slightly affect the CPU usage and writing speed during writing.

The following are the speeds I tested, it will be affected by the SSD, so it is just for reference:

  • 2230
shell
# Initial
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.05 seconds
+Write speed: 730.71 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.04 seconds
+
+# After fever
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.42 seconds
+Write speed: 620.26 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.04 seconds
  • 2280
shell
# Initial
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.03 seconds
+Write speed: 740.12 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.04 seconds
+
+# After fever
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.03 seconds
+Write speed: 737.25 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.05 seconds
`,8),F=[l,p,k];function r(d,C,y,c,g,o){return n(),a("div",null,F)}const u=i(t,[["render",r]]);export{E as __pageData,u as default}; diff --git a/docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.lean.js b/docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.lean.js new file mode 100644 index 0000000..c3a4b99 --- /dev/null +++ b/docs/.vitepress/dist/assets/cfe_card.md.CoOllQG-.lean.js @@ -0,0 +1 @@ +import{_ as i,c as a,o as n,a1 as s,l as e,a2 as h}from"./chunks/framework.C9-aDgxC.js";const E=JSON.parse('{"title":"DIY CFE-TypeB Card","description":"","frontmatter":{},"headers":[],"relativePath":"cfe_card.md","filePath":"cfe_card.md","lastUpdated":1720457414000}'),t={name:"cfe_card.md"},l=s("",8),p=e("iframe",{width:"560",height:"315",src:"https://www.youtube.com/embed/7wKL-6GBSw8?si=lHNireKPicTYYE7-",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,-1),k=s("",8),F=[l,p,k];function r(d,C,y,c,g,o){return n(),a("div",null,F)}const u=i(t,[["render",r]]);export{E as __pageData,u as default}; diff --git a/docs/.vitepress/dist/assets/cfehat.md.CXvosWNg.js b/docs/.vitepress/dist/assets/cfehat.md.Cio0ef4w.js similarity index 98% rename from docs/.vitepress/dist/assets/cfehat.md.CXvosWNg.js rename to docs/.vitepress/dist/assets/cfehat.md.Cio0ef4w.js index c703d91..1f4b282 100644 --- a/docs/.vitepress/dist/assets/cfehat.md.CXvosWNg.js +++ b/docs/.vitepress/dist/assets/cfehat.md.Cio0ef4w.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a1 as i,a3 as o,a4 as r,a5 as l}from"./chunks/framework.nXcGTvHh.js";const g=JSON.parse('{"title":"RPI5 CFE Hat","description":"","frontmatter":{},"headers":[],"relativePath":"cfehat.md","filePath":"cfehat.md","lastUpdated":1719851039000}'),n={name:"cfehat.md"},s=i('

RPI5 CFE Hat

CFexpress PCIe Hat for Raspberry Pi 5

Overview

cfe_hat

RPI5-CFE-Hat is an OpenSource CFexpress (CFE) PCIe Hat, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the GitHub repository for the open-source CFexpress (CFE) PCIe Hat designed specifically for the Raspberry Pi 5. This project aims to enhance the Raspberry Pi 5 by adding the ability to interface with CFexpress Type B cards directly, enabling high-speed data transfer and storage solutions.

I would highly recommend it, it allows you to quickly change storage and reduces the time of transferring to the computer. After you record, you only need to insert the card into the computer and you can edit directly.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple RPI5-CFE-Hat, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

pcb

This is the preview image when I commissioned JLCPCB to make it. 👆

Usage

  1. Connect FPC cables with Pi5 and CFE Hat.
  2. Connect the Qwiic to Pi5

i2c

Here my FPC cable is connected in reverse, but in order to show the i2c connection, I temporarily blur on the ribbon FPC cable. 👆

  1. Then Cine Fox will help you auto mount it to /media/RAW, and you can unmount it on WebUI.
  2. Done!

About FPC Cables

If you want to get the maximum transmission speed, choose ordinary FPC cables and keep them within 3cm.

You can get more detail from Will's Blog

Wiki

Here is the wiki made by Will

',21),c=[s];function h(p,d,u,m,b,f){return t(),a("div",null,c)}const C=e(n,[["render",h]]);export{g as __pageData,C as default}; +import{_ as e,c as a,o as t,a1 as i,a3 as o,a4 as r,a5 as l}from"./chunks/framework.C9-aDgxC.js";const g=JSON.parse('{"title":"RPI5 CFE Hat","description":"","frontmatter":{},"headers":[],"relativePath":"cfehat.md","filePath":"cfehat.md","lastUpdated":1719851039000}'),n={name:"cfehat.md"},s=i('

RPI5 CFE Hat

CFexpress PCIe Hat for Raspberry Pi 5

Overview

cfe_hat

RPI5-CFE-Hat is an OpenSource CFexpress (CFE) PCIe Hat, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the GitHub repository for the open-source CFexpress (CFE) PCIe Hat designed specifically for the Raspberry Pi 5. This project aims to enhance the Raspberry Pi 5 by adding the ability to interface with CFexpress Type B cards directly, enabling high-speed data transfer and storage solutions.

I would highly recommend it, it allows you to quickly change storage and reduces the time of transferring to the computer. After you record, you only need to insert the card into the computer and you can edit directly.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple RPI5-CFE-Hat, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

pcb

This is the preview image when I commissioned JLCPCB to make it. 👆

Usage

  1. Connect FPC cables with Pi5 and CFE Hat.
  2. Connect the Qwiic to Pi5

i2c

Here my FPC cable is connected in reverse, but in order to show the i2c connection, I temporarily blur on the ribbon FPC cable. 👆

  1. Then Cine Fox will help you auto mount it to /media/RAW, and you can unmount it on WebUI.
  2. Done!

About FPC Cables

If you want to get the maximum transmission speed, choose ordinary FPC cables and keep them within 3cm.

You can get more detail from Will's Blog

Wiki

Here is the wiki made by Will

',21),c=[s];function h(p,d,u,m,b,f){return t(),a("div",null,c)}const C=e(n,[["render",h]]);export{g as __pageData,C as default}; diff --git a/docs/.vitepress/dist/assets/cfehat.md.CXvosWNg.lean.js b/docs/.vitepress/dist/assets/cfehat.md.Cio0ef4w.lean.js similarity index 84% rename from docs/.vitepress/dist/assets/cfehat.md.CXvosWNg.lean.js rename to docs/.vitepress/dist/assets/cfehat.md.Cio0ef4w.lean.js index b54d2e5..aa937b9 100644 --- a/docs/.vitepress/dist/assets/cfehat.md.CXvosWNg.lean.js +++ b/docs/.vitepress/dist/assets/cfehat.md.Cio0ef4w.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a1 as i,a3 as o,a4 as r,a5 as l}from"./chunks/framework.nXcGTvHh.js";const g=JSON.parse('{"title":"RPI5 CFE Hat","description":"","frontmatter":{},"headers":[],"relativePath":"cfehat.md","filePath":"cfehat.md","lastUpdated":1719851039000}'),n={name:"cfehat.md"},s=i("",21),c=[s];function h(p,d,u,m,b,f){return t(),a("div",null,c)}const C=e(n,[["render",h]]);export{g as __pageData,C as default}; +import{_ as e,c as a,o as t,a1 as i,a3 as o,a4 as r,a5 as l}from"./chunks/framework.C9-aDgxC.js";const g=JSON.parse('{"title":"RPI5 CFE Hat","description":"","frontmatter":{},"headers":[],"relativePath":"cfehat.md","filePath":"cfehat.md","lastUpdated":1719851039000}'),n={name:"cfehat.md"},s=i("",21),c=[s];function h(p,d,u,m,b,f){return t(),a("div",null,c)}const C=e(n,[["render",h]]);export{g as __pageData,C as default}; diff --git a/docs/.vitepress/dist/assets/chunks/framework.nXcGTvHh.js b/docs/.vitepress/dist/assets/chunks/framework.C9-aDgxC.js similarity index 74% rename from docs/.vitepress/dist/assets/chunks/framework.nXcGTvHh.js rename to docs/.vitepress/dist/assets/chunks/framework.C9-aDgxC.js index 969727e..ecbed37 100644 --- a/docs/.vitepress/dist/assets/chunks/framework.nXcGTvHh.js +++ b/docs/.vitepress/dist/assets/chunks/framework.C9-aDgxC.js @@ -14,4 +14,4 @@ * @vue/runtime-dom v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const cc="http://www.w3.org/2000/svg",ac="http://www.w3.org/1998/Math/MathML",Ge=typeof document<"u"?document:null,cr=Ge&&Ge.createElement("template"),fc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ge.createElementNS(cc,e):t==="mathml"?Ge.createElementNS(ac,e):Ge.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ge.createTextNode(e),createComment:e=>Ge.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ge.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{cr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=cr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Be="transition",St="animation",Ht=Symbol("_vtc"),Vi=(e,{slots:t})=>fs(ml,uc(e),t);Vi.displayName="Transition";const Ui={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Vi.props=re({},ui,Ui);const st=(e,t=[])=>{U(e)?e.forEach(n=>n(...t)):e&&e(...t)},ar=e=>e?U(e)?e.some(t=>t.length>1):e.length>1:!1;function uc(e){const t={};for(const x in e)x in Ui||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:f=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:b=`${n}-leave-active`,leaveToClass:S=`${n}-leave-to`}=e,M=dc(r),N=M&&M[0],B=M&&M[1],{onBeforeEnter:q,onEnter:G,onEnterCancelled:g,onLeave:m,onLeaveCancelled:L,onBeforeAppear:O=q,onAppear:D=G,onAppearCancelled:A=g}=t,H=(x,W,ie)=>{rt(x,W?d:l),rt(x,W?f:o),ie&&ie()},w=(x,W)=>{x._isLeaving=!1,rt(x,h),rt(x,S),rt(x,b),W&&W()},V=x=>(W,ie)=>{const le=x?D:G,$=()=>H(W,x,ie);st(le,[W,$]),fr(()=>{rt(W,x?c:i),Ke(W,x?d:l),ar(le)||ur(W,s,N,$)})};return re(t,{onBeforeEnter(x){st(q,[x]),Ke(x,i),Ke(x,o)},onBeforeAppear(x){st(O,[x]),Ke(x,c),Ke(x,f)},onEnter:V(!1),onAppear:V(!0),onLeave(x,W){x._isLeaving=!0;const ie=()=>w(x,W);Ke(x,h),Ke(x,b),gc(),fr(()=>{x._isLeaving&&(rt(x,h),Ke(x,S),ar(m)||ur(x,s,B,ie))}),st(m,[x,ie])},onEnterCancelled(x){H(x,!1),st(g,[x])},onAppearCancelled(x){H(x,!0),st(A,[x])},onLeaveCancelled(x){w(x),st(L,[x])}})}function dc(e){if(e==null)return null;if(Z(e))return[Un(e.enter),Un(e.leave)];{const t=Un(e);return[t,t]}}function Un(e){return ho(e)}function Ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ht]||(e[Ht]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Ht];n&&(n.delete(t),n.size||(e[Ht]=void 0))}function fr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let hc=0;function ur(e,t,n,s){const r=e._endId=++hc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=pc(e,t);if(!o)return s();const f=o+"end";let d=0;const h=()=>{e.removeEventListener(f,b),i()},b=S=>{S.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[M]||"").split(", "),r=s(`${Be}Delay`),i=s(`${Be}Duration`),o=dr(r,i),l=s(`${St}Delay`),c=s(`${St}Duration`),f=dr(l,c);let d=null,h=0,b=0;t===Be?o>0&&(d=Be,h=o,b=i.length):t===St?f>0&&(d=St,h=f,b=c.length):(h=Math.max(o,f),d=h>0?o>f?Be:St:null,b=d?d===Be?i.length:c.length:0);const S=d===Be&&/\b(transform|all)(,|$)/.test(s(`${Be}Property`).toString());return{type:d,timeout:h,propCount:b,hasTransform:S}}function dr(e,t){for(;e.lengthhr(n)+hr(e[s])))}function hr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function gc(){return document.body.offsetHeight}function mc(e,t,n){const s=e[Ht];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pr=Symbol("_vod"),_c=Symbol("_vsh"),yc=Symbol(""),bc=/(^|;)\s*display\s*:/;function vc(e,t,n){const s=e.style,r=se(n);let i=!1;if(n&&!r){if(t)if(se(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&on(s,l,"")}else for(const o in t)n[o]==null&&on(s,o,"");for(const o in n)o==="display"&&(i=!0),on(s,o,n[o])}else if(r){if(t!==n){const o=s[yc];o&&(n+=";"+o),s.cssText=n,i=bc.test(n)}}else t&&e.removeAttribute("style");pr in e&&(e[pr]=i?s.display:"",e[_c]&&(s.display="none"))}const gr=/\s*!important$/;function on(e,t,n){if(U(n))n.forEach(s=>on(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=wc(e,t);gr.test(n)?e.setProperty(ut(s),n.replace(gr,""),"important"):e[s]=n}}const mr=["Webkit","Moz","ms"],Bn={};function wc(e,t){const n=Bn[t];if(n)return n;let s=Pe(t);if(s!=="filter"&&s in e)return Bn[t]=s;s=yn(s);for(let r=0;rKn||(Rc.then(()=>Kn=0),Kn=Date.now());function Ic(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Lc(s,n.value),t,5,[s])};return n.value=e,n.attached=Oc(),n}function Lc(e,t){if(U(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const vr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Mc=(e,t,n,s,r,i,o,l,c)=>{const f=r==="svg";t==="class"?mc(e,s,f):t==="style"?vc(e,n,s):Dt(t)?ds(t)||Tc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nc(e,t,s,f))?Cc(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Ec(e,t,s,f))};function Nc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&vr(t)&&k(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vr(t)&&se(n)?!1:t in e}const Pc=["ctrl","shift","alt","meta"],Fc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Pc.some(n=>e[`${n}Key`]&&!t.includes(n))},qa=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ut(r.key);if(t.some(o=>o===i||$c[o]===i))return e(r)})},jc=re({patchProp:Mc},fc);let kn,wr=!1;function Hc(){return kn=wr?kn:Wl(jc),wr=!0,kn}const za=(...e)=>{const t=Hc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Vc(s);if(r)return n(r,!0,Dc(r))},t};function Dc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Vc(e){return se(e)?document.querySelector(e):e}const Xa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Ya="/card.jpg",Ja="/cfe.jpg",Qa="/cfe_pcb.png",Za="/cfe_i2c_connect.jpg",ef="/camera.jpg",tf="/camera_2.jpg",nf="/external_ssd.png",sf="/hardware.png",rf="/hq_camera.jpg",of="/nvme.jpg",lf="/imx283.png",cf="/pi.jpg",af="/power.jpg",ff="/software.jpg",uf="/imx585.jpg",df="/imx585_pcb.jpg",Uc=window.__VP_SITE_DATA__;function Ls(e){return jr()?(Eo(e),!0):!1}function Ye(e){return typeof e=="function"?e():Zr(e)}const Bi=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Bc=Object.prototype.toString,Kc=e=>Bc.call(e)==="[object Object]",Ki=()=>{},Er=kc();function kc(){var e,t;return Bi&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Wc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const ki=e=>e();function qc(e=ki){const t=ae(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:wn(t),pause:n,resume:s,eventFilter:r}}function Gc(e){return In()}function Wi(...e){if(e.length!==1)return Jo(...e);const t=e[0];return typeof t=="function"?wn(zo(()=>({get:t,set:Ki}))):ae(t)}function zc(e,t,n={}){const{eventFilter:s=ki,...r}=n;return Ne(e,Wc(s,t),r)}function Xc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=qc(s);return{stop:zc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function Ms(e,t=!0,n){Gc()?Ct(e,n):t?e():Cn(e)}function qi(e){var t;const n=Ye(e);return(t=n==null?void 0:n.$el)!=null?t:n}const He=Bi?window:void 0;function Et(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=He):[t,n,s,r]=e,!t)return Ki;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,b,S)=>(d.addEventListener(h,b,S),()=>d.removeEventListener(h,b,S)),c=Ne(()=>[qi(t),Ye(r)],([d,h])=>{if(o(),!d)return;const b=Kc(h)?{...h}:h;i.push(...n.flatMap(S=>s.map(M=>l(d,S,M,b))))},{immediate:!0,flush:"post"}),f=()=>{c(),o()};return Ls(f),f}function Yc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function hf(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=He,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Yc(t);return Et(r,i,d=>{d.repeat&&Ye(l)||c(d)&&n(d)},o)}function Jc(){const e=ae(!1),t=In();return t&&Ct(()=>{e.value=!0},t),e}function Qc(e){const t=Jc();return ne(()=>(t.value,!!e()))}function Gi(e,t={}){const{window:n=He}=t,s=Qc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=ae(!1),o=f=>{i.value=f.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ai(()=>{s.value&&(l(),r=n.matchMedia(Ye(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Ls(()=>{c(),l(),r=void 0}),i}const Qt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Zt="__vueuse_ssr_handlers__",Zc=ea();function ea(){return Zt in Qt||(Qt[Zt]=Qt[Zt]||{}),Qt[Zt]}function zi(e,t){return Zc[e]||t}function ta(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const na={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Cr="vueuse-storage";function sa(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:f=!1,shallow:d,window:h=He,eventFilter:b,onError:S=w=>{console.error(w)},initOnMounted:M}=s,N=(d?Jr:ae)(typeof t=="function"?t():t);if(!n)try{n=zi("getDefaultStorage",()=>{var w;return(w=He)==null?void 0:w.localStorage})()}catch(w){S(w)}if(!n)return N;const B=Ye(t),q=ta(B),G=(r=s.serializer)!=null?r:na[q],{pause:g,resume:m}=Xc(N,()=>O(N.value),{flush:i,deep:o,eventFilter:b});h&&l&&Ms(()=>{Et(h,"storage",A),Et(h,Cr,H),M&&A()}),M||A();function L(w,V){h&&h.dispatchEvent(new CustomEvent(Cr,{detail:{key:e,oldValue:w,newValue:V,storageArea:n}}))}function O(w){try{const V=n.getItem(e);if(w==null)L(V,null),n.removeItem(e);else{const x=G.write(w);V!==x&&(n.setItem(e,x),L(V,x))}}catch(V){S(V)}}function D(w){const V=w?w.newValue:n.getItem(e);if(V==null)return c&&B!=null&&n.setItem(e,G.write(B)),B;if(!w&&f){const x=G.read(V);return typeof f=="function"?f(x,B):q==="object"&&!Array.isArray(x)?{...B,...x}:x}else return typeof V!="string"?V:G.read(V)}function A(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){N.value=B;return}if(!(w&&w.key!==e)){g();try{(w==null?void 0:w.newValue)!==G.write(N.value)&&(N.value=D(w))}catch(V){S(V)}finally{w?Cn(m):m()}}}}function H(w){A(w.detail)}return N}function Xi(e){return Gi("(prefers-color-scheme: dark)",e)}function ra(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=He,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:f,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},b=Xi({window:r}),S=ne(()=>b.value?"dark":"light"),M=c||(o==null?Wi(s):sa(o,s,i,{window:r,listenToStorageChanges:l})),N=ne(()=>M.value==="auto"?S.value:M.value),B=zi("updateHTMLAttrs",(m,L,O)=>{const D=typeof m=="string"?r==null?void 0:r.document.querySelector(m):qi(m);if(!D)return;let A;if(d&&(A=r.document.createElement("style"),A.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(A)),L==="class"){const H=O.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{H.includes(w)?D.classList.add(w):D.classList.remove(w)})}else D.setAttribute(L,O);d&&(r.getComputedStyle(A).opacity,document.head.removeChild(A))});function q(m){var L;B(t,n,(L=h[m])!=null?L:m)}function G(m){e.onChanged?e.onChanged(m,q):q(m)}Ne(N,G,{flush:"post",immediate:!0}),Ms(()=>G(N.value));const g=ne({get(){return f?M.value:N.value},set(m){M.value=m}});try{return Object.assign(g,{store:M,system:S,state:N})}catch{return g}}function ia(e={}){const{valueDark:t="dark",valueLight:n="",window:s=He}=e,r=ra({...e,onChanged:(l,c)=>{var f;e.onChanged?(f=e.onChanged)==null||f.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=ne(()=>r.system?r.system.value:Xi({window:s}).value?"dark":"light");return ne({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function Wn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Yi(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const en=new WeakMap;function pf(e,t=!1){const n=ae(t);let s=null;Ne(Wi(e),o=>{const l=Wn(Ye(o));if(l){const c=l;en.get(c)||en.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const o=Wn(Ye(e));!o||n.value||(Er&&(s=Et(o,"touchmove",l=>{oa(l)},{passive:!1})),o.style.overflow="hidden",n.value=!0)},i=()=>{var o;const l=Wn(Ye(e));!l||!n.value||(Er&&(s==null||s()),l.style.overflow=(o=en.get(l))!=null?o:"",en.delete(l),n.value=!1)};return Ls(i),ne({get(){return n.value},set(o){o?r():i()}})}function gf(e={}){const{window:t=He,behavior:n="auto"}=e;if(!t)return{x:ae(0),y:ae(0)};const s=ae(t.scrollX),r=ae(t.scrollY),i=ne({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=ne({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Et(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function mf(e={}){const{window:t=He,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0}=e,o=ae(n),l=ae(s),c=()=>{t&&(i?(o.value=t.innerWidth,l.value=t.innerHeight):(o.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Ms(c),Et("resize",c,{passive:!0}),r){const f=Gi("(orientation: portrait)");Ne(f,()=>c())}return{width:o,height:l}}var qn={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Gn={};const Ji=/^(?:[a-z]+:|\/\/)/i,la="vitepress-theme-appearance",ca=/#.*$/,aa=/[?#].*$/,fa=/(?:(^|\/)index)?\.(?:md|html)$/,ge=typeof document<"u",Qi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ua(e,t,n=!1){if(t===void 0)return!1;if(e=xr(`/${e}`),n)return new RegExp(t).test(e);if(xr(t)!==e)return!1;const s=t.match(ca);return s?(ge?location.hash:"")===s[0]:!0}function xr(e){return decodeURI(e).replace(aa,"").replace(fa,"$1")}function da(e){return Ji.test(e)}function ha(e,t){var s,r,i,o,l,c,f;const n=Object.keys(e.locales).find(d=>d!=="root"&&!da(d)&&ua(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:eo(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(f=e.locales[n])==null?void 0:f.themeConfig}})}function Zi(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=pa(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function pa(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function ga(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function eo(e,t){return[...e.filter(n=>!ga(t,n)),...t]}const ma=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,_a=/^[a-z]:/i;function Sr(e){const t=_a.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ma,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const zn=new Set;function ya(e){if(zn.size===0){const n=typeof process=="object"&&(Gn==null?void 0:Gn.VITE_EXTRA_EXTENSIONS)||(qn==null?void 0:qn.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>zn.add(s))}const t=e.split(".").pop();return t==null||!zn.has(t.toLowerCase())}const ba=Symbol(),at=Jr(Uc);function _f(e){const t=ne(()=>ha(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ae(!0):n?ia({storageKey:la,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):ae(!1),r=ae(ge?location.hash:"");return ge&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Ne(()=>e.data,()=>{r.value=ge?location.hash:""}),{site:t,theme:ne(()=>t.value.themeConfig),page:ne(()=>e.data),frontmatter:ne(()=>e.data.frontmatter),params:ne(()=>e.data.params),lang:ne(()=>t.value.lang),dir:ne(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ne(()=>t.value.localeIndex||"root"),title:ne(()=>Zi(t.value,e.data)),description:ne(()=>e.data.description||t.value.description),isDark:s,hash:ne(()=>r.value)}}function va(){const e=vt(ba);if(!e)throw new Error("vitepress data not properly injected in app");return e}function wa(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Tr(e){return Ji.test(e)||!e.startsWith("/")?e:wa(at.value.base,e)}function Ea(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ge){const n="/";t=Sr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Sr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let ln=[];function yf(e){ln.push(e),On(()=>{ln=ln.filter(t=>t!==e)})}function Ca(){let e=at.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Ar(e,n);else if(Array.isArray(e))for(const s of e){const r=Ar(s,n);if(r){t=r;break}}return t}function Ar(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const xa=Symbol(),to="http://a.com",Sa=()=>({path:"/",component:null,data:Qi});function bf(e,t){const n=vn(Sa()),s={route:n,go:r};async function r(l=ge?location.href:"/"){var c,f;l=Xn(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(ge&&l!==Xn(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((f=s.onAfterRouteChanged)==null?void 0:f.call(s,l)))}let i=null;async function o(l,c=0,f=!1){var b;if(await((b=s.onBeforePageLoad)==null?void 0:b.call(s,l))===!1)return;const d=new URL(l,to),h=i=d.pathname;try{let S=await e(h);if(!S)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:M,__pageData:N}=S;if(!M)throw new Error(`Invalid route component: ${M}`);n.path=ge?h:Tr(h),n.component=sn(M),n.data=sn(N),ge&&Cn(()=>{let B=at.value.base+N.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!B.endsWith("/")&&(B+=".html"),B!==d.pathname&&(d.pathname=B,l=B+d.search+d.hash,history.replaceState({},"",l)),d.hash&&!c){let q=null;try{q=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(G){console.warn(G)}if(q){Rr(q,d.hash);return}}window.scrollTo(0,c)})}}catch(S){if(!/fetch|Page not found/.test(S.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(S),!f)try{const M=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await M.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=ge?h:Tr(h),n.component=t?sn(t):null,n.data=Qi)}}return ge&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.target.closest("button"))return;const f=l.target.closest("a");if(f&&!f.closest(".vp-raw")&&(f instanceof SVGElement||!f.download)){const{target:d}=f,{href:h,origin:b,pathname:S,hash:M,search:N}=new URL(f.href instanceof SVGAnimatedString?f.href.animVal:f.href,f.baseURI),B=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&b===B.origin&&ya(S)&&(l.preventDefault(),S===B.pathname&&N===B.search?(M!==B.hash&&(history.pushState({},"",h),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:B.href,newURL:h}))),M?Rr(f,M,f.classList.contains("header-anchor")):window.scrollTo(0,0)):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await o(Xn(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Ta(){const e=vt(xa);if(!e)throw new Error("useRouter() is called without provider.");return e}function no(){return Ta().route}function Rr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Ca()+i;requestAnimationFrame(r)}}function Xn(e){const t=new URL(e,to);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Yn=()=>ln.forEach(e=>e()),vf=pi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=no(),{site:n}=va();return()=>fs(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?fs(t.component,{onVnodeMounted:Yn,onVnodeUpdated:Yn,onVnodeUnmounted:Yn}):"404 Page Not Found"])}}),wf=pi({setup(e,{slots:t}){const n=ae(!1);return Ct(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Ef(){ge&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(f=>f.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function Cf(){if(ge){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(d=>d.remove());let f=c.textContent||"";o&&(f=f.replace(/^ *(\$|>) /gm,"").trim()),Aa(f).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function Aa(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function xf(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=Jn(l);for(const f of document.head.children)if(f.isEqualNode(c)){s.push(f);return}});return}const o=i.map(Jn);s.forEach((l,c)=>{const f=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));f!==-1?delete o[f]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};ai(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],f=Zi(o,i);f!==document.title&&(document.title=f);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Jn(["meta",{name:"description",content:d}]),r(eo(o.head,Oa(c)))})}function Jn([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function Ra(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Oa(e){return e.filter(t=>!Ra(t))}const Qn=new Set,so=()=>document.createElement("link"),Ia=e=>{const t=so();t.rel="prefetch",t.href=e,document.head.appendChild(t)},La=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let tn;const Ma=ge&&(tn=so())&&tn.relList&&tn.relList.supports&&tn.relList.supports("prefetch")?Ia:La;function Sf(){if(!ge||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Qn.has(c)){Qn.add(c);const f=Ea(c);f&&Ma(f)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Qn.add(l))})})};Ct(s);const r=no();Ne(()=>r.path,s),On(()=>{n&&n.disconnect()})}export{qa as $,Ha as A,El as B,Ca as C,$a as D,Da as E,_e as F,Jr as G,yf as H,fe as I,ja as J,Ji as K,no as L,Ql as M,vt as N,mf as O,gs as P,hf as Q,Cn as R,gf as S,Vi as T,ge as U,wn as V,pf as W,$l as X,Ua as Y,Ga as Z,Xa as _,$i as a,Ba as a0,ka as a1,Ya as a2,Ja as a3,Qa as a4,Za as a5,ef as a6,tf as a7,nf as a8,sf as a9,rf as aa,of as ab,lf as ac,cf as ad,af as ae,ff as af,uf as ag,df as ah,xf as ai,xa as aj,_f as ak,ba as al,vf as am,wf as an,at as ao,za as ap,bf as aq,Ea as ar,Sf as as,Cf as at,Ef as au,fs as av,Ni as b,Ka as c,pi as d,Wa as e,ya as f,Tr as g,ne as h,da as i,ae as j,Ct as k,Fi as l,Zr as m,ms as n,Li as o,Pa as p,Fa as q,Va as r,ua as s,Na as t,va as u,Gi as v,il as w,Ne as x,ai as y,On as z}; +**/const cc="http://www.w3.org/2000/svg",ac="http://www.w3.org/1998/Math/MathML",Ge=typeof document<"u"?document:null,cr=Ge&&Ge.createElement("template"),fc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ge.createElementNS(cc,e):t==="mathml"?Ge.createElementNS(ac,e):Ge.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ge.createTextNode(e),createComment:e=>Ge.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ge.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{cr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=cr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Be="transition",St="animation",Ht=Symbol("_vtc"),Vi=(e,{slots:t})=>fs(ml,uc(e),t);Vi.displayName="Transition";const Ui={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Vi.props=re({},ui,Ui);const st=(e,t=[])=>{U(e)?e.forEach(n=>n(...t)):e&&e(...t)},ar=e=>e?U(e)?e.some(t=>t.length>1):e.length>1:!1;function uc(e){const t={};for(const x in e)x in Ui||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:f=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:b=`${n}-leave-active`,leaveToClass:S=`${n}-leave-to`}=e,M=dc(r),N=M&&M[0],B=M&&M[1],{onBeforeEnter:q,onEnter:G,onEnterCancelled:g,onLeave:m,onLeaveCancelled:L,onBeforeAppear:O=q,onAppear:D=G,onAppearCancelled:A=g}=t,H=(x,W,ie)=>{rt(x,W?d:l),rt(x,W?f:o),ie&&ie()},w=(x,W)=>{x._isLeaving=!1,rt(x,h),rt(x,S),rt(x,b),W&&W()},V=x=>(W,ie)=>{const le=x?D:G,$=()=>H(W,x,ie);st(le,[W,$]),fr(()=>{rt(W,x?c:i),Ke(W,x?d:l),ar(le)||ur(W,s,N,$)})};return re(t,{onBeforeEnter(x){st(q,[x]),Ke(x,i),Ke(x,o)},onBeforeAppear(x){st(O,[x]),Ke(x,c),Ke(x,f)},onEnter:V(!1),onAppear:V(!0),onLeave(x,W){x._isLeaving=!0;const ie=()=>w(x,W);Ke(x,h),Ke(x,b),gc(),fr(()=>{x._isLeaving&&(rt(x,h),Ke(x,S),ar(m)||ur(x,s,B,ie))}),st(m,[x,ie])},onEnterCancelled(x){H(x,!1),st(g,[x])},onAppearCancelled(x){H(x,!0),st(A,[x])},onLeaveCancelled(x){w(x),st(L,[x])}})}function dc(e){if(e==null)return null;if(Z(e))return[Un(e.enter),Un(e.leave)];{const t=Un(e);return[t,t]}}function Un(e){return ho(e)}function Ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ht]||(e[Ht]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Ht];n&&(n.delete(t),n.size||(e[Ht]=void 0))}function fr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let hc=0;function ur(e,t,n,s){const r=e._endId=++hc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=pc(e,t);if(!o)return s();const f=o+"end";let d=0;const h=()=>{e.removeEventListener(f,b),i()},b=S=>{S.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[M]||"").split(", "),r=s(`${Be}Delay`),i=s(`${Be}Duration`),o=dr(r,i),l=s(`${St}Delay`),c=s(`${St}Duration`),f=dr(l,c);let d=null,h=0,b=0;t===Be?o>0&&(d=Be,h=o,b=i.length):t===St?f>0&&(d=St,h=f,b=c.length):(h=Math.max(o,f),d=h>0?o>f?Be:St:null,b=d?d===Be?i.length:c.length:0);const S=d===Be&&/\b(transform|all)(,|$)/.test(s(`${Be}Property`).toString());return{type:d,timeout:h,propCount:b,hasTransform:S}}function dr(e,t){for(;e.lengthhr(n)+hr(e[s])))}function hr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function gc(){return document.body.offsetHeight}function mc(e,t,n){const s=e[Ht];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pr=Symbol("_vod"),_c=Symbol("_vsh"),yc=Symbol(""),bc=/(^|;)\s*display\s*:/;function vc(e,t,n){const s=e.style,r=se(n);let i=!1;if(n&&!r){if(t)if(se(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&on(s,l,"")}else for(const o in t)n[o]==null&&on(s,o,"");for(const o in n)o==="display"&&(i=!0),on(s,o,n[o])}else if(r){if(t!==n){const o=s[yc];o&&(n+=";"+o),s.cssText=n,i=bc.test(n)}}else t&&e.removeAttribute("style");pr in e&&(e[pr]=i?s.display:"",e[_c]&&(s.display="none"))}const gr=/\s*!important$/;function on(e,t,n){if(U(n))n.forEach(s=>on(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=wc(e,t);gr.test(n)?e.setProperty(ut(s),n.replace(gr,""),"important"):e[s]=n}}const mr=["Webkit","Moz","ms"],Bn={};function wc(e,t){const n=Bn[t];if(n)return n;let s=Pe(t);if(s!=="filter"&&s in e)return Bn[t]=s;s=yn(s);for(let r=0;rKn||(Rc.then(()=>Kn=0),Kn=Date.now());function Ic(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Lc(s,n.value),t,5,[s])};return n.value=e,n.attached=Oc(),n}function Lc(e,t){if(U(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const vr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Mc=(e,t,n,s,r,i,o,l,c)=>{const f=r==="svg";t==="class"?mc(e,s,f):t==="style"?vc(e,n,s):Dt(t)?ds(t)||Tc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nc(e,t,s,f))?Cc(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Ec(e,t,s,f))};function Nc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&vr(t)&&k(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vr(t)&&se(n)?!1:t in e}const Pc=["ctrl","shift","alt","meta"],Fc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Pc.some(n=>e[`${n}Key`]&&!t.includes(n))},qa=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ut(r.key);if(t.some(o=>o===i||$c[o]===i))return e(r)})},jc=re({patchProp:Mc},fc);let kn,wr=!1;function Hc(){return kn=wr?kn:Wl(jc),wr=!0,kn}const za=(...e)=>{const t=Hc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Vc(s);if(r)return n(r,!0,Dc(r))},t};function Dc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Vc(e){return se(e)?document.querySelector(e):e}const Xa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Ya="/card.jpg",Ja="/cfe.jpg",Qa="/cfe_pcb.png",Za="/cfe_i2c_connect.jpg",ef="/camera.jpg",tf="/camera_2.jpg",nf="/davinci.jpg",sf="/external_ssd.png",rf="/hardware.png",of="/hq_camera.jpg",lf="/nvme.jpg",cf="/imx283.png",af="/pi.jpg",ff="/power.jpg",uf="/software.jpg",df="/imx585.jpg",hf="/imx585_pcb.jpg",Uc=window.__VP_SITE_DATA__;function Ls(e){return jr()?(Eo(e),!0):!1}function Ye(e){return typeof e=="function"?e():Zr(e)}const Bi=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Bc=Object.prototype.toString,Kc=e=>Bc.call(e)==="[object Object]",Ki=()=>{},Er=kc();function kc(){var e,t;return Bi&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Wc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const ki=e=>e();function qc(e=ki){const t=ae(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:wn(t),pause:n,resume:s,eventFilter:r}}function Gc(e){return In()}function Wi(...e){if(e.length!==1)return Jo(...e);const t=e[0];return typeof t=="function"?wn(zo(()=>({get:t,set:Ki}))):ae(t)}function zc(e,t,n={}){const{eventFilter:s=ki,...r}=n;return Ne(e,Wc(s,t),r)}function Xc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=qc(s);return{stop:zc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function Ms(e,t=!0,n){Gc()?Ct(e,n):t?e():Cn(e)}function qi(e){var t;const n=Ye(e);return(t=n==null?void 0:n.$el)!=null?t:n}const He=Bi?window:void 0;function Et(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=He):[t,n,s,r]=e,!t)return Ki;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,b,S)=>(d.addEventListener(h,b,S),()=>d.removeEventListener(h,b,S)),c=Ne(()=>[qi(t),Ye(r)],([d,h])=>{if(o(),!d)return;const b=Kc(h)?{...h}:h;i.push(...n.flatMap(S=>s.map(M=>l(d,S,M,b))))},{immediate:!0,flush:"post"}),f=()=>{c(),o()};return Ls(f),f}function Yc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function pf(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=He,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Yc(t);return Et(r,i,d=>{d.repeat&&Ye(l)||c(d)&&n(d)},o)}function Jc(){const e=ae(!1),t=In();return t&&Ct(()=>{e.value=!0},t),e}function Qc(e){const t=Jc();return ne(()=>(t.value,!!e()))}function Gi(e,t={}){const{window:n=He}=t,s=Qc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=ae(!1),o=f=>{i.value=f.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ai(()=>{s.value&&(l(),r=n.matchMedia(Ye(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Ls(()=>{c(),l(),r=void 0}),i}const Qt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Zt="__vueuse_ssr_handlers__",Zc=ea();function ea(){return Zt in Qt||(Qt[Zt]=Qt[Zt]||{}),Qt[Zt]}function zi(e,t){return Zc[e]||t}function ta(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const na={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Cr="vueuse-storage";function sa(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:f=!1,shallow:d,window:h=He,eventFilter:b,onError:S=w=>{console.error(w)},initOnMounted:M}=s,N=(d?Jr:ae)(typeof t=="function"?t():t);if(!n)try{n=zi("getDefaultStorage",()=>{var w;return(w=He)==null?void 0:w.localStorage})()}catch(w){S(w)}if(!n)return N;const B=Ye(t),q=ta(B),G=(r=s.serializer)!=null?r:na[q],{pause:g,resume:m}=Xc(N,()=>O(N.value),{flush:i,deep:o,eventFilter:b});h&&l&&Ms(()=>{Et(h,"storage",A),Et(h,Cr,H),M&&A()}),M||A();function L(w,V){h&&h.dispatchEvent(new CustomEvent(Cr,{detail:{key:e,oldValue:w,newValue:V,storageArea:n}}))}function O(w){try{const V=n.getItem(e);if(w==null)L(V,null),n.removeItem(e);else{const x=G.write(w);V!==x&&(n.setItem(e,x),L(V,x))}}catch(V){S(V)}}function D(w){const V=w?w.newValue:n.getItem(e);if(V==null)return c&&B!=null&&n.setItem(e,G.write(B)),B;if(!w&&f){const x=G.read(V);return typeof f=="function"?f(x,B):q==="object"&&!Array.isArray(x)?{...B,...x}:x}else return typeof V!="string"?V:G.read(V)}function A(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){N.value=B;return}if(!(w&&w.key!==e)){g();try{(w==null?void 0:w.newValue)!==G.write(N.value)&&(N.value=D(w))}catch(V){S(V)}finally{w?Cn(m):m()}}}}function H(w){A(w.detail)}return N}function Xi(e){return Gi("(prefers-color-scheme: dark)",e)}function ra(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=He,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:f,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},b=Xi({window:r}),S=ne(()=>b.value?"dark":"light"),M=c||(o==null?Wi(s):sa(o,s,i,{window:r,listenToStorageChanges:l})),N=ne(()=>M.value==="auto"?S.value:M.value),B=zi("updateHTMLAttrs",(m,L,O)=>{const D=typeof m=="string"?r==null?void 0:r.document.querySelector(m):qi(m);if(!D)return;let A;if(d&&(A=r.document.createElement("style"),A.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(A)),L==="class"){const H=O.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{H.includes(w)?D.classList.add(w):D.classList.remove(w)})}else D.setAttribute(L,O);d&&(r.getComputedStyle(A).opacity,document.head.removeChild(A))});function q(m){var L;B(t,n,(L=h[m])!=null?L:m)}function G(m){e.onChanged?e.onChanged(m,q):q(m)}Ne(N,G,{flush:"post",immediate:!0}),Ms(()=>G(N.value));const g=ne({get(){return f?M.value:N.value},set(m){M.value=m}});try{return Object.assign(g,{store:M,system:S,state:N})}catch{return g}}function ia(e={}){const{valueDark:t="dark",valueLight:n="",window:s=He}=e,r=ra({...e,onChanged:(l,c)=>{var f;e.onChanged?(f=e.onChanged)==null||f.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=ne(()=>r.system?r.system.value:Xi({window:s}).value?"dark":"light");return ne({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function Wn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Yi(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const en=new WeakMap;function gf(e,t=!1){const n=ae(t);let s=null;Ne(Wi(e),o=>{const l=Wn(Ye(o));if(l){const c=l;en.get(c)||en.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const o=Wn(Ye(e));!o||n.value||(Er&&(s=Et(o,"touchmove",l=>{oa(l)},{passive:!1})),o.style.overflow="hidden",n.value=!0)},i=()=>{var o;const l=Wn(Ye(e));!l||!n.value||(Er&&(s==null||s()),l.style.overflow=(o=en.get(l))!=null?o:"",en.delete(l),n.value=!1)};return Ls(i),ne({get(){return n.value},set(o){o?r():i()}})}function mf(e={}){const{window:t=He,behavior:n="auto"}=e;if(!t)return{x:ae(0),y:ae(0)};const s=ae(t.scrollX),r=ae(t.scrollY),i=ne({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=ne({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Et(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function _f(e={}){const{window:t=He,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0}=e,o=ae(n),l=ae(s),c=()=>{t&&(i?(o.value=t.innerWidth,l.value=t.innerHeight):(o.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Ms(c),Et("resize",c,{passive:!0}),r){const f=Gi("(orientation: portrait)");Ne(f,()=>c())}return{width:o,height:l}}var qn={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Gn={};const Ji=/^(?:[a-z]+:|\/\/)/i,la="vitepress-theme-appearance",ca=/#.*$/,aa=/[?#].*$/,fa=/(?:(^|\/)index)?\.(?:md|html)$/,ge=typeof document<"u",Qi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ua(e,t,n=!1){if(t===void 0)return!1;if(e=xr(`/${e}`),n)return new RegExp(t).test(e);if(xr(t)!==e)return!1;const s=t.match(ca);return s?(ge?location.hash:"")===s[0]:!0}function xr(e){return decodeURI(e).replace(aa,"").replace(fa,"$1")}function da(e){return Ji.test(e)}function ha(e,t){var s,r,i,o,l,c,f;const n=Object.keys(e.locales).find(d=>d!=="root"&&!da(d)&&ua(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:eo(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(f=e.locales[n])==null?void 0:f.themeConfig}})}function Zi(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=pa(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function pa(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function ga(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function eo(e,t){return[...e.filter(n=>!ga(t,n)),...t]}const ma=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,_a=/^[a-z]:/i;function Sr(e){const t=_a.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ma,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const zn=new Set;function ya(e){if(zn.size===0){const n=typeof process=="object"&&(Gn==null?void 0:Gn.VITE_EXTRA_EXTENSIONS)||(qn==null?void 0:qn.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>zn.add(s))}const t=e.split(".").pop();return t==null||!zn.has(t.toLowerCase())}const ba=Symbol(),at=Jr(Uc);function yf(e){const t=ne(()=>ha(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ae(!0):n?ia({storageKey:la,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):ae(!1),r=ae(ge?location.hash:"");return ge&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Ne(()=>e.data,()=>{r.value=ge?location.hash:""}),{site:t,theme:ne(()=>t.value.themeConfig),page:ne(()=>e.data),frontmatter:ne(()=>e.data.frontmatter),params:ne(()=>e.data.params),lang:ne(()=>t.value.lang),dir:ne(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ne(()=>t.value.localeIndex||"root"),title:ne(()=>Zi(t.value,e.data)),description:ne(()=>e.data.description||t.value.description),isDark:s,hash:ne(()=>r.value)}}function va(){const e=vt(ba);if(!e)throw new Error("vitepress data not properly injected in app");return e}function wa(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Tr(e){return Ji.test(e)||!e.startsWith("/")?e:wa(at.value.base,e)}function Ea(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ge){const n="/";t=Sr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Sr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let ln=[];function bf(e){ln.push(e),On(()=>{ln=ln.filter(t=>t!==e)})}function Ca(){let e=at.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Ar(e,n);else if(Array.isArray(e))for(const s of e){const r=Ar(s,n);if(r){t=r;break}}return t}function Ar(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const xa=Symbol(),to="http://a.com",Sa=()=>({path:"/",component:null,data:Qi});function vf(e,t){const n=vn(Sa()),s={route:n,go:r};async function r(l=ge?location.href:"/"){var c,f;l=Xn(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(ge&&l!==Xn(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((f=s.onAfterRouteChanged)==null?void 0:f.call(s,l)))}let i=null;async function o(l,c=0,f=!1){var b;if(await((b=s.onBeforePageLoad)==null?void 0:b.call(s,l))===!1)return;const d=new URL(l,to),h=i=d.pathname;try{let S=await e(h);if(!S)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:M,__pageData:N}=S;if(!M)throw new Error(`Invalid route component: ${M}`);n.path=ge?h:Tr(h),n.component=sn(M),n.data=sn(N),ge&&Cn(()=>{let B=at.value.base+N.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!B.endsWith("/")&&(B+=".html"),B!==d.pathname&&(d.pathname=B,l=B+d.search+d.hash,history.replaceState({},"",l)),d.hash&&!c){let q=null;try{q=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(G){console.warn(G)}if(q){Rr(q,d.hash);return}}window.scrollTo(0,c)})}}catch(S){if(!/fetch|Page not found/.test(S.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(S),!f)try{const M=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await M.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=ge?h:Tr(h),n.component=t?sn(t):null,n.data=Qi)}}return ge&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.target.closest("button"))return;const f=l.target.closest("a");if(f&&!f.closest(".vp-raw")&&(f instanceof SVGElement||!f.download)){const{target:d}=f,{href:h,origin:b,pathname:S,hash:M,search:N}=new URL(f.href instanceof SVGAnimatedString?f.href.animVal:f.href,f.baseURI),B=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&b===B.origin&&ya(S)&&(l.preventDefault(),S===B.pathname&&N===B.search?(M!==B.hash&&(history.pushState({},"",h),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:B.href,newURL:h}))),M?Rr(f,M,f.classList.contains("header-anchor")):window.scrollTo(0,0)):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await o(Xn(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Ta(){const e=vt(xa);if(!e)throw new Error("useRouter() is called without provider.");return e}function no(){return Ta().route}function Rr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Ca()+i;requestAnimationFrame(r)}}function Xn(e){const t=new URL(e,to);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Yn=()=>ln.forEach(e=>e()),wf=pi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=no(),{site:n}=va();return()=>fs(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?fs(t.component,{onVnodeMounted:Yn,onVnodeUpdated:Yn,onVnodeUnmounted:Yn}):"404 Page Not Found"])}}),Ef=pi({setup(e,{slots:t}){const n=ae(!1);return Ct(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Cf(){ge&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(f=>f.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function xf(){if(ge){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(d=>d.remove());let f=c.textContent||"";o&&(f=f.replace(/^ *(\$|>) /gm,"").trim()),Aa(f).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function Aa(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Sf(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=Jn(l);for(const f of document.head.children)if(f.isEqualNode(c)){s.push(f);return}});return}const o=i.map(Jn);s.forEach((l,c)=>{const f=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));f!==-1?delete o[f]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};ai(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],f=Zi(o,i);f!==document.title&&(document.title=f);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Jn(["meta",{name:"description",content:d}]),r(eo(o.head,Oa(c)))})}function Jn([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function Ra(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Oa(e){return e.filter(t=>!Ra(t))}const Qn=new Set,so=()=>document.createElement("link"),Ia=e=>{const t=so();t.rel="prefetch",t.href=e,document.head.appendChild(t)},La=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let tn;const Ma=ge&&(tn=so())&&tn.relList&&tn.relList.supports&&tn.relList.supports("prefetch")?Ia:La;function Tf(){if(!ge||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Qn.has(c)){Qn.add(c);const f=Ea(c);f&&Ma(f)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Qn.add(l))})})};Ct(s);const r=no();Ne(()=>r.path,s),On(()=>{n&&n.disconnect()})}export{qa as $,Ha as A,El as B,Ca as C,$a as D,Da as E,_e as F,Jr as G,bf as H,fe as I,ja as J,Ji as K,no as L,Ql as M,vt as N,_f as O,gs as P,pf as Q,Cn as R,mf as S,Vi as T,ge as U,wn as V,gf as W,$l as X,Ua as Y,Ga as Z,Xa as _,$i as a,Ba as a0,ka as a1,Ya as a2,Ja as a3,Qa as a4,Za as a5,ef as a6,tf as a7,nf as a8,sf as a9,rf as aa,of as ab,lf as ac,cf as ad,af as ae,ff as af,uf as ag,df as ah,hf as ai,Sf as aj,xa as ak,yf as al,ba as am,wf as an,Ef as ao,at as ap,za as aq,vf as ar,Ea as as,Tf as at,xf as au,Cf as av,fs as aw,Ni as b,Ka as c,pi as d,Wa as e,ya as f,Tr as g,ne as h,da as i,ae as j,Ct as k,Fi as l,Zr as m,ms as n,Li as o,Pa as p,Fa as q,Va as r,ua as s,Na as t,va as u,Gi as v,il as w,Ne as x,ai as y,On as z}; diff --git a/docs/.vitepress/dist/assets/chunks/theme.p8UKa21c.js b/docs/.vitepress/dist/assets/chunks/theme.CDm_CtcQ.js similarity index 99% rename from docs/.vitepress/dist/assets/chunks/theme.p8UKa21c.js rename to docs/.vitepress/dist/assets/chunks/theme.CDm_CtcQ.js index 5a561c3..4efab54 100644 --- a/docs/.vitepress/dist/assets/chunks/theme.p8UKa21c.js +++ b/docs/.vitepress/dist/assets/chunks/theme.CDm_CtcQ.js @@ -1 +1 @@ -import{d as m,o as a,c as l,r as c,n as w,a as D,t as L,b as k,w as v,e as f,T as ve,_ as b,u as Ue,i as ze,f as Ge,g as pe,h as $,j as I,k as q,l as d,m as i,p as C,q as H,s as j,v as le,x as G,y as X,z as he,A as ge,B as je,C as qe,D as K,F as M,E,G as ye,H as x,I as _,J as R,K as Pe,L as ee,M as Y,N as te,O as Ke,P as Ve,Q as We,R as Re,S as Le,U as se,V as Je,W as Se,X as Te,Y as Ye,Z as Ze,$ as Qe,a0 as Xe}from"./framework.nXcGTvHh.js";const xe=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:w(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[D(L(e.text),1)])],2))}}),et={key:0,class:"VPBackdrop"},tt=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(ve,{name:"fade"},{default:v(()=>[e.show?(a(),l("div",et)):f("",!0)]),_:1}))}}),st=b(tt,[["__scopeId","data-v-c79a1216"]]),V=Ue;function ot(s,e){let t,o=!1;return()=>{t&&clearTimeout(t),o?t=setTimeout(s,e):(s(),(o=!0)&&setTimeout(()=>o=!1,e))}}function ce(s){return/^\//.test(s)?s:`/${s}`}function fe(s){const{pathname:e,search:t,hash:o,protocol:n}=new URL(s,"http://a.com");if(ze(s)||s.startsWith("#")||!n.startsWith("http")||!Ge(e))return s;const{site:r}=V(),u=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${o}`);return pe(u)}function J({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:o,page:n,theme:r,hash:u}=V(),h=$(()=>{var P,g;return{index:o.value,label:(P=t.value.locales[o.value])==null?void 0:P.label,link:((g=t.value.locales[o.value])==null?void 0:g.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([P,g])=>s&&h.value.label===g.label?[]:{index:P,text:g.label,link:nt(g.link||(P==="root"?"/":`/${P}/`),r.value.i18nRouting!==!1&&e,n.value.relativePath.slice(h.value.link.length-1),!t.value.cleanUrls)+u.value})),currentLang:h}}function nt(s,e,t,o){return e?s.replace(/\/$/,"")+ce(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):s}const at=s=>(C("data-v-4f08a194"),s=s(),H(),s),rt={class:"NotFound"},it={class:"code"},lt={class:"title"},ct=at(()=>d("div",{class:"divider"},null,-1)),ut={class:"quote"},dt={class:"action"},vt=["href","aria-label"],pt=m({__name:"NotFound",setup(s){const{site:e}=V(),{localeLinks:t}=J({removeCurrent:!1}),o=I({link:"/",index:"root"});q(()=>{const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");t.value.length&&(o.value=t.value.find(({link:u})=>u.startsWith(r))||t.value[0])});const n=$(()=>{var r,u,h,p;return{code:404,title:"PAGE NOT FOUND",quote:"But if you don't change your direction, and if you keep looking, you may end up where you are heading.",linkLabel:"go to home",linkText:"Take me home",...o.value.index==="root"?(r=e.value.themeConfig)==null?void 0:r.notFound:(p=(h=(u=e.value.locales)==null?void 0:u[o.value.index])==null?void 0:h.themeConfig)==null?void 0:p.notFound}});return(r,u)=>(a(),l("div",rt,[d("p",it,L(n.value.code),1),d("h1",lt,L(n.value.title),1),ct,d("blockquote",ut,L(n.value.quote),1),d("div",dt,[d("a",{class:"link",href:i(pe)(o.value.link),"aria-label":n.value.linkLabel},L(n.value.linkText),9,vt)])]))}}),ht=b(pt,[["__scopeId","data-v-4f08a194"]]);function we(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ce(e);const t=Object.keys(s).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(ce(n))),o=t?s[t]:[];return Array.isArray(o)?Z(o):Z(o.items,o.base)}function ft(s){const e=[];let t=0;for(const o in s){const n=s[o];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function mt(s){const e=[];function t(o){for(const n of o)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(s),e}function ue(s,e){return Array.isArray(e)?e.some(t=>ue(s,t)):j(s,e.link)?!0:e.items?ue(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const o={...t},n=o.base||e;return n&&o.link&&(o.link=n+o.link),o.items&&(o.items=Z(o.items,n)),o})}function O(){const{frontmatter:s,page:e,theme:t}=V(),o=le("(min-width: 960px)"),n=I(!1),r=$(()=>{const B=t.value.sidebar,T=e.value.relativePath;return B?we(B,T):[]}),u=I(r.value);G(r,(B,T)=>{JSON.stringify(B)!==JSON.stringify(T)&&(u.value=r.value)});const h=$(()=>s.value.sidebar!==!1&&u.value.length>0&&s.value.layout!=="home"),p=$(()=>P?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),P=$(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),g=$(()=>h.value&&o.value),y=$(()=>h.value?ft(u.value):[]);function S(){n.value=!0}function N(){n.value=!1}function A(){n.value?N():S()}return{isOpen:n,sidebar:u,sidebarGroups:y,hasSidebar:h,hasAside:P,leftAside:p,isSidebarEnabled:g,open:S,close:N,toggle:A}}function _t(s,e){let t;X(()=>{t=s.value?document.activeElement:void 0}),q(()=>{window.addEventListener("keyup",o)}),he(()=>{window.removeEventListener("keyup",o)});function o(n){n.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}function bt(s){const{page:e,hash:t}=V(),o=I(!1),n=$(()=>s.value.collapsed!=null),r=$(()=>!!s.value.link),u=I(!1),h=()=>{u.value=j(e.value.relativePath,s.value.link)};G([e,s,t],h),q(h);const p=$(()=>u.value?!0:s.value.items?ue(e.value.relativePath,s.value.items):!1),P=$(()=>!!(s.value.items&&s.value.items.length));X(()=>{o.value=!!(n.value&&s.value.collapsed)}),ge(()=>{(u.value||p.value)&&(o.value=!1)});function g(){n.value&&(o.value=!o.value)}return{collapsed:o,collapsible:n,isLink:r,isActiveLink:u,hasActiveLink:p,hasChildren:P,toggle:g}}function kt(){const{hasSidebar:s}=O(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const de=[];function Ie(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function me(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const o=Number(t.tagName[1]);return{element:t,title:$t(t),link:"#"+t.id,level:o}});return gt(e,s)}function $t(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function gt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(u=>u.level>=o&&u.level<=n),de.length=0;for(const{element:u,link:h}of s)de.push({element:u,link:h});const r=[];e:for(let u=0;u=0;p--){const P=s[p];if(P.level{requestAnimationFrame(r),window.addEventListener("scroll",o)}),je(()=>{u(location.hash)}),he(()=>{window.removeEventListener("scroll",o)});function r(){if(!t.value)return;const h=window.scrollY,p=window.innerHeight,P=document.body.offsetHeight,g=Math.abs(h+p-P)<1,y=de.map(({element:N,link:A})=>({link:A,top:Pt(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,A)=>N.top-A.top);if(!y.length){u(null);return}if(h<1){u(null);return}if(g){u(y[y.length-1].link);return}let S=null;for(const{link:N,top:A}of y){if(A>h+qe()+4)break;S=N}u(S)}function u(h){n&&n.classList.remove("active"),h==null?n=null:n=s.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const p=n;p?(p.classList.add("active"),e.value.style.top=p.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Pt(s){let e=0;for(;s!==document.body;){if(s===null)return NaN;e+=s.offsetTop,s=s.offsetParent}return e}const Vt=["href","title"],Lt=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const o=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(o));n==null||n.focus({preventScroll:!0})}return(t,o)=>{const n=K("VPDocOutlineItem",!0);return a(),l("ul",{class:w(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),l(M,null,E(t.headers,({children:r,link:u,title:h})=>(a(),l("li",null,[d("a",{class:"outline-link",href:u,onClick:e,title:h},L(h),9,Vt),r!=null&&r.length?(a(),k(n,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Me=b(Lt,[["__scopeId","data-v-b933a997"]]),St={class:"content"},Tt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},wt=m({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=V(),o=ye([]);x(()=>{o.value=me(e.value.outline??t.value.outline)});const n=I(),r=I();return yt(n,r),(u,h)=>(a(),l("nav",{"aria-labelledby":"doc-outline-aria-label",class:w(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:n,role:"navigation"},[d("div",St,[d("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),d("div",Tt,L(i(Ie)(i(t))),1),_(Me,{headers:o.value,root:!0},null,8,["headers"])])],2))}}),It=b(wt,[["__scopeId","data-v-269c27a6"]]),Mt={class:"VPDocAsideCarbonAds"},Nt=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,o)=>(a(),l("div",Mt,[_(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),At=s=>(C("data-v-3f215769"),s=s(),H(),s),Bt={class:"VPDocAside"},Ct=At(()=>d("div",{class:"spacer"},null,-1)),Ht=m({__name:"VPDocAside",setup(s){const{theme:e}=V();return(t,o)=>(a(),l("div",Bt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),_(It),c(t.$slots,"aside-outline-after",{},void 0,!0),Ct,c(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),k(Nt,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Et=b(Ht,[["__scopeId","data-v-3f215769"]]);function Ft(){const{theme:s,page:e}=V();return $(()=>{const{text:t="Edit this page",pattern:o=""}=s.value.editLink||{};let n;return typeof o=="function"?n=o(e.value):n=o.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Dt(){const{page:s,theme:e,frontmatter:t}=V();return $(()=>{var P,g,y,S,N,A,B,T;const o=we(e.value.sidebar,s.value.relativePath),n=mt(o),r=Ot(n,U=>U.link.replace(/[?#].*$/,"")),u=r.findIndex(U=>j(s.value.relativePath,U.link)),h=((P=e.value.docFooter)==null?void 0:P.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((g=e.value.docFooter)==null?void 0:g.next)===!1&&!t.value.next||t.value.next===!1;return{prev:h?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((y=r[u-1])==null?void 0:y.docFooterText)??((S=r[u-1])==null?void 0:S.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((N=r[u-1])==null?void 0:N.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[u+1])==null?void 0:A.docFooterText)??((B=r[u+1])==null?void 0:B.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((T=r[u+1])==null?void 0:T.link)}}})}function Ot(s,e){const t=new Set;return s.filter(o=>{const n=e(o);return t.has(n)?!1:t.add(n)})}const F=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.tag??(e.href?"a":"span")),o=$(()=>e.href&&Pe.test(e.href));return(n,r)=>(a(),k(R(t.value),{class:w(["VPLink",{link:n.href,"vp-external-link-icon":o.value,"no-icon":n.noIcon}]),href:n.href?i(fe)(n.href):void 0,target:n.target??(o.value?"_blank":void 0),rel:n.rel??(o.value?"noreferrer":void 0)},{default:v(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ut={class:"VPLastUpdated"},zt=["datetime"],Gt=m({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:o,lang:n}=V(),r=$(()=>new Date(o.value.lastUpdated??t.value.lastUpdated)),u=$(()=>r.value.toISOString()),h=I("");return q(()=>{X(()=>{var p,P,g;h.value=new Intl.DateTimeFormat((P=(p=e.value.lastUpdated)==null?void 0:p.formatOptions)!=null&&P.forceLocale?n.value:void 0,((g=e.value.lastUpdated)==null?void 0:g.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(p,P)=>{var g;return a(),l("p",Ut,[D(L(((g=i(e).lastUpdated)==null?void 0:g.text)||i(e).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:u.value},L(h.value),9,zt)])}}}),jt=b(Gt,[["__scopeId","data-v-7e05ebdb"]]),Ne=s=>(C("data-v-d4a0bba5"),s=s(),H(),s),qt={key:0,class:"VPDocFooter"},Kt={key:0,class:"edit-info"},Wt={key:0,class:"edit-link"},Rt=Ne(()=>d("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),Jt={key:1,class:"last-updated"},Yt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Zt=Ne(()=>d("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),Qt={class:"pager"},Xt=["innerHTML"],xt=["innerHTML"],es={class:"pager"},ts=["innerHTML"],ss=["innerHTML"],os=m({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:o}=V(),n=Ft(),r=Dt(),u=$(()=>e.value.editLink&&o.value.editLink!==!1),h=$(()=>t.value.lastUpdated&&o.value.lastUpdated!==!1),p=$(()=>u.value||h.value||r.value.prev||r.value.next);return(P,g)=>{var y,S,N,A;return p.value?(a(),l("footer",qt,[c(P.$slots,"doc-footer-before",{},void 0,!0),u.value||h.value?(a(),l("div",Kt,[u.value?(a(),l("div",Wt,[_(F,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:v(()=>[Rt,D(" "+L(i(n).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),l("div",Jt,[_(jt)])):f("",!0)])):f("",!0),(y=i(r).prev)!=null&&y.link||(S=i(r).next)!=null&&S.link?(a(),l("nav",Yt,[Zt,d("div",Qt,[(N=i(r).prev)!=null&&N.link?(a(),k(F,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.prev)||"Previous page"},null,8,Xt),d("span",{class:"title",innerHTML:i(r).prev.text},null,8,xt)]}),_:1},8,["href"])):f("",!0)]),d("div",es,[(A=i(r).next)!=null&&A.link?(a(),k(F,{key:0,class:"pager-link next",href:i(r).next.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.next)||"Next page"},null,8,ts),d("span",{class:"title",innerHTML:i(r).next.text},null,8,ss)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),ns=b(os,[["__scopeId","data-v-d4a0bba5"]]),as=s=>(C("data-v-39a288b8"),s=s(),H(),s),rs={class:"container"},is=as(()=>d("div",{class:"aside-curtain"},null,-1)),ls={class:"aside-container"},cs={class:"aside-content"},us={class:"content"},ds={class:"content-container"},vs={class:"main"},ps=m({__name:"VPDoc",setup(s){const{theme:e}=V(),t=ee(),{hasSidebar:o,hasAside:n,leftAside:r}=O(),u=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,p)=>{const P=K("Content");return a(),l("div",{class:w(["VPDoc",{"has-sidebar":i(o),"has-aside":i(n)}])},[c(h.$slots,"doc-top",{},void 0,!0),d("div",rs,[i(n)?(a(),l("div",{key:0,class:w(["aside",{"left-aside":i(r)}])},[is,d("div",ls,[d("div",cs,[_(Et,null,{"aside-top":v(()=>[c(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),d("div",us,[d("div",ds,[c(h.$slots,"doc-before",{},void 0,!0),d("main",vs,[_(P,{class:w(["vp-doc",[u.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(ns,null,{"doc-footer-before":v(()=>[c(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(h.$slots,"doc-after",{},void 0,!0)])])]),c(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),hs=b(ps,[["__scopeId","data-v-39a288b8"]]),fs=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.href&&Pe.test(e.href)),o=$(()=>e.tag||e.href?"a":"button");return(n,r)=>(a(),k(R(o.value),{class:w(["VPButton",[n.size,n.theme]]),href:n.href?i(fe)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:v(()=>[D(L(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),ms=b(fs,[["__scopeId","data-v-cad61b99"]]),_s=["src","alt"],bs=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const o=K("VPImage",!0);return e.image?(a(),l(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",Y({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(pe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,_s)):(a(),l(M,{key:1},[_(o,Y({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(o,Y({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=b(bs,[["__scopeId","data-v-8426fc1a"]]),ks=s=>(C("data-v-303bb580"),s=s(),H(),s),$s={class:"container"},gs={class:"main"},ys={key:0,class:"name"},Ps=["innerHTML"],Vs=["innerHTML"],Ls=["innerHTML"],Ss={key:0,class:"actions"},Ts={key:0,class:"image"},ws={class:"image-container"},Is=ks(()=>d("div",{class:"image-bg"},null,-1)),Ms=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=te("hero-image-slot-exists");return(t,o)=>(a(),l("div",{class:w(["VPHero",{"has-image":t.image||i(e)}])},[d("div",$s,[d("div",gs,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",ys,[d("span",{innerHTML:t.name,class:"clip"},null,8,Ps)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,Vs)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Ls)):f("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),l("div",Ss,[(a(!0),l(M,null,E(t.actions,n=>(a(),l("div",{key:n.link,class:"action"},[_(ms,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),l("div",Ts,[d("div",ws,[Is,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Ns=b(Ms,[["__scopeId","data-v-303bb580"]]),As=m({__name:"VPHomeHero",setup(s){const{frontmatter:e}=V();return(t,o)=>i(e).hero?(a(),k(Ns,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Bs=s=>(C("data-v-a3976bdc"),s=s(),H(),s),Cs={class:"box"},Hs={key:0,class:"icon"},Es=["innerHTML"],Fs=["innerHTML"],Ds=["innerHTML"],Os={key:4,class:"link-text"},Us={class:"link-text-value"},zs=Bs(()=>d("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),Gs=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[d("article",Cs,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",Hs,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Es)):f("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,Fs),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,Ds)):f("",!0),e.linkText?(a(),l("div",Os,[d("p",Us,[D(L(e.linkText)+" ",1),zs])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),js=b(Gs,[["__scopeId","data-v-a3976bdc"]]),qs={key:0,class:"VPFeatures"},Ks={class:"container"},Ws={class:"items"},Rs=m({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=$(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,n)=>o.features?(a(),l("div",qs,[d("div",Ks,[d("div",Ws,[(a(!0),l(M,null,E(o.features,r=>(a(),l("div",{key:r.title,class:w(["item",[t.value]])},[_(js,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),Js=b(Rs,[["__scopeId","data-v-a6181336"]]),Ys=m({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=V();return(t,o)=>i(e).features?(a(),k(Js,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),Zs=m({__name:"VPHomeContent",setup(s){const{width:e}=Ke({includeScrollbar:!1});return(t,o)=>(a(),l("div",{class:"vp-doc container",style:Ve(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Qs=b(Zs,[["__scopeId","data-v-82d4af08"]]),Xs={class:"VPHome"},xs=m({__name:"VPHome",setup(s){const{frontmatter:e}=V();return(t,o)=>{const n=K("Content");return a(),l("div",Xs,[c(t.$slots,"home-hero-before",{},void 0,!0),_(As,null,{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),_(Ys),c(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),k(Qs,{key:0},{default:v(()=>[_(n)]),_:1})):(a(),k(n,{key:1}))])}}}),eo=b(xs,[["__scopeId","data-v-686f80a6"]]),to={},so={class:"VPPage"};function oo(s,e){const t=K("Content");return a(),l("div",so,[c(s.$slots,"page-top"),_(t),c(s.$slots,"page-bottom")])}const no=b(to,[["render",oo]]),ao=m({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=V(),{hasSidebar:o}=O();return(n,r)=>(a(),l("div",{class:w(["VPContent",{"has-sidebar":i(o),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[_(ht)],!0):i(t).layout==="page"?(a(),k(no,{key:1},{"page-top":v(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),k(eo,{key:2},{"home-hero-before":v(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),k(R(i(t).layout),{key:3})):(a(),k(hs,{key:4},{"doc-top":v(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ro=b(ao,[["__scopeId","data-v-1428d186"]]),io={class:"container"},lo=["innerHTML"],co=["innerHTML"],uo=m({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=V(),{hasSidebar:o}=O();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),l("footer",{key:0,class:w(["VPFooter",{"has-sidebar":i(o)}])},[d("div",io,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,lo)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,co)):f("",!0)])],2)):f("",!0)}}),vo=b(uo,[["__scopeId","data-v-e315a0ad"]]);function po(){const{theme:s,frontmatter:e}=V(),t=ye([]),o=$(()=>t.value.length>0);return x(()=>{t.value=me(e.value.outline??s.value.outline)}),{headers:t,hasLocalNav:o}}const ho=s=>(C("data-v-17a5e62e"),s=s(),H(),s),fo={class:"menu-text"},mo=ho(()=>d("span",{class:"vpi-chevron-right icon"},null,-1)),_o={class:"header"},bo={class:"outline"},ko=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=V(),o=I(!1),n=I(0),r=I(),u=I();function h(y){var S;(S=r.value)!=null&&S.contains(y.target)||(o.value=!1)}G(o,y=>{if(y){document.addEventListener("click",h);return}document.removeEventListener("click",h)}),We("Escape",()=>{o.value=!1}),x(()=>{o.value=!1});function p(){o.value=!o.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function P(y){y.target.classList.contains("outline-link")&&(u.value&&(u.value.style.transition="none"),Re(()=>{o.value=!1}))}function g(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,S)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:Ve({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[y.headers.length>0?(a(),l("button",{key:0,onClick:p,class:w({open:o.value})},[d("span",fo,L(i(Ie)(i(t))),1),mo],2)):(a(),l("button",{key:1,onClick:g},L(i(t).returnToTopLabel||"Return to top"),1)),_(ve,{name:"flyout"},{default:v(()=>[o.value?(a(),l("div",{key:0,ref_key:"items",ref:u,class:"items",onClick:P},[d("div",_o,[d("a",{class:"top-link",href:"#",onClick:g},L(i(t).returnToTopLabel||"Return to top"),1)]),d("div",bo,[_(Me,{headers:y.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),$o=b(ko,[["__scopeId","data-v-17a5e62e"]]),go=s=>(C("data-v-a6f0e41e"),s=s(),H(),s),yo={class:"container"},Po=["aria-expanded"],Vo=go(()=>d("span",{class:"vpi-align-left menu-icon"},null,-1)),Lo={class:"menu-text"},So=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=V(),{hasSidebar:o}=O(),{headers:n}=po(),{y:r}=Le(),u=I(0);q(()=>{u.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=me(t.value.outline??e.value.outline)});const h=$(()=>n.value.length===0),p=$(()=>h.value&&!o.value),P=$(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:h.value,fixed:p.value}));return(g,y)=>i(t).layout!=="home"&&(!p.value||i(r)>=u.value)?(a(),l("div",{key:0,class:w(P.value)},[d("div",yo,[i(o)?(a(),l("button",{key:0,class:"menu","aria-expanded":g.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=S=>g.$emit("open-menu"))},[Vo,d("span",Lo,L(i(e).sidebarMenuLabel||"Menu"),1)],8,Po)):f("",!0),_($o,{headers:i(n),navHeight:u.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),To=b(So,[["__scopeId","data-v-a6f0e41e"]]);function wo(){const s=I(!1);function e(){s.value=!0,window.addEventListener("resize",n)}function t(){s.value=!1,window.removeEventListener("resize",n)}function o(){s.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=ee();return G(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:o}}const Io={},Mo={class:"VPSwitch",type:"button",role:"switch"},No={class:"check"},Ao={key:0,class:"icon"};function Bo(s,e){return a(),l("button",Mo,[d("span",No,[s.$slots.default?(a(),l("span",Ao,[c(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Co=b(Io,[["render",Bo],["__scopeId","data-v-1d5665e3"]]),Ae=s=>(C("data-v-d1f28634"),s=s(),H(),s),Ho=Ae(()=>d("span",{class:"vpi-sun sun"},null,-1)),Eo=Ae(()=>d("span",{class:"vpi-moon moon"},null,-1)),Fo=m({__name:"VPSwitchAppearance",setup(s){const{isDark:e,theme:t}=V(),o=te("toggle-appearance",()=>{e.value=!e.value}),n=$(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(r,u)=>(a(),k(Co,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(o)},{default:v(()=>[Ho,Eo]),_:1},8,["title","aria-checked","onClick"]))}}),_e=b(Fo,[["__scopeId","data-v-d1f28634"]]),Do={key:0,class:"VPNavBarAppearance"},Oo=m({__name:"VPNavBarAppearance",setup(s){const{site:e}=V();return(t,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",Do,[_(_e)])):f("",!0)}}),Uo=b(Oo,[["__scopeId","data-v-e6aabb21"]]),be=I();let Be=!1,ie=0;function zo(s){const e=I(!1);if(se){!Be&&Go(),ie++;const t=G(be,o=>{var n,r,u;o===s.el.value||(n=s.el.value)!=null&&n.contains(o)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(u=s.onBlur)==null||u.call(s))});he(()=>{t(),ie--,ie||jo()})}return Je(e)}function Go(){document.addEventListener("focusin",Ce),Be=!0,be.value=document.activeElement}function jo(){document.removeEventListener("focusin",Ce)}function Ce(){be.value=document.activeElement}const qo={class:"VPMenuLink"},Ko=m({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=V();return(t,o)=>(a(),l("div",qo,[_(F,{class:w({active:i(j)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[D(L(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),oe=b(Ko,[["__scopeId","data-v-43f1e123"]]),Wo={class:"VPMenuGroup"},Ro={key:0,class:"title"},Jo=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Wo,[e.text?(a(),l("p",Ro,L(e.text),1)):f("",!0),(a(!0),l(M,null,E(e.items,o=>(a(),l(M,null,["link"in o?(a(),k(oe,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}}),Yo=b(Jo,[["__scopeId","data-v-69e747b5"]]),Zo={class:"VPMenu"},Qo={key:0,class:"items"},Xo=m({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",Zo,[e.items?(a(),l("div",Qo,[(a(!0),l(M,null,E(e.items,o=>(a(),l(M,{key:o.text},["link"in o?(a(),k(oe,{key:0,item:o},null,8,["item"])):(a(),k(Yo,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),xo=b(Xo,[["__scopeId","data-v-e7ea1737"]]),en=s=>(C("data-v-b6c34ac9"),s=s(),H(),s),tn=["aria-expanded","aria-label"],sn={key:0,class:"text"},on=["innerHTML"],nn=en(()=>d("span",{class:"vpi-chevron-down text-icon"},null,-1)),an={key:1,class:"vpi-more-horizontal icon"},rn={class:"menu"},ln=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=I(!1),t=I();zo({el:t,onBlur:o});function o(){e.value=!1}return(n,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=u=>e.value=!0),onMouseleave:r[2]||(r[2]=u=>e.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=u=>e.value=!e.value)},[n.button||n.icon?(a(),l("span",sn,[n.icon?(a(),l("span",{key:0,class:w([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),l("span",{key:1,innerHTML:n.button},null,8,on)):f("",!0),nn])):(a(),l("span",an))],8,tn),d("div",rn,[_(xo,{items:n.items},{default:v(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=b(ln,[["__scopeId","data-v-b6c34ac9"]]),cn=["href","aria-label","innerHTML"],un=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=$(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,n)=>(a(),l("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,cn))}}),dn=b(un,[["__scopeId","data-v-eee4e7cb"]]),vn={class:"VPSocialLinks"},pn=m({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",vn,[(a(!0),l(M,null,E(e.links,({link:o,icon:n,ariaLabel:r})=>(a(),k(dn,{key:o,icon:n,link:o,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),ne=b(pn,[["__scopeId","data-v-7bc22406"]]),hn={key:0,class:"group translations"},fn={class:"trans-title"},mn={key:1,class:"group"},_n={class:"item appearance"},bn={class:"label"},kn={class:"appearance-action"},$n={key:2,class:"group"},gn={class:"item social-links"},yn=m({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=V(),{localeLinks:o,currentLang:n}=J({correspondingLink:!0}),r=$(()=>o.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(u,h)=>r.value?(a(),k(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(o).length&&i(n).label?(a(),l("div",hn,[d("p",fn,L(i(n).label),1),(a(!0),l(M,null,E(i(o),p=>(a(),k(oe,{key:p.link,item:p},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",mn,[d("div",_n,[d("p",bn,L(i(t).darkModeSwitchLabel||"Appearance"),1),d("div",kn,[_(_e)])])])):f("",!0),i(t).socialLinks?(a(),l("div",$n,[d("div",gn,[_(ne,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Pn=b(yn,[["__scopeId","data-v-d0bd9dde"]]),Vn=s=>(C("data-v-e5dd9c1c"),s=s(),H(),s),Ln=["aria-expanded"],Sn=Vn(()=>d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)),Tn=[Sn],wn=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:w(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=o=>e.$emit("click"))},Tn,10,Ln))}}),In=b(wn,[["__scopeId","data-v-e5dd9c1c"]]),Mn=["innerHTML"],Nn=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=V();return(t,o)=>(a(),k(F,{class:w({VPNavBarMenuLink:!0,active:i(j)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[d("span",{innerHTML:t.item.text},null,8,Mn)]),_:1},8,["class","href","noIcon","target","rel"]))}}),An=b(Nn,[["__scopeId","data-v-9c663999"]]),Bn=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=V(),o=r=>"link"in r?j(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(o),n=$(()=>o(e.item));return(r,u)=>(a(),k(ke,{class:w({VPNavBarMenuGroup:!0,active:i(j)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Cn=s=>(C("data-v-7f418b0f"),s=s(),H(),s),Hn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},En=Cn(()=>d("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Fn=m({__name:"VPNavBarMenu",setup(s){const{theme:e}=V();return(t,o)=>i(e).nav?(a(),l("nav",Hn,[En,(a(!0),l(M,null,E(i(e).nav,n=>(a(),l(M,{key:n.text},["link"in n?(a(),k(An,{key:0,item:n},null,8,["item"])):(a(),k(Bn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),Dn=b(Fn,[["__scopeId","data-v-7f418b0f"]]);function On(s){const{localeIndex:e,theme:t}=V();function o(n){var A,B,T;const r=n.split("."),u=(A=t.value.search)==null?void 0:A.options,h=u&&typeof u=="object",p=h&&((T=(B=u.locales)==null?void 0:B[e.value])==null?void 0:T.translations)||null,P=h&&u.translations||null;let g=p,y=P,S=s;const N=r.pop();for(const U of r){let z=null;const W=S==null?void 0:S[U];W&&(z=S=W);const ae=y==null?void 0:y[U];ae&&(z=y=ae);const re=g==null?void 0:g[U];re&&(z=g=re),W||(S=z),ae||(y=z),re||(g=z)}return(g==null?void 0:g[N])??(y==null?void 0:y[N])??(S==null?void 0:S[N])??""}return o}const Un=["aria-label"],zn={class:"DocSearch-Button-Container"},Gn=d("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),jn={class:"DocSearch-Button-Placeholder"},qn=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1),$e=m({__name:"VPNavBarSearchButton",setup(s){const t=On({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,n)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[d("span",zn,[Gn,d("span",jn,L(i(t)("button.buttonText")),1)]),qn],8,Un))}}),Kn={class:"VPNavBarSearch"},Wn={id:"local-search"},Rn={key:1,id:"docsearch"},Jn=m({__name:"VPNavBarSearch",setup(s){const e=()=>null,t=()=>null,{theme:o}=V(),n=I(!1),r=I(!1);q(()=>{});function u(){n.value||(n.value=!0,setTimeout(h,16))}function h(){const g=new Event("keydown");g.key="k",g.metaKey=!0,window.dispatchEvent(g),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}const p=I(!1),P="";return(g,y)=>{var S;return a(),l("div",Kn,[i(P)==="local"?(a(),l(M,{key:0},[p.value?(a(),k(i(e),{key:0,onClose:y[0]||(y[0]=N=>p.value=!1)})):f("",!0),d("div",Wn,[_($e,{onClick:y[1]||(y[1]=N=>p.value=!0)})])],64)):i(P)==="algolia"?(a(),l(M,{key:1},[n.value?(a(),k(i(t),{key:0,algolia:((S=i(o).search)==null?void 0:S.options)??i(o).algolia,onVnodeBeforeMount:y[2]||(y[2]=N=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),l("div",Rn,[_($e,{onClick:u})]))],64)):f("",!0)])}}}),Yn=m({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=V();return(t,o)=>i(e).socialLinks?(a(),k(ne,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Zn=b(Yn,[["__scopeId","data-v-0394ad82"]]),Qn=["href","rel","target"],Xn={key:1},xn={key:2},ea=m({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=V(),{hasSidebar:o}=O(),{currentLang:n}=J(),r=$(()=>{var p;return typeof t.value.logoLink=="string"?t.value.logoLink:(p=t.value.logoLink)==null?void 0:p.link}),u=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.rel}),h=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.target});return(p,P)=>(a(),l("div",{class:w(["VPNavBarTitle",{"has-sidebar":i(o)}])},[d("a",{class:"title",href:r.value??i(fe)(i(n).link),rel:u.value,target:h.value},[c(p.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),k(Q,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l("span",Xn,L(i(t).siteTitle),1)):i(t).siteTitle===void 0?(a(),l("span",xn,L(i(e).title),1)):f("",!0),c(p.$slots,"nav-bar-title-after",{},void 0,!0)],8,Qn)],2))}}),ta=b(ea,[["__scopeId","data-v-ab179fa1"]]),sa={class:"items"},oa={class:"title"},na=m({__name:"VPNavBarTranslations",setup(s){const{theme:e}=V(),{localeLinks:t,currentLang:o}=J({correspondingLink:!0});return(n,r)=>i(t).length&&i(o).label?(a(),k(ke,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:v(()=>[d("div",sa,[d("p",oa,L(i(o).label),1),(a(!0),l(M,null,E(i(t),u=>(a(),k(oe,{key:u.link,item:u},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),aa=b(na,[["__scopeId","data-v-88af2de4"]]),ra=s=>(C("data-v-ccf7ddec"),s=s(),H(),s),ia={class:"wrapper"},la={class:"container"},ca={class:"title"},ua={class:"content"},da={class:"content-body"},va=ra(()=>d("div",{class:"divider"},[d("div",{class:"divider-line"})],-1)),pa=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Le(),{hasSidebar:t}=O(),{frontmatter:o}=V(),n=I({});return ge(()=>{n.value={"has-sidebar":t.value,home:o.value.layout==="home",top:e.value===0}}),(r,u)=>(a(),l("div",{class:w(["VPNavBar",n.value])},[d("div",ia,[d("div",la,[d("div",ca,[_(ta,null,{"nav-bar-title-before":v(()=>[c(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",ua,[d("div",da,[c(r.$slots,"nav-bar-content-before",{},void 0,!0),_(Jn,{class:"search"}),_(Dn,{class:"menu"}),_(aa,{class:"translations"}),_(Uo,{class:"appearance"}),_(Zn,{class:"social-links"}),_(Pn,{class:"extra"}),c(r.$slots,"nav-bar-content-after",{},void 0,!0),_(In,{class:"hamburger",active:r.isScreenOpen,onClick:u[0]||(u[0]=h=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),va],2))}}),ha=b(pa,[["__scopeId","data-v-ccf7ddec"]]),fa={key:0,class:"VPNavScreenAppearance"},ma={class:"text"},_a=m({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=V();return(o,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",fa,[d("p",ma,L(i(t).darkModeSwitchLabel||"Appearance"),1),_(_e)])):f("",!0)}}),ba=b(_a,[["__scopeId","data-v-2d7af913"]]),ka=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=te("close-screen");return(t,o)=>(a(),k(F,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),$a=b(ka,[["__scopeId","data-v-7f31e1f6"]]),ga=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=te("close-screen");return(t,o)=>(a(),k(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:v(()=>[D(L(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),He=b(ga,[["__scopeId","data-v-19976ae1"]]),ya={class:"VPNavScreenMenuGroupSection"},Pa={key:0,class:"title"},Va=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",ya,[e.text?(a(),l("p",Pa,L(e.text),1)):f("",!0),(a(!0),l(M,null,E(e.items,o=>(a(),k(He,{key:o.text,item:o},null,8,["item"]))),128))]))}}),La=b(Va,[["__scopeId","data-v-8133b170"]]),Sa=s=>(C("data-v-ff6087d4"),s=s(),H(),s),Ta=["aria-controls","aria-expanded"],wa=["innerHTML"],Ia=Sa(()=>d("span",{class:"vpi-plus button-icon"},null,-1)),Ma=["id"],Na={key:1,class:"group"},Aa=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=I(!1),o=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,u)=>(a(),l("div",{class:w(["VPNavScreenMenuGroup",{open:t.value}])},[d("button",{class:"button","aria-controls":o.value,"aria-expanded":t.value,onClick:n},[d("span",{class:"button-text",innerHTML:r.text},null,8,wa),Ia],8,Ta),d("div",{id:o.value,class:"items"},[(a(!0),l(M,null,E(r.items,h=>(a(),l(M,{key:h.text},["link"in h?(a(),l("div",{key:h.text,class:"item"},[_(He,{item:h},null,8,["item"])])):(a(),l("div",Na,[_(La,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,Ma)],2))}}),Ba=b(Aa,[["__scopeId","data-v-ff6087d4"]]),Ca={key:0,class:"VPNavScreenMenu"},Ha=m({__name:"VPNavScreenMenu",setup(s){const{theme:e}=V();return(t,o)=>i(e).nav?(a(),l("nav",Ca,[(a(!0),l(M,null,E(i(e).nav,n=>(a(),l(M,{key:n.text},["link"in n?(a(),k($a,{key:0,item:n},null,8,["item"])):(a(),k(Ba,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Ea=m({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=V();return(t,o)=>i(e).socialLinks?(a(),k(ne,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ee=s=>(C("data-v-858fe1a4"),s=s(),H(),s),Fa=Ee(()=>d("span",{class:"vpi-languages icon lang"},null,-1)),Da=Ee(()=>d("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Oa={class:"list"},Ua=m({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),o=I(!1);function n(){o.value=!o.value}return(r,u)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:w(["VPNavScreenTranslations",{open:o.value}])},[d("button",{class:"title",onClick:n},[Fa,D(" "+L(i(t).label)+" ",1),Da]),d("ul",Oa,[(a(!0),l(M,null,E(i(e),h=>(a(),l("li",{key:h.link,class:"item"},[_(F,{class:"link",href:h.link},{default:v(()=>[D(L(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),za=b(Ua,[["__scopeId","data-v-858fe1a4"]]),Ga={class:"container"},ja=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=I(null),t=Se(se?document.body:null);return(o,n)=>(a(),k(ve,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:v(()=>[o.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[d("div",Ga,[c(o.$slots,"nav-screen-content-before",{},void 0,!0),_(Ha,{class:"menu"}),_(za,{class:"translations"}),_(ba,{class:"appearance"}),_(Ea,{class:"social-links"}),c(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),qa=b(ja,[["__scopeId","data-v-cc5739dd"]]),Ka={key:0,class:"VPNav"},Wa=m({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:o}=wo(),{frontmatter:n}=V(),r=$(()=>n.value.navbar!==!1);return Te("close-screen",t),X(()=>{se&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(u,h)=>r.value?(a(),l("header",Ka,[_(ha,{"is-screen-open":i(e),onToggleScreen:i(o)},{"nav-bar-title-before":v(()=>[c(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(u.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(u.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(u.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(qa,{open:i(e)},{"nav-screen-content-before":v(()=>[c(u.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(u.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Ra=b(Wa,[["__scopeId","data-v-ae24b3ad"]]),Fe=s=>(C("data-v-b8d55f3b"),s=s(),H(),s),Ja=["role","tabindex"],Ya=Fe(()=>d("div",{class:"indicator"},null,-1)),Za=Fe(()=>d("span",{class:"vpi-chevron-right caret-icon"},null,-1)),Qa=[Za],Xa={key:1,class:"items"},xa=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:o,isLink:n,isActiveLink:r,hasActiveLink:u,hasChildren:h,toggle:p}=bt($(()=>e.item)),P=$(()=>h.value?"section":"div"),g=$(()=>n.value?"a":"div"),y=$(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),S=$(()=>n.value?void 0:"button"),N=$(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":u.value}]);function A(T){"key"in T&&T.key!=="Enter"||!e.item.link&&p()}function B(){e.item.link&&p()}return(T,U)=>{const z=K("VPSidebarItem",!0);return a(),k(R(P.value),{class:w(["VPSidebarItem",N.value])},{default:v(()=>[T.item.text?(a(),l("div",Y({key:0,class:"item",role:S.value},Ye(T.item.items?{click:A,keydown:A}:{},!0),{tabindex:T.item.items&&0}),[Ya,T.item.link?(a(),k(F,{key:0,tag:g.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:v(()=>[(a(),k(R(y.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(R(y.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Ze(B,["enter"]),tabindex:"0"},Qa,32)):f("",!0)],16,Ja)):f("",!0),T.item.items&&T.item.items.length?(a(),l("div",Xa,[T.depth<5?(a(!0),l(M,{key:0},E(T.item.items,W=>(a(),k(z,{key:W.text,item:W,depth:T.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),er=b(xa,[["__scopeId","data-v-b8d55f3b"]]),De=s=>(C("data-v-575e6a36"),s=s(),H(),s),tr=De(()=>d("div",{class:"curtain"},null,-1)),sr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},or=De(()=>d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),nr=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=O(),o=s,n=I(null),r=Se(se?document.body:null);return G([o,n],()=>{var u;o.open?(r.value=!0,(u=n.value)==null||u.focus()):r.value=!1},{immediate:!0,flush:"post"}),(u,h)=>i(t)?(a(),l("aside",{key:0,class:w(["VPSidebar",{open:u.open}]),ref_key:"navEl",ref:n,onClick:h[0]||(h[0]=Qe(()=>{},["stop"]))},[tr,d("nav",sr,[or,c(u.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(M,null,E(i(e),p=>(a(),l("div",{key:p.text,class:"group"},[_(er,{item:p,depth:0},null,8,["item"])]))),128)),c(u.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),ar=b(nr,[["__scopeId","data-v-575e6a36"]]),rr=m({__name:"VPSkipLink",setup(s){const e=ee(),t=I();G(()=>e.path,()=>t.value.focus());function o({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const u=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",u)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",u),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),l(M,null,[d("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),ir=b(rr,[["__scopeId","data-v-0f60ec36"]]),lr=m({__name:"Layout",setup(s){const{isOpen:e,open:t,close:o}=O(),n=ee();G(()=>n.path,o),_t(e,o);const{frontmatter:r}=V(),u=Xe(),h=$(()=>!!u["home-hero-image"]);return Te("hero-image-slot-exists",h),(p,P)=>{const g=K("Content");return i(r).layout!==!1?(a(),l("div",{key:0,class:w(["Layout",i(r).pageClass])},[c(p.$slots,"layout-top",{},void 0,!0),_(ir),_(st,{class:"backdrop",show:i(e),onClick:i(o)},null,8,["show","onClick"]),_(Ra,null,{"nav-bar-title-before":v(()=>[c(p.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(p.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(p.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(p.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[c(p.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(p.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(To,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),_(ar,{open:i(e)},{"sidebar-nav-before":v(()=>[c(p.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[c(p.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(ro,null,{"page-top":v(()=>[c(p.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(p.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[c(p.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[c(p.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(p.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(p.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(p.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(p.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(p.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(p.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(p.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(p.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[c(p.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(p.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(p.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[c(p.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(p.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[c(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(vo),c(p.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(g,{key:1}))}}}),cr=b(lr,[["__scopeId","data-v-5d98c3a5"]]),ur={},dr={class:"VPTeamPage"};function vr(s,e){return a(),l("div",dr,[c(s.$slots,"default")])}const Dr=b(ur,[["render",vr],["__scopeId","data-v-7c57f839"]]),pr={},hr={class:"VPTeamPageTitle"},fr={key:0,class:"title"},mr={key:1,class:"lead"};function _r(s,e){return a(),l("div",hr,[s.$slots.title?(a(),l("h1",fr,[c(s.$slots,"title",{},void 0,!0)])):f("",!0),s.$slots.lead?(a(),l("p",mr,[c(s.$slots,"lead",{},void 0,!0)])):f("",!0)])}const Or=b(pr,[["render",_r],["__scopeId","data-v-bf2cbdac"]]),br=s=>(C("data-v-f3fa364a"),s=s(),H(),s),kr={class:"profile"},$r={class:"avatar"},gr=["src","alt"],yr={class:"data"},Pr={class:"name"},Vr={key:0,class:"affiliation"},Lr={key:0,class:"title"},Sr={key:1,class:"at"},Tr=["innerHTML"],wr={key:2,class:"links"},Ir={key:0,class:"sp"},Mr=br(()=>d("span",{class:"vpi-heart sp-icon"},null,-1)),Nr=m({__name:"VPTeamMembersItem",props:{size:{default:"medium"},member:{}},setup(s){return(e,t)=>(a(),l("article",{class:w(["VPTeamMembersItem",[e.size]])},[d("div",kr,[d("figure",$r,[d("img",{class:"avatar-img",src:e.member.avatar,alt:e.member.name},null,8,gr)]),d("div",yr,[d("h1",Pr,L(e.member.name),1),e.member.title||e.member.org?(a(),l("p",Vr,[e.member.title?(a(),l("span",Lr,L(e.member.title),1)):f("",!0),e.member.title&&e.member.org?(a(),l("span",Sr," @ ")):f("",!0),e.member.org?(a(),k(F,{key:2,class:w(["org",{link:e.member.orgLink}]),href:e.member.orgLink,"no-icon":""},{default:v(()=>[D(L(e.member.org),1)]),_:1},8,["class","href"])):f("",!0)])):f("",!0),e.member.desc?(a(),l("p",{key:1,class:"desc",innerHTML:e.member.desc},null,8,Tr)):f("",!0),e.member.links?(a(),l("div",wr,[_(ne,{links:e.member.links},null,8,["links"])])):f("",!0)])]),e.member.sponsor?(a(),l("div",Ir,[_(F,{class:"sp-link",href:e.member.sponsor,"no-icon":""},{default:v(()=>[Mr,D(" "+L(e.member.actionText||"Sponsor"),1)]),_:1},8,["href"])])):f("",!0)],2))}}),Ar=b(Nr,[["__scopeId","data-v-f3fa364a"]]),Br={class:"container"},Cr=m({__name:"VPTeamMembers",props:{size:{default:"medium"},members:{}},setup(s){const e=s,t=$(()=>[e.size,`count-${e.members.length}`]);return(o,n)=>(a(),l("div",{class:w(["VPTeamMembers",t.value])},[d("div",Br,[(a(!0),l(M,null,E(o.members,r=>(a(),l("div",{key:r.name,class:"item"},[_(Ar,{size:o.size,member:r},null,8,["size","member"])]))),128))])],2))}}),Ur=b(Cr,[["__scopeId","data-v-6cb0dbc4"]]),Oe={Layout:cr,enhanceApp:({app:s})=>{s.component("Badge",xe)}},Hr=d("iframe",{style:{"z-index":"100"},width:"500",height:"315",src:"https://www.youtube.com/embed/6w-ZbD8wJZM?si=chkr-Pm_ydTErArx",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,-1),Er={__name:"MyLayout",setup(s){return(e,t)=>(a(),k(i(Oe).Layout,null,{"home-hero-image":v(()=>[Hr]),_:1}))}},zr={extends:Oe,Layout:Er};export{zr as R,Or as V,Ur as a,Dr as b}; +import{d as m,o as a,c as l,r as c,n as w,a as D,t as L,b as k,w as v,e as f,T as ve,_ as b,u as Ue,i as ze,f as Ge,g as pe,h as $,j as I,k as q,l as d,m as i,p as C,q as H,s as j,v as le,x as G,y as X,z as he,A as ge,B as je,C as qe,D as K,F as M,E,G as ye,H as x,I as _,J as R,K as Pe,L as ee,M as Y,N as te,O as Ke,P as Ve,Q as We,R as Re,S as Le,U as se,V as Je,W as Se,X as Te,Y as Ye,Z as Ze,$ as Qe,a0 as Xe}from"./framework.C9-aDgxC.js";const xe=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:w(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[D(L(e.text),1)])],2))}}),et={key:0,class:"VPBackdrop"},tt=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(ve,{name:"fade"},{default:v(()=>[e.show?(a(),l("div",et)):f("",!0)]),_:1}))}}),st=b(tt,[["__scopeId","data-v-c79a1216"]]),V=Ue;function ot(s,e){let t,o=!1;return()=>{t&&clearTimeout(t),o?t=setTimeout(s,e):(s(),(o=!0)&&setTimeout(()=>o=!1,e))}}function ce(s){return/^\//.test(s)?s:`/${s}`}function fe(s){const{pathname:e,search:t,hash:o,protocol:n}=new URL(s,"http://a.com");if(ze(s)||s.startsWith("#")||!n.startsWith("http")||!Ge(e))return s;const{site:r}=V(),u=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${o}`);return pe(u)}function J({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:o,page:n,theme:r,hash:u}=V(),h=$(()=>{var P,g;return{index:o.value,label:(P=t.value.locales[o.value])==null?void 0:P.label,link:((g=t.value.locales[o.value])==null?void 0:g.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([P,g])=>s&&h.value.label===g.label?[]:{index:P,text:g.label,link:nt(g.link||(P==="root"?"/":`/${P}/`),r.value.i18nRouting!==!1&&e,n.value.relativePath.slice(h.value.link.length-1),!t.value.cleanUrls)+u.value})),currentLang:h}}function nt(s,e,t,o){return e?s.replace(/\/$/,"")+ce(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):s}const at=s=>(C("data-v-4f08a194"),s=s(),H(),s),rt={class:"NotFound"},it={class:"code"},lt={class:"title"},ct=at(()=>d("div",{class:"divider"},null,-1)),ut={class:"quote"},dt={class:"action"},vt=["href","aria-label"],pt=m({__name:"NotFound",setup(s){const{site:e}=V(),{localeLinks:t}=J({removeCurrent:!1}),o=I({link:"/",index:"root"});q(()=>{const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");t.value.length&&(o.value=t.value.find(({link:u})=>u.startsWith(r))||t.value[0])});const n=$(()=>{var r,u,h,p;return{code:404,title:"PAGE NOT FOUND",quote:"But if you don't change your direction, and if you keep looking, you may end up where you are heading.",linkLabel:"go to home",linkText:"Take me home",...o.value.index==="root"?(r=e.value.themeConfig)==null?void 0:r.notFound:(p=(h=(u=e.value.locales)==null?void 0:u[o.value.index])==null?void 0:h.themeConfig)==null?void 0:p.notFound}});return(r,u)=>(a(),l("div",rt,[d("p",it,L(n.value.code),1),d("h1",lt,L(n.value.title),1),ct,d("blockquote",ut,L(n.value.quote),1),d("div",dt,[d("a",{class:"link",href:i(pe)(o.value.link),"aria-label":n.value.linkLabel},L(n.value.linkText),9,vt)])]))}}),ht=b(pt,[["__scopeId","data-v-4f08a194"]]);function we(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ce(e);const t=Object.keys(s).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(ce(n))),o=t?s[t]:[];return Array.isArray(o)?Z(o):Z(o.items,o.base)}function ft(s){const e=[];let t=0;for(const o in s){const n=s[o];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function mt(s){const e=[];function t(o){for(const n of o)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(s),e}function ue(s,e){return Array.isArray(e)?e.some(t=>ue(s,t)):j(s,e.link)?!0:e.items?ue(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const o={...t},n=o.base||e;return n&&o.link&&(o.link=n+o.link),o.items&&(o.items=Z(o.items,n)),o})}function O(){const{frontmatter:s,page:e,theme:t}=V(),o=le("(min-width: 960px)"),n=I(!1),r=$(()=>{const B=t.value.sidebar,T=e.value.relativePath;return B?we(B,T):[]}),u=I(r.value);G(r,(B,T)=>{JSON.stringify(B)!==JSON.stringify(T)&&(u.value=r.value)});const h=$(()=>s.value.sidebar!==!1&&u.value.length>0&&s.value.layout!=="home"),p=$(()=>P?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),P=$(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),g=$(()=>h.value&&o.value),y=$(()=>h.value?ft(u.value):[]);function S(){n.value=!0}function N(){n.value=!1}function A(){n.value?N():S()}return{isOpen:n,sidebar:u,sidebarGroups:y,hasSidebar:h,hasAside:P,leftAside:p,isSidebarEnabled:g,open:S,close:N,toggle:A}}function _t(s,e){let t;X(()=>{t=s.value?document.activeElement:void 0}),q(()=>{window.addEventListener("keyup",o)}),he(()=>{window.removeEventListener("keyup",o)});function o(n){n.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}function bt(s){const{page:e,hash:t}=V(),o=I(!1),n=$(()=>s.value.collapsed!=null),r=$(()=>!!s.value.link),u=I(!1),h=()=>{u.value=j(e.value.relativePath,s.value.link)};G([e,s,t],h),q(h);const p=$(()=>u.value?!0:s.value.items?ue(e.value.relativePath,s.value.items):!1),P=$(()=>!!(s.value.items&&s.value.items.length));X(()=>{o.value=!!(n.value&&s.value.collapsed)}),ge(()=>{(u.value||p.value)&&(o.value=!1)});function g(){n.value&&(o.value=!o.value)}return{collapsed:o,collapsible:n,isLink:r,isActiveLink:u,hasActiveLink:p,hasChildren:P,toggle:g}}function kt(){const{hasSidebar:s}=O(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const de=[];function Ie(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function me(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const o=Number(t.tagName[1]);return{element:t,title:$t(t),link:"#"+t.id,level:o}});return gt(e,s)}function $t(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function gt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(u=>u.level>=o&&u.level<=n),de.length=0;for(const{element:u,link:h}of s)de.push({element:u,link:h});const r=[];e:for(let u=0;u=0;p--){const P=s[p];if(P.level{requestAnimationFrame(r),window.addEventListener("scroll",o)}),je(()=>{u(location.hash)}),he(()=>{window.removeEventListener("scroll",o)});function r(){if(!t.value)return;const h=window.scrollY,p=window.innerHeight,P=document.body.offsetHeight,g=Math.abs(h+p-P)<1,y=de.map(({element:N,link:A})=>({link:A,top:Pt(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,A)=>N.top-A.top);if(!y.length){u(null);return}if(h<1){u(null);return}if(g){u(y[y.length-1].link);return}let S=null;for(const{link:N,top:A}of y){if(A>h+qe()+4)break;S=N}u(S)}function u(h){n&&n.classList.remove("active"),h==null?n=null:n=s.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const p=n;p?(p.classList.add("active"),e.value.style.top=p.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Pt(s){let e=0;for(;s!==document.body;){if(s===null)return NaN;e+=s.offsetTop,s=s.offsetParent}return e}const Vt=["href","title"],Lt=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const o=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(o));n==null||n.focus({preventScroll:!0})}return(t,o)=>{const n=K("VPDocOutlineItem",!0);return a(),l("ul",{class:w(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),l(M,null,E(t.headers,({children:r,link:u,title:h})=>(a(),l("li",null,[d("a",{class:"outline-link",href:u,onClick:e,title:h},L(h),9,Vt),r!=null&&r.length?(a(),k(n,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Me=b(Lt,[["__scopeId","data-v-b933a997"]]),St={class:"content"},Tt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},wt=m({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=V(),o=ye([]);x(()=>{o.value=me(e.value.outline??t.value.outline)});const n=I(),r=I();return yt(n,r),(u,h)=>(a(),l("nav",{"aria-labelledby":"doc-outline-aria-label",class:w(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:n,role:"navigation"},[d("div",St,[d("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),d("div",Tt,L(i(Ie)(i(t))),1),_(Me,{headers:o.value,root:!0},null,8,["headers"])])],2))}}),It=b(wt,[["__scopeId","data-v-269c27a6"]]),Mt={class:"VPDocAsideCarbonAds"},Nt=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,o)=>(a(),l("div",Mt,[_(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),At=s=>(C("data-v-3f215769"),s=s(),H(),s),Bt={class:"VPDocAside"},Ct=At(()=>d("div",{class:"spacer"},null,-1)),Ht=m({__name:"VPDocAside",setup(s){const{theme:e}=V();return(t,o)=>(a(),l("div",Bt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),_(It),c(t.$slots,"aside-outline-after",{},void 0,!0),Ct,c(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),k(Nt,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Et=b(Ht,[["__scopeId","data-v-3f215769"]]);function Ft(){const{theme:s,page:e}=V();return $(()=>{const{text:t="Edit this page",pattern:o=""}=s.value.editLink||{};let n;return typeof o=="function"?n=o(e.value):n=o.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Dt(){const{page:s,theme:e,frontmatter:t}=V();return $(()=>{var P,g,y,S,N,A,B,T;const o=we(e.value.sidebar,s.value.relativePath),n=mt(o),r=Ot(n,U=>U.link.replace(/[?#].*$/,"")),u=r.findIndex(U=>j(s.value.relativePath,U.link)),h=((P=e.value.docFooter)==null?void 0:P.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((g=e.value.docFooter)==null?void 0:g.next)===!1&&!t.value.next||t.value.next===!1;return{prev:h?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((y=r[u-1])==null?void 0:y.docFooterText)??((S=r[u-1])==null?void 0:S.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((N=r[u-1])==null?void 0:N.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[u+1])==null?void 0:A.docFooterText)??((B=r[u+1])==null?void 0:B.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((T=r[u+1])==null?void 0:T.link)}}})}function Ot(s,e){const t=new Set;return s.filter(o=>{const n=e(o);return t.has(n)?!1:t.add(n)})}const F=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.tag??(e.href?"a":"span")),o=$(()=>e.href&&Pe.test(e.href));return(n,r)=>(a(),k(R(t.value),{class:w(["VPLink",{link:n.href,"vp-external-link-icon":o.value,"no-icon":n.noIcon}]),href:n.href?i(fe)(n.href):void 0,target:n.target??(o.value?"_blank":void 0),rel:n.rel??(o.value?"noreferrer":void 0)},{default:v(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ut={class:"VPLastUpdated"},zt=["datetime"],Gt=m({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:o,lang:n}=V(),r=$(()=>new Date(o.value.lastUpdated??t.value.lastUpdated)),u=$(()=>r.value.toISOString()),h=I("");return q(()=>{X(()=>{var p,P,g;h.value=new Intl.DateTimeFormat((P=(p=e.value.lastUpdated)==null?void 0:p.formatOptions)!=null&&P.forceLocale?n.value:void 0,((g=e.value.lastUpdated)==null?void 0:g.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(p,P)=>{var g;return a(),l("p",Ut,[D(L(((g=i(e).lastUpdated)==null?void 0:g.text)||i(e).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:u.value},L(h.value),9,zt)])}}}),jt=b(Gt,[["__scopeId","data-v-7e05ebdb"]]),Ne=s=>(C("data-v-d4a0bba5"),s=s(),H(),s),qt={key:0,class:"VPDocFooter"},Kt={key:0,class:"edit-info"},Wt={key:0,class:"edit-link"},Rt=Ne(()=>d("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),Jt={key:1,class:"last-updated"},Yt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Zt=Ne(()=>d("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),Qt={class:"pager"},Xt=["innerHTML"],xt=["innerHTML"],es={class:"pager"},ts=["innerHTML"],ss=["innerHTML"],os=m({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:o}=V(),n=Ft(),r=Dt(),u=$(()=>e.value.editLink&&o.value.editLink!==!1),h=$(()=>t.value.lastUpdated&&o.value.lastUpdated!==!1),p=$(()=>u.value||h.value||r.value.prev||r.value.next);return(P,g)=>{var y,S,N,A;return p.value?(a(),l("footer",qt,[c(P.$slots,"doc-footer-before",{},void 0,!0),u.value||h.value?(a(),l("div",Kt,[u.value?(a(),l("div",Wt,[_(F,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:v(()=>[Rt,D(" "+L(i(n).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),l("div",Jt,[_(jt)])):f("",!0)])):f("",!0),(y=i(r).prev)!=null&&y.link||(S=i(r).next)!=null&&S.link?(a(),l("nav",Yt,[Zt,d("div",Qt,[(N=i(r).prev)!=null&&N.link?(a(),k(F,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.prev)||"Previous page"},null,8,Xt),d("span",{class:"title",innerHTML:i(r).prev.text},null,8,xt)]}),_:1},8,["href"])):f("",!0)]),d("div",es,[(A=i(r).next)!=null&&A.link?(a(),k(F,{key:0,class:"pager-link next",href:i(r).next.link},{default:v(()=>{var B;return[d("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.next)||"Next page"},null,8,ts),d("span",{class:"title",innerHTML:i(r).next.text},null,8,ss)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),ns=b(os,[["__scopeId","data-v-d4a0bba5"]]),as=s=>(C("data-v-39a288b8"),s=s(),H(),s),rs={class:"container"},is=as(()=>d("div",{class:"aside-curtain"},null,-1)),ls={class:"aside-container"},cs={class:"aside-content"},us={class:"content"},ds={class:"content-container"},vs={class:"main"},ps=m({__name:"VPDoc",setup(s){const{theme:e}=V(),t=ee(),{hasSidebar:o,hasAside:n,leftAside:r}=O(),u=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,p)=>{const P=K("Content");return a(),l("div",{class:w(["VPDoc",{"has-sidebar":i(o),"has-aside":i(n)}])},[c(h.$slots,"doc-top",{},void 0,!0),d("div",rs,[i(n)?(a(),l("div",{key:0,class:w(["aside",{"left-aside":i(r)}])},[is,d("div",ls,[d("div",cs,[_(Et,null,{"aside-top":v(()=>[c(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),d("div",us,[d("div",ds,[c(h.$slots,"doc-before",{},void 0,!0),d("main",vs,[_(P,{class:w(["vp-doc",[u.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(ns,null,{"doc-footer-before":v(()=>[c(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(h.$slots,"doc-after",{},void 0,!0)])])]),c(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),hs=b(ps,[["__scopeId","data-v-39a288b8"]]),fs=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.href&&Pe.test(e.href)),o=$(()=>e.tag||e.href?"a":"button");return(n,r)=>(a(),k(R(o.value),{class:w(["VPButton",[n.size,n.theme]]),href:n.href?i(fe)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:v(()=>[D(L(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),ms=b(fs,[["__scopeId","data-v-cad61b99"]]),_s=["src","alt"],bs=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const o=K("VPImage",!0);return e.image?(a(),l(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",Y({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(pe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,_s)):(a(),l(M,{key:1},[_(o,Y({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(o,Y({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=b(bs,[["__scopeId","data-v-8426fc1a"]]),ks=s=>(C("data-v-303bb580"),s=s(),H(),s),$s={class:"container"},gs={class:"main"},ys={key:0,class:"name"},Ps=["innerHTML"],Vs=["innerHTML"],Ls=["innerHTML"],Ss={key:0,class:"actions"},Ts={key:0,class:"image"},ws={class:"image-container"},Is=ks(()=>d("div",{class:"image-bg"},null,-1)),Ms=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=te("hero-image-slot-exists");return(t,o)=>(a(),l("div",{class:w(["VPHero",{"has-image":t.image||i(e)}])},[d("div",$s,[d("div",gs,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",ys,[d("span",{innerHTML:t.name,class:"clip"},null,8,Ps)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,Vs)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Ls)):f("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),l("div",Ss,[(a(!0),l(M,null,E(t.actions,n=>(a(),l("div",{key:n.link,class:"action"},[_(ms,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),l("div",Ts,[d("div",ws,[Is,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Ns=b(Ms,[["__scopeId","data-v-303bb580"]]),As=m({__name:"VPHomeHero",setup(s){const{frontmatter:e}=V();return(t,o)=>i(e).hero?(a(),k(Ns,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Bs=s=>(C("data-v-a3976bdc"),s=s(),H(),s),Cs={class:"box"},Hs={key:0,class:"icon"},Es=["innerHTML"],Fs=["innerHTML"],Ds=["innerHTML"],Os={key:4,class:"link-text"},Us={class:"link-text-value"},zs=Bs(()=>d("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),Gs=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[d("article",Cs,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",Hs,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Es)):f("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,Fs),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,Ds)):f("",!0),e.linkText?(a(),l("div",Os,[d("p",Us,[D(L(e.linkText)+" ",1),zs])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),js=b(Gs,[["__scopeId","data-v-a3976bdc"]]),qs={key:0,class:"VPFeatures"},Ks={class:"container"},Ws={class:"items"},Rs=m({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=$(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,n)=>o.features?(a(),l("div",qs,[d("div",Ks,[d("div",Ws,[(a(!0),l(M,null,E(o.features,r=>(a(),l("div",{key:r.title,class:w(["item",[t.value]])},[_(js,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),Js=b(Rs,[["__scopeId","data-v-a6181336"]]),Ys=m({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=V();return(t,o)=>i(e).features?(a(),k(Js,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),Zs=m({__name:"VPHomeContent",setup(s){const{width:e}=Ke({includeScrollbar:!1});return(t,o)=>(a(),l("div",{class:"vp-doc container",style:Ve(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Qs=b(Zs,[["__scopeId","data-v-82d4af08"]]),Xs={class:"VPHome"},xs=m({__name:"VPHome",setup(s){const{frontmatter:e}=V();return(t,o)=>{const n=K("Content");return a(),l("div",Xs,[c(t.$slots,"home-hero-before",{},void 0,!0),_(As,null,{"home-hero-info-before":v(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),_(Ys),c(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),k(Qs,{key:0},{default:v(()=>[_(n)]),_:1})):(a(),k(n,{key:1}))])}}}),eo=b(xs,[["__scopeId","data-v-686f80a6"]]),to={},so={class:"VPPage"};function oo(s,e){const t=K("Content");return a(),l("div",so,[c(s.$slots,"page-top"),_(t),c(s.$slots,"page-bottom")])}const no=b(to,[["render",oo]]),ao=m({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=V(),{hasSidebar:o}=O();return(n,r)=>(a(),l("div",{class:w(["VPContent",{"has-sidebar":i(o),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[_(ht)],!0):i(t).layout==="page"?(a(),k(no,{key:1},{"page-top":v(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),k(eo,{key:2},{"home-hero-before":v(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),k(R(i(t).layout),{key:3})):(a(),k(hs,{key:4},{"doc-top":v(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ro=b(ao,[["__scopeId","data-v-1428d186"]]),io={class:"container"},lo=["innerHTML"],co=["innerHTML"],uo=m({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=V(),{hasSidebar:o}=O();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),l("footer",{key:0,class:w(["VPFooter",{"has-sidebar":i(o)}])},[d("div",io,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,lo)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,co)):f("",!0)])],2)):f("",!0)}}),vo=b(uo,[["__scopeId","data-v-e315a0ad"]]);function po(){const{theme:s,frontmatter:e}=V(),t=ye([]),o=$(()=>t.value.length>0);return x(()=>{t.value=me(e.value.outline??s.value.outline)}),{headers:t,hasLocalNav:o}}const ho=s=>(C("data-v-17a5e62e"),s=s(),H(),s),fo={class:"menu-text"},mo=ho(()=>d("span",{class:"vpi-chevron-right icon"},null,-1)),_o={class:"header"},bo={class:"outline"},ko=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=V(),o=I(!1),n=I(0),r=I(),u=I();function h(y){var S;(S=r.value)!=null&&S.contains(y.target)||(o.value=!1)}G(o,y=>{if(y){document.addEventListener("click",h);return}document.removeEventListener("click",h)}),We("Escape",()=>{o.value=!1}),x(()=>{o.value=!1});function p(){o.value=!o.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function P(y){y.target.classList.contains("outline-link")&&(u.value&&(u.value.style.transition="none"),Re(()=>{o.value=!1}))}function g(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,S)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:Ve({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[y.headers.length>0?(a(),l("button",{key:0,onClick:p,class:w({open:o.value})},[d("span",fo,L(i(Ie)(i(t))),1),mo],2)):(a(),l("button",{key:1,onClick:g},L(i(t).returnToTopLabel||"Return to top"),1)),_(ve,{name:"flyout"},{default:v(()=>[o.value?(a(),l("div",{key:0,ref_key:"items",ref:u,class:"items",onClick:P},[d("div",_o,[d("a",{class:"top-link",href:"#",onClick:g},L(i(t).returnToTopLabel||"Return to top"),1)]),d("div",bo,[_(Me,{headers:y.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),$o=b(ko,[["__scopeId","data-v-17a5e62e"]]),go=s=>(C("data-v-a6f0e41e"),s=s(),H(),s),yo={class:"container"},Po=["aria-expanded"],Vo=go(()=>d("span",{class:"vpi-align-left menu-icon"},null,-1)),Lo={class:"menu-text"},So=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=V(),{hasSidebar:o}=O(),{headers:n}=po(),{y:r}=Le(),u=I(0);q(()=>{u.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=me(t.value.outline??e.value.outline)});const h=$(()=>n.value.length===0),p=$(()=>h.value&&!o.value),P=$(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:h.value,fixed:p.value}));return(g,y)=>i(t).layout!=="home"&&(!p.value||i(r)>=u.value)?(a(),l("div",{key:0,class:w(P.value)},[d("div",yo,[i(o)?(a(),l("button",{key:0,class:"menu","aria-expanded":g.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=S=>g.$emit("open-menu"))},[Vo,d("span",Lo,L(i(e).sidebarMenuLabel||"Menu"),1)],8,Po)):f("",!0),_($o,{headers:i(n),navHeight:u.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),To=b(So,[["__scopeId","data-v-a6f0e41e"]]);function wo(){const s=I(!1);function e(){s.value=!0,window.addEventListener("resize",n)}function t(){s.value=!1,window.removeEventListener("resize",n)}function o(){s.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=ee();return G(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:o}}const Io={},Mo={class:"VPSwitch",type:"button",role:"switch"},No={class:"check"},Ao={key:0,class:"icon"};function Bo(s,e){return a(),l("button",Mo,[d("span",No,[s.$slots.default?(a(),l("span",Ao,[c(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Co=b(Io,[["render",Bo],["__scopeId","data-v-1d5665e3"]]),Ae=s=>(C("data-v-d1f28634"),s=s(),H(),s),Ho=Ae(()=>d("span",{class:"vpi-sun sun"},null,-1)),Eo=Ae(()=>d("span",{class:"vpi-moon moon"},null,-1)),Fo=m({__name:"VPSwitchAppearance",setup(s){const{isDark:e,theme:t}=V(),o=te("toggle-appearance",()=>{e.value=!e.value}),n=$(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(r,u)=>(a(),k(Co,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(o)},{default:v(()=>[Ho,Eo]),_:1},8,["title","aria-checked","onClick"]))}}),_e=b(Fo,[["__scopeId","data-v-d1f28634"]]),Do={key:0,class:"VPNavBarAppearance"},Oo=m({__name:"VPNavBarAppearance",setup(s){const{site:e}=V();return(t,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",Do,[_(_e)])):f("",!0)}}),Uo=b(Oo,[["__scopeId","data-v-e6aabb21"]]),be=I();let Be=!1,ie=0;function zo(s){const e=I(!1);if(se){!Be&&Go(),ie++;const t=G(be,o=>{var n,r,u;o===s.el.value||(n=s.el.value)!=null&&n.contains(o)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(u=s.onBlur)==null||u.call(s))});he(()=>{t(),ie--,ie||jo()})}return Je(e)}function Go(){document.addEventListener("focusin",Ce),Be=!0,be.value=document.activeElement}function jo(){document.removeEventListener("focusin",Ce)}function Ce(){be.value=document.activeElement}const qo={class:"VPMenuLink"},Ko=m({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=V();return(t,o)=>(a(),l("div",qo,[_(F,{class:w({active:i(j)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[D(L(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),oe=b(Ko,[["__scopeId","data-v-43f1e123"]]),Wo={class:"VPMenuGroup"},Ro={key:0,class:"title"},Jo=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Wo,[e.text?(a(),l("p",Ro,L(e.text),1)):f("",!0),(a(!0),l(M,null,E(e.items,o=>(a(),l(M,null,["link"in o?(a(),k(oe,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}}),Yo=b(Jo,[["__scopeId","data-v-69e747b5"]]),Zo={class:"VPMenu"},Qo={key:0,class:"items"},Xo=m({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",Zo,[e.items?(a(),l("div",Qo,[(a(!0),l(M,null,E(e.items,o=>(a(),l(M,{key:o.text},["link"in o?(a(),k(oe,{key:0,item:o},null,8,["item"])):(a(),k(Yo,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),xo=b(Xo,[["__scopeId","data-v-e7ea1737"]]),en=s=>(C("data-v-b6c34ac9"),s=s(),H(),s),tn=["aria-expanded","aria-label"],sn={key:0,class:"text"},on=["innerHTML"],nn=en(()=>d("span",{class:"vpi-chevron-down text-icon"},null,-1)),an={key:1,class:"vpi-more-horizontal icon"},rn={class:"menu"},ln=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=I(!1),t=I();zo({el:t,onBlur:o});function o(){e.value=!1}return(n,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=u=>e.value=!0),onMouseleave:r[2]||(r[2]=u=>e.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=u=>e.value=!e.value)},[n.button||n.icon?(a(),l("span",sn,[n.icon?(a(),l("span",{key:0,class:w([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),l("span",{key:1,innerHTML:n.button},null,8,on)):f("",!0),nn])):(a(),l("span",an))],8,tn),d("div",rn,[_(xo,{items:n.items},{default:v(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=b(ln,[["__scopeId","data-v-b6c34ac9"]]),cn=["href","aria-label","innerHTML"],un=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=$(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,n)=>(a(),l("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,cn))}}),dn=b(un,[["__scopeId","data-v-eee4e7cb"]]),vn={class:"VPSocialLinks"},pn=m({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",vn,[(a(!0),l(M,null,E(e.links,({link:o,icon:n,ariaLabel:r})=>(a(),k(dn,{key:o,icon:n,link:o,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),ne=b(pn,[["__scopeId","data-v-7bc22406"]]),hn={key:0,class:"group translations"},fn={class:"trans-title"},mn={key:1,class:"group"},_n={class:"item appearance"},bn={class:"label"},kn={class:"appearance-action"},$n={key:2,class:"group"},gn={class:"item social-links"},yn=m({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=V(),{localeLinks:o,currentLang:n}=J({correspondingLink:!0}),r=$(()=>o.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(u,h)=>r.value?(a(),k(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(o).length&&i(n).label?(a(),l("div",hn,[d("p",fn,L(i(n).label),1),(a(!0),l(M,null,E(i(o),p=>(a(),k(oe,{key:p.link,item:p},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",mn,[d("div",_n,[d("p",bn,L(i(t).darkModeSwitchLabel||"Appearance"),1),d("div",kn,[_(_e)])])])):f("",!0),i(t).socialLinks?(a(),l("div",$n,[d("div",gn,[_(ne,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Pn=b(yn,[["__scopeId","data-v-d0bd9dde"]]),Vn=s=>(C("data-v-e5dd9c1c"),s=s(),H(),s),Ln=["aria-expanded"],Sn=Vn(()=>d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)),Tn=[Sn],wn=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:w(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=o=>e.$emit("click"))},Tn,10,Ln))}}),In=b(wn,[["__scopeId","data-v-e5dd9c1c"]]),Mn=["innerHTML"],Nn=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=V();return(t,o)=>(a(),k(F,{class:w({VPNavBarMenuLink:!0,active:i(j)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[d("span",{innerHTML:t.item.text},null,8,Mn)]),_:1},8,["class","href","noIcon","target","rel"]))}}),An=b(Nn,[["__scopeId","data-v-9c663999"]]),Bn=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=V(),o=r=>"link"in r?j(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(o),n=$(()=>o(e.item));return(r,u)=>(a(),k(ke,{class:w({VPNavBarMenuGroup:!0,active:i(j)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Cn=s=>(C("data-v-7f418b0f"),s=s(),H(),s),Hn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},En=Cn(()=>d("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Fn=m({__name:"VPNavBarMenu",setup(s){const{theme:e}=V();return(t,o)=>i(e).nav?(a(),l("nav",Hn,[En,(a(!0),l(M,null,E(i(e).nav,n=>(a(),l(M,{key:n.text},["link"in n?(a(),k(An,{key:0,item:n},null,8,["item"])):(a(),k(Bn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),Dn=b(Fn,[["__scopeId","data-v-7f418b0f"]]);function On(s){const{localeIndex:e,theme:t}=V();function o(n){var A,B,T;const r=n.split("."),u=(A=t.value.search)==null?void 0:A.options,h=u&&typeof u=="object",p=h&&((T=(B=u.locales)==null?void 0:B[e.value])==null?void 0:T.translations)||null,P=h&&u.translations||null;let g=p,y=P,S=s;const N=r.pop();for(const U of r){let z=null;const W=S==null?void 0:S[U];W&&(z=S=W);const ae=y==null?void 0:y[U];ae&&(z=y=ae);const re=g==null?void 0:g[U];re&&(z=g=re),W||(S=z),ae||(y=z),re||(g=z)}return(g==null?void 0:g[N])??(y==null?void 0:y[N])??(S==null?void 0:S[N])??""}return o}const Un=["aria-label"],zn={class:"DocSearch-Button-Container"},Gn=d("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),jn={class:"DocSearch-Button-Placeholder"},qn=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1),$e=m({__name:"VPNavBarSearchButton",setup(s){const t=On({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,n)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[d("span",zn,[Gn,d("span",jn,L(i(t)("button.buttonText")),1)]),qn],8,Un))}}),Kn={class:"VPNavBarSearch"},Wn={id:"local-search"},Rn={key:1,id:"docsearch"},Jn=m({__name:"VPNavBarSearch",setup(s){const e=()=>null,t=()=>null,{theme:o}=V(),n=I(!1),r=I(!1);q(()=>{});function u(){n.value||(n.value=!0,setTimeout(h,16))}function h(){const g=new Event("keydown");g.key="k",g.metaKey=!0,window.dispatchEvent(g),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}const p=I(!1),P="";return(g,y)=>{var S;return a(),l("div",Kn,[i(P)==="local"?(a(),l(M,{key:0},[p.value?(a(),k(i(e),{key:0,onClose:y[0]||(y[0]=N=>p.value=!1)})):f("",!0),d("div",Wn,[_($e,{onClick:y[1]||(y[1]=N=>p.value=!0)})])],64)):i(P)==="algolia"?(a(),l(M,{key:1},[n.value?(a(),k(i(t),{key:0,algolia:((S=i(o).search)==null?void 0:S.options)??i(o).algolia,onVnodeBeforeMount:y[2]||(y[2]=N=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),l("div",Rn,[_($e,{onClick:u})]))],64)):f("",!0)])}}}),Yn=m({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=V();return(t,o)=>i(e).socialLinks?(a(),k(ne,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Zn=b(Yn,[["__scopeId","data-v-0394ad82"]]),Qn=["href","rel","target"],Xn={key:1},xn={key:2},ea=m({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=V(),{hasSidebar:o}=O(),{currentLang:n}=J(),r=$(()=>{var p;return typeof t.value.logoLink=="string"?t.value.logoLink:(p=t.value.logoLink)==null?void 0:p.link}),u=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.rel}),h=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.target});return(p,P)=>(a(),l("div",{class:w(["VPNavBarTitle",{"has-sidebar":i(o)}])},[d("a",{class:"title",href:r.value??i(fe)(i(n).link),rel:u.value,target:h.value},[c(p.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),k(Q,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l("span",Xn,L(i(t).siteTitle),1)):i(t).siteTitle===void 0?(a(),l("span",xn,L(i(e).title),1)):f("",!0),c(p.$slots,"nav-bar-title-after",{},void 0,!0)],8,Qn)],2))}}),ta=b(ea,[["__scopeId","data-v-ab179fa1"]]),sa={class:"items"},oa={class:"title"},na=m({__name:"VPNavBarTranslations",setup(s){const{theme:e}=V(),{localeLinks:t,currentLang:o}=J({correspondingLink:!0});return(n,r)=>i(t).length&&i(o).label?(a(),k(ke,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:v(()=>[d("div",sa,[d("p",oa,L(i(o).label),1),(a(!0),l(M,null,E(i(t),u=>(a(),k(oe,{key:u.link,item:u},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),aa=b(na,[["__scopeId","data-v-88af2de4"]]),ra=s=>(C("data-v-ccf7ddec"),s=s(),H(),s),ia={class:"wrapper"},la={class:"container"},ca={class:"title"},ua={class:"content"},da={class:"content-body"},va=ra(()=>d("div",{class:"divider"},[d("div",{class:"divider-line"})],-1)),pa=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Le(),{hasSidebar:t}=O(),{frontmatter:o}=V(),n=I({});return ge(()=>{n.value={"has-sidebar":t.value,home:o.value.layout==="home",top:e.value===0}}),(r,u)=>(a(),l("div",{class:w(["VPNavBar",n.value])},[d("div",ia,[d("div",la,[d("div",ca,[_(ta,null,{"nav-bar-title-before":v(()=>[c(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",ua,[d("div",da,[c(r.$slots,"nav-bar-content-before",{},void 0,!0),_(Jn,{class:"search"}),_(Dn,{class:"menu"}),_(aa,{class:"translations"}),_(Uo,{class:"appearance"}),_(Zn,{class:"social-links"}),_(Pn,{class:"extra"}),c(r.$slots,"nav-bar-content-after",{},void 0,!0),_(In,{class:"hamburger",active:r.isScreenOpen,onClick:u[0]||(u[0]=h=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),va],2))}}),ha=b(pa,[["__scopeId","data-v-ccf7ddec"]]),fa={key:0,class:"VPNavScreenAppearance"},ma={class:"text"},_a=m({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=V();return(o,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",fa,[d("p",ma,L(i(t).darkModeSwitchLabel||"Appearance"),1),_(_e)])):f("",!0)}}),ba=b(_a,[["__scopeId","data-v-2d7af913"]]),ka=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=te("close-screen");return(t,o)=>(a(),k(F,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),$a=b(ka,[["__scopeId","data-v-7f31e1f6"]]),ga=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=te("close-screen");return(t,o)=>(a(),k(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:v(()=>[D(L(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),He=b(ga,[["__scopeId","data-v-19976ae1"]]),ya={class:"VPNavScreenMenuGroupSection"},Pa={key:0,class:"title"},Va=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",ya,[e.text?(a(),l("p",Pa,L(e.text),1)):f("",!0),(a(!0),l(M,null,E(e.items,o=>(a(),k(He,{key:o.text,item:o},null,8,["item"]))),128))]))}}),La=b(Va,[["__scopeId","data-v-8133b170"]]),Sa=s=>(C("data-v-ff6087d4"),s=s(),H(),s),Ta=["aria-controls","aria-expanded"],wa=["innerHTML"],Ia=Sa(()=>d("span",{class:"vpi-plus button-icon"},null,-1)),Ma=["id"],Na={key:1,class:"group"},Aa=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=I(!1),o=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,u)=>(a(),l("div",{class:w(["VPNavScreenMenuGroup",{open:t.value}])},[d("button",{class:"button","aria-controls":o.value,"aria-expanded":t.value,onClick:n},[d("span",{class:"button-text",innerHTML:r.text},null,8,wa),Ia],8,Ta),d("div",{id:o.value,class:"items"},[(a(!0),l(M,null,E(r.items,h=>(a(),l(M,{key:h.text},["link"in h?(a(),l("div",{key:h.text,class:"item"},[_(He,{item:h},null,8,["item"])])):(a(),l("div",Na,[_(La,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,Ma)],2))}}),Ba=b(Aa,[["__scopeId","data-v-ff6087d4"]]),Ca={key:0,class:"VPNavScreenMenu"},Ha=m({__name:"VPNavScreenMenu",setup(s){const{theme:e}=V();return(t,o)=>i(e).nav?(a(),l("nav",Ca,[(a(!0),l(M,null,E(i(e).nav,n=>(a(),l(M,{key:n.text},["link"in n?(a(),k($a,{key:0,item:n},null,8,["item"])):(a(),k(Ba,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Ea=m({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=V();return(t,o)=>i(e).socialLinks?(a(),k(ne,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ee=s=>(C("data-v-858fe1a4"),s=s(),H(),s),Fa=Ee(()=>d("span",{class:"vpi-languages icon lang"},null,-1)),Da=Ee(()=>d("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Oa={class:"list"},Ua=m({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),o=I(!1);function n(){o.value=!o.value}return(r,u)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:w(["VPNavScreenTranslations",{open:o.value}])},[d("button",{class:"title",onClick:n},[Fa,D(" "+L(i(t).label)+" ",1),Da]),d("ul",Oa,[(a(!0),l(M,null,E(i(e),h=>(a(),l("li",{key:h.link,class:"item"},[_(F,{class:"link",href:h.link},{default:v(()=>[D(L(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),za=b(Ua,[["__scopeId","data-v-858fe1a4"]]),Ga={class:"container"},ja=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=I(null),t=Se(se?document.body:null);return(o,n)=>(a(),k(ve,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:v(()=>[o.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[d("div",Ga,[c(o.$slots,"nav-screen-content-before",{},void 0,!0),_(Ha,{class:"menu"}),_(za,{class:"translations"}),_(ba,{class:"appearance"}),_(Ea,{class:"social-links"}),c(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),qa=b(ja,[["__scopeId","data-v-cc5739dd"]]),Ka={key:0,class:"VPNav"},Wa=m({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:o}=wo(),{frontmatter:n}=V(),r=$(()=>n.value.navbar!==!1);return Te("close-screen",t),X(()=>{se&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(u,h)=>r.value?(a(),l("header",Ka,[_(ha,{"is-screen-open":i(e),onToggleScreen:i(o)},{"nav-bar-title-before":v(()=>[c(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(u.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(u.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(u.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(qa,{open:i(e)},{"nav-screen-content-before":v(()=>[c(u.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(u.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Ra=b(Wa,[["__scopeId","data-v-ae24b3ad"]]),Fe=s=>(C("data-v-b8d55f3b"),s=s(),H(),s),Ja=["role","tabindex"],Ya=Fe(()=>d("div",{class:"indicator"},null,-1)),Za=Fe(()=>d("span",{class:"vpi-chevron-right caret-icon"},null,-1)),Qa=[Za],Xa={key:1,class:"items"},xa=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:o,isLink:n,isActiveLink:r,hasActiveLink:u,hasChildren:h,toggle:p}=bt($(()=>e.item)),P=$(()=>h.value?"section":"div"),g=$(()=>n.value?"a":"div"),y=$(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),S=$(()=>n.value?void 0:"button"),N=$(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":u.value}]);function A(T){"key"in T&&T.key!=="Enter"||!e.item.link&&p()}function B(){e.item.link&&p()}return(T,U)=>{const z=K("VPSidebarItem",!0);return a(),k(R(P.value),{class:w(["VPSidebarItem",N.value])},{default:v(()=>[T.item.text?(a(),l("div",Y({key:0,class:"item",role:S.value},Ye(T.item.items?{click:A,keydown:A}:{},!0),{tabindex:T.item.items&&0}),[Ya,T.item.link?(a(),k(F,{key:0,tag:g.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:v(()=>[(a(),k(R(y.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(R(y.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Ze(B,["enter"]),tabindex:"0"},Qa,32)):f("",!0)],16,Ja)):f("",!0),T.item.items&&T.item.items.length?(a(),l("div",Xa,[T.depth<5?(a(!0),l(M,{key:0},E(T.item.items,W=>(a(),k(z,{key:W.text,item:W,depth:T.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),er=b(xa,[["__scopeId","data-v-b8d55f3b"]]),De=s=>(C("data-v-575e6a36"),s=s(),H(),s),tr=De(()=>d("div",{class:"curtain"},null,-1)),sr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},or=De(()=>d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),nr=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=O(),o=s,n=I(null),r=Se(se?document.body:null);return G([o,n],()=>{var u;o.open?(r.value=!0,(u=n.value)==null||u.focus()):r.value=!1},{immediate:!0,flush:"post"}),(u,h)=>i(t)?(a(),l("aside",{key:0,class:w(["VPSidebar",{open:u.open}]),ref_key:"navEl",ref:n,onClick:h[0]||(h[0]=Qe(()=>{},["stop"]))},[tr,d("nav",sr,[or,c(u.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(M,null,E(i(e),p=>(a(),l("div",{key:p.text,class:"group"},[_(er,{item:p,depth:0},null,8,["item"])]))),128)),c(u.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),ar=b(nr,[["__scopeId","data-v-575e6a36"]]),rr=m({__name:"VPSkipLink",setup(s){const e=ee(),t=I();G(()=>e.path,()=>t.value.focus());function o({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const u=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",u)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",u),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),l(M,null,[d("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),ir=b(rr,[["__scopeId","data-v-0f60ec36"]]),lr=m({__name:"Layout",setup(s){const{isOpen:e,open:t,close:o}=O(),n=ee();G(()=>n.path,o),_t(e,o);const{frontmatter:r}=V(),u=Xe(),h=$(()=>!!u["home-hero-image"]);return Te("hero-image-slot-exists",h),(p,P)=>{const g=K("Content");return i(r).layout!==!1?(a(),l("div",{key:0,class:w(["Layout",i(r).pageClass])},[c(p.$slots,"layout-top",{},void 0,!0),_(ir),_(st,{class:"backdrop",show:i(e),onClick:i(o)},null,8,["show","onClick"]),_(Ra,null,{"nav-bar-title-before":v(()=>[c(p.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[c(p.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[c(p.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[c(p.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[c(p.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[c(p.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(To,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),_(ar,{open:i(e)},{"sidebar-nav-before":v(()=>[c(p.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[c(p.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(ro,null,{"page-top":v(()=>[c(p.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[c(p.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[c(p.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[c(p.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[c(p.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[c(p.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[c(p.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[c(p.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[c(p.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[c(p.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[c(p.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[c(p.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[c(p.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[c(p.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[c(p.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[c(p.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[c(p.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[c(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[c(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[c(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[c(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[c(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[c(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(vo),c(p.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(g,{key:1}))}}}),cr=b(lr,[["__scopeId","data-v-5d98c3a5"]]),ur={},dr={class:"VPTeamPage"};function vr(s,e){return a(),l("div",dr,[c(s.$slots,"default")])}const Dr=b(ur,[["render",vr],["__scopeId","data-v-7c57f839"]]),pr={},hr={class:"VPTeamPageTitle"},fr={key:0,class:"title"},mr={key:1,class:"lead"};function _r(s,e){return a(),l("div",hr,[s.$slots.title?(a(),l("h1",fr,[c(s.$slots,"title",{},void 0,!0)])):f("",!0),s.$slots.lead?(a(),l("p",mr,[c(s.$slots,"lead",{},void 0,!0)])):f("",!0)])}const Or=b(pr,[["render",_r],["__scopeId","data-v-bf2cbdac"]]),br=s=>(C("data-v-f3fa364a"),s=s(),H(),s),kr={class:"profile"},$r={class:"avatar"},gr=["src","alt"],yr={class:"data"},Pr={class:"name"},Vr={key:0,class:"affiliation"},Lr={key:0,class:"title"},Sr={key:1,class:"at"},Tr=["innerHTML"],wr={key:2,class:"links"},Ir={key:0,class:"sp"},Mr=br(()=>d("span",{class:"vpi-heart sp-icon"},null,-1)),Nr=m({__name:"VPTeamMembersItem",props:{size:{default:"medium"},member:{}},setup(s){return(e,t)=>(a(),l("article",{class:w(["VPTeamMembersItem",[e.size]])},[d("div",kr,[d("figure",$r,[d("img",{class:"avatar-img",src:e.member.avatar,alt:e.member.name},null,8,gr)]),d("div",yr,[d("h1",Pr,L(e.member.name),1),e.member.title||e.member.org?(a(),l("p",Vr,[e.member.title?(a(),l("span",Lr,L(e.member.title),1)):f("",!0),e.member.title&&e.member.org?(a(),l("span",Sr," @ ")):f("",!0),e.member.org?(a(),k(F,{key:2,class:w(["org",{link:e.member.orgLink}]),href:e.member.orgLink,"no-icon":""},{default:v(()=>[D(L(e.member.org),1)]),_:1},8,["class","href"])):f("",!0)])):f("",!0),e.member.desc?(a(),l("p",{key:1,class:"desc",innerHTML:e.member.desc},null,8,Tr)):f("",!0),e.member.links?(a(),l("div",wr,[_(ne,{links:e.member.links},null,8,["links"])])):f("",!0)])]),e.member.sponsor?(a(),l("div",Ir,[_(F,{class:"sp-link",href:e.member.sponsor,"no-icon":""},{default:v(()=>[Mr,D(" "+L(e.member.actionText||"Sponsor"),1)]),_:1},8,["href"])])):f("",!0)],2))}}),Ar=b(Nr,[["__scopeId","data-v-f3fa364a"]]),Br={class:"container"},Cr=m({__name:"VPTeamMembers",props:{size:{default:"medium"},members:{}},setup(s){const e=s,t=$(()=>[e.size,`count-${e.members.length}`]);return(o,n)=>(a(),l("div",{class:w(["VPTeamMembers",t.value])},[d("div",Br,[(a(!0),l(M,null,E(o.members,r=>(a(),l("div",{key:r.name,class:"item"},[_(Ar,{size:o.size,member:r},null,8,["size","member"])]))),128))])],2))}}),Ur=b(Cr,[["__scopeId","data-v-6cb0dbc4"]]),Oe={Layout:cr,enhanceApp:({app:s})=>{s.component("Badge",xe)}},Hr=d("iframe",{style:{"z-index":"100"},width:"500",height:"315",src:"https://www.youtube.com/embed/6w-ZbD8wJZM?si=chkr-Pm_ydTErArx",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,-1),Er={__name:"MyLayout",setup(s){return(e,t)=>(a(),k(i(Oe).Layout,null,{"home-hero-image":v(()=>[Hr]),_:1}))}},zr={extends:Oe,Layout:Er};export{zr as R,Or as V,Ur as a,Dr as b}; diff --git a/docs/.vitepress/dist/assets/cine-fox.md.ZqPVYCeZ.js b/docs/.vitepress/dist/assets/cine-fox.md.vdvn9JpH.js similarity index 97% rename from docs/.vitepress/dist/assets/cine-fox.md.ZqPVYCeZ.js rename to docs/.vitepress/dist/assets/cine-fox.md.vdvn9JpH.js index cbb38db..dd4d470 100644 --- a/docs/.vitepress/dist/assets/cine-fox.md.ZqPVYCeZ.js +++ b/docs/.vitepress/dist/assets/cine-fox.md.vdvn9JpH.js @@ -1 +1 @@ -import{_ as e,c as a,o,a1 as t,a6 as i,a7 as n}from"./chunks/framework.nXcGTvHh.js";const b=JSON.parse('{"title":"What is Cine Fox?","description":"","frontmatter":{},"headers":[],"relativePath":"cine-fox.md","filePath":"cine-fox.md","lastUpdated":1719808092000}'),r={name:"cine-fox.md"},s=t('

What is Cine Fox?

Introduction of Cine Fox.

Overview

Cine Fox is an application built on cinepi-sdk, which allows users to make DIY movie cameras faster. Users only need a few cables to make them easy to use. The operation method mainly relies on your mobile phone.

Picture

Picture2

WARNING

So far, Cine Fox only supports Pi5

Functions

  • Change ISO, FPS, SHUTTER, WB, Zoom from phone
  • Start/Stop record from phone
  • Get Pi's CPU detail from phone
  • Get Image Sensor detail from phone
  • Get SSD detail from phone
  • Edit file's name from phone
  • Delete files from phone
  • coming...

Thanks

Csaba Nagy The CinePI Author.

Will Whang The CFE Hat and Multiple high-quality sensor authors

I would like to thank them for their patience in answering my questions. Without them, I would not be able to produce Cine Fox today.

',13),l=[s];function h(c,p,d,m,u,f){return o(),a("div",null,l)}const x=e(r,[["render",h]]);export{b as __pageData,x as default}; +import{_ as e,c as a,o,a1 as t,a6 as i,a7 as n}from"./chunks/framework.C9-aDgxC.js";const b=JSON.parse('{"title":"What is Cine Fox?","description":"","frontmatter":{},"headers":[],"relativePath":"cine-fox.md","filePath":"cine-fox.md","lastUpdated":1719808092000}'),r={name:"cine-fox.md"},s=t('

What is Cine Fox?

Introduction of Cine Fox.

Overview

Cine Fox is an application built on cinepi-sdk, which allows users to make DIY movie cameras faster. Users only need a few cables to make them easy to use. The operation method mainly relies on your mobile phone.

Picture

Picture2

WARNING

So far, Cine Fox only supports Pi5

Functions

  • Change ISO, FPS, SHUTTER, WB, Zoom from phone
  • Start/Stop record from phone
  • Get Pi's CPU detail from phone
  • Get Image Sensor detail from phone
  • Get SSD detail from phone
  • Edit file's name from phone
  • Delete files from phone
  • coming...

Thanks

Csaba Nagy The CinePI Author.

Will Whang The CFE Hat and Multiple high-quality sensor authors

I would like to thank them for their patience in answering my questions. Without them, I would not be able to produce Cine Fox today.

',13),l=[s];function h(c,p,d,m,u,f){return o(),a("div",null,l)}const x=e(r,[["render",h]]);export{b as __pageData,x as default}; diff --git a/docs/.vitepress/dist/assets/cine-fox.md.ZqPVYCeZ.lean.js b/docs/.vitepress/dist/assets/cine-fox.md.vdvn9JpH.lean.js similarity index 84% rename from docs/.vitepress/dist/assets/cine-fox.md.ZqPVYCeZ.lean.js rename to docs/.vitepress/dist/assets/cine-fox.md.vdvn9JpH.lean.js index fb99eb7..acf4cf1 100644 --- a/docs/.vitepress/dist/assets/cine-fox.md.ZqPVYCeZ.lean.js +++ b/docs/.vitepress/dist/assets/cine-fox.md.vdvn9JpH.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o,a1 as t,a6 as i,a7 as n}from"./chunks/framework.nXcGTvHh.js";const b=JSON.parse('{"title":"What is Cine Fox?","description":"","frontmatter":{},"headers":[],"relativePath":"cine-fox.md","filePath":"cine-fox.md","lastUpdated":1719808092000}'),r={name:"cine-fox.md"},s=t("",13),l=[s];function h(c,p,d,m,u,f){return o(),a("div",null,l)}const x=e(r,[["render",h]]);export{b as __pageData,x as default}; +import{_ as e,c as a,o,a1 as t,a6 as i,a7 as n}from"./chunks/framework.C9-aDgxC.js";const b=JSON.parse('{"title":"What is Cine Fox?","description":"","frontmatter":{},"headers":[],"relativePath":"cine-fox.md","filePath":"cine-fox.md","lastUpdated":1719808092000}'),r={name:"cine-fox.md"},s=t("",13),l=[s];function h(c,p,d,m,u,f){return o(),a("div",null,l)}const x=e(r,[["render",h]]);export{b as __pageData,x as default}; diff --git a/docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.js b/docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.js new file mode 100644 index 0000000..a062b3e --- /dev/null +++ b/docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.js @@ -0,0 +1 @@ +import{_ as e,c as i,o as a,a1 as t,a8 as o}from"./chunks/framework.C9-aDgxC.js";const u=JSON.parse('{"title":"DaVinci Resolve","description":"","frontmatter":{},"headers":[],"relativePath":"davinci.md","filePath":"davinci.md","lastUpdated":null}'),n={name:"davinci.md"},r=t('

DaVinci Resolve

DaVinci Resolve is the world's only all in one solution for editing, color, VFX, motion graphics and audio!

Overview

davinci

DaVinci Resolve can directly edit Cinema DNG files recorded by cinepi-raw. To use it, just drag the entire folder starting with CINEPI into it.

',5),c=[r];function s(d,l,_,v,p,h){return a(),i("div",null,c)}const f=e(n,[["render",s]]);export{u as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.lean.js b/docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.lean.js new file mode 100644 index 0000000..ccad158 --- /dev/null +++ b/docs/.vitepress/dist/assets/davinci.md.BbDOfD9F.lean.js @@ -0,0 +1 @@ +import{_ as e,c as i,o as a,a1 as t,a8 as o}from"./chunks/framework.C9-aDgxC.js";const u=JSON.parse('{"title":"DaVinci Resolve","description":"","frontmatter":{},"headers":[],"relativePath":"davinci.md","filePath":"davinci.md","lastUpdated":null}'),n={name:"davinci.md"},r=t("",5),c=[r];function s(d,l,_,v,p,h){return a(),i("div",null,c)}const f=e(n,[["render",s]]);export{u as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/external_ssd.md.FOqzvB9H.js b/docs/.vitepress/dist/assets/external_ssd.md.DPePC47q.js similarity index 96% rename from docs/.vitepress/dist/assets/external_ssd.md.FOqzvB9H.js rename to docs/.vitepress/dist/assets/external_ssd.md.DPePC47q.js index bcacd95..1a6937b 100644 --- a/docs/.vitepress/dist/assets/external_ssd.md.FOqzvB9H.js +++ b/docs/.vitepress/dist/assets/external_ssd.md.DPePC47q.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,o as e,a1 as i,a8 as t}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"External SSD","description":"","frontmatter":{},"headers":[],"relativePath":"external_ssd.md","filePath":"external_ssd.md","lastUpdated":1719830008000}'),n={name:"external_ssd.md"},l=i('

External SSD

Use External SSD with USB 3.0 in Pi5

Overview

ssd

External SSD is also a common storage way, like Samsung T5, T7. It can be easily removed and plugged into a computer to edit your files. However, after Csaba Nagy test, the read and write speed of USB3.0 is limited on Pi5. Here are his original words in Discord:

In general I would recommend the CFE HAT if you want to do above 30p or the 16-bit mode ( which is limited to 25p ) as those can easily exceed 400MB/s +

Therefore, if it is not used for high FPS and high-quality shooting, then External SSD can meet the requirements. Otherwise, RPI5-CFE-Hat is still recommended.

I used to use this way, but I stopped using it after I switched Raspberry Pi High Quality Camera to StarlightEyes.

Usage

  1. Flash image, you can do this step first.
  2. Run command
shell
git clone https://github.com/cinepi/udev-media-automount.git
+import{_ as s,c as a,o as e,a1 as i,a9 as t}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse('{"title":"External SSD","description":"","frontmatter":{},"headers":[],"relativePath":"external_ssd.md","filePath":"external_ssd.md","lastUpdated":1719830008000}'),n={name:"external_ssd.md"},l=i('

External SSD

Use External SSD with USB 3.0 in Pi5

Overview

ssd

External SSD is also a common storage way, like Samsung T5, T7. It can be easily removed and plugged into a computer to edit your files. However, after Csaba Nagy test, the read and write speed of USB3.0 is limited on Pi5. Here are his original words in Discord:

In general I would recommend the CFE HAT if you want to do above 30p or the 16-bit mode ( which is limited to 25p ) as those can easily exceed 400MB/s +

Therefore, if it is not used for high FPS and high-quality shooting, then External SSD can meet the requirements. Otherwise, RPI5-CFE-Hat is still recommended.

I used to use this way, but I stopped using it after I switched Raspberry Pi High Quality Camera to StarlightEyes.

Usage

  1. Flash image, you can do this step first.
  2. Run command
shell
git clone https://github.com/cinepi/udev-media-automount.git
 cd udev-media-automount
 sudo make install
 sudo udevadm control --reload-rules
diff --git a/docs/.vitepress/dist/assets/external_ssd.md.FOqzvB9H.lean.js b/docs/.vitepress/dist/assets/external_ssd.md.DPePC47q.lean.js
similarity index 69%
rename from docs/.vitepress/dist/assets/external_ssd.md.FOqzvB9H.lean.js
rename to docs/.vitepress/dist/assets/external_ssd.md.DPePC47q.lean.js
index 7b9f357..8cca7a7 100644
--- a/docs/.vitepress/dist/assets/external_ssd.md.FOqzvB9H.lean.js
+++ b/docs/.vitepress/dist/assets/external_ssd.md.DPePC47q.lean.js
@@ -1 +1 @@
-import{_ as s,c as a,o as e,a1 as i,a8 as t}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"External SSD","description":"","frontmatter":{},"headers":[],"relativePath":"external_ssd.md","filePath":"external_ssd.md","lastUpdated":1719830008000}'),n={name:"external_ssd.md"},l=i("",12),r=[l];function h(o,d,p,c,k,u){return e(),a("div",null,r)}const F=s(n,[["render",h]]);export{m as __pageData,F as default};
+import{_ as s,c as a,o as e,a1 as i,a9 as t}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse('{"title":"External SSD","description":"","frontmatter":{},"headers":[],"relativePath":"external_ssd.md","filePath":"external_ssd.md","lastUpdated":1719830008000}'),n={name:"external_ssd.md"},l=i("",12),r=[l];function h(o,d,p,c,k,u){return e(),a("div",null,r)}const F=s(n,[["render",h]]);export{m as __pageData,F as default};
diff --git a/docs/.vitepress/dist/assets/hardware.md.DMSiUi4B.js b/docs/.vitepress/dist/assets/hardware.md.1lbQQlIV.js
similarity index 87%
rename from docs/.vitepress/dist/assets/hardware.md.DMSiUi4B.js
rename to docs/.vitepress/dist/assets/hardware.md.1lbQQlIV.js
index 27da72f..2399c4c 100644
--- a/docs/.vitepress/dist/assets/hardware.md.DMSiUi4B.js
+++ b/docs/.vitepress/dist/assets/hardware.md.1lbQQlIV.js
@@ -1 +1 @@
-import{_ as a,c as e,o as r,a1 as t,a9 as i}from"./chunks/framework.nXcGTvHh.js";const f=JSON.parse('{"title":"Hardware","description":"","frontmatter":{},"headers":[],"relativePath":"hardware.md","filePath":"hardware.md","lastUpdated":1719905459000}'),o={name:"hardware.md"},s=t('

Hardware

The hardware which Cine-Fox needs.

Picture2

Require

',5),h=[s];function l(d,n,_,c,m,p){return r(),e("div",null,h)}const w=a(o,[["render",l]]);export{f as __pageData,w as default}; +import{_ as a,c as e,o as r,a1 as t,aa as i}from"./chunks/framework.C9-aDgxC.js";const f=JSON.parse('{"title":"Hardware","description":"","frontmatter":{},"headers":[],"relativePath":"hardware.md","filePath":"hardware.md","lastUpdated":1719905459000}'),o={name:"hardware.md"},s=t('

Hardware

The hardware which Cine-Fox needs.

Picture2

Require

',5),h=[s];function l(d,n,_,c,m,p){return r(),e("div",null,h)}const w=a(o,[["render",l]]);export{f as __pageData,w as default}; diff --git a/docs/.vitepress/dist/assets/hardware.md.DMSiUi4B.lean.js b/docs/.vitepress/dist/assets/hardware.md.1lbQQlIV.lean.js similarity index 68% rename from docs/.vitepress/dist/assets/hardware.md.DMSiUi4B.lean.js rename to docs/.vitepress/dist/assets/hardware.md.1lbQQlIV.lean.js index 8bbe8f8..1706b7c 100644 --- a/docs/.vitepress/dist/assets/hardware.md.DMSiUi4B.lean.js +++ b/docs/.vitepress/dist/assets/hardware.md.1lbQQlIV.lean.js @@ -1 +1 @@ -import{_ as a,c as e,o as r,a1 as t,a9 as i}from"./chunks/framework.nXcGTvHh.js";const f=JSON.parse('{"title":"Hardware","description":"","frontmatter":{},"headers":[],"relativePath":"hardware.md","filePath":"hardware.md","lastUpdated":1719905459000}'),o={name:"hardware.md"},s=t("",5),h=[s];function l(d,n,_,c,m,p){return r(),e("div",null,h)}const w=a(o,[["render",l]]);export{f as __pageData,w as default}; +import{_ as a,c as e,o as r,a1 as t,aa as i}from"./chunks/framework.C9-aDgxC.js";const f=JSON.parse('{"title":"Hardware","description":"","frontmatter":{},"headers":[],"relativePath":"hardware.md","filePath":"hardware.md","lastUpdated":1719905459000}'),o={name:"hardware.md"},s=t("",5),h=[s];function l(d,n,_,c,m,p){return r(),e("div",null,h)}const w=a(o,[["render",l]]);export{f as __pageData,w as default}; diff --git a/docs/.vitepress/dist/assets/hq_camera.md.BAey4fTZ.js b/docs/.vitepress/dist/assets/hq_camera.md.Ck2BsT9-.js similarity index 92% rename from docs/.vitepress/dist/assets/hq_camera.md.BAey4fTZ.js rename to docs/.vitepress/dist/assets/hq_camera.md.Ck2BsT9-.js index 846d834..3b65007 100644 --- a/docs/.vitepress/dist/assets/hq_camera.md.BAey4fTZ.js +++ b/docs/.vitepress/dist/assets/hq_camera.md.Ck2BsT9-.js @@ -1 +1 @@ -import{_ as a,c as e,o as r,a1 as t,aa as i}from"./chunks/framework.nXcGTvHh.js";const b=JSON.parse('{"title":"Raspberry Pi High Quality Camera","description":"","frontmatter":{},"headers":[],"relativePath":"hq_camera.md","filePath":"hq_camera.md","lastUpdated":1719902642000}'),s={name:"hq_camera.md"},o=t('

Raspberry Pi High Quality Camera

12.3 megapixel Sony IMX477 sensor, 7.9mm diagonal image size, and back-illuminated sensor architecture, with adjustable back focus.

Overview

hq

Raspberry Pi High Quality Camera is the highest resolution camera in the Raspberry Pi Foundation. I used it before, but I stopped using it after I used the better StarlightEye.

Usage

Just connect the cable, the driver is already on pi5.

Wiki

Official Wiki

',9),h=[o];function c(l,n,p,d,m,u){return r(),e("div",null,h)}const f=a(s,[["render",c]]);export{b as __pageData,f as default}; +import{_ as a,c as e,o as r,a1 as t,ab as i}from"./chunks/framework.C9-aDgxC.js";const b=JSON.parse('{"title":"Raspberry Pi High Quality Camera","description":"","frontmatter":{},"headers":[],"relativePath":"hq_camera.md","filePath":"hq_camera.md","lastUpdated":1719902642000}'),s={name:"hq_camera.md"},o=t('

Raspberry Pi High Quality Camera

12.3 megapixel Sony IMX477 sensor, 7.9mm diagonal image size, and back-illuminated sensor architecture, with adjustable back focus.

Overview

hq

Raspberry Pi High Quality Camera is the highest resolution camera in the Raspberry Pi Foundation. I used it before, but I stopped using it after I used the better StarlightEye.

Usage

Just connect the cable, the driver is already on pi5.

Wiki

Official Wiki

',9),h=[o];function c(l,n,p,d,m,u){return r(),e("div",null,h)}const f=a(s,[["render",c]]);export{b as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/hq_camera.md.BAey4fTZ.lean.js b/docs/.vitepress/dist/assets/hq_camera.md.Ck2BsT9-.lean.js similarity index 70% rename from docs/.vitepress/dist/assets/hq_camera.md.BAey4fTZ.lean.js rename to docs/.vitepress/dist/assets/hq_camera.md.Ck2BsT9-.lean.js index 419a8dd..9904f37 100644 --- a/docs/.vitepress/dist/assets/hq_camera.md.BAey4fTZ.lean.js +++ b/docs/.vitepress/dist/assets/hq_camera.md.Ck2BsT9-.lean.js @@ -1 +1 @@ -import{_ as a,c as e,o as r,a1 as t,aa as i}from"./chunks/framework.nXcGTvHh.js";const b=JSON.parse('{"title":"Raspberry Pi High Quality Camera","description":"","frontmatter":{},"headers":[],"relativePath":"hq_camera.md","filePath":"hq_camera.md","lastUpdated":1719902642000}'),s={name:"hq_camera.md"},o=t("",9),h=[o];function c(l,n,p,d,m,u){return r(),e("div",null,h)}const f=a(s,[["render",c]]);export{b as __pageData,f as default}; +import{_ as a,c as e,o as r,a1 as t,ab as i}from"./chunks/framework.C9-aDgxC.js";const b=JSON.parse('{"title":"Raspberry Pi High Quality Camera","description":"","frontmatter":{},"headers":[],"relativePath":"hq_camera.md","filePath":"hq_camera.md","lastUpdated":1719902642000}'),s={name:"hq_camera.md"},o=t("",9),h=[o];function c(l,n,p,d,m,u){return r(),e("div",null,h)}const f=a(s,[["render",c]]);export{b as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/image_sensor.md.DbA9WIzi.js b/docs/.vitepress/dist/assets/image_sensor.md.CG9tPVRH.js similarity index 88% rename from docs/.vitepress/dist/assets/image_sensor.md.DbA9WIzi.js rename to docs/.vitepress/dist/assets/image_sensor.md.CG9tPVRH.js index c51a898..e0bf1d5 100644 --- a/docs/.vitepress/dist/assets/image_sensor.md.DbA9WIzi.js +++ b/docs/.vitepress/dist/assets/image_sensor.md.CG9tPVRH.js @@ -1 +1 @@ -import{_ as e,c as a,o as s,a1 as r}from"./chunks/framework.nXcGTvHh.js";const g=JSON.parse('{"title":"Image Sensor","description":"","frontmatter":{},"headers":[],"relativePath":"image_sensor.md","filePath":"image_sensor.md","lastUpdated":1719902642000}'),t={name:"image_sensor.md"},o=r('

Image Sensor

Cine Fox supports and recommends the following Image Sensors on the Raspberry Pi 5

CSI Image Sensors

Cameras not listed here may potentionally work, but aren't tested and configured.

',5),n=[o];function i(l,m,_,c,h,d){return s(),a("div",null,n)}const f=e(t,[["render",i]]);export{g as __pageData,f as default}; +import{_ as e,c as a,o as s,a1 as r}from"./chunks/framework.C9-aDgxC.js";const g=JSON.parse('{"title":"Image Sensor","description":"","frontmatter":{},"headers":[],"relativePath":"image_sensor.md","filePath":"image_sensor.md","lastUpdated":1719902642000}'),t={name:"image_sensor.md"},o=r('

Image Sensor

Cine Fox supports and recommends the following Image Sensors on the Raspberry Pi 5

CSI Image Sensors

Cameras not listed here may potentionally work, but aren't tested and configured.

',5),n=[o];function i(l,m,_,c,h,d){return s(),a("div",null,n)}const f=e(t,[["render",i]]);export{g as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/image_sensor.md.DbA9WIzi.lean.js b/docs/.vitepress/dist/assets/image_sensor.md.CG9tPVRH.lean.js similarity index 69% rename from docs/.vitepress/dist/assets/image_sensor.md.DbA9WIzi.lean.js rename to docs/.vitepress/dist/assets/image_sensor.md.CG9tPVRH.lean.js index 5fa572c..aba299d 100644 --- a/docs/.vitepress/dist/assets/image_sensor.md.DbA9WIzi.lean.js +++ b/docs/.vitepress/dist/assets/image_sensor.md.CG9tPVRH.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as s,a1 as r}from"./chunks/framework.nXcGTvHh.js";const g=JSON.parse('{"title":"Image Sensor","description":"","frontmatter":{},"headers":[],"relativePath":"image_sensor.md","filePath":"image_sensor.md","lastUpdated":1719902642000}'),t={name:"image_sensor.md"},o=r("",5),n=[o];function i(l,m,_,c,h,d){return s(),a("div",null,n)}const f=e(t,[["render",i]]);export{g as __pageData,f as default}; +import{_ as e,c as a,o as s,a1 as r}from"./chunks/framework.C9-aDgxC.js";const g=JSON.parse('{"title":"Image Sensor","description":"","frontmatter":{},"headers":[],"relativePath":"image_sensor.md","filePath":"image_sensor.md","lastUpdated":1719902642000}'),t={name:"image_sensor.md"},o=r("",5),n=[o];function i(l,m,_,c,h,d){return s(),a("div",null,n)}const f=e(t,[["render",i]]);export{g as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/index.md.DLnvKFKL.js b/docs/.vitepress/dist/assets/index.md.D54RihT3.js similarity index 93% rename from docs/.vitepress/dist/assets/index.md.DLnvKFKL.js rename to docs/.vitepress/dist/assets/index.md.D54RihT3.js index d24981b..e8cd7cc 100644 --- a/docs/.vitepress/dist/assets/index.md.DLnvKFKL.js +++ b/docs/.vitepress/dist/assets/index.md.D54RihT3.js @@ -1 +1 @@ -import{_ as e,c as t,o as a}from"./chunks/framework.nXcGTvHh.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","video":"https://www.youtube.com/watch?v=6w-ZbD8wJZM","hero":{"name":"Cine Fox","text":"","tagline":"Cine Fox is an application built on cinepi-sdk, which allows users to make DIY movie cameras faster.","actions":[{"theme":"brand","text":"What is Cine Fox?","link":"/cine-fox"},{"theme":"alt","text":"Getting Start","link":"/hardware"}]},"features":[{"title":"More cheaper","details":"No need for monitors, just a mobile phone"},{"title":"More convenient","details":"More convenient interactivity and visualization"},{"title":"More sustainable","details":"Continuously updating features"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1719764689000}'),i={name:"index.md"};function n(o,s,r,c,l,d){return a(),t("div")}const u=e(i,[["render",n]]);export{p as __pageData,u as default}; +import{_ as e,c as t,o as a}from"./chunks/framework.C9-aDgxC.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","video":"https://www.youtube.com/watch?v=6w-ZbD8wJZM","hero":{"name":"Cine Fox","text":"","tagline":"Cine Fox is an application built on cinepi-sdk, which allows users to make DIY movie cameras faster.","actions":[{"theme":"brand","text":"What is Cine Fox?","link":"/cine-fox"},{"theme":"alt","text":"Getting Start","link":"/hardware"}]},"features":[{"title":"More cheaper","details":"No need for monitors, just a mobile phone"},{"title":"More convenient","details":"More convenient interactivity and visualization"},{"title":"More sustainable","details":"Continuously updating features"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1719764689000}'),i={name:"index.md"};function n(o,s,r,c,l,d){return a(),t("div")}const u=e(i,[["render",n]]);export{p as __pageData,u as default}; diff --git a/docs/.vitepress/dist/assets/index.md.DLnvKFKL.lean.js b/docs/.vitepress/dist/assets/index.md.D54RihT3.lean.js similarity index 93% rename from docs/.vitepress/dist/assets/index.md.DLnvKFKL.lean.js rename to docs/.vitepress/dist/assets/index.md.D54RihT3.lean.js index d24981b..e8cd7cc 100644 --- a/docs/.vitepress/dist/assets/index.md.DLnvKFKL.lean.js +++ b/docs/.vitepress/dist/assets/index.md.D54RihT3.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a}from"./chunks/framework.nXcGTvHh.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","video":"https://www.youtube.com/watch?v=6w-ZbD8wJZM","hero":{"name":"Cine Fox","text":"","tagline":"Cine Fox is an application built on cinepi-sdk, which allows users to make DIY movie cameras faster.","actions":[{"theme":"brand","text":"What is Cine Fox?","link":"/cine-fox"},{"theme":"alt","text":"Getting Start","link":"/hardware"}]},"features":[{"title":"More cheaper","details":"No need for monitors, just a mobile phone"},{"title":"More convenient","details":"More convenient interactivity and visualization"},{"title":"More sustainable","details":"Continuously updating features"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1719764689000}'),i={name:"index.md"};function n(o,s,r,c,l,d){return a(),t("div")}const u=e(i,[["render",n]]);export{p as __pageData,u as default}; +import{_ as e,c as t,o as a}from"./chunks/framework.C9-aDgxC.js";const p=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","video":"https://www.youtube.com/watch?v=6w-ZbD8wJZM","hero":{"name":"Cine Fox","text":"","tagline":"Cine Fox is an application built on cinepi-sdk, which allows users to make DIY movie cameras faster.","actions":[{"theme":"brand","text":"What is Cine Fox?","link":"/cine-fox"},{"theme":"alt","text":"Getting Start","link":"/hardware"}]},"features":[{"title":"More cheaper","details":"No need for monitors, just a mobile phone"},{"title":"More convenient","details":"More convenient interactivity and visualization"},{"title":"More sustainable","details":"Continuously updating features"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1719764689000}'),i={name:"index.md"};function n(o,s,r,c,l,d){return a(),t("div")}const u=e(i,[["render",n]]);export{p as __pageData,u as default}; diff --git a/docs/.vitepress/dist/assets/ios.md.DW4xWrbo.js b/docs/.vitepress/dist/assets/ios.md.BAMSpg7E.js similarity index 92% rename from docs/.vitepress/dist/assets/ios.md.DW4xWrbo.js rename to docs/.vitepress/dist/assets/ios.md.BAMSpg7E.js index a0ced2f..9d6f846 100644 --- a/docs/.vitepress/dist/assets/ios.md.DW4xWrbo.js +++ b/docs/.vitepress/dist/assets/ios.md.BAMSpg7E.js @@ -1 +1 @@ -import{_ as a,c as o,o as n,l as e,a as t}from"./chunks/framework.nXcGTvHh.js";const g=JSON.parse('{"title":"iOS App","description":"","frontmatter":{},"headers":[],"relativePath":"ios.md","filePath":"ios.md","lastUpdated":1719764689000}'),s={name:"ios.md"},i=e("h1",{id:"ios-app",tabindex:"-1"},[t("iOS App "),e("a",{class:"header-anchor",href:"#ios-app","aria-label":'Permalink to "iOS App"'},"​")],-1),l=e("p",null,"I am working on developing an iOS App and have not yet released it. Currently I can only use the following steps:",-1),r=e("ol",null,[e("li",null,"Turn on the hotspot, connect the cable, and select USB network sharing"),e("li",null,"Launch Safari"),e("li",null,[t("go to "),e("code",null,"cinepi:5678/web")])],-1),c=[i,l,r];function p(d,h,_,u,f,m){return n(),o("div",null,c)}const k=a(s,[["render",p]]);export{g as __pageData,k as default}; +import{_ as a,c as o,o as n,l as e,a as t}from"./chunks/framework.C9-aDgxC.js";const g=JSON.parse('{"title":"iOS App","description":"","frontmatter":{},"headers":[],"relativePath":"ios.md","filePath":"ios.md","lastUpdated":1719764689000}'),s={name:"ios.md"},i=e("h1",{id:"ios-app",tabindex:"-1"},[t("iOS App "),e("a",{class:"header-anchor",href:"#ios-app","aria-label":'Permalink to "iOS App"'},"​")],-1),l=e("p",null,"I am working on developing an iOS App and have not yet released it. Currently I can only use the following steps:",-1),r=e("ol",null,[e("li",null,"Turn on the hotspot, connect the cable, and select USB network sharing"),e("li",null,"Launch Safari"),e("li",null,[t("go to "),e("code",null,"cinepi:5678/web")])],-1),c=[i,l,r];function p(d,h,_,u,f,m){return n(),o("div",null,c)}const k=a(s,[["render",p]]);export{g as __pageData,k as default}; diff --git a/docs/.vitepress/dist/assets/ios.md.DW4xWrbo.lean.js b/docs/.vitepress/dist/assets/ios.md.BAMSpg7E.lean.js similarity index 92% rename from docs/.vitepress/dist/assets/ios.md.DW4xWrbo.lean.js rename to docs/.vitepress/dist/assets/ios.md.BAMSpg7E.lean.js index a0ced2f..9d6f846 100644 --- a/docs/.vitepress/dist/assets/ios.md.DW4xWrbo.lean.js +++ b/docs/.vitepress/dist/assets/ios.md.BAMSpg7E.lean.js @@ -1 +1 @@ -import{_ as a,c as o,o as n,l as e,a as t}from"./chunks/framework.nXcGTvHh.js";const g=JSON.parse('{"title":"iOS App","description":"","frontmatter":{},"headers":[],"relativePath":"ios.md","filePath":"ios.md","lastUpdated":1719764689000}'),s={name:"ios.md"},i=e("h1",{id:"ios-app",tabindex:"-1"},[t("iOS App "),e("a",{class:"header-anchor",href:"#ios-app","aria-label":'Permalink to "iOS App"'},"​")],-1),l=e("p",null,"I am working on developing an iOS App and have not yet released it. Currently I can only use the following steps:",-1),r=e("ol",null,[e("li",null,"Turn on the hotspot, connect the cable, and select USB network sharing"),e("li",null,"Launch Safari"),e("li",null,[t("go to "),e("code",null,"cinepi:5678/web")])],-1),c=[i,l,r];function p(d,h,_,u,f,m){return n(),o("div",null,c)}const k=a(s,[["render",p]]);export{g as __pageData,k as default}; +import{_ as a,c as o,o as n,l as e,a as t}from"./chunks/framework.C9-aDgxC.js";const g=JSON.parse('{"title":"iOS App","description":"","frontmatter":{},"headers":[],"relativePath":"ios.md","filePath":"ios.md","lastUpdated":1719764689000}'),s={name:"ios.md"},i=e("h1",{id:"ios-app",tabindex:"-1"},[t("iOS App "),e("a",{class:"header-anchor",href:"#ios-app","aria-label":'Permalink to "iOS App"'},"​")],-1),l=e("p",null,"I am working on developing an iOS App and have not yet released it. Currently I can only use the following steps:",-1),r=e("ol",null,[e("li",null,"Turn on the hotspot, connect the cable, and select USB network sharing"),e("li",null,"Launch Safari"),e("li",null,[t("go to "),e("code",null,"cinepi:5678/web")])],-1),c=[i,l,r];function p(d,h,_,u,f,m){return n(),o("div",null,c)}const k=a(s,[["render",p]]);export{g as __pageData,k as default}; diff --git a/docs/.vitepress/dist/assets/nvme.md.DmqDekf7.js b/docs/.vitepress/dist/assets/nvme.md.ByDiVmDx.js similarity index 97% rename from docs/.vitepress/dist/assets/nvme.md.DmqDekf7.js rename to docs/.vitepress/dist/assets/nvme.md.ByDiVmDx.js index aa5c0cc..4cf452b 100644 --- a/docs/.vitepress/dist/assets/nvme.md.DmqDekf7.js +++ b/docs/.vitepress/dist/assets/nvme.md.ByDiVmDx.js @@ -1,4 +1,4 @@ -import{_ as s,c as e,o as a,a1 as t,ab as i}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"NVMe SSD Hat","description":"","frontmatter":{},"headers":[],"relativePath":"nvme.md","filePath":"nvme.md","lastUpdated":1719825753000}'),n={name:"nvme.md"},l=t('

NVMe SSD Hat

Use NVMe SSD Hat on Pi

Overview

nvme

After Pi5's PCIE information has been published, there are many NVME SSD Hat on the market (like 52Pi, WaveShare, Geekworm and so on), all of which work well and have very fast read and write speeds.

But I actually don't recommend this way for Cine Fox.

I have also used this way for storage before, but it is very inconvenient because you need to consider how to transfer the files to the computer for editing. Whether it is network file sharing or using file transfer software, it is very slow. And I cannot quickly remove the NVMe SSD to replace another one.

Of course, if you have a way to solve the problem of convenience, then this method is also suitable for you.

Usage

  1. Install hat and NVMe SSD, then run
shell
sudo nano /boot/firmware/config.txt
shell
# Enable the PCIe External connector.
+import{_ as s,c as e,o as a,a1 as t,ac as i}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse('{"title":"NVMe SSD Hat","description":"","frontmatter":{},"headers":[],"relativePath":"nvme.md","filePath":"nvme.md","lastUpdated":1719825753000}'),n={name:"nvme.md"},l=t('

NVMe SSD Hat

Use NVMe SSD Hat on Pi

Overview

nvme

After Pi5's PCIE information has been published, there are many NVME SSD Hat on the market (like 52Pi, WaveShare, Geekworm and so on), all of which work well and have very fast read and write speeds.

But I actually don't recommend this way for Cine Fox.

I have also used this way for storage before, but it is very inconvenient because you need to consider how to transfer the files to the computer for editing. Whether it is network file sharing or using file transfer software, it is very slow. And I cannot quickly remove the NVMe SSD to replace another one.

Of course, if you have a way to solve the problem of convenience, then this method is also suitable for you.

Usage

  1. Install hat and NVMe SSD, then run
shell
sudo nano /boot/firmware/config.txt
shell
# Enable the PCIe External connector.
 dtparam=pciex1

Press Ctrl-O, then enter, to write the change to the file.

Press Ctrl-X to exit nano (the editor).

  1. run command
shell
sudo fdisk /dev/nvme0n1

You can see commands by m.
Choose “n” to create a new partition, then “p” then “1” to create a new primary partition.
Just use defaults, or just press enter when you asked about sector numbers.
Then “w” to write the data to the disk.
(in my case I did't need "w")

  1. make file system
shell
# reference site shows /dev/nvme0n1p1 but in may case, it was /dev/nvme0n1
 sudo mkfs -t ext4 /dev/nvme0n1p1

You can pick which file systems you want, but ext4 might be the best, I think.

  1. make mount point
shell
sudo mkdir /media/RAW
-sudo chmod 777 /media/RAW
  1. mount
shell
sudo mount /dev/nvme0n1p1 /media/RAW

Done!

👆 Part of the above content comes from here, thanks to this article

Mount SSD when Boot

After creating the partition, you only need to execute this command. You can add it to the service or use crontab to complete it.

shell
sudo mount /dev/nvme0n1p1 /media/RAW
`,29),o=[l];function h(p,r,d,k,c,g){return a(),e("div",null,o)}const v=s(n,[["render",h]]);export{m as __pageData,v as default}; +sudo chmod 777 /media/RAW
  1. mount
shell
sudo mount /dev/nvme0n1p1 /media/RAW

Done!

👆 Part of the above content comes from here, thanks to this article

Mount SSD when Boot

After creating the partition, you only need to execute this command. You can add it to the service or use crontab to complete it.

shell
sudo mount /dev/nvme0n1p1 /media/RAW
`,29),o=[l];function h(p,r,d,c,k,g){return a(),e("div",null,o)}const v=s(n,[["render",h]]);export{m as __pageData,v as default}; diff --git a/docs/.vitepress/dist/assets/nvme.md.DmqDekf7.lean.js b/docs/.vitepress/dist/assets/nvme.md.ByDiVmDx.lean.js similarity index 52% rename from docs/.vitepress/dist/assets/nvme.md.DmqDekf7.lean.js rename to docs/.vitepress/dist/assets/nvme.md.ByDiVmDx.lean.js index 44891ff..b24317a 100644 --- a/docs/.vitepress/dist/assets/nvme.md.DmqDekf7.lean.js +++ b/docs/.vitepress/dist/assets/nvme.md.ByDiVmDx.lean.js @@ -1 +1 @@ -import{_ as s,c as e,o as a,a1 as t,ab as i}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"NVMe SSD Hat","description":"","frontmatter":{},"headers":[],"relativePath":"nvme.md","filePath":"nvme.md","lastUpdated":1719825753000}'),n={name:"nvme.md"},l=t("",29),o=[l];function h(p,r,d,k,c,g){return a(),e("div",null,o)}const v=s(n,[["render",h]]);export{m as __pageData,v as default}; +import{_ as s,c as e,o as a,a1 as t,ac as i}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse('{"title":"NVMe SSD Hat","description":"","frontmatter":{},"headers":[],"relativePath":"nvme.md","filePath":"nvme.md","lastUpdated":1719825753000}'),n={name:"nvme.md"},l=t("",29),o=[l];function h(p,r,d,c,k,g){return a(),e("div",null,o)}const v=s(n,[["render",h]]);export{m as __pageData,v as default}; diff --git a/docs/.vitepress/dist/assets/oneincheye.md.03SqGA3R.js b/docs/.vitepress/dist/assets/oneincheye.md.Df0nqKHy.js similarity index 96% rename from docs/.vitepress/dist/assets/oneincheye.md.03SqGA3R.js rename to docs/.vitepress/dist/assets/oneincheye.md.Df0nqKHy.js index 8131694..90ce836 100644 --- a/docs/.vitepress/dist/assets/oneincheye.md.03SqGA3R.js +++ b/docs/.vitepress/dist/assets/oneincheye.md.Df0nqKHy.js @@ -1,3 +1,3 @@ -import{_ as e,c as a,o as i,a1 as t,ac as r}from"./chunks/framework.nXcGTvHh.js";const f=JSON.parse('{"title":"OneInchEye","description":"","frontmatter":{},"headers":[],"relativePath":"oneincheye.md","filePath":"oneincheye.md","lastUpdated":1719990175000}'),o={name:"oneincheye.md"},s=t('

OneInchEye

OpenSource IMX283 Camera Board for Raspberry Pi

Overview

pcb

OneInchEye is an OpenSource IMX283 Camera Board, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the OneInchEye project, an open-source camera board designed for Raspberry Pi Compute Module 4 boards using the IMX283 one-inch sensor. This project aims to provide a high-quality, affordable, and accessible camera module for advanced Raspberry Pi projects. The board is designed using KiCad v6, a popular open-source electronics design automation (EDA) software.

OneInchEye captures stunning high-resolution images and videos with improved low-light performance and dynamic range. It's perfect for photography enthusiasts, developers, and makers who want to level up their Raspberry Pi projects with a powerful camera. The board also features a TMP117 temperature sensor for accurate temperature readings.

Please note that the OneInchEye is not compatible with most Raspberry Pi boards because it requires 22-pin FPC connector with 4-lane MIPI-CSI interface. Ensure compatibility with your specific board before proceeding.

But Will said StarlightEye is more suitable for video cropping, so I never test OneInchEye.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple OneInchEyes, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

Usage

Modify dtoverlay

you will need to modify the config.txt found in the boot partition after you are flashing your cinepi-sdk.

shell
# OneInchEye Module ( default camera port 1 )
+import{_ as e,c as a,o as i,a1 as t,ad as r}from"./chunks/framework.C9-aDgxC.js";const f=JSON.parse('{"title":"OneInchEye","description":"","frontmatter":{},"headers":[],"relativePath":"oneincheye.md","filePath":"oneincheye.md","lastUpdated":1719990175000}'),o={name:"oneincheye.md"},s=t('

OneInchEye

OpenSource IMX283 Camera Board for Raspberry Pi

Overview

pcb

OneInchEye is an OpenSource IMX283 Camera Board, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the OneInchEye project, an open-source camera board designed for Raspberry Pi Compute Module 4 boards using the IMX283 one-inch sensor. This project aims to provide a high-quality, affordable, and accessible camera module for advanced Raspberry Pi projects. The board is designed using KiCad v6, a popular open-source electronics design automation (EDA) software.

OneInchEye captures stunning high-resolution images and videos with improved low-light performance and dynamic range. It's perfect for photography enthusiasts, developers, and makers who want to level up their Raspberry Pi projects with a powerful camera. The board also features a TMP117 temperature sensor for accurate temperature readings.

Please note that the OneInchEye is not compatible with most Raspberry Pi boards because it requires 22-pin FPC connector with 4-lane MIPI-CSI interface. Ensure compatibility with your specific board before proceeding.

But Will said StarlightEye is more suitable for video cropping, so I never test OneInchEye.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple OneInchEyes, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

Usage

Modify dtoverlay

you will need to modify the config.txt found in the boot partition after you are flashing your cinepi-sdk.

shell
# OneInchEye Module ( default camera port 1 )
 camera_auto_detect=0
 dtoverlay=imx283

Wiki

Here is the wiki made by Will

`,15),n=[s];function h(l,c,p,d,u,m){return i(),a("div",null,n)}const g=e(o,[["render",h]]);export{f as __pageData,g as default}; diff --git a/docs/.vitepress/dist/assets/oneincheye.md.03SqGA3R.lean.js b/docs/.vitepress/dist/assets/oneincheye.md.Df0nqKHy.lean.js similarity index 69% rename from docs/.vitepress/dist/assets/oneincheye.md.03SqGA3R.lean.js rename to docs/.vitepress/dist/assets/oneincheye.md.Df0nqKHy.lean.js index 082ebb8..f35ddd5 100644 --- a/docs/.vitepress/dist/assets/oneincheye.md.03SqGA3R.lean.js +++ b/docs/.vitepress/dist/assets/oneincheye.md.Df0nqKHy.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as i,a1 as t,ac as r}from"./chunks/framework.nXcGTvHh.js";const f=JSON.parse('{"title":"OneInchEye","description":"","frontmatter":{},"headers":[],"relativePath":"oneincheye.md","filePath":"oneincheye.md","lastUpdated":1719990175000}'),o={name:"oneincheye.md"},s=t("",15),n=[s];function h(l,c,p,d,u,m){return i(),a("div",null,n)}const g=e(o,[["render",h]]);export{f as __pageData,g as default}; +import{_ as e,c as a,o as i,a1 as t,ad as r}from"./chunks/framework.C9-aDgxC.js";const f=JSON.parse('{"title":"OneInchEye","description":"","frontmatter":{},"headers":[],"relativePath":"oneincheye.md","filePath":"oneincheye.md","lastUpdated":1719990175000}'),o={name:"oneincheye.md"},s=t("",15),n=[s];function h(l,c,p,d,u,m){return i(),a("div",null,n)}const g=e(o,[["render",h]]);export{f as __pageData,g as default}; diff --git a/docs/.vitepress/dist/assets/pi.md.CpeCUTl7.js b/docs/.vitepress/dist/assets/pi.md.BA9vmAz4.js similarity index 93% rename from docs/.vitepress/dist/assets/pi.md.CpeCUTl7.js rename to docs/.vitepress/dist/assets/pi.md.BA9vmAz4.js index cdecb1c..1050783 100644 --- a/docs/.vitepress/dist/assets/pi.md.CpeCUTl7.js +++ b/docs/.vitepress/dist/assets/pi.md.BA9vmAz4.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a1 as r,ad as i}from"./chunks/framework.nXcGTvHh.js";const b=JSON.parse('{"title":"Raspberry Pi 5","description":"","frontmatter":{},"headers":[],"relativePath":"pi.md","filePath":"pi.md","lastUpdated":1719908332000}'),o={name:"pi.md"},s=r('

Raspberry Pi 5

The everything computer.

Overview

pi

Cine Fox is based on cinepi-sdk. Currently, cinepi-sdk only works on Pi5 and can bring out the performance of Pi5. This is the introduction of Pi5 on the official website of Raspberry Pi:

Raspberry Pi 5 features the Broadcom BCM2712 quad-core Arm Cortex A76 processor @ 2.4GHz, making it up to three times faster than the previous generation. With RAM variants up to 8GB, this is the fastest, smoothest Raspberry Pi experience yet.

Although Pi5 still has some shortcomings, since it is the only choice at present, I don't think I need to introduce it specially.🙂

Usage

It should be noted that Pi5 requires a stable 5V5A power supply and you need to use the necessary cooling fan or heat sink.

Wiki

Official Wiki

',11),n=[s];function p(h,c,l,d,u,_){return t(),a("div",null,n)}const f=e(o,[["render",p]]);export{b as __pageData,f as default}; +import{_ as e,c as a,o as t,a1 as r,ae as i}from"./chunks/framework.C9-aDgxC.js";const b=JSON.parse('{"title":"Raspberry Pi 5","description":"","frontmatter":{},"headers":[],"relativePath":"pi.md","filePath":"pi.md","lastUpdated":1719908332000}'),o={name:"pi.md"},s=r('

Raspberry Pi 5

The everything computer.

Overview

pi

Cine Fox is based on cinepi-sdk. Currently, cinepi-sdk only works on Pi5 and can bring out the performance of Pi5. This is the introduction of Pi5 on the official website of Raspberry Pi:

Raspberry Pi 5 features the Broadcom BCM2712 quad-core Arm Cortex A76 processor @ 2.4GHz, making it up to three times faster than the previous generation. With RAM variants up to 8GB, this is the fastest, smoothest Raspberry Pi experience yet.

Although Pi5 still has some shortcomings, since it is the only choice at present, I don't think I need to introduce it specially.🙂

Usage

It should be noted that Pi5 requires a stable 5V5A power supply and you need to use the necessary cooling fan or heat sink.

Wiki

Official Wiki

',11),n=[s];function p(h,c,l,d,u,_){return t(),a("div",null,n)}const f=e(o,[["render",p]]);export{b as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/pi.md.CpeCUTl7.lean.js b/docs/.vitepress/dist/assets/pi.md.BA9vmAz4.lean.js similarity index 67% rename from docs/.vitepress/dist/assets/pi.md.CpeCUTl7.lean.js rename to docs/.vitepress/dist/assets/pi.md.BA9vmAz4.lean.js index 59fb004..b8dc6d7 100644 --- a/docs/.vitepress/dist/assets/pi.md.CpeCUTl7.lean.js +++ b/docs/.vitepress/dist/assets/pi.md.BA9vmAz4.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a1 as r,ad as i}from"./chunks/framework.nXcGTvHh.js";const b=JSON.parse('{"title":"Raspberry Pi 5","description":"","frontmatter":{},"headers":[],"relativePath":"pi.md","filePath":"pi.md","lastUpdated":1719908332000}'),o={name:"pi.md"},s=r("",11),n=[s];function p(h,c,l,d,u,_){return t(),a("div",null,n)}const f=e(o,[["render",p]]);export{b as __pageData,f as default}; +import{_ as e,c as a,o as t,a1 as r,ae as i}from"./chunks/framework.C9-aDgxC.js";const b=JSON.parse('{"title":"Raspberry Pi 5","description":"","frontmatter":{},"headers":[],"relativePath":"pi.md","filePath":"pi.md","lastUpdated":1719908332000}'),o={name:"pi.md"},s=r("",11),n=[s];function p(h,c,l,d,u,_){return t(),a("div",null,n)}const f=e(o,[["render",p]]);export{b as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/power_management.md.DV0nfqV1.js b/docs/.vitepress/dist/assets/power_management.md.a9l0NDZq.js similarity index 96% rename from docs/.vitepress/dist/assets/power_management.md.DV0nfqV1.js rename to docs/.vitepress/dist/assets/power_management.md.a9l0NDZq.js index 44f1304..026a3f2 100644 --- a/docs/.vitepress/dist/assets/power_management.md.DV0nfqV1.js +++ b/docs/.vitepress/dist/assets/power_management.md.a9l0NDZq.js @@ -1 +1 @@ -import{_ as e,c as a,o as r,a1 as t,ae as o}from"./chunks/framework.nXcGTvHh.js";const f=JSON.parse('{"title":"Power Management","description":"","frontmatter":{},"headers":[],"relativePath":"power_management.md","filePath":"power_management.md","lastUpdated":1719902642000}'),n={name:"power_management.md"},i=t('

Power Management

Power Management for SBC's

Overview

power

Because with the upgrade of Pi5, Pi official also recommends 5V5A power supply for Pi5, but most specifications of power on the market are 5V3A, which cannot reach 5A. This may make PCIE and USB peripherals to not have enough power, so we need to use power management.

There are generally two ways:

  • Power Management Hat
  • DC-DC converter

I have used both ways, and I personally prefer Hat's way.

Recommend

Here I list some hardware I have used. You can also use different ones yourself. You just need to pay attention to the input voltage and output voltage and current.

Power Management Hat

  • Geekworm X735 V3.0 & Momentary switch 💴Buy 📕Wiki (⭐Recommend)
  • 52Pi EP-0104 💴Buy 📕Wiki

DC-DC converter

  • dc-dc converter 💴Buy

About Battery

There are many options for batteries. You just need to make sure that the voltage and capacity are sufficient. I recommend V-mount batteries like SmallRig VB50 💴Buy.

',16),s=[i];function l(m,p,c,d,h,u){return r(),a("div",null,s)}const _=e(n,[["render",l]]);export{f as __pageData,_ as default}; +import{_ as e,c as a,o as r,a1 as t,af as o}from"./chunks/framework.C9-aDgxC.js";const f=JSON.parse('{"title":"Power Management","description":"","frontmatter":{},"headers":[],"relativePath":"power_management.md","filePath":"power_management.md","lastUpdated":1719902642000}'),n={name:"power_management.md"},i=t('

Power Management

Power Management for SBC's

Overview

power

Because with the upgrade of Pi5, Pi official also recommends 5V5A power supply for Pi5, but most specifications of power on the market are 5V3A, which cannot reach 5A. This may make PCIE and USB peripherals to not have enough power, so we need to use power management.

There are generally two ways:

  • Power Management Hat
  • DC-DC converter

I have used both ways, and I personally prefer Hat's way.

Recommend

Here I list some hardware I have used. You can also use different ones yourself. You just need to pay attention to the input voltage and output voltage and current.

Power Management Hat

  • Geekworm X735 V3.0 & Momentary switch 💴Buy 📕Wiki (⭐Recommend)
  • 52Pi EP-0104 💴Buy 📕Wiki

DC-DC converter

  • dc-dc converter 💴Buy

About Battery

There are many options for batteries. You just need to make sure that the voltage and capacity are sufficient. I recommend V-mount batteries like SmallRig VB50 💴Buy.

',16),s=[i];function l(m,p,c,d,h,u){return r(),a("div",null,s)}const _=e(n,[["render",l]]);export{f as __pageData,_ as default}; diff --git a/docs/.vitepress/dist/assets/power_management.md.DV0nfqV1.lean.js b/docs/.vitepress/dist/assets/power_management.md.a9l0NDZq.lean.js similarity index 71% rename from docs/.vitepress/dist/assets/power_management.md.DV0nfqV1.lean.js rename to docs/.vitepress/dist/assets/power_management.md.a9l0NDZq.lean.js index 3827abb..161831e 100644 --- a/docs/.vitepress/dist/assets/power_management.md.DV0nfqV1.lean.js +++ b/docs/.vitepress/dist/assets/power_management.md.a9l0NDZq.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as r,a1 as t,ae as o}from"./chunks/framework.nXcGTvHh.js";const f=JSON.parse('{"title":"Power Management","description":"","frontmatter":{},"headers":[],"relativePath":"power_management.md","filePath":"power_management.md","lastUpdated":1719902642000}'),n={name:"power_management.md"},i=t("",16),s=[i];function l(m,p,c,d,h,u){return r(),a("div",null,s)}const _=e(n,[["render",l]]);export{f as __pageData,_ as default}; +import{_ as e,c as a,o as r,a1 as t,af as o}from"./chunks/framework.C9-aDgxC.js";const f=JSON.parse('{"title":"Power Management","description":"","frontmatter":{},"headers":[],"relativePath":"power_management.md","filePath":"power_management.md","lastUpdated":1719902642000}'),n={name:"power_management.md"},i=t("",16),s=[i];function l(m,p,c,d,h,u){return r(),a("div",null,s)}const _=e(n,[["render",l]]);export{f as __pageData,_ as default}; diff --git a/docs/.vitepress/dist/assets/sbc.md.DQEuX2hF.js b/docs/.vitepress/dist/assets/sbc.md.B-LCxkJB.js similarity index 86% rename from docs/.vitepress/dist/assets/sbc.md.DQEuX2hF.js rename to docs/.vitepress/dist/assets/sbc.md.B-LCxkJB.js index b0b61d2..6ea8ecf 100644 --- a/docs/.vitepress/dist/assets/sbc.md.DQEuX2hF.js +++ b/docs/.vitepress/dist/assets/sbc.md.B-LCxkJB.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a1 as r}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse(`{"title":"SBC's","description":"","frontmatter":{},"headers":[],"relativePath":"sbc.md","filePath":"sbc.md","lastUpdated":1719905553000}`),s={name:"sbc.md"},i=r('

SBC's

Single Board Computers for Cine-Fox

Overview

Single Board Computers are little computer's like the Raspberry Pi, which are build to run computing tasks efficiently.

Currently Cine-Fox supports:

',6),o=[i];function c(l,n,p,_,d,h){return t(),a("div",null,o)}const f=e(s,[["render",c]]);export{m as __pageData,f as default}; +import{_ as e,c as a,o as t,a1 as r}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse(`{"title":"SBC's","description":"","frontmatter":{},"headers":[],"relativePath":"sbc.md","filePath":"sbc.md","lastUpdated":1719905553000}`),s={name:"sbc.md"},i=r('

SBC's

Single Board Computers for Cine-Fox

Overview

Single Board Computers are little computer's like the Raspberry Pi, which are build to run computing tasks efficiently.

Currently Cine-Fox supports:

',6),o=[i];function c(l,n,p,_,d,h){return t(),a("div",null,o)}const f=e(s,[["render",c]]);export{m as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/sbc.md.DQEuX2hF.lean.js b/docs/.vitepress/dist/assets/sbc.md.B-LCxkJB.lean.js similarity index 66% rename from docs/.vitepress/dist/assets/sbc.md.DQEuX2hF.lean.js rename to docs/.vitepress/dist/assets/sbc.md.B-LCxkJB.lean.js index 0a44257..ebcc777 100644 --- a/docs/.vitepress/dist/assets/sbc.md.DQEuX2hF.lean.js +++ b/docs/.vitepress/dist/assets/sbc.md.B-LCxkJB.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a1 as r}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse(`{"title":"SBC's","description":"","frontmatter":{},"headers":[],"relativePath":"sbc.md","filePath":"sbc.md","lastUpdated":1719905553000}`),s={name:"sbc.md"},i=r("",6),o=[i];function c(l,n,p,_,d,h){return t(),a("div",null,o)}const f=e(s,[["render",c]]);export{m as __pageData,f as default}; +import{_ as e,c as a,o as t,a1 as r}from"./chunks/framework.C9-aDgxC.js";const m=JSON.parse(`{"title":"SBC's","description":"","frontmatter":{},"headers":[],"relativePath":"sbc.md","filePath":"sbc.md","lastUpdated":1719905553000}`),s={name:"sbc.md"},i=r("",6),o=[i];function c(l,n,p,_,d,h){return t(),a("div",null,o)}const f=e(s,[["render",c]]);export{m as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/software.md.CygCFyls.js b/docs/.vitepress/dist/assets/software.md.CygCFyls.js deleted file mode 100644 index 510ef97..0000000 --- a/docs/.vitepress/dist/assets/software.md.CygCFyls.js +++ /dev/null @@ -1,29 +0,0 @@ -import{_ as s,c as i,o as a,a1 as e,af as n}from"./chunks/framework.nXcGTvHh.js";const u=JSON.parse('{"title":"Software","description":"","frontmatter":{},"headers":[],"relativePath":"software.md","filePath":"software.md","lastUpdated":1720187335000}'),t={name:"software.md"},l=e('

Software

Install Cine-Fox in your Pi5.

Overview

soft

Install Cine Fox on your Pi. After installation, you can use USB network tethering to access the Cine Fox webUI interface on your mobile phone using a browser.

For Android users, I recommend installing Android App, which can directly open the WebUI, saving the time of opening the browser and entering the URL.

Install Cine-Fox

  1. Download and unzip cinepi-sdk-001.zip to your micro-sd card, and insert the card into the Pi.
  2. run command and make sure it works
shell
./run-raw.sh
  1. Since the current cinepi-sdk image is a pre-release version, some functions need to be fixed. Cine-Fox/cinepi-raw is the version I have fixed. You need to overwrite it in the /home/pi/cinepi-raw.
  2. run command to recompile
shell
./compile-raw.sh
  1. Download cine-fox
shell
wget https://raw.githubusercontent.com/Cine-Fox/cine-fox.github.io/main/docs/public/cine-fox

Or you can click here to download manually and send it to your pi

  1. run command
shell
sudo chmod 777 cine-fox
-sudo ./cine-fox

TIP

if you use without CFE Hat, you should run ./cine-fox --cfe-hat=false

  1. open your browser and type <your-pi-ip>:5678/web
  2. Done!

Without CFE Hat

if you use cine-fox without CFE Hat, you need to mount SSD to /media/RAW manually.

Run Cine-Fox when boot

  1. Run command
shell
sudo nano /lib/systemd/system/cine-fox.service
  1. Enter the following
shell
[Unit]
-Description=Cine Fox Service
-After=multi-user.target
-
-[Service]
-Type=idle
-ExecStart=/home/pi/cine-fox
-User=root
-Group=root
-StandardOutput=syslog
-StandardError=syslog
-
-[Install]
-WantedBy=multi-user.target

TIP

if you use without CFE Hat, you replace /home/pi/cine-fox to /home/pi/cine-fox --cfe-hat=false

  1. Run command
shell
sudo chmod 777 /lib/systemd/system/cine-fox.service
-sudo systemctl enable cine-fox.service
  1. Do the same thing with cinepi-raw.service
shell
sudo nano /lib/systemd/system/cinepi-raw.service
shell
[Unit]
-Description=CinePi Raw Service
-After=multi-user.target
-
-[Service]
-Type=idle
-ExecStart=/home/pi/run-raw.sh
-User=pi
-StandardOutput=syslog
-StandardError=syslog
-
-[Install]
-WantedBy=multi-user.target
shell
sudo chmod 777 /lib/systemd/system/cinepi-raw.service
-sudo systemctl enable cinepi-raw.service
  1. reboot
`,33),h=[l];function p(o,k,r,d,c,g){return a(),i("div",null,h)}const y=s(t,[["render",p]]);export{u as __pageData,y as default}; diff --git a/docs/.vitepress/dist/assets/software.md.CygCFyls.lean.js b/docs/.vitepress/dist/assets/software.md.CygCFyls.lean.js deleted file mode 100644 index 90b429e..0000000 --- a/docs/.vitepress/dist/assets/software.md.CygCFyls.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,c as i,o as a,a1 as e,af as n}from"./chunks/framework.nXcGTvHh.js";const u=JSON.parse('{"title":"Software","description":"","frontmatter":{},"headers":[],"relativePath":"software.md","filePath":"software.md","lastUpdated":1720187335000}'),t={name:"software.md"},l=e("",33),h=[l];function p(o,k,r,d,c,g){return a(),i("div",null,h)}const y=s(t,[["render",p]]);export{u as __pageData,y as default}; diff --git a/docs/.vitepress/dist/assets/software.md.bK_ZEl73.js b/docs/.vitepress/dist/assets/software.md.bK_ZEl73.js new file mode 100644 index 0000000..29837c8 --- /dev/null +++ b/docs/.vitepress/dist/assets/software.md.bK_ZEl73.js @@ -0,0 +1,38 @@ +import{_ as s,c as i,o as a,a1 as e,ag as n}from"./chunks/framework.C9-aDgxC.js";const y=JSON.parse('{"title":"Software","description":"","frontmatter":{},"headers":[],"relativePath":"software.md","filePath":"software.md","lastUpdated":1720585392000}'),t={name:"software.md"},l=e('

Software

Install Cine-Fox in your Pi5.

Overview

soft

Install Cine Fox on your Pi. After installation, you can use USB network tethering to access the Cine Fox webUI interface on your mobile phone using a browser.

For Android users, I recommend installing Android App, which can directly open the WebUI, saving the time of opening the browser and entering the URL.

WARNING

The installation process may be a bit troublesome, which requires some patience. In the near future, I will make an .img to facilitate direct flashing of cine-fox

Install Software

Step1: Prepare cinepi-sdk

  1. unzip or use software like Belena Etcher to flash the cinepi-sdk-001.zip directly to a micro-sd card. After plugging in the Raspberry Pi, turn it on and plug in the network cable.

TIP

The following commands need to be executed using SSH.

  • On Windows, use win+R to enter cmd to enter the terminal. enter ssh pi@cinepi.local and type 1.
  • On MacOS, open the terminal tool, enter ssh pi@cinepi.local and type 1.
  1. Since the current cinepi-sdk image is a pre-release version, some functions need to be fixed. Cine-Fox/cinepi-raw is the version I have fixed. You need to overwrite it.
shell
cd cinepi-raw
+git remote add cinefox https://github.com/Cine-Fox/cinepi-raw.git
+git remote remove origin
+git remote rename cinefox origin
+git fetch --all
+git reset --hard origin/cinepi-sdk-001
+cd ~
  1. run command to recompile
shell
./compile-raw.sh
  1. If everything is normal, update ./run-raw.sh
shell
sudo nano run-raw.sh
+
+# and modify the command like this:
+cinepi-raw --post-process-file ~/post-processing.json -n --mode 2028:1520:12:U --width 1280 --height 720 --lores-width 1280 --lores-height 720
  1. run cinepi-raw again
shell
./run-raw.sh

Step2: Install Cine-Fox

  1. Open another terminal, and download cine-fox
shell
wget https://raw.githubusercontent.com/Cine-Fox/cine-fox.github.io/main/docs/public/cine-fox

Or you can click here to download manually and send it to your pi

  1. run command
shell
sudo chmod 777 cine-fox
+sudo ./cine-fox

TIP

if you use without CFE Hat, you should run sudo ./cine-fox --cfe-hat=false

  1. open your browser and type <your-pi-ip>:5678/web
  2. After testing all functions, you can add a service to automatically start cinepi-raw and cine-fox when the Raspberry Pi is boot. 👇

Run Cine-Fox when boot

  1. Run command
shell
sudo nano /lib/systemd/system/cine-fox.service
  1. Enter the following
shell
[Unit]
+Description=Cine Fox Service
+After=multi-user.target
+
+[Service]
+Type=idle
+ExecStart=/home/pi/cine-fox
+User=root
+Group=root
+StandardOutput=syslog
+StandardError=syslog
+
+[Install]
+WantedBy=multi-user.target

TIP

if you use without CFE Hat, you replace /home/pi/cine-fox to /home/pi/cine-fox --cfe-hat=false

  1. Run command
shell
sudo chmod 777 /lib/systemd/system/cine-fox.service
+sudo systemctl enable cine-fox.service
  1. Do the same thing with cinepi-raw.service
shell
sudo nano /lib/systemd/system/cinepi-raw.service
shell
[Unit]
+Description=CinePi Raw Service
+After=multi-user.target
+
+[Service]
+Type=idle
+ExecStart=/home/pi/run-raw.sh
+User=pi
+StandardOutput=syslog
+StandardError=syslog
+
+[Install]
+WantedBy=multi-user.target
shell
sudo chmod 777 /lib/systemd/system/cinepi-raw.service
+sudo systemctl enable cinepi-raw.service
  1. reboot

Without CFE Hat

if you use cine-fox without CFE Hat, you need to mount SSD to /media/RAW manually.

`,42),h=[l];function p(k,r,o,d,c,F){return a(),i("div",null,h)}const u=s(t,[["render",p]]);export{y as __pageData,u as default}; diff --git a/docs/.vitepress/dist/assets/software.md.bK_ZEl73.lean.js b/docs/.vitepress/dist/assets/software.md.bK_ZEl73.lean.js new file mode 100644 index 0000000..942ff24 --- /dev/null +++ b/docs/.vitepress/dist/assets/software.md.bK_ZEl73.lean.js @@ -0,0 +1 @@ +import{_ as s,c as i,o as a,a1 as e,ag as n}from"./chunks/framework.C9-aDgxC.js";const y=JSON.parse('{"title":"Software","description":"","frontmatter":{},"headers":[],"relativePath":"software.md","filePath":"software.md","lastUpdated":1720585392000}'),t={name:"software.md"},l=e("",42),h=[l];function p(k,r,o,d,c,F){return a(),i("div",null,h)}const u=s(t,[["render",p]]);export{y as __pageData,u as default}; diff --git a/docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.js b/docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.js deleted file mode 100644 index d258b70..0000000 --- a/docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.js +++ /dev/null @@ -1,7 +0,0 @@ -import{_ as a,c as e,o as i,a1 as s,ag as t,ah as l}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"StarlightEye","description":"","frontmatter":{},"headers":[],"relativePath":"starlighteye.md","filePath":"starlighteye.md","lastUpdated":1719825753000}'),r={name:"starlighteye.md"},h=s('

StarlightEye

OpenSource IMX585 Camera Board for Raspberry Pi

Overview

Pic

StarlightEye is an OpenSource IMX585 Camera Board, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the StarlightEye project, an open-source camera board designed for Raspberry Pi Compute Module 4 boards using the IMX585. This project aims to provide a high-quality, affordable, and accessible camera module for advanced Raspberry Pi projects. The board is designed using KiCad v6, a popular open-source electronics design automation (EDA) software.

StarlightEye captures stunning high-resolution images and videos with improved low-light performance and dynamic range. It's perfect for photography enthusiasts, developers, and makers who want to level up their Raspberry Pi projects with a powerful camera.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple StarlightEyes, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

pcb

This is the preview image when I commissioned JLCPCB to make it. 👆

Usage

Step 1: Modify dtoverlay

you will need to modify the config.txt found in the boot partition after you are flashing your cinepi-sdk.

shell
# StarlightEye Module ( default camera port 1 )
-camera_auto_detect=0
-dtoverlay=imx585

Step 2: Recompile driver

Initially, the default imx585 driver of current pre-release cinepi-sdk is not made for StarlightEye, so the i2c address needs to be changed and recompiled.

You can use the following two ways to complete it 👇


Use git pull

you can run this command

shell
cd ~/driver/imx585-v4l2-driver/
-git pull
-./setup.sh

Done!


Modify manually

if you can not use git, you can do it manually

shell
cd ~/driver/imx585-v4l2-driver/

modify the overlay

shell
            cam_node: imx585@37 {
-                reg = <0x37>;

To

shell
            cam_node: imx585@37 {
-                reg = <0x1A>;

then run ./setup.sh

Done!

Wiki

Here is the wiki made by Will

`,34),n=[h];function p(o,d,c,k,g,u){return i(),e("div",null,n)}const b=a(r,[["render",p]]);export{m as __pageData,b as default}; diff --git a/docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.lean.js b/docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.lean.js deleted file mode 100644 index 3a2e531..0000000 --- a/docs/.vitepress/dist/assets/starlighteye.md.BD0OKBUi.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,c as e,o as i,a1 as s,ag as t,ah as l}from"./chunks/framework.nXcGTvHh.js";const m=JSON.parse('{"title":"StarlightEye","description":"","frontmatter":{},"headers":[],"relativePath":"starlighteye.md","filePath":"starlighteye.md","lastUpdated":1719825753000}'),r={name:"starlighteye.md"},h=s("",34),n=[h];function p(o,d,c,k,g,u){return i(),e("div",null,n)}const b=a(r,[["render",p]]);export{m as __pageData,b as default}; diff --git a/docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.js b/docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.js new file mode 100644 index 0000000..5ec06e2 --- /dev/null +++ b/docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.js @@ -0,0 +1,5 @@ +import{_ as e,c as a,o as i,a1 as t,ah as s,ai as r}from"./chunks/framework.C9-aDgxC.js";const y=JSON.parse('{"title":"StarlightEye","description":"","frontmatter":{},"headers":[],"relativePath":"starlighteye.md","filePath":"starlighteye.md","lastUpdated":1720581063000}'),l={name:"starlighteye.md"},o=t('

StarlightEye

OpenSource IMX585 Camera Board for Raspberry Pi

Overview

Pic

StarlightEye is an OpenSource IMX585 Camera Board, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the StarlightEye project, an open-source camera board designed for Raspberry Pi Compute Module 4 boards using the IMX585. This project aims to provide a high-quality, affordable, and accessible camera module for advanced Raspberry Pi projects. The board is designed using KiCad v6, a popular open-source electronics design automation (EDA) software.

StarlightEye captures stunning high-resolution images and videos with improved low-light performance and dynamic range. It's perfect for photography enthusiasts, developers, and makers who want to level up their Raspberry Pi projects with a powerful camera.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple StarlightEyes, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

pcb

This is the preview image when I commissioned JLCPCB to make it. 👆

Usage

Step 1: Modify dtoverlay

you will need to modify the config.txt found in the boot partition after you are flashing your cinepi-sdk.

shell
# StarlightEye Module ( default camera port 1 )
+camera_auto_detect=0
+dtoverlay=imx585

Step 2: Recompile driver

Initially, the default imx585 driver of current pre-release cinepi-sdk is not made for StarlightEye, so the i2c address needs to be changed and recompiled.

You can use the following way to complete it 👇

shell
cd ~/driver/imx585-v4l2-driver/
+git pull
+./setup.sh

Done!

Wiki

Here is the wiki made by Will

`,21),n=[o];function h(p,d,c,g,u,m){return i(),a("div",null,n)}const f=e(l,[["render",h]]);export{y as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.lean.js b/docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.lean.js new file mode 100644 index 0000000..896da03 --- /dev/null +++ b/docs/.vitepress/dist/assets/starlighteye.md.DMJqhjIg.lean.js @@ -0,0 +1 @@ +import{_ as e,c as a,o as i,a1 as t,ah as s,ai as r}from"./chunks/framework.C9-aDgxC.js";const y=JSON.parse('{"title":"StarlightEye","description":"","frontmatter":{},"headers":[],"relativePath":"starlighteye.md","filePath":"starlighteye.md","lastUpdated":1720581063000}'),l={name:"starlighteye.md"},o=t("",21),n=[o];function h(p,d,c,g,u,m){return i(),a("div",null,n)}const f=e(l,[["render",h]]);export{y as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/storage.md.BzlfteFe.js b/docs/.vitepress/dist/assets/storage.md.CjCyfTkZ.js similarity index 88% rename from docs/.vitepress/dist/assets/storage.md.BzlfteFe.js rename to docs/.vitepress/dist/assets/storage.md.CjCyfTkZ.js index b90a434..1cf8bb2 100644 --- a/docs/.vitepress/dist/assets/storage.md.BzlfteFe.js +++ b/docs/.vitepress/dist/assets/storage.md.CjCyfTkZ.js @@ -1 +1 @@ -import{_ as a,c as e,o as t,a1 as r}from"./chunks/framework.nXcGTvHh.js";const u=JSON.parse('{"title":"Storage","description":"","frontmatter":{},"headers":[],"relativePath":"storage.md","filePath":"storage.md","lastUpdated":1719902642000}'),o={name:"storage.md"},s=r('

Storage

Cine Fox supports and recommends the following storage ways on the Raspberry Pi 5

PCIe Hat

USB 3.0

',6),l=[s];function i(n,h,c,d,_,m){return t(),e("div",null,l)}const f=a(o,[["render",i]]);export{u as __pageData,f as default}; +import{_ as a,c as e,o as t,a1 as r}from"./chunks/framework.C9-aDgxC.js";const u=JSON.parse('{"title":"Storage","description":"","frontmatter":{},"headers":[],"relativePath":"storage.md","filePath":"storage.md","lastUpdated":1719902642000}'),o={name:"storage.md"},s=r('

Storage

Cine Fox supports and recommends the following storage ways on the Raspberry Pi 5

PCIe Hat

USB 3.0

',6),l=[s];function i(n,h,c,d,_,m){return t(),e("div",null,l)}const f=a(o,[["render",i]]);export{u as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/storage.md.BzlfteFe.lean.js b/docs/.vitepress/dist/assets/storage.md.CjCyfTkZ.lean.js similarity index 67% rename from docs/.vitepress/dist/assets/storage.md.BzlfteFe.lean.js rename to docs/.vitepress/dist/assets/storage.md.CjCyfTkZ.lean.js index eb96b5e..1f52a57 100644 --- a/docs/.vitepress/dist/assets/storage.md.BzlfteFe.lean.js +++ b/docs/.vitepress/dist/assets/storage.md.CjCyfTkZ.lean.js @@ -1 +1 @@ -import{_ as a,c as e,o as t,a1 as r}from"./chunks/framework.nXcGTvHh.js";const u=JSON.parse('{"title":"Storage","description":"","frontmatter":{},"headers":[],"relativePath":"storage.md","filePath":"storage.md","lastUpdated":1719902642000}'),o={name:"storage.md"},s=r("",6),l=[s];function i(n,h,c,d,_,m){return t(),e("div",null,l)}const f=a(o,[["render",i]]);export{u as __pageData,f as default}; +import{_ as a,c as e,o as t,a1 as r}from"./chunks/framework.C9-aDgxC.js";const u=JSON.parse('{"title":"Storage","description":"","frontmatter":{},"headers":[],"relativePath":"storage.md","filePath":"storage.md","lastUpdated":1719902642000}'),o={name:"storage.md"},s=r("",6),l=[s];function i(n,h,c,d,_,m){return t(),e("div",null,l)}const f=a(o,[["render",i]]);export{u as __pageData,f as default}; diff --git a/docs/.vitepress/dist/assets/team.md.DnLinnGI.js b/docs/.vitepress/dist/assets/team.md.D3QYVN-z.js similarity index 86% rename from docs/.vitepress/dist/assets/team.md.DnLinnGI.js rename to docs/.vitepress/dist/assets/team.md.D3QYVN-z.js index a574b8b..c39dade 100644 --- a/docs/.vitepress/dist/assets/team.md.DnLinnGI.js +++ b/docs/.vitepress/dist/assets/team.md.D3QYVN-z.js @@ -1 +1 @@ -import{V as n,a as m,b as i}from"./chunks/theme.p8UKa21c.js";import{c as l,I as e,w as t,m as a,o as r,a as o,l as c}from"./chunks/framework.nXcGTvHh.js";const u={style:{"text-align":"center"}},f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1719764689000}'),d={name:"team.md"},w=Object.assign(d,{setup(h){const s=[{avatar:"https://www.github.com/zhouyixun.png",name:"Eason",title:"Developer",links:[{icon:"github",link:"https://github.com/ZhouYixun"},{icon:"youtube",link:"https://www.youtube.com/channel/UCIGQUYUSgaH4A9q1bw6SRkA"}]}];return(p,_)=>(r(),l("div",null,[e(a(i),null,{default:t(()=>[e(a(n),null,{title:t(()=>[o(" Team ")]),lead:t(()=>[o(" Cine Fox is mainly developed by the following core members. ")]),_:1}),c("div",u,[e(a(m),{size:"medium",members:s})])]),_:1})]))}});export{f as __pageData,w as default}; +import{V as n,a as m,b as i}from"./chunks/theme.CDm_CtcQ.js";import{c as l,I as e,w as t,m as a,o as r,a as o,l as c}from"./chunks/framework.C9-aDgxC.js";const u={style:{"text-align":"center"}},f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1719764689000}'),d={name:"team.md"},w=Object.assign(d,{setup(h){const s=[{avatar:"https://www.github.com/zhouyixun.png",name:"Eason",title:"Developer",links:[{icon:"github",link:"https://github.com/ZhouYixun"},{icon:"youtube",link:"https://www.youtube.com/channel/UCIGQUYUSgaH4A9q1bw6SRkA"}]}];return(p,_)=>(r(),l("div",null,[e(a(i),null,{default:t(()=>[e(a(n),null,{title:t(()=>[o(" Team ")]),lead:t(()=>[o(" Cine Fox is mainly developed by the following core members. ")]),_:1}),c("div",u,[e(a(m),{size:"medium",members:s})])]),_:1})]))}});export{f as __pageData,w as default}; diff --git a/docs/.vitepress/dist/assets/team.md.DnLinnGI.lean.js b/docs/.vitepress/dist/assets/team.md.D3QYVN-z.lean.js similarity index 86% rename from docs/.vitepress/dist/assets/team.md.DnLinnGI.lean.js rename to docs/.vitepress/dist/assets/team.md.D3QYVN-z.lean.js index a574b8b..c39dade 100644 --- a/docs/.vitepress/dist/assets/team.md.DnLinnGI.lean.js +++ b/docs/.vitepress/dist/assets/team.md.D3QYVN-z.lean.js @@ -1 +1 @@ -import{V as n,a as m,b as i}from"./chunks/theme.p8UKa21c.js";import{c as l,I as e,w as t,m as a,o as r,a as o,l as c}from"./chunks/framework.nXcGTvHh.js";const u={style:{"text-align":"center"}},f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1719764689000}'),d={name:"team.md"},w=Object.assign(d,{setup(h){const s=[{avatar:"https://www.github.com/zhouyixun.png",name:"Eason",title:"Developer",links:[{icon:"github",link:"https://github.com/ZhouYixun"},{icon:"youtube",link:"https://www.youtube.com/channel/UCIGQUYUSgaH4A9q1bw6SRkA"}]}];return(p,_)=>(r(),l("div",null,[e(a(i),null,{default:t(()=>[e(a(n),null,{title:t(()=>[o(" Team ")]),lead:t(()=>[o(" Cine Fox is mainly developed by the following core members. ")]),_:1}),c("div",u,[e(a(m),{size:"medium",members:s})])]),_:1})]))}});export{f as __pageData,w as default}; +import{V as n,a as m,b as i}from"./chunks/theme.CDm_CtcQ.js";import{c as l,I as e,w as t,m as a,o as r,a as o,l as c}from"./chunks/framework.C9-aDgxC.js";const u={style:{"text-align":"center"}},f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home"},"headers":[],"relativePath":"team.md","filePath":"team.md","lastUpdated":1719764689000}'),d={name:"team.md"},w=Object.assign(d,{setup(h){const s=[{avatar:"https://www.github.com/zhouyixun.png",name:"Eason",title:"Developer",links:[{icon:"github",link:"https://github.com/ZhouYixun"},{icon:"youtube",link:"https://www.youtube.com/channel/UCIGQUYUSgaH4A9q1bw6SRkA"}]}];return(p,_)=>(r(),l("div",null,[e(a(i),null,{default:t(()=>[e(a(n),null,{title:t(()=>[o(" Team ")]),lead:t(()=>[o(" Cine Fox is mainly developed by the following core members. ")]),_:1}),c("div",u,[e(a(m),{size:"medium",members:s})])]),_:1})]))}});export{f as __pageData,w as default}; diff --git a/docs/.vitepress/dist/assets/version.md.D2S_XppC.js b/docs/.vitepress/dist/assets/version.md.xku_6eWR.js similarity index 92% rename from docs/.vitepress/dist/assets/version.md.D2S_XppC.js rename to docs/.vitepress/dist/assets/version.md.xku_6eWR.js index 9c38611..491e337 100644 --- a/docs/.vitepress/dist/assets/version.md.D2S_XppC.js +++ b/docs/.vitepress/dist/assets/version.md.xku_6eWR.js @@ -1 +1 @@ -import{_ as a,c as e,o as t,a1 as o}from"./chunks/framework.nXcGTvHh.js";const _=JSON.parse('{"title":"Version","description":"","frontmatter":{},"headers":[],"relativePath":"version.md","filePath":"version.md","lastUpdated":1720187387000}'),i={name:"version.md"},r=o('

Version

v2.0.5

  • Support replay record files

v2.0.4

  • Support without CFE Hat, but you need to mount it by yourself

v2.0.3

  • Support edit file name
  • Support delete files
  • Support more FPS and Shuter Angle

v2.0.2

  • Fix some bugs
  • Support usb tethering on Android

v2.0.1

  • Support Zoom function

v2.0.0

  • Support CFE Hat
  • Support auto mount with CFE Hat
  • Support Cine Fox Apk
',13),l=[r];function n(u,s,h,d,c,p){return t(),e("div",null,l)}const m=a(i,[["render",n]]);export{_ as __pageData,m as default}; +import{_ as a,c as e,o as t,a1 as o}from"./chunks/framework.C9-aDgxC.js";const _=JSON.parse('{"title":"Version","description":"","frontmatter":{},"headers":[],"relativePath":"version.md","filePath":"version.md","lastUpdated":1720187387000}'),i={name:"version.md"},r=o('

Version

v2.0.5

  • Support replay record files

v2.0.4

  • Support without CFE Hat, but you need to mount it by yourself

v2.0.3

  • Support edit file name
  • Support delete files
  • Support more FPS and Shuter Angle

v2.0.2

  • Fix some bugs
  • Support usb tethering on Android

v2.0.1

  • Support Zoom function

v2.0.0

  • Support CFE Hat
  • Support auto mount with CFE Hat
  • Support Cine Fox Apk
',13),l=[r];function n(u,s,h,d,c,p){return t(),e("div",null,l)}const m=a(i,[["render",n]]);export{_ as __pageData,m as default}; diff --git a/docs/.vitepress/dist/assets/version.md.D2S_XppC.lean.js b/docs/.vitepress/dist/assets/version.md.xku_6eWR.lean.js similarity index 67% rename from docs/.vitepress/dist/assets/version.md.D2S_XppC.lean.js rename to docs/.vitepress/dist/assets/version.md.xku_6eWR.lean.js index 994aaa3..8ba8d13 100644 --- a/docs/.vitepress/dist/assets/version.md.D2S_XppC.lean.js +++ b/docs/.vitepress/dist/assets/version.md.xku_6eWR.lean.js @@ -1 +1 @@ -import{_ as a,c as e,o as t,a1 as o}from"./chunks/framework.nXcGTvHh.js";const _=JSON.parse('{"title":"Version","description":"","frontmatter":{},"headers":[],"relativePath":"version.md","filePath":"version.md","lastUpdated":1720187387000}'),i={name:"version.md"},r=o("",13),l=[r];function n(u,s,h,d,c,p){return t(),e("div",null,l)}const m=a(i,[["render",n]]);export{_ as __pageData,m as default}; +import{_ as a,c as e,o as t,a1 as o}from"./chunks/framework.C9-aDgxC.js";const _=JSON.parse('{"title":"Version","description":"","frontmatter":{},"headers":[],"relativePath":"version.md","filePath":"version.md","lastUpdated":1720187387000}'),i={name:"version.md"},r=o("",13),l=[r];function n(u,s,h,d,c,p){return t(),e("div",null,l)}const m=a(i,[["render",n]]);export{_ as __pageData,m as default}; diff --git a/docs/.vitepress/dist/cfe_card.html b/docs/.vitepress/dist/cfe_card.html index d7c1713..8deb31a 100644 --- a/docs/.vitepress/dist/cfe_card.html +++ b/docs/.vitepress/dist/cfe_card.html @@ -8,18 +8,50 @@ - + - - - + + + -
Skip to content

DIY CFE-TypeB Card

CFE-TypeB card cost-effective solution.

Overview

card

DIY CFE-TypeB card only needs NVMe SSD + Any CFE-TypeB card holder. My two cards were made in

  • JEYI 2280 card adapter + Samsung 970 EVO-Plus 2T
  • ZITAY 2230 card adapter + WD SN740

They has extremely fast reading and writing speeds, and has very good heat dissipation effect. I recommend the 2230 size, which is easy to carry and will not hinder your shooting when using it. But if you use it for long-term shooting and larger capacity, I recommend the 2280 size.

How to make it?

- +
Skip to content

DIY CFE-TypeB Card

CFE-TypeB card cost-effective solution.

Overview

card

DIY CFE-TypeB card only needs NVMe SSD + Any CFE-TypeB card adapter. My two cards were made in

  • JEYI 2280 card adapter + Samsung 970 EVO-Plus 2T
  • ZITAY 2230 card adapter + WD SN740

They have extremely fast reading and writing speeds.

How to make it?

Which size should I choose?

I recommend the 2230 size, which is easy to carry and will not hinder your shooting when in use. But if you are shooting for a long time and the capacity is large, I recommend the 2280 size.

Because the 2230 card is shorter and has less exposed parts, the heat dissipation effect is worse than the 2280 card. When the card temperature is too high due to long-term recording, it will slightly affect the CPU usage and writing speed during writing.

The following are the speeds I tested, it will be affected by the SSD, so it is just for reference:

  • 2230
shell
# Initial
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.05 seconds
+Write speed: 730.71 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.04 seconds
+
+# After fever
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.42 seconds
+Write speed: 620.26 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.04 seconds
  • 2280
shell
# Initial
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.03 seconds
+Write speed: 740.12 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.04 seconds
+
+# After fever
+
+pi@cinepi:~ $ ./test_speed_multi /media/RAW
+Total data written: 1500 MB
+Time taken: 2.03 seconds
+Write speed: 737.25 MB/s
+User CPU time used: 0.00 seconds
+System CPU time used: 0.05 seconds
+ \ No newline at end of file diff --git a/docs/.vitepress/dist/cfehat.html b/docs/.vitepress/dist/cfehat.html index 8528ea3..c72cf6b 100644 --- a/docs/.vitepress/dist/cfehat.html +++ b/docs/.vitepress/dist/cfehat.html @@ -8,18 +8,18 @@ - + - - - + + + -
Skip to content

RPI5 CFE Hat

CFexpress PCIe Hat for Raspberry Pi 5

Overview

cfe_hat

RPI5-CFE-Hat is an OpenSource CFexpress (CFE) PCIe Hat, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the GitHub repository for the open-source CFexpress (CFE) PCIe Hat designed specifically for the Raspberry Pi 5. This project aims to enhance the Raspberry Pi 5 by adding the ability to interface with CFexpress Type B cards directly, enabling high-speed data transfer and storage solutions.

I would highly recommend it, it allows you to quickly change storage and reduces the time of transferring to the computer. After you record, you only need to insert the card into the computer and you can edit directly.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple RPI5-CFE-Hat, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

pcb

This is the preview image when I commissioned JLCPCB to make it. 👆

Usage

  1. Connect FPC cables with Pi5 and CFE Hat.
  2. Connect the Qwiic to Pi5

i2c

Here my FPC cable is connected in reverse, but in order to show the i2c connection, I temporarily blur on the ribbon FPC cable. 👆

  1. Then Cine Fox will help you auto mount it to /media/RAW, and you can unmount it on WebUI.
  2. Done!

About FPC Cables

If you want to get the maximum transmission speed, choose ordinary FPC cables and keep them within 3cm.

You can get more detail from Will's Blog

Wiki

Here is the wiki made by Will

- +
Skip to content

RPI5 CFE Hat

CFexpress PCIe Hat for Raspberry Pi 5

Overview

cfe_hat

RPI5-CFE-Hat is an OpenSource CFexpress (CFE) PCIe Hat, which is made by Will Whang. The following introductions are all from Will's project👇

Welcome to the GitHub repository for the open-source CFexpress (CFE) PCIe Hat designed specifically for the Raspberry Pi 5. This project aims to enhance the Raspberry Pi 5 by adding the ability to interface with CFexpress Type B cards directly, enabling high-speed data transfer and storage solutions.

I would highly recommend it, it allows you to quickly change storage and reduces the time of transferring to the computer. After you record, you only need to insert the card into the computer and you can edit directly.

Where can I get it?

This is probably the most important issue for you. Will Whang may occasionally create multiple RPI5-CFE-Hat, but he recommends that users make their own with PCB Plant like JLCPCB and so on, because the key production files are already very complete.

pcb

This is the preview image when I commissioned JLCPCB to make it. 👆

Usage

  1. Connect FPC cables with Pi5 and CFE Hat.
  2. Connect the Qwiic to Pi5

i2c

Here my FPC cable is connected in reverse, but in order to show the i2c connection, I temporarily blur on the ribbon FPC cable. 👆

  1. Then Cine Fox will help you auto mount it to /media/RAW, and you can unmount it on WebUI.
  2. Done!

About FPC Cables

If you want to get the maximum transmission speed, choose ordinary FPC cables and keep them within 3cm.

You can get more detail from Will's Blog

Wiki

Here is the wiki made by Will

+ \ No newline at end of file diff --git a/docs/.vitepress/dist/cine-fox b/docs/.vitepress/dist/cine-fox index 19d41e10b7dd9344307c27401cde267615de65dd..76c5b5e76aa31766fee00c2283e876ea91af5c6a 100644 GIT binary patch delta 4639782 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

Z%)X$x9BvC}`$)-BAv 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