diff --git a/200.html b/200.html index c9bc080..0233a83 100644 --- a/200.html +++ b/200.html @@ -1,13 +1,13 @@ - + - - - - - - - -
- \ No newline at end of file + + + + + + + +
+ \ No newline at end of file diff --git a/404.html b/404.html index c9bc080..0233a83 100644 --- a/404.html +++ b/404.html @@ -1,13 +1,13 @@ - + - - - - - - - -
- \ No newline at end of file + + + + + + + +
+ \ No newline at end of file diff --git a/__studio.json b/__studio.json index 51c5d3c..77f092c 100644 --- a/__studio.json +++ b/__studio.json @@ -1 +1 @@ -{"version":"2.0.3","tokens":"","gitInfo":{"name":"awesome-stars","owner":"DanielBodnar","url":"https://github.com/DanielBodnar/awesome-stars"},"contentSchema":{},"appConfigSchema":{"properties":"","default":""},"appConfig":{"nuxt":{}},"content":{"sources":{},"ignores":[],"locales":[],"defaultLocale":"","highlight":false,"navigation":{"fields":[]},"documentDriven":false,"experimental":{"clientDB":false,"cacheContents":true,"stripQueryParameters":false,"advanceQuery":false,"search":""}},"components":[{"name":"ProseCode","path":"node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","meta":{"props":[{"name":"meta","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[313,360]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[76,121]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[125,176]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[180,231]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[235,309]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":{"0":"undefined","1":{"kind":"array","type":"number[]","schema":["number"]}}},"default":"[]"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseCodeInline","path":"node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCodeInline.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProsePre","path":"node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","meta":{"props":[{"name":"meta","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[485,532]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[248,293]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[297,348]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[352,403]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.30/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[407,481]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":{"0":"undefined","1":{"kind":"array","type":"number[]","schema":["number"]}}},"default":"[]"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseA","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseA.vue","meta":{"props":[{"name":"href","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseA.vue","range":[183,228]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"target","global":false,"description":"","tags":[],"required":false,"type":"\"_blank\" | \"_parent\" | \"_self\" | \"_top\" | null | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseA.vue","range":[232,399]}],"schema":{"kind":"enum","type":"\"_blank\" | \"_parent\" | \"_self\" | \"_top\" | null | undefined","schema":{"0":"undefined","1":"null","2":"\"_blank\"","3":"\"_parent\"","4":"\"_self\"","5":"\"_top\""}},"default":"undefined"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseBlockquote","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseBlockquote.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseEm","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseEm.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH1","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH1.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH1.vue","range":[258,269]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH1.vue","range":[258,269]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH2","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH2.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH2.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH2.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH3","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH3.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH3.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH3.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH4","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH4.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH4.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH4.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH5","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH5.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH5.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH5.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH6","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH6.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH6.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH6.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseHr","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseHr.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ProseImg","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[440,484]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"alt","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[488,532]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"width","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[536,599]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":{"0":"undefined","1":"string","2":"number"}},"default":"undefined"},{"name":"height","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[603,667]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":{"0":"undefined","1":"string","2":"number"}},"default":"undefined"}],"slots":[],"events":[]}},{"name":"ProseLi","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseLi.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseOl","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseOl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseP","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseP.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseScript","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseScript.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseScript.vue","range":[285,329]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""}],"slots":[],"events":[]}},{"name":"ProseStrong","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseStrong.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTable","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTable.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTbody","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTbody.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTd","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTd.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTh","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTh.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseThead","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseThead.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTr","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTr.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseUl","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseUl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}}]} \ No newline at end of file +{"version":"2.0.3","tokens":"","gitInfo":{"name":"awesome-stars","owner":"DanielBodnar","url":"https://github.com/DanielBodnar/awesome-stars"},"contentSchema":{},"appConfigSchema":{"properties":"","default":""},"appConfig":{"nuxt":{}},"content":{"sources":{},"ignores":[],"locales":[],"defaultLocale":"","highlight":false,"navigation":{"fields":[]},"documentDriven":false,"experimental":{"clientDB":false,"cacheContents":true,"stripQueryParameters":false,"advanceQuery":false,"search":""}},"components":[{"name":"ProseCode","path":"node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","meta":{"props":[{"name":"meta","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[313,360]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[76,121]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[125,176]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[180,231]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCode.vue","range":[235,309]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":{"0":"undefined","1":{"kind":"array","type":"number[]","schema":["number"]}}},"default":"[]"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseCodeInline","path":"node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProseCodeInline.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProsePre","path":"node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","meta":{"props":[{"name":"meta","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[485,532]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[248,293]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[297,348]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[352,403]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxt+content@2.13.0_nuxt@3.12.2_vue@3.4.31/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[407,481]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":{"0":"undefined","1":{"kind":"array","type":"number[]","schema":["number"]}}},"default":"[]"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseA","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseA.vue","meta":{"props":[{"name":"href","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseA.vue","range":[183,228]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"target","global":false,"description":"","tags":[],"required":false,"type":"\"_blank\" | \"_parent\" | \"_self\" | \"_top\" | null | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseA.vue","range":[232,399]}],"schema":{"kind":"enum","type":"\"_blank\" | \"_parent\" | \"_self\" | \"_top\" | null | undefined","schema":{"0":"undefined","1":"null","2":"\"_blank\"","3":"\"_parent\"","4":"\"_self\"","5":"\"_top\""}},"default":"undefined"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseBlockquote","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseBlockquote.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseEm","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseEm.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH1","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH1.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH1.vue","range":[258,269]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH1.vue","range":[258,269]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH2","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH2.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH2.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH2.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH3","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH3.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH3.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH3.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH4","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH4.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH4.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH4.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH5","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH5.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH5.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH5.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH6","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH6.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH6.vue","range":[264,275]},{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseH6.vue","range":[264,275]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}}}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseHr","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseHr.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ProseImg","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[440,484]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"alt","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[488,532]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""},{"name":"width","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[536,599]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":{"0":"undefined","1":"string","2":"number"}},"default":"undefined"},{"name":"height","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue","range":[603,667]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":{"0":"undefined","1":"string","2":"number"}},"default":"undefined"}],"slots":[],"events":[]}},{"name":"ProseLi","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseLi.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseOl","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseOl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseP","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseP.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseScript","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseScript.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/awesome-stars/awesome-stars/docs/node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseScript.vue","range":[285,329]}],"schema":{"kind":"enum","type":"string | undefined","schema":{"0":"undefined","1":"string"}},"default":"\"\""}],"slots":[],"events":[]}},{"name":"ProseStrong","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseStrong.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTable","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTable.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTbody","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTbody.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTd","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTd.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTh","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTh.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseThead","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseThead.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTr","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseTr.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseUl","path":"node_modules/.pnpm/@nuxtjs+mdc@0.8.2/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseUl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}}]} \ No newline at end of file diff --git a/_nuxt/Dh9L6kAb.js b/_nuxt/01Qgb_Yv.js similarity index 64% rename from _nuxt/Dh9L6kAb.js rename to _nuxt/01Qgb_Yv.js index 654c55a..294f1f0 100644 --- a/_nuxt/Dh9L6kAb.js +++ b/_nuxt/01Qgb_Yv.js @@ -1 +1 @@ -import{q as r,f as o,g as s,a9 as t}from"./CzjykKn5.js";const n={};function a(e,c){return o(),s("em",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as o,g as s,a9 as t}from"./DcleG1Yp.js";const n={};function a(e,c){return o(),s("em",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/Blktbv7V.js b/_nuxt/3A1Dqg8q.js similarity index 92% rename from _nuxt/Blktbv7V.js rename to _nuxt/3A1Dqg8q.js index f7f7aca..1994b14 100644 --- a/_nuxt/Blktbv7V.js +++ b/_nuxt/3A1Dqg8q.js @@ -1 +1 @@ -import{Z as u,a as c,x as r,S as l,f as d,a8 as h,C as i,aj as m,a1 as g,H as f,a2 as p}from"./CzjykKn5.js";function x(t){throw u({fatal:!0,statusCode:500,statusMessage:`${t} is provided by @nuxt/image. Check your console to install it or run 'npx nuxi@latest module add @nuxt/image'`})}const S={setup:()=>x("")},w=c({__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(t){const n=r().public.mdc.useNuxtImage?S:"img",e=t,o=l(()=>{var s;if((s=e.src)!=null&&s.startsWith("/")&&!e.src.startsWith("//")){const a=g(f(r().app.baseURL));if(a!=="/"&&!e.src.startsWith(a))return p(a,e.src)}return e.src});return(s,a)=>(d(),h(m(i(n)),{src:i(o),alt:t.alt,width:t.width,height:t.height},null,8,["src","alt","width","height"]))}});export{w as default}; +import{Z as u,a as c,x as r,S as l,f as d,a8 as h,C as i,aj as m,a1 as g,H as f,a2 as p}from"./DcleG1Yp.js";function x(t){throw u({fatal:!0,statusCode:500,statusMessage:`${t} is provided by @nuxt/image. Check your console to install it or run 'npx nuxi@latest module add @nuxt/image'`})}const S={setup:()=>x("")},w=c({__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(t){const n=r().public.mdc.useNuxtImage?S:"img",e=t,o=l(()=>{var s;if((s=e.src)!=null&&s.startsWith("/")&&!e.src.startsWith("//")){const a=g(f(r().app.baseURL));if(a!=="/"&&!e.src.startsWith(a))return p(a,e.src)}return e.src});return(s,a)=>(d(),h(m(i(n)),{src:i(o),alt:t.alt,width:t.width,height:t.height},null,8,["src","alt","width","height"]))}});export{w as default}; diff --git a/_nuxt/bYE7GzJj.js b/_nuxt/B8kRRXCj.js similarity index 77% rename from _nuxt/bYE7GzJj.js rename to _nuxt/B8kRRXCj.js index 5efb502..eae003a 100644 --- a/_nuxt/bYE7GzJj.js +++ b/_nuxt/B8kRRXCj.js @@ -1 +1 @@ -import{a as n,I as e}from"./CzjykKn5.js";const r=n({name:"DocumentDrivenEmpty",props:{value:{type:Object,required:!0}},render({value:t}){return e("div",void 0,[e("p","Document is empty"),e("p",`Add content to it by opening ${t._source}/${t._file} file.`)])}});export{r as default}; +import{a as n,I as e}from"./DcleG1Yp.js";const r=n({name:"DocumentDrivenEmpty",props:{value:{type:Object,required:!0}},render({value:t}){return e("div",void 0,[e("p","Document is empty"),e("p",`Add content to it by opening ${t._source}/${t._file} file.`)])}});export{r as default}; diff --git a/_nuxt/fbwF9lU7.js b/_nuxt/BFv6GqOo.js similarity index 87% rename from _nuxt/fbwF9lU7.js rename to _nuxt/BFv6GqOo.js index 5b7cec9..acffe07 100644 --- a/_nuxt/fbwF9lU7.js +++ b/_nuxt/BFv6GqOo.js @@ -1 +1 @@ -import{C as d,D,y,E as w,x as g,a as H,G as x,H as S,I as p}from"./CzjykKn5.js";import{u as _}from"./wNrmierk.js";import b from"./5NbFExmS.js";import q from"./B0OB_Z3H.js";import"./BsbEd6xi.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CiHBz4n3.js";import"./BY7mRHL2.js";import"./CCiM7bSi.js";const a=(u,s=y())=>{const e=d(u),m=g();D(()=>d(u),(n=e)=>{if(!s.path||!n)return;const t=Object.assign({},(n==null?void 0:n.head)||{});t.meta=[...t.meta||[]],t.link=[...t.link||[]];const r=t.title||(n==null?void 0:n.title);r&&(t.title=r),m.public.content.host;const c=(t==null?void 0:t.description)||(n==null?void 0:n.description);c&&t.meta.filter(l=>l.name==="description").length===0&&t.meta.push({name:"description",content:c}),t!=null&&t.image||(n==null||n.image),w(()=>_(t))},{immediate:!0})},$=H({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:void 0}},render(u){const{contentHead:s}=g().public.content,e=x(),{tag:m,excerpt:f,path:n,query:t,head:r}=u,c=r===void 0?s:r,l={...t||{},path:n||(t==null?void 0:t.path)||S(y().path),find:"one"},C=(o,i)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:o,data:i},null,2));return p(q,l,{default:e!=null&&e.default?({data:o,refresh:i,isPartial:v})=>{var h;return c&&a(o),(h=e.default)==null?void 0:h.call(e,{doc:o,refresh:i,isPartial:v,excerpt:f,...this.$attrs})}:({data:o})=>(c&&a(o),p(b,{value:o,excerpt:f,tag:m,...this.$attrs},{empty:i=>e!=null&&e.empty?e.empty(i):C("default",o)})),empty:o=>{var i;return((i=e==null?void 0:e.empty)==null?void 0:i.call(e,o))||p("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":o=>{var i;return((i=e==null?void 0:e["not-found"])==null?void 0:i.call(e,o))||p("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),J=$;export{J as default}; +import{C as d,D,y,E as w,x as g,a as H,G as x,H as S,I as p}from"./DcleG1Yp.js";import{u as _}from"./CXrQkHir.js";import b from"./GMCLJmxr.js";import q from"./D9OY_fUY.js";import"./D3wL3ty0.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./B_uTFokR.js";import"./BcX-q_QJ.js";import"./MF4Vc1uO.js";const a=(u,s=y())=>{const e=d(u),m=g();D(()=>d(u),(n=e)=>{if(!s.path||!n)return;const t=Object.assign({},(n==null?void 0:n.head)||{});t.meta=[...t.meta||[]],t.link=[...t.link||[]];const r=t.title||(n==null?void 0:n.title);r&&(t.title=r),m.public.content.host;const c=(t==null?void 0:t.description)||(n==null?void 0:n.description);c&&t.meta.filter(l=>l.name==="description").length===0&&t.meta.push({name:"description",content:c}),t!=null&&t.image||(n==null||n.image),w(()=>_(t))},{immediate:!0})},$=H({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:void 0}},render(u){const{contentHead:s}=g().public.content,e=x(),{tag:m,excerpt:f,path:n,query:t,head:r}=u,c=r===void 0?s:r,l={...t||{},path:n||(t==null?void 0:t.path)||S(y().path),find:"one"},C=(o,i)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:o,data:i},null,2));return p(q,l,{default:e!=null&&e.default?({data:o,refresh:i,isPartial:v})=>{var h;return c&&a(o),(h=e.default)==null?void 0:h.call(e,{doc:o,refresh:i,isPartial:v,excerpt:f,...this.$attrs})}:({data:o})=>(c&&a(o),p(b,{value:o,excerpt:f,tag:m,...this.$attrs},{empty:i=>e!=null&&e.empty?e.empty(i):C("default",o)})),empty:o=>{var i;return((i=e==null?void 0:e.empty)==null?void 0:i.call(e,o))||p("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":o=>{var i;return((i=e==null?void 0:e["not-found"])==null?void 0:i.call(e,o))||p("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),J=$;export{J as default}; diff --git a/_nuxt/P8s-GoeT.js b/_nuxt/BJYQTfvP.js similarity index 88% rename from _nuxt/P8s-GoeT.js rename to _nuxt/BJYQTfvP.js index ed29246..f46aa19 100644 --- a/_nuxt/P8s-GoeT.js +++ b/_nuxt/BJYQTfvP.js @@ -1 +1 @@ -import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./CzjykKn5.js";const l=["id"],d=["href"],_=f({__name:"ProseH5",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h5))});return(e,m)=>(t(),s("h5",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; +import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./DcleG1Yp.js";const l=["id"],d=["href"],_=f({__name:"ProseH5",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h5))});return(e,m)=>(t(),s("h5",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; diff --git a/_nuxt/BHbemQCq.js b/_nuxt/BSSw_vFz.js similarity index 55% rename from _nuxt/BHbemQCq.js rename to _nuxt/BSSw_vFz.js index 0d3bfd8..e9238f4 100644 --- a/_nuxt/BHbemQCq.js +++ b/_nuxt/BSSw_vFz.js @@ -1 +1 @@ -import{q as e,f as r,g as c}from"./CzjykKn5.js";const o={};function t(n,s){return r(),c("hr")}const _=e(o,[["render",t]]);export{_ as default}; +import{q as e,f as r,g as c}from"./DcleG1Yp.js";const o={};function t(n,s){return r(),c("hr")}const _=e(o,[["render",t]]);export{_ as default}; diff --git a/_nuxt/jXoZvoEG.js b/_nuxt/BWKXh30l.js similarity index 65% rename from _nuxt/jXoZvoEG.js rename to _nuxt/BWKXh30l.js index 4a3d062..da455d6 100644 --- a/_nuxt/jXoZvoEG.js +++ b/_nuxt/BWKXh30l.js @@ -1 +1 @@ -import{q as r,f as t,g as a,a9 as o}from"./CzjykKn5.js";const s={};function n(e,c){return t(),a("table",null,[o(e.$slots,"default")])}const f=r(s,[["render",n]]);export{f as default}; +import{q as r,f as t,g as a,a9 as o}from"./DcleG1Yp.js";const s={};function n(e,c){return t(),a("table",null,[o(e.$slots,"default")])}const f=r(s,[["render",n]]);export{f as default}; diff --git a/_nuxt/CiHBz4n3.js b/_nuxt/B_uTFokR.js similarity index 87% rename from _nuxt/CiHBz4n3.js rename to _nuxt/B_uTFokR.js index bfb9d66..072b087 100644 --- a/_nuxt/CiHBz4n3.js +++ b/_nuxt/B_uTFokR.js @@ -1 +1 @@ -import{k as r,y as o}from"./CzjykKn5.js";const v=()=>({isEnabled:()=>{const e=o().query;return Object.prototype.hasOwnProperty.call(e,"preview")&&!e.preview?!1:!!(e.preview||r("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>r("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:e=>{r("previewToken").value=e,o().query.preview=e||"",e?sessionStorage.setItem("previewToken",e):sessionStorage.removeItem("previewToken"),window.location.reload()}});export{v as u}; +import{k as r,y as o}from"./DcleG1Yp.js";const v=()=>({isEnabled:()=>{const e=o().query;return Object.prototype.hasOwnProperty.call(e,"preview")&&!e.preview?!1:!!(e.preview||r("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>r("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:e=>{r("previewToken").value=e,o().query.preview=e||"",e?sessionStorage.setItem("previewToken",e):sessionStorage.removeItem("previewToken"),window.location.reload()}});export{v as u}; diff --git a/_nuxt/BY7mRHL2.js b/_nuxt/BcX-q_QJ.js similarity index 97% rename from _nuxt/BY7mRHL2.js rename to _nuxt/BcX-q_QJ.js index 31f7253..8ce4713 100644 --- a/_nuxt/BY7mRHL2.js +++ b/_nuxt/BcX-q_QJ.js @@ -1 +1 @@ -import{u as w,U as u,c as D,V as b,W as O,X as B,e as M,D as V,Y as v,Z as E,C as H,P as R,$ as S}from"./CzjykKn5.js";const z=s=>s==="defer"||s===!1;function T(...s){var _;const o=typeof s[s.length-1]=="string"?s.pop():void 0;typeof s[0]!="string"&&s.unshift(o);let[t,d,a={}]=s;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof d!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const e=w(),p=d,g=()=>u.value,P=()=>e.isHydrating?e.payload.data[t]:e.static.data[t];a.server=a.server??!0,a.default=a.default??g,a.getCachedData=a.getCachedData??P,a.lazy=a.lazy??!1,a.immediate=a.immediate??!0,a.deep=a.deep??u.deep,a.dedupe=a.dedupe??"cancel";const f=()=>a.getCachedData(t,e)!=null;if(!e._asyncData[t]||!a.immediate){(_=e.payload._errors)[t]??(_[t]=u.errorValue);const i=a.deep?D:b;e._asyncData[t]={data:i(a.getCachedData(t,e)??a.default()),pending:D(!f()),error:O(e.payload._errors,t),status:D("idle"),_default:a.default}}const r={...e._asyncData[t]};delete r._default,r.refresh=r.execute=(i={})=>{if(e._asyncDataPromises[t]){if(z(i.dedupe??a.dedupe))return e._asyncDataPromises[t];e._asyncDataPromises[t].cancelled=!0}if((i._initial||e.isHydrating&&i._initial!==!1)&&f())return Promise.resolve(a.getCachedData(t,e));r.pending.value=!0,r.status.value="pending";const l=new Promise((c,n)=>{try{c(p(e))}catch(y){n(y)}}).then(async c=>{if(l.cancelled)return e._asyncDataPromises[t];let n=c;a.transform&&(n=await a.transform(c)),a.pick&&(n=K(n,a.pick)),e.payload.data[t]=n,r.data.value=n,r.error.value=u.errorValue,r.status.value="success"}).catch(c=>{if(l.cancelled)return e._asyncDataPromises[t];r.error.value=E(c),r.data.value=H(a.default()),r.status.value="error"}).finally(()=>{l.cancelled||(r.pending.value=!1,delete e._asyncDataPromises[t])});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},r.clear=()=>j(e,t);const h=()=>r.refresh({_initial:!0}),C=a.server!==!1&&e.payload.serverRendered;{const i=R();if(i&&!i._nuxtOnBeforeMountCbs){i._nuxtOnBeforeMountCbs=[];const n=i._nuxtOnBeforeMountCbs;B(()=>{n.forEach(y=>{y()}),n.splice(0,n.length)}),M(()=>n.splice(0,n.length))}C&&e.isHydrating&&(r.error.value||f())?(r.pending.value=!1,r.status.value=r.error.value?"error":"success"):i&&(e.payload.serverRendered&&e.isHydrating||a.lazy)&&a.immediate?i._nuxtOnBeforeMountCbs.push(h):a.immediate&&h();const l=S();if(a.watch){const n=V(a.watch,()=>r.refresh());l&&v(n)}const c=e.hook("app:data:refresh",async n=>{(!n||n.includes(t))&&await r.refresh()});l&&v(c)}const m=Promise.resolve(e._asyncDataPromises[t]).then(()=>r);return Object.assign(m,r),m}function j(s,o){o in s.payload.data&&(s.payload.data[o]=void 0),o in s.payload._errors&&(s.payload._errors[o]=u.errorValue),s._asyncData[o]&&(s._asyncData[o].data.value=void 0,s._asyncData[o].error.value=u.errorValue,s._asyncData[o].pending.value=!1,s._asyncData[o].status.value="idle"),o in s._asyncDataPromises&&(s._asyncDataPromises[o].cancelled=!0,s._asyncDataPromises[o]=void 0)}function K(s,o){const t={};for(const d of o)t[d]=s[d];return t}export{T as u}; +import{u as w,U as u,c as D,V as b,W as O,X as B,e as M,D as V,Y as v,Z as E,C as H,P as R,$ as S}from"./DcleG1Yp.js";const z=s=>s==="defer"||s===!1;function T(...s){var _;const o=typeof s[s.length-1]=="string"?s.pop():void 0;typeof s[0]!="string"&&s.unshift(o);let[t,d,a={}]=s;if(typeof t!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof d!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const e=w(),p=d,g=()=>u.value,P=()=>e.isHydrating?e.payload.data[t]:e.static.data[t];a.server=a.server??!0,a.default=a.default??g,a.getCachedData=a.getCachedData??P,a.lazy=a.lazy??!1,a.immediate=a.immediate??!0,a.deep=a.deep??u.deep,a.dedupe=a.dedupe??"cancel";const f=()=>a.getCachedData(t,e)!=null;if(!e._asyncData[t]||!a.immediate){(_=e.payload._errors)[t]??(_[t]=u.errorValue);const i=a.deep?D:b;e._asyncData[t]={data:i(a.getCachedData(t,e)??a.default()),pending:D(!f()),error:O(e.payload._errors,t),status:D("idle"),_default:a.default}}const r={...e._asyncData[t]};delete r._default,r.refresh=r.execute=(i={})=>{if(e._asyncDataPromises[t]){if(z(i.dedupe??a.dedupe))return e._asyncDataPromises[t];e._asyncDataPromises[t].cancelled=!0}if((i._initial||e.isHydrating&&i._initial!==!1)&&f())return Promise.resolve(a.getCachedData(t,e));r.pending.value=!0,r.status.value="pending";const l=new Promise((c,n)=>{try{c(p(e))}catch(y){n(y)}}).then(async c=>{if(l.cancelled)return e._asyncDataPromises[t];let n=c;a.transform&&(n=await a.transform(c)),a.pick&&(n=K(n,a.pick)),e.payload.data[t]=n,r.data.value=n,r.error.value=u.errorValue,r.status.value="success"}).catch(c=>{if(l.cancelled)return e._asyncDataPromises[t];r.error.value=E(c),r.data.value=H(a.default()),r.status.value="error"}).finally(()=>{l.cancelled||(r.pending.value=!1,delete e._asyncDataPromises[t])});return e._asyncDataPromises[t]=l,e._asyncDataPromises[t]},r.clear=()=>j(e,t);const h=()=>r.refresh({_initial:!0}),C=a.server!==!1&&e.payload.serverRendered;{const i=R();if(i&&!i._nuxtOnBeforeMountCbs){i._nuxtOnBeforeMountCbs=[];const n=i._nuxtOnBeforeMountCbs;B(()=>{n.forEach(y=>{y()}),n.splice(0,n.length)}),M(()=>n.splice(0,n.length))}C&&e.isHydrating&&(r.error.value||f())?(r.pending.value=!1,r.status.value=r.error.value?"error":"success"):i&&(e.payload.serverRendered&&e.isHydrating||a.lazy)&&a.immediate?i._nuxtOnBeforeMountCbs.push(h):a.immediate&&h();const l=S();if(a.watch){const n=V(a.watch,()=>r.refresh());l&&v(n)}const c=e.hook("app:data:refresh",async n=>{(!n||n.includes(t))&&await r.refresh()});l&&v(c)}const m=Promise.resolve(e._asyncDataPromises[t]).then(()=>r);return Object.assign(m,r),m}function j(s,o){o in s.payload.data&&(s.payload.data[o]=void 0),o in s.payload._errors&&(s.payload._errors[o]=u.errorValue),s._asyncData[o]&&(s._asyncData[o].data.value=void 0,s._asyncData[o].error.value=u.errorValue,s._asyncData[o].pending.value=!1,s._asyncData[o].status.value="idle"),o in s._asyncDataPromises&&(s._asyncDataPromises[o].cancelled=!0,s._asyncDataPromises[o]=void 0)}function K(s,o){const t={};for(const d of o)t[d]=s[d];return t}export{T as u}; diff --git a/_nuxt/DAzjPMM9.js b/_nuxt/BcsLHAGX.js similarity index 88% rename from _nuxt/DAzjPMM9.js rename to _nuxt/BcsLHAGX.js index ee422cf..56933f8 100644 --- a/_nuxt/DAzjPMM9.js +++ b/_nuxt/BcsLHAGX.js @@ -1 +1 @@ -import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./CzjykKn5.js";const l=["id"],d=["href"],_=f({__name:"ProseH2",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h2))});return(e,m)=>(t(),s("h2",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; +import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./DcleG1Yp.js";const l=["id"],d=["href"],_=f({__name:"ProseH2",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h2))});return(e,m)=>(t(),s("h2",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; diff --git a/_nuxt/CxObAXzs.js b/_nuxt/BhQOfmCV.js similarity index 88% rename from _nuxt/CxObAXzs.js rename to _nuxt/BhQOfmCV.js index ba1c568..ceccbf7 100644 --- a/_nuxt/CxObAXzs.js +++ b/_nuxt/BhQOfmCV.js @@ -1 +1 @@ -import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./CzjykKn5.js";const l=["id"],d=["href"],_=f({__name:"ProseH4",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h4))});return(e,m)=>(t(),s("h4",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; +import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./DcleG1Yp.js";const l=["id"],d=["href"],_=f({__name:"ProseH4",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h4))});return(e,m)=>(t(),s("h4",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; diff --git a/_nuxt/DmxNbgsH.js b/_nuxt/BiIlDlBi.js similarity index 78% rename from _nuxt/DmxNbgsH.js rename to _nuxt/BiIlDlBi.js index 5139203..4b3e53d 100644 --- a/_nuxt/DmxNbgsH.js +++ b/_nuxt/BiIlDlBi.js @@ -1 +1 @@ -import d from"./B0OB_Z3H.js";import{a as c,G as l,I as p}from"./CzjykKn5.js";import"./BY7mRHL2.js";import"./CCiM7bSi.js";import"./CiHBz4n3.js";const u=(r,t)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:r,data:t},null,2)),h=c({name:"ContentList",props:{path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0}},render(r){const t=l(),{path:f,query:a}=r,m={...a||{},path:f||(a==null?void 0:a.path)||"/"};return p(d,m,{default:t!=null&&t.default?({data:e,refresh:o,isPartial:n})=>t.default({list:e,refresh:o,isPartial:n,...this.$attrs}):e=>u("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):u("default",e==null?void 0:e.data),"not-found":e=>{var o;return t!=null&&t["not-found"]?(o=t==null?void 0:t["not-found"])==null?void 0:o.call(t,e):u("not-found",e==null?void 0:e.data)}})}}),S=h;export{S as default}; +import d from"./D9OY_fUY.js";import{a as c,G as l,I as p}from"./DcleG1Yp.js";import"./BcX-q_QJ.js";import"./MF4Vc1uO.js";import"./B_uTFokR.js";const u=(r,t)=>p("pre",null,JSON.stringify({message:"You should use slots with ",slot:r,data:t},null,2)),h=c({name:"ContentList",props:{path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0}},render(r){const t=l(),{path:f,query:a}=r,m={...a||{},path:f||(a==null?void 0:a.path)||"/"};return p(d,m,{default:t!=null&&t.default?({data:e,refresh:o,isPartial:n})=>t.default({list:e,refresh:o,isPartial:n,...this.$attrs}):e=>u("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):u("default",e==null?void 0:e.data),"not-found":e=>{var o;return t!=null&&t["not-found"]?(o=t==null?void 0:t["not-found"])==null?void 0:o.call(t,e):u("not-found",e==null?void 0:e.data)}})}}),S=h;export{S as default}; diff --git a/_nuxt/DeAd8e4u.js b/_nuxt/BjqYXuA3.js similarity index 79% rename from _nuxt/DeAd8e4u.js rename to _nuxt/BjqYXuA3.js index 29a7c37..7f1460a 100644 --- a/_nuxt/DeAd8e4u.js +++ b/_nuxt/BjqYXuA3.js @@ -1 +1 @@ -import{a as t,a9 as a}from"./CzjykKn5.js";const o=t({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null}},setup(n){return(e,r)=>a(e.$slots,"default")}});export{o as _}; +import{a as t,a9 as a}from"./DcleG1Yp.js";const o=t({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null}},setup(n){return(e,r)=>a(e.$slots,"default")}});export{o as _}; diff --git a/_nuxt/BjxLfMTO.js b/_nuxt/BjxLfMTO.js new file mode 100644 index 0000000..ae1e3d6 --- /dev/null +++ b/_nuxt/BjxLfMTO.js @@ -0,0 +1 @@ +import{_ as o}from"./D3wL3ty0.js";import"./DcleG1Yp.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./B_uTFokR.js";export{o as default}; diff --git a/_nuxt/WP5JGx0n.js b/_nuxt/Boo_-_u1.js similarity index 66% rename from _nuxt/WP5JGx0n.js rename to _nuxt/Boo_-_u1.js index a5599dc..c0f6727 100644 --- a/_nuxt/WP5JGx0n.js +++ b/_nuxt/Boo_-_u1.js @@ -1 +1 @@ -import{q as o,f as t,g as r,a9 as c}from"./CzjykKn5.js";const s={};function n(e,a){return t(),r("blockquote",null,[c(e.$slots,"default")])}const f=o(s,[["render",n]]);export{f as default}; +import{q as o,f as t,g as r,a9 as c}from"./DcleG1Yp.js";const s={};function n(e,a){return t(),r("blockquote",null,[c(e.$slots,"default")])}const f=o(s,[["render",n]]);export{f as default}; diff --git a/_nuxt/DnLHGlBx.js b/_nuxt/BtFXb_CU.js similarity index 88% rename from _nuxt/DnLHGlBx.js rename to _nuxt/BtFXb_CU.js index 5da9865..feb57ee 100644 --- a/_nuxt/DnLHGlBx.js +++ b/_nuxt/BtFXb_CU.js @@ -1 +1 @@ -import{a as f,x as p,S as u,f as t,g as s,C as i,a9 as n}from"./CzjykKn5.js";const l=["id"],m=["href"],_=f({__name:"ProseH1",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=u(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h1))});return(e,d)=>(t(),s("h1",{id:e.id},[i(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,m)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; +import{a as f,x as p,S as u,f as t,g as s,C as i,a9 as n}from"./DcleG1Yp.js";const l=["id"],m=["href"],_=f({__name:"ProseH1",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=u(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h1))});return(e,d)=>(t(),s("h1",{id:e.id},[i(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,m)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; diff --git a/_nuxt/DkoH7hHP.js b/_nuxt/BwIN6gys.js similarity index 64% rename from _nuxt/DkoH7hHP.js rename to _nuxt/BwIN6gys.js index 00b420d..dc8a07c 100644 --- a/_nuxt/DkoH7hHP.js +++ b/_nuxt/BwIN6gys.js @@ -1 +1 @@ -import{q as r,f as o,g as s,a9 as t}from"./CzjykKn5.js";const n={};function a(e,c){return o(),s("li",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as o,g as s,a9 as t}from"./DcleG1Yp.js";const n={};function a(e,c){return o(),s("li",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/IkwE66RQ.js b/_nuxt/C0eirHBF.js similarity index 64% rename from _nuxt/IkwE66RQ.js rename to _nuxt/C0eirHBF.js index 05c900f..d563550 100644 --- a/_nuxt/IkwE66RQ.js +++ b/_nuxt/C0eirHBF.js @@ -1 +1 @@ -import{q as o,f as r,g as s,a9 as t}from"./CzjykKn5.js";const n={};function a(e,c){return r(),s("ol",null,[t(e.$slots,"default")])}const f=o(n,[["render",a]]);export{f as default}; +import{q as o,f as r,g as s,a9 as t}from"./DcleG1Yp.js";const n={};function a(e,c){return r(),s("ol",null,[t(e.$slots,"default")])}const f=o(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/BgnCOFey.js b/_nuxt/CDeuivOF.js similarity index 65% rename from _nuxt/BgnCOFey.js rename to _nuxt/CDeuivOF.js index fa7264a..2ee38c4 100644 --- a/_nuxt/BgnCOFey.js +++ b/_nuxt/CDeuivOF.js @@ -1 +1 @@ -import{q as r,f as o,g as t,a9 as n}from"./CzjykKn5.js";const s={};function a(e,c){return o(),t("strong",null,[n(e.$slots,"default")])}const f=r(s,[["render",a]]);export{f as default}; +import{q as r,f as o,g as t,a9 as n}from"./DcleG1Yp.js";const s={};function a(e,c){return o(),t("strong",null,[n(e.$slots,"default")])}const f=r(s,[["render",a]]);export{f as default}; diff --git a/_nuxt/DZO-Ge7P.js b/_nuxt/CUBrzXCp.js similarity index 65% rename from _nuxt/DZO-Ge7P.js rename to _nuxt/CUBrzXCp.js index 3ab9dd8..ebb0344 100644 --- a/_nuxt/DZO-Ge7P.js +++ b/_nuxt/CUBrzXCp.js @@ -1 +1 @@ -import{q as o,f as n,g as r,a9 as s}from"./CzjykKn5.js";const t={};function c(e,a){return n(),r("code",null,[s(e.$slots,"default")])}const f=o(t,[["render",c]]);export{f as default}; +import{q as o,f as n,g as r,a9 as s}from"./DcleG1Yp.js";const t={};function c(e,a){return n(),r("code",null,[s(e.$slots,"default")])}const f=o(t,[["render",c]]);export{f as default}; diff --git a/_nuxt/wNrmierk.js b/_nuxt/CXrQkHir.js similarity index 83% rename from _nuxt/wNrmierk.js rename to _nuxt/CXrQkHir.js index 11db137..27b5c81 100644 --- a/_nuxt/wNrmierk.js +++ b/_nuxt/CXrQkHir.js @@ -1 +1 @@ -import{J as o,c,K as f,D as d,L as v,M as l,N as i,O as h,P as m}from"./CzjykKn5.js";function U(t,a={}){const e=a.head||o();if(e)return e.ssr?e.push(t,a):p(e,t,a)}function p(t,a,e={}){const s=c(!1),n=c({});f(()=>{n.value=s.value?{}:h(a)});const r=t.push(n.value,e);return d(n,u=>{r.patch(u)}),m()&&(v(()=>{r.dispose()}),l(()=>{s.value=!0}),i(()=>{s.value=!1})),r}export{U as u}; +import{J as o,c,K as f,D as d,L as v,M as l,N as i,O as h,P as m}from"./DcleG1Yp.js";function U(t,a={}){const e=a.head||o();if(e)return e.ssr?e.push(t,a):p(e,t,a)}function p(t,a,e={}){const s=c(!1),n=c({});f(()=>{n.value=s.value?{}:h(a)});const r=t.push(n.value,e);return d(n,u=>{r.patch(u)}),m()&&(v(()=>{r.dispose()}),l(()=>{s.value=!0}),i(()=>{s.value=!1})),r}export{U as u}; diff --git a/_nuxt/CsIrm-LY.js b/_nuxt/CaEDBgUx.js similarity index 92% rename from _nuxt/CsIrm-LY.js rename to _nuxt/CaEDBgUx.js index b355705..f1f63e2 100644 --- a/_nuxt/CsIrm-LY.js +++ b/_nuxt/CaEDBgUx.js @@ -1 +1 @@ -import{f as i}from"./Dnd51l0P.js";import{a as u,G as f,S as c,I as a,P as d}from"./CzjykKn5.js";const p=u({name:"MDCSlot",functional:!0,props:{name:{type:String,default:"default"},unwrap:{type:[Boolean,String],default:!1},use:{type:Function,default:void 0}},setup(t){const{parent:s}=d(),{default:o}=f(),r=c(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:o,tags:r,parent:s}},render({use:t,unwrap:s,fallbackSlot:o,tags:r,parent:e}){var l;try{let n=t;return typeof t=="string"&&(n=(e==null?void 0:e.slots[t])||((l=e==null?void 0:e.parent)==null?void 0:l.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),n?s?i(n(),r):[n()]:o?o():a("div")}catch{return a("div")}}}),g=u({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(t){return a(p,t)}});export{g as default}; +import{f as i}from"./Dnd51l0P.js";import{a as u,G as f,S as c,I as a,P as d}from"./DcleG1Yp.js";const p=u({name:"MDCSlot",functional:!0,props:{name:{type:String,default:"default"},unwrap:{type:[Boolean,String],default:!1},use:{type:Function,default:void 0}},setup(t){const{parent:s}=d(),{default:o}=f(),r=c(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:o,tags:r,parent:s}},render({use:t,unwrap:s,fallbackSlot:o,tags:r,parent:e}){var l;try{let n=t;return typeof t=="string"&&(n=(e==null?void 0:e.slots[t])||((l=e==null?void 0:e.parent)==null?void 0:l.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),n?s?i(n(),r):[n()]:o?o():a("div")}catch{return a("div")}}}),g=u({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(t){return a(p,t)}});export{g as default}; diff --git a/_nuxt/Djj-jAY9.js b/_nuxt/CkB2FoXQ.js similarity index 88% rename from _nuxt/Djj-jAY9.js rename to _nuxt/CkB2FoXQ.js index 0cf433a..da89c9d 100644 --- a/_nuxt/Djj-jAY9.js +++ b/_nuxt/CkB2FoXQ.js @@ -1 +1 @@ -import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./CzjykKn5.js";const l=["id"],d=["href"],_=f({__name:"ProseH6",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h6))});return(e,m)=>(t(),s("h6",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; +import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./DcleG1Yp.js";const l=["id"],d=["href"],_=f({__name:"ProseH6",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h6))});return(e,m)=>(t(),s("h6",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; diff --git a/_nuxt/kr4bgHCV.js b/_nuxt/ClZ1pazK.js similarity index 64% rename from _nuxt/kr4bgHCV.js rename to _nuxt/ClZ1pazK.js index d84ba46..eaee624 100644 --- a/_nuxt/kr4bgHCV.js +++ b/_nuxt/ClZ1pazK.js @@ -1 +1 @@ -import{q as r,f as t,g as o,a9 as s}from"./CzjykKn5.js";const n={};function a(e,c){return t(),o("th",null,[s(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as t,g as o,a9 as s}from"./DcleG1Yp.js";const n={};function a(e,c){return t(),o("th",null,[s(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/eKYucrgU.js b/_nuxt/CwAhA5He.js similarity index 72% rename from _nuxt/eKYucrgU.js rename to _nuxt/CwAhA5He.js index 933a499..7c231e0 100644 --- a/_nuxt/eKYucrgU.js +++ b/_nuxt/CwAhA5He.js @@ -1 +1 @@ -import{a as o,C as s,f as n,g as r,m as e,i as a,h as t}from"./CzjykKn5.js";const c={key:0},i=t("code",null,"script",-1),d=t("code",null,"ProseScript",-1),f=o({__name:"ProseScript",props:{src:{type:String,default:""}},setup(l){return(_,m)=>s(!1)?(n(),r("div",c,[e(" Rendering the "),i,e(" element is dangerous and is disabled by default. Consider implementing your own "),d,e(" element to have control over script rendering. ")])):a("",!0)}});export{f as default}; +import{a as o,C as s,f as n,g as r,m as e,i as a,h as t}from"./DcleG1Yp.js";const c={key:0},i=t("code",null,"script",-1),d=t("code",null,"ProseScript",-1),f=o({__name:"ProseScript",props:{src:{type:String,default:""}},setup(l){return(_,m)=>s(!1)?(n(),r("div",c,[e(" Rendering the "),i,e(" element is dangerous and is disabled by default. Consider implementing your own "),d,e(" element to have control over script rendering. ")])):a("",!0)}});export{f as default}; diff --git a/_nuxt/CzliexMM.js b/_nuxt/CzliexMM.js new file mode 100644 index 0000000..89a3d05 --- /dev/null +++ b/_nuxt/CzliexMM.js @@ -0,0 +1 @@ +import{_ as m}from"./BjqYXuA3.js";import"./DcleG1Yp.js";export{m as default}; diff --git a/_nuxt/D1IEwIp8.js b/_nuxt/D1IEwIp8.js deleted file mode 100644 index b569982..0000000 --- a/_nuxt/D1IEwIp8.js +++ /dev/null @@ -1 +0,0 @@ -import t from"./fbwF9lU7.js";import{q as r,g as e,j as m,f as n}from"./CzjykKn5.js";import"./wNrmierk.js";import"./5NbFExmS.js";import"./BsbEd6xi.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CiHBz4n3.js";import"./B0OB_Z3H.js";import"./BY7mRHL2.js";import"./CCiM7bSi.js";const c={};function _(i,p){const o=t;return n(),e("main",null,[m(o)])}const j=r(c,[["render",_]]);export{j as default}; diff --git a/_nuxt/BsbEd6xi.js b/_nuxt/D3wL3ty0.js similarity index 99% rename from _nuxt/BsbEd6xi.js rename to _nuxt/D3wL3ty0.js index 045b7c9..9b38e37 100644 --- a/_nuxt/BsbEd6xi.js +++ b/_nuxt/D3wL3ty0.js @@ -1 +1 @@ -import{a as F,P as ln,B as en,S as w,I as D,a4 as on,a5 as P,a6 as tn,a7 as rn,f as an,a8 as un,C as sn}from"./CzjykKn5.js";import{p as H,k as cn}from"./C-v3KzvZ.js";import{f as pn}from"./Dnd51l0P.js";import{u as dn}from"./CiHBz4n3.js";class S{constructor(l,o,t){this.property=l,this.normal=o,t&&(this.space=t)}}S.prototype.property={};S.prototype.normal={};S.prototype.space=null;function V(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&yn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(j,Cn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!j.test(a)){let i=a.replace(vn,kn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=E}return new r(t,l)}function kn(n){return"-"+n.toLowerCase()}function Cn(n){return n.charAt(1).toUpperCase()}const Sn=V([W,q,Y,$,fn],"html");V([W,q,Y,$,mn],"svg");const B=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],T="default",Z=/^@|^v-on:/,J=/^:|^v-bind:/,G=/^v-model/,xn=["select","textarea","input"],wn=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(n=>[n,`prose-${n}`])),Pn=F({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(n){var i,s,c,h,f,p,y,z;const l=(c=(s=(i=ln())==null?void 0:i.appContext)==null?void 0:s.app)==null?void 0:c.$nuxt,o=(l==null?void 0:l.$route)||(l==null?void 0:l._route),{mdc:t}=((h=l==null?void 0:l.$config)==null?void 0:h.public)||{},r={...(f=t==null?void 0:t.components)!=null&&f.prose&&n.prose!==!1?wn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((z=(y=n.data)==null?void 0:y.mdc)==null?void 0:z.components)||{}),...n.components},a=w(()=>{var I;const nn=(((I=n.body)==null?void 0:I.children)||[]).map(x=>x.tag||x.type).filter(x=>!B.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await zn(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i,unwrap:s}=n;if(!t)return null;const c={...r,tags:l,$route:i},h=o!==!1?U(o||((p=c.component)==null?void 0:p.name)||c.component||"div"):void 0;return h?D(h,{...(y=c.component)==null?void 0:y.props,class:n.class,...this.$attrs,key:a},{default:f}):f==null?void 0:f();function f(){return s?pn(A(t,D,c,c).default(),typeof s=="string"?s.split(" "):["*"]):A(t,D,c,c).default()}}});function On(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(tn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return Dn(n,l,o,t);const i=U(a);typeof i=="object"&&(i.tag=r);const s=Ln(n,o);return l(i,s,A(n,l,o,{...t,...s}))}function Dn(n,l,o,t={}){var h,f;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((h=n.props)==null?void 0:h.value.trim().split(a).filter(Boolean)).reduce((p,y)=>{if(p&&y in p)return typeof p[y]=="function"?p[y]():p[y]},r),c=(f=n.props)==null?void 0:f.defaultValue;return l(P,s??c??"")}function A(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!Bn(c))return s[T].push(c),s;const h=En(c);return s[h]=s[h]||[],c.type==="element"&&s[h].push(...c.children||[]),s},{[T]:[]});return Object.entries(a).reduce((s,[c,h])=>(h.length&&(s[c]=()=>{const f=h.map(p=>On(p,l,o,t));return Un(f)}),s),{})}function Ln(n,l){const{tag:o="",props:t={}}=n;return Object.keys(t).reduce(function(r,a){if(a==="__ignoreMap")return r;const i=t[a];if(G.test(a)&&!xn.includes(o))return Mn(a,i,r,l);if(a==="v-bind")return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);if(J.test(a))return An(a,i,r,l);const{attribute:s}=bn(Sn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Mn(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(G,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",h=s.lazy?"change":"input",f=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[h]=p=>t[l]=f(p),o}function Rn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function An(n,l,o,t){return n=n.replace(J,""),o[n]=O(l,t),o}const U=n=>{if(!B.includes(n)&&!(n!=null&&n.render)&&!(n!=null&&n.ssrRender)){const l=on(H(n),!1);if(typeof l=="object")return l}return n};function O(n,l){const o=n.split(".").reduce((t,r)=>typeof t=="object"?t[r]:void 0,l);return typeof o>"u"?rn(n):o}function En(n){let l="";for(const o of Object.keys(n.props||{}))if(!(!o.startsWith("#")&&!o.startsWith("v-slot:"))){l=o.split(/[:#]/,2)[1];break}return l||T}function Bn(n){return n.tag==="template"}function Un(n){const l=[];for(const o of n){const t=l[l.length-1];o.type===P&&(t==null?void 0:t.type)===P?t.children=t.children+o.children:l.push(o)}return l}async function zn(n,l){if(!n)return;const o=Array.from(new Set(t(n,l)));await Promise.all(o.map(async r=>{if(r!=null&&r.render||r!=null&&r.ssrRender||r!=null&&r.__ssrInlineRender)return;const a=U(r);a!=null&&a.__asyncLoader&&!a.__asyncResolved&&await a.__asyncLoader()}));function t(r,a){const i=r.tag;if(r.type==="text"||i==="binding"||r.type==="comment")return[];const s=Q(r,a.tags),c=[];r.type!=="root"&&!B.includes(s)&&c.push(s);for(const h of r.children||[])c.push(...t(h,a));return c}}function Q(n,l){var t;const o=n.tag;return!o||typeof((t=n.props)==null?void 0:t.__ignoreMap)<"u"?o:l[o]||l[H(o)]||l[cn(n.tag)]||o}const In=Pn,Vn=F({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(n){const l=n,o=dn().isEnabled(),t=w(()=>{let i=l.value.body||l.value;return l.excerpt&&l.value.excerpt&&(i=l.value.excerpt),i}),r=w(()=>{const{body:i,excerpt:s,...c}=l.value;return{...c,...l.data}}),a=w(()=>({...l.components,...r.value._components||{}}));return(i,s)=>{const c=In;return an(),un(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":sn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{Vn as _}; +import{a as F,P as ln,B as en,S as w,I as D,a4 as on,a5 as P,a6 as tn,a7 as rn,f as an,a8 as un,C as sn}from"./DcleG1Yp.js";import{p as H,k as cn}from"./C-v3KzvZ.js";import{f as pn}from"./Dnd51l0P.js";import{u as dn}from"./B_uTFokR.js";class S{constructor(l,o,t){this.property=l,this.normal=o,t&&(this.space=t)}}S.prototype.property={};S.prototype.normal={};S.prototype.space=null;function V(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&yn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(j,Cn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!j.test(a)){let i=a.replace(vn,kn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=E}return new r(t,l)}function kn(n){return"-"+n.toLowerCase()}function Cn(n){return n.charAt(1).toUpperCase()}const Sn=V([W,q,Y,$,fn],"html");V([W,q,Y,$,mn],"svg");const B=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"],T="default",Z=/^@|^v-on:/,J=/^:|^v-bind:/,G=/^v-model/,xn=["select","textarea","input"],wn=Object.fromEntries(["p","a","blockquote","code","pre","code","em","h1","h2","h3","h4","h5","h6","hr","img","ul","ol","li","strong","table","thead","tbody","td","th","tr","script"].map(n=>[n,`prose-${n}`])),Pn=F({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},class:{type:[String,Object],default:void 0},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})},unwrap:{type:[Boolean,String],default:!1}},async setup(n){var i,s,c,h,f,p,y,z;const l=(c=(s=(i=ln())==null?void 0:i.appContext)==null?void 0:s.app)==null?void 0:c.$nuxt,o=(l==null?void 0:l.$route)||(l==null?void 0:l._route),{mdc:t}=((h=l==null?void 0:l.$config)==null?void 0:h.public)||{},r={...(f=t==null?void 0:t.components)!=null&&f.prose&&n.prose!==!1?wn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((z=(y=n.data)==null?void 0:y.mdc)==null?void 0:z.components)||{}),...n.components},a=w(()=>{var I;const nn=(((I=n.body)==null?void 0:I.children)||[]).map(x=>x.tag||x.type).filter(x=>!B.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await zn(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i,unwrap:s}=n;if(!t)return null;const c={...r,tags:l,$route:i},h=o!==!1?U(o||((p=c.component)==null?void 0:p.name)||c.component||"div"):void 0;return h?D(h,{...(y=c.component)==null?void 0:y.props,class:n.class,...this.$attrs,key:a},{default:f}):f==null?void 0:f();function f(){return s?pn(A(t,D,c,c).default(),typeof s=="string"?s.split(" "):["*"]):A(t,D,c,c).default()}}});function On(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(tn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return Dn(n,l,o,t);const i=U(a);typeof i=="object"&&(i.tag=r);const s=Ln(n,o);return l(i,s,A(n,l,o,{...t,...s}))}function Dn(n,l,o,t={}){var h,f;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((h=n.props)==null?void 0:h.value.trim().split(a).filter(Boolean)).reduce((p,y)=>{if(p&&y in p)return typeof p[y]=="function"?p[y]():p[y]},r),c=(f=n.props)==null?void 0:f.defaultValue;return l(P,s??c??"")}function A(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!Bn(c))return s[T].push(c),s;const h=En(c);return s[h]=s[h]||[],c.type==="element"&&s[h].push(...c.children||[]),s},{[T]:[]});return Object.entries(a).reduce((s,[c,h])=>(h.length&&(s[c]=()=>{const f=h.map(p=>On(p,l,o,t));return Un(f)}),s),{})}function Ln(n,l){const{tag:o="",props:t={}}=n;return Object.keys(t).reduce(function(r,a){if(a==="__ignoreMap")return r;const i=t[a];if(G.test(a)&&!xn.includes(o))return Mn(a,i,r,l);if(a==="v-bind")return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);if(J.test(a))return An(a,i,r,l);const{attribute:s}=bn(Sn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Mn(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(G,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",h=s.lazy?"change":"input",f=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[h]=p=>t[l]=f(p),o}function Rn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function An(n,l,o,t){return n=n.replace(J,""),o[n]=O(l,t),o}const U=n=>{if(!B.includes(n)&&!(n!=null&&n.render)&&!(n!=null&&n.ssrRender)){const l=on(H(n),!1);if(typeof l=="object")return l}return n};function O(n,l){const o=n.split(".").reduce((t,r)=>typeof t=="object"?t[r]:void 0,l);return typeof o>"u"?rn(n):o}function En(n){let l="";for(const o of Object.keys(n.props||{}))if(!(!o.startsWith("#")&&!o.startsWith("v-slot:"))){l=o.split(/[:#]/,2)[1];break}return l||T}function Bn(n){return n.tag==="template"}function Un(n){const l=[];for(const o of n){const t=l[l.length-1];o.type===P&&(t==null?void 0:t.type)===P?t.children=t.children+o.children:l.push(o)}return l}async function zn(n,l){if(!n)return;const o=Array.from(new Set(t(n,l)));await Promise.all(o.map(async r=>{if(r!=null&&r.render||r!=null&&r.ssrRender||r!=null&&r.__ssrInlineRender)return;const a=U(r);a!=null&&a.__asyncLoader&&!a.__asyncResolved&&await a.__asyncLoader()}));function t(r,a){const i=r.tag;if(r.type==="text"||i==="binding"||r.type==="comment")return[];const s=Q(r,a.tags),c=[];r.type!=="root"&&!B.includes(s)&&c.push(s);for(const h of r.children||[])c.push(...t(h,a));return c}}function Q(n,l){var t;const o=n.tag;return!o||typeof((t=n.props)==null?void 0:t.__ignoreMap)<"u"?o:l[o]||l[H(o)]||l[cn(n.tag)]||o}const In=Pn,Vn=F({__name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})},data:{type:Object,default:()=>({})}},setup(n){const l=n,o=dn().isEnabled(),t=w(()=>{let i=l.value.body||l.value;return l.excerpt&&l.value.excerpt&&(i=l.value.excerpt),i}),r=w(()=>{const{body:i,excerpt:s,...c}=l.value;return{...c,...l.data}}),a=w(()=>({...l.components,...r.value._components||{}}));return(i,s)=>{const c=In;return an(),un(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":sn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{Vn as _}; diff --git a/_nuxt/B0OB_Z3H.js b/_nuxt/D9OY_fUY.js similarity index 94% rename from _nuxt/B0OB_Z3H.js rename to _nuxt/D9OY_fUY.js index 330bdec..c9babde 100644 --- a/_nuxt/B0OB_Z3H.js +++ b/_nuxt/D9OY_fUY.js @@ -1 +1 @@ -import{u as g}from"./BY7mRHL2.js";import{q as m}from"./CCiM7bSi.js";import{a as S,R as C,S as b,x as Q,D as _,Q as k,G as A,I as N}from"./CzjykKn5.js";import"./CiHBz4n3.js";const O=S({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(u){const{path:t,only:r,without:o,where:a,sort:f,limit:l,skip:d,locale:s,find:p}=C(u),y=b(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),h=!Q().public.content.experimental.advanceQuery;_(()=>u,()=>n(),{deep:!0});const i=e=>h?e!=null&&e.surround?e.surround:e!=null&&e._id||Array.isArray(e)?e:e==null?void 0:e.result:e.result,{data:v,refresh:n}=await g(`content-query-${k(u)}`,()=>{let e;return t.value?e=m(t.value):e=m(),r.value&&(e=e.only(r.value)),o.value&&(e=e.without(o.value)),a.value&&(e=e.where(a.value)),f.value&&(e=e.sort(f.value)),l.value&&(e=e.limit(l.value)),d.value&&(e=e.skip(d.value)),s.value&&(e=e.where({_locale:s.value})),p.value==="one"?e.findOne().then(i):p.value==="surround"?t.value?h?e.findSurround(t.value):e.withSurround(t.value).findOne().then(i):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),e.find().then(i)):e.find().then(i)});return{isPartial:y,data:v,refresh:n}},render(u){var c;const t=A(),{data:r,refresh:o,isPartial:a,path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v}=u,n={path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v};if(n.find==="one"){if(!r&&(t!=null&&t["not-found"]))return t["not-found"]({props:n,...this.$attrs});if(t!=null&&t.empty&&(r==null?void 0:r._type)==="markdown"&&!((c=r==null?void 0:r.body)!=null&&c.children.length))return t.empty({props:n,...this.$attrs})}else if((!r||!r.length)&&t!=null&&t["not-found"])return t["not-found"]({props:n,...this.$attrs});return t!=null&&t.default?t.default({data:r,refresh:o,isPartial:a,props:n,...this.$attrs}):((w,q)=>N("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:a})}}),D=O;export{D as default}; +import{u as g}from"./BcX-q_QJ.js";import{q as m}from"./MF4Vc1uO.js";import{a as S,R as C,S as b,x as Q,D as _,Q as k,G as A,I as N}from"./DcleG1Yp.js";import"./B_uTFokR.js";const O=S({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(u){const{path:t,only:r,without:o,where:a,sort:f,limit:l,skip:d,locale:s,find:p}=C(u),y=b(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),h=!Q().public.content.experimental.advanceQuery;_(()=>u,()=>n(),{deep:!0});const i=e=>h?e!=null&&e.surround?e.surround:e!=null&&e._id||Array.isArray(e)?e:e==null?void 0:e.result:e.result,{data:v,refresh:n}=await g(`content-query-${k(u)}`,()=>{let e;return t.value?e=m(t.value):e=m(),r.value&&(e=e.only(r.value)),o.value&&(e=e.without(o.value)),a.value&&(e=e.where(a.value)),f.value&&(e=e.sort(f.value)),l.value&&(e=e.limit(l.value)),d.value&&(e=e.skip(d.value)),s.value&&(e=e.where({_locale:s.value})),p.value==="one"?e.findOne().then(i):p.value==="surround"?t.value?h?e.findSurround(t.value):e.withSurround(t.value).findOne().then(i):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),e.find().then(i)):e.find().then(i)});return{isPartial:y,data:v,refresh:n}},render(u){var c;const t=A(),{data:r,refresh:o,isPartial:a,path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v}=u,n={path:f,only:l,without:d,where:s,sort:p,limit:y,skip:h,locale:i,find:v};if(n.find==="one"){if(!r&&(t!=null&&t["not-found"]))return t["not-found"]({props:n,...this.$attrs});if(t!=null&&t.empty&&(r==null?void 0:r._type)==="markdown"&&!((c=r==null?void 0:r.body)!=null&&c.children.length))return t.empty({props:n,...this.$attrs})}else if((!r||!r.length)&&t!=null&&t["not-found"])return t["not-found"]({props:n,...this.$attrs});return t!=null&&t.default?t.default({data:r,refresh:o,isPartial:a,props:n,...this.$attrs}):((w,q)=>N("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:a})}}),D=O;export{D as default}; diff --git a/_nuxt/BgolP8kj.js b/_nuxt/DE3wTi0L.js similarity index 98% rename from _nuxt/BgolP8kj.js rename to _nuxt/DE3wTi0L.js index 058a266..662871b 100644 --- a/_nuxt/BgolP8kj.js +++ b/_nuxt/DE3wTi0L.js @@ -1 +1 @@ -import{b as P,a as T,c as S,u as w,o as j,ab as E,ac as U,L as I,ad as O,I as R,a4 as _,ae as V,af as D,ag as F,S as y,ah as L,a2 as H,ai as z,x as M,H as Q,a3 as $}from"./CzjykKn5.js";async function k(t,r=P()){const{path:s,matched:m}=r.resolve(t);if(!m.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(s)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>k(t,r));r._routePreloaded.add(s);const a=m.map(i=>{var n;return(n=i.components)==null?void 0:n.default}).filter(i=>typeof i=="function");for(const i of a){const n=Promise.resolve(i()).catch(()=>{}).finally(()=>e.splice(e.indexOf(n)));e.push(n)}await Promise.all(e)}const W=(...t)=>t.find(r=>r!==void 0);function G(t){const r=t.componentName||"NuxtLink";function s(e,a){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return q(e,t.trailingSlash);const i="path"in e&&e.path!==void 0?e.path:a(e).path;return{...e,name:void 0,path:q(i,t.trailingSlash)}}function m(e){const a=P(),i=M(),n=y(()=>!!e.target&&e.target!=="_self"),o=y(()=>{const c=e.to||e.href||"";return typeof c=="string"&&L(c,{acceptRelative:!0})}),p=_("RouterLink"),h=p&&typeof p!="string"?p.useLink:void 0,d=y(()=>{if(e.external)return!0;const c=e.to||e.href||"";return typeof c=="object"?!1:c===""||o.value}),u=y(()=>{const c=e.to||e.href||"";return d.value?c:s(c,a.resolve)}),f=d.value||h==null?void 0:h({...e,to:u}),g=y(()=>{var c;if(!u.value||o.value)return u.value;if(d.value){const v=typeof u.value=="object"?A(u.value):u.value;return s(v,a.resolve)}return typeof u.value=="object"?((c=a.resolve(u.value))==null?void 0:c.href)??null:s(H(i.app.baseURL,u.value),a.resolve)});return{to:u,hasTarget:n,isAbsoluteUrl:o,isExternal:d,href:g,isActive:(f==null?void 0:f.isActive)??y(()=>u.value===a.currentRoute.value.path),isExactActive:(f==null?void 0:f.isExactActive)??y(()=>u.value===a.currentRoute.value.path),route:(f==null?void 0:f.route)??y(()=>a.resolve(u.value)),async navigate(){await z(g.value,{replace:e.replace,external:d.value||n.value})}}}return T({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:m,setup(e,{slots:a}){const i=P(),{to:n,href:o,navigate:p,isExternal:h,hasTarget:d,isAbsoluteUrl:u}=m(e),f=S(!1),g=S(null),c=v=>{var b;g.value=e.custom?(b=v==null?void 0:v.$el)==null?void 0:b.nextElementSibling:v==null?void 0:v.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!K()){const b=w();let x,l=null;j(()=>{const N=J();E(()=>{x=U(()=>{var C;(C=g==null?void 0:g.value)!=null&&C.tagName&&(l=N.observe(g.value,async()=>{l==null||l(),l=null;const B=typeof n.value=="string"?n.value:h.value?A(n.value):i.resolve(n.value).fullPath;await Promise.all([b.hooks.callHook("link:prefetch",B).catch(()=>{}),!h.value&&!d.value&&k(n.value,i).catch(()=>{})]),f.value=!0}))})})}),I(()=>{x&&O(x),l==null||l(),l=null})}return()=>{var x;if(!h.value&&!d.value){const l={ref:c,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(f.value&&(l.class=e.prefetchedClass||t.prefetchedClass),l.rel=e.rel||void 0),R(_("RouterLink"),l,a.default)}const v=e.target||null,b=W(e.noRel?"":e.rel,t.externalRelAttribute,u.value||d.value?"noopener noreferrer":"")||null;return e.custom?a.default?a.default({href:o.value,navigate:p,get route(){if(!o.value)return;const l=new URL(o.value,window.location.href);return{path:l.pathname,fullPath:l.pathname,get query(){return V(l.search)},hash:l.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:o.value}},rel:b,target:v,isExternal:h.value||d.value,isActive:!1,isExactActive:!1}):null:R("a",{ref:g,href:o.value||null,rel:b,target:v},(x=a.default)==null?void 0:x.call(a))}}})}const Y=G(D);function q(t,r){const s=r==="append"?Q:$;return L(t)&&!t.startsWith("http")?t:s(t,!0)}function J(){const t=w();if(t._observer)return t._observer;let r=null;const s=new Map,m=(a,i)=>(r||(r=new IntersectionObserver(n=>{for(const o of n){const p=s.get(o.target);(o.isIntersecting||o.intersectionRatio>0)&&p&&p()}})),s.set(a,i),r.observe(a),()=>{s.delete(a),r.unobserve(a),s.size===0&&(r.disconnect(),r=null)});return t._observer={observe:m}}function K(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}function A(t){return F(t.path||"",t.query||{})+(t.hash?"#"+t.hash:"")}export{Y as _}; +import{b as P,a as T,c as S,u as w,o as j,ab as E,ac as U,L as I,ad as O,I as R,a4 as _,ae as V,af as D,ag as F,S as y,ah as L,a2 as H,ai as z,x as M,H as Q,a3 as $}from"./DcleG1Yp.js";async function k(t,r=P()){const{path:s,matched:m}=r.resolve(t);if(!m.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(s)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>k(t,r));r._routePreloaded.add(s);const a=m.map(i=>{var n;return(n=i.components)==null?void 0:n.default}).filter(i=>typeof i=="function");for(const i of a){const n=Promise.resolve(i()).catch(()=>{}).finally(()=>e.splice(e.indexOf(n)));e.push(n)}await Promise.all(e)}const W=(...t)=>t.find(r=>r!==void 0);function G(t){const r=t.componentName||"NuxtLink";function s(e,a){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return q(e,t.trailingSlash);const i="path"in e&&e.path!==void 0?e.path:a(e).path;return{...e,name:void 0,path:q(i,t.trailingSlash)}}function m(e){const a=P(),i=M(),n=y(()=>!!e.target&&e.target!=="_self"),o=y(()=>{const c=e.to||e.href||"";return typeof c=="string"&&L(c,{acceptRelative:!0})}),p=_("RouterLink"),h=p&&typeof p!="string"?p.useLink:void 0,d=y(()=>{if(e.external)return!0;const c=e.to||e.href||"";return typeof c=="object"?!1:c===""||o.value}),u=y(()=>{const c=e.to||e.href||"";return d.value?c:s(c,a.resolve)}),f=d.value||h==null?void 0:h({...e,to:u}),g=y(()=>{var c;if(!u.value||o.value)return u.value;if(d.value){const v=typeof u.value=="object"?A(u.value):u.value;return s(v,a.resolve)}return typeof u.value=="object"?((c=a.resolve(u.value))==null?void 0:c.href)??null:s(H(i.app.baseURL,u.value),a.resolve)});return{to:u,hasTarget:n,isAbsoluteUrl:o,isExternal:d,href:g,isActive:(f==null?void 0:f.isActive)??y(()=>u.value===a.currentRoute.value.path),isExactActive:(f==null?void 0:f.isExactActive)??y(()=>u.value===a.currentRoute.value.path),route:(f==null?void 0:f.route)??y(()=>a.resolve(u.value)),async navigate(){await z(g.value,{replace:e.replace,external:d.value||n.value})}}}return T({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:m,setup(e,{slots:a}){const i=P(),{to:n,href:o,navigate:p,isExternal:h,hasTarget:d,isAbsoluteUrl:u}=m(e),f=S(!1),g=S(null),c=v=>{var b;g.value=e.custom?(b=v==null?void 0:v.$el)==null?void 0:b.nextElementSibling:v==null?void 0:v.$el};if(e.prefetch!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!K()){const b=w();let x,l=null;j(()=>{const N=J();E(()=>{x=U(()=>{var C;(C=g==null?void 0:g.value)!=null&&C.tagName&&(l=N.observe(g.value,async()=>{l==null||l(),l=null;const B=typeof n.value=="string"?n.value:h.value?A(n.value):i.resolve(n.value).fullPath;await Promise.all([b.hooks.callHook("link:prefetch",B).catch(()=>{}),!h.value&&!d.value&&k(n.value,i).catch(()=>{})]),f.value=!0}))})})}),I(()=>{x&&O(x),l==null||l(),l=null})}return()=>{var x;if(!h.value&&!d.value){const l={ref:c,to:n.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(f.value&&(l.class=e.prefetchedClass||t.prefetchedClass),l.rel=e.rel||void 0),R(_("RouterLink"),l,a.default)}const v=e.target||null,b=W(e.noRel?"":e.rel,t.externalRelAttribute,u.value||d.value?"noopener noreferrer":"")||null;return e.custom?a.default?a.default({href:o.value,navigate:p,get route(){if(!o.value)return;const l=new URL(o.value,window.location.href);return{path:l.pathname,fullPath:l.pathname,get query(){return V(l.search)},hash:l.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:o.value}},rel:b,target:v,isExternal:h.value||d.value,isActive:!1,isExactActive:!1}):null:R("a",{ref:g,href:o.value||null,rel:b,target:v},(x=a.default)==null?void 0:x.call(a))}}})}const Y=G(D);function q(t,r){const s=r==="append"?Q:$;return L(t)&&!t.startsWith("http")?t:s(t,!0)}function J(){const t=w();if(t._observer)return t._observer;let r=null;const s=new Map,m=(a,i)=>(r||(r=new IntersectionObserver(n=>{for(const o of n){const p=s.get(o.target);(o.isIntersecting||o.intersectionRatio>0)&&p&&p()}})),s.set(a,i),r.observe(a),()=>{s.delete(a),r.unobserve(a),s.size===0&&(r.disconnect(),r=null)});return t._observer={observe:m}}function K(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}function A(t){return F(t.path||"",t.query||{})+(t.hash?"#"+t.hash:"")}export{Y as _}; diff --git a/_nuxt/rfc6UNFp.js b/_nuxt/DGX9MXQV.js similarity index 64% rename from _nuxt/rfc6UNFp.js rename to _nuxt/DGX9MXQV.js index eabd894..438fa1b 100644 --- a/_nuxt/rfc6UNFp.js +++ b/_nuxt/DGX9MXQV.js @@ -1 +1 @@ -import{q as r,f as o,g as s,a9 as t}from"./CzjykKn5.js";const n={};function a(e,c){return o(),s("ul",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as o,g as s,a9 as t}from"./DcleG1Yp.js";const n={};function a(e,c){return o(),s("ul",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/BxBG9dgt.js b/_nuxt/DLQPmwB0.js similarity index 65% rename from _nuxt/BxBG9dgt.js rename to _nuxt/DLQPmwB0.js index c248dd7..669a181 100644 --- a/_nuxt/BxBG9dgt.js +++ b/_nuxt/DLQPmwB0.js @@ -1 +1 @@ -import{q as o,f as r,g as t,a9 as s}from"./CzjykKn5.js";const n={};function a(e,c){return r(),t("tbody",null,[s(e.$slots,"default")])}const f=o(n,[["render",a]]);export{f as default}; +import{q as o,f as r,g as t,a9 as s}from"./DcleG1Yp.js";const n={};function a(e,c){return r(),t("tbody",null,[s(e.$slots,"default")])}const f=o(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/DOpj_j70.js b/_nuxt/DSNGhQIQ.js similarity index 66% rename from _nuxt/DOpj_j70.js rename to _nuxt/DSNGhQIQ.js index fafc3fe..89b4c6c 100644 --- a/_nuxt/DOpj_j70.js +++ b/_nuxt/DSNGhQIQ.js @@ -1 +1 @@ -import{_ as a}from"./BgolP8kj.js";import{a as o,f as n,a8 as f,w as s,a9 as u}from"./CzjykKn5.js";const l=o({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(e){return(t,_)=>{const r=a;return n(),f(r,{href:e.href,target:e.target},{default:s(()=>[u(t.$slots,"default")]),_:3},8,["href","target"])}}});export{l as default}; +import{_ as a}from"./DE3wTi0L.js";import{a as o,f as n,a8 as f,w as s,a9 as u}from"./DcleG1Yp.js";const l=o({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(e){return(t,_)=>{const r=a;return n(),f(r,{href:e.href,target:e.target},{default:s(()=>[u(t.$slots,"default")]),_:3},8,["href","target"])}}});export{l as default}; diff --git a/_nuxt/DT-RblPC.js b/_nuxt/DT-RblPC.js deleted file mode 100644 index faf55d2..0000000 --- a/_nuxt/DT-RblPC.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./DeAd8e4u.js";import"./CzjykKn5.js";export{m as default}; diff --git a/_nuxt/CzjykKn5.js b/_nuxt/DcleG1Yp.js similarity index 62% rename from _nuxt/CzjykKn5.js rename to _nuxt/DcleG1Yp.js index 214f237..3174079 100644 --- a/_nuxt/CzjykKn5.js +++ b/_nuxt/DcleG1Yp.js @@ -1,26 +1,26 @@ -const __vite__fileDeps=["./D1IEwIp8.js","./fbwF9lU7.js","./wNrmierk.js","./5NbFExmS.js","./BsbEd6xi.js","./C-v3KzvZ.js","./Dnd51l0P.js","./CiHBz4n3.js","./B0OB_Z3H.js","./BY7mRHL2.js","./CCiM7bSi.js","./DmxNbgsH.js","./C9cuVWqd.js","./BgolP8kj.js","./DoP6dDr7.js","./CsIrm-LY.js","./6gjZiwEr.js","./DT-RblPC.js","./DeAd8e4u.js","./ProsePre.CchFRBtv.css","./UGiNIOnj.js","./DOpj_j70.js","./CcJE5bQt.js","./useStudio.DeLm151D.css","./BGO8zzEk.js","./error-404.B3bqL3jP.css","./BvD1h92K.js","./error-500.DF8-r85y.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +const __vite__fileDeps=["./GkSk9p-M.js","./BFv6GqOo.js","./CXrQkHir.js","./GMCLJmxr.js","./D3wL3ty0.js","./C-v3KzvZ.js","./Dnd51l0P.js","./B_uTFokR.js","./D9OY_fUY.js","./BcX-q_QJ.js","./MF4Vc1uO.js","./BiIlDlBi.js","./DuB8odg3.js","./DE3wTi0L.js","./BjxLfMTO.js","./CaEDBgUx.js","./DkM8RXgm.js","./CzliexMM.js","./BjqYXuA3.js","./ProsePre.CchFRBtv.css","./DyBbMhQs.js","./DSNGhQIQ.js","./_VKrVW70.js","./useStudio.DeLm151D.css","./ozOoBvpI.js","./error-404.B3bqL3jP.css","./Dn7whQ3o.js","./error-500.DF8-r85y.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); /** -* @vue/shared v3.4.30 +* @vue/shared v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Is(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const he={},Wt=[],$e=()=>{},ac=()=>!1,In=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Hs=e=>e.startsWith("onUpdate:"),ye=Object.assign,Ms=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},cc=Object.prototype.hasOwnProperty,ne=(e,t)=>cc.call(e,t),J=Array.isArray,zt=e=>Hn(e)==="[object Map]",Gi=e=>Hn(e)==="[object Set]",uc=e=>Hn(e)==="[object RegExp]",Q=e=>typeof e=="function",ge=e=>typeof e=="string",Ct=e=>typeof e=="symbol",ue=e=>e!==null&&typeof e=="object",Ji=e=>(ue(e)||Q(e))&&Q(e.then)&&Q(e.catch),Qi=Object.prototype.toString,Hn=e=>Qi.call(e),fc=e=>Hn(e).slice(8,-1),Xi=e=>Hn(e)==="[object Object]",Ns=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,qt=Is(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),br=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},dc=/-(\w)/g,et=br(e=>e.replace(dc,(t,n)=>n?n.toUpperCase():"")),hc=/\B([A-Z])/g,sn=br(e=>e.replace(hc,"-$1").toLowerCase()),wr=br(e=>e.charAt(0).toUpperCase()+e.slice(1)),Nr=br(e=>e?`on${wr(e)}`:""),Tt=(e,t)=>!Object.is(e,t),hn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},pc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Zi=e=>{const t=ge(e)?Number(e):NaN;return isNaN(t)?e:t};let mo;const el=()=>mo||(mo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Er(e){if(J(e)){const t={};for(let n=0;n{if(n){const r=n.split(mc);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Rr(e){let t="";if(ge(e))t=e;else if(J(e))for(let n=0;nge(e)?e:e==null?"":J(e)||ue(e)&&(e.toString===Qi||!Q(e.toString))?JSON.stringify(e,nl,2):String(e),nl=(e,t)=>t&&t.__v_isRef?nl(e,t.value):zt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[$r(r,o)+" =>"]=s,n),{})}:Gi(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>$r(n))}:Ct(t)?$r(t):ue(t)&&!J(t)&&!Xi(t)?String(t):t,$r=(e,t="")=>{var n;return Ct(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.4.30 +**//*! #__NO_SIDE_EFFECTS__ */function Is(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const he={},Wt=[],$e=()=>{},cc=()=>!1,In=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Hs=e=>e.startsWith("onUpdate:"),ye=Object.assign,Ms=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},uc=Object.prototype.hasOwnProperty,ne=(e,t)=>uc.call(e,t),J=Array.isArray,zt=e=>Hn(e)==="[object Map]",Gi=e=>Hn(e)==="[object Set]",fc=e=>Hn(e)==="[object RegExp]",Q=e=>typeof e=="function",ge=e=>typeof e=="string",Tt=e=>typeof e=="symbol",ue=e=>e!==null&&typeof e=="object",Ji=e=>(ue(e)||Q(e))&&Q(e.then)&&Q(e.catch),Qi=Object.prototype.toString,Hn=e=>Qi.call(e),dc=e=>Hn(e).slice(8,-1),Xi=e=>Hn(e)==="[object Object]",Ns=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,qt=Is(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),br=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},hc=/-(\w)/g,et=br(e=>e.replace(hc,(t,n)=>n?n.toUpperCase():"")),pc=/\B([A-Z])/g,sn=br(e=>e.replace(pc,"-$1").toLowerCase()),wr=br(e=>e.charAt(0).toUpperCase()+e.slice(1)),Nr=br(e=>e?`on${wr(e)}`:""),Rt=(e,t)=>!Object.is(e,t),hn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},gc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Zi=e=>{const t=ge(e)?Number(e):NaN;return isNaN(t)?e:t};let mo;const el=()=>mo||(mo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Er(e){if(J(e)){const t={};for(let n=0;n{if(n){const r=n.split(yc);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Rr(e){let t="";if(ge(e))t=e;else if(J(e))for(let n=0;n!!(e&&e.__v_isRef===!0),Rc=e=>ge(e)?e:e==null?"":J(e)||ue(e)&&(e.toString===Qi||!Q(e.toString))?nl(e)?Rc(e.value):JSON.stringify(e,rl,2):String(e),rl=(e,t)=>nl(t)?rl(e,t.value):zt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[$r(r,o)+" =>"]=s,n),{})}:Gi(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>$r(n))}:Tt(t)?$r(t):ue(t)&&!J(t)&&!Xi(t)?String(t):t,$r=(e,t="")=>{var n;return Tt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let Ie;class rl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ie,!t&&Ie&&(this.index=(Ie.scopes||(Ie.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ie;try{return Ie=this,t()}finally{Ie=n}}}on(){Ie=this}off(){Ie=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=5)break}}this._dirtyLevel===1&&(this._dirtyLevel=0),ot()}return this._dirtyLevel>=5}set dirty(t){this._dirtyLevel=t?5:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=bt,n=Ht;try{return bt=!0,Ht=this,this._runnings++,yo(this),this.fn()}finally{_o(this),this._runnings--,Ht=n,bt=t}}stop(){this.active&&(yo(this),_o(this),this.onStop&&this.onStop(),this.active=!1)}}function Tc(e){return e.value}function yo(e){e._trackId++,e._depsLength=0}function _o(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t0&&(s??(s=e.get(r)===r._trackId))){r._dirtyLevel=2;continue}r._dirtyLevel{const n=new Map;return n.cleanup=e,n.computed=t,n},ar=new WeakMap,Mt=Symbol(""),ns=Symbol("");function Ae(e,t,n){if(bt&&Ht){let r=ar.get(e);r||ar.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=cl(()=>r.delete(n))),ll(Ht,s)}}function st(e,t,n,r,s,o){const i=ar.get(e);if(!i)return;let a=[];if(t==="clear")a=[...i.values()];else if(n==="length"&&J(e)){const l=Number(r);i.forEach((c,u)=>{(u==="length"||!Ct(u)&&u>=l)&&a.push(c)})}else switch(n!==void 0&&a.push(i.get(n)),t){case"add":J(e)?Ns(n)&&a.push(i.get("length")):(a.push(i.get(Mt)),zt(e)&&a.push(i.get(ns)));break;case"delete":J(e)||(a.push(i.get(Mt)),zt(e)&&a.push(i.get(ns)));break;case"set":zt(e)&&a.push(i.get(Mt));break}js();for(const l of a)l&&al(l,5);Bs()}function Cc(e,t){const n=ar.get(e);return n&&n.get(t)}const Pc=Is("__proto__,__v_isRef,__isVue"),ul=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ct)),vo=Sc();function Sc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=re(this);for(let o=0,i=this.length;o{e[t]=function(...n){Pt(),js();const r=re(this)[t].apply(this,n);return Bs(),ot(),r}}),e}function xc(e){Ct(e)||(e=String(e));const t=re(this);return Ae(t,"has",e),t.hasOwnProperty(e)}class fl{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Dc:gl:o?pl:hl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=J(t);if(!s){if(i&&ne(vo,n))return Reflect.get(vo,n,r);if(n==="hasOwnProperty")return xc}const a=Reflect.get(t,n,r);return(Ct(n)?ul.has(n):Pc(n))||(s||Ae(t,"get",n),o)?a:Re(a)?i&&Ns(n)?a:a.value:ue(a)?s?ml(a):$t(a):a}}class dl extends fl{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=Yt(o);if(!cr(r)&&!Yt(r)&&(o=re(o),r=re(r)),!J(t)&&Re(o)&&!Re(r))return l?!1:(o.value=r,!0)}const i=J(t)&&Ns(n)?Number(n)e,Cr=e=>Reflect.getPrototypeOf(e);function Dn(e,t,n=!1,r=!1){e=e.__v_raw;const s=re(e),o=re(t);n||(Tt(t,o)&&Ae(s,"get",t),Ae(s,"get",o));const{has:i}=Cr(s),a=r?Fs:n?Vs:En;if(i.call(s,t))return a(e.get(t));if(i.call(s,o))return a(e.get(o));e!==s&&e.get(t)}function Un(e,t=!1){const n=this.__v_raw,r=re(n),s=re(e);return t||(Tt(e,s)&&Ae(r,"has",e),Ae(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Vn(e,t=!1){return e=e.__v_raw,!t&&Ae(re(e),"iterate",Mt),Reflect.get(e,"size",e)}function bo(e){e=re(e);const t=re(this);return Cr(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function wo(e,t){t=re(t);const n=re(this),{has:r,get:s}=Cr(n);let o=r.call(n,e);o||(e=re(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?Tt(t,i)&&st(n,"set",e,t):st(n,"add",e,t),this}function Eo(e){const t=re(this),{has:n,get:r}=Cr(t);let s=n.call(t,e);s||(e=re(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&st(t,"delete",e,void 0),o}function Ro(){const e=re(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function Kn(e,t){return function(r,s){const o=this,i=o.__v_raw,a=re(i),l=t?Fs:e?Vs:En;return!e&&Ae(a,"iterate",Mt),i.forEach((c,u)=>r.call(s,l(c),l(u),o))}}function Wn(e,t,n){return function(...r){const s=this.__v_raw,o=re(s),i=zt(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=s[e](...r),u=n?Fs:t?Vs:En;return!t&&Ae(o,"iterate",l?ns:Mt),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function ft(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ic(){const e={get(o){return Dn(this,o)},get size(){return Vn(this)},has:Un,add:bo,set:wo,delete:Eo,clear:Ro,forEach:Kn(!1,!1)},t={get(o){return Dn(this,o,!1,!0)},get size(){return Vn(this)},has:Un,add:bo,set:wo,delete:Eo,clear:Ro,forEach:Kn(!1,!0)},n={get(o){return Dn(this,o,!0)},get size(){return Vn(this,!0)},has(o){return Un.call(this,o,!0)},add:ft("add"),set:ft("set"),delete:ft("delete"),clear:ft("clear"),forEach:Kn(!0,!1)},r={get(o){return Dn(this,o,!0,!0)},get size(){return Vn(this,!0)},has(o){return Un.call(this,o,!0)},add:ft("add"),set:ft("set"),delete:ft("delete"),clear:ft("clear"),forEach:Kn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Wn(o,!1,!1),n[o]=Wn(o,!0,!1),t[o]=Wn(o,!1,!0),r[o]=Wn(o,!0,!0)}),[e,n,t,r]}const[Hc,Mc,Nc,$c]=Ic();function Ds(e,t){const n=t?e?$c:Nc:e?Mc:Hc;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(ne(n,s)&&s in r?n:r,s,o)}const jc={get:Ds(!1,!1)},Bc={get:Ds(!1,!0)},Fc={get:Ds(!0,!1)};const hl=new WeakMap,pl=new WeakMap,gl=new WeakMap,Dc=new WeakMap;function Uc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vc(e){return e.__v_skip||!Object.isExtensible(e)?0:Uc(fc(e))}function $t(e){return Yt(e)?e:Us(e,!1,Ac,jc,hl)}function rt(e){return Us(e,!1,Lc,Bc,pl)}function ml(e){return Us(e,!0,Oc,Fc,gl)}function Us(e,t,n,r,s){if(!ue(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Vc(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return s.set(e,a),a}function pn(e){return Yt(e)?pn(e.__v_raw):!!(e&&e.__v_isReactive)}function Yt(e){return!!(e&&e.__v_isReadonly)}function cr(e){return!!(e&&e.__v_isShallow)}function yl(e){return e?!!e.__v_raw:!1}function re(e){const t=e&&e.__v_raw;return t?re(t):e}function Kc(e){return Object.isExtensible(e)&&Yi(e,"__v_skip",!0),e}const En=e=>ue(e)?$t(e):e,Vs=e=>ue(e)?ml(e):e;class _l{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new $s(()=>t(this._value),()=>gn(this,this.effect._dirtyLevel===3?3:4)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=re(this),n=t.effect._dirtyLevel;return(!t._cacheable||t.effect.dirty)&&Tt(t._value,t._value=t.effect.run())&&n!==3&&gn(t,5),Ks(t),t.effect._dirtyLevel>=2&&gn(t,3),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Wc(e,t,n=!1){let r,s;const o=Q(e);return o?(r=e,s=$e):(r=e.get,s=e.set),new _l(r,s,o||!s,n)}function Ks(e){var t;bt&&Ht&&(e=re(e),ll(Ht,(t=e.dep)!=null?t:e.dep=cl(()=>e.dep=void 0,e instanceof _l?e:void 0)))}function gn(e,t=5,n,r){e=re(e);const s=e.dep;s&&al(s,t)}function Re(e){return!!(e&&e.__v_isRef===!0)}function Ze(e){return vl(e,!1)}function Rn(e){return vl(e,!0)}function vl(e,t){return Re(e)?e:new zc(e,t)}class zc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:re(t),this._value=n?t:En(t)}get value(){return Ks(this),this._value}set value(t){const n=this.__v_isShallow||cr(t)||Yt(t);t=n?t:re(t),Tt(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:En(t),gn(this,5))}}function de(e){return Re(e)?e.value:e}const qc={get:(e,t,n)=>de(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Re(s)&&!Re(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function bl(e){return pn(e)?e:new Proxy(e,qc)}class Gc{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Ks(this),()=>gn(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Jc(e){return new Gc(e)}function zm(e){const t=J(e)?new Array(e.length):{};for(const n in e)t[n]=El(e,n);return t}class Qc{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Cc(re(this._object),this._key)}}class Xc{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function wl(e,t,n){return Re(e)?e:Q(e)?new Xc(e):ue(e)&&arguments.length>1?El(e,t,n):Ze(e)}function El(e,t,n){const r=e[t];return Re(r)?r:new Qc(e,t,n)}/** -* @vue/runtime-core v3.4.30 +**/let Ie;class sl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ie,!t&&Ie&&(this.index=(Ie.scopes||(Ie.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ie;try{return Ie=this,t()}finally{Ie=n}}}on(){Ie=this}off(){Ie=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Pt()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=vt,n=Ht;try{return vt=!0,Ht=this,this._runnings++,yo(this),this.fn()}finally{_o(this),this._runnings--,Ht=n,vt=t}}stop(){this.active&&(yo(this),_o(this),this.onStop&&this.onStop(),this.active=!1)}}function Pc(e){return e.value}function yo(e){e._trackId++,e._depsLength=0}function _o(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},ar=new WeakMap,Mt=Symbol(""),ns=Symbol("");function Ae(e,t,n){if(vt&&Ht){let r=ar.get(e);r||ar.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=ul(()=>r.delete(n))),al(Ht,s)}}function st(e,t,n,r,s,o){const i=ar.get(e);if(!i)return;let a=[];if(t==="clear")a=[...i.values()];else if(n==="length"&&J(e)){const l=Number(r);i.forEach((c,u)=>{(u==="length"||!Tt(u)&&u>=l)&&a.push(c)})}else switch(n!==void 0&&a.push(i.get(n)),t){case"add":J(e)?Ns(n)&&a.push(i.get("length")):(a.push(i.get(Mt)),zt(e)&&a.push(i.get(ns)));break;case"delete":J(e)||(a.push(i.get(Mt)),zt(e)&&a.push(i.get(ns)));break;case"set":zt(e)&&a.push(i.get(Mt));break}js();for(const l of a)l&&cl(l,4);Bs()}function Sc(e,t){const n=ar.get(e);return n&&n.get(t)}const xc=Is("__proto__,__v_isRef,__isVue"),fl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Tt)),vo=kc();function kc(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=re(this);for(let o=0,i=this.length;o{e[t]=function(...n){Ct(),js();const r=re(this)[t].apply(this,n);return Bs(),Pt(),r}}),e}function Ac(e){Tt(e)||(e=String(e));const t=re(this);return Ae(t,"has",e),t.hasOwnProperty(e)}class dl{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Vc:ml:o?gl:pl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=J(t);if(!s){if(i&&ne(vo,n))return Reflect.get(vo,n,r);if(n==="hasOwnProperty")return Ac}const a=Reflect.get(t,n,r);return(Tt(n)?fl.has(n):xc(n))||(s||Ae(t,"get",n),o)?a:Re(a)?i&&Ns(n)?a:a.value:ue(a)?s?yl(a):$t(a):a}}class hl extends dl{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=Yt(o);if(!cr(r)&&!Yt(r)&&(o=re(o),r=re(r)),!J(t)&&Re(o)&&!Re(r))return l?!1:(o.value=r,!0)}const i=J(t)&&Ns(n)?Number(n)e,Cr=e=>Reflect.getPrototypeOf(e);function Dn(e,t,n=!1,r=!1){e=e.__v_raw;const s=re(e),o=re(t);n||(Rt(t,o)&&Ae(s,"get",t),Ae(s,"get",o));const{has:i}=Cr(s),a=r?Fs:n?Vs:En;if(i.call(s,t))return a(e.get(t));if(i.call(s,o))return a(e.get(o));e!==s&&e.get(t)}function Un(e,t=!1){const n=this.__v_raw,r=re(n),s=re(e);return t||(Rt(e,s)&&Ae(r,"has",e),Ae(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Vn(e,t=!1){return e=e.__v_raw,!t&&Ae(re(e),"iterate",Mt),Reflect.get(e,"size",e)}function bo(e){e=re(e);const t=re(this);return Cr(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function wo(e,t){t=re(t);const n=re(this),{has:r,get:s}=Cr(n);let o=r.call(n,e);o||(e=re(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?Rt(t,i)&&st(n,"set",e,t):st(n,"add",e,t),this}function Eo(e){const t=re(this),{has:n,get:r}=Cr(t);let s=n.call(t,e);s||(e=re(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&st(t,"delete",e,void 0),o}function Ro(){const e=re(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function Kn(e,t){return function(r,s){const o=this,i=o.__v_raw,a=re(i),l=t?Fs:e?Vs:En;return!e&&Ae(a,"iterate",Mt),i.forEach((c,u)=>r.call(s,l(c),l(u),o))}}function Wn(e,t,n){return function(...r){const s=this.__v_raw,o=re(s),i=zt(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=s[e](...r),u=n?Fs:t?Vs:En;return!t&&Ae(o,"iterate",l?ns:Mt),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function ut(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Mc(){const e={get(o){return Dn(this,o)},get size(){return Vn(this)},has:Un,add:bo,set:wo,delete:Eo,clear:Ro,forEach:Kn(!1,!1)},t={get(o){return Dn(this,o,!1,!0)},get size(){return Vn(this)},has:Un,add:bo,set:wo,delete:Eo,clear:Ro,forEach:Kn(!1,!0)},n={get(o){return Dn(this,o,!0)},get size(){return Vn(this,!0)},has(o){return Un.call(this,o,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:Kn(!0,!1)},r={get(o){return Dn(this,o,!0,!0)},get size(){return Vn(this,!0)},has(o){return Un.call(this,o,!0)},add:ut("add"),set:ut("set"),delete:ut("delete"),clear:ut("clear"),forEach:Kn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Wn(o,!1,!1),n[o]=Wn(o,!0,!1),t[o]=Wn(o,!1,!0),r[o]=Wn(o,!0,!0)}),[e,n,t,r]}const[Nc,$c,jc,Bc]=Mc();function Ds(e,t){const n=t?e?Bc:jc:e?$c:Nc;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(ne(n,s)&&s in r?n:r,s,o)}const Fc={get:Ds(!1,!1)},Dc={get:Ds(!1,!0)},Uc={get:Ds(!0,!1)};const pl=new WeakMap,gl=new WeakMap,ml=new WeakMap,Vc=new WeakMap;function Kc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Wc(e){return e.__v_skip||!Object.isExtensible(e)?0:Kc(dc(e))}function $t(e){return Yt(e)?e:Us(e,!1,Lc,Fc,pl)}function rt(e){return Us(e,!1,Hc,Dc,gl)}function yl(e){return Us(e,!0,Ic,Uc,ml)}function Us(e,t,n,r,s){if(!ue(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Wc(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return s.set(e,a),a}function pn(e){return Yt(e)?pn(e.__v_raw):!!(e&&e.__v_isReactive)}function Yt(e){return!!(e&&e.__v_isReadonly)}function cr(e){return!!(e&&e.__v_isShallow)}function _l(e){return e?!!e.__v_raw:!1}function re(e){const t=e&&e.__v_raw;return t?re(t):e}function zc(e){return Object.isExtensible(e)&&Yi(e,"__v_skip",!0),e}const En=e=>ue(e)?$t(e):e,Vs=e=>ue(e)?yl(e):e;class vl{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new $s(()=>t(this._value),()=>gn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=re(this);return(!t._cacheable||t.effect.dirty)&&Rt(t._value,t._value=t.effect.run())&&gn(t,4),Ks(t),t.effect._dirtyLevel>=2&&gn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function qc(e,t,n=!1){let r,s;const o=Q(e);return o?(r=e,s=$e):(r=e.get,s=e.set),new vl(r,s,o||!s,n)}function Ks(e){var t;vt&&Ht&&(e=re(e),al(Ht,(t=e.dep)!=null?t:e.dep=ul(()=>e.dep=void 0,e instanceof vl?e:void 0)))}function gn(e,t=4,n,r){e=re(e);const s=e.dep;s&&cl(s,t)}function Re(e){return!!(e&&e.__v_isRef===!0)}function Ze(e){return bl(e,!1)}function Rn(e){return bl(e,!0)}function bl(e,t){return Re(e)?e:new Gc(e,t)}class Gc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:re(t),this._value=n?t:En(t)}get value(){return Ks(this),this._value}set value(t){const n=this.__v_isShallow||cr(t)||Yt(t);t=n?t:re(t),Rt(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:En(t),gn(this,4))}}function de(e){return Re(e)?e.value:e}const Jc={get:(e,t,n)=>de(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Re(s)&&!Re(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function wl(e){return pn(e)?e:new Proxy(e,Jc)}class Qc{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Ks(this),()=>gn(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Xc(e){return new Qc(e)}function qm(e){const t=J(e)?new Array(e.length):{};for(const n in e)t[n]=Rl(e,n);return t}class Yc{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Sc(re(this._object),this._key)}}class Zc{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function El(e,t,n){return Re(e)?e:Q(e)?new Zc(e):ue(e)&&arguments.length>1?Rl(e,t,n):Ze(e)}function Rl(e,t,n){const r=e[t];return Re(r)?r:new Yc(e,t,n)}/** +* @vue/runtime-core v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function wt(e,t,n,r){try{return r?e(...r):e()}catch(s){on(s,t,n)}}function Be(e,t,n,r){if(Q(e)){const s=wt(e,t,n,r);return s&&Ji(s)&&s.catch(o=>{on(o,t,n)}),s}if(J(e)){const s=[];for(let o=0;o>>1,s=Ce[r],o=Cn(s);oXe&&Ce.splice(t,1)}function ss(e){J(e)?Gt.push(...e):(!gt||!gt.includes(e,e.allowRecurse?Lt+1:Lt))&&Gt.push(e),Tl()}function To(e,t,n=Tn?Xe+1:0){for(;nCn(n)-Cn(r));if(Gt.length=0,gt){gt.push(...t);return}for(gt=t,Lt=0;Lte.id==null?1/0:e.id,tu=(e,t)=>{const n=Cn(e)-Cn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Cl(e){rs=!1,Tn=!0,Ce.sort(tu);try{for(Xe=0;Xege(p)?p.trim():p)),f&&(s=n.map(pc))}let a,l=r[a=Nr(t)]||r[a=Nr(et(t))];!l&&o&&(l=r[a=Nr(sn(t))]),l&&Be(l,e,6,s);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Be(c,e,6,s)}}function Pl(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!Q(e)){const l=c=>{const u=Pl(c,t,!0);u&&(a=!0,ye(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(ue(e)&&r.set(e,null),null):(J(o)?o.forEach(l=>i[l]=null):ye(i,o),ue(e)&&r.set(e,i),i)}function Sr(e,t){return!e||!In(t)?!1:(t=t.slice(2).replace(/Once$/,""),ne(e,t[0].toLowerCase()+t.slice(1))||ne(e,sn(t))||ne(e,t))}let Ee=null,xr=null;function fr(e){const t=Ee;return Ee=e,xr=e&&e.type.__scopeId||null,t}function qm(e){xr=e}function Gm(){xr=null}function Sl(e,t=Ee,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&jo(-1);const o=fr(t);let i;try{i=e(...s)}finally{fr(o),r._d&&jo(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function jr(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:p,ctx:_,inheritAttrs:E}=e,k=fr(e);let M,y;try{if(n.shapeFlag&4){const v=s||r,R=v;M=Ne(c.call(R,v,u,f,p,d,_)),y=a}else{const v=t;M=Ne(v.length>1?v(f,{attrs:a,slots:i,emit:l}):v(f,null)),y=t.props?a:su(a)}}catch(v){yn.length=0,on(v,e,1),M=pe(we)}let m=M;if(y&&E!==!1){const v=Object.keys(y),{shapeFlag:R}=m;v.length&&R&7&&(o&&v.some(Hs)&&(y=ou(y,o)),m=it(m,y,!1,!0))}return n.dirs&&(m=it(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&(m.transition=n.transition),M=m,fr(k),M}function ru(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||In(n))&&((t||(t={}))[n]=e[n]);return t},ou=(e,t)=>{const n={};for(const r in e)(!Hs(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function iu(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Co(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let is=0;const au={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,a,l,c){if(e==null)cu(t,n,r,s,o,i,a,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}uu(e,t,n,r,s,i,a,l,c)}},hydrate:fu,normalize:du},Ol=au;function Pn(e,t){const n=e.props&&e.props[t];Q(n)&&n()}function cu(e,t,n,r,s,o,i,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=Ll(e,s,r,t,f,n,o,i,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,o,i),d.deps>0?(Pn(e,"onPending"),Pn(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,i),Jt(d,e.ssFallback)):d.resolve(!1,!0)}function uu(e,t,n,r,s,o,i,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:_,pendingBranch:E,isInFallback:k,isHydrating:M}=f;if(E)f.pendingBranch=d,Ke(d,E)?(l(E,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():k&&(M||(l(_,p,n,r,s,null,o,i,a),Jt(f,p)))):(f.pendingId=is++,M?(f.isHydrating=!1,f.activeBranch=E):c(E,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),k?(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():(l(_,p,n,r,s,null,o,i,a),Jt(f,p))):_&&Ke(d,_)?(l(_,d,n,r,s,f,o,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0&&f.resolve()));else if(_&&Ke(d,_))l(_,d,n,r,s,f,o,i,a),Jt(f,d);else if(Pn(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=is++,l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0)f.resolve();else{const{timeout:y,pendingId:m}=f;y>0?setTimeout(()=>{f.pendingId===m&&f.fallback(p)},y):y===0&&f.fallback(p)}}function Ll(e,t,n,r,s,o,i,a,l,c,u=!1){const{p:f,m:d,um:p,n:_,o:{parentNode:E,remove:k}}=c;let M;const y=hu(e);y&&t&&t.pendingBranch&&(M=t.pendingId,t.deps++);const m=e.props?Zi(e.props.timeout):void 0,v=o,R={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:s,deps:0,pendingId:is++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,x=!1){const{vnode:D,activeBranch:A,pendingBranch:H,pendingId:W,effects:O,parentComponent:z,container:se}=R;let ae=!1;R.isHydrating?R.isHydrating=!1:w||(ae=A&&H.transition&&H.transition.mode==="out-in",ae&&(A.transition.afterLeave=()=>{W===R.pendingId&&(d(H,se,o===v?_(A):o,0),ss(O))}),A&&(E(A.el)!==R.hiddenContainer&&(o=_(A)),p(A,z,R,!0)),ae||d(H,se,o,0)),Jt(R,H),R.pendingBranch=null,R.isInFallback=!1;let U=R.parent,X=!1;for(;U;){if(U.pendingBranch){U.effects.push(...O),X=!0;break}U=U.parent}!X&&!ae&&ss(O),R.effects=[],y&&t&&t.pendingBranch&&M===t.pendingId&&(t.deps--,t.deps===0&&!x&&t.resolve()),Pn(D,"onResolve")},fallback(w){if(!R.pendingBranch)return;const{vnode:x,activeBranch:D,parentComponent:A,container:H,namespace:W}=R;Pn(x,"onFallback");const O=_(D),z=()=>{R.isInFallback&&(f(null,w,H,O,A,null,W,a,l),Jt(R,w))},se=w.transition&&w.transition.mode==="out-in";se&&(D.transition.afterLeave=z),R.isInFallback=!0,p(D,A,null,!0),se||z()},move(w,x,D){R.activeBranch&&d(R.activeBranch,w,x,D),R.container=w},next(){return R.activeBranch&&_(R.activeBranch)},registerDep(w,x,D){const A=!!R.pendingBranch;A&&R.deps++;const H=w.vnode.el;w.asyncDep.catch(W=>{on(W,w,0)}).then(W=>{if(w.isUnmounted||R.isUnmounted||R.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:O}=w;hs(w,W,!1),H&&(O.el=H);const z=!H&&w.subTree.el;x(w,O,E(H||w.subTree.el),H?null:_(w.subTree),R,i,D),z&&k(z),zs(w,O.el),A&&--R.deps===0&&R.resolve()})},unmount(w,x){R.isUnmounted=!0,R.activeBranch&&p(R.activeBranch,n,w,x),R.pendingBranch&&p(R.pendingBranch,n,w,x)}};return R}function fu(e,t,n,r,s,o,i,a,l){const c=t.suspense=Ll(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,i);return c.deps===0&&c.resolve(!1,!0),u}function du(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=So(r?n.default:n),e.ssFallback=r?So(n.fallback):pe(we)}function So(e){let t;if(Q(e)){const n=en&&e._c;n&&(e._d=!1,Ve()),e=e(),n&&(e._d=!0,t=je,oa())}return J(e)&&(e=ru(e)),e=Ne(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Il(e,t){t&&t.pendingBranch?J(e)?t.effects.push(...e):t.effects.push(e):ss(e)}function Jt(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,zs(r,s))}function hu(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}function kr(e,t,n=_e,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{Pt();const a=$n(n),l=Be(t,n,e,i);return a(),ot(),l});return r?s.unshift(o):s.push(o),o}}const lt=e=>(t,n=_e)=>{(!jn||e==="sp")&&kr(e,(...r)=>t(...r),n)},pu=lt("bm"),qs=lt("m"),gu=lt("bu"),Hl=lt("u"),Gs=lt("bum"),Ml=lt("um"),mu=lt("sp"),yu=lt("rtg"),_u=lt("rtc");function Nl(e,t=_e){kr("ec",e,t)}function Qe(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ee(e){Q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:o,suspensible:i=!0,onError:a}=e;let l=null,c,u=0;const f=()=>(u++,l=null,d()),d=()=>{let p;return l||(p=l=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),a)return new Promise((E,k)=>{a(_,()=>E(f()),()=>k(_),u+1)});throw _}).then(_=>p!==l&&l?l:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),c=_,_)))};return Mn({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return c},setup(){const p=_e;if(c)return()=>Br(c,p);const _=y=>{l=null,on(y,p,13,!r)};if(i&&p.suspense||jn)return d().then(y=>()=>Br(y,p)).catch(y=>(_(y),()=>r?pe(r,{error:y}):null));const E=Ze(!1),k=Ze(),M=Ze(!!s);return s&&setTimeout(()=>{M.value=!1},s),o!=null&&setTimeout(()=>{if(!E.value&&!k.value){const y=new Error(`Async component timed out after ${o}ms.`);_(y),k.value=y}},o),d().then(()=>{E.value=!0,p.parent&&Nn(p.parent.vnode)&&(p.parent.effect.dirty=!0,Pr(p.parent.update))}).catch(y=>{_(y),k.value=y}),()=>{if(E.value&&c)return Br(c,p);if(k.value&&r)return pe(r,{error:k.value});if(n&&!M.value)return pe(n)}}})}function Br(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=pe(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}function Qm(e,t,n={},r,s){if(Ee.isCE||Ee.parent&&Nt(Ee.parent)&&Ee.parent.isCE)return pe("slot",n,r);let o=e[t];o&&o._c&&(o._d=!1),Ve();const i=o&&$l(o(n)),a=vt(Se,{key:n.key||i&&i.key||`_${t}`},i||[],i&&e._===1?64:-2);return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),o&&o._c&&(o._d=!0),a}function $l(e){return e.some(t=>tn(t)?!(t.type===we||t.type===Se&&!$l(t.children)):!0)?e:null}const ls=e=>e?da(e)?Zs(e):ls(e.parent):null,mn=ye(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ls(e.parent),$root:e=>ls(e.root),$emit:e=>e.emit,$options:e=>Js(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Pr(e.update)}),$nextTick:e=>e.n||(e.n=ln.bind(e.proxy)),$watch:e=>Du.bind(e)}),Fr=(e,t)=>e!==he&&!e.__isScriptSetup&&ne(e,t),vu={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Fr(r,t))return i[t]=1,r[t];if(s!==he&&ne(s,t))return i[t]=2,s[t];if((c=e.propsOptions[0])&&ne(c,t))return i[t]=3,o[t];if(n!==he&&ne(n,t))return i[t]=4,n[t];as&&(i[t]=0)}}const u=mn[t];let f,d;if(u)return t==="$attrs"&&Ae(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==he&&ne(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,ne(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Fr(s,t)?(s[t]=n,!0):r!==he&&ne(r,t)?(r[t]=n,!0):ne(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return!!n[i]||e!==he&&ne(e,i)||Fr(t,i)||(a=o[0])&&ne(a,i)||ne(r,i)||ne(mn,i)||ne(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ne(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Xm(){return bu().slots}function bu(){const e=Ar();return e.setupContext||(e.setupContext=pa(e))}function xo(e){return J(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let as=!0;function wu(e){const t=Js(e),n=e.proxy,r=e.ctx;as=!1,t.beforeCreate&&ko(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:p,updated:_,activated:E,deactivated:k,beforeDestroy:M,beforeUnmount:y,destroyed:m,unmounted:v,render:R,renderTracked:w,renderTriggered:x,errorCaptured:D,serverPrefetch:A,expose:H,inheritAttrs:W,components:O,directives:z,filters:se}=t;if(c&&Eu(c,r,null),i)for(const X in i){const K=i[X];Q(K)&&(r[X]=K.bind(n))}if(s){const X=s.call(n,n);ue(X)&&(e.data=$t(X))}if(as=!0,o)for(const X in o){const K=o[X],Fe=Q(K)?K.bind(n,n):Q(K.get)?K.get.bind(n,n):$e,ut=!Q(K)&&Q(K.set)?K.set.bind(n):$e,qe=We({get:Fe,set:ut});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>qe.value,set:xe=>qe.value=xe})}if(a)for(const X in a)jl(a[X],r,n,X);if(l){const X=Q(l)?l.call(n):l;Reflect.ownKeys(X).forEach(K=>{Xt(K,X[K])})}u&&ko(u,e,"c");function U(X,K){J(K)?K.forEach(Fe=>X(Fe.bind(n))):K&&X(K.bind(n))}if(U(pu,f),U(qs,d),U(gu,p),U(Hl,_),U(Ku,E),U(Wu,k),U(Nl,D),U(_u,w),U(yu,x),U(Gs,y),U(Ml,v),U(mu,A),J(H))if(H.length){const X=e.exposed||(e.exposed={});H.forEach(K=>{Object.defineProperty(X,K,{get:()=>n[K],set:Fe=>n[K]=Fe})})}else e.exposed||(e.exposed={});R&&e.render===$e&&(e.render=R),W!=null&&(e.inheritAttrs=W),O&&(e.components=O),z&&(e.directives=z)}function Eu(e,t,n=$e){J(e)&&(e=cs(e));for(const r in e){const s=e[r];let o;ue(s)?"default"in s?o=He(s.from||r,s.default,!0):o=He(s.from||r):o=He(s),Re(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function ko(e,t,n){Be(J(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function jl(e,t,n,r){const s=r.includes(".")?Zl(n,r):()=>n[r];if(ge(e)){const o=t[e];Q(o)&&Et(s,o)}else if(Q(e))Et(s,e.bind(n));else if(ue(e))if(J(e))e.forEach(o=>jl(o,t,n,r));else{const o=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(o)&&Et(s,o,e)}}function Js(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(c=>dr(l,c,i,!0)),dr(l,t,i)),ue(t)&&o.set(t,l),l}function dr(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&dr(e,o,n,!0),s&&s.forEach(i=>dr(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=Ru[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Ru={data:Ao,props:Oo,emits:Oo,methods:fn,computed:fn,beforeCreate:Pe,created:Pe,beforeMount:Pe,mounted:Pe,beforeUpdate:Pe,updated:Pe,beforeDestroy:Pe,beforeUnmount:Pe,destroyed:Pe,unmounted:Pe,activated:Pe,deactivated:Pe,errorCaptured:Pe,serverPrefetch:Pe,components:fn,directives:fn,watch:Cu,provide:Ao,inject:Tu};function Ao(e,t){return t?e?function(){return ye(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function Tu(e,t){return fn(cs(e),cs(t))}function cs(e){if(J(e)){const t={};for(let n=0;n1)return n&&Q(t)?t.call(r&&r.proxy):t}}function Fl(){return!!(_e||Ee||Qt)}const Dl={},Ul=()=>Object.create(Dl),Vl=e=>Object.getPrototypeOf(e)===Dl;function xu(e,t,n,r=!1){const s={},o=Ul();e.propsDefaults=Object.create(null),Kl(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:rt(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function ku(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=re(s),[l]=e.propsOptions;let c=!1;if((r||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,p]=Wl(f,t,!0);ye(i,d),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return ue(e)&&r.set(e,Wt),Wt;if(J(o))for(let u=0;u-1,p[1]=E<0||_-1||ne(p,"default"))&&a.push(f)}}}const c=[i,a];return ue(e)&&r.set(e,c),c}function Lo(e){return e[0]!=="$"&&!qt(e)}function Io(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Ho(e,t){return Io(e)===Io(t)}function Mo(e,t){return J(t)?t.findIndex(n=>Ho(n,e)):Q(t)&&Ho(t,e)?0:-1}const zl=e=>e[0]==="_"||e==="$stable",Qs=e=>J(e)?e.map(Ne):[Ne(e)],Au=(e,t,n)=>{if(t._n)return t;const r=Sl((...s)=>Qs(t(...s)),n);return r._c=!1,r},ql=(e,t,n)=>{const r=e._ctx;for(const s in e){if(zl(s))continue;const o=e[s];if(Q(o))t[s]=Au(s,o,r);else if(o!=null){const i=Qs(o);t[s]=()=>i}}},Gl=(e,t)=>{const n=Qs(t);e.slots.default=()=>n},Ou=(e,t)=>{const n=e.slots=Ul();if(e.vnode.shapeFlag&32){const r=t._;r?(ye(n,t),Yi(n,"_",r,!0)):ql(t,n)}else t&&Gl(e,t)},Lu=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=he;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:(ye(s,t),!n&&a===1&&delete s._):(o=!t.$stable,ql(t,s)),i=t}else t&&(Gl(e,t),i={default:1});if(o)for(const a in s)!zl(a)&&i[a]==null&&delete s[a]};function hr(e,t,n,r,s=!1){if(J(e)){e.forEach((d,p)=>hr(d,t&&(J(t)?t[p]:t),n,r,s));return}if(Nt(r)&&!s)return;const o=r.shapeFlag&4?Zs(r.component):r.el,i=s?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===he?a.refs={}:a.refs,f=a.setupState;if(c!=null&&c!==l&&(ge(c)?(u[c]=null,ne(f,c)&&(f[c]=null)):Re(c)&&(c.value=null)),Q(l))wt(l,a,12,[i,u]);else{const d=ge(l),p=Re(l);if(d||p){const _=()=>{if(e.f){const E=d?ne(f,l)?f[l]:u[l]:l.value;s?J(E)&&Ms(E,o):J(E)?E.includes(o)||E.push(o):d?(u[l]=[o],ne(f,l)&&(f[l]=u[l])):(l.value=[o],e.k&&(u[e.k]=l.value))}else d?(u[l]=i,ne(f,l)&&(f[l]=i)):p&&(l.value=i,e.k&&(u[e.k]=i))};i?(_.id=-1,be(_,n)):_()}}}let No=!1;const Ut=()=>{No||(console.error("Hydration completed but contains mismatches."),No=!0)},Iu=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Hu=e=>e.namespaceURI.includes("MathML"),zn=e=>{if(Iu(e))return"svg";if(Hu(e))return"mathml"},qn=e=>e.nodeType===8;function Mu(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:c}}=e,u=(m,v)=>{if(!v.hasChildNodes()){n(null,m,v),ur(),v._vnode=m;return}f(v.firstChild,m,null,null,null),ur(),v._vnode=m},f=(m,v,R,w,x,D=!1)=>{D=D||!!v.dynamicChildren;const A=qn(m)&&m.data==="[",H=()=>E(m,v,R,w,x,A),{type:W,ref:O,shapeFlag:z,patchFlag:se}=v;let ae=m.nodeType;v.el=m,se===-2&&(D=!1,v.dynamicChildren=null);let U=null;switch(W){case Zt:ae!==3?v.children===""?(l(v.el=s(""),i(m),m),U=m):U=H():(m.data!==v.children&&(Ut(),m.data=v.children),U=o(m));break;case we:y(m)?(U=o(m),M(v.el=m.content.firstChild,m,R)):ae!==8||A?U=H():U=o(m);break;case tr:if(A&&(m=o(m),ae=m.nodeType),ae===1||ae===3){U=m;const X=!v.children.length;for(let K=0;K{D=D||!!v.dynamicChildren;const{type:A,props:H,patchFlag:W,shapeFlag:O,dirs:z,transition:se}=v,ae=A==="input"||A==="option";if(ae||W!==-1){z&&Qe(v,null,R,"created");let U=!1;if(y(m)){U=Ql(w,se)&&R&&R.vnode.props&&R.vnode.props.appear;const K=m.content.firstChild;U&&se.beforeEnter(K),M(K,m,R),v.el=m=K}if(O&16&&!(H&&(H.innerHTML||H.textContent))){let K=p(m.firstChild,v,m,R,w,x,D);for(;K;){Ut();const Fe=K;K=K.nextSibling,a(Fe)}}else O&8&&m.textContent!==v.children&&(Ut(),m.textContent=v.children);if(H)if(ae||!D||W&48)for(const K in H)(ae&&(K.endsWith("value")||K==="indeterminate")||In(K)&&!qt(K)||K[0]===".")&&r(m,K,null,H[K],void 0,void 0,R);else H.onClick&&r(m,"onClick",null,H.onClick,void 0,void 0,R);let X;(X=H&&H.onVnodeBeforeMount)&&ke(X,R,v),z&&Qe(v,null,R,"beforeMount"),((X=H&&H.onVnodeMounted)||z||U)&&Il(()=>{X&&ke(X,R,v),U&&se.enter(m),z&&Qe(v,null,R,"mounted")},w)}return m.nextSibling},p=(m,v,R,w,x,D,A)=>{A=A||!!v.dynamicChildren;const H=v.children,W=H.length;for(let O=0;O{const{slotScopeIds:A}=v;A&&(x=x?x.concat(A):A);const H=i(m),W=p(o(m),v,H,R,w,x,D);return W&&qn(W)&&W.data==="]"?o(v.anchor=W):(Ut(),l(v.anchor=c("]"),H,W),W)},E=(m,v,R,w,x,D)=>{if(Ut(),v.el=null,D){const W=k(m);for(;;){const O=o(m);if(O&&O!==W)a(O);else break}}const A=o(m),H=i(m);return a(m),n(null,v,H,A,R,w,zn(H),x),A},k=(m,v="[",R="]")=>{let w=0;for(;m;)if(m=o(m),m&&qn(m)&&(m.data===v&&w++,m.data===R)){if(w===0)return o(m);w--}return m},M=(m,v,R)=>{const w=v.parentNode;w&&w.replaceChild(m,v);let x=R;for(;x;)x.vnode.el===v&&(x.vnode.el=x.subTree.el=m),x=x.parent},y=m=>m.nodeType===1&&m.tagName.toLowerCase()==="template";return[u,f]}const be=Il;function Nu(e){return Jl(e)}function $u(e){return Jl(e,Mu)}function Jl(e,t){const n=el();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:p=$e,insertStaticContent:_}=e,E=(h,g,b,P=null,T=null,I=null,$=void 0,L=null,N=!!g.dynamicChildren)=>{if(h===g)return;h&&!Ke(h,g)&&(P=C(h),xe(h,T,I,!0),h=null),g.patchFlag===-2&&(N=!1,g.dynamicChildren=null);const{type:S,ref:F,shapeFlag:G}=g;switch(S){case Zt:k(h,g,b,P);break;case we:M(h,g,b,P);break;case tr:h==null&&y(g,b,P,$);break;case Se:O(h,g,b,P,T,I,$,L,N);break;default:G&1?R(h,g,b,P,T,I,$,L,N):G&6?z(h,g,b,P,T,I,$,L,N):(G&64||G&128)&&S.process(h,g,b,P,T,I,$,L,N,V)}F!=null&&T&&hr(F,h&&h.ref,I,g||h,!g)},k=(h,g,b,P)=>{if(h==null)r(g.el=a(g.children),b,P);else{const T=g.el=h.el;g.children!==h.children&&c(T,g.children)}},M=(h,g,b,P)=>{h==null?r(g.el=l(g.children||""),b,P):g.el=h.el},y=(h,g,b,P)=>{[h.el,h.anchor]=_(h.children,g,b,P,h.el,h.anchor)},m=({el:h,anchor:g},b,P)=>{let T;for(;h&&h!==g;)T=d(h),r(h,b,P),h=T;r(g,b,P)},v=({el:h,anchor:g})=>{let b;for(;h&&h!==g;)b=d(h),s(h),h=b;s(g)},R=(h,g,b,P,T,I,$,L,N)=>{g.type==="svg"?$="svg":g.type==="math"&&($="mathml"),h==null?w(g,b,P,T,I,$,L,N):A(h,g,T,I,$,L,N)},w=(h,g,b,P,T,I,$,L)=>{let N,S;const{props:F,shapeFlag:G,transition:q,dirs:Y}=h;if(N=h.el=i(h.type,I,F&&F.is,F),G&8?u(N,h.children):G&16&&D(h.children,N,null,P,T,Dr(h,I),$,L),Y&&Qe(h,null,P,"created"),x(N,h,h.scopeId,$,P),F){for(const ce in F)ce!=="value"&&!qt(ce)&&o(N,ce,null,F[ce],I,h.children,P,T,Te);"value"in F&&o(N,"value",null,F.value,I),(S=F.onVnodeBeforeMount)&&ke(S,P,h)}Y&&Qe(h,null,P,"beforeMount");const te=Ql(T,q);te&&q.beforeEnter(N),r(N,g,b),((S=F&&F.onVnodeMounted)||te||Y)&&be(()=>{S&&ke(S,P,h),te&&q.enter(N),Y&&Qe(h,null,P,"mounted")},T)},x=(h,g,b,P,T)=>{if(b&&p(h,b),P)for(let I=0;I{for(let S=N;S{const L=g.el=h.el;let{patchFlag:N,dynamicChildren:S,dirs:F}=g;N|=h.patchFlag&16;const G=h.props||he,q=g.props||he;let Y;if(b&&St(b,!1),(Y=q.onVnodeBeforeUpdate)&&ke(Y,b,g,h),F&&Qe(g,h,b,"beforeUpdate"),b&&St(b,!0),S?H(h.dynamicChildren,S,L,b,P,Dr(g,T),I):$||K(h,g,L,null,b,P,Dr(g,T),I,!1),N>0){if(N&16)W(L,g,G,q,b,P,T);else if(N&2&&G.class!==q.class&&o(L,"class",null,q.class,T),N&4&&o(L,"style",G.style,q.style,T),N&8){const te=g.dynamicProps;for(let ce=0;ce{Y&&ke(Y,b,g,h),F&&Qe(g,h,b,"updated")},P)},H=(h,g,b,P,T,I,$)=>{for(let L=0;L{if(b!==P){if(b!==he)for(const L in b)!qt(L)&&!(L in P)&&o(h,L,b[L],null,$,g.children,T,I,Te);for(const L in P){if(qt(L))continue;const N=P[L],S=b[L];N!==S&&L!=="value"&&o(h,L,S,N,$,g.children,T,I,Te)}"value"in P&&o(h,"value",b.value,P.value,$)}},O=(h,g,b,P,T,I,$,L,N)=>{const S=g.el=h?h.el:a(""),F=g.anchor=h?h.anchor:a("");let{patchFlag:G,dynamicChildren:q,slotScopeIds:Y}=g;Y&&(L=L?L.concat(Y):Y),h==null?(r(S,b,P),r(F,b,P),D(g.children||[],b,F,T,I,$,L,N)):G>0&&G&64&&q&&h.dynamicChildren?(H(h.dynamicChildren,q,b,T,I,$,L),(g.key!=null||T&&g===T.subTree)&&Xl(h,g,!0)):K(h,g,b,F,T,I,$,L,N)},z=(h,g,b,P,T,I,$,L,N)=>{g.slotScopeIds=L,h==null?g.shapeFlag&512?T.ctx.activate(g,b,P,$,N):se(g,b,P,T,I,$,N):ae(h,g,N)},se=(h,g,b,P,T,I,$)=>{const L=h.component=tf(h,P,T);if(Nn(h)&&(L.ctx.renderer=V),nf(L),L.asyncDep){if(T&&T.registerDep(L,U,$),!h.el){const N=L.subTree=pe(we);M(null,N,g,b)}}else U(L,h,g,b,T,I,$)},ae=(h,g,b)=>{const P=g.component=h.component;if(iu(h,g,b))if(P.asyncDep&&!P.asyncResolved){X(P,g,b);return}else P.next=g,eu(P.update),P.effect.dirty=!0,P.update();else g.el=h.el,P.vnode=g},U=(h,g,b,P,T,I,$)=>{const L=()=>{if(h.isMounted){let{next:F,bu:G,u:q,parent:Y,vnode:te}=h;{const Dt=Yl(h);if(Dt){F&&(F.el=te.el,X(h,F,$)),Dt.asyncDep.then(()=>{h.isUnmounted||L()});return}}let ce=F,ie;St(h,!1),F?(F.el=te.el,X(h,F,$)):F=te,G&&hn(G),(ie=F.props&&F.props.onVnodeBeforeUpdate)&&ke(ie,Y,F,te),St(h,!0);const ve=jr(h),De=h.subTree;h.subTree=ve,E(De,ve,f(De.el),C(De),h,T,I),F.el=ve.el,ce===null&&zs(h,ve.el),q&&be(q,T),(ie=F.props&&F.props.onVnodeUpdated)&&be(()=>ke(ie,Y,F,te),T)}else{let F;const{el:G,props:q}=g,{bm:Y,m:te,parent:ce}=h,ie=Nt(g);if(St(h,!1),Y&&hn(Y),!ie&&(F=q&&q.onVnodeBeforeMount)&&ke(F,ce,g),St(h,!0),G&&fe){const ve=()=>{h.subTree=jr(h),fe(G,h.subTree,h,T,null)};ie?g.type.__asyncLoader().then(()=>!h.isUnmounted&&ve()):ve()}else{const ve=h.subTree=jr(h);E(null,ve,b,P,h,T,I),g.el=ve.el}if(te&&be(te,T),!ie&&(F=q&&q.onVnodeMounted)){const ve=g;be(()=>ke(F,ce,ve),T)}(g.shapeFlag&256||ce&&Nt(ce.vnode)&&ce.vnode.shapeFlag&256)&&h.a&&be(h.a,T),h.isMounted=!0,g=b=P=null}},N=h.effect=new $s(L,$e,()=>Pr(S),h.scope),S=h.update=()=>{N.dirty&&N.run()};S.id=h.uid,St(h,!0),S()},X=(h,g,b)=>{g.component=h;const P=h.vnode.props;h.vnode=g,h.next=null,ku(h,g.props,P,b),Lu(h,g.children,b),Pt(),To(h),ot()},K=(h,g,b,P,T,I,$,L,N=!1)=>{const S=h&&h.children,F=h?h.shapeFlag:0,G=g.children,{patchFlag:q,shapeFlag:Y}=g;if(q>0){if(q&128){ut(S,G,b,P,T,I,$,L,N);return}else if(q&256){Fe(S,G,b,P,T,I,$,L,N);return}}Y&8?(F&16&&Te(S,T,I),G!==S&&u(b,G)):F&16?Y&16?ut(S,G,b,P,T,I,$,L,N):Te(S,T,I,!0):(F&8&&u(b,""),Y&16&&D(G,b,P,T,I,$,L,N))},Fe=(h,g,b,P,T,I,$,L,N)=>{h=h||Wt,g=g||Wt;const S=h.length,F=g.length,G=Math.min(S,F);let q;for(q=0;qF?Te(h,T,I,!0,!1,G):D(g,b,P,T,I,$,L,N,G)},ut=(h,g,b,P,T,I,$,L,N)=>{let S=0;const F=g.length;let G=h.length-1,q=F-1;for(;S<=G&&S<=q;){const Y=h[S],te=g[S]=N?yt(g[S]):Ne(g[S]);if(Ke(Y,te))E(Y,te,b,null,T,I,$,L,N);else break;S++}for(;S<=G&&S<=q;){const Y=h[G],te=g[q]=N?yt(g[q]):Ne(g[q]);if(Ke(Y,te))E(Y,te,b,null,T,I,$,L,N);else break;G--,q--}if(S>G){if(S<=q){const Y=q+1,te=Yq)for(;S<=G;)xe(h[S],T,I,!0),S++;else{const Y=S,te=S,ce=new Map;for(S=te;S<=q;S++){const Oe=g[S]=N?yt(g[S]):Ne(g[S]);Oe.key!=null&&ce.set(Oe.key,S)}let ie,ve=0;const De=q-te+1;let Dt=!1,ho=0;const an=new Array(De);for(S=0;S=De){xe(Oe,T,I,!0);continue}let Ge;if(Oe.key!=null)Ge=ce.get(Oe.key);else for(ie=te;ie<=q;ie++)if(an[ie-te]===0&&Ke(Oe,g[ie])){Ge=ie;break}Ge===void 0?xe(Oe,T,I,!0):(an[Ge-te]=S+1,Ge>=ho?ho=Ge:Dt=!0,E(Oe,g[Ge],b,null,T,I,$,L,N),ve++)}const po=Dt?ju(an):Wt;for(ie=po.length-1,S=De-1;S>=0;S--){const Oe=te+S,Ge=g[Oe],go=Oe+1{const{el:I,type:$,transition:L,children:N,shapeFlag:S}=h;if(S&6){qe(h.component.subTree,g,b,P);return}if(S&128){h.suspense.move(g,b,P);return}if(S&64){$.move(h,g,b,V);return}if($===Se){r(I,g,b);for(let G=0;GL.enter(I),T);else{const{leave:G,delayLeave:q,afterLeave:Y}=L,te=()=>r(I,g,b),ce=()=>{G(I,()=>{te(),Y&&Y()})};q?q(I,te,ce):ce()}else r(I,g,b)},xe=(h,g,b,P=!1,T=!1)=>{const{type:I,props:$,ref:L,children:N,dynamicChildren:S,shapeFlag:F,patchFlag:G,dirs:q,memoIndex:Y}=h;if(G===-2&&(T=!1),L!=null&&hr(L,null,b,h,!0),Y!=null&&(g.renderCache[Y]=void 0),F&256){g.ctx.deactivate(h);return}const te=F&1&&q,ce=!Nt(h);let ie;if(ce&&(ie=$&&$.onVnodeBeforeUnmount)&&ke(ie,g,h),F&6)Fn(h.component,b,P);else{if(F&128){h.suspense.unmount(b,P);return}te&&Qe(h,null,g,"beforeUnmount"),F&64?h.type.remove(h,g,b,V,P):S&&(I!==Se||G>0&&G&64)?Te(S,g,b,!1,!0):(I===Se&&G&384||!T&&F&16)&&Te(N,g,b),P&&Bt(h)}(ce&&(ie=$&&$.onVnodeUnmounted)||te)&&be(()=>{ie&&ke(ie,g,h),te&&Qe(h,null,g,"unmounted")},b)},Bt=h=>{const{type:g,el:b,anchor:P,transition:T}=h;if(g===Se){Ft(b,P);return}if(g===tr){v(h);return}const I=()=>{s(b),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(h.shapeFlag&1&&T&&!T.persisted){const{leave:$,delayLeave:L}=T,N=()=>$(b,I);L?L(h.el,I,N):N()}else I()},Ft=(h,g)=>{let b;for(;h!==g;)b=d(h),s(h),h=b;s(g)},Fn=(h,g,b)=>{const{bum:P,scope:T,update:I,subTree:$,um:L,m:N,a:S}=h;pr(N),pr(S),P&&hn(P),T.stop(),I&&(I.active=!1,xe($,h,g,b)),L&&be(L,g),be(()=>{h.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},Te=(h,g,b,P=!1,T=!1,I=0)=>{for(let $=I;$h.shapeFlag&6?C(h.component.subTree):h.shapeFlag&128?h.suspense.next():d(h.anchor||h.el);let B=!1;const j=(h,g,b)=>{h==null?g._vnode&&xe(g._vnode,null,null,!0):E(g._vnode||null,h,g,null,null,null,b),B||(B=!0,To(),ur(),B=!1),g._vnode=h},V={p:E,um:xe,m:qe,r:Bt,mt:se,mc:D,pc:K,pbc:H,n:C,o:e};let oe,fe;return t&&([oe,fe]=t(V)),{render:j,hydrate:oe,createApp:Su(j,oe)}}function Dr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function St({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ql(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Xl(e,t,n=!1){const r=e.children,s=t.children;if(J(r)&&J(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Yl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Yl(t)}function pr(e){if(e)for(let t=0;tHe(Bu);function Ym(e,t){return Xs(e,null,t)}const Gn={};function Et(e,t,n){return Xs(e,t,n)}function Xs(e,t,{immediate:n,deep:r,flush:s,once:o,onTrack:i,onTrigger:a}=he){if(t&&o){const w=t;t=(...x)=>{w(...x),R()}}const l=_e,c=w=>r===!0?w:It(w,r===!1?1:void 0);let u,f=!1,d=!1;if(Re(e)?(u=()=>e.value,f=cr(e)):pn(e)?(u=()=>c(e),f=!0):J(e)?(d=!0,f=e.some(w=>pn(w)||cr(w)),u=()=>e.map(w=>{if(Re(w))return w.value;if(pn(w))return c(w);if(Q(w))return wt(w,l,2)})):Q(e)?t?u=()=>wt(e,l,2):u=()=>(p&&p(),Be(e,l,3,[_])):u=$e,t&&r){const w=u;u=()=>It(w())}let p,_=w=>{p=m.onStop=()=>{wt(w,l,4),p=m.onStop=void 0}},E;if(jn)if(_=$e,t?n&&Be(t,l,3,[u(),d?[]:void 0,_]):u(),s==="sync"){const w=Fu();E=w.__watcherHandles||(w.__watcherHandles=[])}else return $e;let k=d?new Array(e.length).fill(Gn):Gn;const M=()=>{if(!(!m.active||!m.dirty))if(t){const w=m.run();(r||f||(d?w.some((x,D)=>Tt(x,k[D])):Tt(w,k)))&&(p&&p(),Be(t,l,3,[w,k===Gn?void 0:d&&k[0]===Gn?[]:k,_]),k=w)}else m.run()};M.allowRecurse=!!t;let y;s==="sync"?y=M:s==="post"?y=()=>be(M,l&&l.suspense):(M.pre=!0,l&&(M.id=l.uid),y=()=>Pr(M));const m=new $s(u,$e,y),v=Tr(),R=()=>{m.stop(),v&&Ms(v.effects,m)};return t?n?M():k=m.run():s==="post"?be(m.run.bind(m),l&&l.suspense):m.run(),E&&E.push(R),R}function Du(e,t,n){const r=this.proxy,s=ge(e)?e.includes(".")?Zl(r,e):()=>r[e]:e.bind(r,r);let o;Q(t)?o=t:(o=t.handler,n=t);const i=$n(this),a=Xs(s,o.bind(r),n);return i(),a}function Zl(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{It(r,t,n)});else if(Xi(e)){for(const r in e)It(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&It(e[r],t,n)}return e}const Nn=e=>e.type.__isKeepAlive,Uu={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ar(),r=n.ctx;if(!r.renderer)return()=>{const y=t.default&&t.default();return y&&y.length===1?y[0]:y};const s=new Map,o=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(y,m,v,R,w)=>{const x=y.component;c(y,m,v,0,a),l(x.vnode,y,m,v,x,a,R,y.slotScopeIds,w),be(()=>{x.isDeactivated=!1,x.a&&hn(x.a);const D=y.props&&y.props.onVnodeMounted;D&&ke(D,x.parent,y)},a)},r.deactivate=y=>{const m=y.component;pr(m.m),pr(m.a),c(y,d,null,1,a),be(()=>{m.da&&hn(m.da);const v=y.props&&y.props.onVnodeUnmounted;v&&ke(v,m.parent,y),m.isDeactivated=!0},a)};function p(y){Ur(y),u(y,n,a,!0)}function _(y){s.forEach((m,v)=>{const R=ps(m.type);R&&(!y||!y(R))&&E(v)})}function E(y){const m=s.get(y);!i||!Ke(m,i)?p(m):i&&Ur(i),s.delete(y),o.delete(y)}Et(()=>[e.include,e.exclude],([y,m])=>{y&&_(v=>dn(y,v)),m&&_(v=>!dn(m,v))},{flush:"post",deep:!0});let k=null;const M=()=>{k!=null&&(os(n.subTree.type)?be(()=>{s.set(k,Jn(n.subTree))},n.subTree.suspense):s.set(k,Jn(n.subTree)))};return qs(M),Hl(M),Gs(()=>{s.forEach(y=>{const{subTree:m,suspense:v}=n,R=Jn(m);if(y.type===R.type&&y.key===R.key){Ur(R);const w=R.component.da;w&&be(w,v);return}p(y)})}),()=>{if(k=null,!t.default)return null;const y=t.default(),m=y[0];if(y.length>1)return i=null,y;if(!tn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return i=null,m;let v=Jn(m);const R=v.type,w=ps(Nt(v)?v.type.__asyncResolved||{}:R),{include:x,exclude:D,max:A}=e;if(x&&(!w||!dn(x,w))||D&&w&&dn(D,w))return i=v,m;const H=v.key==null?R:v.key,W=s.get(H);return v.el&&(v=it(v),m.shapeFlag&128&&(m.ssContent=v)),k=H,W?(v.el=W.el,v.component=W.component,v.transition&&Sn(v,v.transition),v.shapeFlag|=512,o.delete(H),o.add(H)):(o.add(H),A&&o.size>parseInt(A,10)&&E(o.values().next().value)),v.shapeFlag|=256,i=v,os(m.type)?m:v}}},Vu=Uu;function dn(e,t){return J(e)?e.some(n=>dn(n,t)):ge(e)?e.split(",").includes(t):uc(e)?e.test(t):!1}function Ku(e,t){ea(e,"a",t)}function Wu(e,t){ea(e,"da",t)}function ea(e,t,n=_e){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(kr(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Nn(s.parent.vnode)&&zu(r,t,n,s),s=s.parent}}function zu(e,t,n,r){const s=kr(t,e,r,!0);Ml(()=>{Ms(r[t],s)},n)}function Ur(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Jn(e){return e.shapeFlag&128?e.ssContent:e}const mt=Symbol("_leaveCb"),Qn=Symbol("_enterCb");function qu(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return qs(()=>{e.isMounted=!0}),Gs(()=>{e.isUnmounting=!0}),e}const Me=[Function,Array],ta={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Me,onEnter:Me,onAfterEnter:Me,onEnterCancelled:Me,onBeforeLeave:Me,onLeave:Me,onAfterLeave:Me,onLeaveCancelled:Me,onBeforeAppear:Me,onAppear:Me,onAfterAppear:Me,onAppearCancelled:Me},na=e=>{const t=e.subTree;return t.component?na(t.component):t},Gu={name:"BaseTransition",props:ta,setup(e,{slots:t}){const n=Ar(),r=qu();return()=>{const s=t.default&&sa(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const d of s)if(d.type!==we){o=d;break}}const i=re(e),{mode:a}=i;if(r.isLeaving)return Vr(o);const l=$o(o);if(!l)return Vr(o);let c=fs(l,i,r,n,d=>c=d);Sn(l,c);const u=n.subTree,f=u&&$o(u);if(f&&f.type!==we&&!Ke(l,f)&&na(n).type!==we){const d=fs(f,i,r,n);if(Sn(f,d),a==="out-in"&&l.type!==we)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Vr(o);a==="in-out"&&l.type!==we&&(d.delayLeave=(p,_,E)=>{const k=ra(r,f);k[String(f.key)]=f,p[mt]=()=>{_(),p[mt]=void 0,delete c.delayedLeave},c.delayedLeave=E})}return o}}},Ju=Gu;function ra(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function fs(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:_,onLeaveCancelled:E,onBeforeAppear:k,onAppear:M,onAfterAppear:y,onAppearCancelled:m}=t,v=String(e.key),R=ra(n,e),w=(A,H)=>{A&&Be(A,r,9,H)},x=(A,H)=>{const W=H[1];w(A,H),J(A)?A.every(O=>O.length<=1)&&W():A.length<=1&&W()},D={mode:i,persisted:a,beforeEnter(A){let H=l;if(!n.isMounted)if(o)H=k||l;else return;A[mt]&&A[mt](!0);const W=R[v];W&&Ke(e,W)&&W.el[mt]&&W.el[mt](),w(H,[A])},enter(A){let H=c,W=u,O=f;if(!n.isMounted)if(o)H=M||c,W=y||u,O=m||f;else return;let z=!1;const se=A[Qn]=ae=>{z||(z=!0,ae?w(O,[A]):w(W,[A]),D.delayedLeave&&D.delayedLeave(),A[Qn]=void 0)};H?x(H,[A,se]):se()},leave(A,H){const W=String(e.key);if(A[Qn]&&A[Qn](!0),n.isUnmounting)return H();w(d,[A]);let O=!1;const z=A[mt]=se=>{O||(O=!0,H(),se?w(E,[A]):w(_,[A]),A[mt]=void 0,R[W]===e&&delete R[W])};R[W]=e,p?x(p,[A,z]):z()},clone(A){const H=fs(A,t,n,r,s);return s&&s(H),H}};return D}function Vr(e){if(Nn(e))return e=it(e),e.children=null,e}function $o(e){if(!Nn(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Q(n.default))return n.default()}}function Sn(e,t){e.shapeFlag&6&&e.component?Sn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function sa(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;oe.__isTeleport,Se=Symbol.for("v-fgt"),Zt=Symbol.for("v-txt"),we=Symbol.for("v-cmt"),tr=Symbol.for("v-stc"),yn=[];let je=null;function Ve(e=!1){yn.push(je=e?null:[])}function oa(){yn.pop(),je=yn[yn.length-1]||null}let en=1;function jo(e){en+=e}function ia(e){return e.dynamicChildren=en>0?je||Wt:null,oa(),en>0&&je&&je.push(e),e}function la(e,t,n,r,s,o){return ia(ca(e,t,n,r,s,o,!0))}function vt(e,t,n,r,s){return ia(pe(e,t,n,r,s,!0))}function tn(e){return e?e.__v_isVNode===!0:!1}function Ke(e,t){return e.type===t.type&&e.key===t.key}const aa=({key:e})=>e??null,nr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ge(e)||Re(e)||Q(e)?{i:Ee,r:e,k:t,f:!!n}:e:null);function ca(e,t=null,n=null,r=0,s=null,o=e===Se?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&aa(t),ref:t&&nr(t),scopeId:xr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ee};return a?(Ys(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=ge(n)?8:16),en>0&&!i&&je&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&je.push(l),l}const pe=Xu;function Xu(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===kl)&&(e=we),tn(e)){const a=it(e,t,!0);return n&&Ys(a,n),en>0&&!o&&je&&(a.shapeFlag&6?je[je.indexOf(e)]=a:je.push(a)),a.patchFlag=-2,a}if(of(e)&&(e=e.__vccOpts),t){t=ua(t);let{class:a,style:l}=t;a&&!ge(a)&&(t.class=Rr(a)),ue(l)&&(yl(l)&&!J(l)&&(l=ye({},l)),t.style=Er(l))}const i=ge(e)?1:os(e)?128:Qu(e)?64:ue(e)?4:Q(e)?2:0;return ca(e,t,n,r,s,i,o,!0)}function ua(e){return e?yl(e)||Vl(e)?ye({},e):e:null}function it(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,c=t?Yu(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&aa(c),ref:t&&t.ref?n&&o?J(o)?o.concat(nr(t)):[o,nr(t)]:nr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Se?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&it(e.ssContent),ssFallback:e.ssFallback&&it(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Sn(u,l.clone(u)),u}function fa(e=" ",t=0){return pe(Zt,null,e,t)}function Zm(e="",t=!1){return t?(Ve(),vt(we,null,e)):pe(we,null,e)}function Ne(e){return e==null||typeof e=="boolean"?pe(we):J(e)?pe(Se,null,e.slice()):typeof e=="object"?yt(e):pe(Zt,null,String(e))}function yt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:it(e)}function Ys(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(J(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Ys(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Vl(t)?t._ctx=Ee:s===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:Ee},n=32):(t=String(t),r&64?(n=16,t=[fa(t)]):n=8);e.children=t,e.shapeFlag|=n}function Yu(...e){const t={};for(let n=0;n_e||Ee;let gr,ds;{const e=el(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};gr=t("__VUE_INSTANCE_SETTERS__",n=>_e=n),ds=t("__VUE_SSR_SETTERS__",n=>jn=n)}const $n=e=>{const t=_e;return gr(e),e.scope.on(),()=>{e.scope.off(),gr(t)}},Bo=()=>{_e&&_e.scope.off(),gr(null)};function da(e){return e.vnode.shapeFlag&4}let jn=!1;function nf(e,t=!1){t&&ds(t);const{props:n,children:r}=e.vnode,s=da(e);xu(e,n,s,t),Ou(e,r);const o=s?rf(e,t):void 0;return t&&ds(!1),o}function rf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,vu);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?pa(e):null,o=$n(e);Pt();const i=wt(r,e,0,[e.props,s]);if(ot(),o(),Ji(i)){if(i.then(Bo,Bo),t)return i.then(a=>{hs(e,a,t)}).catch(a=>{on(a,e,0)});e.asyncDep=i}else hs(e,i,t)}else ha(e,t)}function hs(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=bl(t)),ha(e,n)}let Fo;function ha(e,t,n){const r=e.type;if(!e.render){if(!t&&Fo&&!r.render){const s=r.template||Js(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=ye(ye({isCustomElement:o,delimiters:a},i),l);r.render=Fo(s,c)}}e.render=r.render||$e}{const s=$n(e);Pt();try{wu(e)}finally{ot(),s()}}}const sf={get(e,t){return Ae(e,"get",""),e[t]}};function pa(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,sf),slots:e.slots,emit:e.emit,expose:t}}function Zs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(bl(Kc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in mn)return mn[n](e)},has(t,n){return n in t||n in mn}})):e.proxy}function ps(e,t=!0){return Q(e)?e.displayName||e.name:e.name||t&&e.__name}function of(e){return Q(e)&&"__vccOpts"in e}const We=(e,t)=>Wc(e,t,jn);function Ye(e,t,n){const r=arguments.length;return r===2?ue(t)&&!J(t)?tn(t)?pe(e,null,[t]):pe(e,t):pe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&tn(n)&&(n=[n]),pe(e,t,n))}const ga="3.4.30";/** -* @vue/runtime-dom v3.4.30 +**/function bt(e,t,n,r){try{return r?e(...r):e()}catch(s){on(s,t,n)}}function Be(e,t,n,r){if(Q(e)){const s=bt(e,t,n,r);return s&&Ji(s)&&s.catch(o=>{on(o,t,n)}),s}if(J(e)){const s=[];for(let o=0;o>>1,s=Ce[r],o=Cn(s);oXe&&Ce.splice(t,1)}function ss(e){J(e)?Gt.push(...e):(!pt||!pt.includes(e,e.allowRecurse?Lt+1:Lt))&&Gt.push(e),Cl()}function To(e,t,n=Tn?Xe+1:0){for(;nCn(n)-Cn(r));if(Gt.length=0,pt){pt.push(...t);return}for(pt=t,Lt=0;Lte.id==null?1/0:e.id,ru=(e,t)=>{const n=Cn(e)-Cn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Pl(e){rs=!1,Tn=!0,Ce.sort(ru);try{for(Xe=0;Xege(p)?p.trim():p)),f&&(s=n.map(gc))}let a,l=r[a=Nr(t)]||r[a=Nr(et(t))];!l&&o&&(l=r[a=Nr(sn(t))]),l&&Be(l,e,6,s);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Be(c,e,6,s)}}function Sl(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!Q(e)){const l=c=>{const u=Sl(c,t,!0);u&&(a=!0,ye(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(ue(e)&&r.set(e,null),null):(J(o)?o.forEach(l=>i[l]=null):ye(i,o),ue(e)&&r.set(e,i),i)}function Sr(e,t){return!e||!In(t)?!1:(t=t.slice(2).replace(/Once$/,""),ne(e,t[0].toLowerCase()+t.slice(1))||ne(e,sn(t))||ne(e,t))}let Ee=null,xr=null;function fr(e){const t=Ee;return Ee=e,xr=e&&e.type.__scopeId||null,t}function Gm(e){xr=e}function Jm(){xr=null}function xl(e,t=Ee,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&jo(-1);const o=fr(t);let i;try{i=e(...s)}finally{fr(o),r._d&&jo(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function jr(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:p,ctx:_,inheritAttrs:E}=e,k=fr(e);let M,y;try{if(n.shapeFlag&4){const v=s||r,R=v;M=Ne(c.call(R,v,u,f,p,d,_)),y=a}else{const v=t;M=Ne(v.length>1?v(f,{attrs:a,slots:i,emit:l}):v(f,null)),y=t.props?a:iu(a)}}catch(v){yn.length=0,on(v,e,1),M=pe(we)}let m=M;if(y&&E!==!1){const v=Object.keys(y),{shapeFlag:R}=m;v.length&&R&7&&(o&&v.some(Hs)&&(y=lu(y,o)),m=ot(m,y,!1,!0))}return n.dirs&&(m=ot(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&(m.transition=n.transition),M=m,fr(k),M}function ou(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||In(n))&&((t||(t={}))[n]=e[n]);return t},lu=(e,t)=>{const n={};for(const r in e)(!Hs(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function au(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Co(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let is=0;const uu={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,a,l,c){if(e==null)fu(t,n,r,s,o,i,a,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}du(e,t,n,r,s,i,a,l,c)}},hydrate:hu,normalize:pu},Ll=uu;function Pn(e,t){const n=e.props&&e.props[t];Q(n)&&n()}function fu(e,t,n,r,s,o,i,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=Il(e,s,r,t,f,n,o,i,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,o,i),d.deps>0?(Pn(e,"onPending"),Pn(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,i),Jt(d,e.ssFallback)):d.resolve(!1,!0)}function du(e,t,n,r,s,o,i,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:_,pendingBranch:E,isInFallback:k,isHydrating:M}=f;if(E)f.pendingBranch=d,Ke(d,E)?(l(E,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():k&&(M||(l(_,p,n,r,s,null,o,i,a),Jt(f,p)))):(f.pendingId=is++,M?(f.isHydrating=!1,f.activeBranch=E):c(E,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),k?(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():(l(_,p,n,r,s,null,o,i,a),Jt(f,p))):_&&Ke(d,_)?(l(_,d,n,r,s,f,o,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0&&f.resolve()));else if(_&&Ke(d,_))l(_,d,n,r,s,f,o,i,a),Jt(f,d);else if(Pn(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=is++,l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0)f.resolve();else{const{timeout:y,pendingId:m}=f;y>0?setTimeout(()=>{f.pendingId===m&&f.fallback(p)},y):y===0&&f.fallback(p)}}function Il(e,t,n,r,s,o,i,a,l,c,u=!1){const{p:f,m:d,um:p,n:_,o:{parentNode:E,remove:k}}=c;let M;const y=gu(e);y&&t&&t.pendingBranch&&(M=t.pendingId,t.deps++);const m=e.props?Zi(e.props.timeout):void 0,v=o,R={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:s,deps:0,pendingId:is++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,x=!1){const{vnode:D,activeBranch:A,pendingBranch:H,pendingId:W,effects:O,parentComponent:z,container:se}=R;let ae=!1;R.isHydrating?R.isHydrating=!1:w||(ae=A&&H.transition&&H.transition.mode==="out-in",ae&&(A.transition.afterLeave=()=>{W===R.pendingId&&(d(H,se,o===v?_(A):o,0),ss(O))}),A&&(E(A.el)!==R.hiddenContainer&&(o=_(A)),p(A,z,R,!0)),ae||d(H,se,o,0)),Jt(R,H),R.pendingBranch=null,R.isInFallback=!1;let U=R.parent,X=!1;for(;U;){if(U.pendingBranch){U.effects.push(...O),X=!0;break}U=U.parent}!X&&!ae&&ss(O),R.effects=[],y&&t&&t.pendingBranch&&M===t.pendingId&&(t.deps--,t.deps===0&&!x&&t.resolve()),Pn(D,"onResolve")},fallback(w){if(!R.pendingBranch)return;const{vnode:x,activeBranch:D,parentComponent:A,container:H,namespace:W}=R;Pn(x,"onFallback");const O=_(D),z=()=>{R.isInFallback&&(f(null,w,H,O,A,null,W,a,l),Jt(R,w))},se=w.transition&&w.transition.mode==="out-in";se&&(D.transition.afterLeave=z),R.isInFallback=!0,p(D,A,null,!0),se||z()},move(w,x,D){R.activeBranch&&d(R.activeBranch,w,x,D),R.container=w},next(){return R.activeBranch&&_(R.activeBranch)},registerDep(w,x,D){const A=!!R.pendingBranch;A&&R.deps++;const H=w.vnode.el;w.asyncDep.catch(W=>{on(W,w,0)}).then(W=>{if(w.isUnmounted||R.isUnmounted||R.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:O}=w;hs(w,W,!1),H&&(O.el=H);const z=!H&&w.subTree.el;x(w,O,E(H||w.subTree.el),H?null:_(w.subTree),R,i,D),z&&k(z),zs(w,O.el),A&&--R.deps===0&&R.resolve()})},unmount(w,x){R.isUnmounted=!0,R.activeBranch&&p(R.activeBranch,n,w,x),R.pendingBranch&&p(R.pendingBranch,n,w,x)}};return R}function hu(e,t,n,r,s,o,i,a,l){const c=t.suspense=Il(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,i);return c.deps===0&&c.resolve(!1,!0),u}function pu(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=So(r?n.default:n),e.ssFallback=r?So(n.fallback):pe(we)}function So(e){let t;if(Q(e)){const n=en&&e._c;n&&(e._d=!1,Ve()),e=e(),n&&(e._d=!0,t=je,ia())}return J(e)&&(e=ou(e)),e=Ne(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Hl(e,t){t&&t.pendingBranch?J(e)?t.effects.push(...e):t.effects.push(e):ss(e)}function Jt(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,zs(r,s))}function gu(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}function kr(e,t,n=_e,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{Ct();const a=$n(n),l=Be(t,n,e,i);return a(),Pt(),l});return r?s.unshift(o):s.push(o),o}}const it=e=>(t,n=_e)=>{(!jn||e==="sp")&&kr(e,(...r)=>t(...r),n)},mu=it("bm"),qs=it("m"),yu=it("bu"),Ml=it("u"),Gs=it("bum"),Nl=it("um"),_u=it("sp"),vu=it("rtg"),bu=it("rtc");function $l(e,t=_e){kr("ec",e,t)}function Qe(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ee(e){Q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:o,suspensible:i=!0,onError:a}=e;let l=null,c,u=0;const f=()=>(u++,l=null,d()),d=()=>{let p;return l||(p=l=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),a)return new Promise((E,k)=>{a(_,()=>E(f()),()=>k(_),u+1)});throw _}).then(_=>p!==l&&l?l:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),c=_,_)))};return Mn({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return c},setup(){const p=_e;if(c)return()=>Br(c,p);const _=y=>{l=null,on(y,p,13,!r)};if(i&&p.suspense||jn)return d().then(y=>()=>Br(y,p)).catch(y=>(_(y),()=>r?pe(r,{error:y}):null));const E=Ze(!1),k=Ze(),M=Ze(!!s);return s&&setTimeout(()=>{M.value=!1},s),o!=null&&setTimeout(()=>{if(!E.value&&!k.value){const y=new Error(`Async component timed out after ${o}ms.`);_(y),k.value=y}},o),d().then(()=>{E.value=!0,p.parent&&Nn(p.parent.vnode)&&(p.parent.effect.dirty=!0,Pr(p.parent.update))}).catch(y=>{_(y),k.value=y}),()=>{if(E.value&&c)return Br(c,p);if(k.value&&r)return pe(r,{error:k.value});if(n&&!M.value)return pe(n)}}})}function Br(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=pe(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}function Xm(e,t,n={},r,s){if(Ee.isCE||Ee.parent&&Nt(Ee.parent)&&Ee.parent.isCE)return pe("slot",n,r);let o=e[t];o&&o._c&&(o._d=!1),Ve();const i=o&&jl(o(n)),a=_t(Se,{key:n.key||i&&i.key||`_${t}`},i||[],i&&e._===1?64:-2);return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),o&&o._c&&(o._d=!0),a}function jl(e){return e.some(t=>tn(t)?!(t.type===we||t.type===Se&&!jl(t.children)):!0)?e:null}const ls=e=>e?ha(e)?Zs(e):ls(e.parent):null,mn=ye(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ls(e.parent),$root:e=>ls(e.root),$emit:e=>e.emit,$options:e=>Js(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Pr(e.update)}),$nextTick:e=>e.n||(e.n=ln.bind(e.proxy)),$watch:e=>Vu.bind(e)}),Fr=(e,t)=>e!==he&&!e.__isScriptSetup&&ne(e,t),wu={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Fr(r,t))return i[t]=1,r[t];if(s!==he&&ne(s,t))return i[t]=2,s[t];if((c=e.propsOptions[0])&&ne(c,t))return i[t]=3,o[t];if(n!==he&&ne(n,t))return i[t]=4,n[t];as&&(i[t]=0)}}const u=mn[t];let f,d;if(u)return t==="$attrs"&&Ae(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==he&&ne(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,ne(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Fr(s,t)?(s[t]=n,!0):r!==he&&ne(r,t)?(r[t]=n,!0):ne(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return!!n[i]||e!==he&&ne(e,i)||Fr(t,i)||(a=o[0])&&ne(a,i)||ne(r,i)||ne(mn,i)||ne(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ne(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ym(){return Eu().slots}function Eu(){const e=Ar();return e.setupContext||(e.setupContext=ga(e))}function xo(e){return J(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let as=!0;function Ru(e){const t=Js(e),n=e.proxy,r=e.ctx;as=!1,t.beforeCreate&&ko(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:p,updated:_,activated:E,deactivated:k,beforeDestroy:M,beforeUnmount:y,destroyed:m,unmounted:v,render:R,renderTracked:w,renderTriggered:x,errorCaptured:D,serverPrefetch:A,expose:H,inheritAttrs:W,components:O,directives:z,filters:se}=t;if(c&&Tu(c,r,null),i)for(const X in i){const K=i[X];Q(K)&&(r[X]=K.bind(n))}if(s){const X=s.call(n,n);ue(X)&&(e.data=$t(X))}if(as=!0,o)for(const X in o){const K=o[X],Fe=Q(K)?K.bind(n,n):Q(K.get)?K.get.bind(n,n):$e,ct=!Q(K)&&Q(K.set)?K.set.bind(n):$e,qe=We({get:Fe,set:ct});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>qe.value,set:xe=>qe.value=xe})}if(a)for(const X in a)Bl(a[X],r,n,X);if(l){const X=Q(l)?l.call(n):l;Reflect.ownKeys(X).forEach(K=>{Xt(K,X[K])})}u&&ko(u,e,"c");function U(X,K){J(K)?K.forEach(Fe=>X(Fe.bind(n))):K&&X(K.bind(n))}if(U(mu,f),U(qs,d),U(yu,p),U(Ml,_),U(zu,E),U(qu,k),U($l,D),U(bu,w),U(vu,x),U(Gs,y),U(Nl,v),U(_u,A),J(H))if(H.length){const X=e.exposed||(e.exposed={});H.forEach(K=>{Object.defineProperty(X,K,{get:()=>n[K],set:Fe=>n[K]=Fe})})}else e.exposed||(e.exposed={});R&&e.render===$e&&(e.render=R),W!=null&&(e.inheritAttrs=W),O&&(e.components=O),z&&(e.directives=z)}function Tu(e,t,n=$e){J(e)&&(e=cs(e));for(const r in e){const s=e[r];let o;ue(s)?"default"in s?o=He(s.from||r,s.default,!0):o=He(s.from||r):o=He(s),Re(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function ko(e,t,n){Be(J(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Bl(e,t,n,r){const s=r.includes(".")?ea(n,r):()=>n[r];if(ge(e)){const o=t[e];Q(o)&&wt(s,o)}else if(Q(e))wt(s,e.bind(n));else if(ue(e))if(J(e))e.forEach(o=>Bl(o,t,n,r));else{const o=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(o)&&wt(s,o,e)}}function Js(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(c=>dr(l,c,i,!0)),dr(l,t,i)),ue(t)&&o.set(t,l),l}function dr(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&dr(e,o,n,!0),s&&s.forEach(i=>dr(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=Cu[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Cu={data:Ao,props:Oo,emits:Oo,methods:fn,computed:fn,beforeCreate:Pe,created:Pe,beforeMount:Pe,mounted:Pe,beforeUpdate:Pe,updated:Pe,beforeDestroy:Pe,beforeUnmount:Pe,destroyed:Pe,unmounted:Pe,activated:Pe,deactivated:Pe,errorCaptured:Pe,serverPrefetch:Pe,components:fn,directives:fn,watch:Su,provide:Ao,inject:Pu};function Ao(e,t){return t?e?function(){return ye(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function Pu(e,t){return fn(cs(e),cs(t))}function cs(e){if(J(e)){const t={};for(let n=0;n1)return n&&Q(t)?t.call(r&&r.proxy):t}}function Dl(){return!!(_e||Ee||Qt)}const Ul={},Vl=()=>Object.create(Ul),Kl=e=>Object.getPrototypeOf(e)===Ul;function Au(e,t,n,r=!1){const s={},o=Vl();e.propsDefaults=Object.create(null),Wl(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:rt(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Ou(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=re(s),[l]=e.propsOptions;let c=!1;if((r||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,p]=zl(f,t,!0);ye(i,d),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return ue(e)&&r.set(e,Wt),Wt;if(J(o))for(let u=0;u-1,p[1]=E<0||_-1||ne(p,"default"))&&a.push(f)}}}const c=[i,a];return ue(e)&&r.set(e,c),c}function Lo(e){return e[0]!=="$"&&!qt(e)}function Io(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Ho(e,t){return Io(e)===Io(t)}function Mo(e,t){return J(t)?t.findIndex(n=>Ho(n,e)):Q(t)&&Ho(t,e)?0:-1}const ql=e=>e[0]==="_"||e==="$stable",Qs=e=>J(e)?e.map(Ne):[Ne(e)],Lu=(e,t,n)=>{if(t._n)return t;const r=xl((...s)=>Qs(t(...s)),n);return r._c=!1,r},Gl=(e,t,n)=>{const r=e._ctx;for(const s in e){if(ql(s))continue;const o=e[s];if(Q(o))t[s]=Lu(s,o,r);else if(o!=null){const i=Qs(o);t[s]=()=>i}}},Jl=(e,t)=>{const n=Qs(t);e.slots.default=()=>n},Iu=(e,t)=>{const n=e.slots=Vl();if(e.vnode.shapeFlag&32){const r=t._;r?(ye(n,t),Yi(n,"_",r,!0)):Gl(t,n)}else t&&Jl(e,t)},Hu=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=he;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:(ye(s,t),!n&&a===1&&delete s._):(o=!t.$stable,Gl(t,s)),i=t}else t&&(Jl(e,t),i={default:1});if(o)for(const a in s)!ql(a)&&i[a]==null&&delete s[a]};function hr(e,t,n,r,s=!1){if(J(e)){e.forEach((d,p)=>hr(d,t&&(J(t)?t[p]:t),n,r,s));return}if(Nt(r)&&!s)return;const o=r.shapeFlag&4?Zs(r.component):r.el,i=s?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===he?a.refs={}:a.refs,f=a.setupState;if(c!=null&&c!==l&&(ge(c)?(u[c]=null,ne(f,c)&&(f[c]=null)):Re(c)&&(c.value=null)),Q(l))bt(l,a,12,[i,u]);else{const d=ge(l),p=Re(l);if(d||p){const _=()=>{if(e.f){const E=d?ne(f,l)?f[l]:u[l]:l.value;s?J(E)&&Ms(E,o):J(E)?E.includes(o)||E.push(o):d?(u[l]=[o],ne(f,l)&&(f[l]=u[l])):(l.value=[o],e.k&&(u[e.k]=l.value))}else d?(u[l]=i,ne(f,l)&&(f[l]=i)):p&&(l.value=i,e.k&&(u[e.k]=i))};i?(_.id=-1,be(_,n)):_()}}}let No=!1;const Ut=()=>{No||(console.error("Hydration completed but contains mismatches."),No=!0)},Mu=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Nu=e=>e.namespaceURI.includes("MathML"),zn=e=>{if(Mu(e))return"svg";if(Nu(e))return"mathml"},qn=e=>e.nodeType===8;function $u(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:c}}=e,u=(m,v)=>{if(!v.hasChildNodes()){n(null,m,v),ur(),v._vnode=m;return}f(v.firstChild,m,null,null,null),ur(),v._vnode=m},f=(m,v,R,w,x,D=!1)=>{D=D||!!v.dynamicChildren;const A=qn(m)&&m.data==="[",H=()=>E(m,v,R,w,x,A),{type:W,ref:O,shapeFlag:z,patchFlag:se}=v;let ae=m.nodeType;v.el=m,se===-2&&(D=!1,v.dynamicChildren=null);let U=null;switch(W){case Zt:ae!==3?v.children===""?(l(v.el=s(""),i(m),m),U=m):U=H():(m.data!==v.children&&(Ut(),m.data=v.children),U=o(m));break;case we:y(m)?(U=o(m),M(v.el=m.content.firstChild,m,R)):ae!==8||A?U=H():U=o(m);break;case tr:if(A&&(m=o(m),ae=m.nodeType),ae===1||ae===3){U=m;const X=!v.children.length;for(let K=0;K{D=D||!!v.dynamicChildren;const{type:A,props:H,patchFlag:W,shapeFlag:O,dirs:z,transition:se}=v,ae=A==="input"||A==="option";if(ae||W!==-1){z&&Qe(v,null,R,"created");let U=!1;if(y(m)){U=Xl(w,se)&&R&&R.vnode.props&&R.vnode.props.appear;const K=m.content.firstChild;U&&se.beforeEnter(K),M(K,m,R),v.el=m=K}if(O&16&&!(H&&(H.innerHTML||H.textContent))){let K=p(m.firstChild,v,m,R,w,x,D);for(;K;){Ut();const Fe=K;K=K.nextSibling,a(Fe)}}else O&8&&m.textContent!==v.children&&(Ut(),m.textContent=v.children);if(H)if(ae||!D||W&48)for(const K in H)(ae&&(K.endsWith("value")||K==="indeterminate")||In(K)&&!qt(K)||K[0]===".")&&r(m,K,null,H[K],void 0,void 0,R);else H.onClick&&r(m,"onClick",null,H.onClick,void 0,void 0,R);let X;(X=H&&H.onVnodeBeforeMount)&&ke(X,R,v),z&&Qe(v,null,R,"beforeMount"),((X=H&&H.onVnodeMounted)||z||U)&&Hl(()=>{X&&ke(X,R,v),U&&se.enter(m),z&&Qe(v,null,R,"mounted")},w)}return m.nextSibling},p=(m,v,R,w,x,D,A)=>{A=A||!!v.dynamicChildren;const H=v.children,W=H.length;for(let O=0;O{const{slotScopeIds:A}=v;A&&(x=x?x.concat(A):A);const H=i(m),W=p(o(m),v,H,R,w,x,D);return W&&qn(W)&&W.data==="]"?o(v.anchor=W):(Ut(),l(v.anchor=c("]"),H,W),W)},E=(m,v,R,w,x,D)=>{if(Ut(),v.el=null,D){const W=k(m);for(;;){const O=o(m);if(O&&O!==W)a(O);else break}}const A=o(m),H=i(m);return a(m),n(null,v,H,A,R,w,zn(H),x),A},k=(m,v="[",R="]")=>{let w=0;for(;m;)if(m=o(m),m&&qn(m)&&(m.data===v&&w++,m.data===R)){if(w===0)return o(m);w--}return m},M=(m,v,R)=>{const w=v.parentNode;w&&w.replaceChild(m,v);let x=R;for(;x;)x.vnode.el===v&&(x.vnode.el=x.subTree.el=m),x=x.parent},y=m=>m.nodeType===1&&m.tagName.toLowerCase()==="template";return[u,f]}const be=Hl;function ju(e){return Ql(e)}function Bu(e){return Ql(e,$u)}function Ql(e,t){const n=el();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:p=$e,insertStaticContent:_}=e,E=(h,g,b,P=null,T=null,I=null,$=void 0,L=null,N=!!g.dynamicChildren)=>{if(h===g)return;h&&!Ke(h,g)&&(P=C(h),xe(h,T,I,!0),h=null),g.patchFlag===-2&&(N=!1,g.dynamicChildren=null);const{type:S,ref:F,shapeFlag:G}=g;switch(S){case Zt:k(h,g,b,P);break;case we:M(h,g,b,P);break;case tr:h==null&&y(g,b,P,$);break;case Se:O(h,g,b,P,T,I,$,L,N);break;default:G&1?R(h,g,b,P,T,I,$,L,N):G&6?z(h,g,b,P,T,I,$,L,N):(G&64||G&128)&&S.process(h,g,b,P,T,I,$,L,N,V)}F!=null&&T&&hr(F,h&&h.ref,I,g||h,!g)},k=(h,g,b,P)=>{if(h==null)r(g.el=a(g.children),b,P);else{const T=g.el=h.el;g.children!==h.children&&c(T,g.children)}},M=(h,g,b,P)=>{h==null?r(g.el=l(g.children||""),b,P):g.el=h.el},y=(h,g,b,P)=>{[h.el,h.anchor]=_(h.children,g,b,P,h.el,h.anchor)},m=({el:h,anchor:g},b,P)=>{let T;for(;h&&h!==g;)T=d(h),r(h,b,P),h=T;r(g,b,P)},v=({el:h,anchor:g})=>{let b;for(;h&&h!==g;)b=d(h),s(h),h=b;s(g)},R=(h,g,b,P,T,I,$,L,N)=>{g.type==="svg"?$="svg":g.type==="math"&&($="mathml"),h==null?w(g,b,P,T,I,$,L,N):A(h,g,T,I,$,L,N)},w=(h,g,b,P,T,I,$,L)=>{let N,S;const{props:F,shapeFlag:G,transition:q,dirs:Y}=h;if(N=h.el=i(h.type,I,F&&F.is,F),G&8?u(N,h.children):G&16&&D(h.children,N,null,P,T,Dr(h,I),$,L),Y&&Qe(h,null,P,"created"),x(N,h,h.scopeId,$,P),F){for(const ce in F)ce!=="value"&&!qt(ce)&&o(N,ce,null,F[ce],I,h.children,P,T,Te);"value"in F&&o(N,"value",null,F.value,I),(S=F.onVnodeBeforeMount)&&ke(S,P,h)}Y&&Qe(h,null,P,"beforeMount");const te=Xl(T,q);te&&q.beforeEnter(N),r(N,g,b),((S=F&&F.onVnodeMounted)||te||Y)&&be(()=>{S&&ke(S,P,h),te&&q.enter(N),Y&&Qe(h,null,P,"mounted")},T)},x=(h,g,b,P,T)=>{if(b&&p(h,b),P)for(let I=0;I{for(let S=N;S{const L=g.el=h.el;let{patchFlag:N,dynamicChildren:S,dirs:F}=g;N|=h.patchFlag&16;const G=h.props||he,q=g.props||he;let Y;if(b&&St(b,!1),(Y=q.onVnodeBeforeUpdate)&&ke(Y,b,g,h),F&&Qe(g,h,b,"beforeUpdate"),b&&St(b,!0),S?H(h.dynamicChildren,S,L,b,P,Dr(g,T),I):$||K(h,g,L,null,b,P,Dr(g,T),I,!1),N>0){if(N&16)W(L,g,G,q,b,P,T);else if(N&2&&G.class!==q.class&&o(L,"class",null,q.class,T),N&4&&o(L,"style",G.style,q.style,T),N&8){const te=g.dynamicProps;for(let ce=0;ce{Y&&ke(Y,b,g,h),F&&Qe(g,h,b,"updated")},P)},H=(h,g,b,P,T,I,$)=>{for(let L=0;L{if(b!==P){if(b!==he)for(const L in b)!qt(L)&&!(L in P)&&o(h,L,b[L],null,$,g.children,T,I,Te);for(const L in P){if(qt(L))continue;const N=P[L],S=b[L];N!==S&&L!=="value"&&o(h,L,S,N,$,g.children,T,I,Te)}"value"in P&&o(h,"value",b.value,P.value,$)}},O=(h,g,b,P,T,I,$,L,N)=>{const S=g.el=h?h.el:a(""),F=g.anchor=h?h.anchor:a("");let{patchFlag:G,dynamicChildren:q,slotScopeIds:Y}=g;Y&&(L=L?L.concat(Y):Y),h==null?(r(S,b,P),r(F,b,P),D(g.children||[],b,F,T,I,$,L,N)):G>0&&G&64&&q&&h.dynamicChildren?(H(h.dynamicChildren,q,b,T,I,$,L),(g.key!=null||T&&g===T.subTree)&&Yl(h,g,!0)):K(h,g,b,F,T,I,$,L,N)},z=(h,g,b,P,T,I,$,L,N)=>{g.slotScopeIds=L,h==null?g.shapeFlag&512?T.ctx.activate(g,b,P,$,N):se(g,b,P,T,I,$,N):ae(h,g,N)},se=(h,g,b,P,T,I,$)=>{const L=h.component=rf(h,P,T);if(Nn(h)&&(L.ctx.renderer=V),sf(L),L.asyncDep){if(T&&T.registerDep(L,U,$),!h.el){const N=L.subTree=pe(we);M(null,N,g,b)}}else U(L,h,g,b,T,I,$)},ae=(h,g,b)=>{const P=g.component=h.component;if(au(h,g,b))if(P.asyncDep&&!P.asyncResolved){X(P,g,b);return}else P.next=g,nu(P.update),P.effect.dirty=!0,P.update();else g.el=h.el,P.vnode=g},U=(h,g,b,P,T,I,$)=>{const L=()=>{if(h.isMounted){let{next:F,bu:G,u:q,parent:Y,vnode:te}=h;{const Dt=Zl(h);if(Dt){F&&(F.el=te.el,X(h,F,$)),Dt.asyncDep.then(()=>{h.isUnmounted||L()});return}}let ce=F,ie;St(h,!1),F?(F.el=te.el,X(h,F,$)):F=te,G&&hn(G),(ie=F.props&&F.props.onVnodeBeforeUpdate)&&ke(ie,Y,F,te),St(h,!0);const ve=jr(h),De=h.subTree;h.subTree=ve,E(De,ve,f(De.el),C(De),h,T,I),F.el=ve.el,ce===null&&zs(h,ve.el),q&&be(q,T),(ie=F.props&&F.props.onVnodeUpdated)&&be(()=>ke(ie,Y,F,te),T)}else{let F;const{el:G,props:q}=g,{bm:Y,m:te,parent:ce}=h,ie=Nt(g);if(St(h,!1),Y&&hn(Y),!ie&&(F=q&&q.onVnodeBeforeMount)&&ke(F,ce,g),St(h,!0),G&&fe){const ve=()=>{h.subTree=jr(h),fe(G,h.subTree,h,T,null)};ie?g.type.__asyncLoader().then(()=>!h.isUnmounted&&ve()):ve()}else{const ve=h.subTree=jr(h);E(null,ve,b,P,h,T,I),g.el=ve.el}if(te&&be(te,T),!ie&&(F=q&&q.onVnodeMounted)){const ve=g;be(()=>ke(F,ce,ve),T)}(g.shapeFlag&256||ce&&Nt(ce.vnode)&&ce.vnode.shapeFlag&256)&&h.a&&be(h.a,T),h.isMounted=!0,g=b=P=null}},N=h.effect=new $s(L,$e,()=>Pr(S),h.scope),S=h.update=()=>{N.dirty&&N.run()};S.id=h.uid,St(h,!0),S()},X=(h,g,b)=>{g.component=h;const P=h.vnode.props;h.vnode=g,h.next=null,Ou(h,g.props,P,b),Hu(h,g.children,b),Ct(),To(h),Pt()},K=(h,g,b,P,T,I,$,L,N=!1)=>{const S=h&&h.children,F=h?h.shapeFlag:0,G=g.children,{patchFlag:q,shapeFlag:Y}=g;if(q>0){if(q&128){ct(S,G,b,P,T,I,$,L,N);return}else if(q&256){Fe(S,G,b,P,T,I,$,L,N);return}}Y&8?(F&16&&Te(S,T,I),G!==S&&u(b,G)):F&16?Y&16?ct(S,G,b,P,T,I,$,L,N):Te(S,T,I,!0):(F&8&&u(b,""),Y&16&&D(G,b,P,T,I,$,L,N))},Fe=(h,g,b,P,T,I,$,L,N)=>{h=h||Wt,g=g||Wt;const S=h.length,F=g.length,G=Math.min(S,F);let q;for(q=0;qF?Te(h,T,I,!0,!1,G):D(g,b,P,T,I,$,L,N,G)},ct=(h,g,b,P,T,I,$,L,N)=>{let S=0;const F=g.length;let G=h.length-1,q=F-1;for(;S<=G&&S<=q;){const Y=h[S],te=g[S]=N?mt(g[S]):Ne(g[S]);if(Ke(Y,te))E(Y,te,b,null,T,I,$,L,N);else break;S++}for(;S<=G&&S<=q;){const Y=h[G],te=g[q]=N?mt(g[q]):Ne(g[q]);if(Ke(Y,te))E(Y,te,b,null,T,I,$,L,N);else break;G--,q--}if(S>G){if(S<=q){const Y=q+1,te=Yq)for(;S<=G;)xe(h[S],T,I,!0),S++;else{const Y=S,te=S,ce=new Map;for(S=te;S<=q;S++){const Oe=g[S]=N?mt(g[S]):Ne(g[S]);Oe.key!=null&&ce.set(Oe.key,S)}let ie,ve=0;const De=q-te+1;let Dt=!1,ho=0;const an=new Array(De);for(S=0;S=De){xe(Oe,T,I,!0);continue}let Ge;if(Oe.key!=null)Ge=ce.get(Oe.key);else for(ie=te;ie<=q;ie++)if(an[ie-te]===0&&Ke(Oe,g[ie])){Ge=ie;break}Ge===void 0?xe(Oe,T,I,!0):(an[Ge-te]=S+1,Ge>=ho?ho=Ge:Dt=!0,E(Oe,g[Ge],b,null,T,I,$,L,N),ve++)}const po=Dt?Fu(an):Wt;for(ie=po.length-1,S=De-1;S>=0;S--){const Oe=te+S,Ge=g[Oe],go=Oe+1{const{el:I,type:$,transition:L,children:N,shapeFlag:S}=h;if(S&6){qe(h.component.subTree,g,b,P);return}if(S&128){h.suspense.move(g,b,P);return}if(S&64){$.move(h,g,b,V);return}if($===Se){r(I,g,b);for(let G=0;GL.enter(I),T);else{const{leave:G,delayLeave:q,afterLeave:Y}=L,te=()=>r(I,g,b),ce=()=>{G(I,()=>{te(),Y&&Y()})};q?q(I,te,ce):ce()}else r(I,g,b)},xe=(h,g,b,P=!1,T=!1)=>{const{type:I,props:$,ref:L,children:N,dynamicChildren:S,shapeFlag:F,patchFlag:G,dirs:q,memoIndex:Y}=h;if(G===-2&&(T=!1),L!=null&&hr(L,null,b,h,!0),Y!=null&&(g.renderCache[Y]=void 0),F&256){g.ctx.deactivate(h);return}const te=F&1&&q,ce=!Nt(h);let ie;if(ce&&(ie=$&&$.onVnodeBeforeUnmount)&&ke(ie,g,h),F&6)Fn(h.component,b,P);else{if(F&128){h.suspense.unmount(b,P);return}te&&Qe(h,null,g,"beforeUnmount"),F&64?h.type.remove(h,g,b,V,P):S&&(I!==Se||G>0&&G&64)?Te(S,g,b,!1,!0):(I===Se&&G&384||!T&&F&16)&&Te(N,g,b),P&&Bt(h)}(ce&&(ie=$&&$.onVnodeUnmounted)||te)&&be(()=>{ie&&ke(ie,g,h),te&&Qe(h,null,g,"unmounted")},b)},Bt=h=>{const{type:g,el:b,anchor:P,transition:T}=h;if(g===Se){Ft(b,P);return}if(g===tr){v(h);return}const I=()=>{s(b),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(h.shapeFlag&1&&T&&!T.persisted){const{leave:$,delayLeave:L}=T,N=()=>$(b,I);L?L(h.el,I,N):N()}else I()},Ft=(h,g)=>{let b;for(;h!==g;)b=d(h),s(h),h=b;s(g)},Fn=(h,g,b)=>{const{bum:P,scope:T,update:I,subTree:$,um:L,m:N,a:S}=h;pr(N),pr(S),P&&hn(P),T.stop(),I&&(I.active=!1,xe($,h,g,b)),L&&be(L,g),be(()=>{h.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},Te=(h,g,b,P=!1,T=!1,I=0)=>{for(let $=I;$h.shapeFlag&6?C(h.component.subTree):h.shapeFlag&128?h.suspense.next():d(h.anchor||h.el);let B=!1;const j=(h,g,b)=>{h==null?g._vnode&&xe(g._vnode,null,null,!0):E(g._vnode||null,h,g,null,null,null,b),B||(B=!0,To(),ur(),B=!1),g._vnode=h},V={p:E,um:xe,m:qe,r:Bt,mt:se,mc:D,pc:K,pbc:H,n:C,o:e};let oe,fe;return t&&([oe,fe]=t(V)),{render:j,hydrate:oe,createApp:ku(j,oe)}}function Dr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function St({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Xl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Yl(e,t,n=!1){const r=e.children,s=t.children;if(J(r)&&J(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Zl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Zl(t)}function pr(e){if(e)for(let t=0;tHe(Du);function Zm(e,t){return Xs(e,null,t)}const Gn={};function wt(e,t,n){return Xs(e,t,n)}function Xs(e,t,{immediate:n,deep:r,flush:s,once:o,onTrack:i,onTrigger:a}=he){if(t&&o){const w=t;t=(...x)=>{w(...x),R()}}const l=_e,c=w=>r===!0?w:It(w,r===!1?1:void 0);let u,f=!1,d=!1;if(Re(e)?(u=()=>e.value,f=cr(e)):pn(e)?(u=()=>c(e),f=!0):J(e)?(d=!0,f=e.some(w=>pn(w)||cr(w)),u=()=>e.map(w=>{if(Re(w))return w.value;if(pn(w))return c(w);if(Q(w))return bt(w,l,2)})):Q(e)?t?u=()=>bt(e,l,2):u=()=>(p&&p(),Be(e,l,3,[_])):u=$e,t&&r){const w=u;u=()=>It(w())}let p,_=w=>{p=m.onStop=()=>{bt(w,l,4),p=m.onStop=void 0}},E;if(jn)if(_=$e,t?n&&Be(t,l,3,[u(),d?[]:void 0,_]):u(),s==="sync"){const w=Uu();E=w.__watcherHandles||(w.__watcherHandles=[])}else return $e;let k=d?new Array(e.length).fill(Gn):Gn;const M=()=>{if(!(!m.active||!m.dirty))if(t){const w=m.run();(r||f||(d?w.some((x,D)=>Rt(x,k[D])):Rt(w,k)))&&(p&&p(),Be(t,l,3,[w,k===Gn?void 0:d&&k[0]===Gn?[]:k,_]),k=w)}else m.run()};M.allowRecurse=!!t;let y;s==="sync"?y=M:s==="post"?y=()=>be(M,l&&l.suspense):(M.pre=!0,l&&(M.id=l.uid),y=()=>Pr(M));const m=new $s(u,$e,y),v=Tr(),R=()=>{m.stop(),v&&Ms(v.effects,m)};return t?n?M():k=m.run():s==="post"?be(m.run.bind(m),l&&l.suspense):m.run(),E&&E.push(R),R}function Vu(e,t,n){const r=this.proxy,s=ge(e)?e.includes(".")?ea(r,e):()=>r[e]:e.bind(r,r);let o;Q(t)?o=t:(o=t.handler,n=t);const i=$n(this),a=Xs(s,o.bind(r),n);return i(),a}function ea(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{It(r,t,n)});else if(Xi(e)){for(const r in e)It(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&It(e[r],t,n)}return e}const Nn=e=>e.type.__isKeepAlive,Ku={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ar(),r=n.ctx;if(!r.renderer)return()=>{const y=t.default&&t.default();return y&&y.length===1?y[0]:y};const s=new Map,o=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(y,m,v,R,w)=>{const x=y.component;c(y,m,v,0,a),l(x.vnode,y,m,v,x,a,R,y.slotScopeIds,w),be(()=>{x.isDeactivated=!1,x.a&&hn(x.a);const D=y.props&&y.props.onVnodeMounted;D&&ke(D,x.parent,y)},a)},r.deactivate=y=>{const m=y.component;pr(m.m),pr(m.a),c(y,d,null,1,a),be(()=>{m.da&&hn(m.da);const v=y.props&&y.props.onVnodeUnmounted;v&&ke(v,m.parent,y),m.isDeactivated=!0},a)};function p(y){Ur(y),u(y,n,a,!0)}function _(y){s.forEach((m,v)=>{const R=ps(m.type);R&&(!y||!y(R))&&E(v)})}function E(y){const m=s.get(y);!i||!Ke(m,i)?p(m):i&&Ur(i),s.delete(y),o.delete(y)}wt(()=>[e.include,e.exclude],([y,m])=>{y&&_(v=>dn(y,v)),m&&_(v=>!dn(m,v))},{flush:"post",deep:!0});let k=null;const M=()=>{k!=null&&(os(n.subTree.type)?be(()=>{s.set(k,Jn(n.subTree))},n.subTree.suspense):s.set(k,Jn(n.subTree)))};return qs(M),Ml(M),Gs(()=>{s.forEach(y=>{const{subTree:m,suspense:v}=n,R=Jn(m);if(y.type===R.type&&y.key===R.key){Ur(R);const w=R.component.da;w&&be(w,v);return}p(y)})}),()=>{if(k=null,!t.default)return null;const y=t.default(),m=y[0];if(y.length>1)return i=null,y;if(!tn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return i=null,m;let v=Jn(m);const R=v.type,w=ps(Nt(v)?v.type.__asyncResolved||{}:R),{include:x,exclude:D,max:A}=e;if(x&&(!w||!dn(x,w))||D&&w&&dn(D,w))return i=v,m;const H=v.key==null?R:v.key,W=s.get(H);return v.el&&(v=ot(v),m.shapeFlag&128&&(m.ssContent=v)),k=H,W?(v.el=W.el,v.component=W.component,v.transition&&Sn(v,v.transition),v.shapeFlag|=512,o.delete(H),o.add(H)):(o.add(H),A&&o.size>parseInt(A,10)&&E(o.values().next().value)),v.shapeFlag|=256,i=v,os(m.type)?m:v}}},Wu=Ku;function dn(e,t){return J(e)?e.some(n=>dn(n,t)):ge(e)?e.split(",").includes(t):fc(e)?e.test(t):!1}function zu(e,t){ta(e,"a",t)}function qu(e,t){ta(e,"da",t)}function ta(e,t,n=_e){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(kr(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Nn(s.parent.vnode)&&Gu(r,t,n,s),s=s.parent}}function Gu(e,t,n,r){const s=kr(t,e,r,!0);Nl(()=>{Ms(r[t],s)},n)}function Ur(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Jn(e){return e.shapeFlag&128?e.ssContent:e}const gt=Symbol("_leaveCb"),Qn=Symbol("_enterCb");function Ju(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return qs(()=>{e.isMounted=!0}),Gs(()=>{e.isUnmounting=!0}),e}const Me=[Function,Array],na={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Me,onEnter:Me,onAfterEnter:Me,onEnterCancelled:Me,onBeforeLeave:Me,onLeave:Me,onAfterLeave:Me,onLeaveCancelled:Me,onBeforeAppear:Me,onAppear:Me,onAfterAppear:Me,onAppearCancelled:Me},ra=e=>{const t=e.subTree;return t.component?ra(t.component):t},Qu={name:"BaseTransition",props:na,setup(e,{slots:t}){const n=Ar(),r=Ju();return()=>{const s=t.default&&oa(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const d of s)if(d.type!==we){o=d;break}}const i=re(e),{mode:a}=i;if(r.isLeaving)return Vr(o);const l=$o(o);if(!l)return Vr(o);let c=fs(l,i,r,n,d=>c=d);Sn(l,c);const u=n.subTree,f=u&&$o(u);if(f&&f.type!==we&&!Ke(l,f)&&ra(n).type!==we){const d=fs(f,i,r,n);if(Sn(f,d),a==="out-in"&&l.type!==we)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Vr(o);a==="in-out"&&l.type!==we&&(d.delayLeave=(p,_,E)=>{const k=sa(r,f);k[String(f.key)]=f,p[gt]=()=>{_(),p[gt]=void 0,delete c.delayedLeave},c.delayedLeave=E})}return o}}},Xu=Qu;function sa(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function fs(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:_,onLeaveCancelled:E,onBeforeAppear:k,onAppear:M,onAfterAppear:y,onAppearCancelled:m}=t,v=String(e.key),R=sa(n,e),w=(A,H)=>{A&&Be(A,r,9,H)},x=(A,H)=>{const W=H[1];w(A,H),J(A)?A.every(O=>O.length<=1)&&W():A.length<=1&&W()},D={mode:i,persisted:a,beforeEnter(A){let H=l;if(!n.isMounted)if(o)H=k||l;else return;A[gt]&&A[gt](!0);const W=R[v];W&&Ke(e,W)&&W.el[gt]&&W.el[gt](),w(H,[A])},enter(A){let H=c,W=u,O=f;if(!n.isMounted)if(o)H=M||c,W=y||u,O=m||f;else return;let z=!1;const se=A[Qn]=ae=>{z||(z=!0,ae?w(O,[A]):w(W,[A]),D.delayedLeave&&D.delayedLeave(),A[Qn]=void 0)};H?x(H,[A,se]):se()},leave(A,H){const W=String(e.key);if(A[Qn]&&A[Qn](!0),n.isUnmounting)return H();w(d,[A]);let O=!1;const z=A[gt]=se=>{O||(O=!0,H(),se?w(E,[A]):w(_,[A]),A[gt]=void 0,R[W]===e&&delete R[W])};R[W]=e,p?x(p,[A,z]):z()},clone(A){const H=fs(A,t,n,r,s);return s&&s(H),H}};return D}function Vr(e){if(Nn(e))return e=ot(e),e.children=null,e}function $o(e){if(!Nn(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Q(n.default))return n.default()}}function Sn(e,t){e.shapeFlag&6&&e.component?Sn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function oa(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;oe.__isTeleport,Se=Symbol.for("v-fgt"),Zt=Symbol.for("v-txt"),we=Symbol.for("v-cmt"),tr=Symbol.for("v-stc"),yn=[];let je=null;function Ve(e=!1){yn.push(je=e?null:[])}function ia(){yn.pop(),je=yn[yn.length-1]||null}let en=1;function jo(e){en+=e}function la(e){return e.dynamicChildren=en>0?je||Wt:null,ia(),en>0&&je&&je.push(e),e}function aa(e,t,n,r,s,o){return la(ua(e,t,n,r,s,o,!0))}function _t(e,t,n,r,s){return la(pe(e,t,n,r,s,!0))}function tn(e){return e?e.__v_isVNode===!0:!1}function Ke(e,t){return e.type===t.type&&e.key===t.key}const ca=({key:e})=>e??null,nr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ge(e)||Re(e)||Q(e)?{i:Ee,r:e,k:t,f:!!n}:e:null);function ua(e,t=null,n=null,r=0,s=null,o=e===Se?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ca(t),ref:t&&nr(t),scopeId:xr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ee};return a?(Ys(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=ge(n)?8:16),en>0&&!i&&je&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&je.push(l),l}const pe=Zu;function Zu(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Al)&&(e=we),tn(e)){const a=ot(e,t,!0);return n&&Ys(a,n),en>0&&!o&&je&&(a.shapeFlag&6?je[je.indexOf(e)]=a:je.push(a)),a.patchFlag=-2,a}if(af(e)&&(e=e.__vccOpts),t){t=fa(t);let{class:a,style:l}=t;a&&!ge(a)&&(t.class=Rr(a)),ue(l)&&(_l(l)&&!J(l)&&(l=ye({},l)),t.style=Er(l))}const i=ge(e)?1:os(e)?128:Yu(e)?64:ue(e)?4:Q(e)?2:0;return ua(e,t,n,r,s,i,o,!0)}function fa(e){return e?_l(e)||Kl(e)?ye({},e):e:null}function ot(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,c=t?ef(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&ca(c),ref:t&&t.ref?n&&o?J(o)?o.concat(nr(t)):[o,nr(t)]:nr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Se?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ot(e.ssContent),ssFallback:e.ssFallback&&ot(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Sn(u,l.clone(u)),u}function da(e=" ",t=0){return pe(Zt,null,e,t)}function ey(e="",t=!1){return t?(Ve(),_t(we,null,e)):pe(we,null,e)}function Ne(e){return e==null||typeof e=="boolean"?pe(we):J(e)?pe(Se,null,e.slice()):typeof e=="object"?mt(e):pe(Zt,null,String(e))}function mt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ot(e)}function Ys(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(J(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Ys(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Kl(t)?t._ctx=Ee:s===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:Ee},n=32):(t=String(t),r&64?(n=16,t=[da(t)]):n=8);e.children=t,e.shapeFlag|=n}function ef(...e){const t={};for(let n=0;n_e||Ee;let gr,ds;{const e=el(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};gr=t("__VUE_INSTANCE_SETTERS__",n=>_e=n),ds=t("__VUE_SSR_SETTERS__",n=>jn=n)}const $n=e=>{const t=_e;return gr(e),e.scope.on(),()=>{e.scope.off(),gr(t)}},Bo=()=>{_e&&_e.scope.off(),gr(null)};function ha(e){return e.vnode.shapeFlag&4}let jn=!1;function sf(e,t=!1){t&&ds(t);const{props:n,children:r}=e.vnode,s=ha(e);Au(e,n,s,t),Iu(e,r);const o=s?of(e,t):void 0;return t&&ds(!1),o}function of(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wu);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?ga(e):null,o=$n(e);Ct();const i=bt(r,e,0,[e.props,s]);if(Pt(),o(),Ji(i)){if(i.then(Bo,Bo),t)return i.then(a=>{hs(e,a,t)}).catch(a=>{on(a,e,0)});e.asyncDep=i}else hs(e,i,t)}else pa(e,t)}function hs(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=wl(t)),pa(e,n)}let Fo;function pa(e,t,n){const r=e.type;if(!e.render){if(!t&&Fo&&!r.render){const s=r.template||Js(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=ye(ye({isCustomElement:o,delimiters:a},i),l);r.render=Fo(s,c)}}e.render=r.render||$e}{const s=$n(e);Ct();try{Ru(e)}finally{Pt(),s()}}}const lf={get(e,t){return Ae(e,"get",""),e[t]}};function ga(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,lf),slots:e.slots,emit:e.emit,expose:t}}function Zs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(wl(zc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in mn)return mn[n](e)},has(t,n){return n in t||n in mn}})):e.proxy}function ps(e,t=!0){return Q(e)?e.displayName||e.name:e.name||t&&e.__name}function af(e){return Q(e)&&"__vccOpts"in e}const We=(e,t)=>qc(e,t,jn);function Ye(e,t,n){const r=arguments.length;return r===2?ue(t)&&!J(t)?tn(t)?pe(e,null,[t]):pe(e,t):pe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&tn(n)&&(n=[n]),pe(e,t,n))}const ma="3.4.31";/** +* @vue/runtime-dom v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const lf="http://www.w3.org/2000/svg",af="http://www.w3.org/1998/Math/MathML",nt=typeof document<"u"?document:null,Do=nt&&nt.createElement("template"),cf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?nt.createElementNS(lf,e):t==="mathml"?nt.createElementNS(af,e):n?nt.createElement(e,{is:n}):nt.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>nt.createTextNode(e),createComment:e=>nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{Do.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const a=Do.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},dt="transition",cn="animation",xn=Symbol("_vtc"),eo=(e,{slots:t})=>Ye(Ju,uf(e),t);eo.displayName="Transition";const ma={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};eo.props=ye({},ta,ma);const xt=(e,t=[])=>{J(e)?e.forEach(n=>n(...t)):e&&e(...t)},Uo=e=>e?J(e)?e.some(t=>t.length>1):e.length>1:!1;function uf(e){const t={};for(const O in e)O in ma||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,_=ff(s),E=_&&_[0],k=_&&_[1],{onBeforeEnter:M,onEnter:y,onEnterCancelled:m,onLeave:v,onLeaveCancelled:R,onBeforeAppear:w=M,onAppear:x=y,onAppearCancelled:D=m}=t,A=(O,z,se)=>{kt(O,z?u:a),kt(O,z?c:i),se&&se()},H=(O,z)=>{O._isLeaving=!1,kt(O,f),kt(O,p),kt(O,d),z&&z()},W=O=>(z,se)=>{const ae=O?x:y,U=()=>A(z,O,se);xt(ae,[z,U]),Vo(()=>{kt(z,O?l:o),ht(z,O?u:a),Uo(ae)||Ko(z,r,E,U)})};return ye(t,{onBeforeEnter(O){xt(M,[O]),ht(O,o),ht(O,i)},onBeforeAppear(O){xt(w,[O]),ht(O,l),ht(O,c)},onEnter:W(!1),onAppear:W(!0),onLeave(O,z){O._isLeaving=!0;const se=()=>H(O,z);ht(O,f),ht(O,d),pf(),Vo(()=>{O._isLeaving&&(kt(O,f),ht(O,p),Uo(v)||Ko(O,r,k,se))}),xt(v,[O,se])},onEnterCancelled(O){A(O,!1),xt(m,[O])},onAppearCancelled(O){A(O,!0),xt(D,[O])},onLeaveCancelled(O){H(O),xt(R,[O])}})}function ff(e){if(e==null)return null;if(ue(e))return[Kr(e.enter),Kr(e.leave)];{const t=Kr(e);return[t,t]}}function Kr(e){return Zi(e)}function ht(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[xn]||(e[xn]=new Set)).add(t)}function kt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[xn];n&&(n.delete(t),n.size||(e[xn]=void 0))}function Vo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let df=0;function Ko(e,t,n,r){const s=e._endId=++df,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=hf(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),o()},d=p=>{p.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[_]||"").split(", "),s=r(`${dt}Delay`),o=r(`${dt}Duration`),i=Wo(s,o),a=r(`${cn}Delay`),l=r(`${cn}Duration`),c=Wo(a,l);let u=null,f=0,d=0;t===dt?i>0&&(u=dt,f=i,d=o.length):t===cn?c>0&&(u=cn,f=c,d=l.length):(f=Math.max(i,c),u=f>0?i>c?dt:cn:null,d=u?u===dt?o.length:l.length:0);const p=u===dt&&/\b(transform|all)(,|$)/.test(r(`${dt}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}function Wo(e,t){for(;e.lengthzo(n)+zo(e[r])))}function zo(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function pf(){return document.body.offsetHeight}function gf(e,t,n){const r=e[xn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const qo=Symbol("_vod"),mf=Symbol("_vsh"),yf=Symbol(""),_f=/(^|;)\s*display\s*:/;function vf(e,t,n){const r=e.style,s=ge(n);let o=!1;if(n&&!s){if(t)if(ge(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&rr(r,a,"")}else for(const i in t)n[i]==null&&rr(r,i,"");for(const i in n)i==="display"&&(o=!0),rr(r,i,n[i])}else if(s){if(t!==n){const i=r[yf];i&&(n+=";"+i),r.cssText=n,o=_f.test(n)}}else t&&e.removeAttribute("style");qo in e&&(e[qo]=o?r.display:"",e[mf]&&(r.display="none"))}const Go=/\s*!important$/;function rr(e,t,n){if(J(n))n.forEach(r=>rr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=bf(e,t);Go.test(n)?e.setProperty(sn(r),n.replace(Go,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],Wr={};function bf(e,t){const n=Wr[t];if(n)return n;let r=et(t);if(r!=="filter"&&r in e)return Wr[t]=r;r=wr(r);for(let s=0;szr||(Pf.then(()=>zr=0),zr=Date.now());function xf(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Be(kf(r,n.value),t,5,[r])};return n.value=e,n.attached=Sf(),n}function kf(e,t){if(J(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const ei=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Af=(e,t,n,r,s,o,i,a,l)=>{const c=s==="svg";t==="class"?gf(e,r,c):t==="style"?vf(e,n,r):In(t)?Hs(t)||Tf(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Of(e,t,r,c))?(wf(e,t,r,o,i,a,l),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Xo(e,t,r,c,i,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Xo(e,t,r,c))};function Of(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&ei(t)&&Q(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 s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return ei(t)&&ge(n)?!1:t in e}const ya=ye({patchProp:Af},cf);let _n,ti=!1;function Lf(){return _n||(_n=Nu(ya))}function If(){return _n=ti?_n:$u(ya),ti=!0,_n}const Hf=(...e)=>{const t=Lf().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=va(r);if(!s)return;const o=t._component;!Q(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,_a(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Mf=(...e)=>{const t=If().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=va(r);if(s)return n(s,!0,_a(s))},t};function _a(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function va(e){return ge(e)?document.querySelector(e):e}const Nf=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,$f=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,jf=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Bf(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Ff(e);return}return t}function Ff(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function kn(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!jf.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Nf.test(e)||$f.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Bf)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Df=/#/g,Uf=/&/g,Vf=/\//g,Kf=/=/g,to=/\+/g,Wf=/%5e/gi,zf=/%60/gi,qf=/%7c/gi,Gf=/%20/gi;function Jf(e){return encodeURI(""+e).replace(qf,"|")}function gs(e){return Jf(typeof e=="string"?e:JSON.stringify(e)).replace(to,"%2B").replace(Gf,"+").replace(Df,"%23").replace(Uf,"%26").replace(zf,"`").replace(Wf,"^").replace(Vf,"%2F")}function qr(e){return gs(e).replace(Kf,"%3D")}function mr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Qf(e){return mr(e.replace(to," "))}function Xf(e){return mr(e.replace(to," "))}function Yf(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=Qf(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=Xf(r[2]||"");t[s]===void 0?t[s]=o:Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]}return t}function Zf(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${qr(e)}=${gs(n)}`).join("&"):`${qr(e)}=${gs(t)}`:qr(e)}function ed(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Zf(t,e[t])).filter(Boolean).join("&")}const td=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,nd=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,rd=/^([/\\]\s*){2,}[^/\\]/,sd=/^[\s\0]*(blob|data|javascript|vbscript):$/i,od=/\/$|\/\?|\/#/,id=/^\.?\//;function jt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?td.test(e):nd.test(e)||(t.acceptRelative?rd.test(e):!1)}function ld(e){return!!e&&sd.test(e)}function ms(e="",t){return t?od.test(e):e.endsWith("/")}function no(e="",t){if(!t)return(ms(e)?e.slice(0,-1):e)||"/";if(!ms(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function ys(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(ms(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function ad(e=""){return e.startsWith("/")}function ni(e=""){return ad(e)?e:"/"+e}function cd(e,t){if(wa(t)||jt(e))return e;const n=no(t);return e.startsWith(n)?e:ro(n,e)}function ri(e,t){if(wa(t))return e;const n=no(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function ba(e,t){const n=dd(e),r={...Yf(n.search),...t};return n.search=ed(r),hd(n)}function wa(e){return!e||e==="/"}function ud(e){return e&&e!=="/"}function ro(e,...t){let n=e||"";for(const r of t.filter(s=>ud(s)))if(n){const s=r.replace(id,"");n=ys(n)+s}else n=r;return n}function Ea(...e){var i,a,l,c;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const u of n)if(!(!u||u==="/")){for(const[f,d]of u.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&jt(r[0]))continue;r.pop(),s--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),s++}}let o=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*s)+o,(c=n[n.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function fd(e,t,n={}){return n.trailingSlash||(e=ys(e),t=ys(t)),n.leadingSlash||(e=ni(e),t=ni(t)),n.encoding||(e=mr(e),t=mr(t)),e===t}const Ra=Symbol.for("ufo:protocolRelative");function dd(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!jt(e,{acceptRelative:!0}))return si(e);const[,r="",s,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[],{pathname:l,search:c,hash:u}=si(a.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:c,hash:u,[Ra]:!r}}function si(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function hd(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[Ra]?(e.protocol||"")+"//":"")+s+o+t+n+r}class pd extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function gd(e){var l,c,u,f,d;const t=((l=e.error)==null?void 0:l.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${s}: ${o}${t?` ${t}`:""}`,a=new pd(i,e.error?{cause:e.error}:void 0);for(const p of["request","options","response"])Object.defineProperty(a,p,{get(){return e[p]}});for(const[p,_]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,p,{get(){return e.response&&e.response[_]}});return a}const md=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function oi(e="GET"){return md.has(e.toUpperCase())}function yd(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const _d=new Set(["image/svg","application/xml","application/xhtml","application/html"]),vd=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function bd(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return vd.test(t)?"json":_d.has(t)||t.startsWith("text/")?"text":"blob"}function wd(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[s,o]of new n((e==null?void 0:e.headers)||{}))r.headers.set(s,o)}return r}const Ed=new Set([408,409,425,429,500,502,503,504]),Rd=new Set([101,204,205,304]);function Ta(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=oi(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Ed.has(f))){const d=a.options.retryDelay||0;return d>0&&await new Promise(p=>setTimeout(p,d)),o(a.request,{...a.options,retry:u-1})}}const c=gd(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){var p;const u={request:l,options:wd(c,e.defaults,n),response:void 0,error:void 0};u.options.method=(p=u.options.method)==null?void 0:p.toUpperCase(),u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=cd(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=ba(u.request,{...u.options.params,...u.options.query}))),u.options.body&&oi(u.options.method)&&(yd(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let f;if(!u.options.signal&&u.options.timeout){const _=new r;f=setTimeout(()=>_.abort(),u.options.timeout),u.options.signal=_.signal}try{u.response=await t(u.request,u.options)}catch(_){return u.error=_,u.options.onRequestError&&await u.options.onRequestError(u),await s(u)}finally{f&&clearTimeout(f)}if(u.response.body&&!Rd.has(u.response.status)&&u.options.method!=="HEAD"){const _=(u.options.parseResponse?"json":u.options.responseType)||bd(u.response.headers.get("content-type")||"");switch(_){case"json":{const E=await u.response.text(),k=u.options.parseResponse||kn;u.response._data=k(E);break}case"stream":{u.response._data=u.response.body;break}default:u.response._data=await u.response[_]()}}return u.options.onResponse&&await u.options.onResponse(u),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await u.options.onResponseError(u),await s(u)):u.response},i=async function(l,c){return(await o(l,c))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={})=>Ta({...e,defaults:{...e.defaults,...a}}),i}const so=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),Td=so.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),Cd=so.Headers,Pd=so.AbortController,Sd=Ta({fetch:Td,Headers:Cd,AbortController:Pd}),xd=Sd,kd=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},yr=kd().app,Ad=()=>yr.baseURL,Od=()=>yr.buildAssetsDir,oo=(...e)=>Ea(Ca(),Od(),...e),Ca=(...e)=>{const t=yr.cdnURL||yr.baseURL;return e.length?Ea(t,...e):t};globalThis.__buildAssetsURL=oo,globalThis.__publicAssetsURL=Ca;globalThis.$fetch||(globalThis.$fetch=xd.create({baseURL:Ad()}));function _s(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?_s(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const Ld={run:e=>e()},Id=()=>Ld,Pa=typeof console.createTask<"u"?console.createTask:Id;function Hd(e,t){const n=t.shift(),r=Pa(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function Md(e,t){const n=t.shift(),r=Pa(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Gr(e,t){for(const n of[...e])n(t)}class Nd{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=_s(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=_s(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Hd,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Md,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Gr(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&Gr(this._after,s)}):(this._after&&s&&Gr(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Sa(){return new Nd}function $d(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(s&&t===void 0){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},c=()=>t===i?l:void 0;vs.add(c);try{const u=s?s.run(i,a):a();return n||(t=void 0),await u}finally{vs.delete(c)}}}}function jd(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=$d({...e,...r})),t[n],t[n]}}}const _r=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},ii="__unctx__",Bd=_r[ii]||(_r[ii]=jd()),Fd=(e,t={})=>Bd.get(e,t),li="__unctx_async_handlers__",vs=_r[li]||(_r[li]=new Set);function An(e){const t=[];for(const s of vs){const o=s();o&&t.push(o)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const bs=!1,Dd=!1,ey={componentName:"NuxtLink"},ty={value:null,errorValue:null,deep:!0},Ud=null,Vd="#__nuxt",xa="nuxt-app",ai=36e5;function ka(e=xa){return Fd(e,{asyncContext:!1})}const Kd="__nuxt_plugin";function Wd(e){let t=0;const n={_name:xa,_scope:Ec(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.12.2"},get vue(){return n.vueApp.version}},payload:rt({data:rt({}),state:$t({}),once:new Set,_errors:rt({})}),static:{data:{}},runWithContext(s){return n._scope.active&&!Tr()?n._scope.run(()=>ci(n,s)):ci(n,s)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let s=!1;return()=>{if(!s&&(s=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:rt({}),_payloadRevivers:{},...e};if(window.__NUXT__)for(const s in window.__NUXT__)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],window.__NUXT__[s]);break;default:n.payload[s]=window.__NUXT__[s]}n.hooks=Sa(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(s,o)=>{const i="$"+s;Xn(n,i,o),Xn(n.vueApp.config.globalProperties,i,o)},Xn(n.vueApp,"$nuxt",n),Xn(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",o=>{n.callHook("app:chunkError",{error:o.payload})}),window.useNuxtApp=window.useNuxtApp||me;const s=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",s)}const r=n.payload.config;return n.provide("config",r),n}function zd(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function qd(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Gd(e,t){const n=[],r=[],s=[],o=[];let i=0;async function a(l){var u;const c=((u=l.dependsOn)==null?void 0:u.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(c.length>0)r.push([new Set(c),l]);else{const f=qd(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,p])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await a(p)))})))});l.parallel?s.push(f.catch(d=>o.push(d))):await f}}for(const l of t)zd(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l{}),e,{[Kd]:!0,_name:t})}function ci(e,t,n){const r=()=>t();return ka(e._name).set(e),e.vueApp.runWithContext(r)}function Jd(e){var n;let t;return Fl()&&(t=(n=Ar())==null?void 0:n.appContext.app.$nuxt),t=t||ka(e).tryUse(),t||null}function me(e){const t=Jd(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Bn(e){return me().$config}function Xn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}const Yn=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Qd(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},s=(t||{}).decode||Zd;let o=0;for(;o{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const a=o.length;a<10?i="unknown:["+o+"]":i=o.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!di(s)&&(u=th),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const l of s)this.dispatch(l);return}const i=new Map,a=s.map(l=>{const c=Aa(e);c.dispatch(l);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,a.sort(),this.array(a,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),di(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported +**/const cf="http://www.w3.org/2000/svg",uf="http://www.w3.org/1998/Math/MathML",nt=typeof document<"u"?document:null,Do=nt&&nt.createElement("template"),ff={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?nt.createElementNS(cf,e):t==="mathml"?nt.createElementNS(uf,e):n?nt.createElement(e,{is:n}):nt.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>nt.createTextNode(e),createComment:e=>nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{Do.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const a=Do.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ft="transition",cn="animation",xn=Symbol("_vtc"),eo=(e,{slots:t})=>Ye(Xu,df(e),t);eo.displayName="Transition";const ya={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};eo.props=ye({},na,ya);const xt=(e,t=[])=>{J(e)?e.forEach(n=>n(...t)):e&&e(...t)},Uo=e=>e?J(e)?e.some(t=>t.length>1):e.length>1:!1;function df(e){const t={};for(const O in e)O in ya||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,_=hf(s),E=_&&_[0],k=_&&_[1],{onBeforeEnter:M,onEnter:y,onEnterCancelled:m,onLeave:v,onLeaveCancelled:R,onBeforeAppear:w=M,onAppear:x=y,onAppearCancelled:D=m}=t,A=(O,z,se)=>{kt(O,z?u:a),kt(O,z?c:i),se&&se()},H=(O,z)=>{O._isLeaving=!1,kt(O,f),kt(O,p),kt(O,d),z&&z()},W=O=>(z,se)=>{const ae=O?x:y,U=()=>A(z,O,se);xt(ae,[z,U]),Vo(()=>{kt(z,O?l:o),dt(z,O?u:a),Uo(ae)||Ko(z,r,E,U)})};return ye(t,{onBeforeEnter(O){xt(M,[O]),dt(O,o),dt(O,i)},onBeforeAppear(O){xt(w,[O]),dt(O,l),dt(O,c)},onEnter:W(!1),onAppear:W(!0),onLeave(O,z){O._isLeaving=!0;const se=()=>H(O,z);dt(O,f),dt(O,d),mf(),Vo(()=>{O._isLeaving&&(kt(O,f),dt(O,p),Uo(v)||Ko(O,r,k,se))}),xt(v,[O,se])},onEnterCancelled(O){A(O,!1),xt(m,[O])},onAppearCancelled(O){A(O,!0),xt(D,[O])},onLeaveCancelled(O){H(O),xt(R,[O])}})}function hf(e){if(e==null)return null;if(ue(e))return[Kr(e.enter),Kr(e.leave)];{const t=Kr(e);return[t,t]}}function Kr(e){return Zi(e)}function dt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[xn]||(e[xn]=new Set)).add(t)}function kt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[xn];n&&(n.delete(t),n.size||(e[xn]=void 0))}function Vo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pf=0;function Ko(e,t,n,r){const s=e._endId=++pf,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=gf(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),o()},d=p=>{p.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[_]||"").split(", "),s=r(`${ft}Delay`),o=r(`${ft}Duration`),i=Wo(s,o),a=r(`${cn}Delay`),l=r(`${cn}Duration`),c=Wo(a,l);let u=null,f=0,d=0;t===ft?i>0&&(u=ft,f=i,d=o.length):t===cn?c>0&&(u=cn,f=c,d=l.length):(f=Math.max(i,c),u=f>0?i>c?ft:cn:null,d=u?u===ft?o.length:l.length:0);const p=u===ft&&/\b(transform|all)(,|$)/.test(r(`${ft}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}function Wo(e,t){for(;e.lengthzo(n)+zo(e[r])))}function zo(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function mf(){return document.body.offsetHeight}function yf(e,t,n){const r=e[xn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const qo=Symbol("_vod"),_f=Symbol("_vsh"),vf=Symbol(""),bf=/(^|;)\s*display\s*:/;function wf(e,t,n){const r=e.style,s=ge(n);let o=!1;if(n&&!s){if(t)if(ge(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&rr(r,a,"")}else for(const i in t)n[i]==null&&rr(r,i,"");for(const i in n)i==="display"&&(o=!0),rr(r,i,n[i])}else if(s){if(t!==n){const i=r[vf];i&&(n+=";"+i),r.cssText=n,o=bf.test(n)}}else t&&e.removeAttribute("style");qo in e&&(e[qo]=o?r.display:"",e[_f]&&(r.display="none"))}const Go=/\s*!important$/;function rr(e,t,n){if(J(n))n.forEach(r=>rr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Ef(e,t);Go.test(n)?e.setProperty(sn(r),n.replace(Go,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],Wr={};function Ef(e,t){const n=Wr[t];if(n)return n;let r=et(t);if(r!=="filter"&&r in e)return Wr[t]=r;r=wr(r);for(let s=0;szr||(xf.then(()=>zr=0),zr=Date.now());function Af(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Be(Of(r,n.value),t,5,[r])};return n.value=e,n.attached=kf(),n}function Of(e,t){if(J(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const ei=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Lf=(e,t,n,r,s,o,i,a,l)=>{const c=s==="svg";t==="class"?yf(e,r,c):t==="style"?wf(e,n,r):In(t)?Hs(t)||Pf(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):If(e,t,r,c))?(Rf(e,t,r,o,i,a,l),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Xo(e,t,r,c,i,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Xo(e,t,r,c))};function If(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&ei(t)&&Q(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 s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return ei(t)&&ge(n)?!1:t in e}const _a=ye({patchProp:Lf},ff);let _n,ti=!1;function Hf(){return _n||(_n=ju(_a))}function Mf(){return _n=ti?_n:Bu(_a),ti=!0,_n}const Nf=(...e)=>{const t=Hf().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=ba(r);if(!s)return;const o=t._component;!Q(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,va(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},$f=(...e)=>{const t=Mf().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=ba(r);if(s)return n(s,!0,va(s))},t};function va(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ba(e){return ge(e)?document.querySelector(e):e}const jf=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Bf=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,Ff=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Df(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Uf(e);return}return t}function Uf(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function kn(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!Ff.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(jf.test(e)||Bf.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Df)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Vf=/#/g,Kf=/&/g,Wf=/\//g,zf=/=/g,to=/\+/g,qf=/%5e/gi,Gf=/%60/gi,Jf=/%7c/gi,Qf=/%20/gi;function Xf(e){return encodeURI(""+e).replace(Jf,"|")}function gs(e){return Xf(typeof e=="string"?e:JSON.stringify(e)).replace(to,"%2B").replace(Qf,"+").replace(Vf,"%23").replace(Kf,"%26").replace(Gf,"`").replace(qf,"^").replace(Wf,"%2F")}function qr(e){return gs(e).replace(zf,"%3D")}function mr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Yf(e){return mr(e.replace(to," "))}function Zf(e){return mr(e.replace(to," "))}function ed(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=Yf(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=Zf(r[2]||"");t[s]===void 0?t[s]=o:Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]}return t}function td(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${qr(e)}=${gs(n)}`).join("&"):`${qr(e)}=${gs(t)}`:qr(e)}function nd(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>td(t,e[t])).filter(Boolean).join("&")}const rd=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,sd=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,od=/^([/\\]\s*){2,}[^/\\]/,id=/^[\s\0]*(blob|data|javascript|vbscript):$/i,ld=/\/$|\/\?|\/#/,ad=/^\.?\//;function jt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?rd.test(e):sd.test(e)||(t.acceptRelative?od.test(e):!1)}function cd(e){return!!e&&id.test(e)}function ms(e="",t){return t?ld.test(e):e.endsWith("/")}function no(e="",t){if(!t)return(ms(e)?e.slice(0,-1):e)||"/";if(!ms(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function ys(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(ms(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function ud(e=""){return e.startsWith("/")}function ni(e=""){return ud(e)?e:"/"+e}function fd(e,t){if(Ea(t)||jt(e))return e;const n=no(t);return e.startsWith(n)?e:ro(n,e)}function ri(e,t){if(Ea(t))return e;const n=no(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function wa(e,t){const n=pd(e),r={...ed(n.search),...t};return n.search=nd(r),gd(n)}function Ea(e){return!e||e==="/"}function dd(e){return e&&e!=="/"}function ro(e,...t){let n=e||"";for(const r of t.filter(s=>dd(s)))if(n){const s=r.replace(ad,"");n=ys(n)+s}else n=r;return n}function Ra(...e){var i,a,l,c;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const u of n)if(!(!u||u==="/")){for(const[f,d]of u.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&jt(r[0]))continue;r.pop(),s--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),s++}}let o=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*s)+o,(c=n[n.length-1])!=null&&c.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function hd(e,t,n={}){return n.trailingSlash||(e=ys(e),t=ys(t)),n.leadingSlash||(e=ni(e),t=ni(t)),n.encoding||(e=mr(e),t=mr(t)),e===t}const Ta=Symbol.for("ufo:protocolRelative");function pd(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!jt(e,{acceptRelative:!0}))return si(e);const[,r="",s,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[],{pathname:l,search:c,hash:u}=si(a.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:c,hash:u,[Ta]:!r}}function si(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function gd(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[Ta]?(e.protocol||"")+"//":"")+s+o+t+n+r}class md extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function yd(e){var l,c,u,f,d;const t=((l=e.error)==null?void 0:l.message)||((c=e.error)==null?void 0:c.toString())||"",n=((u=e.request)==null?void 0:u.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${s}: ${o}${t?` ${t}`:""}`,a=new md(i,e.error?{cause:e.error}:void 0);for(const p of["request","options","response"])Object.defineProperty(a,p,{get(){return e[p]}});for(const[p,_]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,p,{get(){return e.response&&e.response[_]}});return a}const _d=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function oi(e="GET"){return _d.has(e.toUpperCase())}function vd(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const bd=new Set(["image/svg","application/xml","application/xhtml","application/html"]),wd=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Ed(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return wd.test(t)?"json":bd.has(t)||t.startsWith("text/")?"text":"blob"}function Rd(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[s,o]of new n((e==null?void 0:e.headers)||{}))r.headers.set(s,o)}return r}const Td=new Set([408,409,425,429,500,502,503,504]),Cd=new Set([101,204,205,304]);function Ca(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=oi(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Td.has(f))){const d=a.options.retryDelay||0;return d>0&&await new Promise(p=>setTimeout(p,d)),o(a.request,{...a.options,retry:u-1})}}const c=yd(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){var p;const u={request:l,options:Rd(c,e.defaults,n),response:void 0,error:void 0};u.options.method=(p=u.options.method)==null?void 0:p.toUpperCase(),u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=fd(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=wa(u.request,{...u.options.params,...u.options.query}))),u.options.body&&oi(u.options.method)&&(vd(u.options.body)?(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half")));let f;if(!u.options.signal&&u.options.timeout){const _=new r;f=setTimeout(()=>_.abort(),u.options.timeout),u.options.signal=_.signal}try{u.response=await t(u.request,u.options)}catch(_){return u.error=_,u.options.onRequestError&&await u.options.onRequestError(u),await s(u)}finally{f&&clearTimeout(f)}if(u.response.body&&!Cd.has(u.response.status)&&u.options.method!=="HEAD"){const _=(u.options.parseResponse?"json":u.options.responseType)||Ed(u.response.headers.get("content-type")||"");switch(_){case"json":{const E=await u.response.text(),k=u.options.parseResponse||kn;u.response._data=k(E);break}case"stream":{u.response._data=u.response.body;break}default:u.response._data=await u.response[_]()}}return u.options.onResponse&&await u.options.onResponse(u),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await u.options.onResponseError(u),await s(u)):u.response},i=async function(l,c){return(await o(l,c))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={})=>Ca({...e,defaults:{...e.defaults,...a}}),i}const so=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),Pd=so.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),Sd=so.Headers,xd=so.AbortController,kd=Ca({fetch:Pd,Headers:Sd,AbortController:xd}),Ad=kd,Od=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},yr=Od().app,Ld=()=>yr.baseURL,Id=()=>yr.buildAssetsDir,oo=(...e)=>Ra(Pa(),Id(),...e),Pa=(...e)=>{const t=yr.cdnURL||yr.baseURL;return e.length?Ra(t,...e):t};globalThis.__buildAssetsURL=oo,globalThis.__publicAssetsURL=Pa;globalThis.$fetch||(globalThis.$fetch=Ad.create({baseURL:Ld()}));function _s(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?_s(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const Hd={run:e=>e()},Md=()=>Hd,Sa=typeof console.createTask<"u"?console.createTask:Md;function Nd(e,t){const n=t.shift(),r=Sa(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function $d(e,t){const n=t.shift(),r=Sa(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Gr(e,t){for(const n of[...e])n(t)}class jd{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=_s(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=_s(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Nd,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith($d,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Gr(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&Gr(this._after,s)}):(this._after&&s&&Gr(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function xa(){return new jd}function Bd(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(s&&t===void 0){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},c=()=>t===i?l:void 0;vs.add(c);try{const u=s?s.run(i,a):a();return n||(t=void 0),await u}finally{vs.delete(c)}}}}function Fd(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=Bd({...e,...r})),t[n],t[n]}}}const _r=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},ii="__unctx__",Dd=_r[ii]||(_r[ii]=Fd()),Ud=(e,t={})=>Dd.get(e,t),li="__unctx_async_handlers__",vs=_r[li]||(_r[li]=new Set);function An(e){const t=[];for(const s of vs){const o=s();o&&t.push(o)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const bs=!1,Vd=!1,ty={componentName:"NuxtLink"},ny={value:null,errorValue:null,deep:!0},Kd=null,Wd="#__nuxt",ka="nuxt-app",ai=36e5;function Aa(e=ka){return Ud(e,{asyncContext:!1})}const zd="__nuxt_plugin";function qd(e){let t=0;const n={_name:ka,_scope:Tc(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.12.2"},get vue(){return n.vueApp.version}},payload:rt({data:rt({}),state:$t({}),once:new Set,_errors:rt({})}),static:{data:{}},runWithContext(s){return n._scope.active&&!Tr()?n._scope.run(()=>ci(n,s)):ci(n,s)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let s=!1;return()=>{if(!s&&(s=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:rt({}),_payloadRevivers:{},...e};if(window.__NUXT__)for(const s in window.__NUXT__)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],window.__NUXT__[s]);break;default:n.payload[s]=window.__NUXT__[s]}n.hooks=xa(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(s,o)=>{const i="$"+s;Xn(n,i,o),Xn(n.vueApp.config.globalProperties,i,o)},Xn(n.vueApp,"$nuxt",n),Xn(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",o=>{n.callHook("app:chunkError",{error:o.payload})}),window.useNuxtApp=window.useNuxtApp||me;const s=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",s)}const r=n.payload.config;return n.provide("config",r),n}function Gd(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function Jd(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Qd(e,t){const n=[],r=[],s=[],o=[];let i=0;async function a(l){var u;const c=((u=l.dependsOn)==null?void 0:u.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(c.length>0)r.push([new Set(c),l]);else{const f=Jd(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,p])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await a(p)))})))});l.parallel?s.push(f.catch(d=>o.push(d))):await f}}for(const l of t)Gd(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l{}),e,{[zd]:!0,_name:t})}function ci(e,t,n){const r=()=>t();return Aa(e._name).set(e),e.vueApp.runWithContext(r)}function Xd(e){var n;let t;return Dl()&&(t=(n=Ar())==null?void 0:n.appContext.app.$nuxt),t=t||Aa(e).tryUse(),t||null}function me(e){const t=Xd(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Bn(e){return me().$config}function Xn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}const Yn=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Yd(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},s=(t||{}).decode||th;let o=0;for(;o{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const a=o.length;a<10?i="unknown:["+o+"]":i=o.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!di(s)&&(u=rh),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const l of s)this.dispatch(l);return}const i=new Map,a=s.map(l=>{const c=Oa(e);c.dispatch(l);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,a.sort(),this.array(a,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),di(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported Use "options.replacer" or "options.ignoreUnknown" -`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const Oa="[native code] }",nh=Oa.length;function di(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-nh)===Oa}class Rt{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||rh).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new Rt([...this.words])}}const rh={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},sh={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=s<<16|o<<8|i;for(let l=0;l<4&&r*8+l*6>>6*(3-l)&63))}return n.join("")}},oh={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new Rt(n,t)}},ih={parse(e){return oh.parse(unescape(encodeURIComponent(e)))}};class lh{constructor(){this._data=new Rt,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new Rt,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=ih.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;i>>7)^(m<<14|m>>>18)^m>>>3,R=At[d-2],w=(R<<15|R>>>17)^(R<<13|R>>>19)^R>>>10;At[d]=v+At[d-7]+w+At[d-16]}const p=l&c^~l&u,_=s&o^s&i^o&i,E=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),k=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),M=f+k+p+ch[d]+At[d],y=E+_;f=u,u=c,c=l,l=a+M|0,a=i,i=o,o=s,s=M+y|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function fh(e){return new uh().finalize(e).toString(sh)}function ny(e,t={}){const n=typeof e=="string"?e:ws(e,t);return fh(n).slice(0,10)}function dh(e,t,n={}){return e===t||ws(e,n)===ws(t,n)}function hh(e,t){return{ctx:{table:e},matchAll:n=>Ia(n,e)}}function La(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,La(s)])):new Map(Object.entries(e[n]));return t}function ph(e){return hh(La(e))}function Ia(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[o,i]of pi(t.wildcard))(e===o||e.startsWith(o+"/"))&&r.push(i);for(const[o,i]of pi(t.dynamic))if(e.startsWith(o+"/")){const a="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Ia(a,i))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function pi(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Jr(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Es(e,t,n=".",r){if(!Jr(t))return Es(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:Jr(i)&&Jr(s[o])?s[o]=Es(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function Ha(e){return(...t)=>t.reduce((n,r)=>Es(n,r,"",e),{})}const Ma=Ha(),ry=Ha((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function gh(e,t){try{return t in e}catch{return!1}}var mh=Object.defineProperty,yh=(e,t,n)=>t in e?mh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ot=(e,t,n)=>(yh(e,typeof t!="symbol"?t+"":t,n),n);class Rs extends Error{constructor(t,n={}){super(t,n),Ot(this,"statusCode",500),Ot(this,"fatal",!1),Ot(this,"unhandled",!1),Ot(this,"statusMessage"),Ot(this,"data"),Ot(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Cs(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Na(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Ot(Rs,"__h3_error__",!0);function Ts(e){if(typeof e=="string")return new Rs(e);if(_h(e))return e;const t=new Rs(e.message??e.statusMessage??"",{cause:e.cause||e});if(gh(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Cs(e.statusCode,t.statusCode):e.status&&(t.statusCode=Cs(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Na(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function _h(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const vh=/[^\u0009\u0020-\u007E]/g;function Na(e=""){return e.replace(vh,"")}function Cs(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const bh=Symbol("layout-meta"),Or=Symbol("route"),ct=()=>{var e;return(e=me())==null?void 0:e.$router},io=()=>Fl()?He(Or,me()._route):me()._route;const wh=()=>{try{if(me()._processingMiddleware)return!0}catch{return!1}return!1},sy=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:ba(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){const{target:a="_blank",windowFeatures:l={}}=t.open,c=Object.entries(l).filter(([u,f])=>f!==void 0).map(([u,f])=>`${u.toLowerCase()}=${f}`).join(", ");return open(n,a,c),Promise.resolve()}const r=(t==null?void 0:t.external)||jt(n,{acceptRelative:!0});if(r){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:a}=new URL(n,window.location.href);if(a&&ld(a))throw new Error(`Cannot navigate to a URL with '${a}' protocol.`)}const s=wh();if(!r&&s)return e;const o=ct(),i=me();return r?(i._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,s?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)},$a="__nuxt_error",Lr=()=>wl(me().payload,"error"),Kt=e=>{const t=Ir(e);try{const n=me(),r=Lr();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},Eh=async(e={})=>{const t=me(),n=Lr();t.callHook("app:error:cleared",e),e.redirect&&await ct().replace(e.redirect),n.value=Ud},Rh=e=>!!e&&typeof e=="object"&&$a in e,Ir=e=>{const t=Ts(e);return Object.defineProperty(t,$a,{value:!0,configurable:!1,writable:!1}),t},Th=-1,Ch=-2,Ph=-3,Sh=-4,xh=-5,kh=-6;function Ah(e,t){return Oh(JSON.parse(e),t)}function Oh(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(o,i=!1){if(o===Th)return;if(o===Ph)return NaN;if(o===Sh)return 1/0;if(o===xh)return-1/0;if(o===kh)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=t==null?void 0:t[l];if(c)return r[o]=c(s(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const u=new Set;r[o]=u;for(let p=1;p>>9)+65536).toString(16).substring(1,8).toLowerCase()}function gi(e){return e._h||lo(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Ba(e,t){const{props:n,tag:r}=e;if(Mh.includes(r))return r;if(r==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const s=["id"];r==="meta"&&s.push("name","property","http-equiv");for(const o of s)if(typeof n[o]<"u"){const i=String(n[o]);return`${r}:${o}:${i}`}return!1}function mi(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function $h(e,t,n){const r={tag:e,props:await Fa(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return ja.forEach(s=>{const o=typeof r.props[s]<"u"?r.props[s]:n[s];typeof o<"u"&&((!["innerHTML","textContent","children"].includes(s)||Ih.includes(r.tag))&&(r[s==="children"?"innerHTML":s]=o),delete r.props[s])}),r.props.body&&(r.tagPosition="bodyClose",delete r.props.body),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(s=>({...r,props:{...r.props,content:s}})):r}function jh(e,t){var r;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>s.trim()).filter(Boolean).join(n)}async function Fa(e,t){for(const n of Object.keys(e)){if(["class","style"].includes(n)){e[n]=jh(n,e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!ja.includes(n)){const r=String(e[n]),s=n.startsWith("data-");r==="true"||r===""?e[n]=s?"true":!0:e[n]||(s&&r==="false"?e[n]="false":delete e[n])}}return e}const Bh=10;async function Fh(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=>typeof r<"u"&&Hh.includes(n)).forEach(([n,r])=>{const s=Lh(r);t.push(...s.map(o=>$h(n,o,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<l&&l[c]||void 0,t):a=t[i],typeof a<"u"?(a||"").replace(/"/g,'\\"'):!1}let s=e;try{s=decodeURI(e)}catch{}return(s.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const a=r(i.slice(1));typeof a=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(l,c)=>`${a}${c}`).trim())}),e.includes(pt)&&(e.endsWith(pt)&&(e=e.slice(0,-pt.length).trim()),e.startsWith(pt)&&(e=e.slice(pt.length).trim()),e=e.replace(new RegExp(`\\${pt}\\s*\\${pt}`,"g"),pt),e=or(e,{separator:n},n)),e}async function Da(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const s=(await e.resolveTags()).map(f=>({tag:f,id:sr.includes(f.tag)?gi(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(u=n[f])==null?void 0:u.children,p=[];for(const _ of[...d].filter(E=>sr.includes(E.tagName.toLowerCase()))){const E={tag:_.tagName.toLowerCase(),props:await Fa(_.getAttributeNames().reduce((y,m)=>({...y,[m]:_.getAttribute(m)}),{})),innerHTML:_.innerHTML};let k=1,M=Ba(E);for(;M&&p.find(y=>y._d===M);)M=`${M}:${k++}`;E._d=M||void 0,p.push(E),o.elMap[_.getAttribute("data-hid")||gi(E)]=_}}}o.pendingSideEffects={...o.sideEffects||{}},o.sideEffects={};function i(f,d,p){const _=`${f}:${d}`;o.sideEffects[_]=p,delete o.pendingSideEffects[_]}function a({id:f,$el:d,tag:p}){const _=p.tag.endsWith("Attrs");o.elMap[f]=d,_||(["textContent","innerHTML"].forEach(E=>{p[E]&&p[E]!==d[E]&&(d[E]=p[E])}),i(f,"el",()=>{var E;(E=o.elMap[f])==null||E.remove(),delete o.elMap[f]}));for(const[E,k]of Object.entries(p._eventHandlers||{}))d.getAttribute(`data-${E}`)!==""&&((p.tag==="bodyAttrs"?n.defaultView:d).addEventListener(E.replace("on",""),k.bind(d)),d.setAttribute(`data-${E}`,""));Object.entries(p.props).forEach(([E,k])=>{const M=`attr:${E}`;if(E==="class")for(const y of(k||"").split(" ").filter(Boolean))_&&i(f,`${M}:${y}`,()=>d.classList.remove(y)),!d.classList.contains(y)&&d.classList.add(y);else if(E==="style")for(const y of(k||"").split(";").filter(Boolean)){const[m,...v]=y.split(":").map(R=>R.trim());i(f,`${M}:${m}`,()=>{d.style.removeProperty(m)}),d.style.setProperty(m,v.join(":"))}else d.getAttribute(E)!==k&&d.setAttribute(E,k===!0?"":String(k)),_&&i(f,M,()=>d.removeAttribute(E))})}const l=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of s){const{tag:d,shouldRender:p,id:_}=f;if(p){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||o.elMap[_],f.$el?a(f):sr.includes(d.tag)&&l.push(f)}}for(const f of l){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),a(f),c[d]=c[d]||n.createDocumentFragment(),c[d].appendChild(f.$el)}for(const f of s)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(o.pendingSideEffects).forEach(f=>f()),e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:s})}async function Uh(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(async()=>{await Da(e,t),delete e._domUpdatePromise,r()}))}function Vh(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(o){Uh(o,e)}}}}}const Kh=["templateParams","htmlAttrs","bodyAttrs"],Wh={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=>{e.props[r]&&(e.key=e.props[r],delete e.props[r])});const n=Ba(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=>{const s=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,o=t[s];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&Kh.includes(r.tag)&&(a="merge"),a==="merge"){const l=o.props;["class","style"].forEach(c=>{l[c]&&(r.props[c]?(c==="style"&&!l[c].endsWith(";")&&(l[c]+=";"),r.props[c]=`${l[c]} ${r.props[c]}`):r.props[c]=l[c])}),t[s].props={...l,...r.props};return}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);return}else if(vr(r)>vr(o))return}const i=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if(sr.includes(r.tag)&&i===0){delete t[s];return}t[s]=r});const n=[];Object.values(t).forEach(r=>{const s=r._duped;delete r._duped,n.push(r),s&&n.push(...s)}),e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},zh={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},qh=["script","link","bodyAttrs"],Gh=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags.filter(r=>qh.includes(r.tag)))Object.entries(n.props).forEach(([r,s])=>{r.startsWith("on")&&typeof s=="function"&&(e.ssr&&vi.includes(r)?n.props[r]=`this.dataset.${r}fired = true`:delete n.props[r],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[r]=s)}),e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||lo(n.props.src||n.props.href))},"dom:renderTag":function({$el:t,tag:n}){var r,s;for(const o of Object.keys((t==null?void 0:t.dataset)||{}).filter(i=>vi.some(a=>`${a}fired`===i))){const i=o.replace("fired","");(s=(r=n._eventHandlers)==null?void 0:r[i])==null||s.call(t,new Event(i.replace("on","")))}}}}),Jh=["link","style","script","noscript"],Qh={hooks:{"tag:normalise":({tag:e})=>{e.key&&Jh.includes(e.tag)&&(e.props["data-hid"]=e._h=lo(e.key))}}},Xh={hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(s=>s._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of Dh)for(const s of e.tags.filter(o=>typeof o.tagPriority=="string"&&o.tagPriority.startsWith(n))){const o=t(s.tagPriority.replace(n,""));typeof o<"u"&&(s._p=o+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>vr(n)-vr(r))}}},Yh={meta:"content",link:"href",htmlAttrs:"lang"},Zh=e=>({hooks:{"tags:resolve":t=>{var a;const{tags:n}=t,r=(a=n.find(l=>l.tag==="title"))==null?void 0:a.textContent,s=n.findIndex(l=>l.tag==="templateParams"),o=s!==-1?n[s].props:{},i=o.separator||"|";delete o.separator,o.pageTitle=or(o.pageTitle||r||"",o,i);for(const l of n.filter(c=>c.processTemplateParams!==!1)){const c=Yh[l.tag];c&&typeof l.props[c]=="string"?l.props[c]=or(l.props[c],o,i):(l.processTemplateParams===!0||["titleTemplate","title"].includes(l.tag))&&["innerHTML","textContent"].forEach(u=>{typeof l[u]=="string"&&(l[u]=or(l[u],o,i))})}e._templateParams=o,e._separator=i,t.tags=n.filter(l=>l.tag!=="templateParams")}}}),ep={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(s=>s.tag==="titleTemplate");const r=t.findIndex(s=>s.tag==="title");if(r!==-1&&n!==-1){const s=mi(t[n].textContent,t[r].textContent);s!==null?t[r].textContent=s||t[r].textContent:delete t[r]}else if(n!==-1){const s=mi(t[n].textContent);s!==null&&(t[n].textContent=s,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},tp={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let s=0,o=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(l){const c=typeof l=="function"?l(a):l;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),bi(c.mode,n)&&t.addHooks(c.hooks||{}))},push(l,c){c==null||delete c.head;const u={_i:s++,input:l,...c};return bi(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",a),r()},patch(f){o=o.map(d=>(d._i===u._i&&(d.input=u.input=f),d)),r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await t.callHook("entries:resolve",l);for(const c of l.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await Fh(c)){const d={tag:f,entry:c,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[Wh,zh,Gh,Qh,Xh,Zh,ep,tp,...(e==null?void 0:e.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function sp(){return Ua}const op=ga.startsWith("3");function ip(e){return typeof e=="function"?e():de(e)}function Ps(e,t=""){if(e instanceof Promise)return e;const n=ip(e);return!e||!n?n:Array.isArray(n)?n.map(r=>Ps(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,s])=>r==="titleTemplate"||r.startsWith("on")?[r,de(s)]:[r,Ps(s,r)])):n}const lp={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Ps(t.input)}}},Va="usehead";function ap(e){return{install(n){op&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Va,e))}}.install}function cp(e={}){e.domDelayFn=e.domDelayFn||(n=>ln(()=>setTimeout(()=>n(),0)));const t=np(e);return t.use(lp),t.install=ap(t),t}const Ss=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},xs="__unhead_injection_handler__";function up(e){Ss[xs]=e}function oy(){if(xs in Ss)return Ss[xs]();const e=He(Va);return e||sp()}let ir,lr;function fp(){return ir=$fetch(oo(`builds/meta/${Bn().app.buildId}.json`),{responseType:"json"}),ir.then(e=>{lr=ph(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),ir}function Hr(){return ir||fp()}async function ao(e){if(await Hr(),!lr)return console.error("[nuxt] Error creating app manifest matcher.",lr),{};try{return Ma({},...lr.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function wi(e,t={}){const n=await hp(e,t),r=me(),s=r._payloadCache=r._payloadCache||{};return n in s||(s[n]=Wa(e).then(o=>o?Ka(n).then(i=>i||(delete s[n],null)):(s[n]=null,null))),s[n]}const dp="_payload.json";async function hp(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||jt(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=Bn(),s=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,i=o&&await Wa(e)?o:r.app.baseURL;return ro(i,n.pathname,dp+(s?`?${s}`:""))}async function Ka(e){const t=fetch(e).then(n=>n.text().then(za));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Wa(e=io().path){if(e=no(e),(await Hr()).prerendered.includes(e))return!0;const n=await ao(e);return!!n.prerender&&!n.redirect}let Zn=null;async function pp(){if(Zn)return Zn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await za(e.textContent||""),n=e.dataset.src?await Ka(e.dataset.src):void 0;return Zn={...t,...n,...window.__NUXT__},Zn}async function za(e){return await Ah(e,me()._payloadRevivers)}function gp(e,t){me()._payloadRevivers[e]=t}const Ei={NuxtError:e=>Ir(e),EmptyShallowRef:e=>Rn(e==="_"?void 0:e==="0n"?BigInt(0):kn(e)),EmptyRef:e=>Ze(e==="_"?void 0:e==="0n"?BigInt(0):kn(e)),ShallowRef:e=>Rn(e),ShallowReactive:e=>rt(e),Ref:e=>Ze(e),Reactive:e=>$t(e)},mp=at({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in Ei)gp(r,Ei[r]);Object.assign(e.payload,([t,n]=An(()=>e.runWithContext(pp)),t=await t,n(),t)),window.__NUXT__=e.payload}}),yp=[],_p=at({name:"nuxt:head",enforce:"pre",setup(e){const t=cp({plugins:yp});up(()=>me().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Da(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! +`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const La="[native code] }",sh=La.length;function di(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-sh)===La}class Et{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||oh).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new Et([...this.words])}}const oh={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},ih={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,a=s<<16|o<<8|i;for(let l=0;l<4&&r*8+l*6>>6*(3-l)&63))}return n.join("")}},lh={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new Et(n,t)}},ah={parse(e){return lh.parse(unescape(encodeURIComponent(e)))}};class ch{constructor(){this._data=new Et,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new Et,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=ah.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;i>>7)^(m<<14|m>>>18)^m>>>3,R=At[d-2],w=(R<<15|R>>>17)^(R<<13|R>>>19)^R>>>10;At[d]=v+At[d-7]+w+At[d-16]}const p=l&c^~l&u,_=s&o^s&i^o&i,E=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),k=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),M=f+k+p+fh[d]+At[d],y=E+_;f=u,u=c,c=l,l=a+M|0,a=i,i=o,o=s,s=M+y|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function hh(e){return new dh().finalize(e).toString(ih)}function ry(e,t={}){const n=typeof e=="string"?e:ws(e,t);return hh(n).slice(0,10)}function ph(e,t,n={}){return e===t||ws(e,n)===ws(t,n)}function gh(e,t){return{ctx:{table:e},matchAll:n=>Ha(n,e)}}function Ia(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,Ia(s)])):new Map(Object.entries(e[n]));return t}function mh(e){return gh(Ia(e))}function Ha(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[o,i]of pi(t.wildcard))(e===o||e.startsWith(o+"/"))&&r.push(i);for(const[o,i]of pi(t.dynamic))if(e.startsWith(o+"/")){const a="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Ha(a,i))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function pi(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Jr(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Es(e,t,n=".",r){if(!Jr(t))return Es(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:Jr(i)&&Jr(s[o])?s[o]=Es(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function Ma(e){return(...t)=>t.reduce((n,r)=>Es(n,r,"",e),{})}const Na=Ma(),sy=Ma((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function yh(e,t){try{return t in e}catch{return!1}}var _h=Object.defineProperty,vh=(e,t,n)=>t in e?_h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ot=(e,t,n)=>(vh(e,typeof t!="symbol"?t+"":t,n),n);class Rs extends Error{constructor(t,n={}){super(t,n),Ot(this,"statusCode",500),Ot(this,"fatal",!1),Ot(this,"unhandled",!1),Ot(this,"statusMessage"),Ot(this,"data"),Ot(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Cs(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=$a(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Ot(Rs,"__h3_error__",!0);function Ts(e){if(typeof e=="string")return new Rs(e);if(bh(e))return e;const t=new Rs(e.message??e.statusMessage??"",{cause:e.cause||e});if(yh(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Cs(e.statusCode,t.statusCode):e.status&&(t.statusCode=Cs(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;$a(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function bh(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const wh=/[^\u0009\u0020-\u007E]/g;function $a(e=""){return e.replace(wh,"")}function Cs(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Eh=Symbol("layout-meta"),Or=Symbol("route"),at=()=>{var e;return(e=me())==null?void 0:e.$router},io=()=>Dl()?He(Or,me()._route):me()._route;const Rh=()=>{try{if(me()._processingMiddleware)return!0}catch{return!1}return!1},oy=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:wa(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){const{target:a="_blank",windowFeatures:l={}}=t.open,c=Object.entries(l).filter(([u,f])=>f!==void 0).map(([u,f])=>`${u.toLowerCase()}=${f}`).join(", ");return open(n,a,c),Promise.resolve()}const r=(t==null?void 0:t.external)||jt(n,{acceptRelative:!0});if(r){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:a}=new URL(n,window.location.href);if(a&&cd(a))throw new Error(`Cannot navigate to a URL with '${a}' protocol.`)}const s=Rh();if(!r&&s)return e;const o=at(),i=me();return r?(i._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,s?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)},ja="__nuxt_error",Lr=()=>El(me().payload,"error"),Kt=e=>{const t=Ir(e);try{const n=me(),r=Lr();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},Th=async(e={})=>{const t=me(),n=Lr();t.callHook("app:error:cleared",e),e.redirect&&await at().replace(e.redirect),n.value=Kd},Ch=e=>!!e&&typeof e=="object"&&ja in e,Ir=e=>{const t=Ts(e);return Object.defineProperty(t,ja,{value:!0,configurable:!1,writable:!1}),t},Ph=-1,Sh=-2,xh=-3,kh=-4,Ah=-5,Oh=-6;function Lh(e,t){return Ih(JSON.parse(e),t)}function Ih(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(o,i=!1){if(o===Ph)return;if(o===xh)return NaN;if(o===kh)return 1/0;if(o===Ah)return-1/0;if(o===Oh)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],c=t==null?void 0:t[l];if(c)return r[o]=c(s(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const u=new Set;r[o]=u;for(let p=1;p>>9)+65536).toString(16).substring(1,8).toLowerCase()}function gi(e){return e._h||lo(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Fa(e,t){const{props:n,tag:r}=e;if($h.includes(r))return r;if(r==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const s=["id"];r==="meta"&&s.push("name","property","http-equiv");for(const o of s)if(typeof n[o]<"u"){const i=String(n[o]);return`${r}:${o}:${i}`}return!1}function mi(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Bh(e,t,n){const r={tag:e,props:await Da(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return Ba.forEach(s=>{const o=typeof r.props[s]<"u"?r.props[s]:n[s];typeof o<"u"&&((!["innerHTML","textContent","children"].includes(s)||Mh.includes(r.tag))&&(r[s==="children"?"innerHTML":s]=o),delete r.props[s])}),r.props.body&&(r.tagPosition="bodyClose",delete r.props.body),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(s=>({...r,props:{...r.props,content:s}})):r}function Fh(e,t){var r;const n=e==="class"?" ":";";return typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>s.trim()).filter(Boolean).join(n)}async function Da(e,t){for(const n of Object.keys(e)){if(["class","style"].includes(n)){e[n]=Fh(n,e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!Ba.includes(n)){const r=String(e[n]),s=n.startsWith("data-");r==="true"||r===""?e[n]=s?"true":!0:e[n]||(s&&r==="false"?e[n]="false":delete e[n])}}return e}const Dh=10;async function Uh(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=>typeof r<"u"&&Nh.includes(n)).forEach(([n,r])=>{const s=Hh(r);t.push(...s.map(o=>Bh(n,o,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<l&&l[c]||void 0,t):a=t[i],typeof a<"u"?(a||"").replace(/"/g,'\\"'):!1}let s=e;try{s=decodeURI(e)}catch{}return(s.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const a=r(i.slice(1));typeof a=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(l,c)=>`${a}${c}`).trim())}),e.includes(ht)&&(e.endsWith(ht)&&(e=e.slice(0,-ht.length).trim()),e.startsWith(ht)&&(e=e.slice(ht.length).trim()),e=e.replace(new RegExp(`\\${ht}\\s*\\${ht}`,"g"),ht),e=or(e,{separator:n},n)),e}async function Ua(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const s=(await e.resolveTags()).map(f=>({tag:f,id:sr.includes(f.tag)?gi(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(u=n[f])==null?void 0:u.children,p=[];for(const _ of[...d].filter(E=>sr.includes(E.tagName.toLowerCase()))){const E={tag:_.tagName.toLowerCase(),props:await Da(_.getAttributeNames().reduce((y,m)=>({...y,[m]:_.getAttribute(m)}),{})),innerHTML:_.innerHTML};let k=1,M=Fa(E);for(;M&&p.find(y=>y._d===M);)M=`${M}:${k++}`;E._d=M||void 0,p.push(E),o.elMap[_.getAttribute("data-hid")||gi(E)]=_}}}o.pendingSideEffects={...o.sideEffects||{}},o.sideEffects={};function i(f,d,p){const _=`${f}:${d}`;o.sideEffects[_]=p,delete o.pendingSideEffects[_]}function a({id:f,$el:d,tag:p}){const _=p.tag.endsWith("Attrs");o.elMap[f]=d,_||(["textContent","innerHTML"].forEach(E=>{p[E]&&p[E]!==d[E]&&(d[E]=p[E])}),i(f,"el",()=>{var E;(E=o.elMap[f])==null||E.remove(),delete o.elMap[f]}));for(const[E,k]of Object.entries(p._eventHandlers||{}))d.getAttribute(`data-${E}`)!==""&&((p.tag==="bodyAttrs"?n.defaultView:d).addEventListener(E.replace("on",""),k.bind(d)),d.setAttribute(`data-${E}`,""));Object.entries(p.props).forEach(([E,k])=>{const M=`attr:${E}`;if(E==="class")for(const y of(k||"").split(" ").filter(Boolean))_&&i(f,`${M}:${y}`,()=>d.classList.remove(y)),!d.classList.contains(y)&&d.classList.add(y);else if(E==="style")for(const y of(k||"").split(";").filter(Boolean)){const[m,...v]=y.split(":").map(R=>R.trim());i(f,`${M}:${m}`,()=>{d.style.removeProperty(m)}),d.style.setProperty(m,v.join(":"))}else d.getAttribute(E)!==k&&d.setAttribute(E,k===!0?"":String(k)),_&&i(f,M,()=>d.removeAttribute(E))})}const l=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of s){const{tag:d,shouldRender:p,id:_}=f;if(p){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||o.elMap[_],f.$el?a(f):sr.includes(d.tag)&&l.push(f)}}for(const f of l){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),a(f),c[d]=c[d]||n.createDocumentFragment(),c[d].appendChild(f.$el)}for(const f of s)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(o.pendingSideEffects).forEach(f=>f()),e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:s})}async function Kh(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(async()=>{await Ua(e,t),delete e._domUpdatePromise,r()}))}function Wh(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(o){Kh(o,e)}}}}}const zh=["templateParams","htmlAttrs","bodyAttrs"],qh={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=>{e.props[r]&&(e.key=e.props[r],delete e.props[r])});const n=Fa(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=>{const s=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,o=t[s];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&zh.includes(r.tag)&&(a="merge"),a==="merge"){const l=o.props;["class","style"].forEach(c=>{l[c]&&(r.props[c]?(c==="style"&&!l[c].endsWith(";")&&(l[c]+=";"),r.props[c]=`${l[c]} ${r.props[c]}`):r.props[c]=l[c])}),t[s].props={...l,...r.props};return}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);return}else if(vr(r)>vr(o))return}const i=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if(sr.includes(r.tag)&&i===0){delete t[s];return}t[s]=r});const n=[];Object.values(t).forEach(r=>{const s=r._duped;delete r._duped,n.push(r),s&&n.push(...s)}),e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},Gh={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Jh=["script","link","bodyAttrs"],Qh=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags.filter(r=>Jh.includes(r.tag)))Object.entries(n.props).forEach(([r,s])=>{r.startsWith("on")&&typeof s=="function"&&(e.ssr&&vi.includes(r)?n.props[r]=`this.dataset.${r}fired = true`:delete n.props[r],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[r]=s)}),e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||lo(n.props.src||n.props.href))},"dom:renderTag":function({$el:t,tag:n}){var r,s;for(const o of Object.keys((t==null?void 0:t.dataset)||{}).filter(i=>vi.some(a=>`${a}fired`===i))){const i=o.replace("fired","");(s=(r=n._eventHandlers)==null?void 0:r[i])==null||s.call(t,new Event(i.replace("on","")))}}}}),Xh=["link","style","script","noscript"],Yh={hooks:{"tag:normalise":({tag:e})=>{e.key&&Xh.includes(e.tag)&&(e.props["data-hid"]=e._h=lo(e.key))}}},Zh={hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(s=>s._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of Vh)for(const s of e.tags.filter(o=>typeof o.tagPriority=="string"&&o.tagPriority.startsWith(n))){const o=t(s.tagPriority.replace(n,""));typeof o<"u"&&(s._p=o+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>vr(n)-vr(r))}}},ep={meta:"content",link:"href",htmlAttrs:"lang"},tp=e=>({hooks:{"tags:resolve":t=>{var a;const{tags:n}=t,r=(a=n.find(l=>l.tag==="title"))==null?void 0:a.textContent,s=n.findIndex(l=>l.tag==="templateParams"),o=s!==-1?n[s].props:{},i=o.separator||"|";delete o.separator,o.pageTitle=or(o.pageTitle||r||"",o,i);for(const l of n.filter(c=>c.processTemplateParams!==!1)){const c=ep[l.tag];c&&typeof l.props[c]=="string"?l.props[c]=or(l.props[c],o,i):(l.processTemplateParams===!0||["titleTemplate","title"].includes(l.tag))&&["innerHTML","textContent"].forEach(u=>{typeof l[u]=="string"&&(l[u]=or(l[u],o,i))})}e._templateParams=o,e._separator=i,t.tags=n.filter(l=>l.tag!=="templateParams")}}}),np={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(s=>s.tag==="titleTemplate");const r=t.findIndex(s=>s.tag==="title");if(r!==-1&&n!==-1){const s=mi(t[n].textContent,t[r].textContent);s!==null?t[r].textContent=s||t[r].textContent:delete t[r]}else if(n!==-1){const s=mi(t[n].textContent);s!==null&&(t[n].textContent=s,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},rp={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let s=0,o=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(l){const c=typeof l=="function"?l(a):l;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),bi(c.mode,n)&&t.addHooks(c.hooks||{}))},push(l,c){c==null||delete c.head;const u={_i:s++,input:l,...c};return bi(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",a),r()},patch(f){o=o.map(d=>(d._i===u._i&&(d.input=u.input=f),d)),r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await t.callHook("entries:resolve",l);for(const c of l.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await Uh(c)){const d={tag:f,entry:c,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[qh,Gh,Qh,Yh,Zh,tp,np,rp,...(e==null?void 0:e.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function ip(){return Va}const lp=ma.startsWith("3");function ap(e){return typeof e=="function"?e():de(e)}function Ps(e,t=""){if(e instanceof Promise)return e;const n=ap(e);return!e||!n?n:Array.isArray(n)?n.map(r=>Ps(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,s])=>r==="titleTemplate"||r.startsWith("on")?[r,de(s)]:[r,Ps(s,r)])):n}const cp={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Ps(t.input)}}},Ka="usehead";function up(e){return{install(n){lp&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Ka,e))}}.install}function fp(e={}){e.domDelayFn=e.domDelayFn||(n=>ln(()=>setTimeout(()=>n(),0)));const t=sp(e);return t.use(cp),t.install=up(t),t}const Ss=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},xs="__unhead_injection_handler__";function dp(e){Ss[xs]=e}function iy(){if(xs in Ss)return Ss[xs]();const e=He(Ka);return e||ip()}let ir,lr;function hp(){return ir=$fetch(oo(`builds/meta/${Bn().app.buildId}.json`),{responseType:"json"}),ir.then(e=>{lr=mh(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),ir}function Hr(){return ir||hp()}async function ao(e){if(await Hr(),!lr)return console.error("[nuxt] Error creating app manifest matcher.",lr),{};try{return Na({},...lr.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function wi(e,t={}){const n=await gp(e,t),r=me(),s=r._payloadCache=r._payloadCache||{};return n in s||(s[n]=za(e).then(o=>o?Wa(n).then(i=>i||(delete s[n],null)):(s[n]=null,null))),s[n]}const pp="_payload.json";async function gp(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||jt(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=Bn(),s=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,i=o&&await za(e)?o:r.app.baseURL;return ro(i,n.pathname,pp+(s?`?${s}`:""))}async function Wa(e){const t=fetch(e).then(n=>n.text().then(qa));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function za(e=io().path){if(e=no(e),(await Hr()).prerendered.includes(e))return!0;const n=await ao(e);return!!n.prerender&&!n.redirect}let Zn=null;async function mp(){if(Zn)return Zn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await qa(e.textContent||""),n=e.dataset.src?await Wa(e.dataset.src):void 0;return Zn={...t,...n,...window.__NUXT__},Zn}async function qa(e){return await Lh(e,me()._payloadRevivers)}function yp(e,t){me()._payloadRevivers[e]=t}const Ei={NuxtError:e=>Ir(e),EmptyShallowRef:e=>Rn(e==="_"?void 0:e==="0n"?BigInt(0):kn(e)),EmptyRef:e=>Ze(e==="_"?void 0:e==="0n"?BigInt(0):kn(e)),ShallowRef:e=>Rn(e),ShallowReactive:e=>rt(e),Ref:e=>Ze(e),Reactive:e=>$t(e)},_p=lt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in Ei)yp(r,Ei[r]);Object.assign(e.payload,([t,n]=An(()=>e.runWithContext(mp)),t=await t,n(),t)),window.__NUXT__=e.payload}}),vp=[],bp=lt({name:"nuxt:head",enforce:"pre",setup(e){const t=fp({plugins:vp});dp(()=>me().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Ua(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! * vue-router v4.4.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Vt=typeof document<"u";function vp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const le=Object.assign;function Qr(e,t){const n={};for(const r in t){const s=t[r];n[r]=ze(s)?s.map(e):e(s)}return n}const vn=()=>{},ze=Array.isArray,qa=/#/g,bp=/&/g,wp=/\//g,Ep=/=/g,Rp=/\?/g,Ga=/\+/g,Tp=/%5B/g,Cp=/%5D/g,Ja=/%5E/g,Pp=/%60/g,Qa=/%7B/g,Sp=/%7C/g,Xa=/%7D/g,xp=/%20/g;function co(e){return encodeURI(""+e).replace(Sp,"|").replace(Tp,"[").replace(Cp,"]")}function kp(e){return co(e).replace(Qa,"{").replace(Xa,"}").replace(Ja,"^")}function ks(e){return co(e).replace(Ga,"%2B").replace(xp,"+").replace(qa,"%23").replace(bp,"%26").replace(Pp,"`").replace(Qa,"{").replace(Xa,"}").replace(Ja,"^")}function Ap(e){return ks(e).replace(Ep,"%3D")}function Op(e){return co(e).replace(qa,"%23").replace(Rp,"%3F")}function Lp(e){return e==null?"":Op(e).replace(wp,"%2F")}function On(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Ip=/\/$/,Hp=e=>e.replace(Ip,"");function Xr(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=jp(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:On(i)}}function Mp(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ri(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Np(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&nn(t.matched[r],n.matched[s])&&Ya(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function nn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ya(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!$p(e[n],t[n]))return!1;return!0}function $p(e,t){return ze(e)?Ti(e,t):ze(t)?Ti(t,e):e===t}function Ti(e,t){return ze(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function jp(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const Ue={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ln;(function(e){e.pop="pop",e.push="push"})(Ln||(Ln={}));var bn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bn||(bn={}));function Bp(e){if(!e)if(Vt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Hp(e)}const Fp=/^[^#]+#/;function Dp(e,t){return e.replace(Fp,"#")+t}function Up(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Mr=()=>({left:window.scrollX,top:window.scrollY});function Vp(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Up(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ci(e,t){return(history.state?history.state.position-t:-1)+e}const As=new Map;function Kp(e,t){As.set(e,t)}function Wp(e){const t=As.get(e);return As.delete(e),t}let zp=()=>location.protocol+"//"+location.host;function Za(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),Ri(l,"")}return Ri(n,e)+r+s}function qp(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const p=Za(e,location),_=n.value,E=t.value;let k=0;if(d){if(n.value=p,t.value=d,i&&i===_){i=null;return}k=E?d.position-E.position:0}else r(p);s.forEach(M=>{M(n.value,_,{delta:k,type:Ln.pop,direction:k?k>0?bn.forward:bn.back:bn.unknown})})};function l(){i=n.value}function c(d){s.push(d);const p=()=>{const _=s.indexOf(d);_>-1&&s.splice(_,1)};return o.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(le({},d.state,{scroll:Mr()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function Pi(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Mr():null}}function Gp(e){const{history:t,location:n}=window,r={value:Za(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:zp()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function i(l,c){const u=le({},t.state,Pi(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=le({},s.value,t.state,{forward:l,scroll:Mr()});o(u.current,u,!0);const f=le({},Pi(r.value,l,null),{position:u.position+1},c);o(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function ec(e){e=Bp(e);const t=Gp(e),n=qp(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=le({location:"",base:e,go:r,createHref:Dp.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Jp(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),ec(e)}function Qp(e){return typeof e=="string"||e&&typeof e=="object"}function tc(e){return typeof e=="string"||typeof e=="symbol"}const nc=Symbol("");var Si;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Si||(Si={}));function rn(e,t){return le(new Error,{type:e,[nc]:!0},t)}function tt(e,t){return e instanceof Error&&nc in e&&(t==null||!!(e.type&t))}const xi="[^/]+?",Xp={sensitive:!1,strict:!1,start:!0,end:!0},Yp=/[.+*?^${}()[\]/\\]/g;function Zp(e,t){const n=le({},Xp,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function rc(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const tg={type:0,value:""},ng=/[a-zA-Z0-9_]/;function rg(e){if(!e)return[[]];if(e==="/")return[[tg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(m)}:vn}function i(f){if(tc(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=cg(f,n);n.splice(d,0,f),f.record.name&&!Oi(f)&&r.set(f.record.name,f)}function c(f,d){let p,_={},E,k;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw rn(1,{location:f});k=p.record.name,_=le(Ai(d.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&Ai(f.params,p.keys.map(m=>m.name))),E=p.stringify(_)}else if(f.path!=null)E=f.path,p=n.find(m=>m.re.test(E)),p&&(_=p.parse(E),k=p.record.name);else{if(p=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw rn(1,{location:f,currentLocation:d});k=p.record.name,_=le({},d.params,f.params),E=p.stringify(_)}const M=[];let y=p;for(;y;)M.unshift(y.record),y=y.parent;return{name:k,path:E,params:_,matched:M,meta:ag(M)}}e.forEach(f=>o(f));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:s}}function Ai(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ig(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:lg(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function lg(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Oi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ag(e){return e.reduce((t,n)=>le(t,n.meta),{})}function Li(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function cg(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;rc(e,t[o])<0?r=o:n=o+1}const s=ug(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function ug(e){let t=e;for(;t=t.parent;)if(sc(t)&&rc(e,t)===0)return t}function sc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function fg(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&ks(o)):[r&&ks(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function dg(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ze(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const hg=Symbol(""),Hi=Symbol(""),uo=Symbol(""),oc=Symbol(""),Os=Symbol("");function un(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function _t(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(rn(4,{from:n,to:t})):d instanceof Error?l(d):Qp(d)?l(rn(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},u=o(()=>e.call(r&&r.instances[s],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Yr(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(pg(l)){const u=(l.__vccOpts||l)[t];u&&o.push(_t(u,n,r,i,a,s))}else{let c=l();o.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const f=vp(u)?u.default:u;i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&_t(p,n,r,i,a,s)()}))}}return o}function pg(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Mi(e){const t=He(uo),n=He(oc),r=We(()=>{const l=de(e.to);return t.resolve(l)}),s=We(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(nn.bind(null,u));if(d>-1)return d;const p=Ni(l[c-2]);return c>1&&Ni(u)===p&&f[f.length-1].path!==p?f.findIndex(nn.bind(null,l[c-2])):d}),o=We(()=>s.value>-1&&_g(n.params,r.value.params)),i=We(()=>s.value>-1&&s.value===n.matched.length-1&&Ya(n.params,r.value.params));function a(l={}){return yg(l)?t[de(e.replace)?"replace":"push"](de(e.to)).catch(vn):Promise.resolve()}return{route:r,href:We(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}const gg=Mn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Mi,setup(e,{slots:t}){const n=$t(Mi(e)),{options:r}=He(uo),s=We(()=>({[$i(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[$i(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Ye("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),mg=gg;function yg(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function _g(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!ze(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Ni(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const $i=(e,t,n)=>e??t??n,vg=Mn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=He(Os),s=We(()=>e.route||r.value),o=He(Hi,0),i=We(()=>{let c=de(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=We(()=>s.value.matched[i.value]);Xt(Hi,We(()=>i.value+1)),Xt(hg,a),Xt(Os,s);const l=Ze();return Et(()=>[l.value,a.value,e.name],([c,u,f],[d,p,_])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!nn(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(E=>E(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return ji(n.default,{Component:d,route:c});const p=f.props[u],_=p?p===!0?c.params:typeof p=="function"?p(c):p:null,k=Ye(d,le({},_,t,{onVnodeUnmounted:M=>{M.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return ji(n.default,{Component:k,route:c})||k}}});function ji(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const ic=vg;function bg(e){const t=og(e.routes,e),n=e.parseQuery||fg,r=e.stringifyQuery||Ii,s=e.history,o=un(),i=un(),a=un(),l=Rn(Ue);let c=Ue;Vt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Qr.bind(null,C=>""+C),f=Qr.bind(null,Lp),d=Qr.bind(null,On);function p(C,B){let j,V;return tc(C)?(j=t.getRecordMatcher(C),V=B):V=C,t.addRoute(V,j)}function _(C){const B=t.getRecordMatcher(C);B&&t.removeRoute(B)}function E(){return t.getRoutes().map(C=>C.record)}function k(C){return!!t.getRecordMatcher(C)}function M(C,B){if(B=le({},B||l.value),typeof C=="string"){const g=Xr(n,C,B.path),b=t.resolve({path:g.path},B),P=s.createHref(g.fullPath);return le(g,b,{params:d(b.params),hash:On(g.hash),redirectedFrom:void 0,href:P})}let j;if(C.path!=null)j=le({},C,{path:Xr(n,C.path,B.path).path});else{const g=le({},C.params);for(const b in g)g[b]==null&&delete g[b];j=le({},C,{params:f(g)}),B.params=f(B.params)}const V=t.resolve(j,B),oe=C.hash||"";V.params=u(d(V.params));const fe=Mp(r,le({},C,{hash:kp(oe),path:V.path})),h=s.createHref(fe);return le({fullPath:fe,hash:oe,query:r===Ii?dg(C.query):C.query||{}},V,{redirectedFrom:void 0,href:h})}function y(C){return typeof C=="string"?Xr(n,C,l.value.path):le({},C)}function m(C,B){if(c!==C)return rn(8,{from:B,to:C})}function v(C){return x(C)}function R(C){return v(le(y(C),{replace:!0}))}function w(C){const B=C.matched[C.matched.length-1];if(B&&B.redirect){const{redirect:j}=B;let V=typeof j=="function"?j(C):j;return typeof V=="string"&&(V=V.includes("?")||V.includes("#")?V=y(V):{path:V},V.params={}),le({query:C.query,hash:C.hash,params:V.path!=null?{}:C.params},V)}}function x(C,B){const j=c=M(C),V=l.value,oe=C.state,fe=C.force,h=C.replace===!0,g=w(j);if(g)return x(le(y(g),{state:typeof g=="object"?le({},oe,g.state):oe,force:fe,replace:h}),B||j);const b=j;b.redirectedFrom=B;let P;return!fe&&Np(r,V,j)&&(P=rn(16,{to:b,from:V}),qe(V,V,!0,!1)),(P?Promise.resolve(P):H(b,V)).catch(T=>tt(T)?tt(T,2)?T:ut(T):K(T,b,V)).then(T=>{if(T){if(tt(T,2))return x(le({replace:h},y(T.to),{state:typeof T.to=="object"?le({},oe,T.to.state):oe,force:fe}),B||b)}else T=O(b,V,!0,h,oe);return W(b,V,T),T})}function D(C,B){const j=m(C,B);return j?Promise.reject(j):Promise.resolve()}function A(C){const B=Ft.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext(C):C()}function H(C,B){let j;const[V,oe,fe]=wg(C,B);j=Yr(V.reverse(),"beforeRouteLeave",C,B);for(const g of V)g.leaveGuards.forEach(b=>{j.push(_t(b,C,B))});const h=D.bind(null,C,B);return j.push(h),Te(j).then(()=>{j=[];for(const g of o.list())j.push(_t(g,C,B));return j.push(h),Te(j)}).then(()=>{j=Yr(oe,"beforeRouteUpdate",C,B);for(const g of oe)g.updateGuards.forEach(b=>{j.push(_t(b,C,B))});return j.push(h),Te(j)}).then(()=>{j=[];for(const g of fe)if(g.beforeEnter)if(ze(g.beforeEnter))for(const b of g.beforeEnter)j.push(_t(b,C,B));else j.push(_t(g.beforeEnter,C,B));return j.push(h),Te(j)}).then(()=>(C.matched.forEach(g=>g.enterCallbacks={}),j=Yr(fe,"beforeRouteEnter",C,B,A),j.push(h),Te(j))).then(()=>{j=[];for(const g of i.list())j.push(_t(g,C,B));return j.push(h),Te(j)}).catch(g=>tt(g,8)?g:Promise.reject(g))}function W(C,B,j){a.list().forEach(V=>A(()=>V(C,B,j)))}function O(C,B,j,V,oe){const fe=m(C,B);if(fe)return fe;const h=B===Ue,g=Vt?history.state:{};j&&(V||h?s.replace(C.fullPath,le({scroll:h&&g&&g.scroll},oe)):s.push(C.fullPath,oe)),l.value=C,qe(C,B,j,h),ut()}let z;function se(){z||(z=s.listen((C,B,j)=>{if(!Fn.listening)return;const V=M(C),oe=w(V);if(oe){x(le(oe,{replace:!0}),V).catch(vn);return}c=V;const fe=l.value;Vt&&Kp(Ci(fe.fullPath,j.delta),Mr()),H(V,fe).catch(h=>tt(h,12)?h:tt(h,2)?(x(h.to,V).then(g=>{tt(g,20)&&!j.delta&&j.type===Ln.pop&&s.go(-1,!1)}).catch(vn),Promise.reject()):(j.delta&&s.go(-j.delta,!1),K(h,V,fe))).then(h=>{h=h||O(V,fe,!1),h&&(j.delta&&!tt(h,8)?s.go(-j.delta,!1):j.type===Ln.pop&&tt(h,20)&&s.go(-1,!1)),W(V,fe,h)}).catch(vn)}))}let ae=un(),U=un(),X;function K(C,B,j){ut(C);const V=U.list();return V.length?V.forEach(oe=>oe(C,B,j)):console.error(C),Promise.reject(C)}function Fe(){return X&&l.value!==Ue?Promise.resolve():new Promise((C,B)=>{ae.add([C,B])})}function ut(C){return X||(X=!C,se(),ae.list().forEach(([B,j])=>C?j(C):B()),ae.reset()),C}function qe(C,B,j,V){const{scrollBehavior:oe}=e;if(!Vt||!oe)return Promise.resolve();const fe=!j&&Wp(Ci(C.fullPath,0))||(V||!j)&&history.state&&history.state.scroll||null;return ln().then(()=>oe(C,B,fe)).then(h=>h&&Vp(h)).catch(h=>K(h,C,B))}const xe=C=>s.go(C);let Bt;const Ft=new Set,Fn={currentRoute:l,listening:!0,addRoute:p,removeRoute:_,clearRoutes:t.clearRoutes,hasRoute:k,getRoutes:E,resolve:M,options:e,push:v,replace:R,go:xe,back:()=>xe(-1),forward:()=>xe(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:U.add,isReady:Fe,install(C){const B=this;C.component("RouterLink",mg),C.component("RouterView",ic),C.config.globalProperties.$router=B,Object.defineProperty(C.config.globalProperties,"$route",{enumerable:!0,get:()=>de(l)}),Vt&&!Bt&&l.value===Ue&&(Bt=!0,v(s.location).catch(oe=>{}));const j={};for(const oe in Ue)Object.defineProperty(j,oe,{get:()=>l.value[oe],enumerable:!0});C.provide(uo,B),C.provide(oc,rt(j)),C.provide(Os,l);const V=C.unmount;Ft.add(C),C.unmount=function(){Ft.delete(C),Ft.size<1&&(c=Ue,z&&z(),z=null,l.value=Ue,Bt=!1,X=!1),V()}}};function Te(C){return C.reduce((B,j)=>B.then(()=>A(j)),Promise.resolve())}return Fn}function wg(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;inn(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>nn(c,l))||s.push(l))}return[n,r,s]}const Eg=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),Ls=(e,t)=>{const n=e.route.matched.find(s=>{var o;return((o=s.components)==null?void 0:o.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Eg(e.route,n));return typeof r=="function"?r(e.route):r},Rg=(e,t)=>({default:()=>e?Ye(Vu,e===!0?{}:e,t):t});function fo(e){return Array.isArray(e)?e:[e]}const Tg="modulepreload",Cg=function(e,t){return e[0]==="."?new URL(e,t).href:e},Bi={},Pg=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));s=Promise.all(n.map(l=>{if(l=Cg(l,r),l in Bi)return;Bi[l]=!0;const c=l.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(!!r)for(let p=o.length-1;p>=0;p--){const _=o[p];if(_.href===l&&(!c||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":Tg,c||(d.as="script",d.crossOrigin=""),d.href=l,a&&d.setAttribute("nonce",a),document.head.appendChild(d),c)return new Promise((p,_)=>{d.addEventListener("load",p),d.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${l}`)))})}))}return s.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},Z=(...e)=>Pg(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),Fi=[{name:"slug",path:"/:slug(.*)*",component:()=>Z(()=>import("./D1IEwIp8.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url).then(e=>e.default||e)}],Sg=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ye(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function Di(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function xg(e,t){return e===t||t===Ue?!1:Di(e)!==Di(t)?!0:!e.matched.every((r,s)=>{var o,i;return r.components&&r.components.default===((i=(o=t.matched[s])==null?void 0:o.components)==null?void 0:i.default)})}const kg={scrollBehavior(e,t,n){var c;const r=me(),s=((c=ct().options)==null?void 0:c.scrollBehaviorType)??"auto";let o=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!o&&t&&e&&i!==!1&&xg(e,t)&&(o={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ui(e.hash),behavior:s}:!1;const a=u=>!!(u.meta.pageTransition??bs),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{r.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(o={el:e.hash,top:Ui(e.hash),behavior:s}),u(o)})})}};function Ui(e){try{const t=document.querySelector(e);if(t)return Number.parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const Ag={hashMode:!1,scrollBehaviorType:"auto"},Le={...Ag,...kg},Og=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=me(),s=ct();if(([t,n]=An(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=Ir({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(c=>{if(a(),c===e){const u=s.afterEach(async()=>{u(),await r.runWithContext(()=>Kt(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Lg=async e=>{let t,n;const r=([t,n]=An(()=>ao(e.path)),t=await t,n(),t);if(r.redirect)return jt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Ig=[Og,Lg],wn={};function Hg(e,t,n){const{pathname:r,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){const c=o.includes(e.slice(i))?e.slice(i).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),ri(u,"")}const a=ri(r,e),l=!n||fd(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const Mg=at({name:"nuxt:router",enforce:"pre",async setup(e){var k,M;let t,n,r=Bn().app.baseURL;Le.hashMode&&!r.includes("#")&&(r+="#");const s=((k=Le.history)==null?void 0:k.call(Le,r))??(Le.hashMode?Jp(r):ec(r)),o=((M=Le.routes)==null?void 0:M.call(Le,Fi))??Fi;let i;const a=bg({...Le,scrollBehavior:(y,m,v)=>{if(m===Ue){i=v;return}if(Le.scrollBehavior){if(a.options.scrollBehavior=Le.scrollBehavior,"scrollRestoration"in window.history){const R=a.beforeEach(()=>{R(),window.history.scrollRestoration="manual"})}return Le.scrollBehavior(y,Ue,i||v)}},history:s,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=Rn(a.currentRoute.value);a.afterEach((y,m)=>{l.value=m}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=Hg(r,window.location,e.payload.path),u=Rn(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((y,m)=>{var v,R,w,x;((R=(v=y.matched[0])==null?void 0:v.components)==null?void 0:R.default)===((x=(w=m.matched[0])==null?void 0:w.components)==null?void 0:x.default)&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y]});e._route=rt(d),e._middleware=e._middleware||{global:[],named:{}};const p=Lr();a.afterEach(async(y,m,v)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(Eh),v&&await e.callHook("page:loading:end"),y.matched.length===0&&await e.runWithContext(()=>Kt(Ts({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))});try{[t,n]=An(()=>a.isReady()),await t,n()}catch(y){[t,n]=An(()=>e.runWithContext(()=>Kt(y))),await t,n()}const _=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const E=e.payload.state._layout;return a.beforeEach(async(y,m)=>{var v;await e.callHook("page:loading:start"),y.meta=$t(y.meta),e.isHydrating&&E&&!Yt(y.meta.layout)&&(y.meta.layout=E),e._processingMiddleware=!0;{const R=new Set([...Ig,...e._middleware.global]);for(const w of y.matched){const x=w.meta.middleware;if(x)for(const D of fo(x))R.add(D)}{const w=await e.runWithContext(()=>ao(y.path));if(w.appMiddleware)for(const x in w.appMiddleware)w.appMiddleware[x]?R.add(x):R.delete(x)}for(const w of R){const x=typeof w=="string"?e._middleware.named[w]||await((v=wn[w])==null?void 0:v.call(wn).then(A=>A.default||A)):w;if(!x)throw new Error(`Unknown route middleware: '${w}'.`);const D=await e.runWithContext(()=>x(y,m));if(!e.payload.serverRendered&&e.isHydrating&&(D===!1||D instanceof Error)){const A=D||Ts({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>Kt(A)),!1}if(D!==!0&&(D||D===!1))return D}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in _&&(_.name=void 0),await a.replace({..._,force:!0}),a.options.scrollBehavior=Le.scrollBehavior}catch(y){await e.runWithContext(()=>Kt(y))}}),{provide:{router:a}}}}),Vi=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),iy=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),lc=e=>{const t=me();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Vi(()=>e())}):Vi(()=>e())},Ng=at({name:"nuxt:payload",setup(e){ct().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await wi(t.path);r&&Object.assign(e.static.data,r.data)}),lc(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await wi(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Hr,1e3)})}}),$g=at(e=>{let t;async function n(){const r=await Hr();t&&clearTimeout(t),t=setTimeout(n,ai);try{const s=await $fetch(oo("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}lc(()=>{t=setTimeout(n,ai)})}),jg=ee(()=>Z(()=>import("./fbwF9lU7.js"),__vite__mapDeps([1,2,3,4,5,6,7,8,9,10]),import.meta.url).then(e=>e.default||e.default||e)),Bg=ee(()=>Z(()=>import("./DmxNbgsH.js"),__vite__mapDeps([11,8,9,10,7]),import.meta.url).then(e=>e.default||e.default||e)),Fg=ee(()=>Z(()=>import("./C9cuVWqd.js"),__vite__mapDeps([12,9,10,7,13]),import.meta.url).then(e=>e.default||e.default||e)),Dg=ee(()=>Z(()=>import("./B0OB_Z3H.js"),__vite__mapDeps([8,9,10,7]),import.meta.url).then(e=>e.default||e.default||e)),Ug=ee(()=>Z(()=>import("./5NbFExmS.js"),__vite__mapDeps([3,4,5,6,7]),import.meta.url).then(e=>e.default||e.default||e)),Vg=ee(()=>Z(()=>import("./DoP6dDr7.js"),__vite__mapDeps([14,4,5,6,7]),import.meta.url).then(e=>e.default||e.default||e)),Kg=ee(()=>Z(()=>import("./CsIrm-LY.js"),__vite__mapDeps([15,6]),import.meta.url).then(e=>e.default||e.default||e)),Wg=ee(()=>Z(()=>import("./bYE7GzJj.js"),[],import.meta.url).then(e=>e.default||e.default||e)),zg=ee(()=>Z(()=>import("./BjOu-Bly.js"),[],import.meta.url).then(e=>e.default||e.default||e)),qg=ee(()=>Z(()=>import("./6gjZiwEr.js"),__vite__mapDeps([16,15,6]),import.meta.url).then(e=>e.default||e.default||e)),Gg=ee(()=>Z(()=>import("./DT-RblPC.js"),__vite__mapDeps([17,18,19]),import.meta.url).then(e=>e.default||e.default||e)),Jg=ee(()=>Z(()=>import("./DZO-Ge7P.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Qg=ee(()=>Z(()=>import("./UGiNIOnj.js"),__vite__mapDeps([20,18,19]),import.meta.url).then(e=>e.default||e.default||e)),Xg=ee(()=>Z(()=>import("./DOpj_j70.js"),__vite__mapDeps([21,13]),import.meta.url).then(e=>e.default||e.default||e)),Yg=ee(()=>Z(()=>import("./WP5JGx0n.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Zg=ee(()=>Z(()=>import("./Dh9L6kAb.js"),[],import.meta.url).then(e=>e.default||e.default||e)),em=ee(()=>Z(()=>import("./DnLHGlBx.js"),[],import.meta.url).then(e=>e.default||e.default||e)),tm=ee(()=>Z(()=>import("./DAzjPMM9.js"),[],import.meta.url).then(e=>e.default||e.default||e)),nm=ee(()=>Z(()=>import("./CtblE2W7.js"),[],import.meta.url).then(e=>e.default||e.default||e)),rm=ee(()=>Z(()=>import("./CxObAXzs.js"),[],import.meta.url).then(e=>e.default||e.default||e)),sm=ee(()=>Z(()=>import("./P8s-GoeT.js"),[],import.meta.url).then(e=>e.default||e.default||e)),om=ee(()=>Z(()=>import("./Djj-jAY9.js"),[],import.meta.url).then(e=>e.default||e.default||e)),im=ee(()=>Z(()=>import("./BHbemQCq.js"),[],import.meta.url).then(e=>e.default||e.default||e)),lm=ee(()=>Z(()=>import("./Blktbv7V.js"),[],import.meta.url).then(e=>e.default||e.default||e)),am=ee(()=>Z(()=>import("./DkoH7hHP.js"),[],import.meta.url).then(e=>e.default||e.default||e)),cm=ee(()=>Z(()=>import("./IkwE66RQ.js"),[],import.meta.url).then(e=>e.default||e.default||e)),um=ee(()=>Z(()=>import("./CoNd2kIt.js"),[],import.meta.url).then(e=>e.default||e.default||e)),fm=ee(()=>Z(()=>import("./eKYucrgU.js"),[],import.meta.url).then(e=>e.default||e.default||e)),dm=ee(()=>Z(()=>import("./BgnCOFey.js"),[],import.meta.url).then(e=>e.default||e.default||e)),hm=ee(()=>Z(()=>import("./jXoZvoEG.js"),[],import.meta.url).then(e=>e.default||e.default||e)),pm=ee(()=>Z(()=>import("./BxBG9dgt.js"),[],import.meta.url).then(e=>e.default||e.default||e)),gm=ee(()=>Z(()=>import("./CiIgPO9S.js"),[],import.meta.url).then(e=>e.default||e.default||e)),mm=ee(()=>Z(()=>import("./kr4bgHCV.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ym=ee(()=>Z(()=>import("./Bx8cMPCO.js"),[],import.meta.url).then(e=>e.default||e.default||e)),_m=ee(()=>Z(()=>import("./Dkxm2L-X.js"),[],import.meta.url).then(e=>e.default||e.default||e)),vm=ee(()=>Z(()=>import("./rfc6UNFp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),bm=[["ContentDoc",jg],["ContentList",Bg],["ContentNavigation",Fg],["ContentQuery",Dg],["ContentRenderer",Ug],["ContentRendererMarkdown",Vg],["MDCSlot",Kg],["DocumentDrivenEmpty",Wg],["DocumentDrivenNotFound",zg],["Markdown",qg],["ProseCode",Gg],["ProseCodeInline",Jg],["ProsePre",Qg],["ProseA",Xg],["ProseBlockquote",Yg],["ProseEm",Zg],["ProseH1",em],["ProseH2",tm],["ProseH3",nm],["ProseH4",rm],["ProseH5",sm],["ProseH6",om],["ProseHr",im],["ProseImg",lm],["ProseLi",am],["ProseOl",cm],["ProseP",um],["ProseScript",fm],["ProseStrong",dm],["ProseTable",hm],["ProseTbody",pm],["ProseTd",gm],["ProseTh",mm],["ProseThead",ym],["ProseTr",_m],["ProseUl",vm]],wm=at({name:"nuxt:global-components",setup(e){for(const[t,n]of bm)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),er={},Em=at({name:"nuxt:prefetch",setup(e){const t=ct();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof er[r]=="function"&&await er[r]()})}),e.hooks.hook("link:prefetch",n=>{if(jt(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let o=fo(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof wn[i]=="function"&&wn[i]();s&&typeof er[s]=="function"&&er[s]()})}});function Je(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Je(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Je(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Je(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Je(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(s){n.add(Je(s))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(s,o){n.set(Je(o),Je(s))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(Je(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const Rm={path:"/",watch:!0,decode:e=>kn(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Zr=window.cookieStore;function Tm(e,t){var l;const n={...Rm,...t},r=Ki(n)||{};let s;n.maxAge!==void 0?s=n.maxAge*1e3:n.expires&&(s=n.expires.getTime()-Date.now());const o=s!==void 0&&s<=0,i=Je(o?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=s&&!o?Sm(i,s,n.watch&&n.watch!=="shallow"):Ze(i);{let c=null;try{!Zr&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||dh(a.value,r[e])||(Pm(e,a.value,n),r[e]=Je(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=p=>{var E;const _=p.refresh?(E=Ki(n))==null?void 0:E[e]:n.decode(p.value);d=!0,r[e]=a.value=_,ln(()=>{d=!1})};let d=!1;Tr()&&sl(()=>{d=!0,u(),c==null||c.close()}),Zr?Zr.onchange=p=>{const _=p.changed.find(E=>E.name===e);_&&f({value:_.value})}:c&&(c.onmessage=({data:p})=>f(p)),n.watch?Et(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Ki(e={}){return Qd(document.cookie,e)}function Cm(e,t,n={}){return t==null?ui(e,t,{...n,maxAge:-1}):ui(e,t,n)}function Pm(e,t,n={}){document.cookie=Cm(e,t,n)}const Wi=2147483647;function Sm(e,t,n){let r,s,o=0;const i=n?Ze(e):{value:e};return Tr()&&sl(()=>{s==null||s(),clearTimeout(r)}),Jc((a,l)=>{n&&(s=Et(i,l));function c(){o=0,clearTimeout(r);const u=t-o,f=u{if(o+=f,o{const t=Bn().public.studio||{},n=io(),r=Tm("previewToken",{sameSite:"none",secure:!0}),s=km("studio-client-db",()=>null);async function o(){const i=await Z(()=>import("./CcJE5bQt.js"),__vite__mapDeps([22,10,7,23]),import.meta.url).then(c=>c.useStudio),{mountPreviewUI:a,initiateIframeCommunication:l}=i();a(),l()}if(t.apiURL){if(Object.prototype.hasOwnProperty.call(n.query,"preview")&&!n.query.preview||!n.query.preview&&!r.value)return;n.query.preview&&(r.value=String(n.query.preview)),window.sessionStorage.setItem("previewToken",String(r.value)),window.sessionStorage.setItem("previewAPI",typeof n.query.staging<"u"?"https://dev-api.nuxt.studio":t.apiURL),e.hook("content:storage",i=>{s.value=i}),e.hook("app:mounted",async()=>{await o()})}});function Om(e={}){const t=e.path||window.location.pathname;let n={};try{n=kn(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function s(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:ro(n.app.baseURL,o.fullPath);Om({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),Im=[mp,_p,Mg,Ng,$g,wm,Em,Am,Lm],Hm=Mn({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>t===e.renderKey?e.route[s]:n[s]});return Xt(Or,rt(r)),()=>Ye(e.vnode,{ref:e.vnodeRef})}}),Mm=Mn({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const s=me(),o=Ze(),i=He(Or,null);let a;r({pageRef:o});const l=He(bh,null);let c;const u=s.deferHydration();if(s.isHydrating){const f=s.hooks.hookOnce("app:error",u);ct().beforeEach(f)}return e.pageKey&&Et(()=>e.pageKey,(f,d)=>{f!==d&&s.callHook("page:loading:start")}),()=>Ye(ic,{name:e.name,route:e.route,...t},{default:f=>{const d=$m(i,f.route,f.Component),p=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(c&&!p)return c;u();return}if(c&&l&&!l.isCurrent(f.route))return c;if(d&&i&&(!l||l!=null&&l.isCurrent(i)))return p?c:null;const _=Ls(f,e.pageKey);!s.isHydrating&&!jm(i,f.route,f.Component)&&a===_&&s.callHook("page:loading:end"),a=_;const E=!!(e.transition??f.route.meta.pageTransition??bs),k=E&&Nm([e.transition,f.route.meta.pageTransition,bs,{onAfterLeave:()=>{s.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),M=e.keepalive??f.route.meta.keepalive??Dd;return c=Sg(eo,E&&k,Rg(M,Ye(Ol,{suspensible:!0,onPending:()=>s.callHook("page:start",f.Component),onResolve:()=>{ln(()=>s.callHook("page:finish",f.Component).then(()=>s.callHook("page:loading:end")).finally(u))}},{default:()=>{const y=Ye(Hm,{key:_||void 0,vnode:n.default?Ye(Se,void 0,n.default(f)):f.Component,route:f.route,renderKey:_||void 0,trackRootNodes:E,vnodeRef:o});return M&&(y.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),y}}))).default(),c}})}});function Nm(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?fo(n.onAfterLeave):void 0}));return Ma(...t)}function $m(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,o)=>{var i,a,l;return((i=s.components)==null?void 0:i.default)!==((l=(a=e.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&Ls({route:t,Component:n})!==Ls({route:e,Component:n})}function jm(e,t,n){return e?t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)}){const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Fm={};function Dm(e,t){const n=Mm;return Ve(),la("div",null,[pe(n)])}const Um=Bm(Fm,[["render",Dm]]),Vm={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` + */const Vt=typeof document<"u";function wp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const le=Object.assign;function Qr(e,t){const n={};for(const r in t){const s=t[r];n[r]=ze(s)?s.map(e):e(s)}return n}const vn=()=>{},ze=Array.isArray,Ga=/#/g,Ep=/&/g,Rp=/\//g,Tp=/=/g,Cp=/\?/g,Ja=/\+/g,Pp=/%5B/g,Sp=/%5D/g,Qa=/%5E/g,xp=/%60/g,Xa=/%7B/g,kp=/%7C/g,Ya=/%7D/g,Ap=/%20/g;function co(e){return encodeURI(""+e).replace(kp,"|").replace(Pp,"[").replace(Sp,"]")}function Op(e){return co(e).replace(Xa,"{").replace(Ya,"}").replace(Qa,"^")}function ks(e){return co(e).replace(Ja,"%2B").replace(Ap,"+").replace(Ga,"%23").replace(Ep,"%26").replace(xp,"`").replace(Xa,"{").replace(Ya,"}").replace(Qa,"^")}function Lp(e){return ks(e).replace(Tp,"%3D")}function Ip(e){return co(e).replace(Ga,"%23").replace(Cp,"%3F")}function Hp(e){return e==null?"":Ip(e).replace(Rp,"%2F")}function On(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Mp=/\/$/,Np=e=>e.replace(Mp,"");function Xr(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=Fp(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:On(i)}}function $p(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ri(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function jp(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&nn(t.matched[r],n.matched[s])&&Za(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function nn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Za(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Bp(e[n],t[n]))return!1;return!0}function Bp(e,t){return ze(e)?Ti(e,t):ze(t)?Ti(t,e):e===t}function Ti(e,t){return ze(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Fp(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const Ue={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ln;(function(e){e.pop="pop",e.push="push"})(Ln||(Ln={}));var bn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bn||(bn={}));function Dp(e){if(!e)if(Vt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Np(e)}const Up=/^[^#]+#/;function Vp(e,t){return e.replace(Up,"#")+t}function Kp(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Mr=()=>({left:window.scrollX,top:window.scrollY});function Wp(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Kp(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ci(e,t){return(history.state?history.state.position-t:-1)+e}const As=new Map;function zp(e,t){As.set(e,t)}function qp(e){const t=As.get(e);return As.delete(e),t}let Gp=()=>location.protocol+"//"+location.host;function ec(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),Ri(l,"")}return Ri(n,e)+r+s}function Jp(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const p=ec(e,location),_=n.value,E=t.value;let k=0;if(d){if(n.value=p,t.value=d,i&&i===_){i=null;return}k=E?d.position-E.position:0}else r(p);s.forEach(M=>{M(n.value,_,{delta:k,type:Ln.pop,direction:k?k>0?bn.forward:bn.back:bn.unknown})})};function l(){i=n.value}function c(d){s.push(d);const p=()=>{const _=s.indexOf(d);_>-1&&s.splice(_,1)};return o.push(p),p}function u(){const{history:d}=window;d.state&&d.replaceState(le({},d.state,{scroll:Mr()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function Pi(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Mr():null}}function Qp(e){const{history:t,location:n}=window,r={value:ec(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:Gp()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function i(l,c){const u=le({},t.state,Pi(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=le({},s.value,t.state,{forward:l,scroll:Mr()});o(u.current,u,!0);const f=le({},Pi(r.value,l,null),{position:u.position+1},c);o(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function tc(e){e=Dp(e);const t=Qp(e),n=Jp(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=le({location:"",base:e,go:r,createHref:Vp.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Xp(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),tc(e)}function Yp(e){return typeof e=="string"||e&&typeof e=="object"}function nc(e){return typeof e=="string"||typeof e=="symbol"}const rc=Symbol("");var Si;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Si||(Si={}));function rn(e,t){return le(new Error,{type:e,[rc]:!0},t)}function tt(e,t){return e instanceof Error&&rc in e&&(t==null||!!(e.type&t))}const xi="[^/]+?",Zp={sensitive:!1,strict:!1,start:!0,end:!0},eg=/[.+*?^${}()[\]/\\]/g;function tg(e,t){const n=le({},Zp,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function sc(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const rg={type:0,value:""},sg=/[a-zA-Z0-9_]/;function og(e){if(!e)return[[]];if(e==="/")return[[rg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(m)}:vn}function i(f){if(nc(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=fg(f,n);n.splice(d,0,f),f.record.name&&!Oi(f)&&r.set(f.record.name,f)}function c(f,d){let p,_={},E,k;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw rn(1,{location:f});k=p.record.name,_=le(Ai(d.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&Ai(f.params,p.keys.map(m=>m.name))),E=p.stringify(_)}else if(f.path!=null)E=f.path,p=n.find(m=>m.re.test(E)),p&&(_=p.parse(E),k=p.record.name);else{if(p=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!p)throw rn(1,{location:f,currentLocation:d});k=p.record.name,_=le({},d.params,f.params),E=p.stringify(_)}const M=[];let y=p;for(;y;)M.unshift(y.record),y=y.parent;return{name:k,path:E,params:_,matched:M,meta:ug(M)}}e.forEach(f=>o(f));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:s}}function Ai(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ag(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:cg(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function cg(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Oi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ug(e){return e.reduce((t,n)=>le(t,n.meta),{})}function Li(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function fg(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;sc(e,t[o])<0?r=o:n=o+1}const s=dg(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function dg(e){let t=e;for(;t=t.parent;)if(oc(t)&&sc(e,t)===0)return t}function oc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function hg(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&ks(o)):[r&&ks(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function pg(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ze(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const gg=Symbol(""),Hi=Symbol(""),uo=Symbol(""),ic=Symbol(""),Os=Symbol("");function un(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function yt(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(rn(4,{from:n,to:t})):d instanceof Error?l(d):Yp(d)?l(rn(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},u=o(()=>e.call(r&&r.instances[s],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Yr(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(mg(l)){const u=(l.__vccOpts||l)[t];u&&o.push(yt(u,n,r,i,a,s))}else{let c=l();o.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const f=wp(u)?u.default:u;i.components[a]=f;const p=(f.__vccOpts||f)[t];return p&&yt(p,n,r,i,a,s)()}))}}return o}function mg(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Mi(e){const t=He(uo),n=He(ic),r=We(()=>{const l=de(e.to);return t.resolve(l)}),s=We(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(nn.bind(null,u));if(d>-1)return d;const p=Ni(l[c-2]);return c>1&&Ni(u)===p&&f[f.length-1].path!==p?f.findIndex(nn.bind(null,l[c-2])):d}),o=We(()=>s.value>-1&&bg(n.params,r.value.params)),i=We(()=>s.value>-1&&s.value===n.matched.length-1&&Za(n.params,r.value.params));function a(l={}){return vg(l)?t[de(e.replace)?"replace":"push"](de(e.to)).catch(vn):Promise.resolve()}return{route:r,href:We(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}const yg=Mn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Mi,setup(e,{slots:t}){const n=$t(Mi(e)),{options:r}=He(uo),s=We(()=>({[$i(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[$i(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Ye("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),_g=yg;function vg(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function bg(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!ze(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Ni(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const $i=(e,t,n)=>e??t??n,wg=Mn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=He(Os),s=We(()=>e.route||r.value),o=He(Hi,0),i=We(()=>{let c=de(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=We(()=>s.value.matched[i.value]);Xt(Hi,We(()=>i.value+1)),Xt(gg,a),Xt(Os,s);const l=Ze();return wt(()=>[l.value,a.value,e.name],([c,u,f],[d,p,_])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!nn(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(E=>E(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return ji(n.default,{Component:d,route:c});const p=f.props[u],_=p?p===!0?c.params:typeof p=="function"?p(c):p:null,k=Ye(d,le({},_,t,{onVnodeUnmounted:M=>{M.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return ji(n.default,{Component:k,route:c})||k}}});function ji(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const lc=wg;function Eg(e){const t=lg(e.routes,e),n=e.parseQuery||hg,r=e.stringifyQuery||Ii,s=e.history,o=un(),i=un(),a=un(),l=Rn(Ue);let c=Ue;Vt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Qr.bind(null,C=>""+C),f=Qr.bind(null,Hp),d=Qr.bind(null,On);function p(C,B){let j,V;return nc(C)?(j=t.getRecordMatcher(C),V=B):V=C,t.addRoute(V,j)}function _(C){const B=t.getRecordMatcher(C);B&&t.removeRoute(B)}function E(){return t.getRoutes().map(C=>C.record)}function k(C){return!!t.getRecordMatcher(C)}function M(C,B){if(B=le({},B||l.value),typeof C=="string"){const g=Xr(n,C,B.path),b=t.resolve({path:g.path},B),P=s.createHref(g.fullPath);return le(g,b,{params:d(b.params),hash:On(g.hash),redirectedFrom:void 0,href:P})}let j;if(C.path!=null)j=le({},C,{path:Xr(n,C.path,B.path).path});else{const g=le({},C.params);for(const b in g)g[b]==null&&delete g[b];j=le({},C,{params:f(g)}),B.params=f(B.params)}const V=t.resolve(j,B),oe=C.hash||"";V.params=u(d(V.params));const fe=$p(r,le({},C,{hash:Op(oe),path:V.path})),h=s.createHref(fe);return le({fullPath:fe,hash:oe,query:r===Ii?pg(C.query):C.query||{}},V,{redirectedFrom:void 0,href:h})}function y(C){return typeof C=="string"?Xr(n,C,l.value.path):le({},C)}function m(C,B){if(c!==C)return rn(8,{from:B,to:C})}function v(C){return x(C)}function R(C){return v(le(y(C),{replace:!0}))}function w(C){const B=C.matched[C.matched.length-1];if(B&&B.redirect){const{redirect:j}=B;let V=typeof j=="function"?j(C):j;return typeof V=="string"&&(V=V.includes("?")||V.includes("#")?V=y(V):{path:V},V.params={}),le({query:C.query,hash:C.hash,params:V.path!=null?{}:C.params},V)}}function x(C,B){const j=c=M(C),V=l.value,oe=C.state,fe=C.force,h=C.replace===!0,g=w(j);if(g)return x(le(y(g),{state:typeof g=="object"?le({},oe,g.state):oe,force:fe,replace:h}),B||j);const b=j;b.redirectedFrom=B;let P;return!fe&&jp(r,V,j)&&(P=rn(16,{to:b,from:V}),qe(V,V,!0,!1)),(P?Promise.resolve(P):H(b,V)).catch(T=>tt(T)?tt(T,2)?T:ct(T):K(T,b,V)).then(T=>{if(T){if(tt(T,2))return x(le({replace:h},y(T.to),{state:typeof T.to=="object"?le({},oe,T.to.state):oe,force:fe}),B||b)}else T=O(b,V,!0,h,oe);return W(b,V,T),T})}function D(C,B){const j=m(C,B);return j?Promise.reject(j):Promise.resolve()}function A(C){const B=Ft.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext(C):C()}function H(C,B){let j;const[V,oe,fe]=Rg(C,B);j=Yr(V.reverse(),"beforeRouteLeave",C,B);for(const g of V)g.leaveGuards.forEach(b=>{j.push(yt(b,C,B))});const h=D.bind(null,C,B);return j.push(h),Te(j).then(()=>{j=[];for(const g of o.list())j.push(yt(g,C,B));return j.push(h),Te(j)}).then(()=>{j=Yr(oe,"beforeRouteUpdate",C,B);for(const g of oe)g.updateGuards.forEach(b=>{j.push(yt(b,C,B))});return j.push(h),Te(j)}).then(()=>{j=[];for(const g of fe)if(g.beforeEnter)if(ze(g.beforeEnter))for(const b of g.beforeEnter)j.push(yt(b,C,B));else j.push(yt(g.beforeEnter,C,B));return j.push(h),Te(j)}).then(()=>(C.matched.forEach(g=>g.enterCallbacks={}),j=Yr(fe,"beforeRouteEnter",C,B,A),j.push(h),Te(j))).then(()=>{j=[];for(const g of i.list())j.push(yt(g,C,B));return j.push(h),Te(j)}).catch(g=>tt(g,8)?g:Promise.reject(g))}function W(C,B,j){a.list().forEach(V=>A(()=>V(C,B,j)))}function O(C,B,j,V,oe){const fe=m(C,B);if(fe)return fe;const h=B===Ue,g=Vt?history.state:{};j&&(V||h?s.replace(C.fullPath,le({scroll:h&&g&&g.scroll},oe)):s.push(C.fullPath,oe)),l.value=C,qe(C,B,j,h),ct()}let z;function se(){z||(z=s.listen((C,B,j)=>{if(!Fn.listening)return;const V=M(C),oe=w(V);if(oe){x(le(oe,{replace:!0}),V).catch(vn);return}c=V;const fe=l.value;Vt&&zp(Ci(fe.fullPath,j.delta),Mr()),H(V,fe).catch(h=>tt(h,12)?h:tt(h,2)?(x(h.to,V).then(g=>{tt(g,20)&&!j.delta&&j.type===Ln.pop&&s.go(-1,!1)}).catch(vn),Promise.reject()):(j.delta&&s.go(-j.delta,!1),K(h,V,fe))).then(h=>{h=h||O(V,fe,!1),h&&(j.delta&&!tt(h,8)?s.go(-j.delta,!1):j.type===Ln.pop&&tt(h,20)&&s.go(-1,!1)),W(V,fe,h)}).catch(vn)}))}let ae=un(),U=un(),X;function K(C,B,j){ct(C);const V=U.list();return V.length?V.forEach(oe=>oe(C,B,j)):console.error(C),Promise.reject(C)}function Fe(){return X&&l.value!==Ue?Promise.resolve():new Promise((C,B)=>{ae.add([C,B])})}function ct(C){return X||(X=!C,se(),ae.list().forEach(([B,j])=>C?j(C):B()),ae.reset()),C}function qe(C,B,j,V){const{scrollBehavior:oe}=e;if(!Vt||!oe)return Promise.resolve();const fe=!j&&qp(Ci(C.fullPath,0))||(V||!j)&&history.state&&history.state.scroll||null;return ln().then(()=>oe(C,B,fe)).then(h=>h&&Wp(h)).catch(h=>K(h,C,B))}const xe=C=>s.go(C);let Bt;const Ft=new Set,Fn={currentRoute:l,listening:!0,addRoute:p,removeRoute:_,clearRoutes:t.clearRoutes,hasRoute:k,getRoutes:E,resolve:M,options:e,push:v,replace:R,go:xe,back:()=>xe(-1),forward:()=>xe(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:U.add,isReady:Fe,install(C){const B=this;C.component("RouterLink",_g),C.component("RouterView",lc),C.config.globalProperties.$router=B,Object.defineProperty(C.config.globalProperties,"$route",{enumerable:!0,get:()=>de(l)}),Vt&&!Bt&&l.value===Ue&&(Bt=!0,v(s.location).catch(oe=>{}));const j={};for(const oe in Ue)Object.defineProperty(j,oe,{get:()=>l.value[oe],enumerable:!0});C.provide(uo,B),C.provide(ic,rt(j)),C.provide(Os,l);const V=C.unmount;Ft.add(C),C.unmount=function(){Ft.delete(C),Ft.size<1&&(c=Ue,z&&z(),z=null,l.value=Ue,Bt=!1,X=!1),V()}}};function Te(C){return C.reduce((B,j)=>B.then(()=>A(j)),Promise.resolve())}return Fn}function Rg(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;inn(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>nn(c,l))||s.push(l))}return[n,r,s]}const Tg=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),Ls=(e,t)=>{const n=e.route.matched.find(s=>{var o;return((o=s.components)==null?void 0:o.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Tg(e.route,n));return typeof r=="function"?r(e.route):r},Cg=(e,t)=>({default:()=>e?Ye(Wu,e===!0?{}:e,t):t});function fo(e){return Array.isArray(e)?e:[e]}const Pg="modulepreload",Sg=function(e,t){return e[0]==="."?new URL(e,t).href:e},Bi={},xg=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));s=Promise.all(n.map(l=>{if(l=Sg(l,r),l in Bi)return;Bi[l]=!0;const c=l.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(!!r)for(let p=o.length-1;p>=0;p--){const _=o[p];if(_.href===l&&(!c||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":Pg,c||(d.as="script",d.crossOrigin=""),d.href=l,a&&d.setAttribute("nonce",a),document.head.appendChild(d),c)return new Promise((p,_)=>{d.addEventListener("load",p),d.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${l}`)))})}))}return s.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},Z=(...e)=>xg(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),Fi=[{name:"slug",path:"/:slug(.*)*",component:()=>Z(()=>import("./GkSk9p-M.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url).then(e=>e.default||e)}],kg=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ye(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function Di(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Ag(e,t){return e===t||t===Ue?!1:Di(e)!==Di(t)?!0:!e.matched.every((r,s)=>{var o,i;return r.components&&r.components.default===((i=(o=t.matched[s])==null?void 0:o.components)==null?void 0:i.default)})}const Og={scrollBehavior(e,t,n){var c;const r=me(),s=((c=at().options)==null?void 0:c.scrollBehaviorType)??"auto";let o=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!o&&t&&e&&i!==!1&&Ag(e,t)&&(o={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ui(e.hash),behavior:s}:!1;const a=u=>!!(u.meta.pageTransition??bs),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(u=>{r.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(o={el:e.hash,top:Ui(e.hash),behavior:s}),u(o)})})}};function Ui(e){try{const t=document.querySelector(e);if(t)return Number.parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const Lg={hashMode:!1,scrollBehaviorType:"auto"},Le={...Lg,...Og},Ig=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=me(),s=at();if(([t,n]=An(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=Ir({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(c=>{if(a(),c===e){const u=s.afterEach(async()=>{u(),await r.runWithContext(()=>Kt(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Hg=async e=>{let t,n;const r=([t,n]=An(()=>ao(e.path)),t=await t,n(),t);if(r.redirect)return jt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Mg=[Ig,Hg],wn={};function Ng(e,t,n){const{pathname:r,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){const c=o.includes(e.slice(i))?e.slice(i).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),ri(u,"")}const a=ri(r,e),l=!n||hd(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const $g=lt({name:"nuxt:router",enforce:"pre",async setup(e){var k,M;let t,n,r=Bn().app.baseURL;Le.hashMode&&!r.includes("#")&&(r+="#");const s=((k=Le.history)==null?void 0:k.call(Le,r))??(Le.hashMode?Xp(r):tc(r)),o=((M=Le.routes)==null?void 0:M.call(Le,Fi))??Fi;let i;const a=Eg({...Le,scrollBehavior:(y,m,v)=>{if(m===Ue){i=v;return}if(Le.scrollBehavior){if(a.options.scrollBehavior=Le.scrollBehavior,"scrollRestoration"in window.history){const R=a.beforeEach(()=>{R(),window.history.scrollRestoration="manual"})}return Le.scrollBehavior(y,Ue,i||v)}},history:s,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=Rn(a.currentRoute.value);a.afterEach((y,m)=>{l.value=m}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=Ng(r,window.location,e.payload.path),u=Rn(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((y,m)=>{var v,R,w,x;((R=(v=y.matched[0])==null?void 0:v.components)==null?void 0:R.default)===((x=(w=m.matched[0])==null?void 0:w.components)==null?void 0:x.default)&&f()});const d={};for(const y in u.value)Object.defineProperty(d,y,{get:()=>u.value[y]});e._route=rt(d),e._middleware=e._middleware||{global:[],named:{}};const p=Lr();a.afterEach(async(y,m,v)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(Th),v&&await e.callHook("page:loading:end"),y.matched.length===0&&await e.runWithContext(()=>Kt(Ts({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))});try{[t,n]=An(()=>a.isReady()),await t,n()}catch(y){[t,n]=An(()=>e.runWithContext(()=>Kt(y))),await t,n()}const _=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;f();const E=e.payload.state._layout;return a.beforeEach(async(y,m)=>{var v;await e.callHook("page:loading:start"),y.meta=$t(y.meta),e.isHydrating&&E&&!Yt(y.meta.layout)&&(y.meta.layout=E),e._processingMiddleware=!0;{const R=new Set([...Mg,...e._middleware.global]);for(const w of y.matched){const x=w.meta.middleware;if(x)for(const D of fo(x))R.add(D)}{const w=await e.runWithContext(()=>ao(y.path));if(w.appMiddleware)for(const x in w.appMiddleware)w.appMiddleware[x]?R.add(x):R.delete(x)}for(const w of R){const x=typeof w=="string"?e._middleware.named[w]||await((v=wn[w])==null?void 0:v.call(wn).then(A=>A.default||A)):w;if(!x)throw new Error(`Unknown route middleware: '${w}'.`);const D=await e.runWithContext(()=>x(y,m));if(!e.payload.serverRendered&&e.isHydrating&&(D===!1||D instanceof Error)){const A=D||Ts({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await e.runWithContext(()=>Kt(A)),!1}if(D!==!0&&(D||D===!1))return D}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in _&&(_.name=void 0),await a.replace({..._,force:!0}),a.options.scrollBehavior=Le.scrollBehavior}catch(y){await e.runWithContext(()=>Kt(y))}}),{provide:{router:a}}}}),Vi=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),ly=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ac=e=>{const t=me();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Vi(()=>e())}):Vi(()=>e())},jg=lt({name:"nuxt:payload",setup(e){at().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await wi(t.path);r&&Object.assign(e.static.data,r.data)}),ac(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await wi(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Hr,1e3)})}}),Bg=lt(e=>{let t;async function n(){const r=await Hr();t&&clearTimeout(t),t=setTimeout(n,ai);try{const s=await $fetch(oo("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}ac(()=>{t=setTimeout(n,ai)})}),Fg=ee(()=>Z(()=>import("./BFv6GqOo.js"),__vite__mapDeps([1,2,3,4,5,6,7,8,9,10]),import.meta.url).then(e=>e.default||e.default||e)),Dg=ee(()=>Z(()=>import("./BiIlDlBi.js"),__vite__mapDeps([11,8,9,10,7]),import.meta.url).then(e=>e.default||e.default||e)),Ug=ee(()=>Z(()=>import("./DuB8odg3.js"),__vite__mapDeps([12,9,10,7,13]),import.meta.url).then(e=>e.default||e.default||e)),Vg=ee(()=>Z(()=>import("./D9OY_fUY.js"),__vite__mapDeps([8,9,10,7]),import.meta.url).then(e=>e.default||e.default||e)),Kg=ee(()=>Z(()=>import("./GMCLJmxr.js"),__vite__mapDeps([3,4,5,6,7]),import.meta.url).then(e=>e.default||e.default||e)),Wg=ee(()=>Z(()=>import("./BjxLfMTO.js"),__vite__mapDeps([14,4,5,6,7]),import.meta.url).then(e=>e.default||e.default||e)),zg=ee(()=>Z(()=>import("./CaEDBgUx.js"),__vite__mapDeps([15,6]),import.meta.url).then(e=>e.default||e.default||e)),qg=ee(()=>Z(()=>import("./B8kRRXCj.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Gg=ee(()=>Z(()=>import("./XAIjkj7W.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Jg=ee(()=>Z(()=>import("./DkM8RXgm.js"),__vite__mapDeps([16,15,6]),import.meta.url).then(e=>e.default||e.default||e)),Qg=ee(()=>Z(()=>import("./CzliexMM.js"),__vite__mapDeps([17,18,19]),import.meta.url).then(e=>e.default||e.default||e)),Xg=ee(()=>Z(()=>import("./CUBrzXCp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Yg=ee(()=>Z(()=>import("./DyBbMhQs.js"),__vite__mapDeps([20,18,19]),import.meta.url).then(e=>e.default||e.default||e)),Zg=ee(()=>Z(()=>import("./DSNGhQIQ.js"),__vite__mapDeps([21,13]),import.meta.url).then(e=>e.default||e.default||e)),em=ee(()=>Z(()=>import("./Boo_-_u1.js"),[],import.meta.url).then(e=>e.default||e.default||e)),tm=ee(()=>Z(()=>import("./01Qgb_Yv.js"),[],import.meta.url).then(e=>e.default||e.default||e)),nm=ee(()=>Z(()=>import("./BtFXb_CU.js"),[],import.meta.url).then(e=>e.default||e.default||e)),rm=ee(()=>Z(()=>import("./BcsLHAGX.js"),[],import.meta.url).then(e=>e.default||e.default||e)),sm=ee(()=>Z(()=>import("./DmxlwsLi.js"),[],import.meta.url).then(e=>e.default||e.default||e)),om=ee(()=>Z(()=>import("./BhQOfmCV.js"),[],import.meta.url).then(e=>e.default||e.default||e)),im=ee(()=>Z(()=>import("./BJYQTfvP.js"),[],import.meta.url).then(e=>e.default||e.default||e)),lm=ee(()=>Z(()=>import("./CkB2FoXQ.js"),[],import.meta.url).then(e=>e.default||e.default||e)),am=ee(()=>Z(()=>import("./BSSw_vFz.js"),[],import.meta.url).then(e=>e.default||e.default||e)),cm=ee(()=>Z(()=>import("./3A1Dqg8q.js"),[],import.meta.url).then(e=>e.default||e.default||e)),um=ee(()=>Z(()=>import("./BwIN6gys.js"),[],import.meta.url).then(e=>e.default||e.default||e)),fm=ee(()=>Z(()=>import("./C0eirHBF.js"),[],import.meta.url).then(e=>e.default||e.default||e)),dm=ee(()=>Z(()=>import("./Dqf4VOun.js"),[],import.meta.url).then(e=>e.default||e.default||e)),hm=ee(()=>Z(()=>import("./CwAhA5He.js"),[],import.meta.url).then(e=>e.default||e.default||e)),pm=ee(()=>Z(()=>import("./CDeuivOF.js"),[],import.meta.url).then(e=>e.default||e.default||e)),gm=ee(()=>Z(()=>import("./BWKXh30l.js"),[],import.meta.url).then(e=>e.default||e.default||e)),mm=ee(()=>Z(()=>import("./DLQPmwB0.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ym=ee(()=>Z(()=>import("./hmK_-SDA.js"),[],import.meta.url).then(e=>e.default||e.default||e)),_m=ee(()=>Z(()=>import("./ClZ1pazK.js"),[],import.meta.url).then(e=>e.default||e.default||e)),vm=ee(()=>Z(()=>import("./DyJXt7Ps.js"),[],import.meta.url).then(e=>e.default||e.default||e)),bm=ee(()=>Z(()=>import("./y2GQ8lwj.js"),[],import.meta.url).then(e=>e.default||e.default||e)),wm=ee(()=>Z(()=>import("./DGX9MXQV.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Em=[["ContentDoc",Fg],["ContentList",Dg],["ContentNavigation",Ug],["ContentQuery",Vg],["ContentRenderer",Kg],["ContentRendererMarkdown",Wg],["MDCSlot",zg],["DocumentDrivenEmpty",qg],["DocumentDrivenNotFound",Gg],["Markdown",Jg],["ProseCode",Qg],["ProseCodeInline",Xg],["ProsePre",Yg],["ProseA",Zg],["ProseBlockquote",em],["ProseEm",tm],["ProseH1",nm],["ProseH2",rm],["ProseH3",sm],["ProseH4",om],["ProseH5",im],["ProseH6",lm],["ProseHr",am],["ProseImg",cm],["ProseLi",um],["ProseOl",fm],["ProseP",dm],["ProseScript",hm],["ProseStrong",pm],["ProseTable",gm],["ProseTbody",mm],["ProseTd",ym],["ProseTh",_m],["ProseThead",vm],["ProseTr",bm],["ProseUl",wm]],Rm=lt({name:"nuxt:global-components",setup(e){for(const[t,n]of Em)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),er={},Tm=lt({name:"nuxt:prefetch",setup(e){const t=at();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof er[r]=="function"&&await er[r]()})}),e.hooks.hook("link:prefetch",n=>{if(jt(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let o=fo(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof wn[i]=="function"&&wn[i]();s&&typeof er[s]=="function"&&er[s]()})}});function Je(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Je(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Je(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Je(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Je(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(s){n.add(Je(s))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(s,o){n.set(Je(o),Je(s))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(Je(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const Cm={path:"/",watch:!0,decode:e=>kn(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Zr=window.cookieStore;function Pm(e,t){var l;const n={...Cm,...t},r=Ki(n)||{};let s;n.maxAge!==void 0?s=n.maxAge*1e3:n.expires&&(s=n.expires.getTime()-Date.now());const o=s!==void 0&&s<=0,i=Je(o?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=s&&!o?km(i,s,n.watch&&n.watch!=="shallow"):Ze(i);{let c=null;try{!Zr&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=()=>{n.readonly||ph(a.value,r[e])||(xm(e,a.value,n),r[e]=Je(a.value),c==null||c.postMessage({value:n.encode(a.value)}))},f=p=>{var E;const _=p.refresh?(E=Ki(n))==null?void 0:E[e]:n.decode(p.value);d=!0,r[e]=a.value=_,ln(()=>{d=!1})};let d=!1;Tr()&&ol(()=>{d=!0,u(),c==null||c.close()}),Zr?Zr.onchange=p=>{const _=p.changed.find(E=>E.name===e);_&&f({value:_.value})}:c&&(c.onmessage=({data:p})=>f(p)),n.watch?wt(a,()=>{d||u()},{deep:n.watch!=="shallow"}):u()}return a}function Ki(e={}){return Yd(document.cookie,e)}function Sm(e,t,n={}){return t==null?ui(e,t,{...n,maxAge:-1}):ui(e,t,n)}function xm(e,t,n={}){document.cookie=Sm(e,t,n)}const Wi=2147483647;function km(e,t,n){let r,s,o=0;const i=n?Ze(e):{value:e};return Tr()&&ol(()=>{s==null||s(),clearTimeout(r)}),Xc((a,l)=>{n&&(s=wt(i,l));function c(){o=0,clearTimeout(r);const u=t-o,f=u{if(o+=f,o{const t=Bn().public.studio||{},n=io(),r=Pm("previewToken",{sameSite:"none",secure:!0}),s=Om("studio-client-db",()=>null);async function o(){const i=await Z(()=>import("./_VKrVW70.js"),__vite__mapDeps([22,10,7,23]),import.meta.url).then(c=>c.useStudio),{mountPreviewUI:a,initiateIframeCommunication:l}=i();a(),l()}if(t.apiURL){if(Object.prototype.hasOwnProperty.call(n.query,"preview")&&!n.query.preview||!n.query.preview&&!r.value)return;n.query.preview&&(r.value=String(n.query.preview)),window.sessionStorage.setItem("previewToken",String(r.value)),window.sessionStorage.setItem("previewAPI",typeof n.query.staging<"u"?"https://dev-api.nuxt.studio":t.apiURL),e.hook("content:storage",i=>{s.value=i}),e.hook("app:mounted",async()=>{await o()})}});function Im(e={}){const t=e.path||window.location.pathname;let n={};try{n=kn(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires){r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function s(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:ro(n.app.baseURL,o.fullPath);Im({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),Mm=[_p,bp,$g,jg,Bg,Rm,Tm,Lm,Hm],Nm=Mn({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>t===e.renderKey?e.route[s]:n[s]});return Xt(Or,rt(r)),()=>Ye(e.vnode,{ref:e.vnodeRef})}}),$m=Mn({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const s=me(),o=Ze(),i=He(Or,null);let a;r({pageRef:o});const l=He(Eh,null);let c;const u=s.deferHydration();if(s.isHydrating){const f=s.hooks.hookOnce("app:error",u);at().beforeEach(f)}return e.pageKey&&wt(()=>e.pageKey,(f,d)=>{f!==d&&s.callHook("page:loading:start")}),()=>Ye(lc,{name:e.name,route:e.route,...t},{default:f=>{const d=Bm(i,f.route,f.Component),p=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(c&&!p)return c;u();return}if(c&&l&&!l.isCurrent(f.route))return c;if(d&&i&&(!l||l!=null&&l.isCurrent(i)))return p?c:null;const _=Ls(f,e.pageKey);!s.isHydrating&&!Fm(i,f.route,f.Component)&&a===_&&s.callHook("page:loading:end"),a=_;const E=!!(e.transition??f.route.meta.pageTransition??bs),k=E&&jm([e.transition,f.route.meta.pageTransition,bs,{onAfterLeave:()=>{s.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),M=e.keepalive??f.route.meta.keepalive??Vd;return c=kg(eo,E&&k,Cg(M,Ye(Ll,{suspensible:!0,onPending:()=>s.callHook("page:start",f.Component),onResolve:()=>{ln(()=>s.callHook("page:finish",f.Component).then(()=>s.callHook("page:loading:end")).finally(u))}},{default:()=>{const y=Ye(Nm,{key:_||void 0,vnode:n.default?Ye(Se,void 0,n.default(f)):f.Component,route:f.route,renderKey:_||void 0,trackRootNodes:E,vnodeRef:o});return M&&(y.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),y}}))).default(),c}})}});function jm(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?fo(n.onAfterLeave):void 0}));return Na(...t)}function Bm(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,o)=>{var i,a,l;return((i=s.components)==null?void 0:i.default)!==((l=(a=e.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&Ls({route:t,Component:n})!==Ls({route:e,Component:n})}function Fm(e,t,n){return e?t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)}){const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Um={};function Vm(e,t){const n=$m;return Ve(),aa("div",null,[pe(n)])}const Km=Dm(Um,[["render",Vm]]),Wm={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` -`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,u=s?ee(()=>Z(()=>import("./BGO8zzEk.js"),__vite__mapDeps([24,13,2,25]),import.meta.url).then(f=>f.default||f)):ee(()=>Z(()=>import("./BvD1h92K.js"),__vite__mapDeps([26,2,27]),import.meta.url).then(f=>f.default||f));return(f,d)=>(Ve(),vt(de(u),vc(ua({statusCode:de(r),statusMessage:de(o),description:de(i),stack:de(a)})),null,16))}},Km={key:0},zi={__name:"nuxt-root",setup(e){const t=()=>null,n=me(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ct().beforeEach(l)}const s=!1;Xt(Or,io()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=Lr(),i=!1;Nl((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Rh(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Kt(l)),!1});const a=!1;return(l,c)=>(Ve(),vt(Ol,{onResolve:de(r)},{default:Sl(()=>[de(i)?(Ve(),la("div",Km)):de(o)?(Ve(),vt(de(Vm),{key:1,error:de(o)},null,8,["error"])):de(a)?(Ve(),vt(de(t),{key:2,context:de(a)},null,8,["context"])):de(s)?(Ve(),vt(lu(de(s)),{key:3})):(Ve(),vt(de(Um),{key:4}))]),_:1},8,["onResolve"]))}};let qi;{let e;qi=async function(){var i,a;if(e)return e;const r=!!((i=window.__NUXT__)!=null&&i.serverRendered||((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?Mf(zi):Hf(zi),s=Wd({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||Ir(l)}r.config.errorHandler=o;try{await Gd(s,Im)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(Vd),await s.hooks.callHook("app:mounted",r),await ln()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},e=qi().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Tr as $,Hf as A,re as B,de as C,Et as D,ln as E,Se as F,Xm as G,ys as H,Ye as I,oy as J,Ym as K,Gs as L,Wu as M,Ku as N,Ps as O,Ar as P,ny as Q,zm as R,We as S,eo as T,ty as U,Rn as V,wl as W,pu as X,sl as Y,Ir as Z,Z as _,Mn as a,cd as a0,ni as a1,ro as a2,no as a3,Jm as a4,Zt as a5,we as a6,kn as a7,vt as a8,Qm as a9,Er as aa,lc as ab,Vi as ac,iy as ad,Yf as ae,ey as af,ba as ag,jt as ah,sy as ai,lu as aj,ct as b,Ze as c,ry as d,Ml as e,Ve as f,la as g,ca as h,Zm as i,pe as j,Tm as k,Gm as l,fa as m,Rr as n,qs as o,qm as p,Bm as q,$t as r,Ha as s,Wm as t,me as u,km as v,Sl as w,Bn as x,io as y,ci as z}; +`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,u=s?ee(()=>Z(()=>import("./ozOoBvpI.js"),__vite__mapDeps([24,13,2,25]),import.meta.url).then(f=>f.default||f)):ee(()=>Z(()=>import("./Dn7whQ3o.js"),__vite__mapDeps([26,2,27]),import.meta.url).then(f=>f.default||f));return(f,d)=>(Ve(),_t(de(u),bc(fa({statusCode:de(r),statusMessage:de(o),description:de(i),stack:de(a)})),null,16))}},zm={key:0},zi={__name:"nuxt-root",setup(e){const t=()=>null,n=me(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);at().beforeEach(l)}const s=!1;Xt(Or,io()),n.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const o=Lr(),i=!1;$l((l,c,u)=>{if(n.hooks.callHook("vue:error",l,c,u).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Ch(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Kt(l)),!1});const a=!1;return(l,c)=>(Ve(),_t(Ll,{onResolve:de(r)},{default:xl(()=>[de(i)?(Ve(),aa("div",zm)):de(o)?(Ve(),_t(de(Wm),{key:1,error:de(o)},null,8,["error"])):de(a)?(Ve(),_t(de(t),{key:2,context:de(a)},null,8,["context"])):de(s)?(Ve(),_t(cu(de(s)),{key:3})):(Ve(),_t(de(Km),{key:4}))]),_:1},8,["onResolve"]))}};let qi;{let e;qi=async function(){var i,a;if(e)return e;const r=!!((i=window.__NUXT__)!=null&&i.serverRendered||((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?$f(zi):Nf(zi),s=qd({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||Ir(l)}r.config.errorHandler=o;try{await Qd(s,Mm)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(Wd),await s.hooks.callHook("app:mounted",r),await ln()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},e=qi().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Tr as $,Nf as A,re as B,de as C,wt as D,ln as E,Se as F,Ym as G,ys as H,Ye as I,iy as J,Zm as K,Gs as L,qu as M,zu as N,Ps as O,Ar as P,ry as Q,qm as R,We as S,eo as T,ny as U,Rn as V,El as W,mu as X,ol as Y,Ir as Z,Z as _,Mn as a,fd as a0,ni as a1,ro as a2,no as a3,Qm as a4,Zt as a5,we as a6,kn as a7,_t as a8,Xm as a9,Er as aa,ac as ab,Vi as ac,ly as ad,ed as ae,ty as af,wa as ag,jt as ah,oy as ai,cu as aj,at as b,Ze as c,sy as d,Nl as e,Ve as f,aa as g,ua as h,ey as i,pe as j,Pm as k,Jm as l,da as m,Rr as n,qs as o,Gm as p,Dm as q,$t as r,Ma as s,Rc as t,me as u,Om as v,xl as w,Bn as x,io as y,ci as z}; diff --git a/_nuxt/6gjZiwEr.js b/_nuxt/DkM8RXgm.js similarity index 61% rename from _nuxt/6gjZiwEr.js rename to _nuxt/DkM8RXgm.js index 0dc8fdf..7fc80fb 100644 --- a/_nuxt/6gjZiwEr.js +++ b/_nuxt/DkM8RXgm.js @@ -1 +1 @@ -import s from"./CsIrm-LY.js";import{a as o,G as u,S as f,P as m}from"./CzjykKn5.js";import"./Dnd51l0P.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=m(),{between:n,default:a}=u(),r=f(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:a,tags:r,between:n,parent:e}}});export{l as default}; +import s from"./CaEDBgUx.js";import{a as o,G as u,S as f,P as m}from"./DcleG1Yp.js";import"./Dnd51l0P.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=m(),{between:n,default:a}=u(),r=f(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:a,tags:r,between:n,parent:e}}});export{l as default}; diff --git a/_nuxt/CtblE2W7.js b/_nuxt/DmxlwsLi.js similarity index 88% rename from _nuxt/CtblE2W7.js rename to _nuxt/DmxlwsLi.js index 4c39663..e2b4a60 100644 --- a/_nuxt/CtblE2W7.js +++ b/_nuxt/DmxlwsLi.js @@ -1 +1 @@ -import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./CzjykKn5.js";const l=["id"],d=["href"],_=f({__name:"ProseH3",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h3))});return(e,m)=>(t(),s("h3",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; +import{a as f,x as p,S as i,f as t,g as s,C as u,a9 as n}from"./DcleG1Yp.js";const l=["id"],d=["href"],_=f({__name:"ProseH3",props:{id:{}},setup(r){const a=r,{headings:o}=p().public.mdc,c=i(()=>{var e;return a.id&&(typeof(o==null?void 0:o.anchorLinks)=="boolean"&&(o==null?void 0:o.anchorLinks)===!0||typeof(o==null?void 0:o.anchorLinks)=="object"&&((e=o==null?void 0:o.anchorLinks)==null?void 0:e.h3))});return(e,m)=>(t(),s("h3",{id:e.id},[e.id&&u(c)?(t(),s("a",{key:0,href:`#${e.id}`},[n(e.$slots,"default")],8,d)):n(e.$slots,"default",{key:1})],8,l))}});export{_ as default}; diff --git a/_nuxt/BvD1h92K.js b/_nuxt/Dn7whQ3o.js similarity index 95% rename from _nuxt/BvD1h92K.js rename to _nuxt/Dn7whQ3o.js index 42006a2..c44351d 100644 --- a/_nuxt/BvD1h92K.js +++ b/_nuxt/Dn7whQ3o.js @@ -1 +1 @@ -import{u as o}from"./wNrmierk.js";import{q as a,f as s,g as i,h as e,t as r,p as u,l}from"./CzjykKn5.js";const c=t=>(u("data-v-c4d24509"),t=t(),l(),t),d={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},p=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],b=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const n=t;return o({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(m,x)=>(s(),i("div",d,[p,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:r(t.description)},null,8,b)])]))}},w=a(f,[["__scopeId","data-v-c4d24509"]]);export{w as default}; +import{u as o}from"./CXrQkHir.js";import{q as a,f as s,g as i,h as e,t as r,p as u,l}from"./DcleG1Yp.js";const c=t=>(u("data-v-c4d24509"),t=t(),l(),t),d={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},p=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],b=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const n=t;return o({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(m,x)=>(s(),i("div",d,[p,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:r(t.description)},null,8,b)])]))}},w=a(f,[["__scopeId","data-v-c4d24509"]]);export{w as default}; diff --git a/_nuxt/DoP6dDr7.js b/_nuxt/DoP6dDr7.js deleted file mode 100644 index bc28709..0000000 --- a/_nuxt/DoP6dDr7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./BsbEd6xi.js";import"./CzjykKn5.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CiHBz4n3.js";export{o as default}; diff --git a/_nuxt/CoNd2kIt.js b/_nuxt/Dqf4VOun.js similarity index 64% rename from _nuxt/CoNd2kIt.js rename to _nuxt/Dqf4VOun.js index 80004d1..53e577b 100644 --- a/_nuxt/CoNd2kIt.js +++ b/_nuxt/Dqf4VOun.js @@ -1 +1 @@ -import{q as r,f as o,g as s,a9 as t}from"./CzjykKn5.js";const n={};function a(e,c){return o(),s("p",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as o,g as s,a9 as t}from"./DcleG1Yp.js";const n={};function a(e,c){return o(),s("p",null,[t(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/C9cuVWqd.js b/_nuxt/DuB8odg3.js similarity index 74% rename from _nuxt/C9cuVWqd.js rename to _nuxt/DuB8odg3.js index dd7a3ad..e83c9b1 100644 --- a/_nuxt/C9cuVWqd.js +++ b/_nuxt/DuB8odg3.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["./tua5TMnF.js","./CzjykKn5.js","./CCiM7bSi.js","./CiHBz4n3.js","./C-v3KzvZ.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as f}from"./BY7mRHL2.js";import{x as v,Q as p,_ as g,a as d,R as l,S as h,v as _,G as y,I as r}from"./CzjykKn5.js";import{q as C,w as m,e as w,s as P,j as $,u as N}from"./CCiM7bSi.js";import{u as j}from"./CiHBz4n3.js";import{_ as T}from"./BgolP8kj.js";const x=async e=>{const{content:t}=v().public;typeof(e==null?void 0:e.params)!="function"&&(e=C(e));const a=e.params(),s=t.experimental.stripQueryParameters?m(`/navigation/${`${p(a)}.${t.integrity}`}/${w(a)}.json`):m(`/navigation/${p(a)}.${t.integrity}.json`);if(P())return(await g(()=>import("./tua5TMnF.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url).then(o=>o.generateNavigation))(a);const n=await $fetch(s,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:$(a),previewToken:j().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n},D=d({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(e){const{query:t}=l(e),a=h(()=>{var n;return typeof((n=t.value)==null?void 0:n.params)=="function"?t.value.params():t.value});if(!a.value&&_("dd-navigation").value){const{navigation:n}=N();return{navigation:n}}const{data:s}=await f(`content-navigation-${p(a.value)}`,()=>x(a.value));return{navigation:s}},render(e){const t=y(),{navigation:a}=e,s=o=>r(T,{to:o._path},()=>o.title),n=(o,u)=>r("ul",u?{"data-level":u}:null,o.map(i=>i.children?r("li",null,[s(i),n(i.children,u+1)]):r("li",null,s(i)))),c=o=>n(o,0);return t!=null&&t.default?t.default({navigation:a,...this.$attrs}):c(a)}}),L=D;export{L as default}; +const __vite__fileDeps=["./WTRZfEe8.js","./DcleG1Yp.js","./MF4Vc1uO.js","./B_uTFokR.js","./C-v3KzvZ.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as f}from"./BcX-q_QJ.js";import{x as v,Q as p,_ as g,a as d,R as l,S as h,v as _,G as y,I as r}from"./DcleG1Yp.js";import{q as C,w as m,e as w,s as P,j as $,u as N}from"./MF4Vc1uO.js";import{u as j}from"./B_uTFokR.js";import{_ as T}from"./DE3wTi0L.js";const x=async e=>{const{content:t}=v().public;typeof(e==null?void 0:e.params)!="function"&&(e=C(e));const a=e.params(),s=t.experimental.stripQueryParameters?m(`/navigation/${`${p(a)}.${t.integrity}`}/${w(a)}.json`):m(`/navigation/${p(a)}.${t.integrity}.json`);if(P())return(await g(()=>import("./WTRZfEe8.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url).then(o=>o.generateNavigation))(a);const n=await $fetch(s,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:$(a),previewToken:j().getPreviewToken()}});if(typeof n=="string"&&n.startsWith(""))throw new Error("Not found");return n},D=d({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(e){const{query:t}=l(e),a=h(()=>{var n;return typeof((n=t.value)==null?void 0:n.params)=="function"?t.value.params():t.value});if(!a.value&&_("dd-navigation").value){const{navigation:n}=N();return{navigation:n}}const{data:s}=await f(`content-navigation-${p(a.value)}`,()=>x(a.value));return{navigation:s}},render(e){const t=y(),{navigation:a}=e,s=o=>r(T,{to:o._path},()=>o.title),n=(o,u)=>r("ul",u?{"data-level":u}:null,o.map(i=>i.children?r("li",null,[s(i),n(i.children,u+1)]):r("li",null,s(i)))),c=o=>n(o,0);return t!=null&&t.default?t.default({navigation:a,...this.$attrs}):c(a)}}),L=D;export{L as default}; diff --git a/_nuxt/UGiNIOnj.js b/_nuxt/DyBbMhQs.js similarity index 82% rename from _nuxt/UGiNIOnj.js rename to _nuxt/DyBbMhQs.js index 6dafed9..a081100 100644 --- a/_nuxt/UGiNIOnj.js +++ b/_nuxt/DyBbMhQs.js @@ -1 +1 @@ -import{_ as l}from"./DeAd8e4u.js";import{a as n,f as s,a8 as i,w as r,h as o,n as g,aa as u,a9 as f}from"./CzjykKn5.js";const h=n({__name:"ProsePre",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null},class:{type:String,default:null},style:{type:[String,Object],default:null}},setup(e){return(a,m)=>{const t=l;return s(),i(t,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:r(()=>[o("pre",{class:g(a.$props.class),style:u(e.style)},[f(a.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{h as default}; +import{_ as l}from"./BjqYXuA3.js";import{a as n,f as s,a8 as i,w as r,h as o,n as g,aa as u,a9 as f}from"./DcleG1Yp.js";const h=n({__name:"ProsePre",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]},meta:{type:String,default:null},class:{type:String,default:null},style:{type:[String,Object],default:null}},setup(e){return(a,m)=>{const t=l;return s(),i(t,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:r(()=>[o("pre",{class:g(a.$props.class),style:u(e.style)},[f(a.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{h as default}; diff --git a/_nuxt/Bx8cMPCO.js b/_nuxt/DyJXt7Ps.js similarity index 65% rename from _nuxt/Bx8cMPCO.js rename to _nuxt/DyJXt7Ps.js index 466f2d2..71a65f8 100644 --- a/_nuxt/Bx8cMPCO.js +++ b/_nuxt/DyJXt7Ps.js @@ -1 +1 @@ -import{q as r,f as t,g as a,a9 as o}from"./CzjykKn5.js";const s={};function n(e,c){return t(),a("thead",null,[o(e.$slots,"default")])}const f=r(s,[["render",n]]);export{f as default}; +import{q as r,f as t,g as a,a9 as o}from"./DcleG1Yp.js";const s={};function n(e,c){return t(),a("thead",null,[o(e.$slots,"default")])}const f=r(s,[["render",n]]);export{f as default}; diff --git a/_nuxt/5NbFExmS.js b/_nuxt/GMCLJmxr.js similarity index 84% rename from _nuxt/5NbFExmS.js rename to _nuxt/GMCLJmxr.js index 435af05..10c9d43 100644 --- a/_nuxt/5NbFExmS.js +++ b/_nuxt/GMCLJmxr.js @@ -1 +1 @@ -import{_ as f}from"./BsbEd6xi.js";import{a as l,D as s,G as d,I as c}from"./CzjykKn5.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./CiHBz4n3.js";const _=l({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(t){s(()=>t.excerpt,n=>{var e,a,i;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(a=t==null?void 0:t.value)==null?void 0:a._path}.${(i=t==null?void 0:t.value)==null?void 0:i._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var u,o;const n=d(),{value:e,excerpt:a,tag:i}=t,r=a?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((u=r==null?void 0:r.children)!=null&&u.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:a,tag:i,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:a,tag:i,...this.$attrs}):(r==null?void 0:r.type)==="root"&&((o=r==null?void 0:r.children)!=null&&o.length)?c(f,{value:e,excerpt:a,tag:i,...this.$attrs}):c("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:a,tag:i},null,2))}});export{_ as default}; +import{_ as f}from"./D3wL3ty0.js";import{a as l,D as s,G as d,I as c}from"./DcleG1Yp.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./B_uTFokR.js";const _=l({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(t){s(()=>t.excerpt,n=>{var e,a,i;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(a=t==null?void 0:t.value)==null?void 0:a._path}.${(i=t==null?void 0:t.value)==null?void 0:i._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var u,o;const n=d(),{value:e,excerpt:a,tag:i}=t,r=a?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((u=r==null?void 0:r.children)!=null&&u.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:a,tag:i,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:a,tag:i,...this.$attrs}):(r==null?void 0:r.type)==="root"&&((o=r==null?void 0:r.children)!=null&&o.length)?c(f,{value:e,excerpt:a,tag:i,...this.$attrs}):c("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:a,tag:i},null,2))}});export{_ as default}; diff --git a/_nuxt/GkSk9p-M.js b/_nuxt/GkSk9p-M.js new file mode 100644 index 0000000..3b56a58 --- /dev/null +++ b/_nuxt/GkSk9p-M.js @@ -0,0 +1 @@ +import t from"./BFv6GqOo.js";import{q as r,g as e,j as m,f as n}from"./DcleG1Yp.js";import"./CXrQkHir.js";import"./GMCLJmxr.js";import"./D3wL3ty0.js";import"./C-v3KzvZ.js";import"./Dnd51l0P.js";import"./B_uTFokR.js";import"./D9OY_fUY.js";import"./BcX-q_QJ.js";import"./MF4Vc1uO.js";const c={};function _(i,p){const o=t;return n(),e("main",null,[m(o)])}const j=r(c,[["render",_]]);export{j as default}; diff --git a/_nuxt/CCiM7bSi.js b/_nuxt/MF4Vc1uO.js similarity index 94% rename from _nuxt/CCiM7bSi.js rename to _nuxt/MF4Vc1uO.js index 691c736..29ed88e 100644 --- a/_nuxt/CCiM7bSi.js +++ b/_nuxt/MF4Vc1uO.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["./tua5TMnF.js","./CzjykKn5.js","./C-v3KzvZ.js","./CiHBz4n3.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{a0 as $,x as h,a1 as P,a2 as b,a3 as C,Q as l,_ as E}from"./CzjykKn5.js";import{u as w}from"./CiHBz4n3.js";const d=(t,r)=>r.split(".").reduce((n,i)=>n&&n[i],t),p=(t,r)=>Object.keys(t).filter(r).reduce((n,i)=>Object.assign(n,{[i]:t[i]}),{}),T=t=>r=>t&&t.length?p(r,n=>!t.includes(n)):r,B=t=>r=>Array.isArray(r)?r.map(n=>t(n)):t(r),m=t=>{const r=[],n=[];for(const i of t)["$","_"].includes(i)?r.push(i):n.push(i);return{prefixes:r,properties:n}},j=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=m(t);return p(r,s=>!i.includes(s)&&!n.includes(s[0]))},q=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=m(t);return p(r,s=>i.includes(s)||n.includes(s[0]))},Q=(t,r)=>{const n=new Intl.Collator(r.$locale,{numeric:r.$numeric,caseFirst:r.$caseFirst,sensitivity:r.$sensitivity}),i=Object.keys(r).filter(s=>!s.startsWith("$"));for(const s of i)t=t.sort((a,e)=>{const o=[d(a,s),d(e,s)].map(c=>{if(c!==null)return c instanceof Date?c.toISOString():c});return r[s]===-1&&o.reverse(),n.compare(o[0],o[1])});return t},I=(t,r="Expected an array")=>{if(!Array.isArray(t))throw new TypeError(r)},u=t=>Array.isArray(t)?t:[void 0,null].includes(t)?[]:[t],x=["sort","where","only","without"];function S(t,r={}){const n={};for(const e of Object.keys(r.initialParams||{}))n[e]=x.includes(e)?u(r.initialParams[e]):r.initialParams[e];const i=(e,o=c=>c)=>(...c)=>(n[e]=o(...c),a),s=e=>{var o;return r.legacy?e!=null&&e.surround?e.surround:e&&(e!=null&&e.dirConfig&&(e.result={_path:(o=e.dirConfig)==null?void 0:o._path,...e.result,_dir:e.dirConfig}),e!=null&&e._path||Array.isArray(e)||!Object.prototype.hasOwnProperty.call(e,"result")?e:e==null?void 0:e.result):e},a={params:()=>({...n,...n.where?{where:[...u(n.where)]}:{},...n.sort?{sort:[...u(n.sort)]}:{}}),only:i("only",u),without:i("without",u),where:i("where",e=>[...u(n.where),...u(e)]),sort:i("sort",e=>[...u(n.sort),...u(e)]),limit:i("limit",e=>parseInt(String(e),10)),skip:i("skip",e=>parseInt(String(e),10)),find:()=>t(a).then(s),findOne:()=>t(i("first")(!0)).then(s),count:()=>t(i("count")(!0)).then(s),locale:e=>a.where({_locale:e}),withSurround:i("surround",(e,o)=>({query:e,...o})),withDirConfig:()=>i("dirConfig")(!0)};return r.legacy&&(a.findSurround=(e,o)=>a.withSurround(e,o).find().then(s)),a}function g(t){return JSON.stringify(t,A)}function A(t,r){return r instanceof RegExp?`--REGEX ${r.toString()}`:r}const O=t=>{let r=g(t);return r=typeof Buffer<"u"?Buffer.from(r).toString("base64"):btoa(r),r=r.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(r.match(/.{1,100}/g)||[]).join("/")},y=t=>$(t,h().public.content.api.baseURL),F=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},D=()=>{const{experimental:t}=h().public.content;return t.clientDB?!0:w().isEnabled()},v=()=>async t=>{const{content:r}=h().public,n=t.params(),i=r.experimental.stripQueryParameters?y(`/query/${`${l(n)}.${r.integrity}`}/${O(n)}.json`):y(`/query/${l(n)}.${r.integrity}.json`);if(D())return(await E(()=>import("./tua5TMnF.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(e=>e.useContentDatabase())).fetch(t);const s=await $fetch(i,{method:"GET",responseType:"json",params:r.experimental.stripQueryParameters?void 0:{_params:g(n),previewToken:w().getPreviewToken()}});if(typeof s=="string"&&s.startsWith(""))throw new Error("Not found");return s};function U(t,...r){const{content:n}=h().public,i=S(v(),{initialParams:typeof t!="string"?t:{},legacy:!0});let s;typeof t=="string"&&(s=P(b(t,...r)));const a=i.params;return i.params=()=>{var o,c,f;const e=a();return s&&(e.where=e.where||[],e.first&&(e.where||[]).length===0?e.where.push({_path:C(s)}):e.where.push({_path:new RegExp(`^${s.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(o=e.sort)!=null&&o.length||(e.sort=[{_stem:1,$numeric:!0}]),n.locales.length&&((f=(c=e.where)==null?void 0:c.find(_=>_._locale))!=null&&f._locale||(e.where=e.where||[],e.where.push({_locale:n.defaultLocale}))),e},i}export{I as a,u as b,Q as c,B as d,O as e,j as f,d as g,q as h,S as i,g as j,T as o,U as q,D as s,F as u,y as w}; +const __vite__fileDeps=["./WTRZfEe8.js","./DcleG1Yp.js","./C-v3KzvZ.js","./B_uTFokR.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{a0 as $,x as h,a1 as P,a2 as b,a3 as C,Q as l,_ as E}from"./DcleG1Yp.js";import{u as w}from"./B_uTFokR.js";const d=(t,r)=>r.split(".").reduce((n,i)=>n&&n[i],t),p=(t,r)=>Object.keys(t).filter(r).reduce((n,i)=>Object.assign(n,{[i]:t[i]}),{}),T=t=>r=>t&&t.length?p(r,n=>!t.includes(n)):r,B=t=>r=>Array.isArray(r)?r.map(n=>t(n)):t(r),m=t=>{const r=[],n=[];for(const i of t)["$","_"].includes(i)?r.push(i):n.push(i);return{prefixes:r,properties:n}},j=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=m(t);return p(r,s=>!i.includes(s)&&!n.includes(s[0]))},q=(t=[])=>r=>{if(t.length===0||!r)return r;const{prefixes:n,properties:i}=m(t);return p(r,s=>i.includes(s)||n.includes(s[0]))},Q=(t,r)=>{const n=new Intl.Collator(r.$locale,{numeric:r.$numeric,caseFirst:r.$caseFirst,sensitivity:r.$sensitivity}),i=Object.keys(r).filter(s=>!s.startsWith("$"));for(const s of i)t=t.sort((a,e)=>{const o=[d(a,s),d(e,s)].map(c=>{if(c!==null)return c instanceof Date?c.toISOString():c});return r[s]===-1&&o.reverse(),n.compare(o[0],o[1])});return t},I=(t,r="Expected an array")=>{if(!Array.isArray(t))throw new TypeError(r)},u=t=>Array.isArray(t)?t:[void 0,null].includes(t)?[]:[t],x=["sort","where","only","without"];function S(t,r={}){const n={};for(const e of Object.keys(r.initialParams||{}))n[e]=x.includes(e)?u(r.initialParams[e]):r.initialParams[e];const i=(e,o=c=>c)=>(...c)=>(n[e]=o(...c),a),s=e=>{var o;return r.legacy?e!=null&&e.surround?e.surround:e&&(e!=null&&e.dirConfig&&(e.result={_path:(o=e.dirConfig)==null?void 0:o._path,...e.result,_dir:e.dirConfig}),e!=null&&e._path||Array.isArray(e)||!Object.prototype.hasOwnProperty.call(e,"result")?e:e==null?void 0:e.result):e},a={params:()=>({...n,...n.where?{where:[...u(n.where)]}:{},...n.sort?{sort:[...u(n.sort)]}:{}}),only:i("only",u),without:i("without",u),where:i("where",e=>[...u(n.where),...u(e)]),sort:i("sort",e=>[...u(n.sort),...u(e)]),limit:i("limit",e=>parseInt(String(e),10)),skip:i("skip",e=>parseInt(String(e),10)),find:()=>t(a).then(s),findOne:()=>t(i("first")(!0)).then(s),count:()=>t(i("count")(!0)).then(s),locale:e=>a.where({_locale:e}),withSurround:i("surround",(e,o)=>({query:e,...o})),withDirConfig:()=>i("dirConfig")(!0)};return r.legacy&&(a.findSurround=(e,o)=>a.withSurround(e,o).find().then(s)),a}function g(t){return JSON.stringify(t,A)}function A(t,r){return r instanceof RegExp?`--REGEX ${r.toString()}`:r}const O=t=>{let r=g(t);return r=typeof Buffer<"u"?Buffer.from(r).toString("base64"):btoa(r),r=r.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(r.match(/.{1,100}/g)||[]).join("/")},y=t=>$(t,h().public.content.api.baseURL),F=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxt.com/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},D=()=>{const{experimental:t}=h().public.content;return t.clientDB?!0:w().isEnabled()},v=()=>async t=>{const{content:r}=h().public,n=t.params(),i=r.experimental.stripQueryParameters?y(`/query/${`${l(n)}.${r.integrity}`}/${O(n)}.json`):y(`/query/${l(n)}.${r.integrity}.json`);if(D())return(await E(()=>import("./WTRZfEe8.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(e=>e.useContentDatabase())).fetch(t);const s=await $fetch(i,{method:"GET",responseType:"json",params:r.experimental.stripQueryParameters?void 0:{_params:g(n),previewToken:w().getPreviewToken()}});if(typeof s=="string"&&s.startsWith(""))throw new Error("Not found");return s};function U(t,...r){const{content:n}=h().public,i=S(v(),{initialParams:typeof t!="string"?t:{},legacy:!0});let s;typeof t=="string"&&(s=P(b(t,...r)));const a=i.params;return i.params=()=>{var o,c,f;const e=a();return s&&(e.where=e.where||[],e.first&&(e.where||[]).length===0?e.where.push({_path:C(s)}):e.where.push({_path:new RegExp(`^${s.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(o=e.sort)!=null&&o.length||(e.sort=[{_stem:1,$numeric:!0}]),n.locales.length&&((f=(c=e.where)==null?void 0:c.find(_=>_._locale))!=null&&f._locale||(e.where=e.where||[],e.where.push({_locale:n.defaultLocale}))),e},i}export{I as a,u as b,Q as c,B as d,O as e,j as f,d as g,q as h,S as i,g as j,T as o,U as q,D as s,F as u,y as w}; diff --git a/_nuxt/tua5TMnF.js b/_nuxt/WTRZfEe8.js similarity index 99% rename from _nuxt/tua5TMnF.js rename to _nuxt/WTRZfEe8.js index 09cfba3..ad6ccb7 100644 --- a/_nuxt/tua5TMnF.js +++ b/_nuxt/WTRZfEe8.js @@ -1 +1 @@ -import{a7 as _,a2 as W,x as M,u as B,a0 as b}from"./CzjykKn5.js";import{g as J,a as j,b as O,o as k,c as H,d as $,f as P,h as x,i as G}from"./CCiM7bSi.js";import{p as Z}from"./C-v3KzvZ.js";import{u as U}from"./CiHBz4n3.js";const q="memory",F=()=>{const t=new Map;return{name:q,options:{},hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return Array.from(t.keys())},clear(){t.clear()},dispose(){t.clear()}}};function V(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return V(t(...r))}catch(n){return Promise.reject(n)}}function Q(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function X(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function K(t){if(Q(t))return String(t);if(X(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return K(t.toJSON());throw new Error("[unstorage] Cannot stringify value!")}function z(){if(typeof Buffer===void 0)throw new TypeError("[unstorage] Buffer is not supported!")}const R="base64:";function ee(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function te(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const re=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function ne(t,r){if(r=E(r),!r)return t;const n={...t};for(const a of re)n[a]=(c="",...l)=>t[a](r+c,...l);return n.getKeys=(a="",...c)=>t.getKeys(r+a,...c).then(l=>l.map(o=>o.slice(r.length))),n}function y(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ie(...t){return y(t.join(":"))}function E(t){return t=y(t),t?t+":":""}const ae="memory",se=()=>{const t=new Map;return{name:ae,options:{},hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return Array.from(t.keys())},clear(){t.clear()},dispose(){t.clear()}}};function oe(t={}){const r={mounts:{"":t.driver||se()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},n=e=>{for(const i of r.mountpoints)if(e.startsWith(i))return{base:i,relativeKey:e.slice(i.length),driver:r.mounts[i]};return{base:"",relativeKey:e,driver:r.mounts[""]}},a=(e,i)=>r.mountpoints.filter(s=>s.startsWith(e)||i&&e.startsWith(s)).map(s=>({relativeBase:e.length>s.length?e.slice(s.length):void 0,mountpoint:s,driver:r.mounts[s]})),c=(e,i)=>{if(r.watching){i=y(i);for(const s of r.watchListeners)s(e,i)}},l=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await D(r.mounts[e],c,e)}},o=async()=>{if(r.watching){for(const e in r.unwatch)await r.unwatch[e]();r.unwatch={},r.watching=!1}},h=(e,i,s)=>{const u=new Map,m=f=>{let d=u.get(f.base);return d||(d={driver:f.driver,base:f.base,items:[]},u.set(f.base,d)),d};for(const f of e){const d=typeof f=="string",A=y(d?f:f.key),w=d?void 0:f.value,v=d||!f.options?i:{...i,...f.options},I=n(A);m(I).items.push({key:A,value:w,relativeKey:I.relativeKey,options:v})}return Promise.all([...u.values()].map(f=>s(f))).then(f=>f.flat())},g={hasItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(m=>_(m))},getItems(e,i){return h(e,i,s=>s.driver.getItems?p(s.driver.getItems,s.items.map(u=>({key:u.relativeKey,options:u.options})),i).then(u=>u.map(m=>({key:ie(s.base,m.key),value:_(m.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(m=>({key:u.key,value:_(m)})))))},getItemRaw(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(m=>te(m))},async setItem(e,i,s={}){if(i===void 0)return g.removeItem(e);e=y(e);const{relativeKey:u,driver:m}=n(e);m.setItem&&(await p(m.setItem,u,K(i),s),m.watch||c("update",e))},async setItems(e,i){await h(e,i,async s=>{if(s.driver.setItems)return p(s.driver.setItems,s.items.map(u=>({key:u.relativeKey,value:K(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,K(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return g.removeItem(e,s);e=y(e);const{relativeKey:u,driver:m}=n(e);if(m.setItemRaw)await p(m.setItemRaw,u,i,s);else if(m.setItem)await p(m.setItem,u,ee(i),s);else return;m.watch||c("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=y(e);const{relativeKey:s,driver:u}=n(e);u.removeItem&&(await p(u.removeItem,s,i),(i.removeMeta||i.removeMata)&&await p(u.removeItem,s+"$",i),u.watch||c("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=y(e);const{relativeKey:s,driver:u}=n(e),m=Object.create(null);if(u.getMeta&&Object.assign(m,await p(u.getMeta,s,i)),!i.nativeOnly){const f=await p(u.getItem,s+"$",i).then(d=>_(d));f&&typeof f=="object"&&(typeof f.atime=="string"&&(f.atime=new Date(f.atime)),typeof f.mtime=="string"&&(f.mtime=new Date(f.mtime)),Object.assign(m,f))}return m},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=E(e);const s=a(e,!0);let u=[];const m=[];for(const f of s){const A=(await p(f.driver.getKeys,f.relativeBase,i)).map(w=>f.mountpoint+y(w)).filter(w=>!u.some(v=>w.startsWith(v)));m.push(...A),u=[f.mountpoint,...u.filter(w=>!w.startsWith(f.mountpoint))]}return e?m.filter(f=>f.startsWith(e)&&!f.endsWith("$")):m.filter(f=>!f.endsWith("$"))},async clear(e,i={}){e=E(e),await Promise.all(a(e,!1).map(async s=>{if(s.driver.clear)return p(s.driver.clear,s.relativeBase,i);if(s.driver.removeItem){const u=await s.driver.getKeys(s.relativeBase||"",i);return Promise.all(u.map(m=>s.driver.removeItem(m,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>L(e)))},async watch(e){return await l(),r.watchListeners.push(e),async()=>{r.watchListeners=r.watchListeners.filter(i=>i!==e),r.watchListeners.length===0&&await o()}},async unwatch(){r.watchListeners=[],await o()},mount(e,i){if(e=E(e),e&&r.mounts[e])throw new Error(`already mounted at ${e}`);return e&&(r.mountpoints.push(e),r.mountpoints.sort((s,u)=>u.length-s.length)),r.mounts[e]=i,r.watching&&Promise.resolve(D(i,c,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),g},async unmount(e,i=!0){e=E(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await L(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=y(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=y(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))}};return g}function D(t,r,n){return t.watch?t.watch((a,c)=>r(a,n+c)):()=>{}}async function L(t){typeof t.dispose=="function"&&await p(t.dispose)}function ue(t={}){const r=ce(n,t.operators);function n(a,c){return typeof c!="object"||c instanceof RegExp?r.$eq(a,c):Object.keys(c||{}).every(l=>{const o=c[l];if(l.startsWith("$")&&r[l]){const h=r[l];return typeof h=="function"?h(a,o):!1}return n(J(a,l),o)})}return n}function ce(t,r={}){return{$match:(n,a)=>t(n,a),$eq:(n,a)=>a instanceof RegExp?a.test(n):n===a,$ne:(n,a)=>a instanceof RegExp?!a.test(n):n!==a,$not:(n,a)=>!t(n,a),$and:(n,a)=>(j(a,"$and requires an array as condition"),a.every(c=>t(n,c))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(c=>t(n,c))),$in:(n,a)=>O(a).some(c=>Array.isArray(n)?t(n,{$contains:c}):t(n,c)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),O(a).every(c=>n.includes(c))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),O(a).every(c=>n.includes(c.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(c=>n.includes(c))),$exists:(n,a)=>a?typeof n<"u":typeof n>"u",$type:(n,a)=>typeof n===String(a),$regex:(n,a)=>{if(!(a instanceof RegExp)){const c=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=c!=null&&c[1]?new RegExp(c[1],c[2]||""):new RegExp(a)}return a.test(String(n||""))},$lt:(n,a)=>nn<=a,$gt:(n,a)=>n>a,$gte:(n,a)=>n>=a,...r||{}}}function le(t){const r=ue(),n=(l,{query:o,before:h,after:g})=>{const e=typeof o=="string"?{_path:o}:o,i=l.findIndex(u=>r(u,e));h=h??1,g=g??1;const s=new Array(h+g).fill(null,0);return i===-1?s:s.map((u,m)=>l[i-h+m+ +(m>=h)]||null)},a=[(l,o)=>{const h=l.result.filter(g=>O(o.where).every(e=>r(g,e)));return{...l,result:h,total:h.length}},(l,o)=>O(o.sort).forEach(h=>H(l.result,h)),function(o,h,g){var e;if(h.surround){let i=n(((e=o.result)==null?void 0:e.length)===1?g:o.result,h.surround);i=$(P(h.without))(i),i=$(x(h.only))(i),o.surround=i}return o}],c=[(l,o)=>{if(o.skip)return{...l,result:l.result.slice(o.skip),skip:o.skip}},(l,o)=>{if(o.limit)return{...l,result:l.result.slice(0,o.limit),limit:o.limit}},function(o,h,g){var e,i,s;if(h.dirConfig){const u=((e=o.result[0])==null?void 0:e._path)||((s=(i=h.where)==null?void 0:i.find(m=>m._path))==null?void 0:s._path);if(typeof u=="string"){const m=g.find(f=>f._path===W(u,"_dir"));m&&(o.dirConfig={_path:m._path,...P(["_"])(m)})}}return o},(l,o)=>({...l,result:$(P(o.without))(l.result)}),(l,o)=>({...l,result:$(x(o.only))(l.result)})];return async l=>{const o=await t(),h=l.params(),g={result:o,limit:0,skip:0,total:o.length},e=a.reduce((s,u)=>u(s,h,o)||s,g);if(h.count)return{result:e.result.length};const i=c.reduce((s,u)=>u(s,h,o)||s,e);return h.first?{...k(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=le(t);return async n=>{var l;n.params().first&&n.withDirConfig();const a=n.params(),c=await r(n);return a.surround?c==null?void 0:c.surround:(c!=null&&c.dirConfig&&(c.result={_path:(l=c.dirConfig)==null?void 0:l._path,...c.result,_dir:c.dirConfig}),c==null?void 0:c.result)}}var fe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},me={exports:{}};(function(t,r){(function(n,a,c){t.exports=c(),t.exports.default=c()})("slugify",fe,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),a=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function c(l,o){if(typeof l!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var h=a[o.locale]||{},g=o.replacement===void 0?"-":o.replacement,e=o.trim===void 0?!0:o.trim,i=l.normalize().split("").reduce(function(s,u){var m=h[u];return m===void 0&&(m=n[u]),m===void 0&&(m=u),m===g&&(m=" "),s+m.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(i=i.replace(/[^A-Za-z0-9\s]/g,"")),e&&(i=i.trim()),i=i.replace(/\s+/g,g),o.lower&&(i=i.toLowerCase()),i}return c.extend=function(l){Object.assign(n,l)},c})})(me);const he=t=>t.split(/[\s-]/g).map(Z).join(" ");function ge(t,r){const{navigation:n}=M().public.content;if(n===!1)return[];const a=l=>({...de(["title",...n.fields])(l),...ye(l==null?void 0:l.navigation)?l.navigation:{}}),c=t.sort((l,o)=>l._path.localeCompare(o._path)).reduce((l,o)=>{var m;const h=o._path.substring(1).split("/"),g=o._id.split(":").slice(1),e=!!((m=g[g.length-1])!=null&&m.match(/([1-9][0-9]*\.)?index.md/g)),i=f=>({title:f.title,_path:f._path,_file:f._file,children:[],...a(f),...f._draft?{_draft:!0}:{}}),s=i(o);if(e){const f=r[s._path];if(typeof(f==null?void 0:f.navigation)<"u"&&!(f!=null&&f.navigation))return l;if(o._path!=="/"){const d=i(o);s.children.push(d)}f&&Object.assign(s,a(f))}return h.length===1?(l.push(s),l):(h.slice(0,-1).reduce((f,d,A)=>{const w="/"+h.slice(0,A+1).join("/"),v=r[w];if(typeof(v==null?void 0:v.navigation)<"u"&&!v.navigation)return[];let I=f.find(T=>T._path===w);return I||(I={title:he(d),_path:w,_file:o._file,children:[],...v&&a(v)},f.push(I)),I.children},l).push(s),l)},[]);return Y(c)}const pe=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});function Y(t){var n;t.forEach(a=>{a._file=a._file.split(".").slice(0,-1).join(".")});const r=t.sort((a,c)=>pe.compare(a._file,c._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function de(t){return r=>(r=r||{},t&&t.length?t.filter(n=>typeof r[n]<"u").reduce((n,a)=>Object.assign(n,{[a]:r[a]}),{}):r)}function ye(t){return Object.prototype.toString.call(t)==="[object Object]"}const we=t=>b(t,M().public.content.api.baseURL),ve=ne(oe({driver:F()}),"@content");function Ie(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const l=await t.getItem(`${a}$`).then(g=>g||{});if(Array.isArray(l.ignoreSources)){const g=l.ignoreSources.map(e=>`cache:${e.trim()}:`);for(const e of n)g.some(i=>e.startsWith(i))&&n.delete(e)}const o=await t.getKeys(`${a}:`),h=await Promise.all(o.map(g=>t.getItem(g)));for(const g of h)n.delete(`cache:${g._id}`),g.__deleted||n.add(`${a}:${g._id}`)}return await Promise.all(Array.from(n).map(l=>t.getItem(l)))}return{storage:t,fetch:N(r),query:n=>G(N(r),{initialParams:n,legacy:!0})}}let C=null,S=null;async function Ae(){return S?await S:C||(S=Ee(),C=await S),C}async function Ee(){const t=B(),{content:r}=M().public,n=Ie(ve),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:c,navigation:l}=await $fetch(we(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(c.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",l),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function Ke(t){const r=await Ae();if(!U().getPreviewToken()&&Object.keys(t||{}).length===0)return r.storage.getItem("navigation");const n=await r.query(t).where({_partial:!1,navigation:{$ne:!1}}).find(),c=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((l,o)=>{var g;((g=o.title)==null?void 0:g.toLowerCase())==="dir"&&(o.title=void 0);const h=o._path.split("/").slice(0,-1).join("/")||"/";return l[h]={...o,...o.body},l},{});return ge(n,c)}export{ve as contentStorage,Ie as createDB,Ke as generateNavigation,Ae as useContentDatabase}; +import{a7 as _,a2 as W,x as M,u as B,a0 as b}from"./DcleG1Yp.js";import{g as J,a as j,b as O,o as k,c as H,d as $,f as P,h as x,i as G}from"./MF4Vc1uO.js";import{p as Z}from"./C-v3KzvZ.js";import{u as U}from"./B_uTFokR.js";const q="memory",F=()=>{const t=new Map;return{name:q,options:{},hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return Array.from(t.keys())},clear(){t.clear()},dispose(){t.clear()}}};function V(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return V(t(...r))}catch(n){return Promise.reject(n)}}function Q(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function X(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function K(t){if(Q(t))return String(t);if(X(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return K(t.toJSON());throw new Error("[unstorage] Cannot stringify value!")}function z(){if(typeof Buffer===void 0)throw new TypeError("[unstorage] Buffer is not supported!")}const R="base64:";function ee(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function te(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const re=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function ne(t,r){if(r=E(r),!r)return t;const n={...t};for(const a of re)n[a]=(c="",...l)=>t[a](r+c,...l);return n.getKeys=(a="",...c)=>t.getKeys(r+a,...c).then(l=>l.map(o=>o.slice(r.length))),n}function y(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ie(...t){return y(t.join(":"))}function E(t){return t=y(t),t?t+":":""}const ae="memory",se=()=>{const t=new Map;return{name:ae,options:{},hasItem(r){return t.has(r)},getItem(r){return t.get(r)??null},getItemRaw(r){return t.get(r)??null},setItem(r,n){t.set(r,n)},setItemRaw(r,n){t.set(r,n)},removeItem(r){t.delete(r)},getKeys(){return Array.from(t.keys())},clear(){t.clear()},dispose(){t.clear()}}};function oe(t={}){const r={mounts:{"":t.driver||se()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},n=e=>{for(const i of r.mountpoints)if(e.startsWith(i))return{base:i,relativeKey:e.slice(i.length),driver:r.mounts[i]};return{base:"",relativeKey:e,driver:r.mounts[""]}},a=(e,i)=>r.mountpoints.filter(s=>s.startsWith(e)||i&&e.startsWith(s)).map(s=>({relativeBase:e.length>s.length?e.slice(s.length):void 0,mountpoint:s,driver:r.mounts[s]})),c=(e,i)=>{if(r.watching){i=y(i);for(const s of r.watchListeners)s(e,i)}},l=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await D(r.mounts[e],c,e)}},o=async()=>{if(r.watching){for(const e in r.unwatch)await r.unwatch[e]();r.unwatch={},r.watching=!1}},h=(e,i,s)=>{const u=new Map,m=f=>{let d=u.get(f.base);return d||(d={driver:f.driver,base:f.base,items:[]},u.set(f.base,d)),d};for(const f of e){const d=typeof f=="string",A=y(d?f:f.key),w=d?void 0:f.value,v=d||!f.options?i:{...i,...f.options},I=n(A);m(I).items.push({key:A,value:w,relativeKey:I.relativeKey,options:v})}return Promise.all([...u.values()].map(f=>s(f))).then(f=>f.flat())},g={hasItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(m=>_(m))},getItems(e,i){return h(e,i,s=>s.driver.getItems?p(s.driver.getItems,s.items.map(u=>({key:u.relativeKey,options:u.options})),i).then(u=>u.map(m=>({key:ie(s.base,m.key),value:_(m.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(m=>({key:u.key,value:_(m)})))))},getItemRaw(e,i={}){e=y(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(m=>te(m))},async setItem(e,i,s={}){if(i===void 0)return g.removeItem(e);e=y(e);const{relativeKey:u,driver:m}=n(e);m.setItem&&(await p(m.setItem,u,K(i),s),m.watch||c("update",e))},async setItems(e,i){await h(e,i,async s=>{if(s.driver.setItems)return p(s.driver.setItems,s.items.map(u=>({key:u.relativeKey,value:K(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,K(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return g.removeItem(e,s);e=y(e);const{relativeKey:u,driver:m}=n(e);if(m.setItemRaw)await p(m.setItemRaw,u,i,s);else if(m.setItem)await p(m.setItem,u,ee(i),s);else return;m.watch||c("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=y(e);const{relativeKey:s,driver:u}=n(e);u.removeItem&&(await p(u.removeItem,s,i),(i.removeMeta||i.removeMata)&&await p(u.removeItem,s+"$",i),u.watch||c("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=y(e);const{relativeKey:s,driver:u}=n(e),m=Object.create(null);if(u.getMeta&&Object.assign(m,await p(u.getMeta,s,i)),!i.nativeOnly){const f=await p(u.getItem,s+"$",i).then(d=>_(d));f&&typeof f=="object"&&(typeof f.atime=="string"&&(f.atime=new Date(f.atime)),typeof f.mtime=="string"&&(f.mtime=new Date(f.mtime)),Object.assign(m,f))}return m},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=E(e);const s=a(e,!0);let u=[];const m=[];for(const f of s){const A=(await p(f.driver.getKeys,f.relativeBase,i)).map(w=>f.mountpoint+y(w)).filter(w=>!u.some(v=>w.startsWith(v)));m.push(...A),u=[f.mountpoint,...u.filter(w=>!w.startsWith(f.mountpoint))]}return e?m.filter(f=>f.startsWith(e)&&!f.endsWith("$")):m.filter(f=>!f.endsWith("$"))},async clear(e,i={}){e=E(e),await Promise.all(a(e,!1).map(async s=>{if(s.driver.clear)return p(s.driver.clear,s.relativeBase,i);if(s.driver.removeItem){const u=await s.driver.getKeys(s.relativeBase||"",i);return Promise.all(u.map(m=>s.driver.removeItem(m,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>L(e)))},async watch(e){return await l(),r.watchListeners.push(e),async()=>{r.watchListeners=r.watchListeners.filter(i=>i!==e),r.watchListeners.length===0&&await o()}},async unwatch(){r.watchListeners=[],await o()},mount(e,i){if(e=E(e),e&&r.mounts[e])throw new Error(`already mounted at ${e}`);return e&&(r.mountpoints.push(e),r.mountpoints.sort((s,u)=>u.length-s.length)),r.mounts[e]=i,r.watching&&Promise.resolve(D(i,c,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),g},async unmount(e,i=!0){e=E(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await L(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=y(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=y(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))}};return g}function D(t,r,n){return t.watch?t.watch((a,c)=>r(a,n+c)):()=>{}}async function L(t){typeof t.dispose=="function"&&await p(t.dispose)}function ue(t={}){const r=ce(n,t.operators);function n(a,c){return typeof c!="object"||c instanceof RegExp?r.$eq(a,c):Object.keys(c||{}).every(l=>{const o=c[l];if(l.startsWith("$")&&r[l]){const h=r[l];return typeof h=="function"?h(a,o):!1}return n(J(a,l),o)})}return n}function ce(t,r={}){return{$match:(n,a)=>t(n,a),$eq:(n,a)=>a instanceof RegExp?a.test(n):n===a,$ne:(n,a)=>a instanceof RegExp?!a.test(n):n!==a,$not:(n,a)=>!t(n,a),$and:(n,a)=>(j(a,"$and requires an array as condition"),a.every(c=>t(n,c))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(c=>t(n,c))),$in:(n,a)=>O(a).some(c=>Array.isArray(n)?t(n,{$contains:c}):t(n,c)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),O(a).every(c=>n.includes(c))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),O(a).every(c=>n.includes(c.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(c=>n.includes(c))),$exists:(n,a)=>a?typeof n<"u":typeof n>"u",$type:(n,a)=>typeof n===String(a),$regex:(n,a)=>{if(!(a instanceof RegExp)){const c=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=c!=null&&c[1]?new RegExp(c[1],c[2]||""):new RegExp(a)}return a.test(String(n||""))},$lt:(n,a)=>nn<=a,$gt:(n,a)=>n>a,$gte:(n,a)=>n>=a,...r||{}}}function le(t){const r=ue(),n=(l,{query:o,before:h,after:g})=>{const e=typeof o=="string"?{_path:o}:o,i=l.findIndex(u=>r(u,e));h=h??1,g=g??1;const s=new Array(h+g).fill(null,0);return i===-1?s:s.map((u,m)=>l[i-h+m+ +(m>=h)]||null)},a=[(l,o)=>{const h=l.result.filter(g=>O(o.where).every(e=>r(g,e)));return{...l,result:h,total:h.length}},(l,o)=>O(o.sort).forEach(h=>H(l.result,h)),function(o,h,g){var e;if(h.surround){let i=n(((e=o.result)==null?void 0:e.length)===1?g:o.result,h.surround);i=$(P(h.without))(i),i=$(x(h.only))(i),o.surround=i}return o}],c=[(l,o)=>{if(o.skip)return{...l,result:l.result.slice(o.skip),skip:o.skip}},(l,o)=>{if(o.limit)return{...l,result:l.result.slice(0,o.limit),limit:o.limit}},function(o,h,g){var e,i,s;if(h.dirConfig){const u=((e=o.result[0])==null?void 0:e._path)||((s=(i=h.where)==null?void 0:i.find(m=>m._path))==null?void 0:s._path);if(typeof u=="string"){const m=g.find(f=>f._path===W(u,"_dir"));m&&(o.dirConfig={_path:m._path,...P(["_"])(m)})}}return o},(l,o)=>({...l,result:$(P(o.without))(l.result)}),(l,o)=>({...l,result:$(x(o.only))(l.result)})];return async l=>{const o=await t(),h=l.params(),g={result:o,limit:0,skip:0,total:o.length},e=a.reduce((s,u)=>u(s,h,o)||s,g);if(h.count)return{result:e.result.length};const i=c.reduce((s,u)=>u(s,h,o)||s,e);return h.first?{...k(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=le(t);return async n=>{var l;n.params().first&&n.withDirConfig();const a=n.params(),c=await r(n);return a.surround?c==null?void 0:c.surround:(c!=null&&c.dirConfig&&(c.result={_path:(l=c.dirConfig)==null?void 0:l._path,...c.result,_dir:c.dirConfig}),c==null?void 0:c.result)}}var fe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},me={exports:{}};(function(t,r){(function(n,a,c){t.exports=c(),t.exports.default=c()})("slugify",fe,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),a=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function c(l,o){if(typeof l!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var h=a[o.locale]||{},g=o.replacement===void 0?"-":o.replacement,e=o.trim===void 0?!0:o.trim,i=l.normalize().split("").reduce(function(s,u){var m=h[u];return m===void 0&&(m=n[u]),m===void 0&&(m=u),m===g&&(m=" "),s+m.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(i=i.replace(/[^A-Za-z0-9\s]/g,"")),e&&(i=i.trim()),i=i.replace(/\s+/g,g),o.lower&&(i=i.toLowerCase()),i}return c.extend=function(l){Object.assign(n,l)},c})})(me);const he=t=>t.split(/[\s-]/g).map(Z).join(" ");function ge(t,r){const{navigation:n}=M().public.content;if(n===!1)return[];const a=l=>({...de(["title",...n.fields])(l),...ye(l==null?void 0:l.navigation)?l.navigation:{}}),c=t.sort((l,o)=>l._path.localeCompare(o._path)).reduce((l,o)=>{var m;const h=o._path.substring(1).split("/"),g=o._id.split(":").slice(1),e=!!((m=g[g.length-1])!=null&&m.match(/([1-9][0-9]*\.)?index.md/g)),i=f=>({title:f.title,_path:f._path,_file:f._file,children:[],...a(f),...f._draft?{_draft:!0}:{}}),s=i(o);if(e){const f=r[s._path];if(typeof(f==null?void 0:f.navigation)<"u"&&!(f!=null&&f.navigation))return l;if(o._path!=="/"){const d=i(o);s.children.push(d)}f&&Object.assign(s,a(f))}return h.length===1?(l.push(s),l):(h.slice(0,-1).reduce((f,d,A)=>{const w="/"+h.slice(0,A+1).join("/"),v=r[w];if(typeof(v==null?void 0:v.navigation)<"u"&&!v.navigation)return[];let I=f.find(T=>T._path===w);return I||(I={title:he(d),_path:w,_file:o._file,children:[],...v&&a(v)},f.push(I)),I.children},l).push(s),l)},[]);return Y(c)}const pe=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});function Y(t){var n;t.forEach(a=>{a._file=a._file.split(".").slice(0,-1).join(".")});const r=t.sort((a,c)=>pe.compare(a._file,c._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function de(t){return r=>(r=r||{},t&&t.length?t.filter(n=>typeof r[n]<"u").reduce((n,a)=>Object.assign(n,{[a]:r[a]}),{}):r)}function ye(t){return Object.prototype.toString.call(t)==="[object Object]"}const we=t=>b(t,M().public.content.api.baseURL),ve=ne(oe({driver:F()}),"@content");function Ie(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const l=await t.getItem(`${a}$`).then(g=>g||{});if(Array.isArray(l.ignoreSources)){const g=l.ignoreSources.map(e=>`cache:${e.trim()}:`);for(const e of n)g.some(i=>e.startsWith(i))&&n.delete(e)}const o=await t.getKeys(`${a}:`),h=await Promise.all(o.map(g=>t.getItem(g)));for(const g of h)n.delete(`cache:${g._id}`),g.__deleted||n.add(`${a}:${g._id}`)}return await Promise.all(Array.from(n).map(l=>t.getItem(l)))}return{storage:t,fetch:N(r),query:n=>G(N(r),{initialParams:n,legacy:!0})}}let C=null,S=null;async function Ae(){return S?await S:C||(S=Ee(),C=await S),C}async function Ee(){const t=B(),{content:r}=M().public,n=Ie(ve),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:c,navigation:l}=await $fetch(we(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(c.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",l),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function Ke(t){const r=await Ae();if(!U().getPreviewToken()&&Object.keys(t||{}).length===0)return r.storage.getItem("navigation");const n=await r.query(t).where({_partial:!1,navigation:{$ne:!1}}).find(),c=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((l,o)=>{var g;((g=o.title)==null?void 0:g.toLowerCase())==="dir"&&(o.title=void 0);const h=o._path.split("/").slice(0,-1).join("/")||"/";return l[h]={...o,...o.body},l},{});return ge(n,c)}export{ve as contentStorage,Ie as createDB,Ke as generateNavigation,Ae as useContentDatabase}; diff --git a/_nuxt/BjOu-Bly.js b/_nuxt/XAIjkj7W.js similarity index 58% rename from _nuxt/BjOu-Bly.js rename to _nuxt/XAIjkj7W.js index f1906c9..a09dd51 100644 --- a/_nuxt/BjOu-Bly.js +++ b/_nuxt/XAIjkj7W.js @@ -1 +1 @@ -import{a as n,I as e}from"./CzjykKn5.js";const t=n({name:"DocumentDrivenNotFound",render(){return e("div","Document not found")}});export{t as default}; +import{a as n,I as e}from"./DcleG1Yp.js";const t=n({name:"DocumentDrivenNotFound",render(){return e("div","Document not found")}});export{t as default}; diff --git a/_nuxt/CcJE5bQt.js b/_nuxt/_VKrVW70.js similarity index 98% rename from _nuxt/CcJE5bQt.js rename to _nuxt/_VKrVW70.js index 3e603fd..d6bc5fd 100644 --- a/_nuxt/CcJE5bQt.js +++ b/_nuxt/_VKrVW70.js @@ -1 +1 @@ -import{d as j,u as N,r as ee,a as te,b as Z,c as M,o as ne,_ as oe,e as ie,f as q,g as b,n as ae,F as se,h as f,i as L,j as B,w as z,T as J,t as re,k as H,p as de,l as ce,m as pe,q as ue,s as le,v as fe,x as we,y as F,z as W,A as ve,B as V}from"./CzjykKn5.js";import{q as me,u as he}from"./CCiM7bSi.js";import"./CiHBz4n3.js";const ye={nuxt:{}},_e=j(ye);function G(){const o=N();return o._appConfig||(o._appConfig=ee(_e)),o._appConfig}const A=o=>(de("data-v-27a76952"),o=o(),ce(),o),ge=A(()=>f("svg",{viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[f("path",{d:"M50.0016 71.0999h29.2561c.9293.0001 1.8422-.241 2.6469-.6992.8047-.4582 1.4729-1.1173 1.9373-1.9109.4645-.7936.7088-1.6939.7083-2.6102-.0004-.9162-.2455-1.8163-.7106-2.6095L64.192 29.713c-.4644-.7934-1.1325-1.4523-1.937-1.9105-.8046-.4581-1.7173-.6993-2.6463-.6993-.9291 0-1.8418.2412-2.6463.6993-.8046.4582-1.4726 1.1171-1.937 1.9105l-5.0238 8.5861-9.8224-16.7898c-.4648-.7934-1.1332-1.4522-1.938-1.9102-.8047-.4581-1.7176-.6992-2.6468-.6992-.9292 0-1.842.2411-2.6468.6992-.8048.458-1.4731 1.1168-1.9379 1.9102L6.56062 63.2701c-.46512.7932-.71021 1.6933-.71061 2.6095-.00041.9163.24389 1.8166.70831 2.6102.46443.7936 1.1326 1.4527 1.93732 1.9109.80473.4582 1.71766.6993 2.64686.6992h18.3646c7.2763 0 12.6422-3.1516 16.3345-9.3002l8.9642-15.3081 4.8015-8.1925 14.4099 24.6083H54.8058l-4.8042 8.1925ZM29.2077 62.899l-12.8161-.0028L35.603 30.0869l9.5857 16.4047-6.418 10.9645c-2.4521 3.9894-5.2377 5.4429-9.563 5.4429Z",fill:"currentColor"})],-1)),Ce=A(()=>f("span",null,[f("a",{href:"https://nuxt.studio",target:"_blank",rel:"noopener"},"Nuxt Studio"),pe(": Preview enabled")],-1)),Ie={key:0},ke=A(()=>f("div",{id:"__preview_background"},null,-1)),xe=A(()=>f("svg",{id:"__preview_loading_icon",width:"32",height:"32",viewBox:"0 0 24 24"},[f("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 0 0 4.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 0 1-15.357-2m15.357 2H15"})],-1)),Pe=A(()=>f("p",null,"Initializing the preview...",-1)),Se={key:0},Ae=A(()=>f("div",{id:"__preview_background"},null,-1)),Te={id:"__preview_loader"},qe=te({__name:"ContentPreviewMode",props:{previewToken:{type:String,required:!0},apiURL:{type:String,required:!0},syncPreview:{type:Function,required:!0},requestPreviewSyncAPI:{type:Function,required:!0}},setup(o){const s=o,t=["__nuxt_preview","__preview_enabled"],p=N(),_=Z(),u=M(!0),I=M(!1),e=M(!1),i=M("");let n;const a=async()=>{H("previewToken").value="",window.sessionStorage.removeItem("previewToken"),window.sessionStorage.removeItem("previewAPI"),await _.replace({query:{preview:void 0}}),window.location.reload()},m=async l=>{const w=await s.syncPreview(l);if(e.value!==!0){if(!w){setTimeout(()=>m(l),1e3);return}H("previewToken").value&&(e.value=!0,await _.replace({query:{}}),p.callHook("nuxt-studio:preview:ready"),window.parent&&window.self!==window.parent&&n.disconnect())}};return ne(async()=>{n=(await oe(()=>import("./CF3NOiUn.js"),[],import.meta.url)).connect(`${s.apiURL}/preview`,{transports:["websocket","polling"],auth:{token:s.previewToken}});let w;n.on("connect",()=>{w=setTimeout(()=>{e.value||(w=setTimeout(()=>{i.value="Preview sync timed out",e.value=!1},3e4),n.emit("draft:requestSync"))},3e4)});const x=()=>{w&&(clearTimeout(w),w=null)};n.on("draft:sync",async P=>{if(x(),!P){try{n.once("draft:ready",()=>{n.emit("draft:requestSync")}),await s.requestPreviewSyncAPI()}catch(T){switch(x(),T.response.status){case 404:i.value="Preview draft not found",e.value=!1;break;default:i.value="An error occurred while syncing preview",e.value=!1}}return}m(P)}),n.on("draft:unauthorized",()=>{x(),i.value="Unauthorized preview",e.value=!1}),n.on("disconnect",()=>{x()}),document.body.classList.add(...t),n.on("draft:update",P=>{I.value=!0,s.syncPreview(P),I.value=!1})}),ie(()=>{document.body.classList.remove(...t)}),(l,w)=>(q(),b("div",null,[u.value?(q(),b("div",{key:0,id:"__nuxt_preview",class:ae({__preview_ready:e.value,__preview_refreshing:I.value})},[e.value?(q(),b(se,{key:0},[ge,Ce,f("button",{onClick:a}," Close ")],64)):L("",!0)],2)):L("",!0),B(J,{name:"preview-loading"},{default:z(()=>[u.value&&!e.value&&!i.value?(q(),b("div",Ie,[ke,f("div",{id:"__preview_loader"},[xe,Pe,f("button",{onClick:a}," Cancel ")])])):L("",!0)]),_:1}),B(J,{name:"preview-loading"},{default:z(()=>[i.value?(q(),b("div",Se,[Ae,f("div",Te,[f("p",null,re(i.value),1),f("button",{onClick:a}," Exit preview ")])])):L("",!0)]),_:1})]))}}),be=ue(qe,[["__scopeId","data-v-27a76952"]]),Me=(o=[],s,t)=>{const p=[...s||[]],_=[...t||[]],u=JSON.parse(JSON.stringify(o));for(const e of p)if(e.new)u.push({path:e.path,parsed:e.parsed});else if(e.oldPath)if(_.splice(_.findIndex(n=>n.path===e.oldPath),1),p.find(n=>n.path===e.oldPath))u.push({path:e.path,parsed:e.parsed});else{const n=u.find(a=>a.path===e.oldPath);n&&(n.path=e.path,e.parsed?n.parsed=e.parsed:e.pathMeta&&["_file","_path","_id","_locale"].forEach(a=>{n.parsed[a]=e.pathMeta[a]}))}else{const i=u.find(n=>n.path===e.path);i?Object.assign(i,{path:e.path,parsed:e.parsed}):u.push({path:e.path,parsed:e.parsed})}for(const e of _)u.splice(u.findIndex(i=>i.path===e.path),1);const I=new Intl.Collator(void 0,{numeric:!0});return u.sort((e,i)=>I.compare(e.path,i.path)),u},C={appConfig:"app.config.ts",appConfigV4:"app/app.config.ts",nuxtConfig:"nuxt.config.ts"},Re=le((o,s,t)=>{if(Array.isArray(o[s])&&Array.isArray(t))return o[s]=t,!0}),Ke=o=>{let s;return t=>(s||(s=o()),s)};function Q(o,s){for(const t in o){const p=s[t];t in s||delete o[t],p!==null&&typeof p=="object"&&Q(o[t],s[t])}}function X(o,s){for(const t in s){const p=s[t];p!==null&&typeof p=="object"?Array.isArray(p)&&Array.isArray(o[t])?o[t]=p:(o[t]=o[t]||{},X(o[t],p)):o[t]=p}}const Le=()=>{const o=N(),s={},t=fe("studio-client-db",()=>null);t.value||(o.hook("content:storage",i=>{t.value=i}),me("/non-existing-path").findOne());const p=async i=>{var m,l,w;const n=window.sessionStorage.getItem("previewToken");if(!i)return null;i=i.replace(/\/$/,"");let a=await((m=t.value)==null?void 0:m.getItem(`${n}:${i}`));return a||(a=await((l=t.value)==null?void 0:l.getItem(`cached:${i}`))),a||(a=a=await((w=t.value)==null?void 0:w.getItem(i))),a||(a=s[i||"/"]),a};return{storage:t,findContentItem:p,updateContentItem:(i,n)=>{var a;t.value&&(s[n.parsed._path]=n.parsed,t.value.setItem(`${i}:${(a=n.parsed)==null?void 0:a._id}`,JSON.stringify(n.parsed)))},removeContentItem:async(i,n)=>{var m;const a=await p(n);if(await((m=t.value)==null?void 0:m.removeItem(`${i}:${n}`)),a){delete s[a._path];const l=await p(a._id);l&&(s[l._path]=l)}},removeAllContentItems:async i=>{const n=await t.value.getKeys(`${i}:`);await Promise.all(n.map(a=>t.value.removeItem(a)))},setPreviewMetaItems:async(i,n)=>{const a=new Set(n.map(m=>m.parsed._id.split(":").shift()));await t.value.setItem(`${i}$`,JSON.stringify({ignoreSources:Array.from(a)}))}}},Ne=Ke(()=>JSON.parse(JSON.stringify(G())));let D=[];const Fe=()=>{const o=N(),{storage:s,findContentItem:t,updateContentItem:p,removeContentItem:_,removeAllContentItems:u,setPreviewMetaItems:I}=Le(),{studio:e,content:i}=we().public,n=window.sessionStorage.getItem("previewAPI")||(e==null?void 0:e.apiURL),a=Ne(),m=async c=>{const r=window.sessionStorage.getItem("previewToken");u(r),I(r,c),await Promise.all(c.map(v=>{p(r,v)}))},l=c=>{const r=W(o,G);r!=null&&r.ui&&(r.ui.icons={...r.ui.icons,dynamic:!0}),X(r,Re(c,a)),c||Q(r,a)},w=async c=>{if(D=c.files=c.files||D||[],!s.value)return!1;D=[];const r=Me(c.files,c.additions,c.deletions),v=r.filter(k=>![C.appConfig,C.appConfigV4,C.nuxtConfig].includes(k.path));await m(v);const h=r.find(k=>[C.appConfig,C.appConfigV4].includes(k.path));return l(h==null?void 0:h.parsed),T(),!0},x=async()=>{const c=window.sessionStorage.getItem("previewToken");await $fetch("api/projects/preview/sync",{baseURL:n,method:"POST",params:{token:c}})},P=()=>{const c=window.sessionStorage.getItem("previewToken"),r=document.createElement("div");r.id="__nuxt_preview_wrapper",document.body.appendChild(r),ve(be,{previewToken:c,apiURL:n,syncPreview:w,requestPreviewSyncAPI:x}).mount(r)},T=async()=>{if(i!=null&&i.documentDriven){const{pages:c}=W(o,he),r=await Promise.all(Object.keys(c.value).map(async v=>{var h;return await t(((h=c.value[v])==null?void 0:h._id)??v)}));c.value=r.reduce((v,h,k)=>(h&&(v[Object.keys(c.value)[k]]=h),v),{})}await o.hooks.callHookParallel("app:data:refresh")};return{mountPreviewUI:P,initiateIframeCommunication:Y};function Y(){if(!window.parent||window.self===window.parent)return;const c=Z(),r=F(),v=M(""),h=d=>({path:d.path,query:V(d.query),params:V(d.params),fullPath:d.fullPath,meta:V(d.meta)});window.addEventListener("keydown",d=>{(d.metaKey||d.ctrlKey||d.altKey||d.shiftKey)&&window.parent.postMessage({type:"nuxt-studio:preview:keydown",payload:{key:d.key,metaKey:d.metaKey,ctrlKey:d.ctrlKey,shiftKey:d.shiftKey,altKey:d.altKey}},"*")}),window.addEventListener("message",async d=>{var U;if(!["https://nuxt.studio","https://new.nuxt.studio","https://new.dev.nuxt.studio","https://dev.nuxt.studio","http://localhost:3000",...((U=e==null?void 0:e.iframeMessagingAllowedOrigins)==null?void 0:U.split(",").map(y=>y.trim()))||[]].includes(d.origin))return;const{type:$,payload:R={}}=d.data||{};switch($){case"nuxt-studio:editor:file-selected":{const y=await t(R.path);y&&(y._partial||!String(R.path).endsWith(".md")||y._path!==F().path&&(v.value=y._path,c.push(y._path)));break}case"nuxt-studio:editor:media-changed":case"nuxt-studio:editor:file-changed":{const y=window.sessionStorage.getItem("previewToken"),{additions:E=[],deletions:S=[]}=R;for(const K of E)await p(y,K);for(const K of S)await _(y,K.path);T();break}case"nuxt-studio:config:file-changed":{const{additions:y=[],deletions:E=[]}=R,S=y.find(O=>[C.appConfig,C.appConfigV4].includes(O.path));S&&l(S==null?void 0:S.parsed),E.find(O=>[C.appConfig,C.appConfigV4].includes(O.path))&&l(void 0)}}}),o.hook("page:finish",()=>{k(),o.payload.prerenderedAt&&T()}),o.hook("content:document-driven:finish",({route:d,page:g})=>{d.meta.studio_page_contentId=g==null?void 0:g._id}),o.hook("nuxt-studio:preview:ready",()=>{window.parent.postMessage({type:"nuxt-studio:preview:ready",payload:h(F())},"*"),setTimeout(()=>{k()},100)});function k(){const d=Array.from(window.document.querySelectorAll("[data-content-id]")).map($=>$.getAttribute("data-content-id")),g=Array.from(new Set([r.meta.studio_page_contentId,...d])).filter(Boolean);if(v.value===g[0]){v.value="";return}window.openContentInStudioEditor(g,{navigate:!0,pageContentId:r.meta.studio_page_contentId})}window.openContentInStudioEditor=(d,g={})=>{window.parent.postMessage({type:"nuxt-studio:preview:navigate",payload:{...h(r),contentIds:d,...g}},"*")}}};export{Fe as useStudio}; +import{d as j,u as N,r as ee,a as te,b as Z,c as M,o as ne,_ as oe,e as ie,f as q,g as b,n as ae,F as se,h as f,i as L,j as B,w as z,T as J,t as re,k as H,p as de,l as ce,m as pe,q as ue,s as le,v as fe,x as we,y as F,z as W,A as ve,B as V}from"./DcleG1Yp.js";import{q as me,u as he}from"./MF4Vc1uO.js";import"./B_uTFokR.js";const ye={nuxt:{}},_e=j(ye);function G(){const o=N();return o._appConfig||(o._appConfig=ee(_e)),o._appConfig}const A=o=>(de("data-v-27a76952"),o=o(),ce(),o),ge=A(()=>f("svg",{viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[f("path",{d:"M50.0016 71.0999h29.2561c.9293.0001 1.8422-.241 2.6469-.6992.8047-.4582 1.4729-1.1173 1.9373-1.9109.4645-.7936.7088-1.6939.7083-2.6102-.0004-.9162-.2455-1.8163-.7106-2.6095L64.192 29.713c-.4644-.7934-1.1325-1.4523-1.937-1.9105-.8046-.4581-1.7173-.6993-2.6463-.6993-.9291 0-1.8418.2412-2.6463.6993-.8046.4582-1.4726 1.1171-1.937 1.9105l-5.0238 8.5861-9.8224-16.7898c-.4648-.7934-1.1332-1.4522-1.938-1.9102-.8047-.4581-1.7176-.6992-2.6468-.6992-.9292 0-1.842.2411-2.6468.6992-.8048.458-1.4731 1.1168-1.9379 1.9102L6.56062 63.2701c-.46512.7932-.71021 1.6933-.71061 2.6095-.00041.9163.24389 1.8166.70831 2.6102.46443.7936 1.1326 1.4527 1.93732 1.9109.80473.4582 1.71766.6993 2.64686.6992h18.3646c7.2763 0 12.6422-3.1516 16.3345-9.3002l8.9642-15.3081 4.8015-8.1925 14.4099 24.6083H54.8058l-4.8042 8.1925ZM29.2077 62.899l-12.8161-.0028L35.603 30.0869l9.5857 16.4047-6.418 10.9645c-2.4521 3.9894-5.2377 5.4429-9.563 5.4429Z",fill:"currentColor"})],-1)),Ce=A(()=>f("span",null,[f("a",{href:"https://nuxt.studio",target:"_blank",rel:"noopener"},"Nuxt Studio"),pe(": Preview enabled")],-1)),Ie={key:0},ke=A(()=>f("div",{id:"__preview_background"},null,-1)),xe=A(()=>f("svg",{id:"__preview_loading_icon",width:"32",height:"32",viewBox:"0 0 24 24"},[f("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 0 0 4.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 0 1-15.357-2m15.357 2H15"})],-1)),Pe=A(()=>f("p",null,"Initializing the preview...",-1)),Se={key:0},Ae=A(()=>f("div",{id:"__preview_background"},null,-1)),Te={id:"__preview_loader"},qe=te({__name:"ContentPreviewMode",props:{previewToken:{type:String,required:!0},apiURL:{type:String,required:!0},syncPreview:{type:Function,required:!0},requestPreviewSyncAPI:{type:Function,required:!0}},setup(o){const s=o,t=["__nuxt_preview","__preview_enabled"],p=N(),_=Z(),u=M(!0),I=M(!1),e=M(!1),i=M("");let n;const a=async()=>{H("previewToken").value="",window.sessionStorage.removeItem("previewToken"),window.sessionStorage.removeItem("previewAPI"),await _.replace({query:{preview:void 0}}),window.location.reload()},m=async l=>{const w=await s.syncPreview(l);if(e.value!==!0){if(!w){setTimeout(()=>m(l),1e3);return}H("previewToken").value&&(e.value=!0,await _.replace({query:{}}),p.callHook("nuxt-studio:preview:ready"),window.parent&&window.self!==window.parent&&n.disconnect())}};return ne(async()=>{n=(await oe(()=>import("./CF3NOiUn.js"),[],import.meta.url)).connect(`${s.apiURL}/preview`,{transports:["websocket","polling"],auth:{token:s.previewToken}});let w;n.on("connect",()=>{w=setTimeout(()=>{e.value||(w=setTimeout(()=>{i.value="Preview sync timed out",e.value=!1},3e4),n.emit("draft:requestSync"))},3e4)});const x=()=>{w&&(clearTimeout(w),w=null)};n.on("draft:sync",async P=>{if(x(),!P){try{n.once("draft:ready",()=>{n.emit("draft:requestSync")}),await s.requestPreviewSyncAPI()}catch(T){switch(x(),T.response.status){case 404:i.value="Preview draft not found",e.value=!1;break;default:i.value="An error occurred while syncing preview",e.value=!1}}return}m(P)}),n.on("draft:unauthorized",()=>{x(),i.value="Unauthorized preview",e.value=!1}),n.on("disconnect",()=>{x()}),document.body.classList.add(...t),n.on("draft:update",P=>{I.value=!0,s.syncPreview(P),I.value=!1})}),ie(()=>{document.body.classList.remove(...t)}),(l,w)=>(q(),b("div",null,[u.value?(q(),b("div",{key:0,id:"__nuxt_preview",class:ae({__preview_ready:e.value,__preview_refreshing:I.value})},[e.value?(q(),b(se,{key:0},[ge,Ce,f("button",{onClick:a}," Close ")],64)):L("",!0)],2)):L("",!0),B(J,{name:"preview-loading"},{default:z(()=>[u.value&&!e.value&&!i.value?(q(),b("div",Ie,[ke,f("div",{id:"__preview_loader"},[xe,Pe,f("button",{onClick:a}," Cancel ")])])):L("",!0)]),_:1}),B(J,{name:"preview-loading"},{default:z(()=>[i.value?(q(),b("div",Se,[Ae,f("div",Te,[f("p",null,re(i.value),1),f("button",{onClick:a}," Exit preview ")])])):L("",!0)]),_:1})]))}}),be=ue(qe,[["__scopeId","data-v-27a76952"]]),Me=(o=[],s,t)=>{const p=[...s||[]],_=[...t||[]],u=JSON.parse(JSON.stringify(o));for(const e of p)if(e.new)u.push({path:e.path,parsed:e.parsed});else if(e.oldPath)if(_.splice(_.findIndex(n=>n.path===e.oldPath),1),p.find(n=>n.path===e.oldPath))u.push({path:e.path,parsed:e.parsed});else{const n=u.find(a=>a.path===e.oldPath);n&&(n.path=e.path,e.parsed?n.parsed=e.parsed:e.pathMeta&&["_file","_path","_id","_locale"].forEach(a=>{n.parsed[a]=e.pathMeta[a]}))}else{const i=u.find(n=>n.path===e.path);i?Object.assign(i,{path:e.path,parsed:e.parsed}):u.push({path:e.path,parsed:e.parsed})}for(const e of _)u.splice(u.findIndex(i=>i.path===e.path),1);const I=new Intl.Collator(void 0,{numeric:!0});return u.sort((e,i)=>I.compare(e.path,i.path)),u},C={appConfig:"app.config.ts",appConfigV4:"app/app.config.ts",nuxtConfig:"nuxt.config.ts"},Re=le((o,s,t)=>{if(Array.isArray(o[s])&&Array.isArray(t))return o[s]=t,!0}),Ke=o=>{let s;return t=>(s||(s=o()),s)};function Q(o,s){for(const t in o){const p=s[t];t in s||delete o[t],p!==null&&typeof p=="object"&&Q(o[t],s[t])}}function X(o,s){for(const t in s){const p=s[t];p!==null&&typeof p=="object"?Array.isArray(p)&&Array.isArray(o[t])?o[t]=p:(o[t]=o[t]||{},X(o[t],p)):o[t]=p}}const Le=()=>{const o=N(),s={},t=fe("studio-client-db",()=>null);t.value||(o.hook("content:storage",i=>{t.value=i}),me("/non-existing-path").findOne());const p=async i=>{var m,l,w;const n=window.sessionStorage.getItem("previewToken");if(!i)return null;i=i.replace(/\/$/,"");let a=await((m=t.value)==null?void 0:m.getItem(`${n}:${i}`));return a||(a=await((l=t.value)==null?void 0:l.getItem(`cached:${i}`))),a||(a=a=await((w=t.value)==null?void 0:w.getItem(i))),a||(a=s[i||"/"]),a};return{storage:t,findContentItem:p,updateContentItem:(i,n)=>{var a;t.value&&(s[n.parsed._path]=n.parsed,t.value.setItem(`${i}:${(a=n.parsed)==null?void 0:a._id}`,JSON.stringify(n.parsed)))},removeContentItem:async(i,n)=>{var m;const a=await p(n);if(await((m=t.value)==null?void 0:m.removeItem(`${i}:${n}`)),a){delete s[a._path];const l=await p(a._id);l&&(s[l._path]=l)}},removeAllContentItems:async i=>{const n=await t.value.getKeys(`${i}:`);await Promise.all(n.map(a=>t.value.removeItem(a)))},setPreviewMetaItems:async(i,n)=>{const a=new Set(n.map(m=>m.parsed._id.split(":").shift()));await t.value.setItem(`${i}$`,JSON.stringify({ignoreSources:Array.from(a)}))}}},Ne=Ke(()=>JSON.parse(JSON.stringify(G())));let D=[];const Fe=()=>{const o=N(),{storage:s,findContentItem:t,updateContentItem:p,removeContentItem:_,removeAllContentItems:u,setPreviewMetaItems:I}=Le(),{studio:e,content:i}=we().public,n=window.sessionStorage.getItem("previewAPI")||(e==null?void 0:e.apiURL),a=Ne(),m=async c=>{const r=window.sessionStorage.getItem("previewToken");u(r),I(r,c),await Promise.all(c.map(v=>{p(r,v)}))},l=c=>{const r=W(o,G);r!=null&&r.ui&&(r.ui.icons={...r.ui.icons,dynamic:!0}),X(r,Re(c,a)),c||Q(r,a)},w=async c=>{if(D=c.files=c.files||D||[],!s.value)return!1;D=[];const r=Me(c.files,c.additions,c.deletions),v=r.filter(k=>![C.appConfig,C.appConfigV4,C.nuxtConfig].includes(k.path));await m(v);const h=r.find(k=>[C.appConfig,C.appConfigV4].includes(k.path));return l(h==null?void 0:h.parsed),T(),!0},x=async()=>{const c=window.sessionStorage.getItem("previewToken");await $fetch("api/projects/preview/sync",{baseURL:n,method:"POST",params:{token:c}})},P=()=>{const c=window.sessionStorage.getItem("previewToken"),r=document.createElement("div");r.id="__nuxt_preview_wrapper",document.body.appendChild(r),ve(be,{previewToken:c,apiURL:n,syncPreview:w,requestPreviewSyncAPI:x}).mount(r)},T=async()=>{if(i!=null&&i.documentDriven){const{pages:c}=W(o,he),r=await Promise.all(Object.keys(c.value).map(async v=>{var h;return await t(((h=c.value[v])==null?void 0:h._id)??v)}));c.value=r.reduce((v,h,k)=>(h&&(v[Object.keys(c.value)[k]]=h),v),{})}await o.hooks.callHookParallel("app:data:refresh")};return{mountPreviewUI:P,initiateIframeCommunication:Y};function Y(){if(!window.parent||window.self===window.parent)return;const c=Z(),r=F(),v=M(""),h=d=>({path:d.path,query:V(d.query),params:V(d.params),fullPath:d.fullPath,meta:V(d.meta)});window.addEventListener("keydown",d=>{(d.metaKey||d.ctrlKey||d.altKey||d.shiftKey)&&window.parent.postMessage({type:"nuxt-studio:preview:keydown",payload:{key:d.key,metaKey:d.metaKey,ctrlKey:d.ctrlKey,shiftKey:d.shiftKey,altKey:d.altKey}},"*")}),window.addEventListener("message",async d=>{var U;if(!["https://nuxt.studio","https://new.nuxt.studio","https://new.dev.nuxt.studio","https://dev.nuxt.studio","http://localhost:3000",...((U=e==null?void 0:e.iframeMessagingAllowedOrigins)==null?void 0:U.split(",").map(y=>y.trim()))||[]].includes(d.origin))return;const{type:$,payload:R={}}=d.data||{};switch($){case"nuxt-studio:editor:file-selected":{const y=await t(R.path);y&&(y._partial||!String(R.path).endsWith(".md")||y._path!==F().path&&(v.value=y._path,c.push(y._path)));break}case"nuxt-studio:editor:media-changed":case"nuxt-studio:editor:file-changed":{const y=window.sessionStorage.getItem("previewToken"),{additions:E=[],deletions:S=[]}=R;for(const K of E)await p(y,K);for(const K of S)await _(y,K.path);T();break}case"nuxt-studio:config:file-changed":{const{additions:y=[],deletions:E=[]}=R,S=y.find(O=>[C.appConfig,C.appConfigV4].includes(O.path));S&&l(S==null?void 0:S.parsed),E.find(O=>[C.appConfig,C.appConfigV4].includes(O.path))&&l(void 0)}}}),o.hook("page:finish",()=>{k(),o.payload.prerenderedAt&&T()}),o.hook("content:document-driven:finish",({route:d,page:g})=>{d.meta.studio_page_contentId=g==null?void 0:g._id}),o.hook("nuxt-studio:preview:ready",()=>{window.parent.postMessage({type:"nuxt-studio:preview:ready",payload:h(F())},"*"),setTimeout(()=>{k()},100)});function k(){const d=Array.from(window.document.querySelectorAll("[data-content-id]")).map($=>$.getAttribute("data-content-id")),g=Array.from(new Set([r.meta.studio_page_contentId,...d])).filter(Boolean);if(v.value===g[0]){v.value="";return}window.openContentInStudioEditor(g,{navigate:!0,pageContentId:r.meta.studio_page_contentId})}window.openContentInStudioEditor=(d,g={})=>{window.parent.postMessage({type:"nuxt-studio:preview:navigate",payload:{...h(r),contentIds:d,...g}},"*")}}};export{Fe as useStudio}; diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index 7e2fea1..f19a627 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"18a28b32-9778-466e-b243-fb4c9df54a92","timestamp":1719536099099} \ No newline at end of file +{"id":"23d5d786-55fb-4e03-a299-2bede008e040","timestamp":1719622260070} \ No newline at end of file diff --git a/_nuxt/builds/meta/18a28b32-9778-466e-b243-fb4c9df54a92.json b/_nuxt/builds/meta/18a28b32-9778-466e-b243-fb4c9df54a92.json deleted file mode 100644 index dc05c15..0000000 --- a/_nuxt/builds/meta/18a28b32-9778-466e-b243-fb4c9df54a92.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"18a28b32-9778-466e-b243-fb4c9df54a92","timestamp":1719536099099,"matcher":{"static":{"/":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":["/about"]} \ No newline at end of file diff --git a/_nuxt/builds/meta/23d5d786-55fb-4e03-a299-2bede008e040.json b/_nuxt/builds/meta/23d5d786-55fb-4e03-a299-2bede008e040.json new file mode 100644 index 0000000..7a5165e --- /dev/null +++ b/_nuxt/builds/meta/23d5d786-55fb-4e03-a299-2bede008e040.json @@ -0,0 +1 @@ +{"id":"23d5d786-55fb-4e03-a299-2bede008e040","timestamp":1719622260070,"matcher":{"static":{"/":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":["/about"]} \ No newline at end of file diff --git a/_nuxt/CiIgPO9S.js b/_nuxt/hmK_-SDA.js similarity index 64% rename from _nuxt/CiIgPO9S.js rename to _nuxt/hmK_-SDA.js index c8b6b79..20cdb8f 100644 --- a/_nuxt/CiIgPO9S.js +++ b/_nuxt/hmK_-SDA.js @@ -1 +1 @@ -import{q as r,f as t,g as o,a9 as s}from"./CzjykKn5.js";const n={};function a(e,c){return t(),o("td",null,[s(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as t,g as o,a9 as s}from"./DcleG1Yp.js";const n={};function a(e,c){return t(),o("td",null,[s(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_nuxt/BGO8zzEk.js b/_nuxt/ozOoBvpI.js similarity index 95% rename from _nuxt/BGO8zzEk.js rename to _nuxt/ozOoBvpI.js index 200597e..e3e9c9d 100644 --- a/_nuxt/BGO8zzEk.js +++ b/_nuxt/ozOoBvpI.js @@ -1 +1 @@ -import{_ as a}from"./BgolP8kj.js";import{u as s}from"./wNrmierk.js";import{q as i,f as u,g as c,h as e,t as o,j as d,w as l,m as p,p as h,l as f}from"./CzjykKn5.js";const g=t=>(h("data-v-da1e44b5"),t=t(),f(),t),b={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},m=g(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),x={class:"max-w-520px text-center z-20"},y=["textContent"],_=["textContent"],k={class:"w-full flex items-center justify-center"},w={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return s({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(z,S)=>{const r=a;return u(),c("div",b,[m,e("div",x,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:o(t.statusCode)},null,8,y),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:o(t.description)},null,8,_),e("div",k,[d(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:l(()=>[p(o(t.backHome),1)]),_:1})])])])}}},j=i(w,[["__scopeId","data-v-da1e44b5"]]);export{j as default}; +import{_ as a}from"./DE3wTi0L.js";import{u as s}from"./CXrQkHir.js";import{q as i,f as u,g as c,h as e,t as o,j as d,w as l,m as p,p as h,l as f}from"./DcleG1Yp.js";const g=t=>(h("data-v-da1e44b5"),t=t(),f(),t),b={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},m=g(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),x={class:"max-w-520px text-center z-20"},y=["textContent"],_=["textContent"],k={class:"w-full flex items-center justify-center"},w={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const n=t;return s({title:`${n.statusCode} - ${n.statusMessage} | ${n.appName}`,script:[],style:[{children:'*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(z,S)=>{const r=a;return u(),c("div",b,[m,e("div",x,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:o(t.statusCode)},null,8,y),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:o(t.description)},null,8,_),e("div",k,[d(r,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:l(()=>[p(o(t.backHome),1)]),_:1})])])])}}},j=i(w,[["__scopeId","data-v-da1e44b5"]]);export{j as default}; diff --git a/_nuxt/Dkxm2L-X.js b/_nuxt/y2GQ8lwj.js similarity index 64% rename from _nuxt/Dkxm2L-X.js rename to _nuxt/y2GQ8lwj.js index 6b7e2c8..0a0e372 100644 --- a/_nuxt/Dkxm2L-X.js +++ b/_nuxt/y2GQ8lwj.js @@ -1 +1 @@ -import{q as r,f as t,g as o,a9 as s}from"./CzjykKn5.js";const n={};function a(e,c){return t(),o("tr",null,[s(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; +import{q as r,f as t,g as o,a9 as s}from"./DcleG1Yp.js";const n={};function a(e,c){return t(),o("tr",null,[s(e.$slots,"default")])}const f=r(n,[["render",a]]);export{f as default}; diff --git a/_payload.json b/_payload.json index 3f39c0e..e1a2c73 100644 --- a/_payload.json +++ b/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":91},["ShallowReactive",2],{"content-query-1DxZ1vYQk5":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"body":9,"_type":85,"_id":86,"_source":87,"_file":88,"_stem":89,"_extension":90},"/","",false,"Nuxt Content","This page corresponds to the / route of your website. You can delete it or create another file in the content/ directory.",{"type":10,"children":11,"toc":82},"root",[12,20,42,63,67],{"type":13,"tag":14,"props":15,"children":17},"element","h1",{"id":16},"nuxt-content",[18],{"type":19,"value":7},"text",{"type":13,"tag":21,"props":22,"children":23},"p",{},[24,26,32,34,40],{"type":19,"value":25},"This page corresponds to the ",{"type":13,"tag":27,"props":28,"children":30},"code",{"className":29},[],[31],{"type":19,"value":4},{"type":19,"value":33}," route of your website. You can delete it or create another file in the ",{"type":13,"tag":27,"props":35,"children":37},{"className":36},[],[38],{"type":19,"value":39},"content/",{"type":19,"value":41}," directory.",{"type":13,"tag":21,"props":43,"children":44},{},[45,47,53,55,61],{"type":19,"value":46},"Try to navigate to ",{"type":13,"tag":48,"props":49,"children":51},"a",{"href":50},"/about",[52],{"type":19,"value":50},{"type":19,"value":54},". These 2 pages are rendered by the ",{"type":13,"tag":27,"props":56,"children":58},{"className":57},[],[59],{"type":19,"value":60},"pages/[...slug].vue",{"type":19,"value":62}," component.",{"type":13,"tag":64,"props":65,"children":66},"hr",{},[],{"type":13,"tag":21,"props":68,"children":69},{},[70,72,80],{"type":19,"value":71},"Look at the ",{"type":13,"tag":48,"props":73,"children":77},{"href":74,"rel":75},"https://content.nuxtjs.org/",[76],"nofollow",[78],{"type":19,"value":79},"Content documentation",{"type":19,"value":81}," to learn more.",{"title":5,"searchDepth":83,"depth":83,"links":84},2,[],"markdown","content:index.md","content","index.md","index","md",1719536112976] \ No newline at end of file +[{"data":1,"prerenderedAt":91},["ShallowReactive",2],{"content-query-1DxZ1vYQk5":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"body":9,"_type":85,"_id":86,"_source":87,"_file":88,"_stem":89,"_extension":90},"/","",false,"Nuxt Content","This page corresponds to the / route of your website. You can delete it or create another file in the content/ directory.",{"type":10,"children":11,"toc":82},"root",[12,20,42,63,67],{"type":13,"tag":14,"props":15,"children":17},"element","h1",{"id":16},"nuxt-content",[18],{"type":19,"value":7},"text",{"type":13,"tag":21,"props":22,"children":23},"p",{},[24,26,32,34,40],{"type":19,"value":25},"This page corresponds to the ",{"type":13,"tag":27,"props":28,"children":30},"code",{"className":29},[],[31],{"type":19,"value":4},{"type":19,"value":33}," route of your website. You can delete it or create another file in the ",{"type":13,"tag":27,"props":35,"children":37},{"className":36},[],[38],{"type":19,"value":39},"content/",{"type":19,"value":41}," directory.",{"type":13,"tag":21,"props":43,"children":44},{},[45,47,53,55,61],{"type":19,"value":46},"Try to navigate to ",{"type":13,"tag":48,"props":49,"children":51},"a",{"href":50},"/about",[52],{"type":19,"value":50},{"type":19,"value":54},". These 2 pages are rendered by the ",{"type":13,"tag":27,"props":56,"children":58},{"className":57},[],[59],{"type":19,"value":60},"pages/[...slug].vue",{"type":19,"value":62}," component.",{"type":13,"tag":64,"props":65,"children":66},"hr",{},[],{"type":13,"tag":21,"props":68,"children":69},{},[70,72,80],{"type":19,"value":71},"Look at the ",{"type":13,"tag":48,"props":73,"children":77},{"href":74,"rel":75},"https://content.nuxtjs.org/",[76],"nofollow",[78],{"type":19,"value":79},"Content documentation",{"type":19,"value":81}," to learn more.",{"title":5,"searchDepth":83,"depth":83,"links":84},2,[],"markdown","content:index.md","content","index.md","index","md",1719622273876] \ No newline at end of file diff --git a/about/_payload.json b/about/_payload.json index 051c6a8..895d81f 100644 --- a/about/_payload.json +++ b/about/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":39},["ShallowReactive",2],{"content-query-RizbiHReX6":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"body":9,"_type":33,"_id":34,"_source":35,"_file":36,"_stem":37,"_extension":38},"/about","",false,"About Content v2","Back home",{"type":10,"children":11,"toc":30},"root",[12,20],{"type":13,"tag":14,"props":15,"children":17},"element","h1",{"id":16},"about-content-v2",[18],{"type":19,"value":7},"text",{"type":13,"tag":21,"props":22,"children":23},"p",{},[24],{"type":13,"tag":25,"props":26,"children":28},"a",{"href":27},"/",[29],{"type":19,"value":8},{"title":5,"searchDepth":31,"depth":31,"links":32},2,[],"markdown","content:about.md","content","about.md","about","md",1719536113087] \ No newline at end of file +[{"data":1,"prerenderedAt":39},["ShallowReactive",2],{"content-query-RizbiHReX6":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"body":9,"_type":33,"_id":34,"_source":35,"_file":36,"_stem":37,"_extension":38},"/about","",false,"About Content v2","Back home",{"type":10,"children":11,"toc":30},"root",[12,20],{"type":13,"tag":14,"props":15,"children":17},"element","h1",{"id":16},"about-content-v2",[18],{"type":19,"value":7},"text",{"type":13,"tag":21,"props":22,"children":23},"p",{},[24],{"type":13,"tag":25,"props":26,"children":28},"a",{"href":27},"/",[29],{"type":19,"value":8},{"title":5,"searchDepth":31,"depth":31,"links":32},2,[],"markdown","content:about.md","content","about.md","about","md",1719622273985] \ No newline at end of file diff --git a/about/index.html b/about/index.html index 6ad3a40..3cd81ec 100644 --- a/about/index.html +++ b/about/index.html @@ -1,30 +1,30 @@ About Content v2 - - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + - - - + + + -

About Content v2

Back home

- \ No newline at end of file +

About Content v2

Back home

+ \ No newline at end of file diff --git a/api/_content/cache.1719536098154.json b/api/_content/cache.1719622259140.json similarity index 97% rename from api/_content/cache.1719536098154.json rename to api/_content/cache.1719622259140.json index df658af..6c905ec 100644 --- a/api/_content/cache.1719536098154.json +++ b/api/_content/cache.1719622259140.json @@ -1 +1 @@ -{"generatedAt":1719536112949,"generateTime":119,"contents":[{"_path":"/about","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"About Content v2","description":"Back home","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"about-content-v2"},"children":[{"type":"text","value":"About Content v2"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"a","props":{"href":"/"},"children":[{"type":"text","value":"Back home"}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:about.md","_source":"content","_file":"about.md","_stem":"about","_extension":"md"},{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Nuxt Content","description":"This page corresponds to the / route of your website. You can delete it or create another file in the content/ directory.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"nuxt-content"},"children":[{"type":"text","value":"Nuxt Content"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This page corresponds to the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"/"}]},{"type":"text","value":" route of your website. You can delete it or create another file in the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"content/"}]},{"type":"text","value":" directory."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Try to navigate to "},{"type":"element","tag":"a","props":{"href":"/about"},"children":[{"type":"text","value":"/about"}]},{"type":"text","value":". These 2 pages are rendered by the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"pages/[...slug].vue"}]},{"type":"text","value":" component."}]},{"type":"element","tag":"hr","props":{},"children":[]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Look at the "},{"type":"element","tag":"a","props":{"href":"https://content.nuxtjs.org/","rel":["nofollow"]},"children":[{"type":"text","value":"Content documentation"}]},{"type":"text","value":" to learn more."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:index.md","_source":"content","_file":"index.md","_stem":"index","_extension":"md"}],"navigation":[{"title":"About Content v2","_path":"/about"},{"title":"Nuxt Content","_path":"/"}]} \ No newline at end of file +{"generatedAt":1719622273854,"generateTime":107,"contents":[{"_path":"/about","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"About Content v2","description":"Back home","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"about-content-v2"},"children":[{"type":"text","value":"About Content v2"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"a","props":{"href":"/"},"children":[{"type":"text","value":"Back home"}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:about.md","_source":"content","_file":"about.md","_stem":"about","_extension":"md"},{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Nuxt Content","description":"This page corresponds to the / route of your website. You can delete it or create another file in the content/ directory.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"nuxt-content"},"children":[{"type":"text","value":"Nuxt Content"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This page corresponds to the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"/"}]},{"type":"text","value":" route of your website. You can delete it or create another file in the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"content/"}]},{"type":"text","value":" directory."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Try to navigate to "},{"type":"element","tag":"a","props":{"href":"/about"},"children":[{"type":"text","value":"/about"}]},{"type":"text","value":". These 2 pages are rendered by the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"pages/[...slug].vue"}]},{"type":"text","value":" component."}]},{"type":"element","tag":"hr","props":{},"children":[]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Look at the "},{"type":"element","tag":"a","props":{"href":"https://content.nuxtjs.org/","rel":["nofollow"]},"children":[{"type":"text","value":"Content documentation"}]},{"type":"text","value":" to learn more."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:index.md","_source":"content","_file":"index.md","_stem":"index","_extension":"md"}],"navigation":[{"title":"About Content v2","_path":"/about"},{"title":"Nuxt Content","_path":"/"}]} \ No newline at end of file diff --git a/api/_content/query/0CgxMh2nDn.1719536098154.json b/api/_content/query/0CgxMh2nDn.1719622259140.json similarity index 100% rename from api/_content/query/0CgxMh2nDn.1719536098154.json rename to api/_content/query/0CgxMh2nDn.1719622259140.json diff --git a/api/_content/query/McFLtkOpC5.1719536098154.json b/api/_content/query/McFLtkOpC5.1719622259140.json similarity index 100% rename from api/_content/query/McFLtkOpC5.1719536098154.json rename to api/_content/query/McFLtkOpC5.1719622259140.json diff --git a/index.html b/index.html index 110a6d1..0310372 100644 --- a/index.html +++ b/index.html @@ -1,32 +1,32 @@ Nuxt Content - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - + + + -

Nuxt Content

This page corresponds to the / route of your website. You can delete it or create another file in the content/ directory.

Try to navigate to /about. These 2 pages are rendered by the pages/[...slug].vue component.


Look at the Content documentation to learn more.

- \ No newline at end of file +

Nuxt Content

This page corresponds to the / route of your website. You can delete it or create another file in the content/ directory.

Try to navigate to /about. These 2 pages are rendered by the pages/[...slug].vue component.


Look at the Content documentation to learn more.

+ \ No newline at end of file