diff --git a/200.html b/200.html index e85737b..3d1bf72 100644 --- a/200.html +++ b/200.html @@ -1,7 +1,7 @@ - + @@ -13,32 +13,32 @@ - - - - - - + + + + + + - - - - - - + + + + + + - - - - + + + + - + - + -
- \ No newline at end of file + \ No newline at end of file diff --git a/404.html b/404.html index e85737b..3d1bf72 100644 --- a/404.html +++ b/404.html @@ -1,7 +1,7 @@ - + @@ -13,32 +13,32 @@ - - - - - - + + + + + + - - - - - - + + + + + + - - - - + + + + - + - + -
- \ No newline at end of file + \ No newline at end of file diff --git a/__studio.json b/__studio.json index 42eee53..9c6f380 100644 --- a/__studio.json +++ b/__studio.json @@ -1 +1 @@ -{"version":"2.0.0","tokens":"902a88fef87081e5efeab221a0b700bfb6a0b82ca0f2cb3757da733ec655d219","gitInfo":{"name":"wiki","owner":"ViewTube","url":"https://github.com/ViewTube/wiki"},"contentSchema":{},"appConfigSchema":{"properties":{"id":"#appConfig","properties":{"nuxtIcon":{"title":"Nuxt Icon","description":"Configure the defaults of Nuxt Icon","id":"#appConfig/nuxtIcon","properties":{"size":{"title":"Icon Size","description":"Set the default icon size. Set to false to disable the sizing of icon in style.","tags":["@studioIcon material-symbols:format-size-rounded"],"tsType":"string | false","id":"#appConfig/nuxtIcon/size","default":"1em","type":"string"},"class":{"title":"CSS Class","description":"Set the default CSS class","tags":["@studioIcon material-symbols:css"],"id":"#appConfig/nuxtIcon/class","default":"","type":"string"},"aliases":{"title":"Icon aliases","description":"Define Icon aliases to update them easily without code changes.","tags":["@studioIcon material-symbols:star-rounded","@studioInputObjectValueType icon"],"tsType":"{ [alias: string]: string }","id":"#appConfig/nuxtIcon/aliases","default":{},"type":"object"}},"type":"object","default":{"size":"1em","class":"","aliases":{}}},"prose":{"title":"Prose configuration from Nuxt Typography","description":"","tags":["@studioIcon material-symbols:short-text-rounded","@studioInput icon"],"id":"#appConfig/prose","properties":{"copyButton":{"title":"Copy button (used in code blocks)","description":"","tags":["@studioIcon material-symbols:content-copy"],"id":"#appConfig/prose/copyButton","properties":{"iconCopy":{"title":"Icon displayed to copy","description":"","tags":[],"id":"#appConfig/prose/copyButton/iconCopy","default":"ph:copy","type":"string"},"iconCopied":{"title":"Icon displayed when copied","description":"","tags":[],"id":"#appConfig/prose/copyButton/iconCopied","default":"ph:check","type":"string"}},"type":"object","default":{"iconCopy":"ph:copy","iconCopied":"ph:check"}},"headings":{"title":"Default configuration for all headings (h1, h2, h3, h4, h5 and h6)","description":"","tags":["@studioIcon material-symbols:title"],"id":"#appConfig/prose/headings","properties":{"icon":{"title":"Default icon for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/headings/icon","default":"ph:link","type":"string"}},"type":"object","default":{"icon":"ph:link"}},"h1":{"title":"First heading configuration","description":"","tags":["@studioIcon material-symbols:format-h1"],"id":"#appConfig/prose/h1","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h1/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h2":{"title":"Second heading configuration","description":"","tags":["@studioIcon material-symbols:format-h2"],"id":"#appConfig/prose/h2","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h2/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h3":{"title":"Third heading configuration","description":"","tags":["@studioIcon material-symbols:format-h3"],"id":"#appConfig/prose/h3","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h3/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h4":{"title":"Fourth heading configuration","description":"","tags":["@studioIcon material-symbols:format-h4"],"id":"#appConfig/prose/h4","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h4/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h5":{"title":"Fifth heading configuration","description":"","tags":["@studioIcon material-symbols:format-h5"],"id":"#appConfig/prose/h5","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h5/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h6":{"title":"Sixth heading configuration","description":"","tags":["@studioIcon material-symbols:format-h6"],"id":"#appConfig/prose/h6","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h6/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}}},"type":"object","default":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"},"h1":{"icon":""},"h2":{"icon":""},"h3":{"icon":""},"h4":{"icon":""},"h5":{"icon":""},"h6":{"icon":""}}},"docus":{"title":"Docus theme configuration.","description":"","tags":["@studioIcon material-symbols:docs"],"id":"#appConfig/docus","properties":{"title":{"title":"Website title, used as header default title and meta title.","description":"","tags":["@studioIcon material-symbols:title"],"id":"#appConfig/docus/title","default":"Docus","type":"string"},"titleTemplate":{"title":"The website title template, to overwrite the default one.","description":"","tags":[],"id":"#appConfig/docus/titleTemplate","default":"%s · Docus","type":"string"},"description":{"title":"Website description, used for meta description.","description":"","tags":["@studioIcon material-symbols:description"],"id":"#appConfig/docus/description","default":"The best place to start your documentation.","type":"string"},"image":{"title":"Cover image.","description":"","tags":["@example '/cover.jpg'","@studioIcon dashicons:cover-image","@studioInput file"],"id":"#appConfig/docus/image","default":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","type":"string"},"socials":{"title":"Social links","description":"Will be used in AppSocialIcons component.","tags":["@studioIcon material-symbols:share-outline"],"id":"#appConfig/docus/socials","properties":{"twitter":{"title":"Twitter social handle","description":"","tags":["@example 'nuxt_js'","@studioIcon simple-icons:twitter"],"id":"#appConfig/docus/socials/twitter","default":"","type":"string"},"github":{"title":"GitHub org or repository","description":"","tags":["@example 'nuxt/framework'","@studioIcon simple-icons:github"],"id":"#appConfig/docus/socials/github","default":"","type":"string"},"facebook":{"title":"Facebook page url","description":"","tags":["@example https://www.facebook.com/groups/nuxtjs","@studioIcon simple-icons:facebook"],"id":"#appConfig/docus/socials/facebook","default":"","type":"string"},"instagram":{"title":"Instagram page url","description":"","tags":["@example https://www.instagram.com/wearenuxt","@studioIcon simple-icons:instagram"],"id":"#appConfig/docus/socials/instagram","default":"","type":"string"},"tiktok":{"title":"Instagram page url","description":"","tags":["@example https://www.youtube.com/@NuxtLabs","@studioIcon simple-icons:youtube"],"id":"#appConfig/docus/socials/tiktok","default":"","type":"string"},"youtube":{"title":"TikTok page url","description":"","tags":["@example https://www.tiktok.com/@tiktok","@studioIcon simple-icons:tiktok"],"id":"#appConfig/docus/socials/youtube","default":"","type":"string"},"medium":{"title":"Medium page url","description":"","tags":["@example https://medium.com/nuxt","@studioIcon simple-icons:medium"],"id":"#appConfig/docus/socials/medium","default":"","type":"string"}},"type":"object","default":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""}},"layout":{"title":"Theme layout configuration.","description":"","tags":["@studioIcon tabler:arrow-autofit-width"],"tsType":"'default'|'page'","id":"#appConfig/docus/layout","default":"default","type":"string"},"aside":{"title":"Aside navigation configuration.","description":"","tags":["@studioIcon fluent:document-page-24-regular"],"id":"#appConfig/docus/aside","properties":{"level":{"title":"Aside navigation level","description":"Use 0 to disable all nesting. Use 1 and more to display nested navigation in header and aside navigation.","tags":[],"id":"#appConfig/docus/aside/level","default":0,"type":"number"},"collapsed":{"title":"Specify if default collapsibles state globally for aside navigation.","description":"","tags":[],"id":"#appConfig/docus/aside/collapsed","default":false,"type":"boolean"},"exclude":{"title":"Paths to be excluded from aside navigation.","description":"","tags":[],"tsType":"string[]","id":"#appConfig/docus/aside/exclude","default":[],"type":"array","items":{"type":"any"}}},"type":"object","default":{"level":0,"collapsed":false,"exclude":[]}},"header":{"title":"Header configuration.","description":"","tags":["@studioIcon fluent:document-header-24-regular"],"id":"#appConfig/docus/header","properties":{"title":{"title":"Website title","description":"Title to be displayed in header or as aria-label if logo is defined.\nDefault to docus.title","tags":["@studioIcon material-symbols:title"],"id":"#appConfig/docus/header/title","default":"","type":"string"},"logo":{"title":"Logo configuration","description":"Boolean to disable or use the `Logo.vue` component.\nString to be used as a name of a component.\nObject that sets the light and dark logos.","tags":["@example 'MyLogo'","@studioInput boolean"],"tsType":"boolean|string|{dark: string, light: string}","id":"#appConfig/docus/header/logo","default":false,"type":"boolean"},"showLinkIcon":{"title":"Header links","description":"Toggle links icons in the header.","tags":[],"id":"#appConfig/docus/header/showLinkIcon","default":false,"type":"boolean"},"exclude":{"title":"Paths to be excluded from header links.","description":"","tags":[],"tsType":"string[]","id":"#appConfig/docus/header/exclude","default":[],"type":"array","items":{"type":"any"}},"fluid":{"title":"Makes the content of the header fluid.","description":"","tags":[],"id":"#appConfig/docus/header/fluid","default":false,"type":"boolean"}},"type":"object","default":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false}},"main":{"title":"Main content configuration.","description":"","tags":["@studioIcon fluent:document-header-footer-24-filled"],"id":"#appConfig/docus/main","properties":{"fluid":{"title":"Makes the content of the main container fluid.","description":"","tags":[],"id":"#appConfig/docus/main/fluid","default":false,"type":"boolean"},"padded":{"title":"Makes the content of the main container padded.","description":"","tags":[],"id":"#appConfig/docus/main/padded","default":true,"type":"boolean"}},"type":"object","default":{"fluid":false,"padded":true}},"footer":{"title":"Footer configuration","description":"","tags":["@studioIcon fluent:document-footer-24-regular"],"id":"#appConfig/docus/footer","properties":{"credits":{"title":"Website credits configuration.","description":"","tags":["@studioIcon material-symbols:copyright"],"tsType":"false|{icon: string, text: string, href: string}","id":"#appConfig/docus/footer/credits","properties":{"icon":{"title":"Icon to show on credits","description":"","tags":["@formtype Icon"],"id":"#appConfig/docus/footer/credits/icon","default":"IconDocus","type":"string"},"text":{"type":"string","id":"#appConfig/docus/footer/credits/text","default":"Powered by Docus"},"href":{"type":"string","id":"#appConfig/docus/footer/credits/href","default":"https://docus.dev"}},"type":"object","default":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"}},"textLinks":{"type":"array","items":{"type":"object","required":["text","href"],"properties":{"href":{"type":"string","description":"URL when clicking the link"},"text":{"type":"string","description":"Text of the link"},"target":{"type":"string","description":"Target attribute of the link"},"rel":{"type":"string","description":"Rel attribute of the link"}}},"title":"Text links","description":"Will be added into center section of the footer.","tags":["@studioIcon material-symbols:add-link"],"id":"#appConfig/docus/footer/textLinks"},"iconLinks":{"type":"array","items":{"type":"object","required":["icon","href"],"properties":{"icon":{"type":"string","description":"Icon name"},"href":{"type":"string","description":"Link when clicking on the icon"},"label":{"type":"string","description":"Label of the icon"},"rel":{"type":"string","description":"Rel attribute of the link"}}},"title":"Icon links","description":"Icons to be added to Social Icons in footer.","tags":["@studioIcon material-symbols:add-link"],"id":"#appConfig/docus/footer/iconLinks"},"fluid":{"title":"Makes the content of the footer fluid.","description":"","tags":[],"id":"#appConfig/docus/footer/fluid","default":true,"type":"boolean"}},"type":"object","default":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true}},"github":{"title":"GitHub integration","description":"Configure the Edit on Github integration.","tags":["@studioIcon simple-icons:github"],"id":"#appConfig/docus/github","properties":{"baseUrl":{"title":"Base URL","description":"You can use this to link to GitHub Enterprise.","tags":[],"id":"#appConfig/docus/github/baseUrl","default":"https://github.com","type":"string"},"dir":{"title":"Directory","description":"Your GitHub repository root directory.","tags":[],"id":"#appConfig/docus/github/dir","default":"","type":"string"},"branch":{"title":"Branch","description":"Your GitHub repository branch.","tags":[],"id":"#appConfig/docus/github/branch","default":"","type":"string"},"repo":{"title":"Repository","description":"Your GitHub repository name.","tags":[],"id":"#appConfig/docus/github/repo","default":"","type":"string"},"owner":{"title":"Owner","description":"Your GitHub repository owner.","tags":[],"id":"#appConfig/docus/github/owner","default":"","type":"string"},"edit":{"title":"EditOnGithub","description":"Display EditOnGithub button.","tags":[],"id":"#appConfig/docus/github/edit","default":false,"type":"boolean"}},"type":"object","default":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}},"type":"object","default":{"title":"Docus","titleTemplate":"%s · Docus","description":"The best place to start your documentation.","image":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","socials":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""},"layout":"default","aside":{"level":0,"collapsed":false,"exclude":[]},"header":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false},"main":{"fluid":false,"padded":true},"footer":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true},"github":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}}},"type":"object","default":{"nuxtIcon":{"size":"1em","class":"","aliases":{}},"prose":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"},"h1":{"icon":""},"h2":{"icon":""},"h3":{"icon":""},"h4":{"icon":""},"h5":{"icon":""},"h6":{"icon":""}},"docus":{"title":"Docus","titleTemplate":"%s · Docus","description":"The best place to start your documentation.","image":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","socials":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""},"layout":"default","aside":{"level":0,"collapsed":false,"exclude":[]},"header":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false},"main":{"fluid":false,"padded":true},"footer":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true},"github":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}}},"default":{"nuxtIcon":{"size":"1em","class":"","aliases":{}},"prose":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"},"h1":{"icon":""},"h2":{"icon":""},"h3":{"icon":""},"h4":{"icon":""},"h5":{"icon":""},"h6":{"icon":""}},"docus":{"title":"Docus","titleTemplate":"%s · Docus","description":"The best place to start your documentation.","image":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","socials":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""},"layout":"default","aside":{"level":0,"collapsed":false,"exclude":[]},"header":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false},"main":{"fluid":false,"padded":true},"footer":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true},"github":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}}},"appConfig":{"nuxt":{},"prose":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"}},"docus":{"title":"ViewTube Wiki","description":"The open source, privacy-conscious way to enjoy your favorite YouTube content.","url":"https://docus.dev","image":"/viewtube_cover.png","socials":{"github":"viewtube/viewtube"},"layout":"default","header":{"title":"ViewTube Wiki","logo":true,"showLinkIcon":true,"fluid":false,"exclude":[]},"aside":{"level":0,"collapsed":false,"exclude":[]},"footer":{"credits":{"icon":"mdi:play","text":"Visit ViewTube","href":"https://viewtube.io"},"textLinks":[],"iconLinks":[],"fluid":false},"github":{"dir":"content","branch":"main","repo":"wiki","owner":"viewtube","edit":true},"main":{"padded":true,"fluid":false},"titleTemplate":"%s · ViewTube Wiki"}},"content":{"sources":{},"ignores":[],"locales":[],"defaultLocale":"","highlight":{"theme":{"dark":"github-dark","default":"github-light"},"preload":["json","js","ts","html","css","vue","diff","shell","markdown","yaml","bash","ini"],"highlighter":"shiki","langs":["js","jsx","json","ts","tsx","vue","css","html","vue","bash","md","mdc","yaml","json","js","ts","html","css","vue","diff","shell","markdown","yaml","bash","ini"]},"navigation":{"fields":["icon","titleTemplate","header","main","aside","footer","layout"]},"documentDriven":true,"experimental":{"clientDB":false,"cacheContents":true,"stripQueryParameters":false,"advanceQuery":false,"search":""}},"components":[{"name":"Showcase","path":"components/content/Showcase.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppDocSearch","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppDocSearch.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppFooter","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppFooter.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeader","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeader.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeaderDialog","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeaderDialog.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeaderLogo","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeaderLogo.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeaderNavigation","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeaderNavigation.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppLayout","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLayout.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"AppLoadingBar","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLoadingBar.vue","meta":{"props":[{"name":"throttle","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLoadingBar.vue","range":[45,95]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"200"},{"name":"duration","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLoadingBar.vue","range":[99,150]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"2000"}],"slots":[],"events":[]}},{"name":"AppSearch","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppSearch.vue","meta":{"props":[{"name":"fuse","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppSearch.vue","range":[236,636]}],"schema":"any","default":"{\n fuseOptions: {\n keys: [\n \"title\",\n \"description\",\n \"keywords\",\n \"body\"\n ],\n ignoreLocation: true,\n threshold: 0,\n includeMatches: true,\n includeScore: true,\n },\n matchAllWhenSearchEmpty: true\n}"}],"slots":[],"events":[]}},{"name":"AppSocialIcons","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppSocialIcons.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Ellipsis","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","meta":{"props":[{"name":"width","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[78,129]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"10rem\""},{"name":"height","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[133,185]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"10rem\""},{"name":"zIndex","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[189,238]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"10\""},{"name":"top","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[242,287]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"0\""},{"name":"left","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[291,340]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"auto\""},{"name":"right","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[344,394]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"auto\""},{"name":"blur","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[398,447]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"50px\""},{"name":"colors","global":false,"description":"","tags":[],"required":false,"type":"string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[451,604]}],"schema":{"kind":"enum","type":"string[] | undefined","schema":["undefined",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"[\"rgba(0, 71, 225, 0.22)\", \"rgba(26, 214, 255, 0.22)\", \"rgba(0, 220, 130, 0.22)\"]"}],"slots":[],"events":[]}},{"name":"ThemeSelect","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/ThemeSelect.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsAside","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAside.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsAsideTree","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","meta":{"props":[{"name":"links","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[92,160]}],"schema":"any","default":"[]"},{"name":"level","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[164,209]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"0"},{"name":"max","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[213,259]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"null"},{"name":"parent","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[263,329]}],"schema":"any","default":"null"}],"slots":[],"events":[]}},{"name":"DocsPageBottom","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsPageBottom.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsPageLayout","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsPageLayout.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"DocsPrevNext","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsPrevNext.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsToc","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsToc.vue","meta":{"props":[],"slots":[],"events":[{"name":"move","type":"any[]","signature":"(event: \"move\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"DocsTocLinks","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsTocLinks.vue","meta":{"props":[{"name":"links","global":false,"description":"","tags":[],"required":false,"type":"TocLink[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsTocLinks.vue","range":[142,216]}],"schema":{"kind":"enum","type":"TocLink[] | undefined","schema":["undefined",{"kind":"array","type":"TocLink[]","schema":[{"kind":"object","type":"TocLink","schema":{"id":{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[991,1002]}],"schema":"string"},"text":{"name":"text","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[1007,1020]}],"schema":"string"},"depth":{"name":"depth","global":false,"description":"","tags":[],"required":true,"type":"number","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[1025,1039]}],"schema":"number"},"children":{"name":"children","global":false,"description":"","tags":[],"required":false,"type":"TocLink[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[1044,1065]}],"schema":"TocLink[] | undefined"}}}]}]},"default":"[]"}],"slots":[],"events":[{"name":"move","type":"any[]","signature":"(event: \"move\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"EditOnLink","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","meta":{"props":[{"name":"baseUrl","global":false,"description":"GitHub base URL.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[272,415]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.baseUrl || \"https://github.com\""},{"name":"owner","global":false,"description":"Repository owner.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[462,577]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.owner"},{"name":"repo","global":false,"description":"Repository name.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[623,736]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.repo"},{"name":"branch","global":false,"description":"The branch to use for the edit link.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[802,919]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.branch"},{"name":"dir","global":false,"description":"A base directory to append to the source path.\n\nWon't be used if `page` is set.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1041,1152]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.dir"},{"name":"source","global":false,"description":"Source file path.\n\nWon't be used if `page` is set.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1245,1328]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"undefined"},{"name":"page","global":false,"description":"Use page from","tags":[{"name":"nuxt","text":"/content."}],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1386,1484]}],"schema":"any","default":"undefined"},{"name":"contentDir","global":false,"description":"Content directory (to be used with `page`)","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1556,1687]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.dir || \"content\""},{"name":"edit","global":false,"description":"Send to an edit page or not.","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1745,1859]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"useAppConfig()?.docus?.github?.edit"}],"slots":[],"events":[]}},{"name":"SourceLink","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/SourceLink.vue","meta":{"props":[{"name":"source","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/SourceLink.vue","range":[41,92]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/SourceLink.vue","range":[41,92]}],"schema":"string"}],"slots":[],"events":[]}},{"name":"ProseA","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseA.vue","meta":{"props":[{"name":"href","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseA.vue","range":[41,86]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"target","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseA.vue","range":[90,165]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"undefined"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseBlockquote","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseBlockquote.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseCode","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","meta":{"props":[{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[141,186]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[190,259]}],"schema":"any","default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[263,314]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[318,392]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":["undefined",{"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-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCodeInline.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseEm","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseEm.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH1","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH1.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH1.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH1.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH2","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH2.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH2.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH2.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH3","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH3.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH3.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH3.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH4","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH4.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH4.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH4.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH5","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH5.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH5.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH5.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH6","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH6.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH6.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH6.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseHr","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseHr.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ProseImg","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","meta":{"props":[{"name":"width","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[237,300]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":["undefined","string","number"]},"default":"undefined"},{"name":"height","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[304,368]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":["undefined","string","number"]},"default":"undefined"},{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[141,185]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"alt","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[189,233]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[],"events":[]}},{"name":"ProseLi","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseLi.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseOl","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseOl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseP","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseP.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseStrong","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseStrong.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTable","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTable.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTbody","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTbody.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTd","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTd.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTh","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTh.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseThead","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseThead.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTr","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTr.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseUl","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseUl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"Alert","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Alert.vue","meta":{"props":[{"name":"type","global":false,"description":"","tags":[{"name":"values","text":"info, success, warning, danger"}],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Alert.vue","range":[111,280]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"info\""}],"slots":[{"name":"default","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"Badge","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Badge.vue","meta":{"props":[{"name":"type","global":false,"description":"","tags":[{"name":"values","text":"info, success, warning, danger"}],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Badge.vue","range":[97,266]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"info\""}],"slots":[{"name":"default","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"ButtonLink","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/ButtonLink.vue","meta":{"props":[],"slots":[{"name":"default","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"Callout","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Callout.vue","meta":{"props":[{"name":"type","global":false,"description":"","tags":[{"name":"values","text":"info, success, warning, danger"}],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Callout.vue","range":[111,280]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"info\""},{"name":"modelValue","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Callout.vue","range":[284,352]}],"schema":"any","default":"ref(false)"}],"slots":[{"name":"summary","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}},{"name":"content","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[{"name":"update:modelValue","type":"any[]","signature":"(event: \"update:modelValue\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"CodeBlock","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","meta":{"props":[{"name":"label","global":false,"description":"Label to display for the tab","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[87,136]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[87,136]}],"schema":"string"},{"name":"active","global":false,"description":"Select which tab should be active\nTODO: seems like it's not used","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[228,279]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"false"},{"name":"preview","global":false,"description":"Preview block are bordered and have small padding.\nTODO: seems like it's not used","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[387,439]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"false"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"CodeGroup","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeGroup.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Container","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Container.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"CopyButton","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CopyButton.vue","meta":{"props":[{"name":"content","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CopyButton.vue","range":[100,148]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[],"events":[]}},{"name":"List","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/List.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"NuxtImg","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/NuxtImg.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Props","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Props.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Sandbox","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[55,99]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"repo","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[103,148]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"branch","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[152,199]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"dir","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[203,247]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"file","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[251,303]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"app.vue\""}],"slots":[],"events":[]}},{"name":"TabsHeader","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","meta":{"props":[{"name":"tabs","global":false,"description":"","tags":[],"required":true,"type":"{ label: string; }[]","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[135,215]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[135,215]}],"schema":{"kind":"array","type":"{ label: string; }[]","schema":[{"kind":"object","type":"{ label: string; }","schema":{"label":{"name":"label","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[173,186]}],"schema":"string"}}}]}},{"name":"activeTabIndex","global":false,"description":"","tags":[],"required":true,"type":"number","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[219,277]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[219,277]}],"schema":"number"}],"slots":[{"name":"footer","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[{"name":"update:activeTabIndex","type":"any[]","signature":"(event: \"update:activeTabIndex\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"Terminal","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Terminal.vue","meta":{"props":[{"name":"content","global":false,"description":"","tags":[],"required":true,"type":"string | string[]","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Terminal.vue","range":[131,222]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Terminal.vue","range":[131,222]}],"schema":{"kind":"enum","type":"string | string[]","schema":["string",{"kind":"array","type":"string[]","schema":["string"]}]}}],"slots":[],"events":[]}},{"name":"VideoPlayer","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[143,187]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"poster","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[92,139]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"sources","global":false,"description":"","tags":[],"required":false,"type":"any[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[191,263]}],"schema":{"kind":"enum","type":"any[] | undefined","schema":["undefined",{"kind":"array","type":"any[]","schema":["any"]}]},"default":"[]"},{"name":"autoplay","global":false,"description":"","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[267,320]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"false"}],"slots":[],"events":[]}},{"name":"IconCodeSandBox","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconCodeSandBox.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconDocus","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconDocus.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxt","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxt.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxtContent","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxtContent.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxtLabs","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxtLabs.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxtStudio","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxtStudio.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconStackBlitz","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconStackBlitz.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconVueTelescope","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconVueTelescope.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"BlockHero","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","meta":{"props":[{"name":"cta","global":false,"description":"","tags":[],"required":false,"type":"string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[78,170]}],"schema":{"kind":"enum","type":"string[] | undefined","schema":["undefined",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"[]"},{"name":"secondary","global":false,"description":"","tags":[],"required":false,"type":"string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[174,272]}],"schema":{"kind":"enum","type":"string[] | undefined","schema":["undefined",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"[]"},{"name":"video","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[276,343]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"snippet","global":false,"description":"","tags":[],"required":false,"type":"string | string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[347,456]}],"schema":{"kind":"enum","type":"string | string[] | undefined","schema":["undefined","string",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"\"\""}],"slots":[{"name":"announce","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"title","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"description","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"extra","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"actions","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"support","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"Card","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/Card.vue","meta":{"props":[{"name":"icon","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/Card.vue","range":[41,86]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}},{"name":"title","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"description","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"CardGrid","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/CardGrid.vue","meta":{"props":[{"name":"title","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/CardGrid.vue","range":[41,95]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"Features\""}],"slots":[{"name":"root","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}},{"name":"title","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"VoltaBoard","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/volta/VoltaBoard.vue","meta":{"props":[{"name":"token","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/volta/VoltaBoard.vue","range":[118,167]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/volta/VoltaBoard.vue","range":[118,167]}],"schema":"string"}],"slots":[],"events":[]}},{"name":"ComponentPlayground","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlayground.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ComponentPlaygroundData","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundData.vue","meta":{"props":[{"name":"modelValue","global":false,"description":"","tags":[],"required":false,"type":"Record | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundData.vue","range":[575,655]}],"schema":{"kind":"enum","type":"Record | undefined","schema":["undefined","Record"]},"default":"{}"},{"name":"componentData","global":false,"description":"","tags":[],"required":false,"type":"Record | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundData.vue","range":[659,742]}],"schema":{"kind":"enum","type":"Record | undefined","schema":["undefined","Record"]},"default":"{}"}],"slots":[],"events":[{"name":"update:modelValue","type":"any[]","signature":"(event: \"update:modelValue\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"ComponentPlaygroundProps","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","meta":{"props":[{"name":"modelValue","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[763,817]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[763,817]}],"schema":"Record"},{"name":"componentData","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[821,878]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[821,878]}],"schema":"Record"}],"slots":[],"events":[{"name":"update:modelValue","type":"any[]","signature":"(event: \"update:modelValue\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"ComponentPlaygroundSlots","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundSlots.vue","meta":{"props":[{"name":"componentData","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundSlots.vue","range":[184,241]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundSlots.vue","range":[184,241]}],"schema":"Record"}],"slots":[],"events":[]}},{"name":"ComponentPlaygroundTokens","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundTokens.vue","meta":{"props":[{"name":"componentData","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundTokens.vue","range":[148,205]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundTokens.vue","range":[148,205]}],"schema":"Record"}],"slots":[],"events":[]}},{"name":"PreviewLayout","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/PreviewLayout.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"TokensPlayground","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/TokensPlayground.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ProsePre","path":"node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","meta":{"props":[{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[248,293]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[297,348]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[352,403]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[407,481]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":["undefined",{"kind":"array","type":"number[]","schema":["number"]}]},"default":"[]"},{"name":"meta","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[485,532]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseScript","path":"node_modules/.pnpm/@nuxtjs+mdc@0.6.1_magicast@0.3.4_rollup@4.18.0/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/wiki/wiki/node_modules/.pnpm/@nuxtjs+mdc@0.6.1_magicast@0.3.4_rollup@4.18.0/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseScript.vue","range":[285,329]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[],"events":[]}}]} \ No newline at end of file +{"version":"1.1.2","tokens":"902a88fef87081e5efeab221a0b700bfb6a0b82ca0f2cb3757da733ec655d219","gitInfo":{"name":"wiki","owner":"ViewTube","url":"https://github.com/ViewTube/wiki"},"contentSchema":{},"appConfigSchema":{"properties":{"id":"#appConfig","properties":{"nuxtIcon":{"title":"Nuxt Icon","description":"Configure the defaults of Nuxt Icon","id":"#appConfig/nuxtIcon","properties":{"size":{"title":"Icon Size","description":"Set the default icon size. Set to false to disable the sizing of icon in style.","tags":["@studioIcon material-symbols:format-size-rounded"],"tsType":"string | false","id":"#appConfig/nuxtIcon/size","default":"1em","type":"string"},"class":{"title":"CSS Class","description":"Set the default CSS class","tags":["@studioIcon material-symbols:css"],"id":"#appConfig/nuxtIcon/class","default":"","type":"string"},"aliases":{"title":"Icon aliases","description":"Define Icon aliases to update them easily without code changes.","tags":["@studioIcon material-symbols:star-rounded","@studioInputObjectValueType icon"],"tsType":"{ [alias: string]: string }","id":"#appConfig/nuxtIcon/aliases","default":{},"type":"object"}},"type":"object","default":{"size":"1em","class":"","aliases":{}}},"prose":{"title":"Prose configuration from Nuxt Typography","description":"","tags":["@studioIcon material-symbols:short-text-rounded","@studioInput icon"],"id":"#appConfig/prose","properties":{"copyButton":{"title":"Copy button (used in code blocks)","description":"","tags":["@studioIcon material-symbols:content-copy"],"id":"#appConfig/prose/copyButton","properties":{"iconCopy":{"title":"Icon displayed to copy","description":"","tags":[],"id":"#appConfig/prose/copyButton/iconCopy","default":"ph:copy","type":"string"},"iconCopied":{"title":"Icon displayed when copied","description":"","tags":[],"id":"#appConfig/prose/copyButton/iconCopied","default":"ph:check","type":"string"}},"type":"object","default":{"iconCopy":"ph:copy","iconCopied":"ph:check"}},"headings":{"title":"Default configuration for all headings (h1, h2, h3, h4, h5 and h6)","description":"","tags":["@studioIcon material-symbols:title"],"id":"#appConfig/prose/headings","properties":{"icon":{"title":"Default icon for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/headings/icon","default":"ph:link","type":"string"}},"type":"object","default":{"icon":"ph:link"}},"h1":{"title":"First heading configuration","description":"","tags":["@studioIcon material-symbols:format-h1"],"id":"#appConfig/prose/h1","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h1/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h2":{"title":"Second heading configuration","description":"","tags":["@studioIcon material-symbols:format-h2"],"id":"#appConfig/prose/h2","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h2/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h3":{"title":"Third heading configuration","description":"","tags":["@studioIcon material-symbols:format-h3"],"id":"#appConfig/prose/h3","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h3/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h4":{"title":"Fourth heading configuration","description":"","tags":["@studioIcon material-symbols:format-h4"],"id":"#appConfig/prose/h4","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h4/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h5":{"title":"Fifth heading configuration","description":"","tags":["@studioIcon material-symbols:format-h5"],"id":"#appConfig/prose/h5","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h5/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}},"h6":{"title":"Sixth heading configuration","description":"","tags":["@studioIcon material-symbols:format-h6"],"id":"#appConfig/prose/h6","properties":{"icon":{"title":"Icon displayed for anchor link on hover","description":"","tags":[],"tsType":"string|false","id":"#appConfig/prose/h6/icon","default":"","type":"string"}},"type":"object","default":{"icon":""}}},"type":"object","default":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"},"h1":{"icon":""},"h2":{"icon":""},"h3":{"icon":""},"h4":{"icon":""},"h5":{"icon":""},"h6":{"icon":""}}},"docus":{"title":"Docus theme configuration.","description":"","tags":["@studioIcon material-symbols:docs"],"id":"#appConfig/docus","properties":{"title":{"title":"Website title, used as header default title and meta title.","description":"","tags":["@studioIcon material-symbols:title"],"id":"#appConfig/docus/title","default":"Docus","type":"string"},"titleTemplate":{"title":"The website title template, to overwrite the default one.","description":"","tags":[],"id":"#appConfig/docus/titleTemplate","default":"%s · Docus","type":"string"},"description":{"title":"Website description, used for meta description.","description":"","tags":["@studioIcon material-symbols:description"],"id":"#appConfig/docus/description","default":"The best place to start your documentation.","type":"string"},"image":{"title":"Cover image.","description":"","tags":["@example '/cover.jpg'","@studioIcon dashicons:cover-image","@studioInput file"],"id":"#appConfig/docus/image","default":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","type":"string"},"socials":{"title":"Social links","description":"Will be used in AppSocialIcons component.","tags":["@studioIcon material-symbols:share-outline"],"id":"#appConfig/docus/socials","properties":{"twitter":{"title":"Twitter social handle","description":"","tags":["@example 'nuxt_js'","@studioIcon simple-icons:twitter"],"id":"#appConfig/docus/socials/twitter","default":"","type":"string"},"github":{"title":"GitHub org or repository","description":"","tags":["@example 'nuxt/framework'","@studioIcon simple-icons:github"],"id":"#appConfig/docus/socials/github","default":"","type":"string"},"facebook":{"title":"Facebook page url","description":"","tags":["@example https://www.facebook.com/groups/nuxtjs","@studioIcon simple-icons:facebook"],"id":"#appConfig/docus/socials/facebook","default":"","type":"string"},"instagram":{"title":"Instagram page url","description":"","tags":["@example https://www.instagram.com/wearenuxt","@studioIcon simple-icons:instagram"],"id":"#appConfig/docus/socials/instagram","default":"","type":"string"},"tiktok":{"title":"Instagram page url","description":"","tags":["@example https://www.youtube.com/@NuxtLabs","@studioIcon simple-icons:youtube"],"id":"#appConfig/docus/socials/tiktok","default":"","type":"string"},"youtube":{"title":"TikTok page url","description":"","tags":["@example https://www.tiktok.com/@tiktok","@studioIcon simple-icons:tiktok"],"id":"#appConfig/docus/socials/youtube","default":"","type":"string"},"medium":{"title":"Medium page url","description":"","tags":["@example https://medium.com/nuxt","@studioIcon simple-icons:medium"],"id":"#appConfig/docus/socials/medium","default":"","type":"string"}},"type":"object","default":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""}},"layout":{"title":"Theme layout configuration.","description":"","tags":["@studioIcon tabler:arrow-autofit-width"],"tsType":"'default'|'page'","id":"#appConfig/docus/layout","default":"default","type":"string"},"aside":{"title":"Aside navigation configuration.","description":"","tags":["@studioIcon fluent:document-page-24-regular"],"id":"#appConfig/docus/aside","properties":{"level":{"title":"Aside navigation level","description":"Use 0 to disable all nesting. Use 1 and more to display nested navigation in header and aside navigation.","tags":[],"id":"#appConfig/docus/aside/level","default":0,"type":"number"},"collapsed":{"title":"Specify if default collapsibles state globally for aside navigation.","description":"","tags":[],"id":"#appConfig/docus/aside/collapsed","default":false,"type":"boolean"},"exclude":{"title":"Paths to be excluded from aside navigation.","description":"","tags":[],"tsType":"string[]","id":"#appConfig/docus/aside/exclude","default":[],"type":"array","items":{"type":"any"}}},"type":"object","default":{"level":0,"collapsed":false,"exclude":[]}},"header":{"title":"Header configuration.","description":"","tags":["@studioIcon fluent:document-header-24-regular"],"id":"#appConfig/docus/header","properties":{"title":{"title":"Website title","description":"Title to be displayed in header or as aria-label if logo is defined.\nDefault to docus.title","tags":["@studioIcon material-symbols:title"],"id":"#appConfig/docus/header/title","default":"","type":"string"},"logo":{"title":"Logo configuration","description":"Boolean to disable or use the `Logo.vue` component.\nString to be used as a name of a component.\nObject that sets the light and dark logos.","tags":["@example 'MyLogo'","@studioInput boolean"],"tsType":"boolean|string|{dark: string, light: string}","id":"#appConfig/docus/header/logo","default":false,"type":"boolean"},"showLinkIcon":{"title":"Header links","description":"Toggle links icons in the header.","tags":[],"id":"#appConfig/docus/header/showLinkIcon","default":false,"type":"boolean"},"exclude":{"title":"Paths to be excluded from header links.","description":"","tags":[],"tsType":"string[]","id":"#appConfig/docus/header/exclude","default":[],"type":"array","items":{"type":"any"}},"fluid":{"title":"Makes the content of the header fluid.","description":"","tags":[],"id":"#appConfig/docus/header/fluid","default":false,"type":"boolean"}},"type":"object","default":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false}},"main":{"title":"Main content configuration.","description":"","tags":["@studioIcon fluent:document-header-footer-24-filled"],"id":"#appConfig/docus/main","properties":{"fluid":{"title":"Makes the content of the main container fluid.","description":"","tags":[],"id":"#appConfig/docus/main/fluid","default":false,"type":"boolean"},"padded":{"title":"Makes the content of the main container padded.","description":"","tags":[],"id":"#appConfig/docus/main/padded","default":true,"type":"boolean"}},"type":"object","default":{"fluid":false,"padded":true}},"footer":{"title":"Footer configuration","description":"","tags":["@studioIcon fluent:document-footer-24-regular"],"id":"#appConfig/docus/footer","properties":{"credits":{"title":"Website credits configuration.","description":"","tags":["@studioIcon material-symbols:copyright"],"tsType":"false|{icon: string, text: string, href: string}","id":"#appConfig/docus/footer/credits","properties":{"icon":{"title":"Icon to show on credits","description":"","tags":["@formtype Icon"],"id":"#appConfig/docus/footer/credits/icon","default":"IconDocus","type":"string"},"text":{"type":"string","id":"#appConfig/docus/footer/credits/text","default":"Powered by Docus"},"href":{"type":"string","id":"#appConfig/docus/footer/credits/href","default":"https://docus.dev"}},"type":"object","default":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"}},"textLinks":{"type":"array","items":{"type":"object","required":["text","href"],"properties":{"href":{"type":"string","description":"URL when clicking the link"},"text":{"type":"string","description":"Text of the link"},"target":{"type":"string","description":"Target attribute of the link"},"rel":{"type":"string","description":"Rel attribute of the link"}}},"title":"Text links","description":"Will be added into center section of the footer.","tags":["@studioIcon material-symbols:add-link"],"id":"#appConfig/docus/footer/textLinks"},"iconLinks":{"type":"array","items":{"type":"object","required":["icon","href"],"properties":{"icon":{"type":"string","description":"Icon name"},"href":{"type":"string","description":"Link when clicking on the icon"},"label":{"type":"string","description":"Label of the icon"},"rel":{"type":"string","description":"Rel attribute of the link"}}},"title":"Icon links","description":"Icons to be added to Social Icons in footer.","tags":["@studioIcon material-symbols:add-link"],"id":"#appConfig/docus/footer/iconLinks"},"fluid":{"title":"Makes the content of the footer fluid.","description":"","tags":[],"id":"#appConfig/docus/footer/fluid","default":true,"type":"boolean"}},"type":"object","default":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true}},"github":{"title":"GitHub integration","description":"Configure the Edit on Github integration.","tags":["@studioIcon simple-icons:github"],"id":"#appConfig/docus/github","properties":{"baseUrl":{"title":"Base URL","description":"You can use this to link to GitHub Enterprise.","tags":[],"id":"#appConfig/docus/github/baseUrl","default":"https://github.com","type":"string"},"dir":{"title":"Directory","description":"Your GitHub repository root directory.","tags":[],"id":"#appConfig/docus/github/dir","default":"","type":"string"},"branch":{"title":"Branch","description":"Your GitHub repository branch.","tags":[],"id":"#appConfig/docus/github/branch","default":"","type":"string"},"repo":{"title":"Repository","description":"Your GitHub repository name.","tags":[],"id":"#appConfig/docus/github/repo","default":"","type":"string"},"owner":{"title":"Owner","description":"Your GitHub repository owner.","tags":[],"id":"#appConfig/docus/github/owner","default":"","type":"string"},"edit":{"title":"EditOnGithub","description":"Display EditOnGithub button.","tags":[],"id":"#appConfig/docus/github/edit","default":false,"type":"boolean"}},"type":"object","default":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}},"type":"object","default":{"title":"Docus","titleTemplate":"%s · Docus","description":"The best place to start your documentation.","image":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","socials":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""},"layout":"default","aside":{"level":0,"collapsed":false,"exclude":[]},"header":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false},"main":{"fluid":false,"padded":true},"footer":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true},"github":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}}},"type":"object","default":{"nuxtIcon":{"size":"1em","class":"","aliases":{}},"prose":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"},"h1":{"icon":""},"h2":{"icon":""},"h3":{"icon":""},"h4":{"icon":""},"h5":{"icon":""},"h6":{"icon":""}},"docus":{"title":"Docus","titleTemplate":"%s · Docus","description":"The best place to start your documentation.","image":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","socials":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""},"layout":"default","aside":{"level":0,"collapsed":false,"exclude":[]},"header":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false},"main":{"fluid":false,"padded":true},"footer":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true},"github":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}}},"default":{"nuxtIcon":{"size":"1em","class":"","aliases":{}},"prose":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"},"h1":{"icon":""},"h2":{"icon":""},"h3":{"icon":""},"h4":{"icon":""},"h5":{"icon":""},"h6":{"icon":""}},"docus":{"title":"Docus","titleTemplate":"%s · Docus","description":"The best place to start your documentation.","image":"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png","socials":{"twitter":"","github":"","facebook":"","instagram":"","tiktok":"","youtube":"","medium":""},"layout":"default","aside":{"level":0,"collapsed":false,"exclude":[]},"header":{"title":"","logo":false,"showLinkIcon":false,"exclude":[],"fluid":false},"main":{"fluid":false,"padded":true},"footer":{"credits":{"icon":"IconDocus","text":"Powered by Docus","href":"https://docus.dev"},"fluid":true},"github":{"baseUrl":"https://github.com","dir":"","branch":"","repo":"","owner":"","edit":false}}}},"appConfig":{"nuxt":{},"prose":{"copyButton":{"iconCopy":"ph:copy","iconCopied":"ph:check"},"headings":{"icon":"ph:link"}},"docus":{"title":"ViewTube Wiki","description":"The open source, privacy-conscious way to enjoy your favorite YouTube content.","url":"https://docus.dev","image":"/viewtube_cover.png","socials":{"github":"viewtube/viewtube"},"layout":"default","header":{"title":"ViewTube Wiki","logo":true,"showLinkIcon":true,"fluid":false,"exclude":[]},"aside":{"level":0,"collapsed":false,"exclude":[]},"footer":{"credits":{"icon":"mdi:play","text":"Visit ViewTube","href":"https://viewtube.io"},"textLinks":[],"iconLinks":[],"fluid":false},"github":{"dir":"content","branch":"main","repo":"wiki","owner":"viewtube","edit":true},"main":{"padded":true,"fluid":false},"titleTemplate":"%s · ViewTube Wiki"}},"tokensConfigSchema":{"properties":{"id":"#tokensConfig","properties":{"media":{"title":"Your website media queries.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon material-symbols:screenshot-monitor-outline-rounded"],"id":"#tokensConfig/media","properties":{"xs":{"id":"#tokensConfig/media/xs","properties":{"value":{"type":"string","id":"#tokensConfig/media/xs/value","default":"(min-width: 475px)"}},"type":"object","default":{"value":"(min-width: 475px)"}},"sm":{"id":"#tokensConfig/media/sm","properties":{"value":{"type":"string","id":"#tokensConfig/media/sm/value","default":"(min-width: 640px)"}},"type":"object","default":{"value":"(min-width: 640px)"}},"md":{"id":"#tokensConfig/media/md","properties":{"value":{"type":"string","id":"#tokensConfig/media/md/value","default":"(min-width: 768px)"}},"type":"object","default":{"value":"(min-width: 768px)"}},"lg":{"id":"#tokensConfig/media/lg","properties":{"value":{"type":"string","id":"#tokensConfig/media/lg/value","default":"(min-width: 1024px)"}},"type":"object","default":{"value":"(min-width: 1024px)"}},"xl":{"id":"#tokensConfig/media/xl","properties":{"value":{"type":"string","id":"#tokensConfig/media/xl/value","default":"(min-width: 1280px)"}},"type":"object","default":{"value":"(min-width: 1280px)"}},"2xl":{"id":"#tokensConfig/media/2xl","properties":{"value":{"type":"string","id":"#tokensConfig/media/2xl/value","default":"(min-width: 1536px)"}},"type":"object","default":{"value":"(min-width: 1536px)"}},"rm":{"id":"#tokensConfig/media/rm","properties":{"value":{"type":"string","id":"#tokensConfig/media/rm/value","default":"(prefers-reduced-motion: reduce)"}},"type":"object","default":{"value":"(prefers-reduced-motion: reduce)"}},"landscape":{"id":"#tokensConfig/media/landscape","properties":{"value":{"type":"string","id":"#tokensConfig/media/landscape/value","default":"only screen and (orientation: landscape)"}},"type":"object","default":{"value":"only screen and (orientation: landscape)"}},"portrait":{"id":"#tokensConfig/media/portrait","properties":{"value":{"type":"string","id":"#tokensConfig/media/portrait/value","default":"only screen and (orientation: portrait)"}},"type":"object","default":{"value":"only screen and (orientation: portrait)"}}},"type":"object","default":{"xs":{"value":"(min-width: 475px)"},"sm":{"value":"(min-width: 640px)"},"md":{"value":"(min-width: 768px)"},"lg":{"value":"(min-width: 1024px)"},"xl":{"value":"(min-width: 1280px)"},"2xl":{"value":"(min-width: 1536px)"},"rm":{"value":"(prefers-reduced-motion: reduce)"},"landscape":{"value":"only screen and (orientation: landscape)"},"portrait":{"value":"only screen and (orientation: portrait)"}}},"color":{"title":"Your website color palette.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon ph:palette"],"id":"#tokensConfig/color","properties":{"white":{"id":"#tokensConfig/color/white","properties":{"value":{"type":"string","id":"#tokensConfig/color/white/value","default":"#ffffff"}},"type":"object","default":{"value":"#ffffff"}},"black":{"id":"#tokensConfig/color/black","properties":{"value":{"type":"string","id":"#tokensConfig/color/black/value","default":"#0B0A0A"}},"type":"object","default":{"value":"#0B0A0A"}},"gray":{"id":"#tokensConfig/color/gray","properties":{"50":{"id":"#tokensConfig/color/gray/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/50/value","default":"#FBFBFB"}},"type":"object","default":{"value":"#FBFBFB"}},"100":{"id":"#tokensConfig/color/gray/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/100/value","default":"#F6F5F4"}},"type":"object","default":{"value":"#F6F5F4"}},"200":{"id":"#tokensConfig/color/gray/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/200/value","default":"#ECEBE8"}},"type":"object","default":{"value":"#ECEBE8"}},"300":{"id":"#tokensConfig/color/gray/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/300/value","default":"#DBD9D3"}},"type":"object","default":{"value":"#DBD9D3"}},"400":{"id":"#tokensConfig/color/gray/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/400/value","default":"#ADA9A4"}},"type":"object","default":{"value":"#ADA9A4"}},"500":{"id":"#tokensConfig/color/gray/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/500/value","default":"#97948F"}},"type":"object","default":{"value":"#97948F"}},"600":{"id":"#tokensConfig/color/gray/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/600/value","default":"#67635D"}},"type":"object","default":{"value":"#67635D"}},"700":{"id":"#tokensConfig/color/gray/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/700/value","default":"#36332E"}},"type":"object","default":{"value":"#36332E"}},"800":{"id":"#tokensConfig/color/gray/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/800/value","default":"#201E1B"}},"type":"object","default":{"value":"#201E1B"}},"900":{"id":"#tokensConfig/color/gray/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/gray/900/value","default":"#121110"}},"type":"object","default":{"value":"#121110"}}},"type":"object","default":{"50":{"value":"#FBFBFB"},"100":{"value":"#F6F5F4"},"200":{"value":"#ECEBE8"},"300":{"value":"#DBD9D3"},"400":{"value":"#ADA9A4"},"500":{"value":"#97948F"},"600":{"value":"#67635D"},"700":{"value":"#36332E"},"800":{"value":"#201E1B"},"900":{"value":"#121110"}}},"green":{"id":"#tokensConfig/color/green","properties":{"50":{"id":"#tokensConfig/color/green/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/50/value","default":"#ECFFF7"}},"type":"object","default":{"value":"#ECFFF7"}},"100":{"id":"#tokensConfig/color/green/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/100/value","default":"#DEFFF1"}},"type":"object","default":{"value":"#DEFFF1"}},"200":{"id":"#tokensConfig/color/green/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/200/value","default":"#C3FFE6"}},"type":"object","default":{"value":"#C3FFE6"}},"300":{"id":"#tokensConfig/color/green/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/300/value","default":"#86FBCB"}},"type":"object","default":{"value":"#86FBCB"}},"400":{"id":"#tokensConfig/color/green/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/400/value","default":"#3CEEA5"}},"type":"object","default":{"value":"#3CEEA5"}},"500":{"id":"#tokensConfig/color/green/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/500/value","default":"#0DD885"}},"type":"object","default":{"value":"#0DD885"}},"600":{"id":"#tokensConfig/color/green/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/600/value","default":"#00B467"}},"type":"object","default":{"value":"#00B467"}},"700":{"id":"#tokensConfig/color/green/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/700/value","default":"#006037"}},"type":"object","default":{"value":"#006037"}},"800":{"id":"#tokensConfig/color/green/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/800/value","default":"#002817"}},"type":"object","default":{"value":"#002817"}},"900":{"id":"#tokensConfig/color/green/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/green/900/value","default":"#00190F"}},"type":"object","default":{"value":"#00190F"}}},"type":"object","default":{"50":{"value":"#ECFFF7"},"100":{"value":"#DEFFF1"},"200":{"value":"#C3FFE6"},"300":{"value":"#86FBCB"},"400":{"value":"#3CEEA5"},"500":{"value":"#0DD885"},"600":{"value":"#00B467"},"700":{"value":"#006037"},"800":{"value":"#002817"},"900":{"value":"#00190F"}}},"yellow":{"id":"#tokensConfig/color/yellow","properties":{"50":{"id":"#tokensConfig/color/yellow/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/50/value","default":"#FFFCEE"}},"type":"object","default":{"value":"#FFFCEE"}},"100":{"id":"#tokensConfig/color/yellow/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/100/value","default":"#FFF6D3"}},"type":"object","default":{"value":"#FFF6D3"}},"200":{"id":"#tokensConfig/color/yellow/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/200/value","default":"#FFF0B1"}},"type":"object","default":{"value":"#FFF0B1"}},"300":{"id":"#tokensConfig/color/yellow/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/300/value","default":"#FFE372"}},"type":"object","default":{"value":"#FFE372"}},"400":{"id":"#tokensConfig/color/yellow/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/400/value","default":"#FFDC4E"}},"type":"object","default":{"value":"#FFDC4E"}},"500":{"id":"#tokensConfig/color/yellow/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/500/value","default":"#FBCA05"}},"type":"object","default":{"value":"#FBCA05"}},"600":{"id":"#tokensConfig/color/yellow/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/600/value","default":"#CBA408"}},"type":"object","default":{"value":"#CBA408"}},"700":{"id":"#tokensConfig/color/yellow/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/700/value","default":"#614E02"}},"type":"object","default":{"value":"#614E02"}},"800":{"id":"#tokensConfig/color/yellow/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/800/value","default":"#292100"}},"type":"object","default":{"value":"#292100"}},"900":{"id":"#tokensConfig/color/yellow/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/yellow/900/value","default":"#1B1500"}},"type":"object","default":{"value":"#1B1500"}}},"type":"object","default":{"50":{"value":"#FFFCEE"},"100":{"value":"#FFF6D3"},"200":{"value":"#FFF0B1"},"300":{"value":"#FFE372"},"400":{"value":"#FFDC4E"},"500":{"value":"#FBCA05"},"600":{"value":"#CBA408"},"700":{"value":"#614E02"},"800":{"value":"#292100"},"900":{"value":"#1B1500"}}},"orange":{"id":"#tokensConfig/color/orange","properties":{"50":{"id":"#tokensConfig/color/orange/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/50/value","default":"#ffe9d9"}},"type":"object","default":{"value":"#ffe9d9"}},"100":{"id":"#tokensConfig/color/orange/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/100/value","default":"#ffd3b3"}},"type":"object","default":{"value":"#ffd3b3"}},"200":{"id":"#tokensConfig/color/orange/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/200/value","default":"#ffbd8d"}},"type":"object","default":{"value":"#ffbd8d"}},"300":{"id":"#tokensConfig/color/orange/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/300/value","default":"#ffa666"}},"type":"object","default":{"value":"#ffa666"}},"400":{"id":"#tokensConfig/color/orange/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/400/value","default":"#ff9040"}},"type":"object","default":{"value":"#ff9040"}},"500":{"id":"#tokensConfig/color/orange/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/500/value","default":"#ff7a1a"}},"type":"object","default":{"value":"#ff7a1a"}},"600":{"id":"#tokensConfig/color/orange/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/600/value","default":"#e15e00"}},"type":"object","default":{"value":"#e15e00"}},"700":{"id":"#tokensConfig/color/orange/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/700/value","default":"#a94700"}},"type":"object","default":{"value":"#a94700"}},"800":{"id":"#tokensConfig/color/orange/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/800/value","default":"#702f00"}},"type":"object","default":{"value":"#702f00"}},"900":{"id":"#tokensConfig/color/orange/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/orange/900/value","default":"#381800"}},"type":"object","default":{"value":"#381800"}}},"type":"object","default":{"50":{"value":"#ffe9d9"},"100":{"value":"#ffd3b3"},"200":{"value":"#ffbd8d"},"300":{"value":"#ffa666"},"400":{"value":"#ff9040"},"500":{"value":"#ff7a1a"},"600":{"value":"#e15e00"},"700":{"value":"#a94700"},"800":{"value":"#702f00"},"900":{"value":"#381800"}}},"red":{"id":"#tokensConfig/color/red","properties":{"50":{"id":"#tokensConfig/color/red/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/50/value","default":"#FFF9F8"}},"type":"object","default":{"value":"#FFF9F8"}},"100":{"id":"#tokensConfig/color/red/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/100/value","default":"#FFF3F0"}},"type":"object","default":{"value":"#FFF3F0"}},"200":{"id":"#tokensConfig/color/red/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/200/value","default":"#FFDED7"}},"type":"object","default":{"value":"#FFDED7"}},"300":{"id":"#tokensConfig/color/red/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/300/value","default":"#FFA692"}},"type":"object","default":{"value":"#FFA692"}},"400":{"id":"#tokensConfig/color/red/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/400/value","default":"#FF7353"}},"type":"object","default":{"value":"#FF7353"}},"500":{"id":"#tokensConfig/color/red/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/500/value","default":"#FF3B10"}},"type":"object","default":{"value":"#FF3B10"}},"600":{"id":"#tokensConfig/color/red/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/600/value","default":"#BB2402"}},"type":"object","default":{"value":"#BB2402"}},"700":{"id":"#tokensConfig/color/red/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/700/value","default":"#701704"}},"type":"object","default":{"value":"#701704"}},"800":{"id":"#tokensConfig/color/red/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/800/value","default":"#340A01"}},"type":"object","default":{"value":"#340A01"}},"900":{"id":"#tokensConfig/color/red/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/red/900/value","default":"#1C0301"}},"type":"object","default":{"value":"#1C0301"}}},"type":"object","default":{"50":{"value":"#FFF9F8"},"100":{"value":"#FFF3F0"},"200":{"value":"#FFDED7"},"300":{"value":"#FFA692"},"400":{"value":"#FF7353"},"500":{"value":"#FF3B10"},"600":{"value":"#BB2402"},"700":{"value":"#701704"},"800":{"value":"#340A01"},"900":{"value":"#1C0301"}}},"pear":{"id":"#tokensConfig/color/pear","properties":{"50":{"id":"#tokensConfig/color/pear/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/50/value","default":"#f7f8dc"}},"type":"object","default":{"value":"#f7f8dc"}},"100":{"id":"#tokensConfig/color/pear/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/100/value","default":"#eff0ba"}},"type":"object","default":{"value":"#eff0ba"}},"200":{"id":"#tokensConfig/color/pear/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/200/value","default":"#e8e997"}},"type":"object","default":{"value":"#e8e997"}},"300":{"id":"#tokensConfig/color/pear/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/300/value","default":"#e0e274"}},"type":"object","default":{"value":"#e0e274"}},"400":{"id":"#tokensConfig/color/pear/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/400/value","default":"#d8da52"}},"type":"object","default":{"value":"#d8da52"}},"500":{"id":"#tokensConfig/color/pear/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/500/value","default":"#d0d32f"}},"type":"object","default":{"value":"#d0d32f"}},"600":{"id":"#tokensConfig/color/pear/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/600/value","default":"#a8aa24"}},"type":"object","default":{"value":"#a8aa24"}},"700":{"id":"#tokensConfig/color/pear/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/700/value","default":"#7e801b"}},"type":"object","default":{"value":"#7e801b"}},"800":{"id":"#tokensConfig/color/pear/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/800/value","default":"#545512"}},"type":"object","default":{"value":"#545512"}},"900":{"id":"#tokensConfig/color/pear/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/pear/900/value","default":"#2a2b09"}},"type":"object","default":{"value":"#2a2b09"}}},"type":"object","default":{"50":{"value":"#f7f8dc"},"100":{"value":"#eff0ba"},"200":{"value":"#e8e997"},"300":{"value":"#e0e274"},"400":{"value":"#d8da52"},"500":{"value":"#d0d32f"},"600":{"value":"#a8aa24"},"700":{"value":"#7e801b"},"800":{"value":"#545512"},"900":{"value":"#2a2b09"}}},"teal":{"id":"#tokensConfig/color/teal","properties":{"50":{"id":"#tokensConfig/color/teal/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/50/value","default":"#d7faf8"}},"type":"object","default":{"value":"#d7faf8"}},"100":{"id":"#tokensConfig/color/teal/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/100/value","default":"#aff4f0"}},"type":"object","default":{"value":"#aff4f0"}},"200":{"id":"#tokensConfig/color/teal/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/200/value","default":"#87efe9"}},"type":"object","default":{"value":"#87efe9"}},"300":{"id":"#tokensConfig/color/teal/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/300/value","default":"#5fe9e1"}},"type":"object","default":{"value":"#5fe9e1"}},"400":{"id":"#tokensConfig/color/teal/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/400/value","default":"#36e4da"}},"type":"object","default":{"value":"#36e4da"}},"500":{"id":"#tokensConfig/color/teal/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/500/value","default":"#1cd1c6"}},"type":"object","default":{"value":"#1cd1c6"}},"600":{"id":"#tokensConfig/color/teal/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/600/value","default":"#16a79e"}},"type":"object","default":{"value":"#16a79e"}},"700":{"id":"#tokensConfig/color/teal/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/700/value","default":"#117d77"}},"type":"object","default":{"value":"#117d77"}},"800":{"id":"#tokensConfig/color/teal/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/800/value","default":"#0b544f"}},"type":"object","default":{"value":"#0b544f"}},"900":{"id":"#tokensConfig/color/teal/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/teal/900/value","default":"#062a28"}},"type":"object","default":{"value":"#062a28"}}},"type":"object","default":{"50":{"value":"#d7faf8"},"100":{"value":"#aff4f0"},"200":{"value":"#87efe9"},"300":{"value":"#5fe9e1"},"400":{"value":"#36e4da"},"500":{"value":"#1cd1c6"},"600":{"value":"#16a79e"},"700":{"value":"#117d77"},"800":{"value":"#0b544f"},"900":{"value":"#062a28"}}},"lightblue":{"id":"#tokensConfig/color/lightblue","properties":{"50":{"id":"#tokensConfig/color/lightblue/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/50/value","default":"#d9f8ff"}},"type":"object","default":{"value":"#d9f8ff"}},"100":{"id":"#tokensConfig/color/lightblue/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/100/value","default":"#b3f1ff"}},"type":"object","default":{"value":"#b3f1ff"}},"200":{"id":"#tokensConfig/color/lightblue/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/200/value","default":"#8deaff"}},"type":"object","default":{"value":"#8deaff"}},"300":{"id":"#tokensConfig/color/lightblue/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/300/value","default":"#66e4ff"}},"type":"object","default":{"value":"#66e4ff"}},"400":{"id":"#tokensConfig/color/lightblue/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/400/value","default":"#40ddff"}},"type":"object","default":{"value":"#40ddff"}},"500":{"id":"#tokensConfig/color/lightblue/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/500/value","default":"#1ad6ff"}},"type":"object","default":{"value":"#1ad6ff"}},"600":{"id":"#tokensConfig/color/lightblue/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/600/value","default":"#00b9e1"}},"type":"object","default":{"value":"#00b9e1"}},"700":{"id":"#tokensConfig/color/lightblue/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/700/value","default":"#008aa9"}},"type":"object","default":{"value":"#008aa9"}},"800":{"id":"#tokensConfig/color/lightblue/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/800/value","default":"#005c70"}},"type":"object","default":{"value":"#005c70"}},"900":{"id":"#tokensConfig/color/lightblue/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/lightblue/900/value","default":"#002e38"}},"type":"object","default":{"value":"#002e38"}}},"type":"object","default":{"50":{"value":"#d9f8ff"},"100":{"value":"#b3f1ff"},"200":{"value":"#8deaff"},"300":{"value":"#66e4ff"},"400":{"value":"#40ddff"},"500":{"value":"#1ad6ff"},"600":{"value":"#00b9e1"},"700":{"value":"#008aa9"},"800":{"value":"#005c70"},"900":{"value":"#002e38"}}},"blue":{"id":"#tokensConfig/color/blue","properties":{"50":{"id":"#tokensConfig/color/blue/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/50/value","default":"#F2FAFF"}},"type":"object","default":{"value":"#F2FAFF"}},"100":{"id":"#tokensConfig/color/blue/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/100/value","default":"#DFF3FF"}},"type":"object","default":{"value":"#DFF3FF"}},"200":{"id":"#tokensConfig/color/blue/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/200/value","default":"#C6EAFF"}},"type":"object","default":{"value":"#C6EAFF"}},"300":{"id":"#tokensConfig/color/blue/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/300/value","default":"#A1DDFF"}},"type":"object","default":{"value":"#A1DDFF"}},"400":{"id":"#tokensConfig/color/blue/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/400/value","default":"#64C7FF"}},"type":"object","default":{"value":"#64C7FF"}},"500":{"id":"#tokensConfig/color/blue/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/500/value","default":"#1AADFF"}},"type":"object","default":{"value":"#1AADFF"}},"600":{"id":"#tokensConfig/color/blue/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/600/value","default":"#0069A6"}},"type":"object","default":{"value":"#0069A6"}},"700":{"id":"#tokensConfig/color/blue/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/700/value","default":"#014267"}},"type":"object","default":{"value":"#014267"}},"800":{"id":"#tokensConfig/color/blue/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/800/value","default":"#002235"}},"type":"object","default":{"value":"#002235"}},"900":{"id":"#tokensConfig/color/blue/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/blue/900/value","default":"#00131D"}},"type":"object","default":{"value":"#00131D"}}},"type":"object","default":{"50":{"value":"#F2FAFF"},"100":{"value":"#DFF3FF"},"200":{"value":"#C6EAFF"},"300":{"value":"#A1DDFF"},"400":{"value":"#64C7FF"},"500":{"value":"#1AADFF"},"600":{"value":"#0069A6"},"700":{"value":"#014267"},"800":{"value":"#002235"},"900":{"value":"#00131D"}}},"indigoblue":{"id":"#tokensConfig/color/indigoblue","properties":{"50":{"id":"#tokensConfig/color/indigoblue/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/50/value","default":"#d9e5ff"}},"type":"object","default":{"value":"#d9e5ff"}},"100":{"id":"#tokensConfig/color/indigoblue/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/100/value","default":"#b3cbff"}},"type":"object","default":{"value":"#b3cbff"}},"200":{"id":"#tokensConfig/color/indigoblue/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/200/value","default":"#8db0ff"}},"type":"object","default":{"value":"#8db0ff"}},"300":{"id":"#tokensConfig/color/indigoblue/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/300/value","default":"#6696ff"}},"type":"object","default":{"value":"#6696ff"}},"400":{"id":"#tokensConfig/color/indigoblue/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/400/value","default":"#407cff"}},"type":"object","default":{"value":"#407cff"}},"500":{"id":"#tokensConfig/color/indigoblue/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/500/value","default":"#1a62ff"}},"type":"object","default":{"value":"#1a62ff"}},"600":{"id":"#tokensConfig/color/indigoblue/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/600/value","default":"#0047e1"}},"type":"object","default":{"value":"#0047e1"}},"700":{"id":"#tokensConfig/color/indigoblue/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/700/value","default":"#0035a9"}},"type":"object","default":{"value":"#0035a9"}},"800":{"id":"#tokensConfig/color/indigoblue/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/800/value","default":"#002370"}},"type":"object","default":{"value":"#002370"}},"900":{"id":"#tokensConfig/color/indigoblue/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/indigoblue/900/value","default":"#001238"}},"type":"object","default":{"value":"#001238"}}},"type":"object","default":{"50":{"value":"#d9e5ff"},"100":{"value":"#b3cbff"},"200":{"value":"#8db0ff"},"300":{"value":"#6696ff"},"400":{"value":"#407cff"},"500":{"value":"#1a62ff"},"600":{"value":"#0047e1"},"700":{"value":"#0035a9"},"800":{"value":"#002370"},"900":{"value":"#001238"}}},"royalblue":{"id":"#tokensConfig/color/royalblue","properties":{"50":{"id":"#tokensConfig/color/royalblue/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/50/value","default":"#dfdbfb"}},"type":"object","default":{"value":"#dfdbfb"}},"100":{"id":"#tokensConfig/color/royalblue/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/100/value","default":"#c0b7f7"}},"type":"object","default":{"value":"#c0b7f7"}},"200":{"id":"#tokensConfig/color/royalblue/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/200/value","default":"#a093f3"}},"type":"object","default":{"value":"#a093f3"}},"300":{"id":"#tokensConfig/color/royalblue/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/300/value","default":"#806ff0"}},"type":"object","default":{"value":"#806ff0"}},"400":{"id":"#tokensConfig/color/royalblue/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/400/value","default":"#614bec"}},"type":"object","default":{"value":"#614bec"}},"500":{"id":"#tokensConfig/color/royalblue/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/500/value","default":"#4127e8"}},"type":"object","default":{"value":"#4127e8"}},"600":{"id":"#tokensConfig/color/royalblue/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/600/value","default":"#2c15c4"}},"type":"object","default":{"value":"#2c15c4"}},"700":{"id":"#tokensConfig/color/royalblue/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/700/value","default":"#211093"}},"type":"object","default":{"value":"#211093"}},"800":{"id":"#tokensConfig/color/royalblue/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/800/value","default":"#160a62"}},"type":"object","default":{"value":"#160a62"}},"900":{"id":"#tokensConfig/color/royalblue/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/royalblue/900/value","default":"#0b0531"}},"type":"object","default":{"value":"#0b0531"}}},"type":"object","default":{"50":{"value":"#dfdbfb"},"100":{"value":"#c0b7f7"},"200":{"value":"#a093f3"},"300":{"value":"#806ff0"},"400":{"value":"#614bec"},"500":{"value":"#4127e8"},"600":{"value":"#2c15c4"},"700":{"value":"#211093"},"800":{"value":"#160a62"},"900":{"value":"#0b0531"}}},"purple":{"id":"#tokensConfig/color/purple","properties":{"50":{"id":"#tokensConfig/color/purple/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/50/value","default":"#ead9ff"}},"type":"object","default":{"value":"#ead9ff"}},"100":{"id":"#tokensConfig/color/purple/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/100/value","default":"#d5b3ff"}},"type":"object","default":{"value":"#d5b3ff"}},"200":{"id":"#tokensConfig/color/purple/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/200/value","default":"#c08dff"}},"type":"object","default":{"value":"#c08dff"}},"300":{"id":"#tokensConfig/color/purple/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/300/value","default":"#ab66ff"}},"type":"object","default":{"value":"#ab66ff"}},"400":{"id":"#tokensConfig/color/purple/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/400/value","default":"#9640ff"}},"type":"object","default":{"value":"#9640ff"}},"500":{"id":"#tokensConfig/color/purple/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/500/value","default":"#811aff"}},"type":"object","default":{"value":"#811aff"}},"600":{"id":"#tokensConfig/color/purple/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/600/value","default":"#6500e1"}},"type":"object","default":{"value":"#6500e1"}},"700":{"id":"#tokensConfig/color/purple/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/700/value","default":"#4c00a9"}},"type":"object","default":{"value":"#4c00a9"}},"800":{"id":"#tokensConfig/color/purple/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/800/value","default":"#330070"}},"type":"object","default":{"value":"#330070"}},"900":{"id":"#tokensConfig/color/purple/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/purple/900/value","default":"#190038"}},"type":"object","default":{"value":"#190038"}}},"type":"object","default":{"50":{"value":"#ead9ff"},"100":{"value":"#d5b3ff"},"200":{"value":"#c08dff"},"300":{"value":"#ab66ff"},"400":{"value":"#9640ff"},"500":{"value":"#811aff"},"600":{"value":"#6500e1"},"700":{"value":"#4c00a9"},"800":{"value":"#330070"},"900":{"value":"#190038"}}},"pink":{"id":"#tokensConfig/color/pink","properties":{"50":{"id":"#tokensConfig/color/pink/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/50/value","default":"#ffd9f2"}},"type":"object","default":{"value":"#ffd9f2"}},"100":{"id":"#tokensConfig/color/pink/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/100/value","default":"#ffb3e5"}},"type":"object","default":{"value":"#ffb3e5"}},"200":{"id":"#tokensConfig/color/pink/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/200/value","default":"#ff8dd8"}},"type":"object","default":{"value":"#ff8dd8"}},"300":{"id":"#tokensConfig/color/pink/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/300/value","default":"#ff66cc"}},"type":"object","default":{"value":"#ff66cc"}},"400":{"id":"#tokensConfig/color/pink/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/400/value","default":"#ff40bf"}},"type":"object","default":{"value":"#ff40bf"}},"500":{"id":"#tokensConfig/color/pink/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/500/value","default":"#ff1ab2"}},"type":"object","default":{"value":"#ff1ab2"}},"600":{"id":"#tokensConfig/color/pink/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/600/value","default":"#e10095"}},"type":"object","default":{"value":"#e10095"}},"700":{"id":"#tokensConfig/color/pink/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/700/value","default":"#a90070"}},"type":"object","default":{"value":"#a90070"}},"800":{"id":"#tokensConfig/color/pink/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/800/value","default":"#70004b"}},"type":"object","default":{"value":"#70004b"}},"900":{"id":"#tokensConfig/color/pink/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/pink/900/value","default":"#380025"}},"type":"object","default":{"value":"#380025"}}},"type":"object","default":{"50":{"value":"#ffd9f2"},"100":{"value":"#ffb3e5"},"200":{"value":"#ff8dd8"},"300":{"value":"#ff66cc"},"400":{"value":"#ff40bf"},"500":{"value":"#ff1ab2"},"600":{"value":"#e10095"},"700":{"value":"#a90070"},"800":{"value":"#70004b"},"900":{"value":"#380025"}}},"ruby":{"id":"#tokensConfig/color/ruby","properties":{"50":{"id":"#tokensConfig/color/ruby/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/50/value","default":"#ffd9e4"}},"type":"object","default":{"value":"#ffd9e4"}},"100":{"id":"#tokensConfig/color/ruby/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/100/value","default":"#ffb3c9"}},"type":"object","default":{"value":"#ffb3c9"}},"200":{"id":"#tokensConfig/color/ruby/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/200/value","default":"#ff8dae"}},"type":"object","default":{"value":"#ff8dae"}},"300":{"id":"#tokensConfig/color/ruby/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/300/value","default":"#ff6694"}},"type":"object","default":{"value":"#ff6694"}},"400":{"id":"#tokensConfig/color/ruby/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/400/value","default":"#ff4079"}},"type":"object","default":{"value":"#ff4079"}},"500":{"id":"#tokensConfig/color/ruby/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/500/value","default":"#ff1a5e"}},"type":"object","default":{"value":"#ff1a5e"}},"600":{"id":"#tokensConfig/color/ruby/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/600/value","default":"#e10043"}},"type":"object","default":{"value":"#e10043"}},"700":{"id":"#tokensConfig/color/ruby/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/700/value","default":"#a90032"}},"type":"object","default":{"value":"#a90032"}},"800":{"id":"#tokensConfig/color/ruby/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/800/value","default":"#700021"}},"type":"object","default":{"value":"#700021"}},"900":{"id":"#tokensConfig/color/ruby/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/ruby/900/value","default":"#380011"}},"type":"object","default":{"value":"#380011"}}},"type":"object","default":{"50":{"value":"#ffd9e4"},"100":{"value":"#ffb3c9"},"200":{"value":"#ff8dae"},"300":{"value":"#ff6694"},"400":{"value":"#ff4079"},"500":{"value":"#ff1a5e"},"600":{"value":"#e10043"},"700":{"value":"#a90032"},"800":{"value":"#700021"},"900":{"value":"#380011"}}},"primary":{"id":"#tokensConfig/color/primary","properties":{"50":{"id":"#tokensConfig/color/primary/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/50/value","default":"#fffaf7"}},"type":"object","default":{"value":"#fffaf7"}},"100":{"id":"#tokensConfig/color/primary/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/100/value","default":"#fff4ef"}},"type":"object","default":{"value":"#fff4ef"}},"200":{"id":"#tokensConfig/color/primary/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/200/value","default":"#ffe8de"}},"type":"object","default":{"value":"#ffe8de"}},"300":{"id":"#tokensConfig/color/primary/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/300/value","default":"#ffd0bc"}},"type":"object","default":{"value":"#ffd0bc"}},"400":{"id":"#tokensConfig/color/primary/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/400/value","default":"#ffa179"}},"type":"object","default":{"value":"#ffa179"}},"500":{"id":"#tokensConfig/color/primary/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/500/value","default":"#ff7b3a"}},"type":"object","default":{"value":"#ff7b3a"}},"600":{"id":"#tokensConfig/color/primary/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/600/value","default":"#d16330"}},"type":"object","default":{"value":"#d16330"}},"700":{"id":"#tokensConfig/color/primary/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/700/value","default":"#a34e27"}},"type":"object","default":{"value":"#a34e27"}},"800":{"id":"#tokensConfig/color/primary/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/800/value","default":"#75381d"}},"type":"object","default":{"value":"#75381d"}},"900":{"id":"#tokensConfig/color/primary/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/primary/900/value","default":"#3b1c0f"}},"type":"object","default":{"value":"#3b1c0f"}}},"type":"object","default":{"50":{"value":"#fffaf7"},"100":{"value":"#fff4ef"},"200":{"value":"#ffe8de"},"300":{"value":"#ffd0bc"},"400":{"value":"#ffa179"},"500":{"value":"#ff7b3a"},"600":{"value":"#d16330"},"700":{"value":"#a34e27"},"800":{"value":"#75381d"},"900":{"value":"#3b1c0f"}}},"secondary":{"id":"#tokensConfig/color/secondary","properties":{"50":{"id":"#tokensConfig/color/secondary/50","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/50/value","default":"{color.gray.50}"}},"type":"object","default":{"value":"{color.gray.50}"}},"100":{"id":"#tokensConfig/color/secondary/100","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/100/value","default":"{color.gray.100}"}},"type":"object","default":{"value":"{color.gray.100}"}},"200":{"id":"#tokensConfig/color/secondary/200","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/200/value","default":"{color.gray.200}"}},"type":"object","default":{"value":"{color.gray.200}"}},"300":{"id":"#tokensConfig/color/secondary/300","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/300/value","default":"{color.gray.300}"}},"type":"object","default":{"value":"{color.gray.300}"}},"400":{"id":"#tokensConfig/color/secondary/400","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/400/value","default":"{color.gray.400}"}},"type":"object","default":{"value":"{color.gray.400}"}},"500":{"id":"#tokensConfig/color/secondary/500","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/500/value","default":"{color.gray.500}"}},"type":"object","default":{"value":"{color.gray.500}"}},"600":{"id":"#tokensConfig/color/secondary/600","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/600/value","default":"{color.gray.600}"}},"type":"object","default":{"value":"{color.gray.600}"}},"700":{"id":"#tokensConfig/color/secondary/700","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/700/value","default":"{color.gray.700}"}},"type":"object","default":{"value":"{color.gray.700}"}},"800":{"id":"#tokensConfig/color/secondary/800","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/800/value","default":"{color.gray.800}"}},"type":"object","default":{"value":"{color.gray.800}"}},"900":{"id":"#tokensConfig/color/secondary/900","properties":{"value":{"type":"string","id":"#tokensConfig/color/secondary/900/value","default":"{color.gray.900}"}},"type":"object","default":{"value":"{color.gray.900}"}}},"type":"object","default":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}}},"shadow":{"id":"#tokensConfig/color/shadow","properties":{"value":{"id":"#tokensConfig/color/shadow/value","properties":{"initial":{"type":"string","id":"#tokensConfig/color/shadow/value/initial","default":"{color.gray.400}"},"dark":{"type":"string","id":"#tokensConfig/color/shadow/value/dark","default":"{color.gray.800}"}},"type":"object","default":{"initial":"{color.gray.400}","dark":"{color.gray.800}"}}},"type":"object","default":{"value":{"initial":"{color.gray.400}","dark":"{color.gray.800}"}}}},"type":"object","default":{"white":{"value":"#ffffff"},"black":{"value":"#0B0A0A"},"gray":{"50":{"value":"#FBFBFB"},"100":{"value":"#F6F5F4"},"200":{"value":"#ECEBE8"},"300":{"value":"#DBD9D3"},"400":{"value":"#ADA9A4"},"500":{"value":"#97948F"},"600":{"value":"#67635D"},"700":{"value":"#36332E"},"800":{"value":"#201E1B"},"900":{"value":"#121110"}},"green":{"50":{"value":"#ECFFF7"},"100":{"value":"#DEFFF1"},"200":{"value":"#C3FFE6"},"300":{"value":"#86FBCB"},"400":{"value":"#3CEEA5"},"500":{"value":"#0DD885"},"600":{"value":"#00B467"},"700":{"value":"#006037"},"800":{"value":"#002817"},"900":{"value":"#00190F"}},"yellow":{"50":{"value":"#FFFCEE"},"100":{"value":"#FFF6D3"},"200":{"value":"#FFF0B1"},"300":{"value":"#FFE372"},"400":{"value":"#FFDC4E"},"500":{"value":"#FBCA05"},"600":{"value":"#CBA408"},"700":{"value":"#614E02"},"800":{"value":"#292100"},"900":{"value":"#1B1500"}},"orange":{"50":{"value":"#ffe9d9"},"100":{"value":"#ffd3b3"},"200":{"value":"#ffbd8d"},"300":{"value":"#ffa666"},"400":{"value":"#ff9040"},"500":{"value":"#ff7a1a"},"600":{"value":"#e15e00"},"700":{"value":"#a94700"},"800":{"value":"#702f00"},"900":{"value":"#381800"}},"red":{"50":{"value":"#FFF9F8"},"100":{"value":"#FFF3F0"},"200":{"value":"#FFDED7"},"300":{"value":"#FFA692"},"400":{"value":"#FF7353"},"500":{"value":"#FF3B10"},"600":{"value":"#BB2402"},"700":{"value":"#701704"},"800":{"value":"#340A01"},"900":{"value":"#1C0301"}},"pear":{"50":{"value":"#f7f8dc"},"100":{"value":"#eff0ba"},"200":{"value":"#e8e997"},"300":{"value":"#e0e274"},"400":{"value":"#d8da52"},"500":{"value":"#d0d32f"},"600":{"value":"#a8aa24"},"700":{"value":"#7e801b"},"800":{"value":"#545512"},"900":{"value":"#2a2b09"}},"teal":{"50":{"value":"#d7faf8"},"100":{"value":"#aff4f0"},"200":{"value":"#87efe9"},"300":{"value":"#5fe9e1"},"400":{"value":"#36e4da"},"500":{"value":"#1cd1c6"},"600":{"value":"#16a79e"},"700":{"value":"#117d77"},"800":{"value":"#0b544f"},"900":{"value":"#062a28"}},"lightblue":{"50":{"value":"#d9f8ff"},"100":{"value":"#b3f1ff"},"200":{"value":"#8deaff"},"300":{"value":"#66e4ff"},"400":{"value":"#40ddff"},"500":{"value":"#1ad6ff"},"600":{"value":"#00b9e1"},"700":{"value":"#008aa9"},"800":{"value":"#005c70"},"900":{"value":"#002e38"}},"blue":{"50":{"value":"#F2FAFF"},"100":{"value":"#DFF3FF"},"200":{"value":"#C6EAFF"},"300":{"value":"#A1DDFF"},"400":{"value":"#64C7FF"},"500":{"value":"#1AADFF"},"600":{"value":"#0069A6"},"700":{"value":"#014267"},"800":{"value":"#002235"},"900":{"value":"#00131D"}},"indigoblue":{"50":{"value":"#d9e5ff"},"100":{"value":"#b3cbff"},"200":{"value":"#8db0ff"},"300":{"value":"#6696ff"},"400":{"value":"#407cff"},"500":{"value":"#1a62ff"},"600":{"value":"#0047e1"},"700":{"value":"#0035a9"},"800":{"value":"#002370"},"900":{"value":"#001238"}},"royalblue":{"50":{"value":"#dfdbfb"},"100":{"value":"#c0b7f7"},"200":{"value":"#a093f3"},"300":{"value":"#806ff0"},"400":{"value":"#614bec"},"500":{"value":"#4127e8"},"600":{"value":"#2c15c4"},"700":{"value":"#211093"},"800":{"value":"#160a62"},"900":{"value":"#0b0531"}},"purple":{"50":{"value":"#ead9ff"},"100":{"value":"#d5b3ff"},"200":{"value":"#c08dff"},"300":{"value":"#ab66ff"},"400":{"value":"#9640ff"},"500":{"value":"#811aff"},"600":{"value":"#6500e1"},"700":{"value":"#4c00a9"},"800":{"value":"#330070"},"900":{"value":"#190038"}},"pink":{"50":{"value":"#ffd9f2"},"100":{"value":"#ffb3e5"},"200":{"value":"#ff8dd8"},"300":{"value":"#ff66cc"},"400":{"value":"#ff40bf"},"500":{"value":"#ff1ab2"},"600":{"value":"#e10095"},"700":{"value":"#a90070"},"800":{"value":"#70004b"},"900":{"value":"#380025"}},"ruby":{"50":{"value":"#ffd9e4"},"100":{"value":"#ffb3c9"},"200":{"value":"#ff8dae"},"300":{"value":"#ff6694"},"400":{"value":"#ff4079"},"500":{"value":"#ff1a5e"},"600":{"value":"#e10043"},"700":{"value":"#a90032"},"800":{"value":"#700021"},"900":{"value":"#380011"}},"primary":{"50":{"value":"#fffaf7"},"100":{"value":"#fff4ef"},"200":{"value":"#ffe8de"},"300":{"value":"#ffd0bc"},"400":{"value":"#ffa179"},"500":{"value":"#ff7b3a"},"600":{"value":"#d16330"},"700":{"value":"#a34e27"},"800":{"value":"#75381d"},"900":{"value":"#3b1c0f"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}},"shadow":{"value":{"initial":"{color.gray.400}","dark":"{color.gray.800}"}}}},"width":{"title":"Your website screen sizings.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon ph:ruler"],"id":"#tokensConfig/width","properties":{"screen":{"id":"#tokensConfig/width/screen","properties":{"value":{"type":"string","id":"#tokensConfig/width/screen/value","default":"100vw"}},"type":"object","default":{"value":"100vw"}}},"type":"object","default":{"screen":{"value":"100vw"}}},"height":{"title":"Your website screen sizings.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon ph:ruler"],"id":"#tokensConfig/height","properties":{"screen":{"id":"#tokensConfig/height/screen","properties":{"value":{"type":"string","id":"#tokensConfig/height/screen/value","default":"100vh"}},"type":"object","default":{"value":"100vh"}}},"type":"object","default":{"screen":{"value":"100vh"}}},"shadow":{"title":"Your website shadows.","tags":["@studioInput design-token","@studioInputTokenType shadow","@studioIcon mdi:box-shadow"],"id":"#tokensConfig/shadow","properties":{"xs":{"id":"#tokensConfig/shadow/xs","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/xs/value","default":"0px 1px 2px 0px {color.shadow}"}},"type":"object","default":{"value":"0px 1px 2px 0px {color.shadow}"}},"sm":{"id":"#tokensConfig/shadow/sm","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/sm/value","default":"0px 1px 3px 0px {color.shadow}, 0px 1px 2px -1px {color.shadow}"}},"type":"object","default":{"value":"0px 1px 3px 0px {color.shadow}, 0px 1px 2px -1px {color.shadow}"}},"md":{"id":"#tokensConfig/shadow/md","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/md/value","default":"0px 4px 6px -1px {color.shadow}, 0px 2px 4px -2px {color.shadow}"}},"type":"object","default":{"value":"0px 4px 6px -1px {color.shadow}, 0px 2px 4px -2px {color.shadow}"}},"lg":{"id":"#tokensConfig/shadow/lg","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/lg/value","default":"0px 10px 15px -3px {color.shadow}, 0px 4px 6px -4px {color.shadow}"}},"type":"object","default":{"value":"0px 10px 15px -3px {color.shadow}, 0px 4px 6px -4px {color.shadow}"}},"xl":{"id":"#tokensConfig/shadow/xl","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/xl/value","default":"0px 20px 25px -5px {color.shadow}, 0px 8px 10px -6px {color.shadow}"}},"type":"object","default":{"value":"0px 20px 25px -5px {color.shadow}, 0px 8px 10px -6px {color.shadow}"}},"2xl":{"id":"#tokensConfig/shadow/2xl","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/2xl/value","default":"0px 25px 50px -12px {color.shadow}"}},"type":"object","default":{"value":"0px 25px 50px -12px {color.shadow}"}},"none":{"id":"#tokensConfig/shadow/none","properties":{"value":{"type":"string","id":"#tokensConfig/shadow/none/value","default":"0px 0px 0px 0px transparent"}},"type":"object","default":{"value":"0px 0px 0px 0px transparent"}}},"type":"object","default":{"xs":{"value":"0px 1px 2px 0px {color.shadow}"},"sm":{"value":"0px 1px 3px 0px {color.shadow}, 0px 1px 2px -1px {color.shadow}"},"md":{"value":"0px 4px 6px -1px {color.shadow}, 0px 2px 4px -2px {color.shadow}"},"lg":{"value":"0px 10px 15px -3px {color.shadow}, 0px 4px 6px -4px {color.shadow}"},"xl":{"value":"0px 20px 25px -5px {color.shadow}, 0px 8px 10px -6px {color.shadow}"},"2xl":{"value":"0px 25px 50px -12px {color.shadow}"},"none":{"value":"0px 0px 0px 0px transparent"}}},"radii":{"title":"Your website border radiuses.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon material-symbols:rounded-corner","@studioInpuTokenType size"],"id":"#tokensConfig/radii","properties":{"none":{"id":"#tokensConfig/radii/none","properties":{"value":{"type":"string","id":"#tokensConfig/radii/none/value","default":"0px"}},"type":"object","default":{"value":"0px"}},"2xs":{"id":"#tokensConfig/radii/2xs","properties":{"value":{"type":"string","id":"#tokensConfig/radii/2xs/value","default":"0.125rem"}},"type":"object","default":{"value":"0.125rem"}},"xs":{"id":"#tokensConfig/radii/xs","properties":{"value":{"type":"string","id":"#tokensConfig/radii/xs/value","default":"0.25rem"}},"type":"object","default":{"value":"0.25rem"}},"sm":{"id":"#tokensConfig/radii/sm","properties":{"value":{"type":"string","id":"#tokensConfig/radii/sm/value","default":"0.375rem"}},"type":"object","default":{"value":"0.375rem"}},"md":{"id":"#tokensConfig/radii/md","properties":{"value":{"type":"string","id":"#tokensConfig/radii/md/value","default":"0.5rem"}},"type":"object","default":{"value":"0.5rem"}},"lg":{"id":"#tokensConfig/radii/lg","properties":{"value":{"type":"string","id":"#tokensConfig/radii/lg/value","default":"0.75rem"}},"type":"object","default":{"value":"0.75rem"}},"xl":{"id":"#tokensConfig/radii/xl","properties":{"value":{"type":"string","id":"#tokensConfig/radii/xl/value","default":"1rem"}},"type":"object","default":{"value":"1rem"}},"2xl":{"id":"#tokensConfig/radii/2xl","properties":{"value":{"type":"string","id":"#tokensConfig/radii/2xl/value","default":"1.5rem"}},"type":"object","default":{"value":"1.5rem"}},"3xl":{"id":"#tokensConfig/radii/3xl","properties":{"value":{"type":"string","id":"#tokensConfig/radii/3xl/value","default":"1.75rem"}},"type":"object","default":{"value":"1.75rem"}},"full":{"id":"#tokensConfig/radii/full","properties":{"value":{"type":"string","id":"#tokensConfig/radii/full/value","default":"9999px"}},"type":"object","default":{"value":"9999px"}}},"type":"object","default":{"none":{"value":"0px"},"2xs":{"value":"0.125rem"},"xs":{"value":"0.25rem"},"sm":{"value":"0.375rem"},"md":{"value":"0.5rem"},"lg":{"value":"0.75rem"},"xl":{"value":"1rem"},"2xl":{"value":"1.5rem"},"3xl":{"value":"1.75rem"},"full":{"value":"9999px"}}},"size":{"title":"Your website sizings.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon ph:ruler"],"id":"#tokensConfig/size","properties":{"0":{"id":"#tokensConfig/size/0","properties":{"value":{"type":"string","id":"#tokensConfig/size/0/value","default":"0px"}},"type":"object","default":{"value":"0px"}},"2":{"id":"#tokensConfig/size/2","properties":{"value":{"type":"string","id":"#tokensConfig/size/2/value","default":"2px"}},"type":"object","default":{"value":"2px"}},"4":{"id":"#tokensConfig/size/4","properties":{"value":{"type":"string","id":"#tokensConfig/size/4/value","default":"4px"}},"type":"object","default":{"value":"4px"}},"6":{"id":"#tokensConfig/size/6","properties":{"value":{"type":"string","id":"#tokensConfig/size/6/value","default":"6px"}},"type":"object","default":{"value":"6px"}},"8":{"id":"#tokensConfig/size/8","properties":{"value":{"type":"string","id":"#tokensConfig/size/8/value","default":"8px"}},"type":"object","default":{"value":"8px"}},"12":{"id":"#tokensConfig/size/12","properties":{"value":{"type":"string","id":"#tokensConfig/size/12/value","default":"12px"}},"type":"object","default":{"value":"12px"}},"16":{"id":"#tokensConfig/size/16","properties":{"value":{"type":"string","id":"#tokensConfig/size/16/value","default":"16px"}},"type":"object","default":{"value":"16px"}},"20":{"id":"#tokensConfig/size/20","properties":{"value":{"type":"string","id":"#tokensConfig/size/20/value","default":"20px"}},"type":"object","default":{"value":"20px"}},"24":{"id":"#tokensConfig/size/24","properties":{"value":{"type":"string","id":"#tokensConfig/size/24/value","default":"24px"}},"type":"object","default":{"value":"24px"}},"32":{"id":"#tokensConfig/size/32","properties":{"value":{"type":"string","id":"#tokensConfig/size/32/value","default":"32px"}},"type":"object","default":{"value":"32px"}},"40":{"id":"#tokensConfig/size/40","properties":{"value":{"type":"string","id":"#tokensConfig/size/40/value","default":"40px"}},"type":"object","default":{"value":"40px"}},"48":{"id":"#tokensConfig/size/48","properties":{"value":{"type":"string","id":"#tokensConfig/size/48/value","default":"48px"}},"type":"object","default":{"value":"48px"}},"56":{"id":"#tokensConfig/size/56","properties":{"value":{"type":"string","id":"#tokensConfig/size/56/value","default":"56px"}},"type":"object","default":{"value":"56px"}},"64":{"id":"#tokensConfig/size/64","properties":{"value":{"type":"string","id":"#tokensConfig/size/64/value","default":"64px"}},"type":"object","default":{"value":"64px"}},"80":{"id":"#tokensConfig/size/80","properties":{"value":{"type":"string","id":"#tokensConfig/size/80/value","default":"80px"}},"type":"object","default":{"value":"80px"}},"104":{"id":"#tokensConfig/size/104","properties":{"value":{"type":"string","id":"#tokensConfig/size/104/value","default":"104px"}},"type":"object","default":{"value":"104px"}},"200":{"id":"#tokensConfig/size/200","properties":{"value":{"type":"string","id":"#tokensConfig/size/200/value","default":"200px"}},"type":"object","default":{"value":"200px"}},"xs":{"id":"#tokensConfig/size/xs","properties":{"value":{"type":"string","id":"#tokensConfig/size/xs/value","default":"20rem"}},"type":"object","default":{"value":"20rem"}},"sm":{"id":"#tokensConfig/size/sm","properties":{"value":{"type":"string","id":"#tokensConfig/size/sm/value","default":"24rem"}},"type":"object","default":{"value":"24rem"}},"md":{"id":"#tokensConfig/size/md","properties":{"value":{"type":"string","id":"#tokensConfig/size/md/value","default":"28rem"}},"type":"object","default":{"value":"28rem"}},"lg":{"id":"#tokensConfig/size/lg","properties":{"value":{"type":"string","id":"#tokensConfig/size/lg/value","default":"32rem"}},"type":"object","default":{"value":"32rem"}},"xl":{"id":"#tokensConfig/size/xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/xl/value","default":"36rem"}},"type":"object","default":{"value":"36rem"}},"2xl":{"id":"#tokensConfig/size/2xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/2xl/value","default":"42rem"}},"type":"object","default":{"value":"42rem"}},"3xl":{"id":"#tokensConfig/size/3xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/3xl/value","default":"48rem"}},"type":"object","default":{"value":"48rem"}},"4xl":{"id":"#tokensConfig/size/4xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/4xl/value","default":"56rem"}},"type":"object","default":{"value":"56rem"}},"5xl":{"id":"#tokensConfig/size/5xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/5xl/value","default":"64rem"}},"type":"object","default":{"value":"64rem"}},"6xl":{"id":"#tokensConfig/size/6xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/6xl/value","default":"72rem"}},"type":"object","default":{"value":"72rem"}},"7xl":{"id":"#tokensConfig/size/7xl","properties":{"value":{"type":"string","id":"#tokensConfig/size/7xl/value","default":"80rem"}},"type":"object","default":{"value":"80rem"}},"full":{"id":"#tokensConfig/size/full","properties":{"value":{"type":"string","id":"#tokensConfig/size/full/value","default":"100%"}},"type":"object","default":{"value":"100%"}}},"type":"object","default":{"0":{"value":"0px"},"2":{"value":"2px"},"4":{"value":"4px"},"6":{"value":"6px"},"8":{"value":"8px"},"12":{"value":"12px"},"16":{"value":"16px"},"20":{"value":"20px"},"24":{"value":"24px"},"32":{"value":"32px"},"40":{"value":"40px"},"48":{"value":"48px"},"56":{"value":"56px"},"64":{"value":"64px"},"80":{"value":"80px"},"104":{"value":"104px"},"200":{"value":"200px"},"xs":{"value":"20rem"},"sm":{"value":"24rem"},"md":{"value":"28rem"},"lg":{"value":"32rem"},"xl":{"value":"36rem"},"2xl":{"value":"42rem"},"3xl":{"value":"48rem"},"4xl":{"value":"56rem"},"5xl":{"value":"64rem"},"6xl":{"value":"72rem"},"7xl":{"value":"80rem"},"full":{"value":"100%"}}},"space":{"title":"Your website spacings.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon ph:ruler"],"id":"#tokensConfig/space","properties":{"0":{"id":"#tokensConfig/space/0","properties":{"value":{"type":"string","id":"#tokensConfig/space/0/value","default":"0px"}},"type":"object","default":{"value":"0px"}},"1":{"id":"#tokensConfig/space/1","properties":{"value":{"type":"string","id":"#tokensConfig/space/1/value","default":"0.25rem"}},"type":"object","default":{"value":"0.25rem"}},"2":{"id":"#tokensConfig/space/2","properties":{"value":{"type":"string","id":"#tokensConfig/space/2/value","default":"0.5rem"}},"type":"object","default":{"value":"0.5rem"}},"3":{"id":"#tokensConfig/space/3","properties":{"value":{"type":"string","id":"#tokensConfig/space/3/value","default":"0.75rem"}},"type":"object","default":{"value":"0.75rem"}},"4":{"id":"#tokensConfig/space/4","properties":{"value":{"type":"string","id":"#tokensConfig/space/4/value","default":"1rem"}},"type":"object","default":{"value":"1rem"}},"5":{"id":"#tokensConfig/space/5","properties":{"value":{"type":"string","id":"#tokensConfig/space/5/value","default":"1.25rem"}},"type":"object","default":{"value":"1.25rem"}},"6":{"id":"#tokensConfig/space/6","properties":{"value":{"type":"string","id":"#tokensConfig/space/6/value","default":"1.5rem"}},"type":"object","default":{"value":"1.5rem"}},"7":{"id":"#tokensConfig/space/7","properties":{"value":{"type":"string","id":"#tokensConfig/space/7/value","default":"1.75rem"}},"type":"object","default":{"value":"1.75rem"}},"8":{"id":"#tokensConfig/space/8","properties":{"value":{"type":"string","id":"#tokensConfig/space/8/value","default":"2rem"}},"type":"object","default":{"value":"2rem"}},"9":{"id":"#tokensConfig/space/9","properties":{"value":{"type":"string","id":"#tokensConfig/space/9/value","default":"2.25rem"}},"type":"object","default":{"value":"2.25rem"}},"10":{"id":"#tokensConfig/space/10","properties":{"value":{"type":"string","id":"#tokensConfig/space/10/value","default":"2.5rem"}},"type":"object","default":{"value":"2.5rem"}},"11":{"id":"#tokensConfig/space/11","properties":{"value":{"type":"string","id":"#tokensConfig/space/11/value","default":"2.75rem"}},"type":"object","default":{"value":"2.75rem"}},"12":{"id":"#tokensConfig/space/12","properties":{"value":{"type":"string","id":"#tokensConfig/space/12/value","default":"3rem"}},"type":"object","default":{"value":"3rem"}},"14":{"id":"#tokensConfig/space/14","properties":{"value":{"type":"string","id":"#tokensConfig/space/14/value","default":"3.5rem"}},"type":"object","default":{"value":"3.5rem"}},"16":{"id":"#tokensConfig/space/16","properties":{"value":{"type":"string","id":"#tokensConfig/space/16/value","default":"4rem"}},"type":"object","default":{"value":"4rem"}},"20":{"id":"#tokensConfig/space/20","properties":{"value":{"type":"string","id":"#tokensConfig/space/20/value","default":"5rem"}},"type":"object","default":{"value":"5rem"}},"24":{"id":"#tokensConfig/space/24","properties":{"value":{"type":"string","id":"#tokensConfig/space/24/value","default":"6rem"}},"type":"object","default":{"value":"6rem"}},"28":{"id":"#tokensConfig/space/28","properties":{"value":{"type":"string","id":"#tokensConfig/space/28/value","default":"7rem"}},"type":"object","default":{"value":"7rem"}},"32":{"id":"#tokensConfig/space/32","properties":{"value":{"type":"string","id":"#tokensConfig/space/32/value","default":"8rem"}},"type":"object","default":{"value":"8rem"}},"36":{"id":"#tokensConfig/space/36","properties":{"value":{"type":"string","id":"#tokensConfig/space/36/value","default":"9rem"}},"type":"object","default":{"value":"9rem"}},"40":{"id":"#tokensConfig/space/40","properties":{"value":{"type":"string","id":"#tokensConfig/space/40/value","default":"10rem"}},"type":"object","default":{"value":"10rem"}},"44":{"id":"#tokensConfig/space/44","properties":{"value":{"type":"string","id":"#tokensConfig/space/44/value","default":"11rem"}},"type":"object","default":{"value":"11rem"}},"48":{"id":"#tokensConfig/space/48","properties":{"value":{"type":"string","id":"#tokensConfig/space/48/value","default":"12rem"}},"type":"object","default":{"value":"12rem"}},"52":{"id":"#tokensConfig/space/52","properties":{"value":{"type":"string","id":"#tokensConfig/space/52/value","default":"13rem"}},"type":"object","default":{"value":"13rem"}},"56":{"id":"#tokensConfig/space/56","properties":{"value":{"type":"string","id":"#tokensConfig/space/56/value","default":"14rem"}},"type":"object","default":{"value":"14rem"}},"60":{"id":"#tokensConfig/space/60","properties":{"value":{"type":"string","id":"#tokensConfig/space/60/value","default":"15rem"}},"type":"object","default":{"value":"15rem"}},"64":{"id":"#tokensConfig/space/64","properties":{"value":{"type":"string","id":"#tokensConfig/space/64/value","default":"16rem"}},"type":"object","default":{"value":"16rem"}},"72":{"id":"#tokensConfig/space/72","properties":{"value":{"type":"string","id":"#tokensConfig/space/72/value","default":"18rem"}},"type":"object","default":{"value":"18rem"}},"80":{"id":"#tokensConfig/space/80","properties":{"value":{"type":"string","id":"#tokensConfig/space/80/value","default":"20rem"}},"type":"object","default":{"value":"20rem"}},"96":{"id":"#tokensConfig/space/96","properties":{"value":{"type":"string","id":"#tokensConfig/space/96/value","default":"24rem"}},"type":"object","default":{"value":"24rem"}},"128":{"id":"#tokensConfig/space/128","properties":{"value":{"type":"string","id":"#tokensConfig/space/128/value","default":"32rem"}},"type":"object","default":{"value":"32rem"}},"px":{"id":"#tokensConfig/space/px","properties":{"value":{"type":"string","id":"#tokensConfig/space/px/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"rem":{"id":"#tokensConfig/space/rem","properties":{"125":{"id":"#tokensConfig/space/rem/125","properties":{"value":{"type":"string","id":"#tokensConfig/space/rem/125/value","default":"0.125rem"}},"type":"object","default":{"value":"0.125rem"}},"375":{"id":"#tokensConfig/space/rem/375","properties":{"value":{"type":"string","id":"#tokensConfig/space/rem/375/value","default":"0.375rem"}},"type":"object","default":{"value":"0.375rem"}},"625":{"id":"#tokensConfig/space/rem/625","properties":{"value":{"type":"string","id":"#tokensConfig/space/rem/625/value","default":"0.625rem"}},"type":"object","default":{"value":"0.625rem"}},"875":{"id":"#tokensConfig/space/rem/875","properties":{"value":{"type":"string","id":"#tokensConfig/space/rem/875/value","default":"0.875rem"}},"type":"object","default":{"value":"0.875rem"}}},"type":"object","default":{"125":{"value":"0.125rem"},"375":{"value":"0.375rem"},"625":{"value":"0.625rem"},"875":{"value":"0.875rem"}}}},"type":"object","default":{"0":{"value":"0px"},"1":{"value":"0.25rem"},"2":{"value":"0.5rem"},"3":{"value":"0.75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"11":{"value":"2.75rem"},"12":{"value":"3rem"},"14":{"value":"3.5rem"},"16":{"value":"4rem"},"20":{"value":"5rem"},"24":{"value":"6rem"},"28":{"value":"7rem"},"32":{"value":"8rem"},"36":{"value":"9rem"},"40":{"value":"10rem"},"44":{"value":"11rem"},"48":{"value":"12rem"},"52":{"value":"13rem"},"56":{"value":"14rem"},"60":{"value":"15rem"},"64":{"value":"16rem"},"72":{"value":"18rem"},"80":{"value":"20rem"},"96":{"value":"24rem"},"128":{"value":"32rem"},"px":{"value":"1px"},"rem":{"125":{"value":"0.125rem"},"375":{"value":"0.375rem"},"625":{"value":"0.625rem"},"875":{"value":"0.875rem"}}}},"borderWidth":{"title":"Your website border widths.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon material-symbols:border-all-outline-rounded"],"id":"#tokensConfig/borderWidth","properties":{"noBorder":{"id":"#tokensConfig/borderWidth/noBorder","properties":{"value":{"type":"string","id":"#tokensConfig/borderWidth/noBorder/value","default":"0"}},"type":"object","default":{"value":"0"}},"sm":{"id":"#tokensConfig/borderWidth/sm","properties":{"value":{"type":"string","id":"#tokensConfig/borderWidth/sm/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"md":{"id":"#tokensConfig/borderWidth/md","properties":{"value":{"type":"string","id":"#tokensConfig/borderWidth/md/value","default":"2px"}},"type":"object","default":{"value":"2px"}},"lg":{"id":"#tokensConfig/borderWidth/lg","properties":{"value":{"type":"string","id":"#tokensConfig/borderWidth/lg/value","default":"3px"}},"type":"object","default":{"value":"3px"}}},"type":"object","default":{"noBorder":{"value":"0"},"sm":{"value":"1px"},"md":{"value":"2px"},"lg":{"value":"3px"}}},"opacity":{"title":"Your website opacities.","tags":["@studioInput design-token","@studioInputTokenType opacity","@studioIcon material-symbols:opacity"],"id":"#tokensConfig/opacity","properties":{"noOpacity":{"id":"#tokensConfig/opacity/noOpacity","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/noOpacity/value","default":"0"}},"type":"object","default":{"value":"0"}},"bright":{"id":"#tokensConfig/opacity/bright","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/bright/value","default":"0.1"}},"type":"object","default":{"value":"0.1"}},"light":{"id":"#tokensConfig/opacity/light","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/light/value","default":"0.15"}},"type":"object","default":{"value":"0.15"}},"soft":{"id":"#tokensConfig/opacity/soft","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/soft/value","default":"0.3"}},"type":"object","default":{"value":"0.3"}},"medium":{"id":"#tokensConfig/opacity/medium","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/medium/value","default":"0.5"}},"type":"object","default":{"value":"0.5"}},"high":{"id":"#tokensConfig/opacity/high","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/high/value","default":"0.8"}},"type":"object","default":{"value":"0.8"}},"total":{"id":"#tokensConfig/opacity/total","properties":{"value":{"type":"string","id":"#tokensConfig/opacity/total/value","default":"1"}},"type":"object","default":{"value":"1"}}},"type":"object","default":{"noOpacity":{"value":"0"},"bright":{"value":"0.1"},"light":{"value":"0.15"},"soft":{"value":"0.3"},"medium":{"value":"0.5"},"high":{"value":"0.8"},"total":{"value":"1"}}},"font":{"title":"Your website fonts","tags":["@studioInput design-token","@studioInputTokenType font","@studioIcon material-symbols:font-download-rounded"],"id":"#tokensConfig/font","properties":{"sans":{"id":"#tokensConfig/font/sans","properties":{"value":{"type":"string","id":"#tokensConfig/font/sans/value","default":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"}},"type":"object","default":{"value":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"}},"serif":{"id":"#tokensConfig/font/serif","properties":{"value":{"type":"string","id":"#tokensConfig/font/serif/value","default":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif"}},"type":"object","default":{"value":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif"}},"mono":{"id":"#tokensConfig/font/mono","properties":{"value":{"type":"string","id":"#tokensConfig/font/mono/value","default":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace"}},"type":"object","default":{"value":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace"}}},"type":"object","default":{"sans":{"value":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"},"serif":{"value":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif"},"mono":{"value":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace"}}},"fontWeight":{"title":"Your website font weights.","tags":["@studioInput design-token","@studioInputTokenType font-weight","@studioIcon radix-icons:font-style"],"id":"#tokensConfig/fontWeight","properties":{"thin":{"id":"#tokensConfig/fontWeight/thin","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/thin/value","default":"100"}},"type":"object","default":{"value":"100"}},"extralight":{"id":"#tokensConfig/fontWeight/extralight","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/extralight/value","default":"200"}},"type":"object","default":{"value":"200"}},"light":{"id":"#tokensConfig/fontWeight/light","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/light/value","default":"300"}},"type":"object","default":{"value":"300"}},"normal":{"id":"#tokensConfig/fontWeight/normal","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/normal/value","default":"400"}},"type":"object","default":{"value":"400"}},"medium":{"id":"#tokensConfig/fontWeight/medium","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/medium/value","default":"500"}},"type":"object","default":{"value":"500"}},"semibold":{"id":"#tokensConfig/fontWeight/semibold","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/semibold/value","default":"600"}},"type":"object","default":{"value":"600"}},"bold":{"id":"#tokensConfig/fontWeight/bold","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/bold/value","default":"700"}},"type":"object","default":{"value":"700"}},"extrabold":{"id":"#tokensConfig/fontWeight/extrabold","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/extrabold/value","default":"800"}},"type":"object","default":{"value":"800"}},"black":{"id":"#tokensConfig/fontWeight/black","properties":{"value":{"type":"string","id":"#tokensConfig/fontWeight/black/value","default":"900"}},"type":"object","default":{"value":"900"}}},"type":"object","default":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}}},"fontSize":{"title":"Your website font sizes.","tags":["@studioInput design-token","@studioInputTokenType font-size","@studioIcon radix-icons:font-style"],"id":"#tokensConfig/fontSize","properties":{"xs":{"id":"#tokensConfig/fontSize/xs","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/xs/value","default":"0.75rem"}},"type":"object","default":{"value":"0.75rem"}},"sm":{"id":"#tokensConfig/fontSize/sm","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/sm/value","default":"0.875rem"}},"type":"object","default":{"value":"0.875rem"}},"base":{"id":"#tokensConfig/fontSize/base","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/base/value","default":"1rem"}},"type":"object","default":{"value":"1rem"}},"lg":{"id":"#tokensConfig/fontSize/lg","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/lg/value","default":"1.125rem"}},"type":"object","default":{"value":"1.125rem"}},"xl":{"id":"#tokensConfig/fontSize/xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/xl/value","default":"1.25rem"}},"type":"object","default":{"value":"1.25rem"}},"2xl":{"id":"#tokensConfig/fontSize/2xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/2xl/value","default":"1.5rem"}},"type":"object","default":{"value":"1.5rem"}},"3xl":{"id":"#tokensConfig/fontSize/3xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/3xl/value","default":"1.875rem"}},"type":"object","default":{"value":"1.875rem"}},"4xl":{"id":"#tokensConfig/fontSize/4xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/4xl/value","default":"2.25rem"}},"type":"object","default":{"value":"2.25rem"}},"5xl":{"id":"#tokensConfig/fontSize/5xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/5xl/value","default":"3rem"}},"type":"object","default":{"value":"3rem"}},"6xl":{"id":"#tokensConfig/fontSize/6xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/6xl/value","default":"3.75rem"}},"type":"object","default":{"value":"3.75rem"}},"7xl":{"id":"#tokensConfig/fontSize/7xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/7xl/value","default":"4.5rem"}},"type":"object","default":{"value":"4.5rem"}},"8xl":{"id":"#tokensConfig/fontSize/8xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/8xl/value","default":"6rem"}},"type":"object","default":{"value":"6rem"}},"9xl":{"id":"#tokensConfig/fontSize/9xl","properties":{"value":{"type":"string","id":"#tokensConfig/fontSize/9xl/value","default":"8rem"}},"type":"object","default":{"value":"8rem"}}},"type":"object","default":{"xs":{"value":"0.75rem"},"sm":{"value":"0.875rem"},"base":{"value":"1rem"},"lg":{"value":"1.125rem"},"xl":{"value":"1.25rem"},"2xl":{"value":"1.5rem"},"3xl":{"value":"1.875rem"},"4xl":{"value":"2.25rem"},"5xl":{"value":"3rem"},"6xl":{"value":"3.75rem"},"7xl":{"value":"4.5rem"},"8xl":{"value":"6rem"},"9xl":{"value":"8rem"}}},"letterSpacing":{"title":"Your website letter spacings.","tags":["@studioInput design-token","@studioInputTokenType letter-spacing","@studioIcon fluent:font-space-tracking-out-24-filled"],"id":"#tokensConfig/letterSpacing","properties":{"tighter":{"id":"#tokensConfig/letterSpacing/tighter","properties":{"value":{"type":"string","id":"#tokensConfig/letterSpacing/tighter/value","default":"-0.05em"}},"type":"object","default":{"value":"-0.05em"}},"tight":{"id":"#tokensConfig/letterSpacing/tight","properties":{"value":{"type":"string","id":"#tokensConfig/letterSpacing/tight/value","default":"-0.025em"}},"type":"object","default":{"value":"-0.025em"}},"normal":{"id":"#tokensConfig/letterSpacing/normal","properties":{"value":{"type":"string","id":"#tokensConfig/letterSpacing/normal/value","default":"0em"}},"type":"object","default":{"value":"0em"}},"wide":{"id":"#tokensConfig/letterSpacing/wide","properties":{"value":{"type":"string","id":"#tokensConfig/letterSpacing/wide/value","default":"0.025em"}},"type":"object","default":{"value":"0.025em"}},"wider":{"id":"#tokensConfig/letterSpacing/wider","properties":{"value":{"type":"string","id":"#tokensConfig/letterSpacing/wider/value","default":"0.05em"}},"type":"object","default":{"value":"0.05em"}},"widest":{"id":"#tokensConfig/letterSpacing/widest","properties":{"value":{"type":"string","id":"#tokensConfig/letterSpacing/widest/value","default":"0.1em"}},"type":"object","default":{"value":"0.1em"}}},"type":"object","default":{"tighter":{"value":"-0.05em"},"tight":{"value":"-0.025em"},"normal":{"value":"0em"},"wide":{"value":"0.025em"},"wider":{"value":"0.05em"},"widest":{"value":"0.1em"}}},"lead":{"title":"Your website line heights.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon icon-park-outline:auto-line-height"],"id":"#tokensConfig/lead","properties":{"1":{"id":"#tokensConfig/lead/1","properties":{"value":{"type":"string","id":"#tokensConfig/lead/1/value","default":".025rem"}},"type":"object","default":{"value":".025rem"}},"2":{"id":"#tokensConfig/lead/2","properties":{"value":{"type":"string","id":"#tokensConfig/lead/2/value","default":".5rem"}},"type":"object","default":{"value":".5rem"}},"3":{"id":"#tokensConfig/lead/3","properties":{"value":{"type":"string","id":"#tokensConfig/lead/3/value","default":".75rem"}},"type":"object","default":{"value":".75rem"}},"4":{"id":"#tokensConfig/lead/4","properties":{"value":{"type":"string","id":"#tokensConfig/lead/4/value","default":"1rem"}},"type":"object","default":{"value":"1rem"}},"5":{"id":"#tokensConfig/lead/5","properties":{"value":{"type":"string","id":"#tokensConfig/lead/5/value","default":"1.25rem"}},"type":"object","default":{"value":"1.25rem"}},"6":{"id":"#tokensConfig/lead/6","properties":{"value":{"type":"string","id":"#tokensConfig/lead/6/value","default":"1.5rem"}},"type":"object","default":{"value":"1.5rem"}},"7":{"id":"#tokensConfig/lead/7","properties":{"value":{"type":"string","id":"#tokensConfig/lead/7/value","default":"1.75rem"}},"type":"object","default":{"value":"1.75rem"}},"8":{"id":"#tokensConfig/lead/8","properties":{"value":{"type":"string","id":"#tokensConfig/lead/8/value","default":"2rem"}},"type":"object","default":{"value":"2rem"}},"9":{"id":"#tokensConfig/lead/9","properties":{"value":{"type":"string","id":"#tokensConfig/lead/9/value","default":"2.25rem"}},"type":"object","default":{"value":"2.25rem"}},"10":{"id":"#tokensConfig/lead/10","properties":{"value":{"type":"string","id":"#tokensConfig/lead/10/value","default":"2.5rem"}},"type":"object","default":{"value":"2.5rem"}},"none":{"id":"#tokensConfig/lead/none","properties":{"value":{"type":"string","id":"#tokensConfig/lead/none/value","default":"1"}},"type":"object","default":{"value":"1"}},"tight":{"id":"#tokensConfig/lead/tight","properties":{"value":{"type":"string","id":"#tokensConfig/lead/tight/value","default":"1.25"}},"type":"object","default":{"value":"1.25"}},"snug":{"id":"#tokensConfig/lead/snug","properties":{"value":{"type":"string","id":"#tokensConfig/lead/snug/value","default":"1.375"}},"type":"object","default":{"value":"1.375"}},"normal":{"id":"#tokensConfig/lead/normal","properties":{"value":{"type":"string","id":"#tokensConfig/lead/normal/value","default":"1.5"}},"type":"object","default":{"value":"1.5"}},"relaxed":{"id":"#tokensConfig/lead/relaxed","properties":{"value":{"type":"string","id":"#tokensConfig/lead/relaxed/value","default":"1.625"}},"type":"object","default":{"value":"1.625"}},"loose":{"id":"#tokensConfig/lead/loose","properties":{"value":{"type":"string","id":"#tokensConfig/lead/loose/value","default":"2"}},"type":"object","default":{"value":"2"}}},"type":"object","default":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}}},"text":{"title":"Your website text scales.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon material-symbols:format-size-rounded"],"id":"#tokensConfig/text","properties":{"xs":{"id":"#tokensConfig/text/xs","properties":{"fontSize":{"id":"#tokensConfig/text/xs/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/xs/fontSize/value","default":"{fontSize.xs}"}},"type":"object","default":{"value":"{fontSize.xs}"}},"lineHeight":{"id":"#tokensConfig/text/xs/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/xs/lineHeight/value","default":"{lead.4}"}},"type":"object","default":{"value":"{lead.4}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.xs}"},"lineHeight":{"value":"{lead.4}"}}},"sm":{"id":"#tokensConfig/text/sm","properties":{"fontSize":{"id":"#tokensConfig/text/sm/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/sm/fontSize/value","default":"{fontSize.sm}"}},"type":"object","default":{"value":"{fontSize.sm}"}},"lineHeight":{"id":"#tokensConfig/text/sm/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/sm/lineHeight/value","default":"{lead.5}"}},"type":"object","default":{"value":"{lead.5}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.sm}"},"lineHeight":{"value":"{lead.5}"}}},"base":{"id":"#tokensConfig/text/base","properties":{"fontSize":{"id":"#tokensConfig/text/base/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/base/fontSize/value","default":"{fontSize.base}"}},"type":"object","default":{"value":"{fontSize.base}"}},"lineHeight":{"id":"#tokensConfig/text/base/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/base/lineHeight/value","default":"{lead.6}"}},"type":"object","default":{"value":"{lead.6}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.base}"},"lineHeight":{"value":"{lead.6}"}}},"lg":{"id":"#tokensConfig/text/lg","properties":{"fontSize":{"id":"#tokensConfig/text/lg/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/lg/fontSize/value","default":"{fontSize.lg}"}},"type":"object","default":{"value":"{fontSize.lg}"}},"lineHeight":{"id":"#tokensConfig/text/lg/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/lg/lineHeight/value","default":"{lead.7}"}},"type":"object","default":{"value":"{lead.7}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.lg}"},"lineHeight":{"value":"{lead.7}"}}},"xl":{"id":"#tokensConfig/text/xl","properties":{"fontSize":{"id":"#tokensConfig/text/xl/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/xl/fontSize/value","default":"{fontSize.xl}"}},"type":"object","default":{"value":"{fontSize.xl}"}},"lineHeight":{"id":"#tokensConfig/text/xl/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/xl/lineHeight/value","default":"{lead.7}"}},"type":"object","default":{"value":"{lead.7}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.xl}"},"lineHeight":{"value":"{lead.7}"}}},"2xl":{"id":"#tokensConfig/text/2xl","properties":{"fontSize":{"id":"#tokensConfig/text/2xl/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/2xl/fontSize/value","default":"{fontSize.2xl}"}},"type":"object","default":{"value":"{fontSize.2xl}"}},"lineHeight":{"id":"#tokensConfig/text/2xl/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/2xl/lineHeight/value","default":"{lead.8}"}},"type":"object","default":{"value":"{lead.8}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.2xl}"},"lineHeight":{"value":"{lead.8}"}}},"3xl":{"id":"#tokensConfig/text/3xl","properties":{"fontSize":{"id":"#tokensConfig/text/3xl/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/3xl/fontSize/value","default":"{fontSize.3xl}"}},"type":"object","default":{"value":"{fontSize.3xl}"}},"lineHeight":{"id":"#tokensConfig/text/3xl/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/3xl/lineHeight/value","default":"{lead.9}"}},"type":"object","default":{"value":"{lead.9}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.3xl}"},"lineHeight":{"value":"{lead.9}"}}},"4xl":{"id":"#tokensConfig/text/4xl","properties":{"fontSize":{"id":"#tokensConfig/text/4xl/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/4xl/fontSize/value","default":"{fontSize.4xl}"}},"type":"object","default":{"value":"{fontSize.4xl}"}},"lineHeight":{"id":"#tokensConfig/text/4xl/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/4xl/lineHeight/value","default":"{lead.10}"}},"type":"object","default":{"value":"{lead.10}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.4xl}"},"lineHeight":{"value":"{lead.10}"}}},"5xl":{"id":"#tokensConfig/text/5xl","properties":{"fontSize":{"id":"#tokensConfig/text/5xl/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/5xl/fontSize/value","default":"{fontSize.5xl}"}},"type":"object","default":{"value":"{fontSize.5xl}"}},"lineHeight":{"id":"#tokensConfig/text/5xl/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/5xl/lineHeight/value","default":"{lead.none}"}},"type":"object","default":{"value":"{lead.none}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.5xl}"},"lineHeight":{"value":"{lead.none}"}}},"6xl":{"id":"#tokensConfig/text/6xl","properties":{"fontSize":{"id":"#tokensConfig/text/6xl/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/text/6xl/fontSize/value","default":"{fontSize.6xl}"}},"type":"object","default":{"value":"{fontSize.6xl}"}},"lineHeight":{"id":"#tokensConfig/text/6xl/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/text/6xl/lineHeight/value","default":"{lead.none}"}},"type":"object","default":{"value":"{lead.none}"}}},"type":"object","default":{"fontSize":{"value":"{fontSize.6xl}"},"lineHeight":{"value":"{lead.none}"}}}},"type":"object","default":{"xs":{"fontSize":{"value":"{fontSize.xs}"},"lineHeight":{"value":"{lead.4}"}},"sm":{"fontSize":{"value":"{fontSize.sm}"},"lineHeight":{"value":"{lead.5}"}},"base":{"fontSize":{"value":"{fontSize.base}"},"lineHeight":{"value":"{lead.6}"}},"lg":{"fontSize":{"value":"{fontSize.lg}"},"lineHeight":{"value":"{lead.7}"}},"xl":{"fontSize":{"value":"{fontSize.xl}"},"lineHeight":{"value":"{lead.7}"}},"2xl":{"fontSize":{"value":"{fontSize.2xl}"},"lineHeight":{"value":"{lead.8}"}},"3xl":{"fontSize":{"value":"{fontSize.3xl}"},"lineHeight":{"value":"{lead.9}"}},"4xl":{"fontSize":{"value":"{fontSize.4xl}"},"lineHeight":{"value":"{lead.10}"}},"5xl":{"fontSize":{"value":"{fontSize.5xl}"},"lineHeight":{"value":"{lead.none}"}},"6xl":{"fontSize":{"value":"{fontSize.6xl}"},"lineHeight":{"value":"{lead.none}"}}}},"elements":{"title":"All the configurable tokens for your Elements.","tags":["@studioIcon uiw:component"],"id":"#tokensConfig/elements","properties":{"text":{"id":"#tokensConfig/elements/text","properties":{"primary":{"id":"#tokensConfig/elements/text/primary","properties":{"color":{"id":"#tokensConfig/elements/text/primary/color","properties":{"static":{"id":"#tokensConfig/elements/text/primary/color/static","properties":{"value":{"id":"#tokensConfig/elements/text/primary/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/text/primary/color/static/value/initial","default":"{color.gray.900}"},"dark":{"type":"string","id":"#tokensConfig/elements/text/primary/color/static/value/dark","default":"{color.gray.50}"}},"type":"object","default":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}}},"type":"object","default":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}}},"hover":{"id":"#tokensConfig/elements/text/primary/color/hover","type":"any","default":{}}},"type":"object","default":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}}},"type":"object","default":{"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}}},"secondary":{"id":"#tokensConfig/elements/text/secondary","properties":{"color":{"id":"#tokensConfig/elements/text/secondary/color","properties":{"static":{"id":"#tokensConfig/elements/text/secondary/color/static","properties":{"value":{"id":"#tokensConfig/elements/text/secondary/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/text/secondary/color/static/value/initial","default":"{color.gray.500}"},"dark":{"type":"string","id":"#tokensConfig/elements/text/secondary/color/static/value/dark","default":"{color.gray.400}"}},"type":"object","default":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}}},"type":"object","default":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}}},"hover":{"id":"#tokensConfig/elements/text/secondary/color/hover","properties":{"value":{"id":"#tokensConfig/elements/text/secondary/color/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/text/secondary/color/hover/value/initial","default":"{color.gray.700}"},"dark":{"type":"string","id":"#tokensConfig/elements/text/secondary/color/hover/value/dark","default":"{color.gray.200}"}},"type":"object","default":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}},"type":"object","default":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}},"type":"object","default":{"static":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}},"type":"object","default":{"color":{"static":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}}},"type":"object","default":{"primary":{"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}},"secondary":{"color":{"static":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}}},"container":{"title":"Main container sizings.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon material-symbols:width-full-outline"],"id":"#tokensConfig/elements/container","properties":{"maxWidth":{"id":"#tokensConfig/elements/container/maxWidth","properties":{"value":{"type":"string","id":"#tokensConfig/elements/container/maxWidth/value","default":"80rem"}},"type":"object","default":{"value":"80rem"}},"padding":{"id":"#tokensConfig/elements/container/padding","properties":{"mobile":{"id":"#tokensConfig/elements/container/padding/mobile","properties":{"value":{"type":"string","id":"#tokensConfig/elements/container/padding/mobile/value","default":"{space.4}"}},"type":"object","default":{"value":"{space.4}"}},"xs":{"id":"#tokensConfig/elements/container/padding/xs","properties":{"value":{"type":"string","id":"#tokensConfig/elements/container/padding/xs/value","default":"{space.4}"}},"type":"object","default":{"value":"{space.4}"}},"sm":{"id":"#tokensConfig/elements/container/padding/sm","properties":{"value":{"type":"string","id":"#tokensConfig/elements/container/padding/sm/value","default":"{space.6}"}},"type":"object","default":{"value":"{space.6}"}},"md":{"id":"#tokensConfig/elements/container/padding/md","properties":{"value":{"type":"string","id":"#tokensConfig/elements/container/padding/md/value","default":"{space.6}"}},"type":"object","default":{"value":"{space.6}"}}},"type":"object","default":{"mobile":{"value":"{space.4}"},"xs":{"value":"{space.4}"},"sm":{"value":"{space.6}"},"md":{"value":"{space.6}"}}}},"type":"object","default":{"maxWidth":{"value":"80rem"},"padding":{"mobile":{"value":"{space.4}"},"xs":{"value":"{space.4}"},"sm":{"value":"{space.6}"},"md":{"value":"{space.6}"}}}},"backdrop":{"title":"Backdrops used in Elements.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon material-symbols:blur-circular"],"id":"#tokensConfig/elements/backdrop","properties":{"filter":{"id":"#tokensConfig/elements/backdrop/filter","properties":{"value":{"type":"string","id":"#tokensConfig/elements/backdrop/filter/value","default":"saturate(200%) blur(20px)"}},"type":"object","default":{"value":"saturate(200%) blur(20px)"}},"background":{"id":"#tokensConfig/elements/backdrop/background","properties":{"value":{"id":"#tokensConfig/elements/backdrop/background/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/backdrop/background/value/initial","default":"#fffc"},"dark":{"type":"string","id":"#tokensConfig/elements/backdrop/background/value/dark","default":"#0c0d0ccc"}},"type":"object","default":{"initial":"#fffc","dark":"#0c0d0ccc"}}},"type":"object","default":{"value":{"initial":"#fffc","dark":"#0c0d0ccc"}}}},"type":"object","default":{"filter":{"value":"saturate(200%) blur(20px)"},"background":{"value":{"initial":"#fffc","dark":"#0c0d0ccc"}}}},"border":{"title":"Borders used in Elements.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon material-symbols:border-all-outline-rounded"],"id":"#tokensConfig/elements/border","properties":{"primary":{"id":"#tokensConfig/elements/border/primary","properties":{"static":{"id":"#tokensConfig/elements/border/primary/static","properties":{"value":{"id":"#tokensConfig/elements/border/primary/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/border/primary/static/value/initial","default":"{color.gray.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/border/primary/static/value/dark","default":"{color.gray.900}"}},"type":"object","default":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"type":"object","default":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"hover":{"id":"#tokensConfig/elements/border/primary/hover","properties":{"value":{"id":"#tokensConfig/elements/border/primary/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/border/primary/hover/value/initial","default":"{color.gray.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/border/primary/hover/value/dark","default":"{color.gray.800}"}},"type":"object","default":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"type":"object","default":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"type":"object","default":{"static":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}},"hover":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"secondary":{"id":"#tokensConfig/elements/border/secondary","properties":{"static":{"id":"#tokensConfig/elements/border/secondary/static","properties":{"value":{"id":"#tokensConfig/elements/border/secondary/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/border/secondary/static/value/initial","default":"{color.gray.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/border/secondary/static/value/dark","default":"{color.gray.800}"}},"type":"object","default":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"type":"object","default":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"hover":{"id":"#tokensConfig/elements/border/secondary/hover","properties":{"value":{"id":"#tokensConfig/elements/border/secondary/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/border/secondary/hover/value/initial","default":""},"dark":{"type":"string","id":"#tokensConfig/elements/border/secondary/hover/value/dark","default":""}},"type":"object","default":{"initial":"","dark":""}}},"type":"object","default":{"value":{"initial":"","dark":""}}}},"type":"object","default":{"static":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}},"hover":{"value":{"initial":"","dark":""}}}}},"type":"object","default":{"primary":{"static":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}},"hover":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"secondary":{"static":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}},"hover":{"value":{"initial":"","dark":""}}}}},"surface":{"title":"Surfaces used in Elements.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon fluent:surface-hub-20-filled"],"id":"#tokensConfig/elements/surface","properties":{"background":{"id":"#tokensConfig/elements/surface/background","properties":{"base":{"id":"#tokensConfig/elements/surface/background/base","properties":{"value":{"id":"#tokensConfig/elements/surface/background/base/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/surface/background/base/value/initial","default":"{color.gray.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/surface/background/base/value/dark","default":"{color.gray.900}"}},"type":"object","default":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"type":"object","default":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}}},"type":"object","default":{"base":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}}},"primary":{"id":"#tokensConfig/elements/surface/primary","properties":{"backgroundColor":{"id":"#tokensConfig/elements/surface/primary/backgroundColor","properties":{"value":{"id":"#tokensConfig/elements/surface/primary/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/surface/primary/backgroundColor/value/initial","default":"{color.gray.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/surface/primary/backgroundColor/value/dark","default":"{color.gray.900}"}},"type":"object","default":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"type":"object","default":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}}},"type":"object","default":{"backgroundColor":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}}},"secondary":{"id":"#tokensConfig/elements/surface/secondary","properties":{"backgroundColor":{"id":"#tokensConfig/elements/surface/secondary/backgroundColor","properties":{"value":{"id":"#tokensConfig/elements/surface/secondary/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/surface/secondary/backgroundColor/value/initial","default":"{color.gray.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/surface/secondary/backgroundColor/value/dark","default":"{color.gray.800}"}},"type":"object","default":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"type":"object","default":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"type":"object","default":{"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}}},"type":"object","default":{"background":{"base":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"primary":{"backgroundColor":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"secondary":{"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}}},"state":{"title":"Color states used in Elements.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon mdi:palette-advanced"],"id":"#tokensConfig/elements/state","properties":{"primary":{"id":"#tokensConfig/elements/state/primary","properties":{"color":{"id":"#tokensConfig/elements/state/primary/color","properties":{"primary":{"id":"#tokensConfig/elements/state/primary/color/primary","properties":{"value":{"id":"#tokensConfig/elements/state/primary/color/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/primary/color/primary/value/initial","default":"{color.primary.600}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/primary/color/primary/value/dark","default":"{color.primary.400}"}},"type":"object","default":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}}},"type":"object","default":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}}},"secondary":{"id":"#tokensConfig/elements/state/primary/color/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/primary/color/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/primary/color/secondary/value/initial","default":"{color.primary.700}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/primary/color/secondary/value/dark","default":"{color.primary.200}"}},"type":"object","default":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"type":"object","default":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}}},"backgroundColor":{"id":"#tokensConfig/elements/state/primary/backgroundColor","properties":{"primary":{"id":"#tokensConfig/elements/state/primary/backgroundColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/primary/backgroundColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/primary/backgroundColor/primary/value/initial","default":"{color.primary.50}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/primary/backgroundColor/primary/value/dark","default":"{color.primary.900}"}},"type":"object","default":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}}},"type":"object","default":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}}},"secondary":{"id":"#tokensConfig/elements/state/primary/backgroundColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/primary/backgroundColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/primary/backgroundColor/secondary/value/initial","default":"{color.primary.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/primary/backgroundColor/secondary/value/dark","default":"{color.primary.800}"}},"type":"object","default":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"type":"object","default":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}}},"borderColor":{"id":"#tokensConfig/elements/state/primary/borderColor","properties":{"primary":{"id":"#tokensConfig/elements/state/primary/borderColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/primary/borderColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/primary/borderColor/primary/value/initial","default":"{color.primary.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/primary/borderColor/primary/value/dark","default":"{color.primary.800}"}},"type":"object","default":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"type":"object","default":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"secondary":{"id":"#tokensConfig/elements/state/primary/borderColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/primary/borderColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/primary/borderColor/secondary/value/initial","default":"{color.primary.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/primary/borderColor/secondary/value/dark","default":"{color.primary.700}"}},"type":"object","default":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}},"type":"object","default":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}}},"type":"object","default":{"color":{"primary":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}}},"info":{"id":"#tokensConfig/elements/state/info","properties":{"color":{"id":"#tokensConfig/elements/state/info/color","properties":{"primary":{"id":"#tokensConfig/elements/state/info/color/primary","properties":{"value":{"id":"#tokensConfig/elements/state/info/color/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/info/color/primary/value/initial","default":"{color.blue.500}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/info/color/primary/value/dark","default":"{color.blue.400}"}},"type":"object","default":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}}},"type":"object","default":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}}},"secondary":{"id":"#tokensConfig/elements/state/info/color/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/info/color/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/info/color/secondary/value/initial","default":"{color.blue.600}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/info/color/secondary/value/dark","default":"{color.blue.200}"}},"type":"object","default":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"type":"object","default":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}}},"backgroundColor":{"id":"#tokensConfig/elements/state/info/backgroundColor","properties":{"primary":{"id":"#tokensConfig/elements/state/info/backgroundColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/info/backgroundColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/info/backgroundColor/primary/value/initial","default":"{color.blue.50}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/info/backgroundColor/primary/value/dark","default":"{color.blue.900}"}},"type":"object","default":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}}},"type":"object","default":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}}},"secondary":{"id":"#tokensConfig/elements/state/info/backgroundColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/info/backgroundColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/info/backgroundColor/secondary/value/initial","default":"{color.blue.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/info/backgroundColor/secondary/value/dark","default":"{color.blue.800}"}},"type":"object","default":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"type":"object","default":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}}},"borderColor":{"id":"#tokensConfig/elements/state/info/borderColor","properties":{"primary":{"id":"#tokensConfig/elements/state/info/borderColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/info/borderColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/info/borderColor/primary/value/initial","default":"{color.blue.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/info/borderColor/primary/value/dark","default":"{color.blue.800}"}},"type":"object","default":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"type":"object","default":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"secondary":{"id":"#tokensConfig/elements/state/info/borderColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/info/borderColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/info/borderColor/secondary/value/initial","default":"{color.blue.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/info/borderColor/secondary/value/dark","default":"{color.blue.700}"}},"type":"object","default":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}},"type":"object","default":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}}},"type":"object","default":{"color":{"primary":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}}},"success":{"id":"#tokensConfig/elements/state/success","properties":{"color":{"id":"#tokensConfig/elements/state/success/color","properties":{"primary":{"id":"#tokensConfig/elements/state/success/color/primary","properties":{"value":{"id":"#tokensConfig/elements/state/success/color/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/success/color/primary/value/initial","default":"{color.green.500}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/success/color/primary/value/dark","default":"{color.green.400}"}},"type":"object","default":{"initial":"{color.green.500}","dark":"{color.green.400}"}}},"type":"object","default":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}}},"secondary":{"id":"#tokensConfig/elements/state/success/color/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/success/color/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/success/color/secondary/value/initial","default":"{color.green.600}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/success/color/secondary/value/dark","default":"{color.green.200}"}},"type":"object","default":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"type":"object","default":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}}},"backgroundColor":{"id":"#tokensConfig/elements/state/success/backgroundColor","properties":{"primary":{"id":"#tokensConfig/elements/state/success/backgroundColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/success/backgroundColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/success/backgroundColor/primary/value/initial","default":"{color.green.50}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/success/backgroundColor/primary/value/dark","default":"{color.green.900}"}},"type":"object","default":{"initial":"{color.green.50}","dark":"{color.green.900}"}}},"type":"object","default":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}}},"secondary":{"id":"#tokensConfig/elements/state/success/backgroundColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/success/backgroundColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/success/backgroundColor/secondary/value/initial","default":"{color.green.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/success/backgroundColor/secondary/value/dark","default":"{color.green.800}"}},"type":"object","default":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"type":"object","default":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}}},"borderColor":{"id":"#tokensConfig/elements/state/success/borderColor","properties":{"primary":{"id":"#tokensConfig/elements/state/success/borderColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/success/borderColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/success/borderColor/primary/value/initial","default":"{color.green.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/success/borderColor/primary/value/dark","default":"{color.green.800}"}},"type":"object","default":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"type":"object","default":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"secondary":{"id":"#tokensConfig/elements/state/success/borderColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/success/borderColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/success/borderColor/secondary/value/initial","default":"{color.green.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/success/borderColor/secondary/value/dark","default":"{color.green.700}"}},"type":"object","default":{"initial":"{color.green.200}","dark":"{color.green.700}"}}},"type":"object","default":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}}},"type":"object","default":{"color":{"primary":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}}},"warning":{"id":"#tokensConfig/elements/state/warning","properties":{"color":{"id":"#tokensConfig/elements/state/warning/color","properties":{"primary":{"id":"#tokensConfig/elements/state/warning/color/primary","properties":{"value":{"id":"#tokensConfig/elements/state/warning/color/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/warning/color/primary/value/initial","default":"{color.yellow.600}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/warning/color/primary/value/dark","default":"{color.yellow.400}"}},"type":"object","default":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}}},"type":"object","default":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}}},"secondary":{"id":"#tokensConfig/elements/state/warning/color/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/warning/color/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/warning/color/secondary/value/initial","default":"{color.yellow.700}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/warning/color/secondary/value/dark","default":"{color.yellow.200}"}},"type":"object","default":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"type":"object","default":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}}},"backgroundColor":{"id":"#tokensConfig/elements/state/warning/backgroundColor","properties":{"primary":{"id":"#tokensConfig/elements/state/warning/backgroundColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/warning/backgroundColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/warning/backgroundColor/primary/value/initial","default":"{color.yellow.50}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/warning/backgroundColor/primary/value/dark","default":"{color.yellow.900}"}},"type":"object","default":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}}},"type":"object","default":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}}},"secondary":{"id":"#tokensConfig/elements/state/warning/backgroundColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/warning/backgroundColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/warning/backgroundColor/secondary/value/initial","default":"{color.yellow.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/warning/backgroundColor/secondary/value/dark","default":"{color.yellow.800}"}},"type":"object","default":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"type":"object","default":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}}},"borderColor":{"id":"#tokensConfig/elements/state/warning/borderColor","properties":{"primary":{"id":"#tokensConfig/elements/state/warning/borderColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/warning/borderColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/warning/borderColor/primary/value/initial","default":"{color.yellow.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/warning/borderColor/primary/value/dark","default":"{color.yellow.800}"}},"type":"object","default":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"type":"object","default":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"secondary":{"id":"#tokensConfig/elements/state/warning/borderColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/warning/borderColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/warning/borderColor/secondary/value/initial","default":"{color.yellow.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/warning/borderColor/secondary/value/dark","default":"{color.yellow.700}"}},"type":"object","default":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}},"type":"object","default":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}}},"type":"object","default":{"color":{"primary":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}}},"danger":{"id":"#tokensConfig/elements/state/danger","properties":{"color":{"id":"#tokensConfig/elements/state/danger/color","properties":{"primary":{"id":"#tokensConfig/elements/state/danger/color/primary","properties":{"value":{"id":"#tokensConfig/elements/state/danger/color/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/danger/color/primary/value/initial","default":"{color.red.500}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/danger/color/primary/value/dark","default":"{color.red.300}"}},"type":"object","default":{"initial":"{color.red.500}","dark":"{color.red.300}"}}},"type":"object","default":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}}},"secondary":{"id":"#tokensConfig/elements/state/danger/color/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/danger/color/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/danger/color/secondary/value/initial","default":"{color.red.600}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/danger/color/secondary/value/dark","default":"{color.red.200}"}},"type":"object","default":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"type":"object","default":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}}},"backgroundColor":{"id":"#tokensConfig/elements/state/danger/backgroundColor","properties":{"primary":{"id":"#tokensConfig/elements/state/danger/backgroundColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/danger/backgroundColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/danger/backgroundColor/primary/value/initial","default":"{color.red.50}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/danger/backgroundColor/primary/value/dark","default":"{color.red.900}"}},"type":"object","default":{"initial":"{color.red.50}","dark":"{color.red.900}"}}},"type":"object","default":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}}},"secondary":{"id":"#tokensConfig/elements/state/danger/backgroundColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/danger/backgroundColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/danger/backgroundColor/secondary/value/initial","default":"{color.red.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/danger/backgroundColor/secondary/value/dark","default":"{color.red.800}"}},"type":"object","default":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"type":"object","default":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}}},"borderColor":{"id":"#tokensConfig/elements/state/danger/borderColor","properties":{"primary":{"id":"#tokensConfig/elements/state/danger/borderColor/primary","properties":{"value":{"id":"#tokensConfig/elements/state/danger/borderColor/primary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/danger/borderColor/primary/value/initial","default":"{color.red.100}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/danger/borderColor/primary/value/dark","default":"{color.red.800}"}},"type":"object","default":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"type":"object","default":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"secondary":{"id":"#tokensConfig/elements/state/danger/borderColor/secondary","properties":{"value":{"id":"#tokensConfig/elements/state/danger/borderColor/secondary/value","properties":{"initial":{"type":"string","id":"#tokensConfig/elements/state/danger/borderColor/secondary/value/initial","default":"{color.red.200}"},"dark":{"type":"string","id":"#tokensConfig/elements/state/danger/borderColor/secondary/value/dark","default":"{color.red.700}"}},"type":"object","default":{"initial":"{color.red.200}","dark":"{color.red.700}"}}},"type":"object","default":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}},"type":"object","default":{"primary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}},"type":"object","default":{"color":{"primary":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}}},"type":"object","default":{"primary":{"color":{"primary":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}},"info":{"color":{"primary":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}},"success":{"color":{"primary":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}},"warning":{"color":{"primary":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}},"danger":{"color":{"primary":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}}}},"type":"object","default":{"text":{"primary":{"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}},"secondary":{"color":{"static":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}},"container":{"maxWidth":{"value":"80rem"},"padding":{"mobile":{"value":"{space.4}"},"xs":{"value":"{space.4}"},"sm":{"value":"{space.6}"},"md":{"value":"{space.6}"}}},"backdrop":{"filter":{"value":"saturate(200%) blur(20px)"},"background":{"value":{"initial":"#fffc","dark":"#0c0d0ccc"}}},"border":{"primary":{"static":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}},"hover":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"secondary":{"static":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}},"hover":{"value":{"initial":"","dark":""}}}},"surface":{"background":{"base":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"primary":{"backgroundColor":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"secondary":{"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"state":{"primary":{"color":{"primary":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}},"info":{"color":{"primary":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}},"success":{"color":{"primary":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}},"warning":{"color":{"primary":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}},"danger":{"color":{"primary":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}}}},"typography":{"title":"All the configurable tokens for your Typography.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon material-symbols:article"],"id":"#tokensConfig/typography","properties":{"body":{"id":"#tokensConfig/typography/body","properties":{"color":{"id":"#tokensConfig/typography/body/color","properties":{"value":{"id":"#tokensConfig/typography/body/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/typography/body/color/value/initial","default":"{color.black}"},"dark":{"type":"string","id":"#tokensConfig/typography/body/color/value/dark","default":"{color.white}"}},"type":"object","default":{"initial":"{color.black}","dark":"{color.white}"}}},"type":"object","default":{"value":{"initial":"{color.black}","dark":"{color.white}"}}},"backgroundColor":{"id":"#tokensConfig/typography/body/backgroundColor","properties":{"value":{"id":"#tokensConfig/typography/body/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/typography/body/backgroundColor/value/initial","default":"{color.white}"},"dark":{"type":"string","id":"#tokensConfig/typography/body/backgroundColor/value/dark","default":"{color.black}"}},"type":"object","default":{"initial":"{color.white}","dark":"{color.black}"}}},"type":"object","default":{"value":{"initial":"{color.white}","dark":"{color.black}"}}}},"type":"object","default":{"color":{"value":{"initial":"{color.black}","dark":"{color.white}"}},"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}}}},"verticalMargin":{"title":"Vertical spacings between paragraphs.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon mingcute:line-height-line"],"id":"#tokensConfig/typography/verticalMargin","properties":{"sm":{"id":"#tokensConfig/typography/verticalMargin/sm","properties":{"value":{"type":"string","id":"#tokensConfig/typography/verticalMargin/sm/value","default":"16px"}},"type":"object","default":{"value":"16px"}},"base":{"id":"#tokensConfig/typography/verticalMargin/base","properties":{"value":{"type":"string","id":"#tokensConfig/typography/verticalMargin/base/value","default":"24px"}},"type":"object","default":{"value":"24px"}}},"type":"object","default":{"sm":{"value":"16px"},"base":{"value":"24px"}}},"letterSpacing":{"title":"Horizontal spacings between letters.","tags":["@studioInput design-token","@studioInputTokenType size","@studioIcon mingcute:letter-spacing-line"],"id":"#tokensConfig/typography/letterSpacing","properties":{"tight":{"id":"#tokensConfig/typography/letterSpacing/tight","properties":{"value":{"type":"string","id":"#tokensConfig/typography/letterSpacing/tight/value","default":"-0.025em"}},"type":"object","default":{"value":"-0.025em"}},"wide":{"id":"#tokensConfig/typography/letterSpacing/wide","properties":{"value":{"type":"string","id":"#tokensConfig/typography/letterSpacing/wide/value","default":"0.025em"}},"type":"object","default":{"value":"0.025em"}}},"type":"object","default":{"tight":{"value":"-0.025em"},"wide":{"value":"0.025em"}}},"fontSize":{"title":"Horizontal spacings between letters.","tags":["@studioInput design-token","@studioInputTokenType font-size","@studioIcon mingcute:font-size-fill"],"id":"#tokensConfig/typography/fontSize","properties":{"xs":{"id":"#tokensConfig/typography/fontSize/xs","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/xs/value","default":"12px"}},"type":"object","default":{"value":"12px"}},"sm":{"id":"#tokensConfig/typography/fontSize/sm","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/sm/value","default":"14px"}},"type":"object","default":{"value":"14px"}},"base":{"id":"#tokensConfig/typography/fontSize/base","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/base/value","default":"16px"}},"type":"object","default":{"value":"16px"}},"lg":{"id":"#tokensConfig/typography/fontSize/lg","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/lg/value","default":"18px"}},"type":"object","default":{"value":"18px"}},"xl":{"id":"#tokensConfig/typography/fontSize/xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/xl/value","default":"20px"}},"type":"object","default":{"value":"20px"}},"2xl":{"id":"#tokensConfig/typography/fontSize/2xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/2xl/value","default":"24px"}},"type":"object","default":{"value":"24px"}},"3xl":{"id":"#tokensConfig/typography/fontSize/3xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/3xl/value","default":"30px"}},"type":"object","default":{"value":"30px"}},"4xl":{"id":"#tokensConfig/typography/fontSize/4xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/4xl/value","default":"36px"}},"type":"object","default":{"value":"36px"}},"5xl":{"id":"#tokensConfig/typography/fontSize/5xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/5xl/value","default":"48px"}},"type":"object","default":{"value":"48px"}},"6xl":{"id":"#tokensConfig/typography/fontSize/6xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/6xl/value","default":"60px"}},"type":"object","default":{"value":"60px"}},"7xl":{"id":"#tokensConfig/typography/fontSize/7xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/7xl/value","default":"72px"}},"type":"object","default":{"value":"72px"}},"8xl":{"id":"#tokensConfig/typography/fontSize/8xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/8xl/value","default":"96px"}},"type":"object","default":{"value":"96px"}},"9xl":{"id":"#tokensConfig/typography/fontSize/9xl","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontSize/9xl/value","default":"128px"}},"type":"object","default":{"value":"128px"}}},"type":"object","default":{"xs":{"value":"12px"},"sm":{"value":"14px"},"base":{"value":"16px"},"lg":{"value":"18px"},"xl":{"value":"20px"},"2xl":{"value":"24px"},"3xl":{"value":"30px"},"4xl":{"value":"36px"},"5xl":{"value":"48px"},"6xl":{"value":"60px"},"7xl":{"value":"72px"},"8xl":{"value":"96px"},"9xl":{"value":"128px"}}},"fontWeight":{"title":"Font weights used in typography.","tags":["@studioInput design-token","@studioInputTokenType font-size","@studioIcon mingcute:bold-fill"],"id":"#tokensConfig/typography/fontWeight","properties":{"thin":{"id":"#tokensConfig/typography/fontWeight/thin","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/thin/value","default":"100"}},"type":"object","default":{"value":"100"}},"extralight":{"id":"#tokensConfig/typography/fontWeight/extralight","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/extralight/value","default":"200"}},"type":"object","default":{"value":"200"}},"light":{"id":"#tokensConfig/typography/fontWeight/light","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/light/value","default":"300"}},"type":"object","default":{"value":"300"}},"normal":{"id":"#tokensConfig/typography/fontWeight/normal","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/normal/value","default":"400"}},"type":"object","default":{"value":"400"}},"medium":{"id":"#tokensConfig/typography/fontWeight/medium","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/medium/value","default":"500"}},"type":"object","default":{"value":"500"}},"semibold":{"id":"#tokensConfig/typography/fontWeight/semibold","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/semibold/value","default":"600"}},"type":"object","default":{"value":"600"}},"bold":{"id":"#tokensConfig/typography/fontWeight/bold","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/bold/value","default":"700"}},"type":"object","default":{"value":"700"}},"extrabold":{"id":"#tokensConfig/typography/fontWeight/extrabold","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/extrabold/value","default":"800"}},"type":"object","default":{"value":"800"}},"black":{"id":"#tokensConfig/typography/fontWeight/black","properties":{"value":{"type":"string","id":"#tokensConfig/typography/fontWeight/black/value","default":"900"}},"type":"object","default":{"value":"900"}}},"type":"object","default":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}}},"lead":{"title":"Line heights used in your typography.","tags":["@studioInput design-token","@studioInputTokenType font-size","@studioIcon material-symbols:height-rounded"],"id":"#tokensConfig/typography/lead","properties":{"1":{"id":"#tokensConfig/typography/lead/1","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/1/value","default":".025rem"}},"type":"object","default":{"value":".025rem"}},"2":{"id":"#tokensConfig/typography/lead/2","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/2/value","default":".5rem"}},"type":"object","default":{"value":".5rem"}},"3":{"id":"#tokensConfig/typography/lead/3","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/3/value","default":".75rem"}},"type":"object","default":{"value":".75rem"}},"4":{"id":"#tokensConfig/typography/lead/4","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/4/value","default":"1rem"}},"type":"object","default":{"value":"1rem"}},"5":{"id":"#tokensConfig/typography/lead/5","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/5/value","default":"1.25rem"}},"type":"object","default":{"value":"1.25rem"}},"6":{"id":"#tokensConfig/typography/lead/6","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/6/value","default":"1.5rem"}},"type":"object","default":{"value":"1.5rem"}},"7":{"id":"#tokensConfig/typography/lead/7","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/7/value","default":"1.75rem"}},"type":"object","default":{"value":"1.75rem"}},"8":{"id":"#tokensConfig/typography/lead/8","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/8/value","default":"2rem"}},"type":"object","default":{"value":"2rem"}},"9":{"id":"#tokensConfig/typography/lead/9","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/9/value","default":"2.25rem"}},"type":"object","default":{"value":"2.25rem"}},"10":{"id":"#tokensConfig/typography/lead/10","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/10/value","default":"2.5rem"}},"type":"object","default":{"value":"2.5rem"}},"none":{"id":"#tokensConfig/typography/lead/none","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/none/value","default":"1"}},"type":"object","default":{"value":"1"}},"tight":{"id":"#tokensConfig/typography/lead/tight","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/tight/value","default":"1.25"}},"type":"object","default":{"value":"1.25"}},"snug":{"id":"#tokensConfig/typography/lead/snug","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/snug/value","default":"1.375"}},"type":"object","default":{"value":"1.375"}},"normal":{"id":"#tokensConfig/typography/lead/normal","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/normal/value","default":"1.5"}},"type":"object","default":{"value":"1.5"}},"relaxed":{"id":"#tokensConfig/typography/lead/relaxed","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/relaxed/value","default":"1.625"}},"type":"object","default":{"value":"1.625"}},"loose":{"id":"#tokensConfig/typography/lead/loose","properties":{"value":{"type":"string","id":"#tokensConfig/typography/lead/loose/value","default":"2"}},"type":"object","default":{"value":"2"}}},"type":"object","default":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}}},"font":{"title":"Your typography fonts","tags":["@studioInput design-token","@studioInputTokenType font","@studioIcon material-symbols:font-download-rounded"],"id":"#tokensConfig/typography/font","properties":{"display":{"id":"#tokensConfig/typography/font/display","properties":{"value":{"type":"string","id":"#tokensConfig/typography/font/display/value","default":"{font.sans}"}},"type":"object","default":{"value":"{font.sans}"}},"body":{"id":"#tokensConfig/typography/font/body","properties":{"value":{"type":"string","id":"#tokensConfig/typography/font/body/value","default":"{font.sans}"}},"type":"object","default":{"value":"{font.sans}"}},"code":{"id":"#tokensConfig/typography/font/code","properties":{"value":{"type":"string","id":"#tokensConfig/typography/font/code/value","default":"{font.mono}"}},"type":"object","default":{"value":"{font.mono}"}}},"type":"object","default":{"display":{"value":"{font.sans}"},"body":{"value":"{font.sans}"},"code":{"value":"{font.mono}"}}},"color":{"title":"Your typography color palette.","tags":["@studioInput design-token","@studioInputTokenType color","@studioIcon ph:palette"],"id":"#tokensConfig/typography/color","properties":{"primary":{"id":"#tokensConfig/typography/color/primary","properties":{"50":{"id":"#tokensConfig/typography/color/primary/50","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/50/value","default":"{color.primary.50}"}},"type":"object","default":{"value":"{color.primary.50}"}},"100":{"id":"#tokensConfig/typography/color/primary/100","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/100/value","default":"{color.primary.100}"}},"type":"object","default":{"value":"{color.primary.100}"}},"200":{"id":"#tokensConfig/typography/color/primary/200","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/200/value","default":"{color.primary.200}"}},"type":"object","default":{"value":"{color.primary.200}"}},"300":{"id":"#tokensConfig/typography/color/primary/300","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/300/value","default":"{color.primary.300}"}},"type":"object","default":{"value":"{color.primary.300}"}},"400":{"id":"#tokensConfig/typography/color/primary/400","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/400/value","default":"{color.primary.400}"}},"type":"object","default":{"value":"{color.primary.400}"}},"500":{"id":"#tokensConfig/typography/color/primary/500","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/500/value","default":"{color.primary.500}"}},"type":"object","default":{"value":"{color.primary.500}"}},"600":{"id":"#tokensConfig/typography/color/primary/600","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/600/value","default":"{color.primary.600}"}},"type":"object","default":{"value":"{color.primary.600}"}},"700":{"id":"#tokensConfig/typography/color/primary/700","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/700/value","default":"{color.primary.700}"}},"type":"object","default":{"value":"{color.primary.700}"}},"800":{"id":"#tokensConfig/typography/color/primary/800","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/800/value","default":"{color.primary.800}"}},"type":"object","default":{"value":"{color.primary.800}"}},"900":{"id":"#tokensConfig/typography/color/primary/900","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/primary/900/value","default":"{color.primary.900}"}},"type":"object","default":{"value":"{color.primary.900}"}}},"type":"object","default":{"50":{"value":"{color.primary.50}"},"100":{"value":"{color.primary.100}"},"200":{"value":"{color.primary.200}"},"300":{"value":"{color.primary.300}"},"400":{"value":"{color.primary.400}"},"500":{"value":"{color.primary.500}"},"600":{"value":"{color.primary.600}"},"700":{"value":"{color.primary.700}"},"800":{"value":"{color.primary.800}"},"900":{"value":"{color.primary.900}"}}},"secondary":{"id":"#tokensConfig/typography/color/secondary","properties":{"50":{"id":"#tokensConfig/typography/color/secondary/50","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/50/value","default":"{color.gray.50}"}},"type":"object","default":{"value":"{color.gray.50}"}},"100":{"id":"#tokensConfig/typography/color/secondary/100","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/100/value","default":"{color.gray.100}"}},"type":"object","default":{"value":"{color.gray.100}"}},"200":{"id":"#tokensConfig/typography/color/secondary/200","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/200/value","default":"{color.gray.200}"}},"type":"object","default":{"value":"{color.gray.200}"}},"300":{"id":"#tokensConfig/typography/color/secondary/300","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/300/value","default":"{color.gray.300}"}},"type":"object","default":{"value":"{color.gray.300}"}},"400":{"id":"#tokensConfig/typography/color/secondary/400","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/400/value","default":"{color.gray.400}"}},"type":"object","default":{"value":"{color.gray.400}"}},"500":{"id":"#tokensConfig/typography/color/secondary/500","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/500/value","default":"{color.gray.500}"}},"type":"object","default":{"value":"{color.gray.500}"}},"600":{"id":"#tokensConfig/typography/color/secondary/600","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/600/value","default":"{color.gray.600}"}},"type":"object","default":{"value":"{color.gray.600}"}},"700":{"id":"#tokensConfig/typography/color/secondary/700","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/700/value","default":"{color.gray.700}"}},"type":"object","default":{"value":"{color.gray.700}"}},"800":{"id":"#tokensConfig/typography/color/secondary/800","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/800/value","default":"{color.gray.800}"}},"type":"object","default":{"value":"{color.gray.800}"}},"900":{"id":"#tokensConfig/typography/color/secondary/900","properties":{"value":{"type":"string","id":"#tokensConfig/typography/color/secondary/900/value","default":"{color.gray.900}"}},"type":"object","default":{"value":"{color.gray.900}"}}},"type":"object","default":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}}}},"type":"object","default":{"primary":{"50":{"value":"{color.primary.50}"},"100":{"value":"{color.primary.100}"},"200":{"value":"{color.primary.200}"},"300":{"value":"{color.primary.300}"},"400":{"value":"{color.primary.400}"},"500":{"value":"{color.primary.500}"},"600":{"value":"{color.primary.600}"},"700":{"value":"{color.primary.700}"},"800":{"value":"{color.primary.800}"},"900":{"value":"{color.primary.900}"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}}}}},"type":"object","default":{"body":{"color":{"value":{"initial":"{color.black}","dark":"{color.white}"}},"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}}},"verticalMargin":{"sm":{"value":"16px"},"base":{"value":"24px"}},"letterSpacing":{"tight":{"value":"-0.025em"},"wide":{"value":"0.025em"}},"fontSize":{"xs":{"value":"12px"},"sm":{"value":"14px"},"base":{"value":"16px"},"lg":{"value":"18px"},"xl":{"value":"20px"},"2xl":{"value":"24px"},"3xl":{"value":"30px"},"4xl":{"value":"36px"},"5xl":{"value":"48px"},"6xl":{"value":"60px"},"7xl":{"value":"72px"},"8xl":{"value":"96px"},"9xl":{"value":"128px"}},"fontWeight":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}},"lead":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}},"font":{"display":{"value":"{font.sans}"},"body":{"value":"{font.sans}"},"code":{"value":"{font.mono}"}},"color":{"primary":{"50":{"value":"{color.primary.50}"},"100":{"value":"{color.primary.100}"},"200":{"value":"{color.primary.200}"},"300":{"value":"{color.primary.300}"},"400":{"value":"{color.primary.400}"},"500":{"value":"{color.primary.500}"},"600":{"value":"{color.primary.600}"},"700":{"value":"{color.primary.700}"},"800":{"value":"{color.primary.800}"},"900":{"value":"{color.primary.900}"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}}}}},"prose":{"title":"All the configurable tokens for your Prose components.","tags":["@studioInput design-token","@studioInputTokenType font-size","@studioIcon lucide:component"],"id":"#tokensConfig/prose","properties":{"p":{"id":"#tokensConfig/prose/p","properties":{"fontSize":{"id":"#tokensConfig/prose/p/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/p/fontSize/value","default":"{typography.fontSize.base}"}},"type":"object","default":{"value":"{typography.fontSize.base}"}},"lineHeight":{"id":"#tokensConfig/prose/p/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/p/lineHeight/value","default":"{typography.lead.normal}"}},"type":"object","default":{"value":"{typography.lead.normal}"}},"margin":{"id":"#tokensConfig/prose/p/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/p/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"br":{"id":"#tokensConfig/prose/p/br","properties":{"margin":{"id":"#tokensConfig/prose/p/br/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/p/br/margin/value","default":"{typography.verticalMargin.base} 0 0 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0 0 0"}}},"type":"object","default":{"margin":{"value":"{typography.verticalMargin.base} 0 0 0"}}}},"type":"object","default":{"fontSize":{"value":"{typography.fontSize.base}"},"lineHeight":{"value":"{typography.lead.normal}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"br":{"margin":{"value":"{typography.verticalMargin.base} 0 0 0"}}}},"h1":{"id":"#tokensConfig/prose/h1","properties":{"margin":{"id":"#tokensConfig/prose/h1/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h1/margin/value","default":"0 0 2rem"}},"type":"object","default":{"value":"0 0 2rem"}},"fontSize":{"id":"#tokensConfig/prose/h1/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h1/fontSize/value","default":"{typography.fontSize.5xl}"}},"type":"object","default":{"value":"{typography.fontSize.5xl}"}},"lineHeight":{"id":"#tokensConfig/prose/h1/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h1/lineHeight/value","default":"{typography.lead.tight}"}},"type":"object","default":{"value":"{typography.lead.tight}"}},"fontWeight":{"id":"#tokensConfig/prose/h1/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h1/fontWeight/value","default":"{typography.fontWeight.bold}"}},"type":"object","default":{"value":"{typography.fontWeight.bold}"}},"letterSpacing":{"id":"#tokensConfig/prose/h1/letterSpacing","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h1/letterSpacing/value","default":"{typography.letterSpacing.tight}"}},"type":"object","default":{"value":"{typography.letterSpacing.tight}"}},"iconSize":{"id":"#tokensConfig/prose/h1/iconSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h1/iconSize/value","default":"{typography.fontSize.3xl}"}},"type":"object","default":{"value":"{typography.fontSize.3xl}"}}},"type":"object","default":{"margin":{"value":"0 0 2rem"},"fontSize":{"value":"{typography.fontSize.5xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.bold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.3xl}"}}},"h2":{"id":"#tokensConfig/prose/h2","properties":{"margin":{"id":"#tokensConfig/prose/h2/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h2/margin/value","default":"3rem 0 2rem"}},"type":"object","default":{"value":"3rem 0 2rem"}},"fontSize":{"id":"#tokensConfig/prose/h2/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h2/fontSize/value","default":"{typography.fontSize.4xl}"}},"type":"object","default":{"value":"{typography.fontSize.4xl}"}},"lineHeight":{"id":"#tokensConfig/prose/h2/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h2/lineHeight/value","default":"{typography.lead.tight}"}},"type":"object","default":{"value":"{typography.lead.tight}"}},"fontWeight":{"id":"#tokensConfig/prose/h2/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h2/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}},"letterSpacing":{"id":"#tokensConfig/prose/h2/letterSpacing","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h2/letterSpacing/value","default":"{typography.letterSpacing.tight}"}},"type":"object","default":{"value":"{typography.letterSpacing.tight}"}},"iconSize":{"id":"#tokensConfig/prose/h2/iconSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h2/iconSize/value","default":"{typography.fontSize.2xl}"}},"type":"object","default":{"value":"{typography.fontSize.2xl}"}}},"type":"object","default":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.4xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.2xl}"}}},"h3":{"id":"#tokensConfig/prose/h3","properties":{"margin":{"id":"#tokensConfig/prose/h3/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h3/margin/value","default":"3rem 0 2rem"}},"type":"object","default":{"value":"3rem 0 2rem"}},"fontSize":{"id":"#tokensConfig/prose/h3/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h3/fontSize/value","default":"{typography.fontSize.3xl}"}},"type":"object","default":{"value":"{typography.fontSize.3xl}"}},"lineHeight":{"id":"#tokensConfig/prose/h3/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h3/lineHeight/value","default":"{typography.lead.snug}"}},"type":"object","default":{"value":"{typography.lead.snug}"}},"fontWeight":{"id":"#tokensConfig/prose/h3/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h3/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}},"letterSpacing":{"id":"#tokensConfig/prose/h3/letterSpacing","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h3/letterSpacing/value","default":"{typography.letterSpacing.tight}"}},"type":"object","default":{"value":"{typography.letterSpacing.tight}"}},"iconSize":{"id":"#tokensConfig/prose/h3/iconSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h3/iconSize/value","default":"{typography.fontSize.xl}"}},"type":"object","default":{"value":"{typography.fontSize.xl}"}}},"type":"object","default":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.3xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.xl}"}}},"h4":{"id":"#tokensConfig/prose/h4","properties":{"margin":{"id":"#tokensConfig/prose/h4/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h4/margin/value","default":"3rem 0 2rem"}},"type":"object","default":{"value":"3rem 0 2rem"}},"fontSize":{"id":"#tokensConfig/prose/h4/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h4/fontSize/value","default":"{typography.fontSize.2xl}"}},"type":"object","default":{"value":"{typography.fontSize.2xl}"}},"lineHeight":{"id":"#tokensConfig/prose/h4/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h4/lineHeight/value","default":"{typography.lead.snug}"}},"type":"object","default":{"value":"{typography.lead.snug}"}},"fontWeight":{"id":"#tokensConfig/prose/h4/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h4/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}},"letterSpacing":{"id":"#tokensConfig/prose/h4/letterSpacing","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h4/letterSpacing/value","default":"{typography.letterSpacing.tight}"}},"type":"object","default":{"value":"{typography.letterSpacing.tight}"}},"iconSize":{"id":"#tokensConfig/prose/h4/iconSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h4/iconSize/value","default":"{typography.fontSize.lg}"}},"type":"object","default":{"value":"{typography.fontSize.lg}"}}},"type":"object","default":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.2xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.lg}"}}},"h5":{"id":"#tokensConfig/prose/h5","properties":{"margin":{"id":"#tokensConfig/prose/h5/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h5/margin/value","default":"3rem 0 2rem"}},"type":"object","default":{"value":"3rem 0 2rem"}},"fontSize":{"id":"#tokensConfig/prose/h5/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h5/fontSize/value","default":"{typography.fontSize.xl}"}},"type":"object","default":{"value":"{typography.fontSize.xl}"}},"lineHeight":{"id":"#tokensConfig/prose/h5/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h5/lineHeight/value","default":"{typography.lead.snug}"}},"type":"object","default":{"value":"{typography.lead.snug}"}},"fontWeight":{"id":"#tokensConfig/prose/h5/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h5/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}},"iconSize":{"id":"#tokensConfig/prose/h5/iconSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h5/iconSize/value","default":"{typography.fontSize.lg}"}},"type":"object","default":{"value":"{typography.fontSize.lg}"}}},"type":"object","default":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.lg}"}}},"h6":{"id":"#tokensConfig/prose/h6","properties":{"margin":{"id":"#tokensConfig/prose/h6/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h6/margin/value","default":"3rem 0 2rem"}},"type":"object","default":{"value":"3rem 0 2rem"}},"fontSize":{"id":"#tokensConfig/prose/h6/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h6/fontSize/value","default":"{typography.fontSize.lg}"}},"type":"object","default":{"value":"{typography.fontSize.lg}"}},"lineHeight":{"id":"#tokensConfig/prose/h6/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h6/lineHeight/value","default":"{typography.lead.normal}"}},"type":"object","default":{"value":"{typography.lead.normal}"}},"fontWeight":{"id":"#tokensConfig/prose/h6/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h6/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}},"iconSize":{"id":"#tokensConfig/prose/h6/iconSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/h6/iconSize/value","default":"{typography.fontSize.base}"}},"type":"object","default":{"value":"{typography.fontSize.base}"}}},"type":"object","default":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.lg}"},"lineHeight":{"value":"{typography.lead.normal}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.base}"}}},"strong":{"id":"#tokensConfig/prose/strong","properties":{"fontWeight":{"id":"#tokensConfig/prose/strong/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/strong/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}}},"type":"object","default":{"fontWeight":{"value":"{typography.fontWeight.semibold}"}}},"img":{"id":"#tokensConfig/prose/img","properties":{"margin":{"id":"#tokensConfig/prose/img/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/img/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}}},"type":"object","default":{"margin":{"value":"{typography.verticalMargin.base} 0"}}},"a":{"id":"#tokensConfig/prose/a","properties":{"textDecoration":{"id":"#tokensConfig/prose/a/textDecoration","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/textDecoration/value","default":"none"}},"type":"object","default":{"value":"none"}},"color":{"id":"#tokensConfig/prose/a/color","properties":{"static":{"id":"#tokensConfig/prose/a/color/static","properties":{"value":{"id":"#tokensConfig/prose/a/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/color/static/value/initial","default":"inherit"},"dark":{"type":"string","id":"#tokensConfig/prose/a/color/static/value/dark","default":"inherit"}},"type":"object","default":{"initial":"inherit","dark":"inherit"}}},"type":"object","default":{"value":{"initial":"inherit","dark":"inherit"}}},"hover":{"id":"#tokensConfig/prose/a/color/hover","properties":{"value":{"id":"#tokensConfig/prose/a/color/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/color/hover/value/initial","default":"{typography.color.primary.500}"},"dark":{"type":"string","id":"#tokensConfig/prose/a/color/hover/value/dark","default":"{typography.color.primary.400}"}},"type":"object","default":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}},"type":"object","default":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}}},"type":"object","default":{"static":{"value":{"initial":"inherit","dark":"inherit"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}}},"border":{"id":"#tokensConfig/prose/a/border","properties":{"width":{"id":"#tokensConfig/prose/a/border/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/border/width/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"style":{"id":"#tokensConfig/prose/a/border/style","properties":{"static":{"id":"#tokensConfig/prose/a/border/style/static","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/border/style/static/value","default":"dashed"}},"type":"object","default":{"value":"dashed"}},"hover":{"id":"#tokensConfig/prose/a/border/style/hover","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/border/style/hover/value","default":"solid"}},"type":"object","default":{"value":"solid"}}},"type":"object","default":{"static":{"value":"dashed"},"hover":{"value":"solid"}}},"color":{"id":"#tokensConfig/prose/a/border/color","properties":{"static":{"id":"#tokensConfig/prose/a/border/color/static","properties":{"value":{"id":"#tokensConfig/prose/a/border/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/border/color/static/value/initial","default":"currentColor"},"dark":{"type":"string","id":"#tokensConfig/prose/a/border/color/static/value/dark","default":"currentColor"}},"type":"object","default":{"initial":"currentColor","dark":"currentColor"}}},"type":"object","default":{"value":{"initial":"currentColor","dark":"currentColor"}}},"hover":{"id":"#tokensConfig/prose/a/border/color/hover","properties":{"value":{"id":"#tokensConfig/prose/a/border/color/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/border/color/hover/value/initial","default":"currentColor"},"dark":{"type":"string","id":"#tokensConfig/prose/a/border/color/hover/value/dark","default":"currentColor"}},"type":"object","default":{"initial":"currentColor","dark":"currentColor"}}},"type":"object","default":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"type":"object","default":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"distance":{"id":"#tokensConfig/prose/a/border/distance","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/border/distance/value","default":"2px"}},"type":"object","default":{"value":"2px"}}},"type":"object","default":{"width":{"value":"1px"},"style":{"static":{"value":"dashed"},"hover":{"value":"solid"}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"distance":{"value":"2px"}}},"fontWeight":{"id":"#tokensConfig/prose/a/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/fontWeight/value","default":"{typography.fontWeight.medium}"}},"type":"object","default":{"value":"{typography.fontWeight.medium}"}},"hasCode":{"id":"#tokensConfig/prose/a/hasCode","properties":{"borderBottom":{"id":"#tokensConfig/prose/a/hasCode/borderBottom","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/hasCode/borderBottom/value","default":"none"}},"type":"object","default":{"value":"none"}}},"type":"object","default":{"borderBottom":{"value":"none"}}},"code":{"id":"#tokensConfig/prose/a/code","properties":{"border":{"id":"#tokensConfig/prose/a/code/border","properties":{"width":{"id":"#tokensConfig/prose/a/code/border/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/code/border/width/value","default":"{prose.a.border.width}"}},"type":"object","default":{"value":"{prose.a.border.width}"}},"style":{"id":"#tokensConfig/prose/a/code/border/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/a/code/border/style/value","default":"{prose.a.border.style.static}"}},"type":"object","default":{"value":"{prose.a.border.style.static}"}},"color":{"id":"#tokensConfig/prose/a/code/border/color","properties":{"static":{"id":"#tokensConfig/prose/a/code/border/color/static","properties":{"value":{"id":"#tokensConfig/prose/a/code/border/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/code/border/color/static/value/initial","default":"{typography.color.secondary.400}"},"dark":{"type":"string","id":"#tokensConfig/prose/a/code/border/color/static/value/dark","default":"{typography.color.secondary.600}"}},"type":"object","default":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}}},"hover":{"id":"#tokensConfig/prose/a/code/border/color/hover","properties":{"value":{"id":"#tokensConfig/prose/a/code/border/color/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/code/border/color/hover/value/initial","default":"{typography.color.primary.500}"},"dark":{"type":"string","id":"#tokensConfig/prose/a/code/border/color/hover/value/dark","default":"{typography.color.primary.600}"}},"type":"object","default":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}},"type":"object","default":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"type":"object","default":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}}},"type":"object","default":{"width":{"value":"{prose.a.border.width}"},"style":{"value":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}}},"color":{"id":"#tokensConfig/prose/a/code/color","properties":{"static":{"id":"#tokensConfig/prose/a/code/color/static","properties":{"value":{"id":"#tokensConfig/prose/a/code/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/code/color/static/value/initial","default":"currentColor"},"dark":{"type":"string","id":"#tokensConfig/prose/a/code/color/static/value/dark","default":"currentColor"}},"type":"object","default":{"initial":"currentColor","dark":"currentColor"}}},"type":"object","default":{"value":{"initial":"currentColor","dark":"currentColor"}}},"hover":{"id":"#tokensConfig/prose/a/code/color/hover","properties":{"value":{"id":"#tokensConfig/prose/a/code/color/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/code/color/hover/value/initial","default":"currentColor"},"dark":{"type":"string","id":"#tokensConfig/prose/a/code/color/hover/value/dark","default":"currentColor"}},"type":"object","default":{"initial":"currentColor","dark":"currentColor"}}},"type":"object","default":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"type":"object","default":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"background":{"id":"#tokensConfig/prose/a/code/background","properties":{"static":{"id":"#tokensConfig/prose/a/code/background/static","type":"any","default":{}},"hover":{"id":"#tokensConfig/prose/a/code/background/hover","properties":{"value":{"id":"#tokensConfig/prose/a/code/background/hover/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/a/code/background/hover/value/initial","default":"{typography.color.primary.50}"},"dark":{"type":"string","id":"#tokensConfig/prose/a/code/background/hover/value/dark","default":"{typography.color.primary.900}"}},"type":"object","default":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}},"type":"object","default":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}},"type":"object","default":{"static":{},"hover":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}},"type":"object","default":{"border":{"width":{"value":"{prose.a.border.width}"},"style":{"value":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"background":{"static":{},"hover":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}}},"type":"object","default":{"textDecoration":{"value":"none"},"color":{"static":{"value":{"initial":"inherit","dark":"inherit"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}},"border":{"width":{"value":"1px"},"style":{"static":{"value":"dashed"},"hover":{"value":"solid"}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"distance":{"value":"2px"}},"fontWeight":{"value":"{typography.fontWeight.medium}"},"hasCode":{"borderBottom":{"value":"none"}},"code":{"border":{"width":{"value":"{prose.a.border.width}"},"style":{"value":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"background":{"static":{},"hover":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}}},"blockquote":{"id":"#tokensConfig/prose/blockquote","properties":{"margin":{"id":"#tokensConfig/prose/blockquote/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/blockquote/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"paddingInlineStart":{"id":"#tokensConfig/prose/blockquote/paddingInlineStart","properties":{"value":{"type":"string","id":"#tokensConfig/prose/blockquote/paddingInlineStart/value","default":"24px"}},"type":"object","default":{"value":"24px"}},"quotes":{"id":"#tokensConfig/prose/blockquote/quotes","properties":{"value":{"type":"string","id":"#tokensConfig/prose/blockquote/quotes/value","default":"'201C' '201D' '2018' '2019'"}},"type":"object","default":{"value":"'201C' '201D' '2018' '2019'"}},"color":{"id":"#tokensConfig/prose/blockquote/color","properties":{"value":{"id":"#tokensConfig/prose/blockquote/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/blockquote/color/value/initial","default":"{typography.color.secondary.500}"},"dark":{"type":"string","id":"#tokensConfig/prose/blockquote/color/value/dark","default":"{typography.color.secondary.400}"}},"type":"object","default":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}}},"border":{"id":"#tokensConfig/prose/blockquote/border","properties":{"width":{"id":"#tokensConfig/prose/blockquote/border/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/blockquote/border/width/value","default":"4px"}},"type":"object","default":{"value":"4px"}},"style":{"id":"#tokensConfig/prose/blockquote/border/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/blockquote/border/style/value","default":"solid"}},"type":"object","default":{"value":"solid"}},"color":{"id":"#tokensConfig/prose/blockquote/border/color","properties":{"value":{"id":"#tokensConfig/prose/blockquote/border/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/blockquote/border/color/value/initial","default":"{typography.color.secondary.200}"},"dark":{"type":"string","id":"#tokensConfig/prose/blockquote/border/color/value/dark","default":"{typography.color.secondary.700}"}},"type":"object","default":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}},"type":"object","default":{"width":{"value":"4px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}}},"type":"object","default":{"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"24px"},"quotes":{"value":"'201C' '201D' '2018' '2019'"},"color":{"value":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}},"border":{"width":{"value":"4px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}}},"ul":{"id":"#tokensConfig/prose/ul","properties":{"listStyleType":{"id":"#tokensConfig/prose/ul/listStyleType","properties":{"value":{"type":"string","id":"#tokensConfig/prose/ul/listStyleType/value","default":"disc"}},"type":"object","default":{"value":"disc"}},"margin":{"id":"#tokensConfig/prose/ul/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/ul/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"paddingInlineStart":{"id":"#tokensConfig/prose/ul/paddingInlineStart","properties":{"value":{"type":"string","id":"#tokensConfig/prose/ul/paddingInlineStart/value","default":"21px"}},"type":"object","default":{"value":"21px"}},"li":{"id":"#tokensConfig/prose/ul/li","properties":{"markerColor":{"id":"#tokensConfig/prose/ul/li/markerColor","properties":{"value":{"id":"#tokensConfig/prose/ul/li/markerColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/ul/li/markerColor/value/initial","default":"currentColor"},"dark":{"type":"string","id":"#tokensConfig/prose/ul/li/markerColor/value/dark","default":"currentColor"}},"type":"object","default":{"initial":"currentColor","dark":"currentColor"}}},"type":"object","default":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"type":"object","default":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}}},"type":"object","default":{"listStyleType":{"value":"disc"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}}},"ol":{"id":"#tokensConfig/prose/ol","properties":{"listStyleType":{"id":"#tokensConfig/prose/ol/listStyleType","properties":{"value":{"type":"string","id":"#tokensConfig/prose/ol/listStyleType/value","default":"decimal"}},"type":"object","default":{"value":"decimal"}},"margin":{"id":"#tokensConfig/prose/ol/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/ol/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"paddingInlineStart":{"id":"#tokensConfig/prose/ol/paddingInlineStart","properties":{"value":{"type":"string","id":"#tokensConfig/prose/ol/paddingInlineStart/value","default":"21px"}},"type":"object","default":{"value":"21px"}},"li":{"id":"#tokensConfig/prose/ol/li","properties":{"markerColor":{"id":"#tokensConfig/prose/ol/li/markerColor","properties":{"value":{"id":"#tokensConfig/prose/ol/li/markerColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/ol/li/markerColor/value/initial","default":"currentColor"},"dark":{"type":"string","id":"#tokensConfig/prose/ol/li/markerColor/value/dark","default":"currentColor"}},"type":"object","default":{"initial":"currentColor","dark":"currentColor"}}},"type":"object","default":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"type":"object","default":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}}},"type":"object","default":{"listStyleType":{"value":"decimal"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}}},"li":{"id":"#tokensConfig/prose/li","properties":{"margin":{"id":"#tokensConfig/prose/li/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/li/margin/value","default":"{typography.verticalMargin.sm} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.sm} 0"}},"listStylePosition":{"id":"#tokensConfig/prose/li/listStylePosition","properties":{"value":{"type":"string","id":"#tokensConfig/prose/li/listStylePosition/value","default":"outside"}},"type":"object","default":{"value":"outside"}}},"type":"object","default":{"margin":{"value":"{typography.verticalMargin.sm} 0"},"listStylePosition":{"value":"outside"}}},"hr":{"id":"#tokensConfig/prose/hr","properties":{"margin":{"id":"#tokensConfig/prose/hr/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/hr/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"style":{"id":"#tokensConfig/prose/hr/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/hr/style/value","default":"solid"}},"type":"object","default":{"value":"solid"}},"width":{"id":"#tokensConfig/prose/hr/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/hr/width/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"color":{"id":"#tokensConfig/prose/hr/color","properties":{"value":{"id":"#tokensConfig/prose/hr/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/hr/color/value/initial","default":"{typography.color.secondary.200}"},"dark":{"type":"string","id":"#tokensConfig/prose/hr/color/value/dark","default":"{typography.color.secondary.800}"}},"type":"object","default":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"type":"object","default":{"margin":{"value":"{typography.verticalMargin.base} 0"},"style":{"value":"solid"},"width":{"value":"1px"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"table":{"id":"#tokensConfig/prose/table","properties":{"margin":{"id":"#tokensConfig/prose/table/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/table/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"textAlign":{"id":"#tokensConfig/prose/table/textAlign","properties":{"value":{"type":"string","id":"#tokensConfig/prose/table/textAlign/value","default":"start"}},"type":"object","default":{"value":"start"}},"fontSize":{"id":"#tokensConfig/prose/table/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/table/fontSize/value","default":"{typography.fontSize.sm}"}},"type":"object","default":{"value":"{typography.fontSize.sm}"}},"lineHeight":{"id":"#tokensConfig/prose/table/lineHeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/table/lineHeight/value","default":"{typography.lead.6}"}},"type":"object","default":{"value":"{typography.lead.6}"}}},"type":"object","default":{"margin":{"value":"{typography.verticalMargin.base} 0"},"textAlign":{"value":"start"},"fontSize":{"value":"{typography.fontSize.sm}"},"lineHeight":{"value":"{typography.lead.6}"}}},"thead":{"id":"#tokensConfig/prose/thead","properties":{"border":{"id":"#tokensConfig/prose/thead/border","properties":{"width":{"id":"#tokensConfig/prose/thead/border/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/thead/border/width/value","default":"0px"}},"type":"object","default":{"value":"0px"}},"style":{"id":"#tokensConfig/prose/thead/border/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/thead/border/style/value","default":"solid"}},"type":"object","default":{"value":"solid"}},"color":{"id":"#tokensConfig/prose/thead/border/color","properties":{"value":{"id":"#tokensConfig/prose/thead/border/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/thead/border/color/value/initial","default":"{typography.color.secondary.300}"},"dark":{"type":"string","id":"#tokensConfig/prose/thead/border/color/value/dark","default":"{typography.color.secondary.600}"}},"type":"object","default":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}}},"type":"object","default":{"width":{"value":"0px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}}},"borderBottom":{"id":"#tokensConfig/prose/thead/borderBottom","properties":{"width":{"id":"#tokensConfig/prose/thead/borderBottom/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/thead/borderBottom/width/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"style":{"id":"#tokensConfig/prose/thead/borderBottom/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/thead/borderBottom/style/value","default":"solid"}},"type":"object","default":{"value":"solid"}},"color":{"id":"#tokensConfig/prose/thead/borderBottom/color","properties":{"value":{"id":"#tokensConfig/prose/thead/borderBottom/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/thead/borderBottom/color/value/initial","default":"{typography.color.secondary.200}"},"dark":{"type":"string","id":"#tokensConfig/prose/thead/borderBottom/color/value/dark","default":"{typography.color.secondary.800}"}},"type":"object","default":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"type":"object","default":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}}},"type":"object","default":{"border":{"width":{"value":"0px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}},"borderBottom":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}}},"th":{"id":"#tokensConfig/prose/th","properties":{"color":{"id":"#tokensConfig/prose/th/color","properties":{"value":{"id":"#tokensConfig/prose/th/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/th/color/value/initial","default":"{typography.color.secondary.600}"},"dark":{"type":"string","id":"#tokensConfig/prose/th/color/value/dark","default":"{typography.color.secondary.400}"}},"type":"object","default":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}}},"padding":{"id":"#tokensConfig/prose/th/padding","properties":{"value":{"type":"string","id":"#tokensConfig/prose/th/padding/value","default":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"}},"type":"object","default":{"value":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"}},"fontWeight":{"id":"#tokensConfig/prose/th/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/th/fontWeight/value","default":"{typography.fontWeight.semibold}"}},"type":"object","default":{"value":"{typography.fontWeight.semibold}"}},"textAlign":{"id":"#tokensConfig/prose/th/textAlign","properties":{"value":{"type":"string","id":"#tokensConfig/prose/th/textAlign/value","default":"inherit"}},"type":"object","default":{"value":"inherit"}}},"type":"object","default":{"color":{"value":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}},"padding":{"value":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"textAlign":{"value":"inherit"}}},"tbody":{"id":"#tokensConfig/prose/tbody","properties":{"tr":{"id":"#tokensConfig/prose/tbody/tr","properties":{"borderBottom":{"id":"#tokensConfig/prose/tbody/tr/borderBottom","properties":{"width":{"id":"#tokensConfig/prose/tbody/tr/borderBottom/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/tbody/tr/borderBottom/width/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"style":{"id":"#tokensConfig/prose/tbody/tr/borderBottom/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/tbody/tr/borderBottom/style/value","default":"dashed"}},"type":"object","default":{"value":"dashed"}},"color":{"id":"#tokensConfig/prose/tbody/tr/borderBottom/color","properties":{"value":{"id":"#tokensConfig/prose/tbody/tr/borderBottom/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/tbody/tr/borderBottom/color/value/initial","default":"{typography.color.secondary.200}"},"dark":{"type":"string","id":"#tokensConfig/prose/tbody/tr/borderBottom/color/value/dark","default":"{typography.color.secondary.800}"}},"type":"object","default":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"type":"object","default":{"width":{"value":"1px"},"style":{"value":"dashed"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}}},"type":"object","default":{"borderBottom":{"width":{"value":"1px"},"style":{"value":"dashed"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}}},"td":{"id":"#tokensConfig/prose/tbody/td","properties":{"padding":{"id":"#tokensConfig/prose/tbody/td/padding","properties":{"value":{"type":"string","id":"#tokensConfig/prose/tbody/td/padding/value","default":"{typography.verticalMargin.sm}"}},"type":"object","default":{"value":"{typography.verticalMargin.sm}"}}},"type":"object","default":{"padding":{"value":"{typography.verticalMargin.sm}"}}},"code":{"id":"#tokensConfig/prose/tbody/code","properties":{"inline":{"id":"#tokensConfig/prose/tbody/code/inline","properties":{"fontSize":{"id":"#tokensConfig/prose/tbody/code/inline/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/tbody/code/inline/fontSize/value","default":"{typography.fontSize.sm}"}},"type":"object","default":{"value":"{typography.fontSize.sm}"}}},"type":"object","default":{"fontSize":{"value":"{typography.fontSize.sm}"}}}},"type":"object","default":{"inline":{"fontSize":{"value":"{typography.fontSize.sm}"}}}}},"type":"object","default":{"tr":{"borderBottom":{"width":{"value":"1px"},"style":{"value":"dashed"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"td":{"padding":{"value":"{typography.verticalMargin.sm}"}},"code":{"inline":{"fontSize":{"value":"{typography.fontSize.sm}"}}}}},"code":{"id":"#tokensConfig/prose/code","properties":{"block":{"id":"#tokensConfig/prose/code/block","properties":{"fontSize":{"id":"#tokensConfig/prose/code/block/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/block/fontSize/value","default":"{typography.fontSize.sm}"}},"type":"object","default":{"value":"{typography.fontSize.sm}"}},"margin":{"id":"#tokensConfig/prose/code/block/margin","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/block/margin/value","default":"{typography.verticalMargin.base} 0"}},"type":"object","default":{"value":"{typography.verticalMargin.base} 0"}},"border":{"id":"#tokensConfig/prose/code/block/border","properties":{"width":{"id":"#tokensConfig/prose/code/block/border/width","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/block/border/width/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"style":{"id":"#tokensConfig/prose/code/block/border/style","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/block/border/style/value","default":"solid"}},"type":"object","default":{"value":"solid"}},"color":{"id":"#tokensConfig/prose/code/block/border/color","properties":{"value":{"id":"#tokensConfig/prose/code/block/border/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/code/block/border/color/value/initial","default":"{typography.color.secondary.200}"},"dark":{"type":"string","id":"#tokensConfig/prose/code/block/border/color/value/dark","default":"{typography.color.secondary.800}"}},"type":"object","default":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"type":"object","default":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"color":{"id":"#tokensConfig/prose/code/block/color","properties":{"value":{"id":"#tokensConfig/prose/code/block/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/code/block/color/value/initial","default":"{typography.color.secondary.700}"},"dark":{"type":"string","id":"#tokensConfig/prose/code/block/color/value/dark","default":"{typography.color.secondary.200}"}},"type":"object","default":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}}},"backgroundColor":{"id":"#tokensConfig/prose/code/block/backgroundColor","properties":{"value":{"id":"#tokensConfig/prose/code/block/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/code/block/backgroundColor/value/initial","default":"{typography.color.secondary.100}"},"dark":{"type":"string","id":"#tokensConfig/prose/code/block/backgroundColor/value/dark","default":"{typography.color.secondary.900}"}},"type":"object","default":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}}},"backdropFilter":{"id":"#tokensConfig/prose/code/block/backdropFilter","properties":{"value":{"id":"#tokensConfig/prose/code/block/backdropFilter/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/code/block/backdropFilter/value/initial","default":"contrast(1)"},"dark":{"type":"string","id":"#tokensConfig/prose/code/block/backdropFilter/value/dark","default":"contrast(1)"}},"type":"object","default":{"initial":"contrast(1)","dark":"contrast(1)"}}},"type":"object","default":{"value":{"initial":"contrast(1)","dark":"contrast(1)"}}},"pre":{"id":"#tokensConfig/prose/code/block/pre","properties":{"padding":{"id":"#tokensConfig/prose/code/block/pre/padding","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/block/pre/padding/value","default":"{typography.verticalMargin.sm}"}},"type":"object","default":{"value":"{typography.verticalMargin.sm}"}}},"type":"object","default":{"padding":{"value":"{typography.verticalMargin.sm}"}}}},"type":"object","default":{"fontSize":{"value":"{typography.fontSize.sm}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"border":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}},"backdropFilter":{"value":{"initial":"contrast(1)","dark":"contrast(1)"}},"pre":{"padding":{"value":"{typography.verticalMargin.sm}"}}}},"inline":{"id":"#tokensConfig/prose/code/inline","properties":{"borderRadius":{"id":"#tokensConfig/prose/code/inline/borderRadius","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/inline/borderRadius/value","default":"{radii.xs}"}},"type":"object","default":{"value":"{radii.xs}"}},"padding":{"id":"#tokensConfig/prose/code/inline/padding","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/inline/padding/value","default":"0.2rem 0.375rem 0.2rem 0.375rem"}},"type":"object","default":{"value":"0.2rem 0.375rem 0.2rem 0.375rem"}},"fontSize":{"id":"#tokensConfig/prose/code/inline/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/inline/fontSize/value","default":"{typography.fontSize.sm}"}},"type":"object","default":{"value":"{typography.fontSize.sm}"}},"fontWeight":{"id":"#tokensConfig/prose/code/inline/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/prose/code/inline/fontWeight/value","default":"{typography.fontWeight.normal}"}},"type":"object","default":{"value":"{typography.fontWeight.normal}"}},"color":{"id":"#tokensConfig/prose/code/inline/color","properties":{"value":{"id":"#tokensConfig/prose/code/inline/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/code/inline/color/value/initial","default":"{typography.color.secondary.700}"},"dark":{"type":"string","id":"#tokensConfig/prose/code/inline/color/value/dark","default":"{typography.color.secondary.200}"}},"type":"object","default":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}}},"backgroundColor":{"id":"#tokensConfig/prose/code/inline/backgroundColor","properties":{"value":{"id":"#tokensConfig/prose/code/inline/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/prose/code/inline/backgroundColor/value/initial","default":"{typography.color.secondary.100}"},"dark":{"type":"string","id":"#tokensConfig/prose/code/inline/backgroundColor/value/dark","default":"{typography.color.secondary.800}"}},"type":"object","default":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}},"type":"object","default":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}},"type":"object","default":{"borderRadius":{"value":"{radii.xs}"},"padding":{"value":"0.2rem 0.375rem 0.2rem 0.375rem"},"fontSize":{"value":"{typography.fontSize.sm}"},"fontWeight":{"value":"{typography.fontWeight.normal}"},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}}},"type":"object","default":{"block":{"fontSize":{"value":"{typography.fontSize.sm}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"border":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}},"backdropFilter":{"value":{"initial":"contrast(1)","dark":"contrast(1)"}},"pre":{"padding":{"value":"{typography.verticalMargin.sm}"}}},"inline":{"borderRadius":{"value":"{radii.xs}"},"padding":{"value":"0.2rem 0.375rem 0.2rem 0.375rem"},"fontSize":{"value":"{typography.fontSize.sm}"},"fontWeight":{"value":"{typography.fontWeight.normal}"},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}}}},"type":"object","default":{"p":{"fontSize":{"value":"{typography.fontSize.base}"},"lineHeight":{"value":"{typography.lead.normal}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"br":{"margin":{"value":"{typography.verticalMargin.base} 0 0 0"}}},"h1":{"margin":{"value":"0 0 2rem"},"fontSize":{"value":"{typography.fontSize.5xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.bold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.3xl}"}},"h2":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.4xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.2xl}"}},"h3":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.3xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.xl}"}},"h4":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.2xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.lg}"}},"h5":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.lg}"}},"h6":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.lg}"},"lineHeight":{"value":"{typography.lead.normal}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.base}"}},"strong":{"fontWeight":{"value":"{typography.fontWeight.semibold}"}},"img":{"margin":{"value":"{typography.verticalMargin.base} 0"}},"a":{"textDecoration":{"value":"none"},"color":{"static":{"value":{"initial":"inherit","dark":"inherit"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}},"border":{"width":{"value":"1px"},"style":{"static":{"value":"dashed"},"hover":{"value":"solid"}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"distance":{"value":"2px"}},"fontWeight":{"value":"{typography.fontWeight.medium}"},"hasCode":{"borderBottom":{"value":"none"}},"code":{"border":{"width":{"value":"{prose.a.border.width}"},"style":{"value":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"background":{"static":{},"hover":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}},"blockquote":{"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"24px"},"quotes":{"value":"'201C' '201D' '2018' '2019'"},"color":{"value":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}},"border":{"width":{"value":"4px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}},"ul":{"listStyleType":{"value":"disc"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"ol":{"listStyleType":{"value":"decimal"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"li":{"margin":{"value":"{typography.verticalMargin.sm} 0"},"listStylePosition":{"value":"outside"}},"hr":{"margin":{"value":"{typography.verticalMargin.base} 0"},"style":{"value":"solid"},"width":{"value":"1px"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"table":{"margin":{"value":"{typography.verticalMargin.base} 0"},"textAlign":{"value":"start"},"fontSize":{"value":"{typography.fontSize.sm}"},"lineHeight":{"value":"{typography.lead.6}"}},"thead":{"border":{"width":{"value":"0px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}},"borderBottom":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"th":{"color":{"value":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}},"padding":{"value":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"textAlign":{"value":"inherit"}},"tbody":{"tr":{"borderBottom":{"width":{"value":"1px"},"style":{"value":"dashed"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"td":{"padding":{"value":"{typography.verticalMargin.sm}"}},"code":{"inline":{"fontSize":{"value":"{typography.fontSize.sm}"}}}},"code":{"block":{"fontSize":{"value":"{typography.fontSize.sm}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"border":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}},"backdropFilter":{"value":{"initial":"contrast(1)","dark":"contrast(1)"}},"pre":{"padding":{"value":"{typography.verticalMargin.sm}"}}},"inline":{"borderRadius":{"value":"{radii.xs}"},"padding":{"value":"0.2rem 0.375rem 0.2rem 0.375rem"},"fontSize":{"value":"{typography.fontSize.sm}"},"fontWeight":{"value":"{typography.fontWeight.normal}"},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}}}},"docus":{"title":"All the configurable tokens from Docus.","tags":["@studioIcon material-symbols:docs"],"id":"#tokensConfig/docus","properties":{"body":{"id":"#tokensConfig/docus/body","properties":{"backgroundColor":{"id":"#tokensConfig/docus/body/backgroundColor","properties":{"value":{"id":"#tokensConfig/docus/body/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/body/backgroundColor/value/initial","default":"{color.white}"},"dark":{"type":"string","id":"#tokensConfig/docus/body/backgroundColor/value/dark","default":"{color.black}"}},"type":"object","default":{"initial":"{color.white}","dark":"{color.black}"}}},"type":"object","default":{"value":{"initial":"{color.white}","dark":"{color.black}"}}},"color":{"id":"#tokensConfig/docus/body/color","properties":{"value":{"id":"#tokensConfig/docus/body/color/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/body/color/value/initial","default":"{color.gray.800}"},"dark":{"type":"string","id":"#tokensConfig/docus/body/color/value/dark","default":"{color.gray.200}"}},"type":"object","default":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}}},"type":"object","default":{"value":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}}},"fontFamily":{"id":"#tokensConfig/docus/body/fontFamily","properties":{"value":{"type":"string","id":"#tokensConfig/docus/body/fontFamily/value","default":"{font.sans}"}},"type":"object","default":{"value":"{font.sans}"}}},"type":"object","default":{"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}},"color":{"value":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}},"fontFamily":{"value":"{font.sans}"}}},"header":{"id":"#tokensConfig/docus/header","properties":{"height":{"id":"#tokensConfig/docus/header/height","properties":{"value":{"type":"string","id":"#tokensConfig/docus/header/height/value","default":"64px"}},"type":"object","default":{"value":"64px"}},"logo":{"id":"#tokensConfig/docus/header/logo","properties":{"height":{"id":"#tokensConfig/docus/header/logo/height","properties":{"value":{"id":"#tokensConfig/docus/header/logo/height/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/header/logo/height/value/initial","default":"{space.6}"},"sm":{"type":"string","id":"#tokensConfig/docus/header/logo/height/value/sm","default":"{space.7}"}},"type":"object","default":{"initial":"{space.6}","sm":"{space.7}"}}},"type":"object","default":{"value":{"initial":"{space.6}","sm":"{space.7}"}}}},"type":"object","default":{"height":{"value":{"initial":"{space.6}","sm":"{space.7}"}}}},"title":{"id":"#tokensConfig/docus/header/title","properties":{"fontSize":{"id":"#tokensConfig/docus/header/title/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/docus/header/title/fontSize/value","default":"{fontSize.2xl}"}},"type":"object","default":{"value":"{fontSize.2xl}"}},"fontWeight":{"id":"#tokensConfig/docus/header/title/fontWeight","properties":{"value":{"type":"string","id":"#tokensConfig/docus/header/title/fontWeight/value","default":"{fontWeight.bold}"}},"type":"object","default":{"value":"{fontWeight.bold}"}},"color":{"id":"#tokensConfig/docus/header/title/color","properties":{"static":{"id":"#tokensConfig/docus/header/title/color/static","properties":{"value":{"id":"#tokensConfig/docus/header/title/color/static/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/header/title/color/static/value/initial","default":"{color.gray.900}"},"dark":{"type":"string","id":"#tokensConfig/docus/header/title/color/static/value/dark","default":"{color.gray.100}"}},"type":"object","default":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}}},"type":"object","default":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}}},"hover":{"id":"#tokensConfig/docus/header/title/color/hover","properties":{"value":{"type":"string","id":"#tokensConfig/docus/header/title/color/hover/value","default":"{color.primary.500}"}},"type":"object","default":{"value":"{color.primary.500}"}}},"type":"object","default":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"{color.primary.500}"}}}},"type":"object","default":{"fontSize":{"value":"{fontSize.2xl}"},"fontWeight":{"value":"{fontWeight.bold}"},"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"{color.primary.500}"}}}}},"type":"object","default":{"height":{"value":"64px"},"logo":{"height":{"value":{"initial":"{space.6}","sm":"{space.7}"}}},"title":{"fontSize":{"value":"{fontSize.2xl}"},"fontWeight":{"value":"{fontWeight.bold}"},"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"{color.primary.500}"}}}}},"footer":{"id":"#tokensConfig/docus/footer","properties":{"height":{"id":"#tokensConfig/docus/footer/height","properties":{"value":{"id":"#tokensConfig/docus/footer/height/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/footer/height/value/initial","default":"145px"},"sm":{"type":"string","id":"#tokensConfig/docus/footer/height/value/sm","default":"100px"}},"type":"object","default":{"initial":"145px","sm":"100px"}}},"type":"object","default":{"value":{"initial":"145px","sm":"100px"}}},"padding":{"id":"#tokensConfig/docus/footer/padding","properties":{"value":{"type":"string","id":"#tokensConfig/docus/footer/padding/value","default":"{space.4} 0"}},"type":"object","default":{"value":"{space.4} 0"}}},"type":"object","default":{"height":{"value":{"initial":"145px","sm":"100px"}},"padding":{"value":"{space.4} 0"}}},"readableLine":{"id":"#tokensConfig/docus/readableLine","properties":{"value":{"type":"string","id":"#tokensConfig/docus/readableLine/value","default":"78ch"}},"type":"object","default":{"value":"78ch"}},"loadingBar":{"id":"#tokensConfig/docus/loadingBar","properties":{"height":{"id":"#tokensConfig/docus/loadingBar/height","properties":{"value":{"type":"string","id":"#tokensConfig/docus/loadingBar/height/value","default":"3px"}},"type":"object","default":{"value":"3px"}},"gradientColorStop1":{"id":"#tokensConfig/docus/loadingBar/gradientColorStop1","properties":{"value":{"type":"string","id":"#tokensConfig/docus/loadingBar/gradientColorStop1/value","default":"#00dc82"}},"type":"object","default":{"value":"#00dc82"}},"gradientColorStop2":{"id":"#tokensConfig/docus/loadingBar/gradientColorStop2","properties":{"value":{"type":"string","id":"#tokensConfig/docus/loadingBar/gradientColorStop2/value","default":"#34cdfe"}},"type":"object","default":{"value":"#34cdfe"}},"gradientColorStop3":{"id":"#tokensConfig/docus/loadingBar/gradientColorStop3","properties":{"value":{"type":"string","id":"#tokensConfig/docus/loadingBar/gradientColorStop3/value","default":"#0047e1"}},"type":"object","default":{"value":"#0047e1"}}},"type":"object","default":{"height":{"value":"3px"},"gradientColorStop1":{"value":"#00dc82"},"gradientColorStop2":{"value":"#34cdfe"},"gradientColorStop3":{"value":"#0047e1"}}},"search":{"id":"#tokensConfig/docus/search","properties":{"backdropFilter":{"id":"#tokensConfig/docus/search/backdropFilter","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/backdropFilter/value","default":"blur(24px)"}},"type":"object","default":{"value":"blur(24px)"}},"input":{"id":"#tokensConfig/docus/search/input","properties":{"borderRadius":{"id":"#tokensConfig/docus/search/input/borderRadius","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/input/borderRadius/value","default":"{radii.2xs}"}},"type":"object","default":{"value":"{radii.2xs}"}},"borderWidth":{"id":"#tokensConfig/docus/search/input/borderWidth","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/input/borderWidth/value","default":"1px"}},"type":"object","default":{"value":"1px"}},"borderStyle":{"id":"#tokensConfig/docus/search/input/borderStyle","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/input/borderStyle/value","default":"solid"}},"type":"object","default":{"value":"solid"}},"borderColor":{"id":"#tokensConfig/docus/search/input/borderColor","properties":{"value":{"id":"#tokensConfig/docus/search/input/borderColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/input/borderColor/value/initial","default":"{color.gray.200}"},"dark":{"type":"string","id":"#tokensConfig/docus/search/input/borderColor/value/dark","default":"transparent"}},"type":"object","default":{"initial":"{color.gray.200}","dark":"transparent"}}},"type":"object","default":{"value":{"initial":"{color.gray.200}","dark":"transparent"}}},"fontSize":{"id":"#tokensConfig/docus/search/input/fontSize","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/input/fontSize/value","default":"{fontSize.sm}"}},"type":"object","default":{"value":"{fontSize.sm}"}},"gap":{"id":"#tokensConfig/docus/search/input/gap","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/input/gap/value","default":"{space.2}"}},"type":"object","default":{"value":"{space.2}"}},"padding":{"id":"#tokensConfig/docus/search/input/padding","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/input/padding/value","default":"{space.2} {space.4}"}},"type":"object","default":{"value":"{space.2} {space.4}"}},"backgroundColor":{"id":"#tokensConfig/docus/search/input/backgroundColor","properties":{"value":{"id":"#tokensConfig/docus/search/input/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/input/backgroundColor/value/initial","default":"{color.gray.200}"},"dark":{"type":"string","id":"#tokensConfig/docus/search/input/backgroundColor/value/dark","default":"{color.gray.800}"}},"type":"object","default":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"type":"object","default":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"type":"object","default":{"borderRadius":{"value":"{radii.2xs}"},"borderWidth":{"value":"1px"},"borderStyle":{"value":"solid"},"borderColor":{"value":{"initial":"{color.gray.200}","dark":"transparent"}},"fontSize":{"value":"{fontSize.sm}"},"gap":{"value":"{space.2}"},"padding":{"value":"{space.2} {space.4}"},"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"results":{"id":"#tokensConfig/docus/search/results","properties":{"window":{"id":"#tokensConfig/docus/search/results/window","properties":{"marginX":{"id":"#tokensConfig/docus/search/results/window/marginX","properties":{"value":{"id":"#tokensConfig/docus/search/results/window/marginX/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/results/window/marginX/value/initial","default":"0"},"sm":{"type":"string","id":"#tokensConfig/docus/search/results/window/marginX/value/sm","default":"{space.4}"}},"type":"object","default":{"initial":"0","sm":"{space.4}"}}},"type":"object","default":{"value":{"initial":"0","sm":"{space.4}"}}},"borderRadius":{"id":"#tokensConfig/docus/search/results/window/borderRadius","properties":{"value":{"id":"#tokensConfig/docus/search/results/window/borderRadius/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/results/window/borderRadius/value/initial","default":"none"},"sm":{"type":"string","id":"#tokensConfig/docus/search/results/window/borderRadius/value/sm","default":"{radii.xs}"}},"type":"object","default":{"initial":"none","sm":"{radii.xs}"}}},"type":"object","default":{"value":{"initial":"none","sm":"{radii.xs}"}}},"marginTop":{"id":"#tokensConfig/docus/search/results/window/marginTop","properties":{"value":{"id":"#tokensConfig/docus/search/results/window/marginTop/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/results/window/marginTop/value/initial","default":"0"},"sm":{"type":"string","id":"#tokensConfig/docus/search/results/window/marginTop/value/sm","default":"20vh"}},"type":"object","default":{"initial":"0","sm":"20vh"}}},"type":"object","default":{"value":{"initial":"0","sm":"20vh"}}},"maxWidth":{"id":"#tokensConfig/docus/search/results/window/maxWidth","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/results/window/maxWidth/value","default":"640px"}},"type":"object","default":{"value":"640px"}},"maxHeight":{"id":"#tokensConfig/docus/search/results/window/maxHeight","properties":{"value":{"id":"#tokensConfig/docus/search/results/window/maxHeight/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/results/window/maxHeight/value/initial","default":"100%"},"sm":{"type":"string","id":"#tokensConfig/docus/search/results/window/maxHeight/value/sm","default":"320px"}},"type":"object","default":{"initial":"100%","sm":"320px"}}},"type":"object","default":{"value":{"initial":"100%","sm":"320px"}}}},"type":"object","default":{"marginX":{"value":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"}}}},"selected":{"id":"#tokensConfig/docus/search/results/selected","properties":{"backgroundColor":{"id":"#tokensConfig/docus/search/results/selected/backgroundColor","properties":{"value":{"id":"#tokensConfig/docus/search/results/selected/backgroundColor/value","properties":{"initial":{"type":"string","id":"#tokensConfig/docus/search/results/selected/backgroundColor/value/initial","default":"{color.gray.300}"},"dark":{"type":"string","id":"#tokensConfig/docus/search/results/selected/backgroundColor/value/dark","default":"{color.gray.700}"}},"type":"object","default":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"type":"object","default":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}}},"type":"object","default":{"backgroundColor":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}}},"highlight":{"id":"#tokensConfig/docus/search/results/highlight","properties":{"color":{"id":"#tokensConfig/docus/search/results/highlight/color","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/results/highlight/color/value","default":"white"}},"type":"object","default":{"value":"white"}},"backgroundColor":{"id":"#tokensConfig/docus/search/results/highlight/backgroundColor","properties":{"value":{"type":"string","id":"#tokensConfig/docus/search/results/highlight/backgroundColor/value","default":"{color.primary.500}"}},"type":"object","default":{"value":"{color.primary.500}"}}},"type":"object","default":{"color":{"value":"white"},"backgroundColor":{"value":"{color.primary.500}"}}}},"type":"object","default":{"window":{"marginX":{"value":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"}}},"selected":{"backgroundColor":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"highlight":{"color":{"value":"white"},"backgroundColor":{"value":"{color.primary.500}"}}}}},"type":"object","default":{"backdropFilter":{"value":"blur(24px)"},"input":{"borderRadius":{"value":"{radii.2xs}"},"borderWidth":{"value":"1px"},"borderStyle":{"value":"solid"},"borderColor":{"value":{"initial":"{color.gray.200}","dark":"transparent"}},"fontSize":{"value":"{fontSize.sm}"},"gap":{"value":"{space.2}"},"padding":{"value":"{space.2} {space.4}"},"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"results":{"window":{"marginX":{"value":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"}}},"selected":{"backgroundColor":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"highlight":{"color":{"value":"white"},"backgroundColor":{"value":"{color.primary.500}"}}}}}},"type":"object","default":{"body":{"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}},"color":{"value":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}},"fontFamily":{"value":"{font.sans}"}},"header":{"height":{"value":"64px"},"logo":{"height":{"value":{"initial":"{space.6}","sm":"{space.7}"}}},"title":{"fontSize":{"value":"{fontSize.2xl}"},"fontWeight":{"value":"{fontWeight.bold}"},"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"{color.primary.500}"}}}},"footer":{"height":{"value":{"initial":"145px","sm":"100px"}},"padding":{"value":"{space.4} 0"}},"readableLine":{"value":"78ch"},"loadingBar":{"height":{"value":"3px"},"gradientColorStop1":{"value":"#00dc82"},"gradientColorStop2":{"value":"#34cdfe"},"gradientColorStop3":{"value":"#0047e1"}},"search":{"backdropFilter":{"value":"blur(24px)"},"input":{"borderRadius":{"value":"{radii.2xs}"},"borderWidth":{"value":"1px"},"borderStyle":{"value":"solid"},"borderColor":{"value":{"initial":"{color.gray.200}","dark":"transparent"}},"fontSize":{"value":"{fontSize.sm}"},"gap":{"value":"{space.2}"},"padding":{"value":"{space.2} {space.4}"},"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"results":{"window":{"marginX":{"value":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"}}},"selected":{"backgroundColor":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"highlight":{"color":{"value":"white"},"backgroundColor":{"value":"{color.primary.500}"}}}}}}},"type":"object","default":{"media":{"xs":{"value":"(min-width: 475px)"},"sm":{"value":"(min-width: 640px)"},"md":{"value":"(min-width: 768px)"},"lg":{"value":"(min-width: 1024px)"},"xl":{"value":"(min-width: 1280px)"},"2xl":{"value":"(min-width: 1536px)"},"rm":{"value":"(prefers-reduced-motion: reduce)"},"landscape":{"value":"only screen and (orientation: landscape)"},"portrait":{"value":"only screen and (orientation: portrait)"}},"color":{"white":{"value":"#ffffff"},"black":{"value":"#0B0A0A"},"gray":{"50":{"value":"#FBFBFB"},"100":{"value":"#F6F5F4"},"200":{"value":"#ECEBE8"},"300":{"value":"#DBD9D3"},"400":{"value":"#ADA9A4"},"500":{"value":"#97948F"},"600":{"value":"#67635D"},"700":{"value":"#36332E"},"800":{"value":"#201E1B"},"900":{"value":"#121110"}},"green":{"50":{"value":"#ECFFF7"},"100":{"value":"#DEFFF1"},"200":{"value":"#C3FFE6"},"300":{"value":"#86FBCB"},"400":{"value":"#3CEEA5"},"500":{"value":"#0DD885"},"600":{"value":"#00B467"},"700":{"value":"#006037"},"800":{"value":"#002817"},"900":{"value":"#00190F"}},"yellow":{"50":{"value":"#FFFCEE"},"100":{"value":"#FFF6D3"},"200":{"value":"#FFF0B1"},"300":{"value":"#FFE372"},"400":{"value":"#FFDC4E"},"500":{"value":"#FBCA05"},"600":{"value":"#CBA408"},"700":{"value":"#614E02"},"800":{"value":"#292100"},"900":{"value":"#1B1500"}},"orange":{"50":{"value":"#ffe9d9"},"100":{"value":"#ffd3b3"},"200":{"value":"#ffbd8d"},"300":{"value":"#ffa666"},"400":{"value":"#ff9040"},"500":{"value":"#ff7a1a"},"600":{"value":"#e15e00"},"700":{"value":"#a94700"},"800":{"value":"#702f00"},"900":{"value":"#381800"}},"red":{"50":{"value":"#FFF9F8"},"100":{"value":"#FFF3F0"},"200":{"value":"#FFDED7"},"300":{"value":"#FFA692"},"400":{"value":"#FF7353"},"500":{"value":"#FF3B10"},"600":{"value":"#BB2402"},"700":{"value":"#701704"},"800":{"value":"#340A01"},"900":{"value":"#1C0301"}},"pear":{"50":{"value":"#f7f8dc"},"100":{"value":"#eff0ba"},"200":{"value":"#e8e997"},"300":{"value":"#e0e274"},"400":{"value":"#d8da52"},"500":{"value":"#d0d32f"},"600":{"value":"#a8aa24"},"700":{"value":"#7e801b"},"800":{"value":"#545512"},"900":{"value":"#2a2b09"}},"teal":{"50":{"value":"#d7faf8"},"100":{"value":"#aff4f0"},"200":{"value":"#87efe9"},"300":{"value":"#5fe9e1"},"400":{"value":"#36e4da"},"500":{"value":"#1cd1c6"},"600":{"value":"#16a79e"},"700":{"value":"#117d77"},"800":{"value":"#0b544f"},"900":{"value":"#062a28"}},"lightblue":{"50":{"value":"#d9f8ff"},"100":{"value":"#b3f1ff"},"200":{"value":"#8deaff"},"300":{"value":"#66e4ff"},"400":{"value":"#40ddff"},"500":{"value":"#1ad6ff"},"600":{"value":"#00b9e1"},"700":{"value":"#008aa9"},"800":{"value":"#005c70"},"900":{"value":"#002e38"}},"blue":{"50":{"value":"#F2FAFF"},"100":{"value":"#DFF3FF"},"200":{"value":"#C6EAFF"},"300":{"value":"#A1DDFF"},"400":{"value":"#64C7FF"},"500":{"value":"#1AADFF"},"600":{"value":"#0069A6"},"700":{"value":"#014267"},"800":{"value":"#002235"},"900":{"value":"#00131D"}},"indigoblue":{"50":{"value":"#d9e5ff"},"100":{"value":"#b3cbff"},"200":{"value":"#8db0ff"},"300":{"value":"#6696ff"},"400":{"value":"#407cff"},"500":{"value":"#1a62ff"},"600":{"value":"#0047e1"},"700":{"value":"#0035a9"},"800":{"value":"#002370"},"900":{"value":"#001238"}},"royalblue":{"50":{"value":"#dfdbfb"},"100":{"value":"#c0b7f7"},"200":{"value":"#a093f3"},"300":{"value":"#806ff0"},"400":{"value":"#614bec"},"500":{"value":"#4127e8"},"600":{"value":"#2c15c4"},"700":{"value":"#211093"},"800":{"value":"#160a62"},"900":{"value":"#0b0531"}},"purple":{"50":{"value":"#ead9ff"},"100":{"value":"#d5b3ff"},"200":{"value":"#c08dff"},"300":{"value":"#ab66ff"},"400":{"value":"#9640ff"},"500":{"value":"#811aff"},"600":{"value":"#6500e1"},"700":{"value":"#4c00a9"},"800":{"value":"#330070"},"900":{"value":"#190038"}},"pink":{"50":{"value":"#ffd9f2"},"100":{"value":"#ffb3e5"},"200":{"value":"#ff8dd8"},"300":{"value":"#ff66cc"},"400":{"value":"#ff40bf"},"500":{"value":"#ff1ab2"},"600":{"value":"#e10095"},"700":{"value":"#a90070"},"800":{"value":"#70004b"},"900":{"value":"#380025"}},"ruby":{"50":{"value":"#ffd9e4"},"100":{"value":"#ffb3c9"},"200":{"value":"#ff8dae"},"300":{"value":"#ff6694"},"400":{"value":"#ff4079"},"500":{"value":"#ff1a5e"},"600":{"value":"#e10043"},"700":{"value":"#a90032"},"800":{"value":"#700021"},"900":{"value":"#380011"}},"primary":{"50":{"value":"#fffaf7"},"100":{"value":"#fff4ef"},"200":{"value":"#ffe8de"},"300":{"value":"#ffd0bc"},"400":{"value":"#ffa179"},"500":{"value":"#ff7b3a"},"600":{"value":"#d16330"},"700":{"value":"#a34e27"},"800":{"value":"#75381d"},"900":{"value":"#3b1c0f"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}},"shadow":{"value":{"initial":"{color.gray.400}","dark":"{color.gray.800}"}}},"width":{"screen":{"value":"100vw"}},"height":{"screen":{"value":"100vh"}},"shadow":{"xs":{"value":"0px 1px 2px 0px {color.shadow}"},"sm":{"value":"0px 1px 3px 0px {color.shadow}, 0px 1px 2px -1px {color.shadow}"},"md":{"value":"0px 4px 6px -1px {color.shadow}, 0px 2px 4px -2px {color.shadow}"},"lg":{"value":"0px 10px 15px -3px {color.shadow}, 0px 4px 6px -4px {color.shadow}"},"xl":{"value":"0px 20px 25px -5px {color.shadow}, 0px 8px 10px -6px {color.shadow}"},"2xl":{"value":"0px 25px 50px -12px {color.shadow}"},"none":{"value":"0px 0px 0px 0px transparent"}},"radii":{"none":{"value":"0px"},"2xs":{"value":"0.125rem"},"xs":{"value":"0.25rem"},"sm":{"value":"0.375rem"},"md":{"value":"0.5rem"},"lg":{"value":"0.75rem"},"xl":{"value":"1rem"},"2xl":{"value":"1.5rem"},"3xl":{"value":"1.75rem"},"full":{"value":"9999px"}},"size":{"0":{"value":"0px"},"2":{"value":"2px"},"4":{"value":"4px"},"6":{"value":"6px"},"8":{"value":"8px"},"12":{"value":"12px"},"16":{"value":"16px"},"20":{"value":"20px"},"24":{"value":"24px"},"32":{"value":"32px"},"40":{"value":"40px"},"48":{"value":"48px"},"56":{"value":"56px"},"64":{"value":"64px"},"80":{"value":"80px"},"104":{"value":"104px"},"200":{"value":"200px"},"xs":{"value":"20rem"},"sm":{"value":"24rem"},"md":{"value":"28rem"},"lg":{"value":"32rem"},"xl":{"value":"36rem"},"2xl":{"value":"42rem"},"3xl":{"value":"48rem"},"4xl":{"value":"56rem"},"5xl":{"value":"64rem"},"6xl":{"value":"72rem"},"7xl":{"value":"80rem"},"full":{"value":"100%"}},"space":{"0":{"value":"0px"},"1":{"value":"0.25rem"},"2":{"value":"0.5rem"},"3":{"value":"0.75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"11":{"value":"2.75rem"},"12":{"value":"3rem"},"14":{"value":"3.5rem"},"16":{"value":"4rem"},"20":{"value":"5rem"},"24":{"value":"6rem"},"28":{"value":"7rem"},"32":{"value":"8rem"},"36":{"value":"9rem"},"40":{"value":"10rem"},"44":{"value":"11rem"},"48":{"value":"12rem"},"52":{"value":"13rem"},"56":{"value":"14rem"},"60":{"value":"15rem"},"64":{"value":"16rem"},"72":{"value":"18rem"},"80":{"value":"20rem"},"96":{"value":"24rem"},"128":{"value":"32rem"},"px":{"value":"1px"},"rem":{"125":{"value":"0.125rem"},"375":{"value":"0.375rem"},"625":{"value":"0.625rem"},"875":{"value":"0.875rem"}}},"borderWidth":{"noBorder":{"value":"0"},"sm":{"value":"1px"},"md":{"value":"2px"},"lg":{"value":"3px"}},"opacity":{"noOpacity":{"value":"0"},"bright":{"value":"0.1"},"light":{"value":"0.15"},"soft":{"value":"0.3"},"medium":{"value":"0.5"},"high":{"value":"0.8"},"total":{"value":"1"}},"font":{"sans":{"value":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"},"serif":{"value":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif"},"mono":{"value":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace"}},"fontWeight":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}},"fontSize":{"xs":{"value":"0.75rem"},"sm":{"value":"0.875rem"},"base":{"value":"1rem"},"lg":{"value":"1.125rem"},"xl":{"value":"1.25rem"},"2xl":{"value":"1.5rem"},"3xl":{"value":"1.875rem"},"4xl":{"value":"2.25rem"},"5xl":{"value":"3rem"},"6xl":{"value":"3.75rem"},"7xl":{"value":"4.5rem"},"8xl":{"value":"6rem"},"9xl":{"value":"8rem"}},"letterSpacing":{"tighter":{"value":"-0.05em"},"tight":{"value":"-0.025em"},"normal":{"value":"0em"},"wide":{"value":"0.025em"},"wider":{"value":"0.05em"},"widest":{"value":"0.1em"}},"lead":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}},"text":{"xs":{"fontSize":{"value":"{fontSize.xs}"},"lineHeight":{"value":"{lead.4}"}},"sm":{"fontSize":{"value":"{fontSize.sm}"},"lineHeight":{"value":"{lead.5}"}},"base":{"fontSize":{"value":"{fontSize.base}"},"lineHeight":{"value":"{lead.6}"}},"lg":{"fontSize":{"value":"{fontSize.lg}"},"lineHeight":{"value":"{lead.7}"}},"xl":{"fontSize":{"value":"{fontSize.xl}"},"lineHeight":{"value":"{lead.7}"}},"2xl":{"fontSize":{"value":"{fontSize.2xl}"},"lineHeight":{"value":"{lead.8}"}},"3xl":{"fontSize":{"value":"{fontSize.3xl}"},"lineHeight":{"value":"{lead.9}"}},"4xl":{"fontSize":{"value":"{fontSize.4xl}"},"lineHeight":{"value":"{lead.10}"}},"5xl":{"fontSize":{"value":"{fontSize.5xl}"},"lineHeight":{"value":"{lead.none}"}},"6xl":{"fontSize":{"value":"{fontSize.6xl}"},"lineHeight":{"value":"{lead.none}"}}},"elements":{"text":{"primary":{"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}},"secondary":{"color":{"static":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}},"container":{"maxWidth":{"value":"80rem"},"padding":{"mobile":{"value":"{space.4}"},"xs":{"value":"{space.4}"},"sm":{"value":"{space.6}"},"md":{"value":"{space.6}"}}},"backdrop":{"filter":{"value":"saturate(200%) blur(20px)"},"background":{"value":{"initial":"#fffc","dark":"#0c0d0ccc"}}},"border":{"primary":{"static":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}},"hover":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"secondary":{"static":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}},"hover":{"value":{"initial":"","dark":""}}}},"surface":{"background":{"base":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"primary":{"backgroundColor":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"secondary":{"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"state":{"primary":{"color":{"primary":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}},"info":{"color":{"primary":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}},"success":{"color":{"primary":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}},"warning":{"color":{"primary":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}},"danger":{"color":{"primary":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}}},"typography":{"body":{"color":{"value":{"initial":"{color.black}","dark":"{color.white}"}},"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}}},"verticalMargin":{"sm":{"value":"16px"},"base":{"value":"24px"}},"letterSpacing":{"tight":{"value":"-0.025em"},"wide":{"value":"0.025em"}},"fontSize":{"xs":{"value":"12px"},"sm":{"value":"14px"},"base":{"value":"16px"},"lg":{"value":"18px"},"xl":{"value":"20px"},"2xl":{"value":"24px"},"3xl":{"value":"30px"},"4xl":{"value":"36px"},"5xl":{"value":"48px"},"6xl":{"value":"60px"},"7xl":{"value":"72px"},"8xl":{"value":"96px"},"9xl":{"value":"128px"}},"fontWeight":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}},"lead":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}},"font":{"display":{"value":"{font.sans}"},"body":{"value":"{font.sans}"},"code":{"value":"{font.mono}"}},"color":{"primary":{"50":{"value":"{color.primary.50}"},"100":{"value":"{color.primary.100}"},"200":{"value":"{color.primary.200}"},"300":{"value":"{color.primary.300}"},"400":{"value":"{color.primary.400}"},"500":{"value":"{color.primary.500}"},"600":{"value":"{color.primary.600}"},"700":{"value":"{color.primary.700}"},"800":{"value":"{color.primary.800}"},"900":{"value":"{color.primary.900}"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}}}},"prose":{"p":{"fontSize":{"value":"{typography.fontSize.base}"},"lineHeight":{"value":"{typography.lead.normal}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"br":{"margin":{"value":"{typography.verticalMargin.base} 0 0 0"}}},"h1":{"margin":{"value":"0 0 2rem"},"fontSize":{"value":"{typography.fontSize.5xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.bold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.3xl}"}},"h2":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.4xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.2xl}"}},"h3":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.3xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.xl}"}},"h4":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.2xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.lg}"}},"h5":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.lg}"}},"h6":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.lg}"},"lineHeight":{"value":"{typography.lead.normal}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.base}"}},"strong":{"fontWeight":{"value":"{typography.fontWeight.semibold}"}},"img":{"margin":{"value":"{typography.verticalMargin.base} 0"}},"a":{"textDecoration":{"value":"none"},"color":{"static":{"value":{"initial":"inherit","dark":"inherit"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}},"border":{"width":{"value":"1px"},"style":{"static":{"value":"dashed"},"hover":{"value":"solid"}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"distance":{"value":"2px"}},"fontWeight":{"value":"{typography.fontWeight.medium}"},"hasCode":{"borderBottom":{"value":"none"}},"code":{"border":{"width":{"value":"{prose.a.border.width}"},"style":{"value":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"background":{"static":{},"hover":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}},"blockquote":{"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"24px"},"quotes":{"value":"'201C' '201D' '2018' '2019'"},"color":{"value":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}},"border":{"width":{"value":"4px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}},"ul":{"listStyleType":{"value":"disc"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"ol":{"listStyleType":{"value":"decimal"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"li":{"margin":{"value":"{typography.verticalMargin.sm} 0"},"listStylePosition":{"value":"outside"}},"hr":{"margin":{"value":"{typography.verticalMargin.base} 0"},"style":{"value":"solid"},"width":{"value":"1px"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"table":{"margin":{"value":"{typography.verticalMargin.base} 0"},"textAlign":{"value":"start"},"fontSize":{"value":"{typography.fontSize.sm}"},"lineHeight":{"value":"{typography.lead.6}"}},"thead":{"border":{"width":{"value":"0px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}},"borderBottom":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"th":{"color":{"value":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}},"padding":{"value":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"textAlign":{"value":"inherit"}},"tbody":{"tr":{"borderBottom":{"width":{"value":"1px"},"style":{"value":"dashed"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"td":{"padding":{"value":"{typography.verticalMargin.sm}"}},"code":{"inline":{"fontSize":{"value":"{typography.fontSize.sm}"}}}},"code":{"block":{"fontSize":{"value":"{typography.fontSize.sm}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"border":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}},"backdropFilter":{"value":{"initial":"contrast(1)","dark":"contrast(1)"}},"pre":{"padding":{"value":"{typography.verticalMargin.sm}"}}},"inline":{"borderRadius":{"value":"{radii.xs}"},"padding":{"value":"0.2rem 0.375rem 0.2rem 0.375rem"},"fontSize":{"value":"{typography.fontSize.sm}"},"fontWeight":{"value":"{typography.fontWeight.normal}"},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}}},"docus":{"body":{"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}},"color":{"value":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}},"fontFamily":{"value":"{font.sans}"}},"header":{"height":{"value":"64px"},"logo":{"height":{"value":{"initial":"{space.6}","sm":"{space.7}"}}},"title":{"fontSize":{"value":"{fontSize.2xl}"},"fontWeight":{"value":"{fontWeight.bold}"},"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"{color.primary.500}"}}}},"footer":{"height":{"value":{"initial":"145px","sm":"100px"}},"padding":{"value":"{space.4} 0"}},"readableLine":{"value":"78ch"},"loadingBar":{"height":{"value":"3px"},"gradientColorStop1":{"value":"#00dc82"},"gradientColorStop2":{"value":"#34cdfe"},"gradientColorStop3":{"value":"#0047e1"}},"search":{"backdropFilter":{"value":"blur(24px)"},"input":{"borderRadius":{"value":"{radii.2xs}"},"borderWidth":{"value":"1px"},"borderStyle":{"value":"solid"},"borderColor":{"value":{"initial":"{color.gray.200}","dark":"transparent"}},"fontSize":{"value":"{fontSize.sm}"},"gap":{"value":"{space.2}"},"padding":{"value":"{space.2} {space.4}"},"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"results":{"window":{"marginX":{"value":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"}}},"selected":{"backgroundColor":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"highlight":{"color":{"value":"white"},"backgroundColor":{"value":"{color.primary.500}"}}}}}}},"default":{"media":{"xs":{"value":"(min-width: 475px)"},"sm":{"value":"(min-width: 640px)"},"md":{"value":"(min-width: 768px)"},"lg":{"value":"(min-width: 1024px)"},"xl":{"value":"(min-width: 1280px)"},"2xl":{"value":"(min-width: 1536px)"},"rm":{"value":"(prefers-reduced-motion: reduce)"},"landscape":{"value":"only screen and (orientation: landscape)"},"portrait":{"value":"only screen and (orientation: portrait)"}},"color":{"white":{"value":"#ffffff"},"black":{"value":"#0B0A0A"},"gray":{"50":{"value":"#FBFBFB"},"100":{"value":"#F6F5F4"},"200":{"value":"#ECEBE8"},"300":{"value":"#DBD9D3"},"400":{"value":"#ADA9A4"},"500":{"value":"#97948F"},"600":{"value":"#67635D"},"700":{"value":"#36332E"},"800":{"value":"#201E1B"},"900":{"value":"#121110"}},"green":{"50":{"value":"#ECFFF7"},"100":{"value":"#DEFFF1"},"200":{"value":"#C3FFE6"},"300":{"value":"#86FBCB"},"400":{"value":"#3CEEA5"},"500":{"value":"#0DD885"},"600":{"value":"#00B467"},"700":{"value":"#006037"},"800":{"value":"#002817"},"900":{"value":"#00190F"}},"yellow":{"50":{"value":"#FFFCEE"},"100":{"value":"#FFF6D3"},"200":{"value":"#FFF0B1"},"300":{"value":"#FFE372"},"400":{"value":"#FFDC4E"},"500":{"value":"#FBCA05"},"600":{"value":"#CBA408"},"700":{"value":"#614E02"},"800":{"value":"#292100"},"900":{"value":"#1B1500"}},"orange":{"50":{"value":"#ffe9d9"},"100":{"value":"#ffd3b3"},"200":{"value":"#ffbd8d"},"300":{"value":"#ffa666"},"400":{"value":"#ff9040"},"500":{"value":"#ff7a1a"},"600":{"value":"#e15e00"},"700":{"value":"#a94700"},"800":{"value":"#702f00"},"900":{"value":"#381800"}},"red":{"50":{"value":"#FFF9F8"},"100":{"value":"#FFF3F0"},"200":{"value":"#FFDED7"},"300":{"value":"#FFA692"},"400":{"value":"#FF7353"},"500":{"value":"#FF3B10"},"600":{"value":"#BB2402"},"700":{"value":"#701704"},"800":{"value":"#340A01"},"900":{"value":"#1C0301"}},"pear":{"50":{"value":"#f7f8dc"},"100":{"value":"#eff0ba"},"200":{"value":"#e8e997"},"300":{"value":"#e0e274"},"400":{"value":"#d8da52"},"500":{"value":"#d0d32f"},"600":{"value":"#a8aa24"},"700":{"value":"#7e801b"},"800":{"value":"#545512"},"900":{"value":"#2a2b09"}},"teal":{"50":{"value":"#d7faf8"},"100":{"value":"#aff4f0"},"200":{"value":"#87efe9"},"300":{"value":"#5fe9e1"},"400":{"value":"#36e4da"},"500":{"value":"#1cd1c6"},"600":{"value":"#16a79e"},"700":{"value":"#117d77"},"800":{"value":"#0b544f"},"900":{"value":"#062a28"}},"lightblue":{"50":{"value":"#d9f8ff"},"100":{"value":"#b3f1ff"},"200":{"value":"#8deaff"},"300":{"value":"#66e4ff"},"400":{"value":"#40ddff"},"500":{"value":"#1ad6ff"},"600":{"value":"#00b9e1"},"700":{"value":"#008aa9"},"800":{"value":"#005c70"},"900":{"value":"#002e38"}},"blue":{"50":{"value":"#F2FAFF"},"100":{"value":"#DFF3FF"},"200":{"value":"#C6EAFF"},"300":{"value":"#A1DDFF"},"400":{"value":"#64C7FF"},"500":{"value":"#1AADFF"},"600":{"value":"#0069A6"},"700":{"value":"#014267"},"800":{"value":"#002235"},"900":{"value":"#00131D"}},"indigoblue":{"50":{"value":"#d9e5ff"},"100":{"value":"#b3cbff"},"200":{"value":"#8db0ff"},"300":{"value":"#6696ff"},"400":{"value":"#407cff"},"500":{"value":"#1a62ff"},"600":{"value":"#0047e1"},"700":{"value":"#0035a9"},"800":{"value":"#002370"},"900":{"value":"#001238"}},"royalblue":{"50":{"value":"#dfdbfb"},"100":{"value":"#c0b7f7"},"200":{"value":"#a093f3"},"300":{"value":"#806ff0"},"400":{"value":"#614bec"},"500":{"value":"#4127e8"},"600":{"value":"#2c15c4"},"700":{"value":"#211093"},"800":{"value":"#160a62"},"900":{"value":"#0b0531"}},"purple":{"50":{"value":"#ead9ff"},"100":{"value":"#d5b3ff"},"200":{"value":"#c08dff"},"300":{"value":"#ab66ff"},"400":{"value":"#9640ff"},"500":{"value":"#811aff"},"600":{"value":"#6500e1"},"700":{"value":"#4c00a9"},"800":{"value":"#330070"},"900":{"value":"#190038"}},"pink":{"50":{"value":"#ffd9f2"},"100":{"value":"#ffb3e5"},"200":{"value":"#ff8dd8"},"300":{"value":"#ff66cc"},"400":{"value":"#ff40bf"},"500":{"value":"#ff1ab2"},"600":{"value":"#e10095"},"700":{"value":"#a90070"},"800":{"value":"#70004b"},"900":{"value":"#380025"}},"ruby":{"50":{"value":"#ffd9e4"},"100":{"value":"#ffb3c9"},"200":{"value":"#ff8dae"},"300":{"value":"#ff6694"},"400":{"value":"#ff4079"},"500":{"value":"#ff1a5e"},"600":{"value":"#e10043"},"700":{"value":"#a90032"},"800":{"value":"#700021"},"900":{"value":"#380011"}},"primary":{"50":{"value":"#fffaf7"},"100":{"value":"#fff4ef"},"200":{"value":"#ffe8de"},"300":{"value":"#ffd0bc"},"400":{"value":"#ffa179"},"500":{"value":"#ff7b3a"},"600":{"value":"#d16330"},"700":{"value":"#a34e27"},"800":{"value":"#75381d"},"900":{"value":"#3b1c0f"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}},"shadow":{"value":{"initial":"{color.gray.400}","dark":"{color.gray.800}"}}},"width":{"screen":{"value":"100vw"}},"height":{"screen":{"value":"100vh"}},"shadow":{"xs":{"value":"0px 1px 2px 0px {color.shadow}"},"sm":{"value":"0px 1px 3px 0px {color.shadow}, 0px 1px 2px -1px {color.shadow}"},"md":{"value":"0px 4px 6px -1px {color.shadow}, 0px 2px 4px -2px {color.shadow}"},"lg":{"value":"0px 10px 15px -3px {color.shadow}, 0px 4px 6px -4px {color.shadow}"},"xl":{"value":"0px 20px 25px -5px {color.shadow}, 0px 8px 10px -6px {color.shadow}"},"2xl":{"value":"0px 25px 50px -12px {color.shadow}"},"none":{"value":"0px 0px 0px 0px transparent"}},"radii":{"none":{"value":"0px"},"2xs":{"value":"0.125rem"},"xs":{"value":"0.25rem"},"sm":{"value":"0.375rem"},"md":{"value":"0.5rem"},"lg":{"value":"0.75rem"},"xl":{"value":"1rem"},"2xl":{"value":"1.5rem"},"3xl":{"value":"1.75rem"},"full":{"value":"9999px"}},"size":{"0":{"value":"0px"},"2":{"value":"2px"},"4":{"value":"4px"},"6":{"value":"6px"},"8":{"value":"8px"},"12":{"value":"12px"},"16":{"value":"16px"},"20":{"value":"20px"},"24":{"value":"24px"},"32":{"value":"32px"},"40":{"value":"40px"},"48":{"value":"48px"},"56":{"value":"56px"},"64":{"value":"64px"},"80":{"value":"80px"},"104":{"value":"104px"},"200":{"value":"200px"},"xs":{"value":"20rem"},"sm":{"value":"24rem"},"md":{"value":"28rem"},"lg":{"value":"32rem"},"xl":{"value":"36rem"},"2xl":{"value":"42rem"},"3xl":{"value":"48rem"},"4xl":{"value":"56rem"},"5xl":{"value":"64rem"},"6xl":{"value":"72rem"},"7xl":{"value":"80rem"},"full":{"value":"100%"}},"space":{"0":{"value":"0px"},"1":{"value":"0.25rem"},"2":{"value":"0.5rem"},"3":{"value":"0.75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"11":{"value":"2.75rem"},"12":{"value":"3rem"},"14":{"value":"3.5rem"},"16":{"value":"4rem"},"20":{"value":"5rem"},"24":{"value":"6rem"},"28":{"value":"7rem"},"32":{"value":"8rem"},"36":{"value":"9rem"},"40":{"value":"10rem"},"44":{"value":"11rem"},"48":{"value":"12rem"},"52":{"value":"13rem"},"56":{"value":"14rem"},"60":{"value":"15rem"},"64":{"value":"16rem"},"72":{"value":"18rem"},"80":{"value":"20rem"},"96":{"value":"24rem"},"128":{"value":"32rem"},"px":{"value":"1px"},"rem":{"125":{"value":"0.125rem"},"375":{"value":"0.375rem"},"625":{"value":"0.625rem"},"875":{"value":"0.875rem"}}},"borderWidth":{"noBorder":{"value":"0"},"sm":{"value":"1px"},"md":{"value":"2px"},"lg":{"value":"3px"}},"opacity":{"noOpacity":{"value":"0"},"bright":{"value":"0.1"},"light":{"value":"0.15"},"soft":{"value":"0.3"},"medium":{"value":"0.5"},"high":{"value":"0.8"},"total":{"value":"1"}},"font":{"sans":{"value":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"},"serif":{"value":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif"},"mono":{"value":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace"}},"fontWeight":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}},"fontSize":{"xs":{"value":"0.75rem"},"sm":{"value":"0.875rem"},"base":{"value":"1rem"},"lg":{"value":"1.125rem"},"xl":{"value":"1.25rem"},"2xl":{"value":"1.5rem"},"3xl":{"value":"1.875rem"},"4xl":{"value":"2.25rem"},"5xl":{"value":"3rem"},"6xl":{"value":"3.75rem"},"7xl":{"value":"4.5rem"},"8xl":{"value":"6rem"},"9xl":{"value":"8rem"}},"letterSpacing":{"tighter":{"value":"-0.05em"},"tight":{"value":"-0.025em"},"normal":{"value":"0em"},"wide":{"value":"0.025em"},"wider":{"value":"0.05em"},"widest":{"value":"0.1em"}},"lead":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}},"text":{"xs":{"fontSize":{"value":"{fontSize.xs}"},"lineHeight":{"value":"{lead.4}"}},"sm":{"fontSize":{"value":"{fontSize.sm}"},"lineHeight":{"value":"{lead.5}"}},"base":{"fontSize":{"value":"{fontSize.base}"},"lineHeight":{"value":"{lead.6}"}},"lg":{"fontSize":{"value":"{fontSize.lg}"},"lineHeight":{"value":"{lead.7}"}},"xl":{"fontSize":{"value":"{fontSize.xl}"},"lineHeight":{"value":"{lead.7}"}},"2xl":{"fontSize":{"value":"{fontSize.2xl}"},"lineHeight":{"value":"{lead.8}"}},"3xl":{"fontSize":{"value":"{fontSize.3xl}"},"lineHeight":{"value":"{lead.9}"}},"4xl":{"fontSize":{"value":"{fontSize.4xl}"},"lineHeight":{"value":"{lead.10}"}},"5xl":{"fontSize":{"value":"{fontSize.5xl}"},"lineHeight":{"value":"{lead.none}"}},"6xl":{"fontSize":{"value":"{fontSize.6xl}"},"lineHeight":{"value":"{lead.none}"}}},"elements":{"text":{"primary":{"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}},"secondary":{"color":{"static":{"value":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}},"container":{"maxWidth":{"value":"80rem"},"padding":{"mobile":{"value":"{space.4}"},"xs":{"value":"{space.4}"},"sm":{"value":"{space.6}"},"md":{"value":"{space.6}"}}},"backdrop":{"filter":{"value":"saturate(200%) blur(20px)"},"background":{"value":{"initial":"#fffc","dark":"#0c0d0ccc"}}},"border":{"primary":{"static":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}},"hover":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"secondary":{"static":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}},"hover":{"value":{"initial":"","dark":""}}}},"surface":{"background":{"base":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"primary":{"backgroundColor":{"value":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"secondary":{"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"state":{"primary":{"color":{"primary":{"value":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}},"info":{"color":{"primary":{"value":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}},"success":{"color":{"primary":{"value":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}},"warning":{"color":{"primary":{"value":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}},"danger":{"color":{"primary":{"value":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"borderColor":{"primary":{"value":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}}},"typography":{"body":{"color":{"value":{"initial":"{color.black}","dark":"{color.white}"}},"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}}},"verticalMargin":{"sm":{"value":"16px"},"base":{"value":"24px"}},"letterSpacing":{"tight":{"value":"-0.025em"},"wide":{"value":"0.025em"}},"fontSize":{"xs":{"value":"12px"},"sm":{"value":"14px"},"base":{"value":"16px"},"lg":{"value":"18px"},"xl":{"value":"20px"},"2xl":{"value":"24px"},"3xl":{"value":"30px"},"4xl":{"value":"36px"},"5xl":{"value":"48px"},"6xl":{"value":"60px"},"7xl":{"value":"72px"},"8xl":{"value":"96px"},"9xl":{"value":"128px"}},"fontWeight":{"thin":{"value":"100"},"extralight":{"value":"200"},"light":{"value":"300"},"normal":{"value":"400"},"medium":{"value":"500"},"semibold":{"value":"600"},"bold":{"value":"700"},"extrabold":{"value":"800"},"black":{"value":"900"}},"lead":{"1":{"value":".025rem"},"2":{"value":".5rem"},"3":{"value":".75rem"},"4":{"value":"1rem"},"5":{"value":"1.25rem"},"6":{"value":"1.5rem"},"7":{"value":"1.75rem"},"8":{"value":"2rem"},"9":{"value":"2.25rem"},"10":{"value":"2.5rem"},"none":{"value":"1"},"tight":{"value":"1.25"},"snug":{"value":"1.375"},"normal":{"value":"1.5"},"relaxed":{"value":"1.625"},"loose":{"value":"2"}},"font":{"display":{"value":"{font.sans}"},"body":{"value":"{font.sans}"},"code":{"value":"{font.mono}"}},"color":{"primary":{"50":{"value":"{color.primary.50}"},"100":{"value":"{color.primary.100}"},"200":{"value":"{color.primary.200}"},"300":{"value":"{color.primary.300}"},"400":{"value":"{color.primary.400}"},"500":{"value":"{color.primary.500}"},"600":{"value":"{color.primary.600}"},"700":{"value":"{color.primary.700}"},"800":{"value":"{color.primary.800}"},"900":{"value":"{color.primary.900}"}},"secondary":{"50":{"value":"{color.gray.50}"},"100":{"value":"{color.gray.100}"},"200":{"value":"{color.gray.200}"},"300":{"value":"{color.gray.300}"},"400":{"value":"{color.gray.400}"},"500":{"value":"{color.gray.500}"},"600":{"value":"{color.gray.600}"},"700":{"value":"{color.gray.700}"},"800":{"value":"{color.gray.800}"},"900":{"value":"{color.gray.900}"}}}},"prose":{"p":{"fontSize":{"value":"{typography.fontSize.base}"},"lineHeight":{"value":"{typography.lead.normal}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"br":{"margin":{"value":"{typography.verticalMargin.base} 0 0 0"}}},"h1":{"margin":{"value":"0 0 2rem"},"fontSize":{"value":"{typography.fontSize.5xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.bold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.3xl}"}},"h2":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.4xl}"},"lineHeight":{"value":"{typography.lead.tight}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.2xl}"}},"h3":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.3xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.xl}"}},"h4":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.2xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"{typography.letterSpacing.tight}"},"iconSize":{"value":"{typography.fontSize.lg}"}},"h5":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.xl}"},"lineHeight":{"value":"{typography.lead.snug}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.lg}"}},"h6":{"margin":{"value":"3rem 0 2rem"},"fontSize":{"value":"{typography.fontSize.lg}"},"lineHeight":{"value":"{typography.lead.normal}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"iconSize":{"value":"{typography.fontSize.base}"}},"strong":{"fontWeight":{"value":"{typography.fontWeight.semibold}"}},"img":{"margin":{"value":"{typography.verticalMargin.base} 0"}},"a":{"textDecoration":{"value":"none"},"color":{"static":{"value":{"initial":"inherit","dark":"inherit"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}},"border":{"width":{"value":"1px"},"style":{"static":{"value":"dashed"},"hover":{"value":"solid"}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"distance":{"value":"2px"}},"fontWeight":{"value":"{typography.fontWeight.medium}"},"hasCode":{"borderBottom":{"value":"none"}},"code":{"border":{"width":{"value":"{prose.a.border.width}"},"style":{"value":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"}}},"background":{"static":{},"hover":{"value":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}},"blockquote":{"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"24px"},"quotes":{"value":"'201C' '201D' '2018' '2019'"},"color":{"value":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}},"border":{"width":{"value":"4px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}},"ul":{"listStyleType":{"value":"disc"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"ol":{"listStyleType":{"value":"decimal"},"margin":{"value":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"}}}},"li":{"margin":{"value":"{typography.verticalMargin.sm} 0"},"listStylePosition":{"value":"outside"}},"hr":{"margin":{"value":"{typography.verticalMargin.base} 0"},"style":{"value":"solid"},"width":{"value":"1px"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"table":{"margin":{"value":"{typography.verticalMargin.base} 0"},"textAlign":{"value":"start"},"fontSize":{"value":"{typography.fontSize.sm}"},"lineHeight":{"value":"{typography.lead.6}"}},"thead":{"border":{"width":{"value":"0px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}},"borderBottom":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"th":{"color":{"value":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}},"padding":{"value":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"},"fontWeight":{"value":"{typography.fontWeight.semibold}"},"textAlign":{"value":"inherit"}},"tbody":{"tr":{"borderBottom":{"width":{"value":"1px"},"style":{"value":"dashed"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"td":{"padding":{"value":"{typography.verticalMargin.sm}"}},"code":{"inline":{"fontSize":{"value":"{typography.fontSize.sm}"}}}},"code":{"block":{"fontSize":{"value":"{typography.fontSize.sm}"},"margin":{"value":"{typography.verticalMargin.base} 0"},"border":{"width":{"value":"1px"},"style":{"value":"solid"},"color":{"value":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}},"backdropFilter":{"value":{"initial":"contrast(1)","dark":"contrast(1)"}},"pre":{"padding":{"value":"{typography.verticalMargin.sm}"}}},"inline":{"borderRadius":{"value":"{radii.xs}"},"padding":{"value":"0.2rem 0.375rem 0.2rem 0.375rem"},"fontSize":{"value":"{typography.fontSize.sm}"},"fontWeight":{"value":"{typography.fontWeight.normal}"},"color":{"value":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}}},"docus":{"body":{"backgroundColor":{"value":{"initial":"{color.white}","dark":"{color.black}"}},"color":{"value":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}},"fontFamily":{"value":"{font.sans}"}},"header":{"height":{"value":"64px"},"logo":{"height":{"value":{"initial":"{space.6}","sm":"{space.7}"}}},"title":{"fontSize":{"value":"{fontSize.2xl}"},"fontWeight":{"value":"{fontWeight.bold}"},"color":{"static":{"value":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"{color.primary.500}"}}}},"footer":{"height":{"value":{"initial":"145px","sm":"100px"}},"padding":{"value":"{space.4} 0"}},"readableLine":{"value":"78ch"},"loadingBar":{"height":{"value":"3px"},"gradientColorStop1":{"value":"#00dc82"},"gradientColorStop2":{"value":"#34cdfe"},"gradientColorStop3":{"value":"#0047e1"}},"search":{"backdropFilter":{"value":"blur(24px)"},"input":{"borderRadius":{"value":"{radii.2xs}"},"borderWidth":{"value":"1px"},"borderStyle":{"value":"solid"},"borderColor":{"value":{"initial":"{color.gray.200}","dark":"transparent"}},"fontSize":{"value":"{fontSize.sm}"},"gap":{"value":"{space.2}"},"padding":{"value":"{space.2} {space.4}"},"backgroundColor":{"value":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"results":{"window":{"marginX":{"value":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"}}},"selected":{"backgroundColor":{"value":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"highlight":{"color":{"value":"white"},"backgroundColor":{"value":"{color.primary.500}"}}}}}}},"tokensConfig":{"media":{"xs":{"value":"(min-width: 475px)","variable":"var(--media-xs)","raw":"(min-width: 475px)"},"sm":{"value":"(min-width: 640px)","variable":"var(--media-sm)","raw":"(min-width: 640px)"},"md":{"value":"(min-width: 768px)","variable":"var(--media-md)","raw":"(min-width: 768px)"},"lg":{"value":"(min-width: 1024px)","variable":"var(--media-lg)","raw":"(min-width: 1024px)"},"xl":{"value":"(min-width: 1280px)","variable":"var(--media-xl)","raw":"(min-width: 1280px)"},"2xl":{"value":"(min-width: 1536px)","variable":"var(--media-2xl)","raw":"(min-width: 1536px)"},"rm":{"value":"(prefers-reduced-motion: reduce)","variable":"var(--media-rm)","raw":"(prefers-reduced-motion: reduce)"},"landscape":{"value":"only screen and (orientation: landscape)","variable":"var(--media-landscape)","raw":"only screen and (orientation: landscape)"},"portrait":{"value":"only screen and (orientation: portrait)","variable":"var(--media-portrait)","raw":"only screen and (orientation: portrait)"}},"color":{"white":{"value":"#ffffff","variable":"var(--color-white)","raw":"#ffffff"},"black":{"value":"#0B0A0A","variable":"var(--color-black)","raw":"#0B0A0A"},"gray":{"50":{"value":"#FBFBFB","variable":"var(--color-gray-50)","raw":"#FBFBFB"},"100":{"value":"#F6F5F4","variable":"var(--color-gray-100)","raw":"#F6F5F4"},"200":{"value":"#ECEBE8","variable":"var(--color-gray-200)","raw":"#ECEBE8"},"300":{"value":"#DBD9D3","variable":"var(--color-gray-300)","raw":"#DBD9D3"},"400":{"value":"#ADA9A4","variable":"var(--color-gray-400)","raw":"#ADA9A4"},"500":{"value":"#97948F","variable":"var(--color-gray-500)","raw":"#97948F"},"600":{"value":"#67635D","variable":"var(--color-gray-600)","raw":"#67635D"},"700":{"value":"#36332E","variable":"var(--color-gray-700)","raw":"#36332E"},"800":{"value":"#201E1B","variable":"var(--color-gray-800)","raw":"#201E1B"},"900":{"value":"#121110","variable":"var(--color-gray-900)","raw":"#121110"}},"green":{"50":{"value":"#ECFFF7","variable":"var(--color-green-50)","raw":"#ECFFF7"},"100":{"value":"#DEFFF1","variable":"var(--color-green-100)","raw":"#DEFFF1"},"200":{"value":"#C3FFE6","variable":"var(--color-green-200)","raw":"#C3FFE6"},"300":{"value":"#86FBCB","variable":"var(--color-green-300)","raw":"#86FBCB"},"400":{"value":"#3CEEA5","variable":"var(--color-green-400)","raw":"#3CEEA5"},"500":{"value":"#0DD885","variable":"var(--color-green-500)","raw":"#0DD885"},"600":{"value":"#00B467","variable":"var(--color-green-600)","raw":"#00B467"},"700":{"value":"#006037","variable":"var(--color-green-700)","raw":"#006037"},"800":{"value":"#002817","variable":"var(--color-green-800)","raw":"#002817"},"900":{"value":"#00190F","variable":"var(--color-green-900)","raw":"#00190F"}},"yellow":{"50":{"value":"#FFFCEE","variable":"var(--color-yellow-50)","raw":"#FFFCEE"},"100":{"value":"#FFF6D3","variable":"var(--color-yellow-100)","raw":"#FFF6D3"},"200":{"value":"#FFF0B1","variable":"var(--color-yellow-200)","raw":"#FFF0B1"},"300":{"value":"#FFE372","variable":"var(--color-yellow-300)","raw":"#FFE372"},"400":{"value":"#FFDC4E","variable":"var(--color-yellow-400)","raw":"#FFDC4E"},"500":{"value":"#FBCA05","variable":"var(--color-yellow-500)","raw":"#FBCA05"},"600":{"value":"#CBA408","variable":"var(--color-yellow-600)","raw":"#CBA408"},"700":{"value":"#614E02","variable":"var(--color-yellow-700)","raw":"#614E02"},"800":{"value":"#292100","variable":"var(--color-yellow-800)","raw":"#292100"},"900":{"value":"#1B1500","variable":"var(--color-yellow-900)","raw":"#1B1500"}},"orange":{"50":{"value":"#ffe9d9","variable":"var(--color-orange-50)","raw":"#ffe9d9"},"100":{"value":"#ffd3b3","variable":"var(--color-orange-100)","raw":"#ffd3b3"},"200":{"value":"#ffbd8d","variable":"var(--color-orange-200)","raw":"#ffbd8d"},"300":{"value":"#ffa666","variable":"var(--color-orange-300)","raw":"#ffa666"},"400":{"value":"#ff9040","variable":"var(--color-orange-400)","raw":"#ff9040"},"500":{"value":"#ff7a1a","variable":"var(--color-orange-500)","raw":"#ff7a1a"},"600":{"value":"#e15e00","variable":"var(--color-orange-600)","raw":"#e15e00"},"700":{"value":"#a94700","variable":"var(--color-orange-700)","raw":"#a94700"},"800":{"value":"#702f00","variable":"var(--color-orange-800)","raw":"#702f00"},"900":{"value":"#381800","variable":"var(--color-orange-900)","raw":"#381800"}},"red":{"50":{"value":"#FFF9F8","variable":"var(--color-red-50)","raw":"#FFF9F8"},"100":{"value":"#FFF3F0","variable":"var(--color-red-100)","raw":"#FFF3F0"},"200":{"value":"#FFDED7","variable":"var(--color-red-200)","raw":"#FFDED7"},"300":{"value":"#FFA692","variable":"var(--color-red-300)","raw":"#FFA692"},"400":{"value":"#FF7353","variable":"var(--color-red-400)","raw":"#FF7353"},"500":{"value":"#FF3B10","variable":"var(--color-red-500)","raw":"#FF3B10"},"600":{"value":"#BB2402","variable":"var(--color-red-600)","raw":"#BB2402"},"700":{"value":"#701704","variable":"var(--color-red-700)","raw":"#701704"},"800":{"value":"#340A01","variable":"var(--color-red-800)","raw":"#340A01"},"900":{"value":"#1C0301","variable":"var(--color-red-900)","raw":"#1C0301"}},"pear":{"50":{"value":"#f7f8dc","variable":"var(--color-pear-50)","raw":"#f7f8dc"},"100":{"value":"#eff0ba","variable":"var(--color-pear-100)","raw":"#eff0ba"},"200":{"value":"#e8e997","variable":"var(--color-pear-200)","raw":"#e8e997"},"300":{"value":"#e0e274","variable":"var(--color-pear-300)","raw":"#e0e274"},"400":{"value":"#d8da52","variable":"var(--color-pear-400)","raw":"#d8da52"},"500":{"value":"#d0d32f","variable":"var(--color-pear-500)","raw":"#d0d32f"},"600":{"value":"#a8aa24","variable":"var(--color-pear-600)","raw":"#a8aa24"},"700":{"value":"#7e801b","variable":"var(--color-pear-700)","raw":"#7e801b"},"800":{"value":"#545512","variable":"var(--color-pear-800)","raw":"#545512"},"900":{"value":"#2a2b09","variable":"var(--color-pear-900)","raw":"#2a2b09"}},"teal":{"50":{"value":"#d7faf8","variable":"var(--color-teal-50)","raw":"#d7faf8"},"100":{"value":"#aff4f0","variable":"var(--color-teal-100)","raw":"#aff4f0"},"200":{"value":"#87efe9","variable":"var(--color-teal-200)","raw":"#87efe9"},"300":{"value":"#5fe9e1","variable":"var(--color-teal-300)","raw":"#5fe9e1"},"400":{"value":"#36e4da","variable":"var(--color-teal-400)","raw":"#36e4da"},"500":{"value":"#1cd1c6","variable":"var(--color-teal-500)","raw":"#1cd1c6"},"600":{"value":"#16a79e","variable":"var(--color-teal-600)","raw":"#16a79e"},"700":{"value":"#117d77","variable":"var(--color-teal-700)","raw":"#117d77"},"800":{"value":"#0b544f","variable":"var(--color-teal-800)","raw":"#0b544f"},"900":{"value":"#062a28","variable":"var(--color-teal-900)","raw":"#062a28"}},"lightblue":{"50":{"value":"#d9f8ff","variable":"var(--color-lightblue-50)","raw":"#d9f8ff"},"100":{"value":"#b3f1ff","variable":"var(--color-lightblue-100)","raw":"#b3f1ff"},"200":{"value":"#8deaff","variable":"var(--color-lightblue-200)","raw":"#8deaff"},"300":{"value":"#66e4ff","variable":"var(--color-lightblue-300)","raw":"#66e4ff"},"400":{"value":"#40ddff","variable":"var(--color-lightblue-400)","raw":"#40ddff"},"500":{"value":"#1ad6ff","variable":"var(--color-lightblue-500)","raw":"#1ad6ff"},"600":{"value":"#00b9e1","variable":"var(--color-lightblue-600)","raw":"#00b9e1"},"700":{"value":"#008aa9","variable":"var(--color-lightblue-700)","raw":"#008aa9"},"800":{"value":"#005c70","variable":"var(--color-lightblue-800)","raw":"#005c70"},"900":{"value":"#002e38","variable":"var(--color-lightblue-900)","raw":"#002e38"}},"blue":{"50":{"value":"#F2FAFF","variable":"var(--color-blue-50)","raw":"#F2FAFF"},"100":{"value":"#DFF3FF","variable":"var(--color-blue-100)","raw":"#DFF3FF"},"200":{"value":"#C6EAFF","variable":"var(--color-blue-200)","raw":"#C6EAFF"},"300":{"value":"#A1DDFF","variable":"var(--color-blue-300)","raw":"#A1DDFF"},"400":{"value":"#64C7FF","variable":"var(--color-blue-400)","raw":"#64C7FF"},"500":{"value":"#1AADFF","variable":"var(--color-blue-500)","raw":"#1AADFF"},"600":{"value":"#0069A6","variable":"var(--color-blue-600)","raw":"#0069A6"},"700":{"value":"#014267","variable":"var(--color-blue-700)","raw":"#014267"},"800":{"value":"#002235","variable":"var(--color-blue-800)","raw":"#002235"},"900":{"value":"#00131D","variable":"var(--color-blue-900)","raw":"#00131D"}},"indigoblue":{"50":{"value":"#d9e5ff","variable":"var(--color-indigoblue-50)","raw":"#d9e5ff"},"100":{"value":"#b3cbff","variable":"var(--color-indigoblue-100)","raw":"#b3cbff"},"200":{"value":"#8db0ff","variable":"var(--color-indigoblue-200)","raw":"#8db0ff"},"300":{"value":"#6696ff","variable":"var(--color-indigoblue-300)","raw":"#6696ff"},"400":{"value":"#407cff","variable":"var(--color-indigoblue-400)","raw":"#407cff"},"500":{"value":"#1a62ff","variable":"var(--color-indigoblue-500)","raw":"#1a62ff"},"600":{"value":"#0047e1","variable":"var(--color-indigoblue-600)","raw":"#0047e1"},"700":{"value":"#0035a9","variable":"var(--color-indigoblue-700)","raw":"#0035a9"},"800":{"value":"#002370","variable":"var(--color-indigoblue-800)","raw":"#002370"},"900":{"value":"#001238","variable":"var(--color-indigoblue-900)","raw":"#001238"}},"royalblue":{"50":{"value":"#dfdbfb","variable":"var(--color-royalblue-50)","raw":"#dfdbfb"},"100":{"value":"#c0b7f7","variable":"var(--color-royalblue-100)","raw":"#c0b7f7"},"200":{"value":"#a093f3","variable":"var(--color-royalblue-200)","raw":"#a093f3"},"300":{"value":"#806ff0","variable":"var(--color-royalblue-300)","raw":"#806ff0"},"400":{"value":"#614bec","variable":"var(--color-royalblue-400)","raw":"#614bec"},"500":{"value":"#4127e8","variable":"var(--color-royalblue-500)","raw":"#4127e8"},"600":{"value":"#2c15c4","variable":"var(--color-royalblue-600)","raw":"#2c15c4"},"700":{"value":"#211093","variable":"var(--color-royalblue-700)","raw":"#211093"},"800":{"value":"#160a62","variable":"var(--color-royalblue-800)","raw":"#160a62"},"900":{"value":"#0b0531","variable":"var(--color-royalblue-900)","raw":"#0b0531"}},"purple":{"50":{"value":"#ead9ff","variable":"var(--color-purple-50)","raw":"#ead9ff"},"100":{"value":"#d5b3ff","variable":"var(--color-purple-100)","raw":"#d5b3ff"},"200":{"value":"#c08dff","variable":"var(--color-purple-200)","raw":"#c08dff"},"300":{"value":"#ab66ff","variable":"var(--color-purple-300)","raw":"#ab66ff"},"400":{"value":"#9640ff","variable":"var(--color-purple-400)","raw":"#9640ff"},"500":{"value":"#811aff","variable":"var(--color-purple-500)","raw":"#811aff"},"600":{"value":"#6500e1","variable":"var(--color-purple-600)","raw":"#6500e1"},"700":{"value":"#4c00a9","variable":"var(--color-purple-700)","raw":"#4c00a9"},"800":{"value":"#330070","variable":"var(--color-purple-800)","raw":"#330070"},"900":{"value":"#190038","variable":"var(--color-purple-900)","raw":"#190038"}},"pink":{"50":{"value":"#ffd9f2","variable":"var(--color-pink-50)","raw":"#ffd9f2"},"100":{"value":"#ffb3e5","variable":"var(--color-pink-100)","raw":"#ffb3e5"},"200":{"value":"#ff8dd8","variable":"var(--color-pink-200)","raw":"#ff8dd8"},"300":{"value":"#ff66cc","variable":"var(--color-pink-300)","raw":"#ff66cc"},"400":{"value":"#ff40bf","variable":"var(--color-pink-400)","raw":"#ff40bf"},"500":{"value":"#ff1ab2","variable":"var(--color-pink-500)","raw":"#ff1ab2"},"600":{"value":"#e10095","variable":"var(--color-pink-600)","raw":"#e10095"},"700":{"value":"#a90070","variable":"var(--color-pink-700)","raw":"#a90070"},"800":{"value":"#70004b","variable":"var(--color-pink-800)","raw":"#70004b"},"900":{"value":"#380025","variable":"var(--color-pink-900)","raw":"#380025"}},"ruby":{"50":{"value":"#ffd9e4","variable":"var(--color-ruby-50)","raw":"#ffd9e4"},"100":{"value":"#ffb3c9","variable":"var(--color-ruby-100)","raw":"#ffb3c9"},"200":{"value":"#ff8dae","variable":"var(--color-ruby-200)","raw":"#ff8dae"},"300":{"value":"#ff6694","variable":"var(--color-ruby-300)","raw":"#ff6694"},"400":{"value":"#ff4079","variable":"var(--color-ruby-400)","raw":"#ff4079"},"500":{"value":"#ff1a5e","variable":"var(--color-ruby-500)","raw":"#ff1a5e"},"600":{"value":"#e10043","variable":"var(--color-ruby-600)","raw":"#e10043"},"700":{"value":"#a90032","variable":"var(--color-ruby-700)","raw":"#a90032"},"800":{"value":"#700021","variable":"var(--color-ruby-800)","raw":"#700021"},"900":{"value":"#380011","variable":"var(--color-ruby-900)","raw":"#380011"}},"primary":{"50":{"value":"#fffaf7","variable":"var(--color-primary-50)","raw":"#fffaf7"},"100":{"value":"#fff4ef","variable":"var(--color-primary-100)","raw":"#fff4ef"},"200":{"value":"#ffe8de","variable":"var(--color-primary-200)","raw":"#ffe8de"},"300":{"value":"#ffd0bc","variable":"var(--color-primary-300)","raw":"#ffd0bc"},"400":{"value":"#ffa179","variable":"var(--color-primary-400)","raw":"#ffa179"},"500":{"value":"#ff7b3a","variable":"var(--color-primary-500)","raw":"#ff7b3a"},"600":{"value":"#d16330","variable":"var(--color-primary-600)","raw":"#d16330"},"700":{"value":"#a34e27","variable":"var(--color-primary-700)","raw":"#a34e27"},"800":{"value":"#75381d","variable":"var(--color-primary-800)","raw":"#75381d"},"900":{"value":"#3b1c0f","variable":"var(--color-primary-900)","raw":"#3b1c0f"}},"secondary":{"50":{"value":"var(--color-gray-50)","variable":"var(--color-secondary-50)","raw":"{color.gray.50}"},"100":{"value":"var(--color-gray-100)","variable":"var(--color-secondary-100)","raw":"{color.gray.100}"},"200":{"value":"var(--color-gray-200)","variable":"var(--color-secondary-200)","raw":"{color.gray.200}"},"300":{"value":"var(--color-gray-300)","variable":"var(--color-secondary-300)","raw":"{color.gray.300}"},"400":{"value":"var(--color-gray-400)","variable":"var(--color-secondary-400)","raw":"{color.gray.400}"},"500":{"value":"var(--color-gray-500)","variable":"var(--color-secondary-500)","raw":"{color.gray.500}"},"600":{"value":"var(--color-gray-600)","variable":"var(--color-secondary-600)","raw":"{color.gray.600}"},"700":{"value":"var(--color-gray-700)","variable":"var(--color-secondary-700)","raw":"{color.gray.700}"},"800":{"value":"var(--color-gray-800)","variable":"var(--color-secondary-800)","raw":"{color.gray.800}"},"900":{"value":"var(--color-gray-900)","variable":"var(--color-secondary-900)","raw":"{color.gray.900}"}},"shadow":{"value":{"initial":"var(--color-gray-400)","dark":"var(--color-gray-800)"},"variable":"var(--color-shadow)","raw":{"initial":"{color.gray.400}","dark":"{color.gray.800}"}}},"width":{"screen":{"value":"100vw","variable":"var(--width-screen)","raw":"100vw"}},"height":{"screen":{"value":"100vh","variable":"var(--height-screen)","raw":"100vh"}},"shadow":{"xs":{"value":"0px 1px 2px 0px var(--color-shadow)","variable":"var(--shadow-xs)","raw":"0px 1px 2px 0px {color.shadow}"},"sm":{"value":"0px 1px 3px 0px var(--color-shadow), 0px 1px 2px -1px var(--color-shadow)","variable":"var(--shadow-sm)","raw":"0px 1px 3px 0px {color.shadow}, 0px 1px 2px -1px {color.shadow}"},"md":{"value":"0px 4px 6px -1px var(--color-shadow), 0px 2px 4px -2px var(--color-shadow)","variable":"var(--shadow-md)","raw":"0px 4px 6px -1px {color.shadow}, 0px 2px 4px -2px {color.shadow}"},"lg":{"value":"0px 10px 15px -3px var(--color-shadow), 0px 4px 6px -4px var(--color-shadow)","variable":"var(--shadow-lg)","raw":"0px 10px 15px -3px {color.shadow}, 0px 4px 6px -4px {color.shadow}"},"xl":{"value":"0px 20px 25px -5px var(--color-shadow), 0px 8px 10px -6px var(--color-shadow)","variable":"var(--shadow-xl)","raw":"0px 20px 25px -5px {color.shadow}, 0px 8px 10px -6px {color.shadow}"},"2xl":{"value":"0px 25px 50px -12px var(--color-shadow)","variable":"var(--shadow-2xl)","raw":"0px 25px 50px -12px {color.shadow}"},"none":{"value":"0px 0px 0px 0px transparent","variable":"var(--shadow-none)","raw":"0px 0px 0px 0px transparent"}},"radii":{"none":{"value":"0px","variable":"var(--radii-none)","raw":"0px"},"2xs":{"value":"0.125rem","variable":"var(--radii-2xs)","raw":"0.125rem"},"xs":{"value":"0.25rem","variable":"var(--radii-xs)","raw":"0.25rem"},"sm":{"value":"0.375rem","variable":"var(--radii-sm)","raw":"0.375rem"},"md":{"value":"0.5rem","variable":"var(--radii-md)","raw":"0.5rem"},"lg":{"value":"0.75rem","variable":"var(--radii-lg)","raw":"0.75rem"},"xl":{"value":"1rem","variable":"var(--radii-xl)","raw":"1rem"},"2xl":{"value":"1.5rem","variable":"var(--radii-2xl)","raw":"1.5rem"},"3xl":{"value":"1.75rem","variable":"var(--radii-3xl)","raw":"1.75rem"},"full":{"value":"9999px","variable":"var(--radii-full)","raw":"9999px"}},"size":{"0":{"value":"0px","variable":"var(--size-0)","raw":"0px"},"2":{"value":"2px","variable":"var(--size-2)","raw":"2px"},"4":{"value":"4px","variable":"var(--size-4)","raw":"4px"},"6":{"value":"6px","variable":"var(--size-6)","raw":"6px"},"8":{"value":"8px","variable":"var(--size-8)","raw":"8px"},"12":{"value":"12px","variable":"var(--size-12)","raw":"12px"},"16":{"value":"16px","variable":"var(--size-16)","raw":"16px"},"20":{"value":"20px","variable":"var(--size-20)","raw":"20px"},"24":{"value":"24px","variable":"var(--size-24)","raw":"24px"},"32":{"value":"32px","variable":"var(--size-32)","raw":"32px"},"40":{"value":"40px","variable":"var(--size-40)","raw":"40px"},"48":{"value":"48px","variable":"var(--size-48)","raw":"48px"},"56":{"value":"56px","variable":"var(--size-56)","raw":"56px"},"64":{"value":"64px","variable":"var(--size-64)","raw":"64px"},"80":{"value":"80px","variable":"var(--size-80)","raw":"80px"},"104":{"value":"104px","variable":"var(--size-104)","raw":"104px"},"200":{"value":"200px","variable":"var(--size-200)","raw":"200px"},"xs":{"value":"20rem","variable":"var(--size-xs)","raw":"20rem"},"sm":{"value":"24rem","variable":"var(--size-sm)","raw":"24rem"},"md":{"value":"28rem","variable":"var(--size-md)","raw":"28rem"},"lg":{"value":"32rem","variable":"var(--size-lg)","raw":"32rem"},"xl":{"value":"36rem","variable":"var(--size-xl)","raw":"36rem"},"2xl":{"value":"42rem","variable":"var(--size-2xl)","raw":"42rem"},"3xl":{"value":"48rem","variable":"var(--size-3xl)","raw":"48rem"},"4xl":{"value":"56rem","variable":"var(--size-4xl)","raw":"56rem"},"5xl":{"value":"64rem","variable":"var(--size-5xl)","raw":"64rem"},"6xl":{"value":"72rem","variable":"var(--size-6xl)","raw":"72rem"},"7xl":{"value":"80rem","variable":"var(--size-7xl)","raw":"80rem"},"full":{"value":"100%","variable":"var(--size-full)","raw":"100%"}},"space":{"0":{"value":"0px","variable":"var(--space-0)","raw":"0px"},"1":{"value":"0.25rem","variable":"var(--space-1)","raw":"0.25rem"},"2":{"value":"0.5rem","variable":"var(--space-2)","raw":"0.5rem"},"3":{"value":"0.75rem","variable":"var(--space-3)","raw":"0.75rem"},"4":{"value":"1rem","variable":"var(--space-4)","raw":"1rem"},"5":{"value":"1.25rem","variable":"var(--space-5)","raw":"1.25rem"},"6":{"value":"1.5rem","variable":"var(--space-6)","raw":"1.5rem"},"7":{"value":"1.75rem","variable":"var(--space-7)","raw":"1.75rem"},"8":{"value":"2rem","variable":"var(--space-8)","raw":"2rem"},"9":{"value":"2.25rem","variable":"var(--space-9)","raw":"2.25rem"},"10":{"value":"2.5rem","variable":"var(--space-10)","raw":"2.5rem"},"11":{"value":"2.75rem","variable":"var(--space-11)","raw":"2.75rem"},"12":{"value":"3rem","variable":"var(--space-12)","raw":"3rem"},"14":{"value":"3.5rem","variable":"var(--space-14)","raw":"3.5rem"},"16":{"value":"4rem","variable":"var(--space-16)","raw":"4rem"},"20":{"value":"5rem","variable":"var(--space-20)","raw":"5rem"},"24":{"value":"6rem","variable":"var(--space-24)","raw":"6rem"},"28":{"value":"7rem","variable":"var(--space-28)","raw":"7rem"},"32":{"value":"8rem","variable":"var(--space-32)","raw":"8rem"},"36":{"value":"9rem","variable":"var(--space-36)","raw":"9rem"},"40":{"value":"10rem","variable":"var(--space-40)","raw":"10rem"},"44":{"value":"11rem","variable":"var(--space-44)","raw":"11rem"},"48":{"value":"12rem","variable":"var(--space-48)","raw":"12rem"},"52":{"value":"13rem","variable":"var(--space-52)","raw":"13rem"},"56":{"value":"14rem","variable":"var(--space-56)","raw":"14rem"},"60":{"value":"15rem","variable":"var(--space-60)","raw":"15rem"},"64":{"value":"16rem","variable":"var(--space-64)","raw":"16rem"},"72":{"value":"18rem","variable":"var(--space-72)","raw":"18rem"},"80":{"value":"20rem","variable":"var(--space-80)","raw":"20rem"},"96":{"value":"24rem","variable":"var(--space-96)","raw":"24rem"},"128":{"value":"32rem","variable":"var(--space-128)","raw":"32rem"},"px":{"value":"1px","variable":"var(--space-px)","raw":"1px"},"rem":{"125":{"value":"0.125rem","variable":"var(--space-rem-125)","raw":"0.125rem"},"375":{"value":"0.375rem","variable":"var(--space-rem-375)","raw":"0.375rem"},"625":{"value":"0.625rem","variable":"var(--space-rem-625)","raw":"0.625rem"},"875":{"value":"0.875rem","variable":"var(--space-rem-875)","raw":"0.875rem"}}},"borderWidth":{"noBorder":{"value":"0","variable":"var(--borderWidth-noBorder)","raw":"0"},"sm":{"value":"1px","variable":"var(--borderWidth-sm)","raw":"1px"},"md":{"value":"2px","variable":"var(--borderWidth-md)","raw":"2px"},"lg":{"value":"3px","variable":"var(--borderWidth-lg)","raw":"3px"}},"opacity":{"noOpacity":{"value":"0","variable":"var(--opacity-noOpacity)","raw":"0"},"bright":{"value":"0.1","variable":"var(--opacity-bright)","raw":"0.1"},"light":{"value":"0.15","variable":"var(--opacity-light)","raw":"0.15"},"soft":{"value":"0.3","variable":"var(--opacity-soft)","raw":"0.3"},"medium":{"value":"0.5","variable":"var(--opacity-medium)","raw":"0.5"},"high":{"value":"0.8","variable":"var(--opacity-high)","raw":"0.8"},"total":{"value":"1","variable":"var(--opacity-total)","raw":"1"}},"font":{"sans":{"value":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji","variable":"var(--font-sans)","raw":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"},"serif":{"value":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif","variable":"var(--font-serif)","raw":"ui-serif, Georgia, Cambria, Times New Roman, Times, serif"},"mono":{"value":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace","variable":"var(--font-mono)","raw":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace"}},"fontWeight":{"thin":{"value":"100","variable":"var(--fontWeight-thin)","raw":"100"},"extralight":{"value":"200","variable":"var(--fontWeight-extralight)","raw":"200"},"light":{"value":"300","variable":"var(--fontWeight-light)","raw":"300"},"normal":{"value":"400","variable":"var(--fontWeight-normal)","raw":"400"},"medium":{"value":"500","variable":"var(--fontWeight-medium)","raw":"500"},"semibold":{"value":"600","variable":"var(--fontWeight-semibold)","raw":"600"},"bold":{"value":"700","variable":"var(--fontWeight-bold)","raw":"700"},"extrabold":{"value":"800","variable":"var(--fontWeight-extrabold)","raw":"800"},"black":{"value":"900","variable":"var(--fontWeight-black)","raw":"900"}},"fontSize":{"xs":{"value":"0.75rem","variable":"var(--fontSize-xs)","raw":"0.75rem"},"sm":{"value":"0.875rem","variable":"var(--fontSize-sm)","raw":"0.875rem"},"base":{"value":"1rem","variable":"var(--fontSize-base)","raw":"1rem"},"lg":{"value":"1.125rem","variable":"var(--fontSize-lg)","raw":"1.125rem"},"xl":{"value":"1.25rem","variable":"var(--fontSize-xl)","raw":"1.25rem"},"2xl":{"value":"1.5rem","variable":"var(--fontSize-2xl)","raw":"1.5rem"},"3xl":{"value":"1.875rem","variable":"var(--fontSize-3xl)","raw":"1.875rem"},"4xl":{"value":"2.25rem","variable":"var(--fontSize-4xl)","raw":"2.25rem"},"5xl":{"value":"3rem","variable":"var(--fontSize-5xl)","raw":"3rem"},"6xl":{"value":"3.75rem","variable":"var(--fontSize-6xl)","raw":"3.75rem"},"7xl":{"value":"4.5rem","variable":"var(--fontSize-7xl)","raw":"4.5rem"},"8xl":{"value":"6rem","variable":"var(--fontSize-8xl)","raw":"6rem"},"9xl":{"value":"8rem","variable":"var(--fontSize-9xl)","raw":"8rem"}},"letterSpacing":{"tighter":{"value":"-0.05em","variable":"var(--letterSpacing-tighter)","raw":"-0.05em"},"tight":{"value":"-0.025em","variable":"var(--letterSpacing-tight)","raw":"-0.025em"},"normal":{"value":"0em","variable":"var(--letterSpacing-normal)","raw":"0em"},"wide":{"value":"0.025em","variable":"var(--letterSpacing-wide)","raw":"0.025em"},"wider":{"value":"0.05em","variable":"var(--letterSpacing-wider)","raw":"0.05em"},"widest":{"value":"0.1em","variable":"var(--letterSpacing-widest)","raw":"0.1em"}},"lead":{"1":{"value":".025rem","variable":"var(--lead-1)","raw":".025rem"},"2":{"value":".5rem","variable":"var(--lead-2)","raw":".5rem"},"3":{"value":".75rem","variable":"var(--lead-3)","raw":".75rem"},"4":{"value":"1rem","variable":"var(--lead-4)","raw":"1rem"},"5":{"value":"1.25rem","variable":"var(--lead-5)","raw":"1.25rem"},"6":{"value":"1.5rem","variable":"var(--lead-6)","raw":"1.5rem"},"7":{"value":"1.75rem","variable":"var(--lead-7)","raw":"1.75rem"},"8":{"value":"2rem","variable":"var(--lead-8)","raw":"2rem"},"9":{"value":"2.25rem","variable":"var(--lead-9)","raw":"2.25rem"},"10":{"value":"2.5rem","variable":"var(--lead-10)","raw":"2.5rem"},"none":{"value":"1","variable":"var(--lead-none)","raw":"1"},"tight":{"value":"1.25","variable":"var(--lead-tight)","raw":"1.25"},"snug":{"value":"1.375","variable":"var(--lead-snug)","raw":"1.375"},"normal":{"value":"1.5","variable":"var(--lead-normal)","raw":"1.5"},"relaxed":{"value":"1.625","variable":"var(--lead-relaxed)","raw":"1.625"},"loose":{"value":"2","variable":"var(--lead-loose)","raw":"2"}},"text":{"xs":{"fontSize":{"value":"var(--fontSize-xs)","variable":"var(--text-xs-fontSize)","raw":"{fontSize.xs}"},"lineHeight":{"value":"var(--lead-4)","variable":"var(--text-xs-lineHeight)","raw":"{lead.4}"}},"sm":{"fontSize":{"value":"var(--fontSize-sm)","variable":"var(--text-sm-fontSize)","raw":"{fontSize.sm}"},"lineHeight":{"value":"var(--lead-5)","variable":"var(--text-sm-lineHeight)","raw":"{lead.5}"}},"base":{"fontSize":{"value":"var(--fontSize-base)","variable":"var(--text-base-fontSize)","raw":"{fontSize.base}"},"lineHeight":{"value":"var(--lead-6)","variable":"var(--text-base-lineHeight)","raw":"{lead.6}"}},"lg":{"fontSize":{"value":"var(--fontSize-lg)","variable":"var(--text-lg-fontSize)","raw":"{fontSize.lg}"},"lineHeight":{"value":"var(--lead-7)","variable":"var(--text-lg-lineHeight)","raw":"{lead.7}"}},"xl":{"fontSize":{"value":"var(--fontSize-xl)","variable":"var(--text-xl-fontSize)","raw":"{fontSize.xl}"},"lineHeight":{"value":"var(--lead-7)","variable":"var(--text-xl-lineHeight)","raw":"{lead.7}"}},"2xl":{"fontSize":{"value":"var(--fontSize-2xl)","variable":"var(--text-2xl-fontSize)","raw":"{fontSize.2xl}"},"lineHeight":{"value":"var(--lead-8)","variable":"var(--text-2xl-lineHeight)","raw":"{lead.8}"}},"3xl":{"fontSize":{"value":"var(--fontSize-3xl)","variable":"var(--text-3xl-fontSize)","raw":"{fontSize.3xl}"},"lineHeight":{"value":"var(--lead-9)","variable":"var(--text-3xl-lineHeight)","raw":"{lead.9}"}},"4xl":{"fontSize":{"value":"var(--fontSize-4xl)","variable":"var(--text-4xl-fontSize)","raw":"{fontSize.4xl}"},"lineHeight":{"value":"var(--lead-10)","variable":"var(--text-4xl-lineHeight)","raw":"{lead.10}"}},"5xl":{"fontSize":{"value":"var(--fontSize-5xl)","variable":"var(--text-5xl-fontSize)","raw":"{fontSize.5xl}"},"lineHeight":{"value":"var(--lead-none)","variable":"var(--text-5xl-lineHeight)","raw":"{lead.none}"}},"6xl":{"fontSize":{"value":"var(--fontSize-6xl)","variable":"var(--text-6xl-fontSize)","raw":"{fontSize.6xl}"},"lineHeight":{"value":"var(--lead-none)","variable":"var(--text-6xl-lineHeight)","raw":"{lead.none}"}}},"elements":{"text":{"primary":{"color":{"static":{"value":{"initial":"var(--color-gray-900)","dark":"var(--color-gray-50)"},"variable":"var(--elements-text-primary-color-static)","raw":{"initial":"{color.gray.900}","dark":"{color.gray.50}"}},"hover":{}}},"secondary":{"color":{"static":{"value":{"initial":"var(--color-gray-500)","dark":"var(--color-gray-400)"},"variable":"var(--elements-text-secondary-color-static)","raw":{"initial":"{color.gray.500}","dark":"{color.gray.400}"}},"hover":{"value":{"initial":"var(--color-gray-700)","dark":"var(--color-gray-200)"},"variable":"var(--elements-text-secondary-color-hover)","raw":{"initial":"{color.gray.700}","dark":"{color.gray.200}"}}}}},"container":{"maxWidth":{"value":"80rem","variable":"var(--elements-container-maxWidth)","raw":"80rem"},"padding":{"mobile":{"value":"var(--space-4)","variable":"var(--elements-container-padding-mobile)","raw":"{space.4}"},"xs":{"value":"var(--space-4)","variable":"var(--elements-container-padding-xs)","raw":"{space.4}"},"sm":{"value":"var(--space-6)","variable":"var(--elements-container-padding-sm)","raw":"{space.6}"},"md":{"value":"var(--space-6)","variable":"var(--elements-container-padding-md)","raw":"{space.6}"}}},"backdrop":{"filter":{"value":"saturate(200%) blur(20px)","variable":"var(--elements-backdrop-filter)","raw":"saturate(200%) blur(20px)"},"background":{"value":{"initial":"#fffc","dark":"#0c0d0ccc"},"variable":"var(--elements-backdrop-background)","raw":{"initial":"#fffc","dark":"#0c0d0ccc"}}},"border":{"primary":{"static":{"value":{"initial":"var(--color-gray-100)","dark":"var(--color-gray-900)"},"variable":"var(--elements-border-primary-static)","raw":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}},"hover":{"value":{"initial":"var(--color-gray-200)","dark":"var(--color-gray-800)"},"variable":"var(--elements-border-primary-hover)","raw":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"secondary":{"static":{"value":{"initial":"var(--color-gray-200)","dark":"var(--color-gray-800)"},"variable":"var(--elements-border-secondary-static)","raw":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}},"hover":{"value":{"initial":"","dark":""},"variable":"var(--elements-border-secondary-hover)","raw":{"initial":"","dark":""}}}},"surface":{"background":{"base":{"value":{"initial":"var(--color-gray-100)","dark":"var(--color-gray-900)"},"variable":"var(--elements-surface-background-base)","raw":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"primary":{"backgroundColor":{"value":{"initial":"var(--color-gray-100)","dark":"var(--color-gray-900)"},"variable":"var(--elements-surface-primary-backgroundColor)","raw":{"initial":"{color.gray.100}","dark":"{color.gray.900}"}}},"secondary":{"backgroundColor":{"value":{"initial":"var(--color-gray-200)","dark":"var(--color-gray-800)"},"variable":"var(--elements-surface-secondary-backgroundColor)","raw":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}}},"state":{"primary":{"color":{"primary":{"value":{"initial":"var(--color-primary-600)","dark":"var(--color-primary-400)"},"variable":"var(--elements-state-primary-color-primary)","raw":{"initial":"{color.primary.600}","dark":"{color.primary.400}"}},"secondary":{"value":{"initial":"var(--color-primary-700)","dark":"var(--color-primary-200)"},"variable":"var(--elements-state-primary-color-secondary)","raw":{"initial":"{color.primary.700}","dark":"{color.primary.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"var(--color-primary-50)","dark":"var(--color-primary-900)"},"variable":"var(--elements-state-primary-backgroundColor-primary)","raw":{"initial":"{color.primary.50}","dark":"{color.primary.900}"}},"secondary":{"value":{"initial":"var(--color-primary-100)","dark":"var(--color-primary-800)"},"variable":"var(--elements-state-primary-backgroundColor-secondary)","raw":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}}},"borderColor":{"primary":{"value":{"initial":"var(--color-primary-100)","dark":"var(--color-primary-800)"},"variable":"var(--elements-state-primary-borderColor-primary)","raw":{"initial":"{color.primary.100}","dark":"{color.primary.800}"}},"secondary":{"value":{"initial":"var(--color-primary-200)","dark":"var(--color-primary-700)"},"variable":"var(--elements-state-primary-borderColor-secondary)","raw":{"initial":"{color.primary.200}","dark":"{color.primary.700}"}}}},"info":{"color":{"primary":{"value":{"initial":"var(--color-blue-500)","dark":"var(--color-blue-400)"},"variable":"var(--elements-state-info-color-primary)","raw":{"initial":"{color.blue.500}","dark":"{color.blue.400}"}},"secondary":{"value":{"initial":"var(--color-blue-600)","dark":"var(--color-blue-200)"},"variable":"var(--elements-state-info-color-secondary)","raw":{"initial":"{color.blue.600}","dark":"{color.blue.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"var(--color-blue-50)","dark":"var(--color-blue-900)"},"variable":"var(--elements-state-info-backgroundColor-primary)","raw":{"initial":"{color.blue.50}","dark":"{color.blue.900}"}},"secondary":{"value":{"initial":"var(--color-blue-100)","dark":"var(--color-blue-800)"},"variable":"var(--elements-state-info-backgroundColor-secondary)","raw":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}}},"borderColor":{"primary":{"value":{"initial":"var(--color-blue-100)","dark":"var(--color-blue-800)"},"variable":"var(--elements-state-info-borderColor-primary)","raw":{"initial":"{color.blue.100}","dark":"{color.blue.800}"}},"secondary":{"value":{"initial":"var(--color-blue-200)","dark":"var(--color-blue-700)"},"variable":"var(--elements-state-info-borderColor-secondary)","raw":{"initial":"{color.blue.200}","dark":"{color.blue.700}"}}}},"success":{"color":{"primary":{"value":{"initial":"var(--color-green-500)","dark":"var(--color-green-400)"},"variable":"var(--elements-state-success-color-primary)","raw":{"initial":"{color.green.500}","dark":"{color.green.400}"}},"secondary":{"value":{"initial":"var(--color-green-600)","dark":"var(--color-green-200)"},"variable":"var(--elements-state-success-color-secondary)","raw":{"initial":"{color.green.600}","dark":"{color.green.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"var(--color-green-50)","dark":"var(--color-green-900)"},"variable":"var(--elements-state-success-backgroundColor-primary)","raw":{"initial":"{color.green.50}","dark":"{color.green.900}"}},"secondary":{"value":{"initial":"var(--color-green-100)","dark":"var(--color-green-800)"},"variable":"var(--elements-state-success-backgroundColor-secondary)","raw":{"initial":"{color.green.100}","dark":"{color.green.800}"}}},"borderColor":{"primary":{"value":{"initial":"var(--color-green-100)","dark":"var(--color-green-800)"},"variable":"var(--elements-state-success-borderColor-primary)","raw":{"initial":"{color.green.100}","dark":"{color.green.800}"}},"secondary":{"value":{"initial":"var(--color-green-200)","dark":"var(--color-green-700)"},"variable":"var(--elements-state-success-borderColor-secondary)","raw":{"initial":"{color.green.200}","dark":"{color.green.700}"}}}},"warning":{"color":{"primary":{"value":{"initial":"var(--color-yellow-600)","dark":"var(--color-yellow-400)"},"variable":"var(--elements-state-warning-color-primary)","raw":{"initial":"{color.yellow.600}","dark":"{color.yellow.400}"}},"secondary":{"value":{"initial":"var(--color-yellow-700)","dark":"var(--color-yellow-200)"},"variable":"var(--elements-state-warning-color-secondary)","raw":{"initial":"{color.yellow.700}","dark":"{color.yellow.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"var(--color-yellow-50)","dark":"var(--color-yellow-900)"},"variable":"var(--elements-state-warning-backgroundColor-primary)","raw":{"initial":"{color.yellow.50}","dark":"{color.yellow.900}"}},"secondary":{"value":{"initial":"var(--color-yellow-100)","dark":"var(--color-yellow-800)"},"variable":"var(--elements-state-warning-backgroundColor-secondary)","raw":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}}},"borderColor":{"primary":{"value":{"initial":"var(--color-yellow-100)","dark":"var(--color-yellow-800)"},"variable":"var(--elements-state-warning-borderColor-primary)","raw":{"initial":"{color.yellow.100}","dark":"{color.yellow.800}"}},"secondary":{"value":{"initial":"var(--color-yellow-200)","dark":"var(--color-yellow-700)"},"variable":"var(--elements-state-warning-borderColor-secondary)","raw":{"initial":"{color.yellow.200}","dark":"{color.yellow.700}"}}}},"danger":{"color":{"primary":{"value":{"initial":"var(--color-red-500)","dark":"var(--color-red-300)"},"variable":"var(--elements-state-danger-color-primary)","raw":{"initial":"{color.red.500}","dark":"{color.red.300}"}},"secondary":{"value":{"initial":"var(--color-red-600)","dark":"var(--color-red-200)"},"variable":"var(--elements-state-danger-color-secondary)","raw":{"initial":"{color.red.600}","dark":"{color.red.200}"}}},"backgroundColor":{"primary":{"value":{"initial":"var(--color-red-50)","dark":"var(--color-red-900)"},"variable":"var(--elements-state-danger-backgroundColor-primary)","raw":{"initial":"{color.red.50}","dark":"{color.red.900}"}},"secondary":{"value":{"initial":"var(--color-red-100)","dark":"var(--color-red-800)"},"variable":"var(--elements-state-danger-backgroundColor-secondary)","raw":{"initial":"{color.red.100}","dark":"{color.red.800}"}}},"borderColor":{"primary":{"value":{"initial":"var(--color-red-100)","dark":"var(--color-red-800)"},"variable":"var(--elements-state-danger-borderColor-primary)","raw":{"initial":"{color.red.100}","dark":"{color.red.800}"}},"secondary":{"value":{"initial":"var(--color-red-200)","dark":"var(--color-red-700)"},"variable":"var(--elements-state-danger-borderColor-secondary)","raw":{"initial":"{color.red.200}","dark":"{color.red.700}"}}}}}},"typography":{"body":{"color":{"value":{"initial":"var(--color-black)","dark":"var(--color-white)"},"variable":"var(--typography-body-color)","raw":{"initial":"{color.black}","dark":"{color.white}"}},"backgroundColor":{"value":{"initial":"var(--color-white)","dark":"var(--color-black)"},"variable":"var(--typography-body-backgroundColor)","raw":{"initial":"{color.white}","dark":"{color.black}"}}},"verticalMargin":{"sm":{"value":"16px","variable":"var(--typography-verticalMargin-sm)","raw":"16px"},"base":{"value":"24px","variable":"var(--typography-verticalMargin-base)","raw":"24px"}},"letterSpacing":{"tight":{"value":"-0.025em","variable":"var(--typography-letterSpacing-tight)","raw":"-0.025em"},"wide":{"value":"0.025em","variable":"var(--typography-letterSpacing-wide)","raw":"0.025em"}},"fontSize":{"xs":{"value":"12px","variable":"var(--typography-fontSize-xs)","raw":"12px"},"sm":{"value":"14px","variable":"var(--typography-fontSize-sm)","raw":"14px"},"base":{"value":"16px","variable":"var(--typography-fontSize-base)","raw":"16px"},"lg":{"value":"18px","variable":"var(--typography-fontSize-lg)","raw":"18px"},"xl":{"value":"20px","variable":"var(--typography-fontSize-xl)","raw":"20px"},"2xl":{"value":"24px","variable":"var(--typography-fontSize-2xl)","raw":"24px"},"3xl":{"value":"30px","variable":"var(--typography-fontSize-3xl)","raw":"30px"},"4xl":{"value":"36px","variable":"var(--typography-fontSize-4xl)","raw":"36px"},"5xl":{"value":"48px","variable":"var(--typography-fontSize-5xl)","raw":"48px"},"6xl":{"value":"60px","variable":"var(--typography-fontSize-6xl)","raw":"60px"},"7xl":{"value":"72px","variable":"var(--typography-fontSize-7xl)","raw":"72px"},"8xl":{"value":"96px","variable":"var(--typography-fontSize-8xl)","raw":"96px"},"9xl":{"value":"128px","variable":"var(--typography-fontSize-9xl)","raw":"128px"}},"fontWeight":{"thin":{"value":"100","variable":"var(--typography-fontWeight-thin)","raw":"100"},"extralight":{"value":"200","variable":"var(--typography-fontWeight-extralight)","raw":"200"},"light":{"value":"300","variable":"var(--typography-fontWeight-light)","raw":"300"},"normal":{"value":"400","variable":"var(--typography-fontWeight-normal)","raw":"400"},"medium":{"value":"500","variable":"var(--typography-fontWeight-medium)","raw":"500"},"semibold":{"value":"600","variable":"var(--typography-fontWeight-semibold)","raw":"600"},"bold":{"value":"700","variable":"var(--typography-fontWeight-bold)","raw":"700"},"extrabold":{"value":"800","variable":"var(--typography-fontWeight-extrabold)","raw":"800"},"black":{"value":"900","variable":"var(--typography-fontWeight-black)","raw":"900"}},"lead":{"1":{"value":".025rem","variable":"var(--typography-lead-1)","raw":".025rem"},"2":{"value":".5rem","variable":"var(--typography-lead-2)","raw":".5rem"},"3":{"value":".75rem","variable":"var(--typography-lead-3)","raw":".75rem"},"4":{"value":"1rem","variable":"var(--typography-lead-4)","raw":"1rem"},"5":{"value":"1.25rem","variable":"var(--typography-lead-5)","raw":"1.25rem"},"6":{"value":"1.5rem","variable":"var(--typography-lead-6)","raw":"1.5rem"},"7":{"value":"1.75rem","variable":"var(--typography-lead-7)","raw":"1.75rem"},"8":{"value":"2rem","variable":"var(--typography-lead-8)","raw":"2rem"},"9":{"value":"2.25rem","variable":"var(--typography-lead-9)","raw":"2.25rem"},"10":{"value":"2.5rem","variable":"var(--typography-lead-10)","raw":"2.5rem"},"none":{"value":"1","variable":"var(--typography-lead-none)","raw":"1"},"tight":{"value":"1.25","variable":"var(--typography-lead-tight)","raw":"1.25"},"snug":{"value":"1.375","variable":"var(--typography-lead-snug)","raw":"1.375"},"normal":{"value":"1.5","variable":"var(--typography-lead-normal)","raw":"1.5"},"relaxed":{"value":"1.625","variable":"var(--typography-lead-relaxed)","raw":"1.625"},"loose":{"value":"2","variable":"var(--typography-lead-loose)","raw":"2"}},"font":{"display":{"value":"var(--font-sans)","variable":"var(--typography-font-display)","raw":"{font.sans}"},"body":{"value":"var(--font-sans)","variable":"var(--typography-font-body)","raw":"{font.sans}"},"code":{"value":"var(--font-mono)","variable":"var(--typography-font-code)","raw":"{font.mono}"}},"color":{"primary":{"50":{"value":"var(--color-primary-50)","variable":"var(--typography-color-primary-50)","raw":"{color.primary.50}"},"100":{"value":"var(--color-primary-100)","variable":"var(--typography-color-primary-100)","raw":"{color.primary.100}"},"200":{"value":"var(--color-primary-200)","variable":"var(--typography-color-primary-200)","raw":"{color.primary.200}"},"300":{"value":"var(--color-primary-300)","variable":"var(--typography-color-primary-300)","raw":"{color.primary.300}"},"400":{"value":"var(--color-primary-400)","variable":"var(--typography-color-primary-400)","raw":"{color.primary.400}"},"500":{"value":"var(--color-primary-500)","variable":"var(--typography-color-primary-500)","raw":"{color.primary.500}"},"600":{"value":"var(--color-primary-600)","variable":"var(--typography-color-primary-600)","raw":"{color.primary.600}"},"700":{"value":"var(--color-primary-700)","variable":"var(--typography-color-primary-700)","raw":"{color.primary.700}"},"800":{"value":"var(--color-primary-800)","variable":"var(--typography-color-primary-800)","raw":"{color.primary.800}"},"900":{"value":"var(--color-primary-900)","variable":"var(--typography-color-primary-900)","raw":"{color.primary.900}"}},"secondary":{"50":{"value":"var(--color-gray-50)","variable":"var(--typography-color-secondary-50)","raw":"{color.gray.50}"},"100":{"value":"var(--color-gray-100)","variable":"var(--typography-color-secondary-100)","raw":"{color.gray.100}"},"200":{"value":"var(--color-gray-200)","variable":"var(--typography-color-secondary-200)","raw":"{color.gray.200}"},"300":{"value":"var(--color-gray-300)","variable":"var(--typography-color-secondary-300)","raw":"{color.gray.300}"},"400":{"value":"var(--color-gray-400)","variable":"var(--typography-color-secondary-400)","raw":"{color.gray.400}"},"500":{"value":"var(--color-gray-500)","variable":"var(--typography-color-secondary-500)","raw":"{color.gray.500}"},"600":{"value":"var(--color-gray-600)","variable":"var(--typography-color-secondary-600)","raw":"{color.gray.600}"},"700":{"value":"var(--color-gray-700)","variable":"var(--typography-color-secondary-700)","raw":"{color.gray.700}"},"800":{"value":"var(--color-gray-800)","variable":"var(--typography-color-secondary-800)","raw":"{color.gray.800}"},"900":{"value":"var(--color-gray-900)","variable":"var(--typography-color-secondary-900)","raw":"{color.gray.900}"}}}},"prose":{"p":{"fontSize":{"value":"var(--typography-fontSize-base)","variable":"var(--prose-p-fontSize)","raw":"{typography.fontSize.base}"},"lineHeight":{"value":"var(--typography-lead-normal)","variable":"var(--prose-p-lineHeight)","raw":"{typography.lead.normal}"},"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-p-margin)","raw":"{typography.verticalMargin.base} 0"},"br":{"margin":{"value":"var(--typography-verticalMargin-base) 0 0 0","variable":"var(--prose-p-br-margin)","raw":"{typography.verticalMargin.base} 0 0 0"}}},"h1":{"margin":{"value":"0 0 2rem","variable":"var(--prose-h1-margin)","raw":"0 0 2rem"},"fontSize":{"value":"var(--typography-fontSize-5xl)","variable":"var(--prose-h1-fontSize)","raw":"{typography.fontSize.5xl}"},"lineHeight":{"value":"var(--typography-lead-tight)","variable":"var(--prose-h1-lineHeight)","raw":"{typography.lead.tight}"},"fontWeight":{"value":"var(--typography-fontWeight-bold)","variable":"var(--prose-h1-fontWeight)","raw":"{typography.fontWeight.bold}"},"letterSpacing":{"value":"var(--typography-letterSpacing-tight)","variable":"var(--prose-h1-letterSpacing)","raw":"{typography.letterSpacing.tight}"},"iconSize":{"value":"var(--typography-fontSize-3xl)","variable":"var(--prose-h1-iconSize)","raw":"{typography.fontSize.3xl}"}},"h2":{"margin":{"value":"3rem 0 2rem","variable":"var(--prose-h2-margin)","raw":"3rem 0 2rem"},"fontSize":{"value":"var(--typography-fontSize-4xl)","variable":"var(--prose-h2-fontSize)","raw":"{typography.fontSize.4xl}"},"lineHeight":{"value":"var(--typography-lead-tight)","variable":"var(--prose-h2-lineHeight)","raw":"{typography.lead.tight}"},"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-h2-fontWeight)","raw":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"var(--typography-letterSpacing-tight)","variable":"var(--prose-h2-letterSpacing)","raw":"{typography.letterSpacing.tight}"},"iconSize":{"value":"var(--typography-fontSize-2xl)","variable":"var(--prose-h2-iconSize)","raw":"{typography.fontSize.2xl}"}},"h3":{"margin":{"value":"3rem 0 2rem","variable":"var(--prose-h3-margin)","raw":"3rem 0 2rem"},"fontSize":{"value":"var(--typography-fontSize-3xl)","variable":"var(--prose-h3-fontSize)","raw":"{typography.fontSize.3xl}"},"lineHeight":{"value":"var(--typography-lead-snug)","variable":"var(--prose-h3-lineHeight)","raw":"{typography.lead.snug}"},"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-h3-fontWeight)","raw":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"var(--typography-letterSpacing-tight)","variable":"var(--prose-h3-letterSpacing)","raw":"{typography.letterSpacing.tight}"},"iconSize":{"value":"var(--typography-fontSize-xl)","variable":"var(--prose-h3-iconSize)","raw":"{typography.fontSize.xl}"}},"h4":{"margin":{"value":"3rem 0 2rem","variable":"var(--prose-h4-margin)","raw":"3rem 0 2rem"},"fontSize":{"value":"var(--typography-fontSize-2xl)","variable":"var(--prose-h4-fontSize)","raw":"{typography.fontSize.2xl}"},"lineHeight":{"value":"var(--typography-lead-snug)","variable":"var(--prose-h4-lineHeight)","raw":"{typography.lead.snug}"},"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-h4-fontWeight)","raw":"{typography.fontWeight.semibold}"},"letterSpacing":{"value":"var(--typography-letterSpacing-tight)","variable":"var(--prose-h4-letterSpacing)","raw":"{typography.letterSpacing.tight}"},"iconSize":{"value":"var(--typography-fontSize-lg)","variable":"var(--prose-h4-iconSize)","raw":"{typography.fontSize.lg}"}},"h5":{"margin":{"value":"3rem 0 2rem","variable":"var(--prose-h5-margin)","raw":"3rem 0 2rem"},"fontSize":{"value":"var(--typography-fontSize-xl)","variable":"var(--prose-h5-fontSize)","raw":"{typography.fontSize.xl}"},"lineHeight":{"value":"var(--typography-lead-snug)","variable":"var(--prose-h5-lineHeight)","raw":"{typography.lead.snug}"},"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-h5-fontWeight)","raw":"{typography.fontWeight.semibold}"},"iconSize":{"value":"var(--typography-fontSize-lg)","variable":"var(--prose-h5-iconSize)","raw":"{typography.fontSize.lg}"}},"h6":{"margin":{"value":"3rem 0 2rem","variable":"var(--prose-h6-margin)","raw":"3rem 0 2rem"},"fontSize":{"value":"var(--typography-fontSize-lg)","variable":"var(--prose-h6-fontSize)","raw":"{typography.fontSize.lg}"},"lineHeight":{"value":"var(--typography-lead-normal)","variable":"var(--prose-h6-lineHeight)","raw":"{typography.lead.normal}"},"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-h6-fontWeight)","raw":"{typography.fontWeight.semibold}"},"iconSize":{"value":"var(--typography-fontSize-base)","variable":"var(--prose-h6-iconSize)","raw":"{typography.fontSize.base}"}},"strong":{"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-strong-fontWeight)","raw":"{typography.fontWeight.semibold}"}},"img":{"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-img-margin)","raw":"{typography.verticalMargin.base} 0"}},"a":{"textDecoration":{"value":"none","variable":"var(--prose-a-textDecoration)","raw":"none"},"color":{"static":{"value":{"initial":"inherit","dark":"inherit"},"variable":"var(--prose-a-color-static)","raw":{"initial":"inherit","dark":"inherit"}},"hover":{"value":{"initial":"var(--typography-color-primary-500)","dark":"var(--typography-color-primary-400)"},"variable":"var(--prose-a-color-hover)","raw":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.400}"}}},"border":{"width":{"value":"1px","variable":"var(--prose-a-border-width)","raw":"1px"},"style":{"static":{"value":"dashed","variable":"var(--prose-a-border-style-static)","raw":"dashed"},"hover":{"value":"solid","variable":"var(--prose-a-border-style-hover)","raw":"solid"}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"},"variable":"var(--prose-a-border-color-static)","raw":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"},"variable":"var(--prose-a-border-color-hover)","raw":{"initial":"currentColor","dark":"currentColor"}}},"distance":{"value":"2px","variable":"var(--prose-a-border-distance)","raw":"2px"}},"fontWeight":{"value":"var(--typography-fontWeight-medium)","variable":"var(--prose-a-fontWeight)","raw":"{typography.fontWeight.medium}"},"hasCode":{"borderBottom":{"value":"none","variable":"var(--prose-a-hasCode-borderBottom)","raw":"none"}},"code":{"border":{"width":{"value":"var(--prose-a-border-width)","variable":"var(--prose-a-code-border-width)","raw":"{prose.a.border.width}"},"style":{"value":"var(--prose-a-border-style-static)","variable":"var(--prose-a-code-border-style)","raw":"{prose.a.border.style.static}"},"color":{"static":{"value":{"initial":"var(--typography-color-secondary-400)","dark":"var(--typography-color-secondary-600)"},"variable":"var(--prose-a-code-border-color-static)","raw":{"initial":"{typography.color.secondary.400}","dark":"{typography.color.secondary.600}"}},"hover":{"value":{"initial":"var(--typography-color-primary-500)","dark":"var(--typography-color-primary-600)"},"variable":"var(--prose-a-code-border-color-hover)","raw":{"initial":"{typography.color.primary.500}","dark":"{typography.color.primary.600}"}}}},"color":{"static":{"value":{"initial":"currentColor","dark":"currentColor"},"variable":"var(--prose-a-code-color-static)","raw":{"initial":"currentColor","dark":"currentColor"}},"hover":{"value":{"initial":"currentColor","dark":"currentColor"},"variable":"var(--prose-a-code-color-hover)","raw":{"initial":"currentColor","dark":"currentColor"}}},"background":{"static":{},"hover":{"value":{"initial":"var(--typography-color-primary-50)","dark":"var(--typography-color-primary-900)"},"variable":"var(--prose-a-code-background-hover)","raw":{"initial":"{typography.color.primary.50}","dark":"{typography.color.primary.900}"}}}}},"blockquote":{"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-blockquote-margin)","raw":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"24px","variable":"var(--prose-blockquote-paddingInlineStart)","raw":"24px"},"quotes":{"value":"'201C' '201D' '2018' '2019'","variable":"var(--prose-blockquote-quotes)","raw":"'201C' '201D' '2018' '2019'"},"color":{"value":{"initial":"var(--typography-color-secondary-500)","dark":"var(--typography-color-secondary-400)"},"variable":"var(--prose-blockquote-color)","raw":{"initial":"{typography.color.secondary.500}","dark":"{typography.color.secondary.400}"}},"border":{"width":{"value":"4px","variable":"var(--prose-blockquote-border-width)","raw":"4px"},"style":{"value":"solid","variable":"var(--prose-blockquote-border-style)","raw":"solid"},"color":{"value":{"initial":"var(--typography-color-secondary-200)","dark":"var(--typography-color-secondary-700)"},"variable":"var(--prose-blockquote-border-color)","raw":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.700}"}}}},"ul":{"listStyleType":{"value":"disc","variable":"var(--prose-ul-listStyleType)","raw":"disc"},"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-ul-margin)","raw":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px","variable":"var(--prose-ul-paddingInlineStart)","raw":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"},"variable":"var(--prose-ul-li-markerColor)","raw":{"initial":"currentColor","dark":"currentColor"}}}},"ol":{"listStyleType":{"value":"decimal","variable":"var(--prose-ol-listStyleType)","raw":"decimal"},"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-ol-margin)","raw":"{typography.verticalMargin.base} 0"},"paddingInlineStart":{"value":"21px","variable":"var(--prose-ol-paddingInlineStart)","raw":"21px"},"li":{"markerColor":{"value":{"initial":"currentColor","dark":"currentColor"},"variable":"var(--prose-ol-li-markerColor)","raw":{"initial":"currentColor","dark":"currentColor"}}}},"li":{"margin":{"value":"var(--typography-verticalMargin-sm) 0","variable":"var(--prose-li-margin)","raw":"{typography.verticalMargin.sm} 0"},"listStylePosition":{"value":"outside","variable":"var(--prose-li-listStylePosition)","raw":"outside"}},"hr":{"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-hr-margin)","raw":"{typography.verticalMargin.base} 0"},"style":{"value":"solid","variable":"var(--prose-hr-style)","raw":"solid"},"width":{"value":"1px","variable":"var(--prose-hr-width)","raw":"1px"},"color":{"value":{"initial":"var(--typography-color-secondary-200)","dark":"var(--typography-color-secondary-800)"},"variable":"var(--prose-hr-color)","raw":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"table":{"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-table-margin)","raw":"{typography.verticalMargin.base} 0"},"textAlign":{"value":"start","variable":"var(--prose-table-textAlign)","raw":"start"},"fontSize":{"value":"var(--typography-fontSize-sm)","variable":"var(--prose-table-fontSize)","raw":"{typography.fontSize.sm}"},"lineHeight":{"value":"var(--typography-lead-6)","variable":"var(--prose-table-lineHeight)","raw":"{typography.lead.6}"}},"thead":{"border":{"width":{"value":"0px","variable":"var(--prose-thead-border-width)","raw":"0px"},"style":{"value":"solid","variable":"var(--prose-thead-border-style)","raw":"solid"},"color":{"value":{"initial":"var(--typography-color-secondary-300)","dark":"var(--typography-color-secondary-600)"},"variable":"var(--prose-thead-border-color)","raw":{"initial":"{typography.color.secondary.300}","dark":"{typography.color.secondary.600}"}}},"borderBottom":{"width":{"value":"1px","variable":"var(--prose-thead-borderBottom-width)","raw":"1px"},"style":{"value":"solid","variable":"var(--prose-thead-borderBottom-style)","raw":"solid"},"color":{"value":{"initial":"var(--typography-color-secondary-200)","dark":"var(--typography-color-secondary-800)"},"variable":"var(--prose-thead-borderBottom-color)","raw":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"th":{"color":{"value":{"initial":"var(--typography-color-secondary-600)","dark":"var(--typography-color-secondary-400)"},"variable":"var(--prose-th-color)","raw":{"initial":"{typography.color.secondary.600}","dark":"{typography.color.secondary.400}"}},"padding":{"value":"0 var(--typography-verticalMargin-sm) var(--typography-verticalMargin-sm) var(--typography-verticalMargin-sm)","variable":"var(--prose-th-padding)","raw":"0 {typography.verticalMargin.sm} {typography.verticalMargin.sm} {typography.verticalMargin.sm}"},"fontWeight":{"value":"var(--typography-fontWeight-semibold)","variable":"var(--prose-th-fontWeight)","raw":"{typography.fontWeight.semibold}"},"textAlign":{"value":"inherit","variable":"var(--prose-th-textAlign)","raw":"inherit"}},"tbody":{"tr":{"borderBottom":{"width":{"value":"1px","variable":"var(--prose-tbody-tr-borderBottom-width)","raw":"1px"},"style":{"value":"dashed","variable":"var(--prose-tbody-tr-borderBottom-style)","raw":"dashed"},"color":{"value":{"initial":"var(--typography-color-secondary-200)","dark":"var(--typography-color-secondary-800)"},"variable":"var(--prose-tbody-tr-borderBottom-color)","raw":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}}},"td":{"padding":{"value":"var(--typography-verticalMargin-sm)","variable":"var(--prose-tbody-td-padding)","raw":"{typography.verticalMargin.sm}"}},"code":{"inline":{"fontSize":{"value":"var(--typography-fontSize-sm)","variable":"var(--prose-tbody-code-inline-fontSize)","raw":"{typography.fontSize.sm}"}}}},"code":{"block":{"fontSize":{"value":"var(--typography-fontSize-sm)","variable":"var(--prose-code-block-fontSize)","raw":"{typography.fontSize.sm}"},"margin":{"value":"var(--typography-verticalMargin-base) 0","variable":"var(--prose-code-block-margin)","raw":"{typography.verticalMargin.base} 0"},"border":{"width":{"value":"1px","variable":"var(--prose-code-block-border-width)","raw":"1px"},"style":{"value":"solid","variable":"var(--prose-code-block-border-style)","raw":"solid"},"color":{"value":{"initial":"var(--typography-color-secondary-200)","dark":"var(--typography-color-secondary-800)"},"variable":"var(--prose-code-block-border-color)","raw":{"initial":"{typography.color.secondary.200}","dark":"{typography.color.secondary.800}"}}},"color":{"value":{"initial":"var(--typography-color-secondary-700)","dark":"var(--typography-color-secondary-200)"},"variable":"var(--prose-code-block-color)","raw":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"var(--typography-color-secondary-100)","dark":"var(--typography-color-secondary-900)"},"variable":"var(--prose-code-block-backgroundColor)","raw":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.900}"}},"backdropFilter":{"value":{"initial":"contrast(1)","dark":"contrast(1)"},"variable":"var(--prose-code-block-backdropFilter)","raw":{"initial":"contrast(1)","dark":"contrast(1)"}},"pre":{"padding":{"value":"var(--typography-verticalMargin-sm)","variable":"var(--prose-code-block-pre-padding)","raw":"{typography.verticalMargin.sm}"}}},"inline":{"borderRadius":{"value":"var(--radii-xs)","variable":"var(--prose-code-inline-borderRadius)","raw":"{radii.xs}"},"padding":{"value":"0.2rem 0.375rem 0.2rem 0.375rem","variable":"var(--prose-code-inline-padding)","raw":"0.2rem 0.375rem 0.2rem 0.375rem"},"fontSize":{"value":"var(--typography-fontSize-sm)","variable":"var(--prose-code-inline-fontSize)","raw":"{typography.fontSize.sm}"},"fontWeight":{"value":"var(--typography-fontWeight-normal)","variable":"var(--prose-code-inline-fontWeight)","raw":"{typography.fontWeight.normal}"},"color":{"value":{"initial":"var(--typography-color-secondary-700)","dark":"var(--typography-color-secondary-200)"},"variable":"var(--prose-code-inline-color)","raw":{"initial":"{typography.color.secondary.700}","dark":"{typography.color.secondary.200}"}},"backgroundColor":{"value":{"initial":"var(--typography-color-secondary-100)","dark":"var(--typography-color-secondary-800)"},"variable":"var(--prose-code-inline-backgroundColor)","raw":{"initial":"{typography.color.secondary.100}","dark":"{typography.color.secondary.800}"}}}}},"docus":{"body":{"backgroundColor":{"value":{"initial":"var(--color-white)","dark":"var(--color-black)"},"variable":"var(--docus-body-backgroundColor)","raw":{"initial":"{color.white}","dark":"{color.black}"}},"color":{"value":{"initial":"var(--color-gray-800)","dark":"var(--color-gray-200)"},"variable":"var(--docus-body-color)","raw":{"initial":"{color.gray.800}","dark":"{color.gray.200}"}},"fontFamily":{"value":"var(--font-sans)","variable":"var(--docus-body-fontFamily)","raw":"{font.sans}"}},"header":{"height":{"value":"64px","variable":"var(--docus-header-height)","raw":"64px"},"logo":{"height":{"value":{"initial":"var(--space-6)","sm":"var(--space-7)"},"variable":"var(--docus-header-logo-height)","raw":{"initial":"{space.6}","sm":"{space.7}"}}},"title":{"fontSize":{"value":"var(--fontSize-2xl)","variable":"var(--docus-header-title-fontSize)","raw":"{fontSize.2xl}"},"fontWeight":{"value":"var(--fontWeight-bold)","variable":"var(--docus-header-title-fontWeight)","raw":"{fontWeight.bold}"},"color":{"static":{"value":{"initial":"var(--color-gray-900)","dark":"var(--color-gray-100)"},"variable":"var(--docus-header-title-color-static)","raw":{"initial":"{color.gray.900}","dark":"{color.gray.100}"}},"hover":{"value":"var(--color-primary-500)","variable":"var(--docus-header-title-color-hover)","raw":"{color.primary.500}"}}}},"footer":{"height":{"value":{"initial":"145px","sm":"100px"},"variable":"var(--docus-footer-height)","raw":{"initial":"145px","sm":"100px"}},"padding":{"value":"var(--space-4) 0","variable":"var(--docus-footer-padding)","raw":"{space.4} 0"}},"readableLine":{"value":"78ch","variable":"var(--docus-readableLine)","raw":"78ch"},"loadingBar":{"height":{"value":"3px","variable":"var(--docus-loadingBar-height)","raw":"3px"},"gradientColorStop1":{"value":"#00dc82","variable":"var(--docus-loadingBar-gradientColorStop1)","raw":"#00dc82"},"gradientColorStop2":{"value":"#34cdfe","variable":"var(--docus-loadingBar-gradientColorStop2)","raw":"#34cdfe"},"gradientColorStop3":{"value":"#0047e1","variable":"var(--docus-loadingBar-gradientColorStop3)","raw":"#0047e1"}},"search":{"backdropFilter":{"value":"blur(24px)","variable":"var(--docus-search-backdropFilter)","raw":"blur(24px)"},"input":{"borderRadius":{"value":"var(--radii-2xs)","variable":"var(--docus-search-input-borderRadius)","raw":"{radii.2xs}"},"borderWidth":{"value":"1px","variable":"var(--docus-search-input-borderWidth)","raw":"1px"},"borderStyle":{"value":"solid","variable":"var(--docus-search-input-borderStyle)","raw":"solid"},"borderColor":{"value":{"initial":"var(--color-gray-200)","dark":"transparent"},"variable":"var(--docus-search-input-borderColor)","raw":{"initial":"{color.gray.200}","dark":"transparent"}},"fontSize":{"value":"var(--fontSize-sm)","variable":"var(--docus-search-input-fontSize)","raw":"{fontSize.sm}"},"gap":{"value":"var(--space-2)","variable":"var(--docus-search-input-gap)","raw":"{space.2}"},"padding":{"value":"var(--space-2) var(--space-4)","variable":"var(--docus-search-input-padding)","raw":"{space.2} {space.4}"},"backgroundColor":{"value":{"initial":"var(--color-gray-200)","dark":"var(--color-gray-800)"},"variable":"var(--docus-search-input-backgroundColor)","raw":{"initial":"{color.gray.200}","dark":"{color.gray.800}"}}},"results":{"window":{"marginX":{"value":{"initial":"0","sm":"var(--space-4)"},"variable":"var(--docus-search-results-window-marginX)","raw":{"initial":"0","sm":"{space.4}"}},"borderRadius":{"value":{"initial":"none","sm":"var(--radii-xs)"},"variable":"var(--docus-search-results-window-borderRadius)","raw":{"initial":"none","sm":"{radii.xs}"}},"marginTop":{"value":{"initial":"0","sm":"20vh"},"variable":"var(--docus-search-results-window-marginTop)","raw":{"initial":"0","sm":"20vh"}},"maxWidth":{"value":"640px","variable":"var(--docus-search-results-window-maxWidth)","raw":"640px"},"maxHeight":{"value":{"initial":"100%","sm":"320px"},"variable":"var(--docus-search-results-window-maxHeight)","raw":{"initial":"100%","sm":"320px"}}},"selected":{"backgroundColor":{"value":{"initial":"var(--color-gray-300)","dark":"var(--color-gray-700)"},"variable":"var(--docus-search-results-selected-backgroundColor)","raw":{"initial":"{color.gray.300}","dark":"{color.gray.700}"}}},"highlight":{"color":{"value":"white","variable":"var(--docus-search-results-highlight-color)","raw":"white"},"backgroundColor":{"value":"var(--color-primary-500)","variable":"var(--docus-search-results-highlight-backgroundColor)","raw":"{color.primary.500}"}}}}}},"content":{"sources":{},"ignores":[],"locales":[],"defaultLocale":"","highlight":{"theme":{"dark":"github-dark","default":"github-light"},"preload":["json","js","ts","html","css","vue","diff","shell","markdown","yaml","bash","ini"],"highlighter":"shiki","langs":["js","jsx","json","ts","tsx","vue","css","html","vue","bash","md","mdc","yaml","json","js","ts","html","css","vue","diff","shell","markdown","yaml","bash","ini"]},"navigation":{"fields":["icon","titleTemplate","header","main","aside","footer","layout"]},"documentDriven":true,"experimental":{"clientDB":false,"cacheContents":true,"stripQueryParameters":false,"advanceQuery":false,"search":""}},"components":[{"name":"Showcase","path":"components/content/Showcase.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppDocSearch","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppDocSearch.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppFooter","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppFooter.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeader","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeader.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeaderDialog","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeaderDialog.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeaderLogo","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeaderLogo.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppHeaderNavigation","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppHeaderNavigation.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"AppLayout","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLayout.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"AppLoadingBar","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLoadingBar.vue","meta":{"props":[{"name":"throttle","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLoadingBar.vue","range":[45,95]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"200"},{"name":"duration","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppLoadingBar.vue","range":[99,150]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"2000"}],"slots":[],"events":[]}},{"name":"AppSearch","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppSearch.vue","meta":{"props":[{"name":"fuse","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppSearch.vue","range":[236,636]}],"schema":"any","default":"{\n fuseOptions: {\n keys: [\n \"title\",\n \"description\",\n \"keywords\",\n \"body\"\n ],\n ignoreLocation: true,\n threshold: 0,\n includeMatches: true,\n includeScore: true,\n },\n matchAllWhenSearchEmpty: true\n}"}],"slots":[],"events":[]}},{"name":"AppSocialIcons","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/AppSocialIcons.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Ellipsis","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","meta":{"props":[{"name":"width","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[78,129]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"10rem\""},{"name":"height","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[133,185]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"10rem\""},{"name":"zIndex","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[189,238]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"10\""},{"name":"top","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[242,287]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"0\""},{"name":"left","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[291,340]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"auto\""},{"name":"right","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[344,394]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"auto\""},{"name":"blur","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[398,447]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"50px\""},{"name":"colors","global":false,"description":"","tags":[],"required":false,"type":"string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/Ellipsis.vue","range":[451,604]}],"schema":{"kind":"enum","type":"string[] | undefined","schema":["undefined",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"[\"rgba(0, 71, 225, 0.22)\", \"rgba(26, 214, 255, 0.22)\", \"rgba(0, 220, 130, 0.22)\"]"}],"slots":[],"events":[]}},{"name":"ThemeSelect","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/app/ThemeSelect.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsAside","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAside.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsAsideTree","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","meta":{"props":[{"name":"links","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[92,160]}],"schema":"any","default":"[]"},{"name":"level","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[164,209]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"0"},{"name":"max","global":false,"description":"","tags":[],"required":false,"type":"number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[213,259]}],"schema":{"kind":"enum","type":"number | undefined","schema":["undefined","number"]},"default":"null"},{"name":"parent","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsAsideTree.vue","range":[263,329]}],"schema":"any","default":"null"}],"slots":[],"events":[]}},{"name":"DocsPageBottom","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsPageBottom.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsPageLayout","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsPageLayout.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"DocsPrevNext","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsPrevNext.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"DocsToc","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsToc.vue","meta":{"props":[],"slots":[],"events":[{"name":"move","type":"any[]","signature":"(event: \"move\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"DocsTocLinks","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsTocLinks.vue","meta":{"props":[{"name":"links","global":false,"description":"","tags":[],"required":false,"type":"TocLink[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/DocsTocLinks.vue","range":[142,216]}],"schema":{"kind":"enum","type":"TocLink[] | undefined","schema":["undefined",{"kind":"array","type":"TocLink[]","schema":[{"kind":"object","type":"TocLink","schema":{"id":{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[991,1002]}],"schema":"string"},"text":{"name":"text","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[1007,1020]}],"schema":"string"},"depth":{"name":"depth","global":false,"description":"","tags":[],"required":true,"type":"number","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[1025,1039]}],"schema":"number"},"children":{"name":"children","global":false,"description":"","tags":[],"required":false,"type":"TocLink[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/types/index.d.ts","range":[1044,1065]}],"schema":"TocLink[] | undefined"}}}]}]},"default":"[]"}],"slots":[],"events":[{"name":"move","type":"any[]","signature":"(event: \"move\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"EditOnLink","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","meta":{"props":[{"name":"baseUrl","global":false,"description":"GitHub base URL.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[272,415]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.baseUrl || \"https://github.com\""},{"name":"owner","global":false,"description":"Repository owner.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[462,577]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.owner"},{"name":"repo","global":false,"description":"Repository name.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[623,736]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.repo"},{"name":"branch","global":false,"description":"The branch to use for the edit link.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[802,919]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.branch"},{"name":"dir","global":false,"description":"A base directory to append to the source path.\n\nWon't be used if `page` is set.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1041,1152]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.dir"},{"name":"source","global":false,"description":"Source file path.\n\nWon't be used if `page` is set.","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1245,1328]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"undefined"},{"name":"page","global":false,"description":"Use page from","tags":[{"name":"nuxt","text":"/content."}],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1386,1484]}],"schema":"any","default":"undefined"},{"name":"contentDir","global":false,"description":"Content directory (to be used with `page`)","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1556,1687]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"useAppConfig()?.docus?.github?.dir || \"content\""},{"name":"edit","global":false,"description":"Send to an edit page or not.","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/EditOnLink.vue","range":[1745,1859]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"useAppConfig()?.docus?.github?.edit"}],"slots":[],"events":[]}},{"name":"SourceLink","path":"node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/SourceLink.vue","meta":{"props":[{"name":"source","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/SourceLink.vue","range":[41,92]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+docus@1.15.0_change-case@4.1.2_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentel_etqhnorax42pohce47sl5rb7g4/node_modules/@nuxt-themes/docus/components/docs/SourceLink.vue","range":[41,92]}],"schema":"string"}],"slots":[],"events":[]}},{"name":"ProseA","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseA.vue","meta":{"props":[{"name":"href","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseA.vue","range":[41,86]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"target","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseA.vue","range":[90,165]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"undefined"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseBlockquote","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseBlockquote.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseCode","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","meta":{"props":[{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[141,186]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[190,259]}],"schema":"any","default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[263,314]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCode.vue","range":[318,392]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":["undefined",{"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-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseCodeInline.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseEm","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseEm.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH1","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH1.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH1.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH1.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH2","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH2.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH2.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH2.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH3","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH3.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH3.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH3.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH4","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH4.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH4.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH4.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH5","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH5.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH5.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH5.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseH6","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH6.vue","meta":{"props":[{"name":"id","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH6.vue","range":[111,121]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseH6.vue","range":[111,121]}],"schema":"string"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseHr","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseHr.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ProseImg","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","meta":{"props":[{"name":"width","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[237,300]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":["undefined","string","number"]},"default":"undefined"},{"name":"height","global":false,"description":"","tags":[],"required":false,"type":"string | number | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[304,368]}],"schema":{"kind":"enum","type":"string | number | undefined","schema":["undefined","string","number"]},"default":"undefined"},{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[141,185]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"alt","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseImg.vue","range":[189,233]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[],"events":[]}},{"name":"ProseLi","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseLi.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseOl","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseOl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseP","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseP.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseStrong","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseStrong.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTable","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTable.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTbody","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTbody.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTd","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTd.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTh","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTh.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseThead","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseThead.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseTr","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseTr.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseUl","path":"node_modules/.pnpm/@nuxt-themes+typography@0.11.0_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/typography/components/global/ProseUl.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"Alert","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Alert.vue","meta":{"props":[{"name":"type","global":false,"description":"","tags":[{"name":"values","text":"info, success, warning, danger"}],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Alert.vue","range":[111,280]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"info\""}],"slots":[{"name":"default","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"Badge","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Badge.vue","meta":{"props":[{"name":"type","global":false,"description":"","tags":[{"name":"values","text":"info, success, warning, danger"}],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Badge.vue","range":[97,266]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"info\""}],"slots":[{"name":"default","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"ButtonLink","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/ButtonLink.vue","meta":{"props":[],"slots":[{"name":"default","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"Callout","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Callout.vue","meta":{"props":[{"name":"type","global":false,"description":"","tags":[{"name":"values","text":"info, success, warning, danger"}],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Callout.vue","range":[111,280]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"info\""},{"name":"modelValue","global":false,"description":"","tags":[],"required":false,"type":"any","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Callout.vue","range":[284,352]}],"schema":"any","default":"ref(false)"}],"slots":[{"name":"summary","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}},{"name":"content","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[{"name":"update:modelValue","type":"any[]","signature":"(event: \"update:modelValue\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"CodeBlock","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","meta":{"props":[{"name":"label","global":false,"description":"Label to display for the tab","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[87,136]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[87,136]}],"schema":"string"},{"name":"active","global":false,"description":"Select which tab should be active\nTODO: seems like it's not used","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[228,279]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"false"},{"name":"preview","global":false,"description":"Preview block are bordered and have small padding.\nTODO: seems like it's not used","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeBlock.vue","range":[387,439]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"false"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"CodeGroup","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CodeGroup.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Container","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Container.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"CopyButton","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CopyButton.vue","meta":{"props":[{"name":"content","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/CopyButton.vue","range":[100,148]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[],"events":[]}},{"name":"List","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/List.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"NuxtImg","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/NuxtImg.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Props","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Props.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"Sandbox","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[55,99]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"repo","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[103,148]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"branch","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[152,199]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"dir","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[203,247]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"file","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Sandbox.vue","range":[251,303]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"app.vue\""}],"slots":[],"events":[]}},{"name":"TabsHeader","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","meta":{"props":[{"name":"tabs","global":false,"description":"","tags":[],"required":true,"type":"{ label: string; }[]","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[135,215]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[135,215]}],"schema":{"kind":"array","type":"{ label: string; }[]","schema":[{"kind":"object","type":"{ label: string; }","schema":{"label":{"name":"label","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[173,186]}],"schema":"string"}}}]}},{"name":"activeTabIndex","global":false,"description":"","tags":[],"required":true,"type":"number","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[219,277]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/TabsHeader.vue","range":[219,277]}],"schema":"number"}],"slots":[{"name":"footer","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[{"name":"update:activeTabIndex","type":"any[]","signature":"(event: \"update:activeTabIndex\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"Terminal","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Terminal.vue","meta":{"props":[{"name":"content","global":false,"description":"","tags":[],"required":true,"type":"string | string[]","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Terminal.vue","range":[131,222]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/Terminal.vue","range":[131,222]}],"schema":{"kind":"enum","type":"string | string[]","schema":["string",{"kind":"array","type":"string[]","schema":["string"]}]}}],"slots":[],"events":[]}},{"name":"VideoPlayer","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","meta":{"props":[{"name":"src","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[143,187]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"poster","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[92,139]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"sources","global":false,"description":"","tags":[],"required":false,"type":"any[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[191,263]}],"schema":{"kind":"enum","type":"any[] | undefined","schema":["undefined",{"kind":"array","type":"any[]","schema":["any"]}]},"default":"[]"},{"name":"autoplay","global":false,"description":"","tags":[],"required":false,"type":"boolean | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/globals/VideoPlayer.vue","range":[267,320]}],"schema":{"kind":"enum","type":"boolean | undefined","schema":["undefined","false","true"]},"default":"false"}],"slots":[],"events":[]}},{"name":"IconCodeSandBox","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconCodeSandBox.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconDocus","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconDocus.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxt","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxt.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxtContent","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxtContent.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxtLabs","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxtLabs.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconNuxtStudio","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconNuxtStudio.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconStackBlitz","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconStackBlitz.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"IconVueTelescope","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/icons/IconVueTelescope.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"BlockHero","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","meta":{"props":[{"name":"cta","global":false,"description":"","tags":[],"required":false,"type":"string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[78,170]}],"schema":{"kind":"enum","type":"string[] | undefined","schema":["undefined",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"[]"},{"name":"secondary","global":false,"description":"","tags":[],"required":false,"type":"string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[174,272]}],"schema":{"kind":"enum","type":"string[] | undefined","schema":["undefined",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"[]"},{"name":"video","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[276,343]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"snippet","global":false,"description":"","tags":[],"required":false,"type":"string | string[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/BlockHero.vue","range":[347,456]}],"schema":{"kind":"enum","type":"string | string[] | undefined","schema":["undefined","string",{"kind":"array","type":"string[]","schema":["string"]}]},"default":"\"\""}],"slots":[{"name":"announce","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"title","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"description","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"extra","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"actions","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"support","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"Card","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/Card.vue","meta":{"props":[{"name":"icon","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/Card.vue","range":[41,86]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}},{"name":"title","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"description","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}}],"events":[]}},{"name":"CardGrid","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/CardGrid.vue","meta":{"props":[{"name":"title","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/landing/CardGrid.vue","range":[41,95]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"Features\""}],"slots":[{"name":"root","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}},{"name":"title","type":"{ unwrap: string; }","description":"","declarations":[],"schema":{"kind":"object","type":"{ unwrap: string; }","schema":{"unwrap":{"name":"unwrap","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[],"schema":"string"}}}},{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"VoltaBoard","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/volta/VoltaBoard.vue","meta":{"props":[{"name":"token","global":false,"description":"","tags":[],"required":true,"type":"string","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/volta/VoltaBoard.vue","range":[118,167]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/volta/VoltaBoard.vue","range":[118,167]}],"schema":"string"}],"slots":[],"events":[]}},{"name":"ComponentPlayground","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlayground.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ComponentPlaygroundData","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundData.vue","meta":{"props":[{"name":"modelValue","global":false,"description":"","tags":[],"required":false,"type":"Record | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundData.vue","range":[575,655]}],"schema":{"kind":"enum","type":"Record | undefined","schema":["undefined","Record"]},"default":"{}"},{"name":"componentData","global":false,"description":"","tags":[],"required":false,"type":"Record | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundData.vue","range":[659,742]}],"schema":{"kind":"enum","type":"Record | undefined","schema":["undefined","Record"]},"default":"{}"}],"slots":[],"events":[{"name":"update:modelValue","type":"any[]","signature":"(event: \"update:modelValue\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"ComponentPlaygroundProps","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","meta":{"props":[{"name":"modelValue","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[763,817]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[763,817]}],"schema":"Record"},{"name":"componentData","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[821,878]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundProps.vue","range":[821,878]}],"schema":"Record"}],"slots":[],"events":[{"name":"update:modelValue","type":"any[]","signature":"(event: \"update:modelValue\", ...args: any[]): void","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","range":[4472,4507]}],"schema":["any"]}]}},{"name":"ComponentPlaygroundSlots","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundSlots.vue","meta":{"props":[{"name":"componentData","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundSlots.vue","range":[184,241]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundSlots.vue","range":[184,241]}],"schema":"Record"}],"slots":[],"events":[]}},{"name":"ComponentPlaygroundTokens","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundTokens.vue","meta":{"props":[{"name":"componentData","global":false,"description":"","tags":[],"required":true,"type":"Record","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundTokens.vue","range":[148,205]},{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/ComponentPlaygroundTokens.vue","range":[148,205]}],"schema":"Record"}],"slots":[],"events":[]}},{"name":"PreviewLayout","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/PreviewLayout.vue","meta":{"props":[],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"TokensPlayground","path":"node_modules/.pnpm/@nuxt-themes+elements@0.9.5_magicast@0.3.4_postcss@8.4.38_rollup@4.18.0_sass@1.77.5_vue@3.4.27_typescript@5.4.5_/node_modules/@nuxt-themes/elements/components/meta/TokensPlayground.vue","meta":{"props":[],"slots":[],"events":[]}},{"name":"ProsePre","path":"node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","meta":{"props":[{"name":"code","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[248,293]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""},{"name":"language","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[297,348]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"},{"name":"filename","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[352,403]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"},{"name":"highlights","global":false,"description":"","tags":[],"required":false,"type":"number[] | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[407,481]}],"schema":{"kind":"enum","type":"number[] | undefined","schema":["undefined",{"kind":"array","type":"number[]","schema":["number"]}]},"default":"[]"},{"name":"meta","global":false,"description":"","tags":[],"required":false,"type":"string | undefined","declarations":[{"file":"/home/runner/work/wiki/wiki/node_modules/.pnpm/@nuxt+content@2.12.1_ioredis@5.4.1_magicast@0.3.4_nuxt@3.12.1_@opentelemetry+api@1.9.0_@parce_mts3cr43ephn7qil4gq7j77eam/node_modules/@nuxt/content/dist/runtime/components/Prose/ProsePre.vue","range":[485,532]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"null"}],"slots":[{"name":"default","type":"{}","description":"","declarations":[],"schema":{"kind":"object","type":"{}","schema":{}}}],"events":[]}},{"name":"ProseScript","path":"node_modules/.pnpm/@nuxtjs+mdc@0.6.1_magicast@0.3.4_rollup@4.18.0/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/wiki/wiki/node_modules/.pnpm/@nuxtjs+mdc@0.6.1_magicast@0.3.4_rollup@4.18.0/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseScript.vue","range":[285,329]}],"schema":{"kind":"enum","type":"string | undefined","schema":["undefined","string"]},"default":"\"\""}],"slots":[],"events":[]}}]} \ No newline at end of file diff --git a/_nuxt/DRaGyTfO.js b/_nuxt/11BWXUmK.js similarity index 65% rename from _nuxt/DRaGyTfO.js rename to _nuxt/11BWXUmK.js index 50c1e57..8eaa798 100644 --- a/_nuxt/DRaGyTfO.js +++ b/_nuxt/11BWXUmK.js @@ -1 +1 @@ -import{f as n}from"./2ETV-d1z.js";import{a0 as i}from"./u3wGb-58.js";const e=(t,r,f,...a)=>t[r]?i({...t,[r]:()=>n(t[r](),f==null?void 0:f.unwrap)},r,f,...a):i(t,r,f,...a);export{e as r}; +import{f as n}from"./2ETV-d1z.js";import{a0 as i}from"./Vf49H5is.js";const e=(t,r,f,...a)=>t[r]?i({...t,[r]:()=>n(t[r](),f==null?void 0:f.unwrap)},r,f,...a):i(t,r,f,...a);export{e as r}; diff --git a/_nuxt/1cRgZzir.js b/_nuxt/1cRgZzir.js deleted file mode 100644 index f4d2a2c..0000000 --- a/_nuxt/1cRgZzir.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./CEO0Hptm.js";import"./u3wGb-58.js";export{m as default}; diff --git a/_nuxt/DHoTAw3t.js b/_nuxt/24YAY99o.js similarity index 74% rename from _nuxt/DHoTAw3t.js rename to _nuxt/24YAY99o.js index 03587db..0b87eb4 100644 --- a/_nuxt/DHoTAw3t.js +++ b/_nuxt/24YAY99o.js @@ -1 +1 @@ -import{d as n,ax as a,c as s,e as t,f as o,t as r,J as c}from"./u3wGb-58.js";const m=n({__name:"TokensPlayground",setup(l){const{theme:e}=a();return(u,i)=>(s(),t("div",null,[o("pre",null,r(JSON.stringify(c(e),null,2)),1)]))}});export{m as default}; +import{d as n,ax as a,c as s,e as t,f as o,t as r,J as c}from"./Vf49H5is.js";const m=n({__name:"TokensPlayground",setup(l){const{theme:e}=a();return(u,i)=>(s(),t("div",null,[o("pre",null,r(JSON.stringify(c(e),null,2)),1)]))}});export{m as default}; diff --git a/_nuxt/CeWvRzu4.js b/_nuxt/5pgblvAi.js similarity index 89% rename from _nuxt/CeWvRzu4.js rename to _nuxt/5pgblvAi.js index a7a8f50..5e4792e 100644 --- a/_nuxt/CeWvRzu4.js +++ b/_nuxt/5pgblvAi.js @@ -1 +1 @@ -import{d as _,Y as n,c as t,e as a,f as s,F as r,Z as l,p,j as h,l as u}from"./u3wGb-58.js";const o=e=>(p("data-v-7587981e"),e=e(),h(),e),m={class:"showcase"},v=o(()=>s("div",{class:"image-outer"},[s("div",{class:"image"})],-1)),f=o(()=>s("div",{class:"title-outer"},[s("div",{class:"title"})],-1)),S=[v,f],w=_({__name:"Showcase",setup(e){n(d=>({"5b9ff254":c}));const c=()=>`${Math.floor(40+Math.random()*61)}%`;return(d,x)=>(t(),a("div",null,[s("div",m,[(t(),a(r,null,l(6,i=>s("div",{key:i,class:"video"},S)),64))])]))}}),g=u(w,[["__scopeId","data-v-7587981e"]]);export{g as default}; +import{d as _,Y as n,c as t,e as a,f as s,F as r,Z as l,p,j as h,l as u}from"./Vf49H5is.js";const o=e=>(p("data-v-7587981e"),e=e(),h(),e),m={class:"showcase"},v=o(()=>s("div",{class:"image-outer"},[s("div",{class:"image"})],-1)),f=o(()=>s("div",{class:"title-outer"},[s("div",{class:"title"})],-1)),S=[v,f],w=_({__name:"Showcase",setup(e){n(d=>({"5b9ff254":c}));const c=()=>`${Math.floor(40+Math.random()*61)}%`;return(d,x)=>(t(),a("div",null,[s("div",m,[(t(),a(r,null,l(6,i=>s("div",{key:i,class:"video"},S)),64))])]))}}),g=u(w,[["__scopeId","data-v-7587981e"]]);export{g as default}; diff --git a/_nuxt/65ED2Klz.js b/_nuxt/65ED2Klz.js new file mode 100644 index 0000000..ade17cd --- /dev/null +++ b/_nuxt/65ED2Klz.js @@ -0,0 +1 @@ +import O from"./BOl9kXiq.js";import R from"./D1QO35wH.js";import U from"./BiYj-3ix.js";import X from"./DzVFzM_S.js";import G from"./C5XpOpED.js";import{d as K,V as Q,ad as W,v as Y,I as m,r as $,q as Z,o as ee,ag as oe,c as u,X as A,w as h,J as t,e as g,h as r,g as k,f as _,a0 as te,k as x,t as ne,F as ae,n as y,ac as se,ah as ce,p as le,j as re,l as ie}from"./Vf49H5is.js";import pe from"./C44c1Pi3.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";import"./BY-n49dz.js";import"./CpvSP9hL.js";import"./Bk8fCtdE.js";const ue=d=>(le("data-v-9408da23"),d=d(),re(),d),_e={class:"page-body"},de={key:1,class:"toc"},me={class:"toc-wrapper"},fe=ue(()=>_("span",{class:"title"},"Table of Contents",-1)),ve=K({__name:"DocsPageLayout",setup(d){const{page:a}=Q(),{config:f,tree:T}=W(),j=Y(),F=(e,o=!0)=>{var n;return typeof((n=a.value)==null?void 0:n[e])<"u"?a.value[e]:o},S=m(()=>{var e,o,n;return!a.value||((n=(o=(e=a.value)==null?void 0:e.body)==null?void 0:o.children)==null?void 0:n.length)>0}),C=m(()=>{var e,o,n,c,l;return((e=a.value)==null?void 0:e.toc)!==!1&&((l=(c=(n=(o=a.value)==null?void 0:o.body)==null?void 0:n.toc)==null?void 0:c.links)==null?void 0:l.length)>=2}),P=m(()=>{var e,o,n,c,l;return((e=a.value)==null?void 0:e.aside)!==!1&&(((o=T.value)==null?void 0:o.length)>1||((l=(c=(n=T.value)==null?void 0:n[0])==null?void 0:c.children)==null?void 0:l.length))}),H=m(()=>F("bottom",!0)),i=$(!1),s=$(null),v=()=>j.path.split("/").slice(0,2).join("/"),p=Z("asideScroll",()=>{var e;return{parentPath:v(),scrollTop:((e=s.value)==null?void 0:e.scrollTop)||0}});function b(){s.value&&(s.value.scrollHeight===0&&setTimeout(b,0),s.value.scrollTop=p.value.scrollTop)}return ee(()=>{p.value.parentPath!==v()?(p.value.parentPath=v(),p.value.scrollTop=0):b()}),oe(()=>{s.value&&(p.value.scrollTop=s.value.scrollTop)}),(e,o)=>{var w,B,D,I,N,V;const n=O,c=R,l=U,M=X,q=G,z=se,E=pe,J=ce;return u(),A(J,{fluid:(B=(w=t(f))==null?void 0:w.main)==null?void 0:B.fluid,padded:(I=(D=t(f))==null?void 0:D.main)==null?void 0:I.padded,class:y(["docs-page-content",{fluid:(V=(N=t(f))==null?void 0:N.main)==null?void 0:V.fluid,"has-toc":t(C),"has-aside":t(P)}])},{default:h(()=>[t(P)?(u(),g("aside",{key:0,ref_key:"asideNav",ref:s,class:"aside-nav"},[r(n,{class:"app-aside"})],512)):k("",!0),_("article",_e,[t(S)?te(e.$slots,"default",{key:0},void 0,!0):(u(),A(l,{key:1,type:"info"},{default:h(()=>[x(" Start writing in "),r(c,null,{default:h(()=>[x("content/"+ne(t(a)._file),1)]),_:1}),x(" to see this page taking shape. ")]),_:1})),t(S)&&t(a)&&t(H)?(u(),g(ae,{key:2},[r(M),r(q)],64)):k("",!0)]),t(C)?(u(),g("div",de,[_("div",me,[_("button",{onClick:o[0]||(o[0]=L=>i.value=!t(i))},[fe,r(z,{name:"heroicons-outline:chevron-right",class:y(["icon",[t(i)&&"rotate"]])},null,8,["class"])]),_("div",{class:y(["docs-toc-wrapper",[t(i)&&"opened"]])},[r(E,{onMove:o[1]||(o[1]=L=>i.value=!1)})],2)])])):k("",!0)]),_:3},8,["fluid","padded","class"])}}}),De=ie(ve,[["__scopeId","data-v-9408da23"]]);export{De as default}; diff --git a/_nuxt/B5NwlK7p.js b/_nuxt/B3SecpQQ.js similarity index 65% rename from _nuxt/B5NwlK7p.js rename to _nuxt/B3SecpQQ.js index 48ae70e..d08382a 100644 --- a/_nuxt/B5NwlK7p.js +++ b/_nuxt/B3SecpQQ.js @@ -1 +1 @@ -import{l as t,c as n,e as o,a0 as c}from"./u3wGb-58.js";const r={};function s(e,a){return n(),o("tbody",null,[c(e.$slots,"default")])}const l=t(r,[["render",s]]);export{l as default}; +import{l as t,c as n,e as o,a0 as c}from"./Vf49H5is.js";const r={};function s(e,a){return n(),o("tbody",null,[c(e.$slots,"default")])}const l=t(r,[["render",s]]);export{l as default}; diff --git a/_nuxt/BHXlmuV9.js b/_nuxt/B6xY8qYP.js similarity index 89% rename from _nuxt/BHXlmuV9.js rename to _nuxt/B6xY8qYP.js index c7be4ff..e16f8e4 100644 --- a/_nuxt/BHXlmuV9.js +++ b/_nuxt/B6xY8qYP.js @@ -1 +1 @@ -import g from"./Dx4kumOj.js";import B from"./Bwu8KkVB.js";import V from"./C5F6jMLu.js";import C from"./BgAEmqlg.js";import b from"./BhN4BjjS.js";import N from"./B5NwlK7p.js";import R from"./DKX_wdDl.js";import{l as j,d as F,a7 as I,au as S,I as m,c as o,X as l,w as e,h as s,k as d,g as f,e as A,F as E,Z as L,t as c}from"./u3wGb-58.js";const X=F({props:{of:{type:String,default:void 0},required:{type:Boolean,default:void 0},values:{type:Boolean,default:void 0},description:{type:Boolean,default:void 0},default:{type:Boolean,default:void 0}},async setup(t){const k=`/api/component-meta/${I(t.of)}`,{data:h}=await S(t.of,()=>$fetch(k),"$mb9jfkCdji"),i=m(()=>h.value.props.filter(a=>{var n;return!((n=a.tags)!=null&&n.ignore.includes(a))})),w=m(()=>{var a;return t.required!==void 0?t.required:(a=i.value)==null?void 0:a.find(n=>n.required!==void 0)}),q=m(()=>{var a;return t.values!==void 0?t.values:(a=i.value)==null?void 0:a.find(n=>n.values)}),r=m(()=>{var a;return t.description!==void 0?t.description:(a=i.value)==null?void 0:a.find(n=>n.description)}),y=m(()=>{var a;return t.default!==void 0?t.default:(a=i.value)==null?void 0:a.find(n=>n.default)});return{meta:h,properties:i,showRequired:w,showValues:q,showDescription:r,showDefault:y}}});function Y(t,k,h,i,w,q){var v,D,P;const r=g,y=B,a=V,n=C,_=b,T=N,$=R;return t.meta&&((v=t.meta)!=null&&v.props)&&((P=(D=t.meta)==null?void 0:D.props)!=null&&P.length)?(o(),l($,{key:0},{default:e(()=>[s(a,null,{default:e(()=>[s(y,null,{default:e(()=>[s(r,null,{default:e(()=>[d("Prop")]),_:1}),s(r,null,{default:e(()=>[d("Type")]),_:1}),t.showRequired?(o(),l(r,{key:0},{default:e(()=>[d(" Required ")]),_:1})):f("",!0),t.showDefault?(o(),l(r,{key:1},{default:e(()=>[d(" Default ")]),_:1})):f("",!0),t.showValues?(o(),l(r,{key:2},{default:e(()=>[d(" Values ")]),_:1})):f("",!0),t.showDescription?(o(),l(r,{key:3},{default:e(()=>[d(" Description ")]),_:1})):f("",!0)]),_:1})]),_:1}),s(T,null,{default:e(()=>[(o(!0),A(E,null,L(t.properties,u=>(o(),l(y,{key:u.name},{default:e(()=>[s(_,null,{default:e(()=>[s(n,null,{default:e(()=>[d(c((u==null?void 0:u.name)||"?"),1)]),_:2},1024)]),_:2},1024),s(_,null,{default:e(()=>[s(n,null,{default:e(()=>[d(c((u==null?void 0:u.type)||"?"),1)]),_:2},1024)]),_:2},1024),t.showRequired?(o(),l(_,{key:0},{default:e(()=>[s(n,null,{default:e(()=>[d(c(u.required==="?"?"?":u.required?"Yes":"No"),1)]),_:2},1024)]),_:2},1024)):f("",!0),t.showDefault?(o(),l(_,{key:1},{default:e(()=>[u.default?(o(),l(n,{key:0},{default:e(()=>[d(c((u==null?void 0:u.default)||"?"),1)]),_:2},1024)):f("",!0)]),_:2},1024)):f("",!0),t.showValues?(o(),l(_,{key:2},{default:e(()=>[u.values?(o(),l(n,{key:0},{default:e(()=>[d(c((u==null?void 0:u.values)||"?"),1)]),_:2},1024)):(o(),l(n,{key:1},{default:e(()=>[d(" - ")]),_:1}))]),_:2},1024)):f("",!0),t.showDescription?(o(),l(_,{key:3},{default:e(()=>[s(n,null,{default:e(()=>[d(c(u.description),1)]),_:2},1024)]),_:2},1024)):f("",!0)]),_:2},1024))),128))]),_:1})]),_:1})):f("",!0)}const O=j(X,[["render",Y]]);export{O as default}; +import g from"./BBrmJKwT.js";import B from"./B_MRlhQY.js";import V from"./BkX7-2Gy.js";import C from"./D1QO35wH.js";import b from"./CVzC54AK.js";import N from"./B3SecpQQ.js";import R from"./j3MobR_U.js";import{l as j,d as F,a7 as I,au as S,I as m,c as o,X as l,w as e,h as s,k as d,g as f,e as A,F as E,Z as L,t as c}from"./Vf49H5is.js";const X=F({props:{of:{type:String,default:void 0},required:{type:Boolean,default:void 0},values:{type:Boolean,default:void 0},description:{type:Boolean,default:void 0},default:{type:Boolean,default:void 0}},async setup(t){const k=`/api/component-meta/${I(t.of)}`,{data:h}=await S(t.of,()=>$fetch(k),"$mb9jfkCdji"),i=m(()=>h.value.props.filter(a=>{var n;return!((n=a.tags)!=null&&n.ignore.includes(a))})),w=m(()=>{var a;return t.required!==void 0?t.required:(a=i.value)==null?void 0:a.find(n=>n.required!==void 0)}),q=m(()=>{var a;return t.values!==void 0?t.values:(a=i.value)==null?void 0:a.find(n=>n.values)}),r=m(()=>{var a;return t.description!==void 0?t.description:(a=i.value)==null?void 0:a.find(n=>n.description)}),y=m(()=>{var a;return t.default!==void 0?t.default:(a=i.value)==null?void 0:a.find(n=>n.default)});return{meta:h,properties:i,showRequired:w,showValues:q,showDescription:r,showDefault:y}}});function Y(t,k,h,i,w,q){var v,D,P;const r=g,y=B,a=V,n=C,_=b,T=N,$=R;return t.meta&&((v=t.meta)!=null&&v.props)&&((P=(D=t.meta)==null?void 0:D.props)!=null&&P.length)?(o(),l($,{key:0},{default:e(()=>[s(a,null,{default:e(()=>[s(y,null,{default:e(()=>[s(r,null,{default:e(()=>[d("Prop")]),_:1}),s(r,null,{default:e(()=>[d("Type")]),_:1}),t.showRequired?(o(),l(r,{key:0},{default:e(()=>[d(" Required ")]),_:1})):f("",!0),t.showDefault?(o(),l(r,{key:1},{default:e(()=>[d(" Default ")]),_:1})):f("",!0),t.showValues?(o(),l(r,{key:2},{default:e(()=>[d(" Values ")]),_:1})):f("",!0),t.showDescription?(o(),l(r,{key:3},{default:e(()=>[d(" Description ")]),_:1})):f("",!0)]),_:1})]),_:1}),s(T,null,{default:e(()=>[(o(!0),A(E,null,L(t.properties,u=>(o(),l(y,{key:u.name},{default:e(()=>[s(_,null,{default:e(()=>[s(n,null,{default:e(()=>[d(c((u==null?void 0:u.name)||"?"),1)]),_:2},1024)]),_:2},1024),s(_,null,{default:e(()=>[s(n,null,{default:e(()=>[d(c((u==null?void 0:u.type)||"?"),1)]),_:2},1024)]),_:2},1024),t.showRequired?(o(),l(_,{key:0},{default:e(()=>[s(n,null,{default:e(()=>[d(c(u.required==="?"?"?":u.required?"Yes":"No"),1)]),_:2},1024)]),_:2},1024)):f("",!0),t.showDefault?(o(),l(_,{key:1},{default:e(()=>[u.default?(o(),l(n,{key:0},{default:e(()=>[d(c((u==null?void 0:u.default)||"?"),1)]),_:2},1024)):f("",!0)]),_:2},1024)):f("",!0),t.showValues?(o(),l(_,{key:2},{default:e(()=>[u.values?(o(),l(n,{key:0},{default:e(()=>[d(c((u==null?void 0:u.values)||"?"),1)]),_:2},1024)):(o(),l(n,{key:1},{default:e(()=>[d(" - ")]),_:1}))]),_:2},1024)):f("",!0),t.showDescription?(o(),l(_,{key:3},{default:e(()=>[s(n,null,{default:e(()=>[d(c(u.description),1)]),_:2},1024)]),_:2},1024)):f("",!0)]),_:2},1024))),128))]),_:1})]),_:1})):f("",!0)}const O=j(X,[["render",Y]]);export{O as default}; diff --git a/_nuxt/B8wLRcIT.js b/_nuxt/B8wLRcIT.js deleted file mode 100644 index 1604be2..0000000 --- a/_nuxt/B8wLRcIT.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./D7gn93d2.js";import"./u3wGb-58.js";export{m as default}; diff --git a/_nuxt/B5HYqFVp.js b/_nuxt/B9PIRCgh.js similarity index 94% rename from _nuxt/B5HYqFVp.js rename to _nuxt/B9PIRCgh.js index 9b1014d..c514780 100644 --- a/_nuxt/B5HYqFVp.js +++ b/_nuxt/B9PIRCgh.js @@ -1 +1 @@ -import{l as c,c as e,e as t,f as o}from"./u3wGb-58.js";const s={},n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},r=o("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1),l=[r];function _(a,h){return e(),t("svg",n,l)}const f=c(s,[["render",_]]);export{f as default}; +import{l as c,c as e,e as t,f as o}from"./Vf49H5is.js";const s={},n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},r=o("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1),l=[r];function _(a,h){return e(),t("svg",n,l)}const f=c(s,[["render",_]]);export{f as default}; diff --git a/_nuxt/BqFqZd1t.js b/_nuxt/B9Y0scFf.js similarity index 93% rename from _nuxt/BqFqZd1t.js rename to _nuxt/B9Y0scFf.js index 4a18ea8..a1bd57f 100644 --- a/_nuxt/BqFqZd1t.js +++ b/_nuxt/B9Y0scFf.js @@ -1 +1 @@ -import{_ as m}from"./BnvrPopc.js";import{d as f,I as i,r as _,c as s,e as a,J as e,X as h,g as u,F as v,Z as k,n as b,p as g,j as w,f as I,l as x}from"./u3wGb-58.js";const B=t=>(g("data-v-e1baa82d"),t=t(),w(),t),S={key:1,class:"loaded"},C=["poster"],V=["src"],$=["src","type"],N=["autoplay","src"],j=B(()=>I("button",null,null,-1)),E=[j],F=f({__name:"VideoPlayer",props:{poster:{type:String,default:""},src:{type:String,default:""},sources:{type:Array,default:()=>[]},autoplay:{type:Boolean,default:!1}},setup(t){const r=t,c=i(()=>{if(r.src&&r.src.includes("youtube.com/watch")){const o=r.src.match(/\?v=([^&]*)/);return{name:"youtube",src:`https://www.youtube-nocookie.com/embed/${(o==null?void 0:o[1])||""}?autoplay=1`,poster:r.poster||`https://i3.ytimg.com/vi/${(o==null?void 0:o[1])||""}/hqdefault.jpg`}}}),p=_(!1);if(!r.src&&!r.sources.length)throw new Error("VideoPlayer: you need to provide either `src` or `sources` props");const d=i(()=>{var o,l;return r.src||((l=(o=r.sources)==null?void 0:o[0])==null?void 0:l.src)||!1});return(o,l)=>{const y=m;return s(),a("div",{class:b(["video-player",{loaded:e(p)}])},[(e(c)?e(c).poster:t.poster)?(s(),h(y,{key:0,src:e(c)?e(c).poster:t.poster},null,8,["src"])):u("",!0),e(p)?(s(),a("div",S,[e(c)?e(c).name==="youtube"?(s(),a("iframe",{key:1,allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:"true",autoplay:t.autoplay,src:e(c).src},null,8,N)):u("",!0):(s(),a("video",{key:0,poster:t.poster,controls:"",autoplay:""},[e(d)?(s(),a("source",{key:0,src:e(d)},null,8,V)):u("",!0),(s(!0),a(v,null,k(t.sources,n=>(s(),a("source",{key:n.src||n,src:n.src||n,type:n.type},null,8,$))),128))],8,C))])):u("",!0),e(p)?u("",!0):(s(),a("div",{key:2,class:"play-button",onClick:l[0]||(l[0]=n=>p.value=!0)},E))],2)}}}),z=x(F,[["__scopeId","data-v-e1baa82d"]]);export{z as default}; +import{_ as m}from"./Cjk-JCaM.js";import{d as f,I as i,r as _,c as s,e as a,J as e,X as h,g as u,F as v,Z as k,n as b,p as g,j as w,f as I,l as x}from"./Vf49H5is.js";const B=t=>(g("data-v-e1baa82d"),t=t(),w(),t),S={key:1,class:"loaded"},C=["poster"],V=["src"],$=["src","type"],N=["autoplay","src"],j=B(()=>I("button",null,null,-1)),E=[j],F=f({__name:"VideoPlayer",props:{poster:{type:String,default:""},src:{type:String,default:""},sources:{type:Array,default:()=>[]},autoplay:{type:Boolean,default:!1}},setup(t){const r=t,c=i(()=>{if(r.src&&r.src.includes("youtube.com/watch")){const o=r.src.match(/\?v=([^&]*)/);return{name:"youtube",src:`https://www.youtube-nocookie.com/embed/${(o==null?void 0:o[1])||""}?autoplay=1`,poster:r.poster||`https://i3.ytimg.com/vi/${(o==null?void 0:o[1])||""}/hqdefault.jpg`}}}),p=_(!1);if(!r.src&&!r.sources.length)throw new Error("VideoPlayer: you need to provide either `src` or `sources` props");const d=i(()=>{var o,l;return r.src||((l=(o=r.sources)==null?void 0:o[0])==null?void 0:l.src)||!1});return(o,l)=>{const y=m;return s(),a("div",{class:b(["video-player",{loaded:e(p)}])},[(e(c)?e(c).poster:t.poster)?(s(),h(y,{key:0,src:e(c)?e(c).poster:t.poster},null,8,["src"])):u("",!0),e(p)?(s(),a("div",S,[e(c)?e(c).name==="youtube"?(s(),a("iframe",{key:1,allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:"true",autoplay:t.autoplay,src:e(c).src},null,8,N)):u("",!0):(s(),a("video",{key:0,poster:t.poster,controls:"",autoplay:""},[e(d)?(s(),a("source",{key:0,src:e(d)},null,8,V)):u("",!0),(s(!0),a(v,null,k(t.sources,n=>(s(),a("source",{key:n.src||n,src:n.src||n,type:n.type},null,8,$))),128))],8,C))])):u("",!0),e(p)?u("",!0):(s(),a("div",{key:2,class:"play-button",onClick:l[0]||(l[0]=n=>p.value=!0)},E))],2)}}}),z=x(F,[["__scopeId","data-v-e1baa82d"]]);export{z as default}; diff --git a/_nuxt/CCsjaS0u.js b/_nuxt/B9i2UT7J.js similarity index 94% rename from _nuxt/CCsjaS0u.js rename to _nuxt/B9i2UT7J.js index 45081a3..b2e956a 100644 --- a/_nuxt/CCsjaS0u.js +++ b/_nuxt/B9i2UT7J.js @@ -1 +1 @@ -import{d as b,r as l,a1 as v,c as a,e as s,F as g,Z as x,f as u,g as y,a0 as I,n as k,t as T,p as S,j as C,Q as $,l as w}from"./u3wGb-58.js";const B=t=>(S("data-v-905ed39b"),t=t(),C(),t),N={class:"tabs-header"},U=["onClick"],q=B(()=>u("span",{class:"tab"},null,-1)),F=[q],H=b({__name:"TabsHeader",props:{tabs:{type:Array,required:!0},activeTabIndex:{type:Number,required:!0}},emits:["update:activeTabIndex"],setup(t,{emit:p}){const h=t,f=p,n=l(),r=l(),o=e=>{e&&(r.value.style.insetInlineStart=`${e.offsetLeft}px`,r.value.style.width=`${e.clientWidth}px`)},m=(e,c)=>{f("update:activeTabIndex",c),$(()=>o(e.target))};return v(n,e=>{e&&setTimeout(()=>{o(n.value.children[h.activeTabIndex])},50)},{immediate:!0}),(e,c)=>(a(),s("div",N,[t.tabs?(a(),s("div",{key:0,ref_key:"tabsRef",ref:n,class:"tabs"},[(a(!0),s(g,null,x(t.tabs,({label:d},i)=>(a(),s("button",{key:`${i}${d}`,class:k([t.activeTabIndex===i?"active":"not-active"]),onClick:_=>m(_,i)},T(d),11,U))),128)),u("span",{ref_key:"highlightUnderline",ref:r,class:"highlight-underline"},F,512)],512)):y("",!0),I(e.$slots,"footer",{},void 0,!0)]))}}),R=w(H,[["__scopeId","data-v-905ed39b"]]);export{R as default}; +import{d as b,r as l,a1 as v,c as a,e as s,F as g,Z as x,f as u,g as y,a0 as I,n as k,t as T,p as S,j as C,Q as $,l as w}from"./Vf49H5is.js";const B=t=>(S("data-v-905ed39b"),t=t(),C(),t),N={class:"tabs-header"},U=["onClick"],q=B(()=>u("span",{class:"tab"},null,-1)),F=[q],H=b({__name:"TabsHeader",props:{tabs:{type:Array,required:!0},activeTabIndex:{type:Number,required:!0}},emits:["update:activeTabIndex"],setup(t,{emit:p}){const h=t,f=p,n=l(),r=l(),o=e=>{e&&(r.value.style.insetInlineStart=`${e.offsetLeft}px`,r.value.style.width=`${e.clientWidth}px`)},m=(e,c)=>{f("update:activeTabIndex",c),$(()=>o(e.target))};return v(n,e=>{e&&setTimeout(()=>{o(n.value.children[h.activeTabIndex])},50)},{immediate:!0}),(e,c)=>(a(),s("div",N,[t.tabs?(a(),s("div",{key:0,ref_key:"tabsRef",ref:n,class:"tabs"},[(a(!0),s(g,null,x(t.tabs,({label:d},i)=>(a(),s("button",{key:`${i}${d}`,class:k([t.activeTabIndex===i?"active":"not-active"]),onClick:_=>m(_,i)},T(d),11,U))),128)),u("span",{ref_key:"highlightUnderline",ref:r,class:"highlight-underline"},F,512)],512)):y("",!0),I(e.$slots,"footer",{},void 0,!0)]))}}),R=w(H,[["__scopeId","data-v-905ed39b"]]);export{R as default}; diff --git a/_nuxt/CSfozhL1.js b/_nuxt/BAv5qNhc.js similarity index 72% rename from _nuxt/CSfozhL1.js rename to _nuxt/BAv5qNhc.js index 5588a4b..d76e931 100644 --- a/_nuxt/CSfozhL1.js +++ b/_nuxt/BAv5qNhc.js @@ -1 +1 @@ -import{d as o,J as s,c as n,e as r,k as e,g as a,f as t}from"./u3wGb-58.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{d as o,J as s,c as n,e as r,k as e,g as a,f as t}from"./Vf49H5is.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/Dx4kumOj.js b/_nuxt/BBrmJKwT.js similarity index 71% rename from _nuxt/Dx4kumOj.js rename to _nuxt/BBrmJKwT.js index 3211a3b..75e265f 100644 --- a/_nuxt/Dx4kumOj.js +++ b/_nuxt/BBrmJKwT.js @@ -1 +1 @@ -import{l as t,c as n,e as o,a0 as c}from"./u3wGb-58.js";const r={};function a(e,s){return n(),o("th",null,[c(e.$slots,"default",{},void 0,!0)])}const d=t(r,[["render",a],["__scopeId","data-v-8414e3d1"]]);export{d as default}; +import{l as t,c as n,e as o,a0 as c}from"./Vf49H5is.js";const r={};function a(e,s){return n(),o("th",null,[c(e.$slots,"default",{},void 0,!0)])}const d=t(r,[["render",a],["__scopeId","data-v-8414e3d1"]]);export{d as default}; diff --git a/_nuxt/Ckle-llM.js b/_nuxt/BECCP5bR.js similarity index 82% rename from _nuxt/Ckle-llM.js rename to _nuxt/BECCP5bR.js index c8b136b..9fda323 100644 --- a/_nuxt/Ckle-llM.js +++ b/_nuxt/BECCP5bR.js @@ -1 +1 @@ -import{d as i,z as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as f,g as p,ac as k,E as g,l as v}from"./u3wGb-58.js";const x=["id"],C=i({__name:"ProseH2",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h2)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h2)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h2",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),f(_,{key:0,name:s.value},null,8,["name"])):p("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-e12a07f6"]]);export{N as default}; +import{d as i,y as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as f,g as p,ac as k,E as g,l as v}from"./Vf49H5is.js";const x=["id"],C=i({__name:"ProseH2",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h2)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h2)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h2",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),f(_,{key:0,name:s.value},null,8,["name"])):p("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-e12a07f6"]]);export{N as default}; diff --git a/_nuxt/CnPQ6KG4.js b/_nuxt/BJFHhid7.js similarity index 69% rename from _nuxt/CnPQ6KG4.js rename to _nuxt/BJFHhid7.js index 296da89..7570886 100644 --- a/_nuxt/CnPQ6KG4.js +++ b/_nuxt/BJFHhid7.js @@ -1 +1 @@ -import{d as o,c as t,e as l,a0 as s,n as r,l as c}from"./u3wGb-58.js";const n=o({__name:"CodeBlock",props:{label:{type:String,required:!0},active:{type:Boolean,default:!1},preview:{type:Boolean,default:!1}},setup(e){return(a,d)=>(t(),l("div",{class:r(["code-block",{active:e.active,"rounded-lg p-4":e.preview}])},[s(a.$slots,"default",{},void 0,!0)],2))}}),p=c(n,[["__scopeId","data-v-71882a3f"]]);export{p as default}; +import{d as o,c as t,e as l,a0 as s,n as r,l as c}from"./Vf49H5is.js";const n=o({__name:"CodeBlock",props:{label:{type:String,required:!0},active:{type:Boolean,default:!1},preview:{type:Boolean,default:!1}},setup(e){return(a,d)=>(t(),l("div",{class:r(["code-block",{active:e.active,"rounded-lg p-4":e.preview}])},[s(a.$slots,"default",{},void 0,!0)],2))}}),p=c(n,[["__scopeId","data-v-71882a3f"]]);export{p as default}; diff --git a/_nuxt/DFj3BXn7.js b/_nuxt/BM5huKx4.js similarity index 90% rename from _nuxt/DFj3BXn7.js rename to _nuxt/BM5huKx4.js index 8068b68..ced72be 100644 --- a/_nuxt/DFj3BXn7.js +++ b/_nuxt/BM5huKx4.js @@ -1 +1 @@ -import{d as c,c as a,e as d,X as i,g as l,a0 as p,f as t,ac as _,k as s,l as m}from"./u3wGb-58.js";import{r as n}from"./DRaGyTfO.js";import"./2ETV-d1z.js";const u={class:"card"},f={class:"title"},C={class:"description"},h=c({__name:"Card",props:{icon:{type:String,default:""}},setup(o){return(e,k)=>{const r=_;return a(),d("div",u,[o.icon?(a(),i(r,{key:0,name:o.icon},null,8,["name"])):l("",!0),p(e.$slots,"default",{},void 0,!0),t("div",null,[t("h3",f,[n(e.$slots,"title",{unwrap:"p"},()=>[s(" Card title ")],!0)]),t("p",C,[n(e.$slots,"description",{unwrap:"p"},()=>[s(" Card description ")],!0)])])])}}}),N=m(h,[["__scopeId","data-v-600e15da"]]);export{N as default}; +import{d as c,c as a,e as d,X as i,g as l,a0 as p,f as t,ac as _,k as s,l as m}from"./Vf49H5is.js";import{r as n}from"./11BWXUmK.js";import"./2ETV-d1z.js";const u={class:"card"},f={class:"title"},C={class:"description"},h=c({__name:"Card",props:{icon:{type:String,default:""}},setup(o){return(e,k)=>{const r=_;return a(),d("div",u,[o.icon?(a(),i(r,{key:0,name:o.icon},null,8,["name"])):l("",!0),p(e.$slots,"default",{},void 0,!0),t("div",null,[t("h3",f,[n(e.$slots,"title",{unwrap:"p"},()=>[s(" Card title ")],!0)]),t("p",C,[n(e.$slots,"description",{unwrap:"p"},()=>[s(" Card description ")],!0)])])])}}}),N=m(h,[["__scopeId","data-v-600e15da"]]);export{N as default}; diff --git a/_nuxt/BMJOz31p.js b/_nuxt/BMJOz31p.js deleted file mode 100644 index 629b994..0000000 --- a/_nuxt/BMJOz31p.js +++ /dev/null @@ -1 +0,0 @@ -import{d as j,u as U,a as Z,r as M,o as ee,_ as te,b as ne,c as T,e as b,n as oe,F as ie,f as w,g as L,h as z,w as J,T as H,t as ae,i as V,p as se,j as re,k as de,l as ce,m as le,q as ue,s as pe,v as we,x as O,y as W,z as G,A as ve,B as fe,C as F}from"./u3wGb-58.js";const x=i=>(se("data-v-45ae11bb"),i=i(),re(),i),me=x(()=>w("svg",{viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[w("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)),he=x(()=>w("span",null,[w("a",{href:"https://nuxt.studio",target:"_blank",rel:"noopener"},"Nuxt Studio"),de(": Preview enabled")],-1)),ye={key:0},_e=x(()=>w("div",{id:"__preview_background"},null,-1)),ge=x(()=>w("svg",{id:"__preview_loading_icon",width:"32",height:"32",viewBox:"0 0 24 24"},[w("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)),Ie=x(()=>w("p",null,"Initializing the preview...",-1)),ke={key:0},Ce=x(()=>w("div",{id:"__preview_background"},null,-1)),Pe={id:"__preview_loader"},Se=j({__name:"ContentPreviewMode",props:{previewToken:{type:String,required:!0},apiURL:{type:String,required:!0},syncPreview:{type:Function,required:!0},requestPreviewSyncAPI:{type:Function,required:!0}},setup(i){const s=i,t=["__nuxt_preview","__preview_enabled"],l=U(),_=Z(),u=M(!0),I=M(!1),e=M(!1),o=M("");let n;const a=async()=>{V("previewToken").value="",window.sessionStorage.removeItem("previewToken"),window.sessionStorage.removeItem("previewAPI"),await _.replace({query:{preview:void 0}}),window.location.reload()},m=async p=>{const v=await s.syncPreview(p);if(e.value!==!0){if(!v){setTimeout(()=>m(p),1e3);return}V("previewToken").value&&(e.value=!0,await _.replace({query:{}}),l.callHook("nuxt-studio:preview:ready"),window.parent&&window.self!==window.parent&&n.disconnect())}};return ee(async()=>{n=(await te(()=>import("./CF3NOiUn.js"),[],import.meta.url)).connect(`${s.apiURL}/preview`,{transports:["websocket","polling"],auth:{token:s.previewToken}});let v;n.on("connect",()=>{v=setTimeout(()=>{e.value||(v=setTimeout(()=>{o.value="Preview sync timed out",e.value=!1},3e4),n.emit("draft:requestSync"))},3e4)});const C=()=>{v&&(clearTimeout(v),v=null)};n.on("draft:sync",async P=>{if(C(),!P){try{n.once("draft:ready",()=>{n.emit("draft:requestSync")}),await s.requestPreviewSyncAPI()}catch(A){switch(C(),A.response.status){case 404:o.value="Preview draft not found",e.value=!1;break;default:o.value="An error occurred while syncing preview",e.value=!1}}return}m(P)}),n.on("draft:unauthorized",()=>{C(),o.value="Unauthorized preview",e.value=!1}),n.on("disconnect",()=>{C()}),document.body.classList.add(...t),n.on("draft:update",P=>{I.value=!0,s.syncPreview(P),I.value=!1})}),ne(()=>{document.body.classList.remove(...t)}),(p,v)=>(T(),b("div",null,[u.value?(T(),b("div",{key:0,id:"__nuxt_preview",class:oe({__preview_ready:e.value,__preview_refreshing:I.value})},[e.value?(T(),b(ie,{key:0},[me,he,w("button",{onClick:a}," Close ")],64)):L("",!0)],2)):L("",!0),z(H,{name:"preview-loading"},{default:J(()=>[u.value&&!e.value&&!o.value?(T(),b("div",ye,[_e,w("div",{id:"__preview_loader"},[ge,Ie,w("button",{onClick:a}," Cancel ")])])):L("",!0)]),_:1}),z(H,{name:"preview-loading"},{default:J(()=>[o.value?(T(),b("div",ke,[Ce,w("div",Pe,[w("p",null,ae(o.value),1),w("button",{onClick:a}," Exit preview ")])])):L("",!0)]),_:1})]))}}),xe=ce(Se,[["__scopeId","data-v-45ae11bb"]]),Ae=(i=[],s,t)=>{const l=[...s||[]],_=[...t||[]],u=JSON.parse(JSON.stringify(i));for(const e of l)if(e.new)u.push({path:e.path,parsed:e.parsed});else if(e.oldPath)if(_.splice(_.findIndex(n=>n.path===e.oldPath),1),l.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 o=u.find(n=>n.path===e.path);o?Object.assign(o,{path:e.path,parsed:e.parsed}):u.push({path:e.path,parsed:e.parsed})}for(const e of _)u.splice(u.findIndex(o=>o.path===e.path),1);const I=new Intl.Collator(void 0,{numeric:!0});return u.sort((e,o)=>I.compare(e.path,o.path)),u},q={appConfig:"app.config.ts",nuxtConfig:"nuxt.config.ts"},Te=le((i,s,t)=>{if(Array.isArray(i[s])&&Array.isArray(t))return i[s]=t,!0}),be=i=>{let s;return t=>(s||(s=i()),s)};function Q(i,s){for(const t in i){const l=s[t];t in s||delete i[t],l!==null&&typeof l=="object"&&Q(i[t],s[t])}}function X(i,s){for(const t in s){const l=s[t];l!==null&&typeof l=="object"?Array.isArray(l)&&Array.isArray(i[t])?i[t]=l:(i[t]=i[t]||{},X(i[t],l)):i[t]=l}}const qe=()=>{const i=U(),s={},t=ue("studio-client-db",()=>null);t.value||(i.hook("content:storage",o=>{t.value=o}),pe("/non-existing-path").findOne());const l=async o=>{var m,p,v;const n=window.sessionStorage.getItem("previewToken");if(!o)return null;o=o.replace(/\/$/,"");let a=await((m=t.value)==null?void 0:m.getItem(`${n}:${o}`));return a||(a=await((p=t.value)==null?void 0:p.getItem(`cached:${o}`))),a||(a=a=await((v=t.value)==null?void 0:v.getItem(o))),a||(a=s[o||"/"]),a};return{storage:t,findContentItem:l,updateContentItem:(o,n)=>{var a;t.value&&(s[n.parsed._path]=n.parsed,t.value.setItem(`${o}:${(a=n.parsed)==null?void 0:a._id}`,JSON.stringify(n.parsed)))},removeContentItem:async(o,n)=>{var m;const a=await l(n);if(await((m=t.value)==null?void 0:m.removeItem(`${o}:${n}`)),a){delete s[a._path];const p=await l(a._id);p&&(s[p._path]=p)}},removeAllContentItems:async o=>{const n=await t.value.getKeys(`${o}:`);await Promise.all(n.map(a=>t.value.removeItem(a)))},setPreviewMetaItems:async(o,n)=>{const a=new Set(n.map(m=>m.parsed._id.split(":").shift()));await t.value.setItem(`${o}$`,JSON.stringify({ignoreSources:Array.from(a)}))}}},Me=be(()=>JSON.parse(JSON.stringify(G())));let D=[];const Ke=()=>{const i=U(),{storage:s,findContentItem:t,updateContentItem:l,removeContentItem:_,removeAllContentItems:u,setPreviewMetaItems:I}=qe(),{studio:e,content:o}=we().public,n=window.sessionStorage.getItem("previewAPI")||(e==null?void 0:e.apiURL),a=Me(),m=async c=>{const r=window.sessionStorage.getItem("previewToken");u(r),I(r,c),await Promise.all(c.map(f=>{l(r,f)}))},p=c=>{const r=W(i,G);r!=null&&r.ui&&(r.ui.icons={...r.ui.icons,dynamic:!0}),X(r,Te(c,a)),c||Q(r,a)},v=async c=>{if(D=c.files=c.files||D||[],!s.value)return!1;D=[];const r=Ae(c.files,c.additions,c.deletions),f=r.filter(k=>![q.appConfig,q.nuxtConfig].includes(k.path));await m(f);const h=r.find(k=>k.path===q.appConfig);return p(h==null?void 0:h.parsed),A(),!0},C=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(xe,{previewToken:c,apiURL:n,syncPreview:v,requestPreviewSyncAPI:C}).mount(r)},A=async()=>{if(o!=null&&o.documentDriven){const{pages:c}=W(i,fe),r=await Promise.all(Object.keys(c.value).map(async f=>{var h;return await t(((h=c.value[f])==null?void 0:h._id)??f)}));c.value=r.reduce((f,h,k)=>(h&&(f[Object.keys(c.value)[k]]=h),f),{})}await i.hooks.callHookParallel("app:data:refresh")};return{mountPreviewUI:P,initiateIframeCommunication:Y};function Y(){if(!window.parent||window.self===window.parent)return;const c=Z(),r=O(),f=M(""),h=d=>({path:d.path,query:F(d.query),params:F(d.params),fullPath:d.fullPath,meta:F(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 B;if(!["https://nuxt.studio","https://new.nuxt.studio","https://new.dev.nuxt.studio","https://dev.nuxt.studio","http://localhost:3000",...((B=e==null?void 0:e.iframeMessagingAllowedOrigins)==null?void 0:B.split(",").map(y=>y.trim()))||[]].includes(d.origin))return;const{type:N,payload:R={}}=d.data||{};switch(N){case"nuxt-studio:editor:file-selected":{const y=await t(R.path);y&&(y._partial||!String(R.path).endsWith(".md")||y._path!==O().path&&(f.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:$=[],deletions:S=[]}=R;for(const K of $)await l(y,K);for(const K of S)await _(y,K.path);A();break}case"nuxt-studio:config:file-changed":{const{additions:y=[],deletions:$=[]}=R,S=y.find(E=>E.path===q.appConfig);S&&p(S==null?void 0:S.parsed),$.find(E=>E.path===q.appConfig)&&p(void 0)}}}),i.hook("page:finish",()=>{k(),i.payload.prerenderedAt&&A()}),i.hook("content:document-driven:finish",({route:d,page:g})=>{d.meta.studio_page_contentId=g==null?void 0:g._id}),i.hook("nuxt-studio:preview:ready",()=>{window.parent.postMessage({type:"nuxt-studio:preview:ready",payload:h(O())},"*"),setTimeout(()=>{k()},100)});function k(){const d=Array.from(window.document.querySelectorAll("[data-content-id]")).map(N=>N.getAttribute("data-content-id")),g=Array.from(new Set([r.meta.studio_page_contentId,...d])).filter(Boolean);if(f.value===g[0]){f.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{Ke as useStudio}; diff --git a/_nuxt/BZ7q7a06.js b/_nuxt/BNqs50Gd.js similarity index 71% rename from _nuxt/BZ7q7a06.js rename to _nuxt/BNqs50Gd.js index da5dd46..e3a47d4 100644 --- a/_nuxt/BZ7q7a06.js +++ b/_nuxt/BNqs50Gd.js @@ -1 +1 @@ -import{l as n,c as t,e as o,a0 as c}from"./u3wGb-58.js";const r={};function a(e,s){return t(),o("p",null,[c(e.$slots,"default",{},void 0,!0)])}const l=n(r,[["render",a],["__scopeId","data-v-2ee396e0"]]);export{l as default}; +import{l as n,c as t,e as o,a0 as c}from"./Vf49H5is.js";const r={};function a(e,s){return t(),o("p",null,[c(e.$slots,"default",{},void 0,!0)])}const l=n(r,[["render",a],["__scopeId","data-v-2ee396e0"]]);export{l as default}; diff --git a/_nuxt/pbFJn6JC.js b/_nuxt/BOl9kXiq.js similarity index 79% rename from _nuxt/pbFJn6JC.js rename to _nuxt/BOl9kXiq.js index 1bd9b37..cd9e0ee 100644 --- a/_nuxt/pbFJn6JC.js +++ b/_nuxt/BOl9kXiq.js @@ -1 +1 @@ -import{d as l,ad as r,c as o,e as u,J as t,X as a,w as d,h as i,ae as m,ac as k,E as x,p as f,j as h,f as I,l as w}from"./u3wGb-58.js";const B=e=>(f("data-v-707a112a"),e=e(),h(),e),v=B(()=>I("span",{class:"text"},"Go back",-1)),D=l({__name:"DocsAside",setup(e){const{tree:n}=r();return(N,S)=>{var s;const c=m,_=k,p=x;return o(),u("nav",null,[((s=t(n))==null?void 0:s.length)>0?(o(),a(c,{key:0,links:t(n)},null,8,["links"])):(o(),a(p,{key:1,to:"/",class:"go-back-link"},{default:d(()=>[i(_,{name:"heroicons-outline:arrow-left",class:"icon"}),v]),_:1}))])}}}),b=w(D,[["__scopeId","data-v-707a112a"]]);export{b as default}; +import{d as l,ad as r,c as o,e as u,J as t,X as a,w as d,h as i,ae as m,ac as k,E as x,p as f,j as h,f as I,l as w}from"./Vf49H5is.js";const B=e=>(f("data-v-707a112a"),e=e(),h(),e),v=B(()=>I("span",{class:"text"},"Go back",-1)),D=l({__name:"DocsAside",setup(e){const{tree:n}=r();return(N,S)=>{var s;const c=m,_=k,p=x;return o(),u("nav",null,[((s=t(n))==null?void 0:s.length)>0?(o(),a(c,{key:0,links:t(n)},null,8,["links"])):(o(),a(p,{key:1,to:"/",class:"go-back-link"},{default:d(()=>[i(_,{name:"heroicons-outline:arrow-left",class:"icon"}),v]),_:1}))])}}}),b=w(D,[["__scopeId","data-v-707a112a"]]);export{b as default}; diff --git a/_nuxt/D1q0sd4p.js b/_nuxt/BSZHdHCi.js similarity index 82% rename from _nuxt/D1q0sd4p.js rename to _nuxt/BSZHdHCi.js index 04eaa2f..90fc12b 100644 --- a/_nuxt/D1q0sd4p.js +++ b/_nuxt/BSZHdHCi.js @@ -1 +1 @@ -import{d as i,z as u,I as t,c as a,e as m,h as l,w as r,a0 as h,X as p,g as f,ac as k,E as x,l as g}from"./u3wGb-58.js";const v=["id"],C=i({__name:"ProseH4",props:{id:{}},setup(I){const{prose:n}=u(),c=t(()=>{var e,o;return((e=n==null?void 0:n.h4)==null?void 0:e.icon)&&((o=n==null?void 0:n.headings)==null?void 0:o.icon)}),s=t(()=>{var e,o;return((e=n==null?void 0:n.h4)==null?void 0:e.icon)||((o=n==null?void 0:n.headings)==null?void 0:o.icon)});return(e,o)=>{const _=k,d=x;return a(),m("h4",{id:e.id},[l(d,{href:`#${e.id}`},{default:r(()=>[h(e.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,v)}}}),B=g(C,[["__scopeId","data-v-8de5c6c2"]]);export{B as default}; +import{d as i,y as u,I as t,c as a,e as m,h as l,w as r,a0 as h,X as p,g as f,ac as k,E as x,l as g}from"./Vf49H5is.js";const v=["id"],C=i({__name:"ProseH4",props:{id:{}},setup(I){const{prose:n}=u(),c=t(()=>{var e,o;return((e=n==null?void 0:n.h4)==null?void 0:e.icon)&&((o=n==null?void 0:n.headings)==null?void 0:o.icon)}),s=t(()=>{var e,o;return((e=n==null?void 0:n.h4)==null?void 0:e.icon)||((o=n==null?void 0:n.headings)==null?void 0:o.icon)});return(e,o)=>{const _=k,d=x;return a(),m("h4",{id:e.id},[l(d,{href:`#${e.id}`},{default:r(()=>[h(e.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,v)}}}),B=g(C,[["__scopeId","data-v-8de5c6c2"]]);export{B as default}; diff --git a/_nuxt/BsVW16jN.js b/_nuxt/BSxztE4y.js similarity index 72% rename from _nuxt/BsVW16jN.js rename to _nuxt/BSxztE4y.js index 6072d15..9b908c4 100644 --- a/_nuxt/BsVW16jN.js +++ b/_nuxt/BSxztE4y.js @@ -1 +1 @@ -import{l as r,c as t,e as n,a0 as o}from"./u3wGb-58.js";const s={};function c(e,a){return t(),n("strong",null,[o(e.$slots,"default",{},void 0,!0)])}const d=r(s,[["render",c],["__scopeId","data-v-5c2e43f3"]]);export{d as default}; +import{l as r,c as t,e as n,a0 as o}from"./Vf49H5is.js";const s={};function c(e,a){return t(),n("strong",null,[o(e.$slots,"default",{},void 0,!0)])}const d=r(s,[["render",c],["__scopeId","data-v-5c2e43f3"]]);export{d as default}; diff --git a/_nuxt/GmuKQP_V.js b/_nuxt/BTTU0BWv.js similarity index 88% rename from _nuxt/GmuKQP_V.js rename to _nuxt/BTTU0BWv.js index 77723b0..6ce5abf 100644 --- a/_nuxt/GmuKQP_V.js +++ b/_nuxt/BTTU0BWv.js @@ -1 +1 @@ -import b from"./CCsjaS0u.js";import{d as u,N as c,l as f}from"./u3wGb-58.js";const d=(n,i)=>n.type&&n.type.tag&&n.type.tag===i,o=u({data(){return{activeTabIndex:0,counter:0}},render(){var r,s;const n=((s=(r=this.$slots)==null?void 0:r.default)==null?void 0:s.call(r))||[],i=n.map((e,p)=>{var a,t,v;return{label:((a=e==null?void 0:e.props)==null?void 0:a.filename)||((t=e==null?void 0:e.props)==null?void 0:t.label)||`${p}`,active:((v=e==null?void 0:e.props)==null?void 0:v.active)||!1,component:e}});return c("div",{class:{"code-group":!0,"first-tab":this.activeTabIndex===0}},[c(b,{ref:"tabs-header",activeTabIndex:this.activeTabIndex,tabs:i,"onUpdate:activeTabIndex":e=>this.activeTabIndex=e}),c("div",{class:"code-group-content",text:this.activeTabIndex},n.map((e,p)=>{var a,t;return c("div",{style:{display:p===this.activeTabIndex?"block":"none"},class:{"":!d(e,"code")&&!d(e,"pre")}},[d(e,"code")||d(e,"pre")?e:c("div",{class:{"preview-canvas":!0}},[((t=(a=e.children)==null?void 0:a.default)==null?void 0:t.call(a))||e.children])])}))])}}),h=f(o,[["__scopeId","data-v-517201f8"]]);export{h as default}; +import b from"./B9i2UT7J.js";import{d as u,N as c,l as f}from"./Vf49H5is.js";const d=(n,i)=>n.type&&n.type.tag&&n.type.tag===i,o=u({data(){return{activeTabIndex:0,counter:0}},render(){var r,s;const n=((s=(r=this.$slots)==null?void 0:r.default)==null?void 0:s.call(r))||[],i=n.map((e,p)=>{var a,t,v;return{label:((a=e==null?void 0:e.props)==null?void 0:a.filename)||((t=e==null?void 0:e.props)==null?void 0:t.label)||`${p}`,active:((v=e==null?void 0:e.props)==null?void 0:v.active)||!1,component:e}});return c("div",{class:{"code-group":!0,"first-tab":this.activeTabIndex===0}},[c(b,{ref:"tabs-header",activeTabIndex:this.activeTabIndex,tabs:i,"onUpdate:activeTabIndex":e=>this.activeTabIndex=e}),c("div",{class:"code-group-content",text:this.activeTabIndex},n.map((e,p)=>{var a,t;return c("div",{style:{display:p===this.activeTabIndex?"block":"none"},class:{"":!d(e,"code")&&!d(e,"pre")}},[d(e,"code")||d(e,"pre")?e:c("div",{class:{"preview-canvas":!0}},[((t=(a=e.children)==null?void 0:a.default)==null?void 0:t.call(a))||e.children])])}))])}}),h=f(o,[["__scopeId","data-v-517201f8"]]);export{h as default}; diff --git a/_nuxt/Cd0RO4tJ.js b/_nuxt/BVFwRH9t.js similarity index 86% rename from _nuxt/Cd0RO4tJ.js rename to _nuxt/BVFwRH9t.js index 93e6904..a441853 100644 --- a/_nuxt/Cd0RO4tJ.js +++ b/_nuxt/BVFwRH9t.js @@ -1 +1 @@ -import{d as v,v as C,a2 as g,ay as D,x as w,N as o,W as p}from"./u3wGb-58.js";import _ from"./CM1SlKoH.js";import S from"./BDtXOxg7.js";import"./CEO0Hptm.js";const q=v({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(f){const{contentHead:c}=C().public.content,e=g(),{tag:m,excerpt:i,path:s,query:a,head:r}=f,u=r===void 0?c:r,l={...a||{},path:s||(a==null?void 0:a.path)||D(w().path),find:"one"},h=(t,n)=>o("pre",null,JSON.stringify({message:"You should use slots with ",slot:t,data:n},null,2));return o(S,l,{default:e!=null&&e.default?({data:t,refresh:n,isPartial:y})=>{var d;return u&&p(t),(d=e.default)==null?void 0:d.call(e,{doc:t,refresh:n,isPartial:y,excerpt:i,...this.$attrs})}:({data:t})=>(u&&p(t),o(_,{value:t,excerpt:i,tag:m,...this.$attrs},{empty:n=>e!=null&&e.empty?e.empty(n):h("default",t)})),empty:t=>{var n;return((n=e==null?void 0:e.empty)==null?void 0:n.call(e,t))||o("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":t=>{var n;return((n=e==null?void 0:e["not-found"])==null?void 0:n.call(e,t))||o("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),b=q;export{b as default}; +import{d as v,m as C,a2 as g,ay as D,v as w,N as o,W as p}from"./Vf49H5is.js";import _ from"./BvLCLESg.js";import S from"./CDb-eOTl.js";import"./CCCXJ4Xo.js";const q=v({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(f){const{contentHead:c}=C().public.content,e=g(),{tag:m,excerpt:i,path:s,query:a,head:r}=f,u=r===void 0?c:r,l={...a||{},path:s||(a==null?void 0:a.path)||D(w().path),find:"one"},h=(t,n)=>o("pre",null,JSON.stringify({message:"You should use slots with ",slot:t,data:n},null,2));return o(S,l,{default:e!=null&&e.default?({data:t,refresh:n,isPartial:y})=>{var d;return u&&p(t),(d=e.default)==null?void 0:d.call(e,{doc:t,refresh:n,isPartial:y,excerpt:i,...this.$attrs})}:({data:t})=>(u&&p(t),o(_,{value:t,excerpt:i,tag:m,...this.$attrs},{empty:n=>e!=null&&e.empty?e.empty(n):h("default",t)})),empty:t=>{var n;return((n=e==null?void 0:e.empty)==null?void 0:n.call(e,t))||o("p",null,"Document is empty, overwrite this content with #empty slot in .")},"not-found":t=>{var n;return((n=e==null?void 0:e["not-found"])==null?void 0:n.call(e,t))||o("p",null,"Document not found, overwrite this content with #not-found slot in .")}})}}),b=q;export{b as default}; diff --git a/_nuxt/D7gn93d2.js b/_nuxt/BW07lM3C.js similarity index 79% rename from _nuxt/D7gn93d2.js rename to _nuxt/BW07lM3C.js index 57fdb26..f5e54eb 100644 --- a/_nuxt/D7gn93d2.js +++ b/_nuxt/BW07lM3C.js @@ -1 +1 @@ -import{d as t,c as n,e as o,f as a,t as s}from"./u3wGb-58.js";const r={class:"component-playground-data-section"},i=t({__name:"ComponentPlaygroundSlots",props:{componentData:{type:Object,required:!0}},setup(e){return(c,p)=>(n(),o("div",r,[a("pre",null,s(JSON.stringify(e.componentData,null,2)),1)]))}});export{i as _}; +import{d as t,c as n,e as o,f as a,t as s}from"./Vf49H5is.js";const r={class:"component-playground-data-section"},i=t({__name:"ComponentPlaygroundSlots",props:{componentData:{type:Object,required:!0}},setup(e){return(c,p)=>(n(),o("div",r,[a("pre",null,s(JSON.stringify(e.componentData,null,2)),1)]))}});export{i as _}; diff --git a/_nuxt/BWHicer8.js b/_nuxt/BWHicer8.js deleted file mode 100644 index 0bbd5de..0000000 --- a/_nuxt/BWHicer8.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./Cy5cwQk_.js";import"./u3wGb-58.js";export{m as default}; diff --git a/_nuxt/DS9NkE3y.js b/_nuxt/BY-n49dz.js similarity index 84% rename from _nuxt/DS9NkE3y.js rename to _nuxt/BY-n49dz.js index 557398a..9f91cbd 100644 --- a/_nuxt/DS9NkE3y.js +++ b/_nuxt/BY-n49dz.js @@ -1 +1 @@ -import{d as o,c as n,X as r,w as s,a0 as _,E as c,l as d}from"./u3wGb-58.js";const u=o({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(t){return(e,f)=>{const a=c;return n(),r(a,{to:t.href,target:t.target},{default:s(()=>[_(e.$slots,"default",{},void 0,!0)]),_:3},8,["to","target"])}}}),l=d(u,[["__scopeId","data-v-c4bae687"]]);export{l as default}; +import{d as o,c as n,X as r,w as s,a0 as _,E as c,l as d}from"./Vf49H5is.js";const u=o({__name:"ProseA",props:{href:{type:String,default:""},target:{type:String,default:void 0,required:!1}},setup(t){return(e,f)=>{const a=c;return n(),r(a,{to:t.href,target:t.target},{default:s(()=>[_(e.$slots,"default",{},void 0,!0)]),_:3},8,["to","target"])}}}),l=d(u,[["__scopeId","data-v-c4bae687"]]);export{l as default}; diff --git a/_nuxt/8SaNJun7.js b/_nuxt/B_JRaRhR.js similarity index 72% rename from _nuxt/8SaNJun7.js rename to _nuxt/B_JRaRhR.js index ba3b2c6..5fa0540 100644 --- a/_nuxt/8SaNJun7.js +++ b/_nuxt/B_JRaRhR.js @@ -1 +1 @@ -import{l as o,c as t,e as c,a0 as r}from"./u3wGb-58.js";const n={};function s(e,a){return t(),c("blockquote",null,[r(e.$slots,"default",{},void 0,!0)])}const f=o(n,[["render",s],["__scopeId","data-v-0212f3ef"]]);export{f as default}; +import{l as o,c as t,e as c,a0 as r}from"./Vf49H5is.js";const n={};function s(e,a){return t(),c("blockquote",null,[r(e.$slots,"default",{},void 0,!0)])}const f=o(n,[["render",s],["__scopeId","data-v-0212f3ef"]]);export{f as default}; diff --git a/_nuxt/Bwu8KkVB.js b/_nuxt/B_MRlhQY.js similarity index 71% rename from _nuxt/Bwu8KkVB.js rename to _nuxt/B_MRlhQY.js index b74cb75..340cedd 100644 --- a/_nuxt/Bwu8KkVB.js +++ b/_nuxt/B_MRlhQY.js @@ -1 +1 @@ -import{l as t,c as n,e as o,a0 as r}from"./u3wGb-58.js";const c={};function a(e,s){return n(),o("tr",null,[r(e.$slots,"default",{},void 0,!0)])}const d=t(c,[["render",a],["__scopeId","data-v-8f0f611d"]]);export{d as default}; +import{l as t,c as n,e as o,a0 as r}from"./Vf49H5is.js";const c={};function a(e,s){return n(),o("tr",null,[r(e.$slots,"default",{},void 0,!0)])}const d=t(c,[["render",a],["__scopeId","data-v-8f0f611d"]]);export{d as default}; diff --git a/_nuxt/Cq0SF2eQ.js b/_nuxt/Bd1dl7rI.js similarity index 68% rename from _nuxt/Cq0SF2eQ.js rename to _nuxt/Bd1dl7rI.js index 54bca26..336cd04 100644 --- a/_nuxt/Cq0SF2eQ.js +++ b/_nuxt/Bd1dl7rI.js @@ -1 +1 @@ -import{d as a,I as i,ao as n,v as c,c as o,e as d,O as h,J as u,l}from"./u3wGb-58.js";const f=["src","alt","width","height"],m=a({__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 e=t,r=i(()=>{var s;return(s=e.src)!=null&&s.startsWith("/")&&!e.src.startsWith("//")?n(e.src,c().app.baseURL):e.src});return(s,g)=>(o(),d("img",h(s.$attrs,{src:u(r),alt:t.alt,width:t.width,height:t.height}),null,16,f))}}),w=l(m,[["__scopeId","data-v-87b675f6"]]);export{w as default}; +import{d as a,I as i,ao as n,m as c,c as o,e as d,O as h,J as u,l}from"./Vf49H5is.js";const m=["src","alt","width","height"],f=a({__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 e=t,r=i(()=>{var s;return(s=e.src)!=null&&s.startsWith("/")&&!e.src.startsWith("//")?n(e.src,c().app.baseURL):e.src});return(s,g)=>(o(),d("img",h(s.$attrs,{src:u(r),alt:t.alt,width:t.width,height:t.height}),null,16,m))}}),w=l(f,[["__scopeId","data-v-87b675f6"]]);export{w as default}; diff --git a/_nuxt/BhuGnnYf.js b/_nuxt/BhuGnnYf.js new file mode 100644 index 0000000..af9eb2c --- /dev/null +++ b/_nuxt/BhuGnnYf.js @@ -0,0 +1 @@ +import o from"./BNqs50Gd.js";import{d as r,c as t,X as n}from"./Vf49H5is.js";const m=r({__name:"SourceLink",props:{source:{type:String,required:!0}},setup(c){return(_,p)=>{const e=o;return t(),n(e)}}});export{m as default}; diff --git a/_nuxt/DRa-n8Ci.js b/_nuxt/BiYj-3ix.js similarity index 73% rename from _nuxt/DRa-n8Ci.js rename to _nuxt/BiYj-3ix.js index 4e171c1..c54c329 100644 --- a/_nuxt/DRa-n8Ci.js +++ b/_nuxt/BiYj-3ix.js @@ -1 +1 @@ -import{r as a}from"./DRaGyTfO.js";import{d as r,c as s,e as n,f as o,n as c,l}from"./u3wGb-58.js";import"./2ETV-d1z.js";const p={class:"alert-content"},i=r({__name:"Alert",props:{type:{type:String,default:"info",validator(e){return["info","success","warning","danger","primary"].includes(e)}}},setup(e){return(t,d)=>(s(),n("div",{class:c(["alert",[e.type]])},[o("div",p,[a(t.$slots,"default",{unwrap:"p"},void 0,!0)])],2))}}),u=l(i,[["__scopeId","data-v-3687bb6f"]]);export{u as default}; +import{r as a}from"./11BWXUmK.js";import{d as r,c as s,e as n,f as o,n as c,l}from"./Vf49H5is.js";import"./2ETV-d1z.js";const p={class:"alert-content"},i=r({__name:"Alert",props:{type:{type:String,default:"info",validator(e){return["info","success","warning","danger","primary"].includes(e)}}},setup(e){return(t,d)=>(s(),n("div",{class:c(["alert",[e.type]])},[o("div",p,[a(t.$slots,"default",{unwrap:"p"},void 0,!0)])],2))}}),u=l(i,[["__scopeId","data-v-3687bb6f"]]);export{u as default}; diff --git a/_nuxt/CVQmuml5.js b/_nuxt/Bk8fCtdE.js similarity index 96% rename from _nuxt/CVQmuml5.js rename to _nuxt/Bk8fCtdE.js index 59d82d2..0558fc5 100644 --- a/_nuxt/CVQmuml5.js +++ b/_nuxt/Bk8fCtdE.js @@ -1 +1 @@ -import{r as i,a1 as _,ak as g,ag as k,d as y,a as b,c as l,e as m,F as x,Z as B,n as f,f as C,t as H,J as S,al as A,X as q,g as M,l as T}from"./u3wGb-58.js";const $=()=>{const a=i(),s=i([]),c=i([]),u=e=>e.forEach(t=>{const r=t.target.id;t.isIntersecting?s.value.push(r):s.value=s.value.filter(n=>n!==r)}),d=e=>e.forEach(t=>{a.value.observe(t)});return _(s,(e,t)=>{e.length===0?c.value=t:c.value=e},{deep:!0}),g(()=>a.value=new IntersectionObserver(u)),k(()=>{var e;return(e=a.value)==null?void 0:e.disconnect()}),{visibleHeadings:s,activeHeadings:c,updateHeadings:d}},w={class:"docs-toc-links"},D=["href","onClick"],E=y({__name:"DocsTocLinks",props:{links:{type:Array,default:()=>[]}},emits:["move"],setup(a,{emit:s}){const c=s,u=b(),{activeHeadings:d,updateHeadings:e}=$();setTimeout(()=>{e([...document.querySelectorAll(".document-driven-page h1, .docus-content h1"),...document.querySelectorAll(".document-driven-page h2, .docus-content h2"),...document.querySelectorAll(".document-driven-page h3, .docus-content h3"),...document.querySelectorAll(".document-driven-page h4, .docus-content h4")])},300);function t(n){u.push(`#${n}`),c("move",n)}function r(n){c("move",n)}return(n,v)=>{const h=I;return l(),m("ul",w,[(l(!0),m(x,null,B(a.links,o=>(l(),m("li",{key:o.text,class:f([`depth-${o.depth}`])},[C("a",{href:`#${o.id}`,class:f([S(d).includes(o.id)&&"active"]),onClick:A(p=>t(o.id),["prevent"])},H(o.text),11,D),o.children?(l(),q(h,{key:0,links:o.children,onMove:v[0]||(v[0]=p=>r(p))},null,8,["links"])):M("",!0)],2))),128))])}}}),I=T(E,[["__scopeId","data-v-9edff20d"]]);export{I as default}; +import{r as i,a1 as _,ak as g,ag as k,d as y,a as b,c as l,e as m,F as x,Z as B,n as f,f as C,t as H,J as S,al as A,X as q,g as M,l as T}from"./Vf49H5is.js";const $=()=>{const a=i(),s=i([]),c=i([]),u=e=>e.forEach(t=>{const r=t.target.id;t.isIntersecting?s.value.push(r):s.value=s.value.filter(n=>n!==r)}),d=e=>e.forEach(t=>{a.value.observe(t)});return _(s,(e,t)=>{e.length===0?c.value=t:c.value=e},{deep:!0}),g(()=>a.value=new IntersectionObserver(u)),k(()=>{var e;return(e=a.value)==null?void 0:e.disconnect()}),{visibleHeadings:s,activeHeadings:c,updateHeadings:d}},w={class:"docs-toc-links"},D=["href","onClick"],E=y({__name:"DocsTocLinks",props:{links:{type:Array,default:()=>[]}},emits:["move"],setup(a,{emit:s}){const c=s,u=b(),{activeHeadings:d,updateHeadings:e}=$();setTimeout(()=>{e([...document.querySelectorAll(".document-driven-page h1, .docus-content h1"),...document.querySelectorAll(".document-driven-page h2, .docus-content h2"),...document.querySelectorAll(".document-driven-page h3, .docus-content h3"),...document.querySelectorAll(".document-driven-page h4, .docus-content h4")])},300);function t(n){u.push(`#${n}`),c("move",n)}function r(n){c("move",n)}return(n,v)=>{const h=I;return l(),m("ul",w,[(l(!0),m(x,null,B(a.links,o=>(l(),m("li",{key:o.text,class:f([`depth-${o.depth}`])},[C("a",{href:`#${o.id}`,class:f([S(d).includes(o.id)&&"active"]),onClick:A(p=>t(o.id),["prevent"])},H(o.text),11,D),o.children?(l(),q(h,{key:0,links:o.children,onMove:v[0]||(v[0]=p=>r(p))},null,8,["links"])):M("",!0)],2))),128))])}}}),I=T(E,[["__scopeId","data-v-9edff20d"]]);export{I as default}; diff --git a/_nuxt/C5F6jMLu.js b/_nuxt/BkX7-2Gy.js similarity index 72% rename from _nuxt/C5F6jMLu.js rename to _nuxt/BkX7-2Gy.js index e9193e8..33caa19 100644 --- a/_nuxt/C5F6jMLu.js +++ b/_nuxt/BkX7-2Gy.js @@ -1 +1 @@ -import{l as t,c as n,e as a,a0 as o}from"./u3wGb-58.js";const c={};function r(e,s){return n(),a("thead",null,[o(e.$slots,"default",{},void 0,!0)])}const d=t(c,[["render",r],["__scopeId","data-v-49fade8b"]]);export{d as default}; +import{l as t,c as n,e as a,a0 as o}from"./Vf49H5is.js";const c={};function r(e,s){return n(),a("thead",null,[o(e.$slots,"default",{},void 0,!0)])}const d=t(c,[["render",r],["__scopeId","data-v-49fade8b"]]);export{d as default}; diff --git a/_nuxt/vr9KMdSf.js b/_nuxt/BkXKp-BT.js similarity index 94% rename from _nuxt/vr9KMdSf.js rename to _nuxt/BkXKp-BT.js index 079f25a..622ef10 100644 --- a/_nuxt/vr9KMdSf.js +++ b/_nuxt/BkXKp-BT.js @@ -1 +1 @@ -import{l as o,c as e,e as t,p as s,j as a,f as d}from"./u3wGb-58.js";const _={},n=c=>(s("data-v-cf424b9d"),c=c(),a(),c),r={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},l=n(()=>d("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1)),p=[l];function h(c,f){return e(),t("svg",r,p)}const u=o(_,[["render",h],["__scopeId","data-v-cf424b9d"]]);export{u as default}; +import{l as o,c as e,e as t,p as s,j as a,f as d}from"./Vf49H5is.js";const _={},n=c=>(s("data-v-cf424b9d"),c=c(),a(),c),r={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},l=n(()=>d("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1)),p=[l];function h(c,f){return e(),t("svg",r,p)}const u=o(_,[["render",h],["__scopeId","data-v-cf424b9d"]]);export{u as default}; diff --git a/_nuxt/CHMzJPhz.js b/_nuxt/BprUy7pC.js similarity index 91% rename from _nuxt/CHMzJPhz.js rename to _nuxt/BprUy7pC.js index 2f236ec..8515009 100644 --- a/_nuxt/CHMzJPhz.js +++ b/_nuxt/BprUy7pC.js @@ -1 +1 @@ -import{d as l,r as i,c as e,e as u,J as d,X as n,ac as m}from"./u3wGb-58.js";import{u as f}from"./0dF46-gv.js";const b=l({__name:"CopyButton",props:{content:{type:String,default:""}},setup(c){const a=c,{copy:s}=f(),o=i("init"),p=r=>{s(a.content).then(()=>{o.value="copied",setTimeout(()=>{o.value="init"},1e3)}).catch(()=>{console.warn("Couldn't copy to clipboard!")})};return(r,y)=>{const t=m;return e(),u("button",{class:"copy rounded-lg bg-gray-800 px-2 py-2 font-mono text-xs font-semibold leading-none text-gray-400 focus:outline-none dark:bg-black",onClick:p},[d(o)==="copied"?(e(),n(t,{key:0,name:"fa-check",class:"h-4 w-4"})):(e(),n(t,{key:1,name:"fa-copy",class:"h-4 w-4"}))])}}});export{b as default}; +import{d as l,r as i,c as e,e as u,J as d,X as n,ac as m}from"./Vf49H5is.js";import{u as f}from"./C_SNNwnd.js";const b=l({__name:"CopyButton",props:{content:{type:String,default:""}},setup(c){const a=c,{copy:s}=f(),o=i("init"),p=r=>{s(a.content).then(()=>{o.value="copied",setTimeout(()=>{o.value="init"},1e3)}).catch(()=>{console.warn("Couldn't copy to clipboard!")})};return(r,y)=>{const t=m;return e(),u("button",{class:"copy rounded-lg bg-gray-800 px-2 py-2 font-mono text-xs font-semibold leading-none text-gray-400 focus:outline-none dark:bg-black",onClick:p},[d(o)==="copied"?(e(),n(t,{key:0,name:"fa-check",class:"h-4 w-4"})):(e(),n(t,{key:1,name:"fa-copy",class:"h-4 w-4"}))])}}});export{b as default}; diff --git a/_nuxt/CfpWweYg.js b/_nuxt/BvKMHjcL.js similarity index 92% rename from _nuxt/CfpWweYg.js rename to _nuxt/BvKMHjcL.js index 5e825b8..8390d59 100644 --- a/_nuxt/CfpWweYg.js +++ b/_nuxt/BvKMHjcL.js @@ -1 +1 @@ -import{d,az as l,I as v,q as f,V as p,au as g,aB as m,aA as h,a2 as y,N as u,E as _}from"./u3wGb-58.js";const q=d({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(i){const{query:a}=l(i),n=v(()=>{var t;return typeof((t=a.value)==null?void 0:t.params)=="function"?a.value.params():a.value});if(!n.value&&f("dd-navigation").value){const{navigation:t}=p();return{navigation:t}}const{data:o}=await g(`content-navigation-${h(n.value)}`,()=>m(n.value));return{navigation:o}},render(i){const a=y(),{navigation:n}=i,o=e=>u(_,{to:e._path},()=>e.title),t=(e,r)=>u("ul",r?{"data-level":r}:null,e.map(s=>s.children?u("li",null,[o(s),t(s.children,r+1)]):u("li",null,o(s)))),c=e=>t(e,0);return a!=null&&a.default?a.default({navigation:n,...this.$attrs}):c(n)}}),N=q;export{N as default}; +import{d,az as l,I as v,q as f,V as p,au as g,aB as m,aA as h,a2 as y,N as u,E as _}from"./Vf49H5is.js";const q=d({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(i){const{query:a}=l(i),n=v(()=>{var t;return typeof((t=a.value)==null?void 0:t.params)=="function"?a.value.params():a.value});if(!n.value&&f("dd-navigation").value){const{navigation:t}=p();return{navigation:t}}const{data:o}=await g(`content-navigation-${h(n.value)}`,()=>m(n.value));return{navigation:o}},render(i){const a=y(),{navigation:n}=i,o=e=>u(_,{to:e._path},()=>e.title),t=(e,r)=>u("ul",r?{"data-level":r}:null,e.map(s=>s.children?u("li",null,[o(s),t(s.children,r+1)]):u("li",null,o(s)))),c=e=>t(e,0);return a!=null&&a.default?a.default({navigation:n,...this.$attrs}):c(n)}}),N=q;export{N as default}; diff --git a/_nuxt/CM1SlKoH.js b/_nuxt/BvLCLESg.js similarity index 89% rename from _nuxt/CM1SlKoH.js rename to _nuxt/BvLCLESg.js index 44a8f7b..bb083ec 100644 --- a/_nuxt/CM1SlKoH.js +++ b/_nuxt/BvLCLESg.js @@ -1 +1 @@ -import{_ as l}from"./CEO0Hptm.js";import{d as o,a1 as s,a2 as d,N as f}from"./u3wGb-58.js";const y=o({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,r,u;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(r=t==null?void 0:t.value)==null?void 0:r._path}.${(u=t==null?void 0:t.value)==null?void 0:u._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var i,c;const n=d(),{value:e,excerpt:r,tag:u}=t,a=r?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((i=a==null?void 0:a.children)!=null&&i.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:r,tag:u,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:r,tag:u,...this.$attrs}):(a==null?void 0:a.type)==="root"&&((c=a==null?void 0:a.children)!=null&&c.length)?f(l,{value:e,excerpt:r,tag:u,...this.$attrs}):f("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:r,tag:u},null,2))}});export{y as default}; +import{_ as l}from"./CCCXJ4Xo.js";import{d as o,a1 as s,a2 as d,N as f}from"./Vf49H5is.js";const y=o({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,r,u;n&&!((e=t.value)!=null&&e.excerpt)&&(console.warn(`No excerpt found for document content/${(r=t==null?void 0:t.value)==null?void 0:r._path}.${(u=t==null?void 0:t.value)==null?void 0:u._extension}!`),console.warn("Make sure to use in your content if you want to use excerpt feature."))},{immediate:!0})},render(t){var i,c;const n=d(),{value:e,excerpt:r,tag:u}=t,a=r?e==null?void 0:e.excerpt:e==null?void 0:e.body;return!((i=a==null?void 0:a.children)!=null&&i.length)&&(n!=null&&n.empty)?n.empty({value:e,excerpt:r,tag:u,...this.$attrs}):n!=null&&n.default?n.default({value:e,excerpt:r,tag:u,...this.$attrs}):(a==null?void 0:a.type)==="root"&&((c=a==null?void 0:a.children)!=null&&c.length)?f(l,{value:e,excerpt:r,tag:u,...this.$attrs}):f("pre",null,JSON.stringify({message:"You should use slots with ",value:e,excerpt:r,tag:u},null,2))}});export{y as default}; diff --git a/_nuxt/C8aUTrem.js b/_nuxt/C44c1Pi3.js similarity index 70% rename from _nuxt/C8aUTrem.js rename to _nuxt/C44c1Pi3.js index 1b534f5..4c3aed6 100644 --- a/_nuxt/C8aUTrem.js +++ b/_nuxt/C44c1Pi3.js @@ -1 +1 @@ -import l from"./CVQmuml5.js";import{d as r,V as u,c,e as a,J as _,F as f,h as k,g as v,p as h,j as x,f as p,l as C}from"./u3wGb-58.js";const I=e=>(h("data-v-a0111fb4"),e=e(),x(),e),V={class:"docs-toc"},b=I(()=>p("div",{class:"docs-toc-title"},[p("span",null,"Table of Contents")],-1)),g=r({__name:"DocsToc",emits:["move"],setup(e,{emit:m}){const{toc:o}=u(),d=m;return(B,t)=>{var s,n;const i=l;return c(),a("div",V,[(n=(s=_(o))==null?void 0:s.links)!=null&&n.length?(c(),a(f,{key:0},[b,k(i,{links:_(o).links,onMove:t[0]||(t[0]=N=>d("move"))},null,8,["links"])],64)):v("",!0)])}}}),D=C(g,[["__scopeId","data-v-a0111fb4"]]);export{D as default}; +import l from"./Bk8fCtdE.js";import{d as r,V as u,c,e as a,J as _,F as f,h as k,g as v,p as h,j as x,f as p,l as C}from"./Vf49H5is.js";const I=e=>(h("data-v-a0111fb4"),e=e(),x(),e),V={class:"docs-toc"},b=I(()=>p("div",{class:"docs-toc-title"},[p("span",null,"Table of Contents")],-1)),g=r({__name:"DocsToc",emits:["move"],setup(e,{emit:m}){const{toc:o}=u(),d=m;return(B,t)=>{var s,n;const i=l;return c(),a("div",V,[(n=(s=_(o))==null?void 0:s.links)!=null&&n.length?(c(),a(f,{key:0},[b,k(i,{links:_(o).links,onMove:t[0]||(t[0]=N=>d("move"))},null,8,["links"])],64)):v("",!0)])}}}),D=C(g,[["__scopeId","data-v-a0111fb4"]]);export{D as default}; diff --git a/_nuxt/Canrv9u4.js b/_nuxt/C5XpOpED.js similarity index 95% rename from _nuxt/Canrv9u4.js rename to _nuxt/C5XpOpED.js index 74cc8e5..65f17c4 100644 --- a/_nuxt/Canrv9u4.js +++ b/_nuxt/C5XpOpED.js @@ -1 +1 @@ -import{d as y,V as f,J as t,c as a,e as r,X as h,w as u,h as m,f as i,t as p,g as l,ai as k,ac as g,E as w,aj as C,l as N}from"./u3wGb-58.js";const B={key:0,class:"docs-prev-next"},V={class:"wrapper"},D={key:0,class:"directory"},j={class:"title"},E={key:1},F={class:"wrapper"},I={key:0,class:"directory"},P={class:"title"},b=y({__name:"DocsPrevNext",setup(H){const{prev:e,next:s,navigation:v}=f(),{navDirFromPath:x}=C(),c=d=>{var n;const _=x(d._path,v.value||[]);if(_&&_[0])return((n=_[0])==null?void 0:n._path)??"";{const o=d.split("/");return(o.length>1?o[o.length-2]:"").split("-").map(k).join(" ")}};return(d,_)=>{const n=g,o=w;return t(e)||t(s)?(a(),r("div",B,[t(e)&&t(e)._path?(a(),h(o,{key:0,to:t(e)._path,class:"prev"},{default:u(()=>[m(n,{name:"heroicons-outline:arrow-sm-left",class:"icon"}),i("div",V,[c(t(e)._path)?(a(),r("span",D,p(c(t(e)._path)),1)):l("",!0),i("span",j,p(t(e).title),1)])]),_:1},8,["to"])):(a(),r("span",E)),t(s)&&t(s)._path?(a(),h(o,{key:2,to:t(s)._path,class:"next"},{default:u(()=>[i("div",F,[c(t(s)._path)?(a(),r("span",I,p(c(t(s)._path)),1)):l("",!0),i("span",P,p(t(s).title),1)]),m(n,{name:"heroicons-outline:arrow-sm-right",class:"icon"})]),_:1},8,["to"])):l("",!0)])):l("",!0)}}}),S=N(b,[["__scopeId","data-v-03b1a972"]]);export{S as default}; +import{d as y,V as f,J as t,c as a,e as r,X as h,w as u,h as m,f as i,t as p,g as l,ai as k,ac as g,E as w,aj as C,l as N}from"./Vf49H5is.js";const B={key:0,class:"docs-prev-next"},V={class:"wrapper"},D={key:0,class:"directory"},j={class:"title"},E={key:1},F={class:"wrapper"},I={key:0,class:"directory"},P={class:"title"},b=y({__name:"DocsPrevNext",setup(H){const{prev:e,next:s,navigation:v}=f(),{navDirFromPath:x}=C(),c=d=>{var n;const _=x(d._path,v.value||[]);if(_&&_[0])return((n=_[0])==null?void 0:n._path)??"";{const o=d.split("/");return(o.length>1?o[o.length-2]:"").split("-").map(k).join(" ")}};return(d,_)=>{const n=g,o=w;return t(e)||t(s)?(a(),r("div",B,[t(e)&&t(e)._path?(a(),h(o,{key:0,to:t(e)._path,class:"prev"},{default:u(()=>[m(n,{name:"heroicons-outline:arrow-sm-left",class:"icon"}),i("div",V,[c(t(e)._path)?(a(),r("span",D,p(c(t(e)._path)),1)):l("",!0),i("span",j,p(t(e).title),1)])]),_:1},8,["to"])):(a(),r("span",E)),t(s)&&t(s)._path?(a(),h(o,{key:2,to:t(s)._path,class:"next"},{default:u(()=>[i("div",F,[c(t(s)._path)?(a(),r("span",I,p(c(t(s)._path)),1)):l("",!0),i("span",P,p(t(s).title),1)]),m(n,{name:"heroicons-outline:arrow-sm-right",class:"icon"})]),_:1},8,["to"])):l("",!0)])):l("",!0)}}}),S=N(b,[["__scopeId","data-v-03b1a972"]]);export{S as default}; diff --git a/_nuxt/CSShjX2C.js b/_nuxt/C6UGI3xn.js similarity index 90% rename from _nuxt/CSShjX2C.js rename to _nuxt/C6UGI3xn.js index 07125db..fe73279 100644 --- a/_nuxt/CSShjX2C.js +++ b/_nuxt/C6UGI3xn.js @@ -1 +1 @@ -import{d as r,ad as p,D as l,c as i,e as _,h as u,w as f,J as n,ah as m,f as h,a0 as x,l as g}from"./u3wGb-58.js";const k={class:"page-layout"},v=r({__name:"page",setup(B){const{config:e}=p();return l({link:{rel:"search",type:"application/opensearchdescription+xml",href:"opensearch.xml"}}),(c,C)=>{var a,s,t,o;const d=m;return i(),_("div",k,[u(d,{fluid:(s=(a=n(e))==null?void 0:a.main)==null?void 0:s.fluid,padded:(o=(t=n(e))==null?void 0:t.main)==null?void 0:o.padded},{default:f(()=>[h("article",null,[x(c.$slots,"default",{},void 0,!0)])]),_:3},8,["fluid","padded"])])}}}),y=g(v,[["__scopeId","data-v-8c86a1c8"]]);export{y as default}; +import{d as r,ad as p,D as l,c as i,e as _,h as u,w as f,J as n,ah as m,f as h,a0 as x,l as g}from"./Vf49H5is.js";const k={class:"page-layout"},v=r({__name:"page",setup(B){const{config:e}=p();return l({link:{rel:"search",type:"application/opensearchdescription+xml",href:"opensearch.xml"}}),(c,C)=>{var a,s,t,o;const d=m;return i(),_("div",k,[u(d,{fluid:(s=(a=n(e))==null?void 0:a.main)==null?void 0:s.fluid,padded:(o=(t=n(e))==null?void 0:t.main)==null?void 0:o.padded},{default:f(()=>[h("article",null,[x(c.$slots,"default",{},void 0,!0)])]),_:3},8,["fluid","padded"])])}}}),y=g(v,[["__scopeId","data-v-8c86a1c8"]]);export{y as default}; diff --git a/_nuxt/CzmIDPwk.js b/_nuxt/CBG60BA_.js similarity index 71% rename from _nuxt/CzmIDPwk.js rename to _nuxt/CBG60BA_.js index 2f2b06d..8980295 100644 --- a/_nuxt/CzmIDPwk.js +++ b/_nuxt/CBG60BA_.js @@ -1 +1 @@ -import{l as r,c as t,e as n,a0 as o}from"./u3wGb-58.js";const s={};function a(e,c){return t(),n("em",null,[o(e.$slots,"default",{},void 0,!0)])}const l=r(s,[["render",a],["__scopeId","data-v-9b210edf"]]);export{l as default}; +import{l as r,c as t,e as n,a0 as o}from"./Vf49H5is.js";const s={};function a(e,c){return t(),n("em",null,[o(e.$slots,"default",{},void 0,!0)])}const l=r(s,[["render",a],["__scopeId","data-v-9b210edf"]]);export{l as default}; diff --git a/_nuxt/CEO0Hptm.js b/_nuxt/CCCXJ4Xo.js similarity index 99% rename from _nuxt/CEO0Hptm.js rename to _nuxt/CCCXJ4Xo.js index 350410c..c1fa3c8 100644 --- a/_nuxt/CEO0Hptm.js +++ b/_nuxt/CCCXJ4Xo.js @@ -1 +1 @@ -import{d as j,a3 as ln,C as en,I as w,N as z,a4 as on,a5 as F,a6 as P,a7 as tn,a8 as rn,a9 as an,aa as un,c as sn,X as cn,J as pn}from"./u3wGb-58.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 H(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&mn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(_,kn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!_.test(a)){let i=a.replace(yn,bn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=T}return new r(t,l)}function bn(n){return"-"+n.toLowerCase()}function kn(n){return n.charAt(1).toUpperCase()}const Cn=H([q,N,X,Y,hn],"html");H([q,N,X,Y,fn],"svg");const A=["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"],R="default",$=/^@|^v-on:/,Z=/^:|^v-bind:/,J=/^v-model/,Sn=["select","textarea","input"],xn=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}`])),wn=j({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})}},async setup(n){var i,s,c,g,m,p,y,B;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}=((g=l==null?void 0:l.$config)==null?void 0:g.public)||{},r={...(m=t==null?void 0:t.components)!=null&&m.prose&&n.prose!==!1?xn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((B=(y=n.data)==null?void 0:y.mdc)==null?void 0:B.components)||{}),...n.components},a=w(()=>{var U;const nn=(((U=n.body)==null?void 0:U.children)||[]).map(x=>x.tag||x.type).filter(x=>!A.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await Un(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var m,p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i}=n;if(!t)return null;const s={...r,tags:l,$route:i},c=o!==!1?E(o||((m=s.component)==null?void 0:m.name)||s.component||"div"):void 0,g=G(t,z,s,s);return c?z(c,{...(p=s.component)==null?void 0:p.props,...this.$attrs,key:a},g):(y=g.default)==null?void 0:y.call(g)}});function Pn(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(rn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return On(n,l,o,t);const i=E(a);typeof i=="object"&&(i.tag=r);const s=Dn(n,o);return l(i,s,G(n,l,o,{...t,...s}))}function On(n,l,o,t={}){var g,m;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((g=n.props)==null?void 0:g.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=(m=n.props)==null?void 0:m.defaultValue;return l(P,s??c??"")}function G(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!En(c))return s[R].push(c),s;const g=An(c);return s[g]=s[g]||[],c.type==="element"&&s[g].push(...c.children||[]),s},{[R]:[]});return Object.entries(a).reduce((s,[c,g])=>(g.length&&(s[c]=()=>{const m=g.map(p=>Pn(p,l,o,t));return Bn(m)}),s),{})}function Dn(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(J.test(a)&&!Sn.includes(o))return Ln(a,i,r,l);if(a==="v-bind")return Mn(a,i,r,l);if($.test(a))return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);const{attribute:s}=vn(Cn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Ln(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(J,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",g=s.lazy?"change":"input",m=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[g]=p=>t[l]=m(p),o}function Mn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Rn(n,l,o,t){return n=n.replace($,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o[n]=O(l,t),o}const E=n=>{if(!A.includes(n)&&!(n!=null&&n.render)&&!(n!=null&&n.ssrRender)){const l=on(F(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"?an(n):o}function An(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||R}function En(n){return n.tag==="template"}function Bn(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 Un(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=E(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"&&!A.includes(s)&&c.push(s);for(const g of r.children||[])c.push(...t(g,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[F(o)]||l[tn(n.tag)]||o}const In=j({__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=un().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=wn;return sn(),cn(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":pn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{In as _}; +import{d as j,a3 as ln,B as en,I as w,N as z,a4 as on,a5 as F,a6 as P,a7 as tn,a8 as rn,a9 as an,aa as un,c as sn,X as cn,J as pn}from"./Vf49H5is.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 H(n,l){const o={},t={};let r=-1;for(;++r4&&o.slice(0,4)==="data"&&mn.test(l)){if(l.charAt(4)==="-"){const a=l.slice(5).replace(_,kn);t="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=l.slice(4);if(!_.test(a)){let i=a.replace(yn,bn);i.charAt(0)!=="-"&&(i="-"+i),l="data"+i}}r=T}return new r(t,l)}function bn(n){return"-"+n.toLowerCase()}function kn(n){return n.charAt(1).toUpperCase()}const Cn=H([q,N,X,Y,hn],"html");H([q,N,X,Y,fn],"svg");const A=["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"],R="default",$=/^@|^v-on:/,Z=/^:|^v-bind:/,J=/^v-model/,Sn=["select","textarea","input"],xn=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}`])),wn=j({name:"MDCRenderer",props:{body:{type:Object,required:!0},data:{type:Object,default:()=>({})},tag:{type:[String,Boolean],default:void 0},prose:{type:Boolean,default:void 0},components:{type:Object,default:()=>({})}},async setup(n){var i,s,c,g,m,p,y,B;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}=((g=l==null?void 0:l.$config)==null?void 0:g.public)||{},r={...(m=t==null?void 0:t.components)!=null&&m.prose&&n.prose!==!1?xn:{},...((p=t==null?void 0:t.components)==null?void 0:p.map)||{},...en(((B=(y=n.data)==null?void 0:y.mdc)==null?void 0:B.components)||{}),...n.components},a=w(()=>{var U;const nn=(((U=n.body)==null?void 0:U.children)||[]).map(x=>x.tag||x.type).filter(x=>!A.includes(x));return Array.from(new Set(nn)).sort().join(".")});return await Un(n.body,{tags:r}),{tags:r,contentKey:a,route:o}},render(n){var m,p,y;const{tags:l,tag:o,body:t,data:r,contentKey:a,route:i}=n;if(!t)return null;const s={...r,tags:l,$route:i},c=o!==!1?E(o||((m=s.component)==null?void 0:m.name)||s.component||"div"):void 0,g=G(t,z,s,s);return c?z(c,{...(p=s.component)==null?void 0:p.props,...this.$attrs,key:a},g):(y=g.default)==null?void 0:y.call(g)}});function Pn(n,l,o,t={}){if(n.type==="text")return l(P,n.value);if(n.type==="comment")return l(rn,null,n.value);const r=n.tag,a=Q(n,o.tags);if(n.tag==="binding")return On(n,l,o,t);const i=E(a);typeof i=="object"&&(i.tag=r);const s=Dn(n,o);return l(i,s,G(n,l,o,{...t,...s}))}function On(n,l,o,t={}){var g,m;const r={...t,$document:o,$doc:o},a=/\.|\[(\d+)\]/,s=((g=n.props)==null?void 0:g.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=(m=n.props)==null?void 0:m.defaultValue;return l(P,s??c??"")}function G(n,l,o,t){const a=(n.children||[]).reduce((s,c)=>{if(!En(c))return s[R].push(c),s;const g=An(c);return s[g]=s[g]||[],c.type==="element"&&s[g].push(...c.children||[]),s},{[R]:[]});return Object.entries(a).reduce((s,[c,g])=>(g.length&&(s[c]=()=>{const m=g.map(p=>Pn(p,l,o,t));return Bn(m)}),s),{})}function Dn(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(J.test(a)&&!Sn.includes(o))return Ln(a,i,r,l);if(a==="v-bind")return Mn(a,i,r,l);if($.test(a))return Rn(a,i,r,l);if(Z.test(a))return Tn(a,i,r,l);const{attribute:s}=vn(Cn,a);return Array.isArray(i)&&i.every(c=>typeof c=="string")?(r[s]=i.join(" "),r):(r[s]=i,r)},{})}function Ln(n,l,o,t){const r=p=>+p,a=p=>p.trim(),i=p=>p,s=n.replace(J,"").split(".").filter(p=>p).reduce((p,y)=>(p[y]=!0,p),{}),c="value",g=s.lazy?"change":"input",m=s.number?r:s.trim?a:i;return o[c]=O(l,t),o.on=o.on||{},o.on[g]=p=>t[l]=m(p),o}function Mn(n,l,o,t){const r=O(l,t);return o=Object.assign(o,r),o}function Rn(n,l,o,t){return n=n.replace($,""),o.on=o.on||{},o.on[n]=()=>O(l,t),o}function Tn(n,l,o,t){return n=n.replace(Z,""),o[n]=O(l,t),o}const E=n=>{if(!A.includes(n)&&!(n!=null&&n.render)&&!(n!=null&&n.ssrRender)){const l=on(F(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"?an(n):o}function An(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||R}function En(n){return n.tag==="template"}function Bn(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 Un(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=E(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"&&!A.includes(s)&&c.push(s);for(const g of r.children||[])c.push(...t(g,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[F(o)]||l[tn(n.tag)]||o}const In=j({__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=un().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=wn;return sn(),cn(c,{body:t.value,data:r.value,tag:n.tag,components:a.value,"data-content-id":pn(o)?n.value._id:void 0},null,8,["body","data","tag","components","data-content-id"])}}});export{In as _}; diff --git a/_nuxt/DawZliKQ.js b/_nuxt/CDXaiset.js similarity index 66% rename from _nuxt/DawZliKQ.js rename to _nuxt/CDXaiset.js index b91931e..2406438 100644 --- a/_nuxt/DawZliKQ.js +++ b/_nuxt/CDXaiset.js @@ -1 +1 @@ -import y from"./CCsjaS0u.js";import x from"./T-kDJGDq.js";import{_ as V}from"./D7gn93d2.js";import{_ as g}from"./BRWxxQNb.js";import{a as k}from"./0dF46-gv.js";import{d as v,r as D,c as a,e as C,h as P,J as e,X as m,aw as T,g as s,l as B}from"./u3wGb-58.js";import"./D1q0sd4p.js";import"./BgAEmqlg.js";import"./B7VtbRHH.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";import"./BZ7q7a06.js";const I={class:"component-playground-data"},j=v({__name:"ComponentPlaygroundData",props:{modelValue:{type:Object,required:!1,default:()=>({})},componentData:{type:Object,required:!1,default:()=>({})}},emits:["update:modelValue"],setup(t,{emit:p}){const n=k(t,"modelValue",p),o=D(0),r=[{label:"Props"},{label:"Slots"},{label:"Design Tokens"}],d=c=>o.value=c;return(c,l)=>{const u=y,i=x,_=V,f=g;return a(),C("div",I,[P(u,{"active-tab-index":e(o),tabs:r,"onUpdate:activeTabIndex":d},null,8,["active-tab-index"]),e(o)===0?(a(),m(i,{key:0,modelValue:e(n),"onUpdate:modelValue":l[0]||(l[0]=b=>T(n)?n.value=b:null),"component-data":t.componentData},null,8,["modelValue","component-data"])):s("",!0),e(o)===1?(a(),m(_,{key:1,"component-data":t.componentData},null,8,["component-data"])):s("",!0),e(o)===2?(a(),m(f,{key:2,"component-data":t.componentData},null,8,["component-data"])):s("",!0)])}}}),z=B(j,[["__scopeId","data-v-94dc20a1"]]);export{z as default}; +import y from"./B9i2UT7J.js";import x from"./DNa0aeAa.js";import{_ as V}from"./BW07lM3C.js";import{_ as g}from"./DngXbzgL.js";import{a as k}from"./C_SNNwnd.js";import{d as v,r as D,c as a,e as C,h as P,J as e,X as m,aw as T,g as s,l as B}from"./Vf49H5is.js";import"./BSZHdHCi.js";import"./D1QO35wH.js";import"./CKb--Spz.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";import"./BNqs50Gd.js";const I={class:"component-playground-data"},j=v({__name:"ComponentPlaygroundData",props:{modelValue:{type:Object,required:!1,default:()=>({})},componentData:{type:Object,required:!1,default:()=>({})}},emits:["update:modelValue"],setup(t,{emit:p}){const n=k(t,"modelValue",p),o=D(0),r=[{label:"Props"},{label:"Slots"},{label:"Design Tokens"}],d=c=>o.value=c;return(c,l)=>{const u=y,i=x,_=V,f=g;return a(),C("div",I,[P(u,{"active-tab-index":e(o),tabs:r,"onUpdate:activeTabIndex":d},null,8,["active-tab-index"]),e(o)===0?(a(),m(i,{key:0,modelValue:e(n),"onUpdate:modelValue":l[0]||(l[0]=b=>T(n)?n.value=b:null),"component-data":t.componentData},null,8,["modelValue","component-data"])):s("",!0),e(o)===1?(a(),m(_,{key:1,"component-data":t.componentData},null,8,["component-data"])):s("",!0),e(o)===2?(a(),m(f,{key:2,"component-data":t.componentData},null,8,["component-data"])):s("",!0)])}}}),z=B(j,[["__scopeId","data-v-94dc20a1"]]);export{z as default}; diff --git a/_nuxt/BDtXOxg7.js b/_nuxt/CDb-eOTl.js similarity index 94% rename from _nuxt/BDtXOxg7.js rename to _nuxt/CDb-eOTl.js index ec9a5de..0036007 100644 --- a/_nuxt/BDtXOxg7.js +++ b/_nuxt/CDb-eOTl.js @@ -1 +1 @@ -import{d as g,az as C,I as S,v as b,a1 as A,au as N,s as m,aA as _,a2 as k,N as O}from"./u3wGb-58.js";const Q=g({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(i){const{path:t,only:r,without:o,where:u,sort:l,limit:d,skip:f,locale:s,find:h}=C(i),p=S(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),y=!b().public.content.experimental.advanceQuery;A(()=>i,()=>n(),{deep:!0});const a=e=>y?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 N(`content-query-${_(i)}`,()=>{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)),u.value&&(e=e.where(u.value)),l.value&&(e=e.sort(l.value)),d.value&&(e=e.limit(d.value)),f.value&&(e=e.skip(f.value)),s.value&&(e=e.where({_locale:s.value})),h.value==="one"?e.findOne().then(a):h.value==="surround"?t.value?y?e.findSurround(t.value):e.withSurround(t.value).findOne().then(a):(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(a)):e.find().then(a)});return{isPartial:p,data:v,refresh:n}},render(i){var c;const t=k(),{data:r,refresh:o,isPartial:u,path:l,only:d,without:f,where:s,sort:h,limit:p,skip:y,locale:a,find:v}=i,n={path:l,only:d,without:f,where:s,sort:h,limit:p,skip:y,locale:a,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:u,props:n,...this.$attrs}):((w,q)=>O("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:u})}}),R=Q;export{R as default}; +import{d as g,az as C,I as S,m as b,a1 as A,au as N,s as m,aA as _,a2 as k,N as O}from"./Vf49H5is.js";const Q=g({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(i){const{path:t,only:r,without:o,where:u,sort:l,limit:d,skip:f,locale:s,find:h}=C(i),p=S(()=>{var e;return(e=t.value)==null?void 0:e.includes("/_")}),y=!b().public.content.experimental.advanceQuery;A(()=>i,()=>n(),{deep:!0});const a=e=>y?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 N(`content-query-${_(i)}`,()=>{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)),u.value&&(e=e.where(u.value)),l.value&&(e=e.sort(l.value)),d.value&&(e=e.limit(d.value)),f.value&&(e=e.skip(f.value)),s.value&&(e=e.where({_locale:s.value})),h.value==="one"?e.findOne().then(a):h.value==="surround"?t.value?y?e.findSurround(t.value):e.withSurround(t.value).findOne().then(a):(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(a)):e.find().then(a)});return{isPartial:p,data:v,refresh:n}},render(i){var c;const t=k(),{data:r,refresh:o,isPartial:u,path:l,only:d,without:f,where:s,sort:h,limit:p,skip:y,locale:a,find:v}=i,n={path:l,only:d,without:f,where:s,sort:h,limit:p,skip:y,locale:a,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:u,props:n,...this.$attrs}):((w,q)=>O("pre",null,JSON.stringify({message:"You should use slots with !",slot:w,data:q},null,2)))("default",{data:r,props:n,isPartial:u})}}),R=Q;export{R as default}; diff --git a/_nuxt/CE1RMcvK.js b/_nuxt/CE1RMcvK.js new file mode 100644 index 0000000..75c7277 --- /dev/null +++ b/_nuxt/CE1RMcvK.js @@ -0,0 +1 @@ +import{_ as m}from"./DngXbzgL.js";import"./Vf49H5is.js";export{m as default}; diff --git a/_nuxt/ByfbXjlS.js b/_nuxt/CEqFOXcm.js similarity index 71% rename from _nuxt/ByfbXjlS.js rename to _nuxt/CEqFOXcm.js index cd2194a..232da79 100644 --- a/_nuxt/ByfbXjlS.js +++ b/_nuxt/CEqFOXcm.js @@ -1 +1 @@ -import{l as c,c as r,e as t,a0 as n}from"./u3wGb-58.js";const o={};function s(e,a){return r(),t("ul",null,[n(e.$slots,"default",{},void 0,!0)])}const f=c(o,[["render",s],["__scopeId","data-v-83f9cfc8"]]);export{f as default}; +import{l as c,c as r,e as t,a0 as n}from"./Vf49H5is.js";const o={};function s(e,a){return r(),t("ul",null,[n(e.$slots,"default",{},void 0,!0)])}const f=c(o,[["render",s],["__scopeId","data-v-83f9cfc8"]]);export{f as default}; diff --git a/_nuxt/kdMx1k6Q.js b/_nuxt/CGALGGyx.js similarity index 82% rename from _nuxt/kdMx1k6Q.js rename to _nuxt/CGALGGyx.js index 930e890..c00efc3 100644 --- a/_nuxt/kdMx1k6Q.js +++ b/_nuxt/CGALGGyx.js @@ -1 +1 @@ -import{d as i,z as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as p,g as f,ac as k,E as g,l as v}from"./u3wGb-58.js";const x=["id"],C=i({__name:"ProseH5",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h5)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h5)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h5",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-95a8169c"]]);export{N as default}; +import{d as i,y as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as p,g as f,ac as k,E as g,l as v}from"./Vf49H5is.js";const x=["id"],C=i({__name:"ProseH5",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h5)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h5)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h5",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-95a8169c"]]);export{N as default}; diff --git a/_nuxt/HGLJfooT.js b/_nuxt/CHencFP8.js similarity index 82% rename from _nuxt/HGLJfooT.js rename to _nuxt/CHencFP8.js index ca45559..fde9642 100644 --- a/_nuxt/HGLJfooT.js +++ b/_nuxt/CHencFP8.js @@ -1 +1 @@ -import{d as i,z as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as p,g as f,ac as k,E as g,l as v}from"./u3wGb-58.js";const x=["id"],C=i({__name:"ProseH6",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h6)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h6)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h6",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-879dc6be"]]);export{N as default}; +import{d as i,y as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as p,g as f,ac as k,E as g,l as v}from"./Vf49H5is.js";const x=["id"],C=i({__name:"ProseH6",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h6)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h6)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h6",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-879dc6be"]]);export{N as default}; diff --git a/_nuxt/CX90vAi3.js b/_nuxt/CHibXA9I.js similarity index 89% rename from _nuxt/CX90vAi3.js rename to _nuxt/CHibXA9I.js index dd5f963..e4b1e6b 100644 --- a/_nuxt/CX90vAi3.js +++ b/_nuxt/CHibXA9I.js @@ -1,2 +1,2 @@ -import{u as m}from"./0dF46-gv.js";import{d as v,r as h,I as y,c as e,e as o,J as i,g as p,f as t,F as f,Z as b,p as C,j as k,t as g,l as I}from"./u3wGb-58.js";const n=s=>(C("data-v-3babcb72"),s=s(),k(),s),S={key:0,class:"copied"},w=n(()=>t("div",{class:"scrim"},null,-1)),x=n(()=>t("div",{class:"content"}," Copied! ",-1)),B=[w,x],T=n(()=>t("div",{class:"header"},[t("div",{class:"controls"},[t("div"),t("div"),t("div")]),t("div",{class:"title"}," Bash ")],-1)),j={class:"window"},F=n(()=>t("span",{class:"sign"},"$",-1)),N={class:"content"},V={key:1,class:"prompt"},q=v({__name:"Terminal",props:{content:{type:[Array,String],required:!0}},setup(s){const a=s,{copy:l}=m(),c=h("init"),r=y(()=>typeof a.content=="string"?[a.content]:a.content),_=u=>{l(r.value.join(` +import{u as m}from"./C_SNNwnd.js";import{d as v,r as h,I as y,c as e,e as o,J as i,g as p,f as t,F as f,Z as b,p as C,j as k,t as g,l as I}from"./Vf49H5is.js";const n=s=>(C("data-v-3babcb72"),s=s(),k(),s),S={key:0,class:"copied"},w=n(()=>t("div",{class:"scrim"},null,-1)),x=n(()=>t("div",{class:"content"}," Copied! ",-1)),B=[w,x],T=n(()=>t("div",{class:"header"},[t("div",{class:"controls"},[t("div"),t("div"),t("div")]),t("div",{class:"title"}," Bash ")],-1)),j={class:"window"},F=n(()=>t("span",{class:"sign"},"$",-1)),N={class:"content"},V={key:1,class:"prompt"},q=v({__name:"Terminal",props:{content:{type:[Array,String],required:!0}},setup(s){const a=s,{copy:l}=m(),c=h("init"),r=y(()=>typeof a.content=="string"?[a.content]:a.content),_=u=>{l(r.value.join(` `)).then(()=>{c.value="copied",setTimeout(()=>{c.value="init"},1e3)}).catch(()=>{console.warn("Couldn't copy to clipboard!")})};return(u,A)=>(e(),o("div",{class:"terminal",onClick:_},[i(c)==="copied"?(e(),o("div",S,B)):p("",!0),T,t("div",j,[(e(!0),o(f,null,b(i(r),d=>(e(),o("span",{key:d,class:"line"},[F,t("span",N,g(d),1)]))),128))]),i(c)!=="copied"?(e(),o("div",V," Click to copy ")):p("",!0)]))}}),J=I(q,[["__scopeId","data-v-3babcb72"]]);export{J as default}; diff --git a/_nuxt/B7VtbRHH.js b/_nuxt/CKb--Spz.js similarity index 71% rename from _nuxt/B7VtbRHH.js rename to _nuxt/CKb--Spz.js index 6cac29a..4d7c17f 100644 --- a/_nuxt/B7VtbRHH.js +++ b/_nuxt/CKb--Spz.js @@ -1 +1 @@ -import{r as t}from"./DRaGyTfO.js";import{d as n,c as r,e as o,n as s,l as p}from"./u3wGb-58.js";import"./2ETV-d1z.js";const c=n({__name:"Badge",props:{type:{type:String,default:"info",validator(e){return["info","success","warning","danger","primary"].includes(e)}}},setup(e){return(a,d)=>(r(),o("span",{class:s([[e.type],"badge"])},[t(a.$slots,"default",{unwrap:"p"},void 0,!0)],2))}}),m=p(c,[["__scopeId","data-v-667bf634"]]);export{m as default}; +import{r as t}from"./11BWXUmK.js";import{d as n,c as r,e as o,n as s,l as p}from"./Vf49H5is.js";import"./2ETV-d1z.js";const c=n({__name:"Badge",props:{type:{type:String,default:"info",validator(e){return["info","success","warning","danger","primary"].includes(e)}}},setup(e){return(a,d)=>(r(),o("span",{class:s([[e.type],"badge"])},[t(a.$slots,"default",{unwrap:"p"},void 0,!0)],2))}}),m=p(c,[["__scopeId","data-v-667bf634"]]);export{m as default}; diff --git a/_nuxt/eqy9-W4u.js b/_nuxt/CU6w25Ck.js similarity index 82% rename from _nuxt/eqy9-W4u.js rename to _nuxt/CU6w25Ck.js index 8f0eea5..839233a 100644 --- a/_nuxt/eqy9-W4u.js +++ b/_nuxt/CU6w25Ck.js @@ -1 +1 @@ -import{d as i,z as u,I as t,c as a,e as m,h as r,w as l,a0 as f,X as h,g as p,ac as k,E as g,l as v}from"./u3wGb-58.js";const x=["id"],C=i({__name:"ProseH1",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h1)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h1)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h1",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[f(n.$slots,"default",{},void 0,!0),c.value?(a(),h(_,{key:0,name:s.value},null,8,["name"])):p("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-57f791fd"]]);export{N as default}; +import{d as i,y as u,I as t,c as a,e as m,h as r,w as l,a0 as f,X as h,g as p,ac as k,E as g,l as v}from"./Vf49H5is.js";const x=["id"],C=i({__name:"ProseH1",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h1)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h1)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h1",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[f(n.$slots,"default",{},void 0,!0),c.value?(a(),h(_,{key:0,name:s.value},null,8,["name"])):p("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-57f791fd"]]);export{N as default}; diff --git a/_nuxt/BhN4BjjS.js b/_nuxt/CVzC54AK.js similarity index 71% rename from _nuxt/BhN4BjjS.js rename to _nuxt/CVzC54AK.js index 90f9223..91179f6 100644 --- a/_nuxt/BhN4BjjS.js +++ b/_nuxt/CVzC54AK.js @@ -1 +1 @@ -import{l as t,c,e as n,a0 as o}from"./u3wGb-58.js";const r={};function a(e,s){return c(),n("td",null,[o(e.$slots,"default",{},void 0,!0)])}const d=t(r,[["render",a],["__scopeId","data-v-9e486ccc"]]);export{d as default}; +import{l as t,c,e as n,a0 as o}from"./Vf49H5is.js";const r={};function a(e,s){return c(),n("td",null,[o(e.$slots,"default",{},void 0,!0)])}const d=t(r,[["render",a],["__scopeId","data-v-9e486ccc"]]);export{d as default}; diff --git a/_nuxt/0dF46-gv.js b/_nuxt/C_SNNwnd.js similarity index 98% rename from _nuxt/0dF46-gv.js rename to _nuxt/C_SNNwnd.js index f7d877f..9177d3d 100644 --- a/_nuxt/0dF46-gv.js +++ b/_nuxt/C_SNNwnd.js @@ -1 +1 @@ -import{r as g,ar as F,J as L,as as V,at as B,a3 as N,o as J,Q as M,I as Q,a1 as S}from"./u3wGb-58.js";var E;const w=typeof window<"u",W=e=>typeof e<"u",$=e=>typeof e=="function",D=e=>typeof e=="string",R=()=>{};w&&((E=window==null?void 0:window.navigator)!=null&&E.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function I(e){return typeof e=="function"?e():L(e)}function U(e){return e}function A(e){return V()?(B(e),!0):!1}function j(e,t=!0){N()?J(e):t?e():M(e)}function G(e,t,n={}){const{immediate:s=!0}=n,i=g(!1);let r=null;function f(){r&&(clearTimeout(r),r=null)}function c(){i.value=!1,f()}function p(...d){f(),i.value=!0,r=setTimeout(()=>{i.value=!1,r=null,e(...d)},I(t))}return s&&(i.value=!0,w&&p()),A(c),{isPending:F(i),start:p,stop:c}}function H(e){var t;const n=I(e);return(t=n==null?void 0:n.$el)!=null?t:n}const K=w?window:void 0,q=w?window.navigator:void 0;function z(...e){let t,n,s,i;if(D(e[0])||Array.isArray(e[0])?([n,s,i]=e,t=K):[t,n,s,i]=e,!t)return R;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const r=[],f=()=>{r.forEach(l=>l()),r.length=0},c=(l,y,u,v)=>(l.addEventListener(y,u,v),()=>l.removeEventListener(y,u,v)),p=S(()=>[H(t),I(i)],([l,y])=>{f(),l&&r.push(...n.flatMap(u=>s.map(v=>c(l,u,v,y))))},{immediate:!0,flush:"post"}),d=()=>{p(),f()};return A(d),d}function X(e,t=!1){const n=g(),s=()=>n.value=!!e();return s(),j(s,t),n}function ae(e={}){const{navigator:t=q,read:n=!1,source:s,copiedDuring:i=1500,legacy:r=!1}=e,f=["copy","cut"],c=X(()=>t&&"clipboard"in t),p=Q(()=>c.value||r),d=g(""),l=g(!1),y=G(()=>l.value=!1,i);function u(){c.value?t.clipboard.readText().then(o=>{d.value=o}):d.value=_()}if(p.value&&n)for(const o of f)z(o,u);async function v(o=I(s)){p.value&&o!=null&&(c.value?await t.clipboard.writeText(o):m(o),d.value=o,l.value=!0,y.start())}function m(o){const a=document.createElement("textarea");a.value=o??"",a.style.position="absolute",a.style.opacity="0",document.body.appendChild(a),a.select(),document.execCommand("copy"),a.remove()}function _(){var o,a,O;return(O=(a=(o=document==null?void 0:document.getSelection)==null?void 0:o.call(document))==null?void 0:a.toString())!=null?O:""}return{isSupported:p,text:d,copied:l,copy:v}}function Y(e){return JSON.parse(JSON.stringify(e))}const h=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},x="__vueuse_ssr_handlers__";h[x]=h[x]||{};var C;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(C||(C={}));var Z=Object.defineProperty,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,P=(e,t,n)=>t in e?Z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,te=(e,t)=>{for(var n in t||(t={}))k.call(t,n)&&P(e,n,t[n]);if(T)for(var n of T(t))ee.call(t,n)&&P(e,n,t[n]);return e};const ne={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};te({linear:U},ne);function ue(e,t,n,s={}){var i,r,f;const{clone:c=!1,passive:p=!1,eventName:d,deep:l=!1,defaultValue:y}=s,u=N(),v=n||(u==null?void 0:u.emit)||((i=u==null?void 0:u.$emit)==null?void 0:i.bind(u))||((f=(r=u==null?void 0:u.proxy)==null?void 0:r.$emit)==null?void 0:f.bind(u==null?void 0:u.proxy));let m=d;m=d||m||`update:${t.toString()}`;const _=a=>c?$(c)?c(a):Y(a):a,o=()=>W(e[t])?_(e[t]):y;if(p){const a=o(),O=g(a);return S(()=>e[t],b=>O.value=_(b)),S(O,b=>{(b!==e[t]||l)&&v(m,b)},{deep:l}),O}else return Q({get(){return o()},set(a){v(m,a)}})}export{ue as a,ae as u}; +import{r as g,ar as F,J as L,as as V,at as B,a3 as N,o as J,Q as M,I as Q,a1 as S}from"./Vf49H5is.js";var E;const w=typeof window<"u",W=e=>typeof e<"u",$=e=>typeof e=="function",D=e=>typeof e=="string",R=()=>{};w&&((E=window==null?void 0:window.navigator)!=null&&E.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function I(e){return typeof e=="function"?e():L(e)}function U(e){return e}function A(e){return V()?(B(e),!0):!1}function j(e,t=!0){N()?J(e):t?e():M(e)}function G(e,t,n={}){const{immediate:s=!0}=n,i=g(!1);let r=null;function f(){r&&(clearTimeout(r),r=null)}function c(){i.value=!1,f()}function p(...d){f(),i.value=!0,r=setTimeout(()=>{i.value=!1,r=null,e(...d)},I(t))}return s&&(i.value=!0,w&&p()),A(c),{isPending:F(i),start:p,stop:c}}function H(e){var t;const n=I(e);return(t=n==null?void 0:n.$el)!=null?t:n}const K=w?window:void 0,q=w?window.navigator:void 0;function z(...e){let t,n,s,i;if(D(e[0])||Array.isArray(e[0])?([n,s,i]=e,t=K):[t,n,s,i]=e,!t)return R;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const r=[],f=()=>{r.forEach(l=>l()),r.length=0},c=(l,y,u,v)=>(l.addEventListener(y,u,v),()=>l.removeEventListener(y,u,v)),p=S(()=>[H(t),I(i)],([l,y])=>{f(),l&&r.push(...n.flatMap(u=>s.map(v=>c(l,u,v,y))))},{immediate:!0,flush:"post"}),d=()=>{p(),f()};return A(d),d}function X(e,t=!1){const n=g(),s=()=>n.value=!!e();return s(),j(s,t),n}function ae(e={}){const{navigator:t=q,read:n=!1,source:s,copiedDuring:i=1500,legacy:r=!1}=e,f=["copy","cut"],c=X(()=>t&&"clipboard"in t),p=Q(()=>c.value||r),d=g(""),l=g(!1),y=G(()=>l.value=!1,i);function u(){c.value?t.clipboard.readText().then(o=>{d.value=o}):d.value=_()}if(p.value&&n)for(const o of f)z(o,u);async function v(o=I(s)){p.value&&o!=null&&(c.value?await t.clipboard.writeText(o):m(o),d.value=o,l.value=!0,y.start())}function m(o){const a=document.createElement("textarea");a.value=o??"",a.style.position="absolute",a.style.opacity="0",document.body.appendChild(a),a.select(),document.execCommand("copy"),a.remove()}function _(){var o,a,O;return(O=(a=(o=document==null?void 0:document.getSelection)==null?void 0:o.call(document))==null?void 0:a.toString())!=null?O:""}return{isSupported:p,text:d,copied:l,copy:v}}function Y(e){return JSON.parse(JSON.stringify(e))}const h=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},x="__vueuse_ssr_handlers__";h[x]=h[x]||{};var C;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(C||(C={}));var Z=Object.defineProperty,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,P=(e,t,n)=>t in e?Z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,te=(e,t)=>{for(var n in t||(t={}))k.call(t,n)&&P(e,n,t[n]);if(T)for(var n of T(t))ee.call(t,n)&&P(e,n,t[n]);return e};const ne={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};te({linear:U},ne);function ue(e,t,n,s={}){var i,r,f;const{clone:c=!1,passive:p=!1,eventName:d,deep:l=!1,defaultValue:y}=s,u=N(),v=n||(u==null?void 0:u.emit)||((i=u==null?void 0:u.$emit)==null?void 0:i.bind(u))||((f=(r=u==null?void 0:u.proxy)==null?void 0:r.$emit)==null?void 0:f.bind(u==null?void 0:u.proxy));let m=d;m=d||m||`update:${t.toString()}`;const _=a=>c?$(c)?c(a):Y(a):a,o=()=>W(e[t])?_(e[t]):y;if(p){const a=o(),O=g(a);return S(()=>e[t],b=>O.value=_(b)),S(O,b=>{(b!==e[t]||l)&&v(m,b)},{deep:l}),O}else return Q({get(){return o()},set(a){v(m,a)}})}export{ue as a,ae as u}; diff --git a/_nuxt/BgpV7oE5.js b/_nuxt/Cb2KqLJO.js similarity index 97% rename from _nuxt/BgpV7oE5.js rename to _nuxt/Cb2KqLJO.js index a78d0b3..ca0cf14 100644 --- a/_nuxt/BgpV7oE5.js +++ b/_nuxt/Cb2KqLJO.js @@ -1 +1 @@ -import{l as a,D as o,c as s,e as i,f as e,t as r,p as u,j as c}from"./u3wGb-58.js";const l=t=>(u("data-v-105bcb45"),t=t(),c(),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=l(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),b={class:"max-w-520px text-center"},h=["textContent"],g=["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",b,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,h),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,g)])]))}},k=a(f,[["__scopeId","data-v-105bcb45"]]);export{k as default}; +import{l as a,D as o,c as s,e as i,f as e,t as r,p as u,j as c}from"./Vf49H5is.js";const l=t=>(u("data-v-105bcb45"),t=t(),c(),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=l(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),b={class:"max-w-520px text-center"},h=["textContent"],g=["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",b,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:r(t.statusCode)},null,8,h),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,g)])]))}},k=a(f,[["__scopeId","data-v-105bcb45"]]);export{k as default}; diff --git a/_nuxt/CcU6Z3kG.js b/_nuxt/CcU6Z3kG.js new file mode 100644 index 0000000..7c6dbc2 --- /dev/null +++ b/_nuxt/CcU6Z3kG.js @@ -0,0 +1 @@ +import P from"./Dk6IQJjw.js";import k from"./BvLCLESg.js";import L from"./zbw86zhu.js";import{u as b,d,G as R,P as g,v as x,H as C,I as S,J as u,K as m,r as B,a as N,L as T,M as j,N as p,T as E,O as H,Q as O,S as A,R as w,U as D,m as $,V as q,W as I,c as f,e as M,h as y,w as _,X as v}from"./Vf49H5is.js";import"./CCCXJ4Xo.js";import"./DmhM2o-b.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";const V=d({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},async setup(t,n){const e=await m[t.name]().then(o=>o.default||o);return()=>p(e,t.layoutProps,n.slots)}}),F=d({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(t,n){const e=b(),o=R(g),s=o===x()?C():o,r=S(()=>{let a=u(t.name)??s.meta.layout??"default";return a&&!(a in m)&&t.fallback&&(a=u(t.fallback)),a}),i=B();n.expose({layoutRef:i});const l=e.deferHydration();if(e.isHydrating){const a=e.hooks.hookOnce("app:error",l);N().beforeEach(a)}return()=>{const a=r.value&&r.value in m,c=s.meta.layoutTransition??T;return j(E,a&&c,{default:()=>p(A,{suspensible:!0,onResolve:()=>{O(l)}},{default:()=>p(G,{layoutProps:H(n.attrs,{ref:i}),key:r.value||void 0,name:r.value,shouldProvide:!t.name,hasTransition:!!c},n.slots)})}).default()}}}),G=d({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,n){const e=t.name;return t.shouldProvide&&w(D,{isCurrent:o=>e===(o.meta.layout??"default")}),()=>{var o,s;return!e||typeof e=="string"&&!(e in m)?(s=(o=n.slots).default)==null?void 0:s.call(o):p(V,{key:e,layoutProps:t.layoutProps,name:e},n.slots)}}}),J={class:"document-driven-page"},ee=d({__name:"document-driven",setup(t){const{contentHead:n}=$().public.content,{page:e,layout:o}=q();return e.value,n&&I(e),(s,r)=>{const i=P,l=k,a=L,c=F;return f(),M("div",J,[y(c,{name:u(o)||"default"},{default:_(()=>[u(e)?(f(),v(l,{key:u(e)._id,value:u(e)},{empty:_(({value:h})=>[y(i,{value:h},null,8,["value"])]),_:1},8,["value"])):(f(),v(a,{key:1}))]),_:1},8,["name"])])}}});export{ee as default}; diff --git a/_nuxt/CJQvmHPB.js b/_nuxt/Cd2_tQXm.js similarity index 71% rename from _nuxt/CJQvmHPB.js rename to _nuxt/Cd2_tQXm.js index 507b9d6..ec72502 100644 --- a/_nuxt/CJQvmHPB.js +++ b/_nuxt/Cd2_tQXm.js @@ -1 +1 @@ -import{l as r,c as t,e as a,a0 as n}from"./u3wGb-58.js";const o={};function s(e,c){return t(),a("li",null,[n(e.$slots,"default",{},void 0,!0)])}const d=r(o,[["render",s],["__scopeId","data-v-b786a3bd"]]);export{d as default}; +import{l as r,c as t,e as a,a0 as n}from"./Vf49H5is.js";const o={};function s(e,c){return t(),a("li",null,[n(e.$slots,"default",{},void 0,!0)])}const d=r(o,[["render",s],["__scopeId","data-v-b786a3bd"]]);export{d as default}; diff --git a/_nuxt/Cdcq9zhF.js b/_nuxt/Cdcq9zhF.js deleted file mode 100644 index 740ce03..0000000 --- a/_nuxt/Cdcq9zhF.js +++ /dev/null @@ -1 +0,0 @@ -import r from"./DIvKFBRI.js";import{l as e,X as m,c as p,w as n,a0 as a}from"./u3wGb-58.js";import"./pbFJn6JC.js";import"./BgAEmqlg.js";import"./DRa-n8Ci.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";import"./D5ObSQxV.js";import"./DS9NkE3y.js";import"./Cy5cwQk_.js";import"./Canrv9u4.js";import"./C8aUTrem.js";import"./CVQmuml5.js";const c={};function i(t,s){const o=r;return p(),m(o,null,{default:n(()=>[a(t.$slots,"default")]),_:3})}const D=e(c,[["render",i]]);export{D as default}; diff --git a/_nuxt/BnvrPopc.js b/_nuxt/Cjk-JCaM.js similarity index 89% rename from _nuxt/BnvrPopc.js rename to _nuxt/Cjk-JCaM.js index c7ae379..a3e8bce 100644 --- a/_nuxt/BnvrPopc.js +++ b/_nuxt/Cjk-JCaM.js @@ -1 +1 @@ -import{d as a,I as i,N as e,ao as n,v as h}from"./u3wGb-58.js";const f=a({props:{src:{type:[String,Object],default:null}},setup(s){const r=t=>t&&t.startsWith("/")&&!t.startsWith("//")?n(t,h().app.baseURL):t;return{imgSrc:i(()=>{let t=s.src;try{t=JSON.parse(t)}catch{t=s.src}return typeof t=="string"?r(s.src):{light:r(t.light),dark:r(t.dark)}})}},render({imgSrc:s}){if(typeof s=="string")return e("img",{src:s,...this.$attrs});const r=[];return s.light&&r.push(e("img",{src:s.light,class:["dark-img"],...this.$attrs})),s.dark&&r.push(e("img",{src:s.dark,class:["light-img"],...this.$attrs})),r}});export{f as _}; +import{d as a,I as i,N as e,ao as n,m as h}from"./Vf49H5is.js";const f=a({props:{src:{type:[String,Object],default:null}},setup(s){const r=t=>t&&t.startsWith("/")&&!t.startsWith("//")?n(t,h().app.baseURL):t;return{imgSrc:i(()=>{let t=s.src;try{t=JSON.parse(t)}catch{t=s.src}return typeof t=="string"?r(s.src):{light:r(t.light),dark:r(t.dark)}})}},render({imgSrc:s}){if(typeof s=="string")return e("img",{src:s,...this.$attrs});const r=[];return s.light&&r.push(e("img",{src:s.light,class:["dark-img"],...this.$attrs})),s.dark&&r.push(e("img",{src:s.dark,class:["light-img"],...this.$attrs})),r}});export{f as _}; diff --git a/_nuxt/DxqwFuu6.js b/_nuxt/Clt9ZPAA.js similarity index 82% rename from _nuxt/DxqwFuu6.js rename to _nuxt/Clt9ZPAA.js index 0e7e77b..3b019c2 100644 --- a/_nuxt/DxqwFuu6.js +++ b/_nuxt/Clt9ZPAA.js @@ -1 +1 @@ -import l from"./t6H7fqhR.js";import{d as n,c as s,X as i,w as o,f as r,n as u,aC as g,a0 as c}from"./u3wGb-58.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(t,d)=>{const a=l;return s(),i(a,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:o(()=>[r("pre",{class:u(t.$props.class),style:g(e.style)},[c(t.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{h as default}; +import l from"./kSDmtTTk.js";import{d as n,c as s,X as i,w as o,f as r,n as u,aC as g,a0 as c}from"./Vf49H5is.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(t,d)=>{const a=l;return s(),i(a,{code:e.code,language:e.language,filename:e.filename,highlights:e.highlights,meta:e.meta},{default:o(()=>[r("pre",{class:u(t.$props.class),style:g(e.style)},[c(t.$slots,"default")],6)]),_:3},8,["code","language","filename","highlights","meta"])}}});export{h as default}; diff --git a/_nuxt/CmJSVycc.js b/_nuxt/CmJSVycc.js deleted file mode 100644 index e7447f7..0000000 --- a/_nuxt/CmJSVycc.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./BnvrPopc.js";import"./u3wGb-58.js";export{m as default}; diff --git a/_nuxt/DZiwSj7V.js b/_nuxt/CooA2NbA.js similarity index 91% rename from _nuxt/DZiwSj7V.js rename to _nuxt/CooA2NbA.js index ea0d194..4cdea00 100644 --- a/_nuxt/DZiwSj7V.js +++ b/_nuxt/CooA2NbA.js @@ -1 +1 @@ -import{l as e,c as t,e as l,f as o}from"./u3wGb-58.js";const n={},s={viewBox:"0 0 124 124",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c=o("path",{d:"M48 82.5887L57.1066 98.175C59.3073 101.942 64.8092 101.942 67.0102 98.175L101 40H72.8834L48 82.5887Z",fill:"currentColor"},null,-1),r=o("path",{d:"M77 33H104.936L105.23 32.4924C107.417 28.718 104.684 24 100.31 24H82.2142L77 33Z",fill:"currentColor"},null,-1),_=o("path",{d:"M74 24L68.7601 33H19.0689L18.7734 32.4924C16.5759 28.718 19.3228 24 23.7177 24H74Z",fill:"currentColor"},null,-1),a=o("path",{d:"M65 40L44 76L23 40H65Z",fill:"currentColor"},null,-1),i=[c,r,_,a];function d(f,h){return t(),l("svg",s,i)}const p=e(n,[["render",d]]);export{p as default}; +import{l as e,c as t,e as l,f as o}from"./Vf49H5is.js";const n={},s={viewBox:"0 0 124 124",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c=o("path",{d:"M48 82.5887L57.1066 98.175C59.3073 101.942 64.8092 101.942 67.0102 98.175L101 40H72.8834L48 82.5887Z",fill:"currentColor"},null,-1),r=o("path",{d:"M77 33H104.936L105.23 32.4924C107.417 28.718 104.684 24 100.31 24H82.2142L77 33Z",fill:"currentColor"},null,-1),_=o("path",{d:"M74 24L68.7601 33H19.0689L18.7734 32.4924C16.5759 28.718 19.3228 24 23.7177 24H74Z",fill:"currentColor"},null,-1),a=o("path",{d:"M65 40L44 76L23 40H65Z",fill:"currentColor"},null,-1),i=[c,r,_,a];function d(f,h){return t(),l("svg",s,i)}const p=e(n,[["render",d]]);export{p as default}; diff --git a/_nuxt/Cy5cwQk_.js b/_nuxt/CpvSP9hL.js similarity index 97% rename from _nuxt/Cy5cwQk_.js rename to _nuxt/CpvSP9hL.js index 32b769b..c2e7187 100644 --- a/_nuxt/Cy5cwQk_.js +++ b/_nuxt/CpvSP9hL.js @@ -1 +1 @@ -import{d as v,z as u,I as d,af as w,a2 as p}from"./u3wGb-58.js";const S=v({props:{baseUrl:{type:String,default:()=>{var e,t,r;return((r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.baseUrl)||"https://github.com"},required:!1},owner:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.owner},required:!1},repo:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.repo},required:!1},branch:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.branch},required:!1},dir:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.dir},required:!1},source:{type:String,required:!1,default:void 0},page:{type:Object,required:!1,default:void 0},contentDir:{type:String,required:!1,default:()=>{var e,t,r;return((r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.dir)||"content"}},edit:{type:Boolean,required:!1,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.edit}}},setup(e){if(!e.owner||!e.repo||!e.branch)throw new Error("If you want to use `GithubLink` component, you must specify: `owner`, `repo` and `branch`.");const t=d(()=>{var h,b;let{baseUrl:n,repo:a,owner:c,branch:l,contentDir:f}=e,s="";if((b=(h=u())==null?void 0:h.public)!=null&&b.content){let i;const{sources:g}=u().public.content;for(const y in g||[])if(e.page._id.startsWith(y)){i=g[y];break}(i==null?void 0:i.driver)==="github"&&(a=i.repo||e.repo||"",c=i.owner||e.owner||"",l=i.branch||e.branch||"main",f=i.dir||e.contentDir||"",s=i.prefix||"")}return{baseUrl:n,repo:a,owner:c,branch:l,contentDir:f,prefix:s}}),r=d(()=>w(`${t.value.baseUrl}/${t.value.owner}/${t.value.repo}`)),o=d(()=>{var a;const n=[];return(a=e==null?void 0:e.page)!=null&&a._path?(t.value.contentDir&&n.push(t.value.contentDir),n.push(e.page._file.substring(t.value.prefix.length)),n):(e.dir&&n.push(e.dir),e.source&&n.push(e.source),n)});return{url:d(()=>{var a;const n=[r.value];return e.edit?n.push("edit"):n.push("tree"),n.push(((a=t==null?void 0:t.value)==null?void 0:a.branch)||"",...o.value),n.filter(Boolean).join("/")})}},render(e){var o;const{url:t}=e,r=p();return(o=r==null?void 0:r.default)==null?void 0:o.call(r,{url:t})}});export{S as _}; +import{d as v,y as u,I as d,af as w,a2 as p}from"./Vf49H5is.js";const S=v({props:{baseUrl:{type:String,default:()=>{var e,t,r;return((r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.baseUrl)||"https://github.com"},required:!1},owner:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.owner},required:!1},repo:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.repo},required:!1},branch:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.branch},required:!1},dir:{type:String,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.dir},required:!1},source:{type:String,required:!1,default:void 0},page:{type:Object,required:!1,default:void 0},contentDir:{type:String,required:!1,default:()=>{var e,t,r;return((r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.dir)||"content"}},edit:{type:Boolean,required:!1,default:()=>{var e,t,r;return(r=(t=(e=u())==null?void 0:e.docus)==null?void 0:t.github)==null?void 0:r.edit}}},setup(e){if(!e.owner||!e.repo||!e.branch)throw new Error("If you want to use `GithubLink` component, you must specify: `owner`, `repo` and `branch`.");const t=d(()=>{var h,b;let{baseUrl:n,repo:a,owner:c,branch:l,contentDir:f}=e,s="";if((b=(h=u())==null?void 0:h.public)!=null&&b.content){let i;const{sources:g}=u().public.content;for(const y in g||[])if(e.page._id.startsWith(y)){i=g[y];break}(i==null?void 0:i.driver)==="github"&&(a=i.repo||e.repo||"",c=i.owner||e.owner||"",l=i.branch||e.branch||"main",f=i.dir||e.contentDir||"",s=i.prefix||"")}return{baseUrl:n,repo:a,owner:c,branch:l,contentDir:f,prefix:s}}),r=d(()=>w(`${t.value.baseUrl}/${t.value.owner}/${t.value.repo}`)),o=d(()=>{var a;const n=[];return(a=e==null?void 0:e.page)!=null&&a._path?(t.value.contentDir&&n.push(t.value.contentDir),n.push(e.page._file.substring(t.value.prefix.length)),n):(e.dir&&n.push(e.dir),e.source&&n.push(e.source),n)});return{url:d(()=>{var a;const n=[r.value];return e.edit?n.push("edit"):n.push("tree"),n.push(((a=t==null?void 0:t.value)==null?void 0:a.branch)||"",...o.value),n.filter(Boolean).join("/")})}},render(e){var o;const{url:t}=e,r=p();return(o=r==null?void 0:r.default)==null?void 0:o.call(r,{url:t})}});export{S as _}; diff --git a/_nuxt/DMunrT26.js b/_nuxt/Cu1aJIIw.js similarity index 97% rename from _nuxt/DMunrT26.js rename to _nuxt/Cu1aJIIw.js index 965fa62..ea53bd7 100644 --- a/_nuxt/DMunrT26.js +++ b/_nuxt/Cu1aJIIw.js @@ -1 +1 @@ -import{l as r,D as s,c as i,e as u,f as e,t as o,h as c,w as d,k as l,E as p,p as h,j as f}from"./u3wGb-58.js";const g=t=>(h("data-v-f6ed408a"),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"},x=g(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),m={class:"max-w-520px text-center z-20"},y=["textContent"],k=["textContent"],_={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 a=p;return i(),u("div",b,[x,e("div",m,[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,k),e("div",_,[c(a,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:d(()=>[l(o(t.backHome),1)]),_:1})])])])}}},C=r(w,[["__scopeId","data-v-f6ed408a"]]);export{C as default}; +import{l as r,D as s,c as i,e as u,f as e,t as o,h as c,w as d,k as l,E as p,p as h,j as f}from"./Vf49H5is.js";const g=t=>(h("data-v-f6ed408a"),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"},x=g(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),m={class:"max-w-520px text-center z-20"},y=["textContent"],k=["textContent"],_={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 a=p;return i(),u("div",b,[x,e("div",m,[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,k),e("div",_,[c(a,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:d(()=>[l(o(t.backHome),1)]),_:1})])])])}}},C=r(w,[["__scopeId","data-v-f6ed408a"]]);export{C as default}; diff --git a/_nuxt/BgAEmqlg.js b/_nuxt/D1QO35wH.js similarity index 71% rename from _nuxt/BgAEmqlg.js rename to _nuxt/D1QO35wH.js index 38932f2..0af0b0d 100644 --- a/_nuxt/BgAEmqlg.js +++ b/_nuxt/D1QO35wH.js @@ -1 +1 @@ -import{l as n,c as t,e as o,a0 as c}from"./u3wGb-58.js";const r={};function a(e,s){return t(),o("code",null,[c(e.$slots,"default",{},void 0,!0)])}const d=n(r,[["render",a],["__scopeId","data-v-788d12f8"]]);export{d as default}; +import{l as n,c as t,e as o,a0 as c}from"./Vf49H5is.js";const r={};function a(e,s){return t(),o("code",null,[c(e.$slots,"default",{},void 0,!0)])}const d=n(r,[["render",a],["__scopeId","data-v-788d12f8"]]);export{d as default}; diff --git a/_nuxt/DYA91ZfL.js b/_nuxt/D2YCUxpG.js similarity index 94% rename from _nuxt/DYA91ZfL.js rename to _nuxt/D2YCUxpG.js index 9b1014d..c514780 100644 --- a/_nuxt/DYA91ZfL.js +++ b/_nuxt/D2YCUxpG.js @@ -1 +1 @@ -import{l as c,c as e,e as t,f as o}from"./u3wGb-58.js";const s={},n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},r=o("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1),l=[r];function _(a,h){return e(),t("svg",n,l)}const f=c(s,[["render",_]]);export{f as default}; +import{l as c,c as e,e as t,f as o}from"./Vf49H5is.js";const s={},n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},r=o("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1),l=[r];function _(a,h){return e(),t("svg",n,l)}const f=c(s,[["render",_]]);export{f as default}; diff --git a/_nuxt/BfYuRMt8.js b/_nuxt/D4MddJwx.js similarity index 84% rename from _nuxt/BfYuRMt8.js rename to _nuxt/D4MddJwx.js index 734d876..ec45805 100644 --- a/_nuxt/BfYuRMt8.js +++ b/_nuxt/D4MddJwx.js @@ -1 +1 @@ -import{d as f,Y as d,z as _,I as o,c as x,e as z,aC as I,J as a,l as S}from"./u3wGb-58.js";const y=f({__name:"IconCSS",props:{name:{type:String,required:!0},size:{type:String,default:""}},setup(l){var r;d(s=>({"3ef3186b":a(m)}));const e=_();(r=e==null?void 0:e.nuxtIcon)!=null&&r.aliases;const n=l,p=o(()=>{var s;return(((s=e==null?void 0:e.nuxtIcon)==null?void 0:s.aliases)||{})[n.name]||n.name}),m=o(()=>`url('https://api.iconify.design/${p.value.replace(":","/")}.svg')`),c=o(()=>{var t,i,u;if(!n.size&&typeof((t=e.nuxtIcon)==null?void 0:t.size)=="boolean"&&!((i=e.nuxtIcon)!=null&&i.size))return;const s=n.size||((u=e.nuxtIcon)==null?void 0:u.size)||"1em";return String(Number(s))===s?`${s}px`:s});return(s,t)=>(x(),z("span",{style:I({width:a(c),height:a(c)})},null,4))}}),g=S(y,[["__scopeId","data-v-a0fcf1fd"]]);export{g as default}; +import{d as f,Y as d,y as _,I as o,c as x,e as z,aC as I,J as a,l as S}from"./Vf49H5is.js";const y=f({__name:"IconCSS",props:{name:{type:String,required:!0},size:{type:String,default:""}},setup(l){var r;d(s=>({"3ef3186b":a(m)}));const e=_();(r=e==null?void 0:e.nuxtIcon)!=null&&r.aliases;const n=l,p=o(()=>{var s;return(((s=e==null?void 0:e.nuxtIcon)==null?void 0:s.aliases)||{})[n.name]||n.name}),m=o(()=>`url('https://api.iconify.design/${p.value.replace(":","/")}.svg')`),c=o(()=>{var t,i,u;if(!n.size&&typeof((t=e.nuxtIcon)==null?void 0:t.size)=="boolean"&&!((i=e.nuxtIcon)!=null&&i.size))return;const s=n.size||((u=e.nuxtIcon)==null?void 0:u.size)||"1em";return String(Number(s))===s?`${s}px`:s});return(s,t)=>(x(),z("span",{style:I({width:a(c),height:a(c)})},null,4))}}),g=S(y,[["__scopeId","data-v-a0fcf1fd"]]);export{g as default}; diff --git a/_nuxt/B7IocqB-.js b/_nuxt/D8h1ctPt.js similarity index 71% rename from _nuxt/B7IocqB-.js rename to _nuxt/D8h1ctPt.js index 62e727a..e173641 100644 --- a/_nuxt/B7IocqB-.js +++ b/_nuxt/D8h1ctPt.js @@ -1 +1 @@ -import{l as o,c as r,e as t,a0 as n}from"./u3wGb-58.js";const s={};function a(e,c){return r(),t("ol",null,[n(e.$slots,"default",{},void 0,!0)])}const d=o(s,[["render",a],["__scopeId","data-v-4076ed6e"]]);export{d as default}; +import{l as o,c as r,e as t,a0 as n}from"./Vf49H5is.js";const s={};function a(e,c){return r(),t("ol",null,[n(e.$slots,"default",{},void 0,!0)])}const d=o(s,[["render",a],["__scopeId","data-v-4076ed6e"]]);export{d as default}; diff --git a/_nuxt/769Sqv9c.js b/_nuxt/DAYBZLRB.js similarity index 78% rename from _nuxt/769Sqv9c.js rename to _nuxt/DAYBZLRB.js index b293e3c..f1e30a2 100644 --- a/_nuxt/769Sqv9c.js +++ b/_nuxt/DAYBZLRB.js @@ -1 +1 @@ -import{d as s,I as r,c as n,e as c,J as a}from"./u3wGb-58.js";const p=["src"],d=s({__name:"VoltaBoard",props:{token:{type:String,required:!0}},setup(e){const t=e,o=r(()=>`https://volta.net/embed/${t.token}`);return(l,u)=>(n(),c("iframe",{src:a(o),class:"w-full"},null,8,p))}});export{d as default}; +import{d as s,I as r,c as n,e as c,J as a}from"./Vf49H5is.js";const p=["src"],d=s({__name:"VoltaBoard",props:{token:{type:String,required:!0}},setup(e){const t=e,o=r(()=>`https://volta.net/embed/${t.token}`);return(l,u)=>(n(),c("iframe",{src:a(o),class:"w-full"},null,8,p))}});export{d as default}; diff --git a/_nuxt/Bl7xEaJP.js b/_nuxt/DBO45MWv.js similarity index 87% rename from _nuxt/Bl7xEaJP.js rename to _nuxt/DBO45MWv.js index aa645d8..3f68590 100644 --- a/_nuxt/Bl7xEaJP.js +++ b/_nuxt/DBO45MWv.js @@ -1 +1 @@ -import{u as $,J as u,au as b,I as a,d as _,$ as I,c as v,e as w,n as P,p as C,j as x,f as j,l as f,a4 as D,r as E,N as c}from"./u3wGb-58.js";import N from"./DawZliKQ.js";import"./CCsjaS0u.js";import"./T-kDJGDq.js";import"./D1q0sd4p.js";import"./BgAEmqlg.js";import"./B7VtbRHH.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";import"./BZ7q7a06.js";import"./0dF46-gv.js";import"./D7gn93d2.js";import"./BRWxxQNb.js";async function z(e){$();const o=u(e);{const{data:n}=await b(`nuxt-component-meta${o?`-${o}`:""}`,()=>$fetch(`/api/component-meta${o?`/${o}`:""}`));return a(()=>n.value)}}const B=e=>(C("data-v-cb4de712"),e=e(),x(),e),A=B(()=>j("div",{class:"ellipsis-item"},null,-1)),V=[A],k=_({__name:"Ellipsis",props:{width:{type:String,default:"10rem"},height:{type:String,default:"10rem"},zIndex:{type:String,default:"10"},top:{type:String,default:"0"},left:{type:String,default:"auto"},right:{type:String,default:"auto"},blur:{type:String,default:"50px"},colors:{type:Array,default:()=>["rgba(0, 71, 225, 0.22)","rgba(26, 214, 255, 0.22)","rgba(0, 220, 130, 0.22)"]}},setup(e){const o=a(()=>((t=s)=>t.top)()),n=a(()=>((t=s)=>t.left)()),r=a(()=>((t=s)=>t.right)()),i=a(()=>((t=s)=>t.zIndex)()),l=a(()=>((t=s)=>t.width)()),g=a(()=>((t=s)=>t.height)()),h=a(()=>((t=s)=>`blur(${t.blur})`)()),y=a(()=>((t=s)=>{var p,d,m;return`linear-gradient(97.62deg, ${(p=t==null?void 0:t.colors)==null?void 0:p[0]} 2.27%, ${(d=t==null?void 0:t.colors)==null?void 0:d[1]} 50.88%, ${(m=t==null?void 0:t.colors)==null?void 0:m[2]} 98.48%)`})()),s=e,{$pinceau:S}=I(s,void 0,{_cCN_top:o,_eih_insetInlineStart:n,_IfB_insetInlineEnd:r,_SsE_zIndex:i,_wj8_maxWidth:l,_t33_height:g,_Jfd_filter:h,_yUj_background:y});return(t,p)=>(v(),w("div",{class:P(["ellipsis",[u(S)]])},V,2))}}),q=f(k,[["__scopeId","data-v-cb4de712"]]),J=_({props:{component:{type:String,required:!0},props:{type:Object,required:!1,default:()=>({})}},async setup(e){const o=a(()=>D(e.component)),n=E({...e.props}),r=await z(e.component);return{as:o,formProps:n,componentData:r}},render(e){const o=Object.entries(this.$slots).reduce((n,[r,i])=>{if(r.startsWith("component-")){const l=r.replace("component-","");n[l]=i}return n},{});return c("div",{class:"component-playground"},[c("div",{class:"component-playground-wrapper"},[c(q,{class:"component-playground-ellipsis",blur:"5vw",height:"100%",width:"100%"}),c(e.as,{...e.formProps,class:"component-playground-component"},{...o})]),c(N,{modelValue:e.formProps,componentData:e.componentData,"onUpdate:modelValue":n=>e.formProps=n})])}}),Y=f(J,[["__scopeId","data-v-a391d404"]]);export{Y as default}; +import{u as $,J as u,au as b,I as a,d as _,$ as I,c as v,e as w,n as P,p as C,j as x,f as j,l as f,a4 as D,r as E,N as c}from"./Vf49H5is.js";import N from"./CDXaiset.js";import"./B9i2UT7J.js";import"./DNa0aeAa.js";import"./BSZHdHCi.js";import"./D1QO35wH.js";import"./CKb--Spz.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";import"./BNqs50Gd.js";import"./C_SNNwnd.js";import"./BW07lM3C.js";import"./DngXbzgL.js";async function z(e){$();const o=u(e);{const{data:n}=await b(`nuxt-component-meta${o?`-${o}`:""}`,()=>$fetch(`/api/component-meta${o?`/${o}`:""}`));return a(()=>n.value)}}const B=e=>(C("data-v-cb4de712"),e=e(),x(),e),A=B(()=>j("div",{class:"ellipsis-item"},null,-1)),V=[A],k=_({__name:"Ellipsis",props:{width:{type:String,default:"10rem"},height:{type:String,default:"10rem"},zIndex:{type:String,default:"10"},top:{type:String,default:"0"},left:{type:String,default:"auto"},right:{type:String,default:"auto"},blur:{type:String,default:"50px"},colors:{type:Array,default:()=>["rgba(0, 71, 225, 0.22)","rgba(26, 214, 255, 0.22)","rgba(0, 220, 130, 0.22)"]}},setup(e){const o=a(()=>((t=s)=>t.top)()),n=a(()=>((t=s)=>t.left)()),r=a(()=>((t=s)=>t.right)()),i=a(()=>((t=s)=>t.zIndex)()),l=a(()=>((t=s)=>t.width)()),g=a(()=>((t=s)=>t.height)()),h=a(()=>((t=s)=>`blur(${t.blur})`)()),y=a(()=>((t=s)=>{var p,d,m;return`linear-gradient(97.62deg, ${(p=t==null?void 0:t.colors)==null?void 0:p[0]} 2.27%, ${(d=t==null?void 0:t.colors)==null?void 0:d[1]} 50.88%, ${(m=t==null?void 0:t.colors)==null?void 0:m[2]} 98.48%)`})()),s=e,{$pinceau:S}=I(s,void 0,{_cCN_top:o,_eih_insetInlineStart:n,_IfB_insetInlineEnd:r,_SsE_zIndex:i,_wj8_maxWidth:l,_t33_height:g,_Jfd_filter:h,_yUj_background:y});return(t,p)=>(v(),w("div",{class:P(["ellipsis",[u(S)]])},V,2))}}),q=f(k,[["__scopeId","data-v-cb4de712"]]),J=_({props:{component:{type:String,required:!0},props:{type:Object,required:!1,default:()=>({})}},async setup(e){const o=a(()=>D(e.component)),n=E({...e.props}),r=await z(e.component);return{as:o,formProps:n,componentData:r}},render(e){const o=Object.entries(this.$slots).reduce((n,[r,i])=>{if(r.startsWith("component-")){const l=r.replace("component-","");n[l]=i}return n},{});return c("div",{class:"component-playground"},[c("div",{class:"component-playground-wrapper"},[c(q,{class:"component-playground-ellipsis",blur:"5vw",height:"100%",width:"100%"}),c(e.as,{...e.formProps,class:"component-playground-component"},{...o})]),c(N,{modelValue:e.formProps,componentData:e.componentData,"onUpdate:modelValue":n=>e.formProps=n})])}}),Y=f(J,[["__scopeId","data-v-a391d404"]]);export{Y as default}; diff --git a/_nuxt/DEXSiPWa.js b/_nuxt/DEXSiPWa.js new file mode 100644 index 0000000..d1bb535 --- /dev/null +++ b/_nuxt/DEXSiPWa.js @@ -0,0 +1 @@ +import{_ as m}from"./BW07lM3C.js";import"./Vf49H5is.js";export{m as default}; diff --git a/_nuxt/DewbWe8M.js b/_nuxt/DIkOnlXb.js similarity index 76% rename from _nuxt/DewbWe8M.js rename to _nuxt/DIkOnlXb.js index 045b84b..8bd31fd 100644 --- a/_nuxt/DewbWe8M.js +++ b/_nuxt/DIkOnlXb.js @@ -1 +1 @@ -import{r as e}from"./DRaGyTfO.js";import{d as r,c as a,e as d,f as s,a0 as i,k as l,t as n,l as c}from"./u3wGb-58.js";import"./2ETV-d1z.js";const p={class:"card-grid"},_={class:"title"},u={class:"layout"},f=r({__name:"CardGrid",props:{title:{type:String,default:"Features"}},setup(o){return(t,m)=>(a(),d("section",p,[e(t.$slots,"root",{},void 0,!0),s("h2",_,[e(t.$slots,"title",{unwrap:"p"},()=>[l(n(o.title),1)],!0)]),s("div",u,[i(t.$slots,"default",{},void 0,!0)])]))}}),$=c(f,[["__scopeId","data-v-fb13210f"]]);export{$ as default}; +import{r as e}from"./11BWXUmK.js";import{d as r,c as a,e as d,f as s,a0 as i,k as l,t as n,l as c}from"./Vf49H5is.js";import"./2ETV-d1z.js";const p={class:"card-grid"},_={class:"title"},u={class:"layout"},f=r({__name:"CardGrid",props:{title:{type:String,default:"Features"}},setup(o){return(t,m)=>(a(),d("section",p,[e(t.$slots,"root",{},void 0,!0),s("h2",_,[e(t.$slots,"title",{unwrap:"p"},()=>[l(n(o.title),1)],!0)]),s("div",u,[i(t.$slots,"default",{},void 0,!0)])]))}}),$=c(f,[["__scopeId","data-v-fb13210f"]]);export{$ as default}; diff --git a/_nuxt/DIvKFBRI.js b/_nuxt/DIvKFBRI.js deleted file mode 100644 index 1b280dd..0000000 --- a/_nuxt/DIvKFBRI.js +++ /dev/null @@ -1 +0,0 @@ -import O from"./pbFJn6JC.js";import R from"./BgAEmqlg.js";import U from"./DRa-n8Ci.js";import X from"./D5ObSQxV.js";import G from"./Canrv9u4.js";import{d as K,V as Q,ad as W,x as Y,I as m,r as $,q as Z,o as ee,ag as oe,c as u,X as A,w as h,J as t,e as g,h as r,g as x,f as _,a0 as te,k,t as ne,F as ae,n as y,ac as se,ah as ce,p as le,j as re,l as ie}from"./u3wGb-58.js";import pe from"./C8aUTrem.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";import"./DS9NkE3y.js";import"./Cy5cwQk_.js";import"./CVQmuml5.js";const ue=d=>(le("data-v-9408da23"),d=d(),re(),d),_e={class:"page-body"},de={key:1,class:"toc"},me={class:"toc-wrapper"},fe=ue(()=>_("span",{class:"title"},"Table of Contents",-1)),ve=K({__name:"DocsPageLayout",setup(d){const{page:a}=Q(),{config:f,tree:T}=W(),j=Y(),F=(e,o=!0)=>{var n;return typeof((n=a.value)==null?void 0:n[e])<"u"?a.value[e]:o},S=m(()=>{var e,o,n;return!a.value||((n=(o=(e=a.value)==null?void 0:e.body)==null?void 0:o.children)==null?void 0:n.length)>0}),C=m(()=>{var e,o,n,c,l;return((e=a.value)==null?void 0:e.toc)!==!1&&((l=(c=(n=(o=a.value)==null?void 0:o.body)==null?void 0:n.toc)==null?void 0:c.links)==null?void 0:l.length)>=2}),P=m(()=>{var e,o,n,c,l;return((e=a.value)==null?void 0:e.aside)!==!1&&(((o=T.value)==null?void 0:o.length)>1||((l=(c=(n=T.value)==null?void 0:n[0])==null?void 0:c.children)==null?void 0:l.length))}),H=m(()=>F("bottom",!0)),i=$(!1),s=$(null),v=()=>j.path.split("/").slice(0,2).join("/"),p=Z("asideScroll",()=>{var e;return{parentPath:v(),scrollTop:((e=s.value)==null?void 0:e.scrollTop)||0}});function b(){s.value&&(s.value.scrollHeight===0&&setTimeout(b,0),s.value.scrollTop=p.value.scrollTop)}return ee(()=>{p.value.parentPath!==v()?(p.value.parentPath=v(),p.value.scrollTop=0):b()}),oe(()=>{s.value&&(p.value.scrollTop=s.value.scrollTop)}),(e,o)=>{var w,B,D,I,N,V;const n=O,c=R,l=U,M=X,q=G,z=se,E=pe,J=ce;return u(),A(J,{fluid:(B=(w=t(f))==null?void 0:w.main)==null?void 0:B.fluid,padded:(I=(D=t(f))==null?void 0:D.main)==null?void 0:I.padded,class:y(["docs-page-content",{fluid:(V=(N=t(f))==null?void 0:N.main)==null?void 0:V.fluid,"has-toc":t(C),"has-aside":t(P)}])},{default:h(()=>[t(P)?(u(),g("aside",{key:0,ref_key:"asideNav",ref:s,class:"aside-nav"},[r(n,{class:"app-aside"})],512)):x("",!0),_("article",_e,[t(S)?te(e.$slots,"default",{key:0},void 0,!0):(u(),A(l,{key:1,type:"info"},{default:h(()=>[k(" Start writing in "),r(c,null,{default:h(()=>[k("content/"+ne(t(a)._file),1)]),_:1}),k(" to see this page taking shape. ")]),_:1})),t(S)&&t(a)&&t(H)?(u(),g(ae,{key:2},[r(M),r(q)],64)):x("",!0)]),t(C)?(u(),g("div",de,[_("div",me,[_("button",{onClick:o[0]||(o[0]=L=>i.value=!t(i))},[fe,r(z,{name:"heroicons-outline:chevron-right",class:y(["icon",[t(i)&&"rotate"]])},null,8,["class"])]),_("div",{class:y(["docs-toc-wrapper",[t(i)&&"opened"]])},[r(E,{onMove:o[1]||(o[1]=L=>i.value=!1)})],2)])])):x("",!0)]),_:3},8,["fluid","padded","class"])}}}),De=ie(ve,[["__scopeId","data-v-9408da23"]]);export{De as default}; diff --git a/_nuxt/DJ86D1Mz.js b/_nuxt/DJ86D1Mz.js new file mode 100644 index 0000000..ab277b6 --- /dev/null +++ b/_nuxt/DJ86D1Mz.js @@ -0,0 +1 @@ +import{_ as m}from"./Cjk-JCaM.js";import"./Vf49H5is.js";export{m as default}; diff --git a/_nuxt/X5TDUsiN.js b/_nuxt/DJmSkvnF.js similarity index 94% rename from _nuxt/X5TDUsiN.js rename to _nuxt/DJmSkvnF.js index 9b1014d..c514780 100644 --- a/_nuxt/X5TDUsiN.js +++ b/_nuxt/DJmSkvnF.js @@ -1 +1 @@ -import{l as c,c as e,e as t,f as o}from"./u3wGb-58.js";const s={},n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},r=o("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1),l=[r];function _(a,h){return e(),t("svg",n,l)}const f=c(s,[["render",_]]);export{f as default}; +import{l as c,c as e,e as t,f as o}from"./Vf49H5is.js";const s={},n={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 324"},r=o("path",{fill:"currentColor",d:"M181.767 270h120.444c3.826 0 7.584-.997 10.897-2.893 3.313-1.896 6.064-4.623 7.976-7.907 1.912-3.285 2.918-7.01 2.916-10.801-.002-3.792-1.011-7.516-2.926-10.798L240.187 98.7439c-1.912-3.2832-4.662-6.0097-7.974-7.9054-3.312-1.8956-7.07-2.8936-10.895-2.8936-3.824 0-7.582.998-10.894 2.8936-3.312 1.8957-6.063 4.6222-7.975 7.9054l-20.682 35.5281-40.438-69.4745c-1.913-3.283-4.665-6.0091-7.978-7.9044C130.038 54.9978 126.28 54 122.454 54c-3.825 0-7.583.9978-10.896 2.8931-3.313 1.8953-6.065 4.6214-7.978 7.9044L2.9255 237.601C1.0107 240.883.0017 244.607 0 248.399c-.0017 3.791 1.004 7.516 2.916 10.801 1.912 3.284 4.6628 6.011 7.9758 7.907C14.2047 269.003 17.963 270 21.7886 270h75.605c29.9554 0 52.0464-13.041 67.2474-38.483l36.905-63.345 19.767-33.9L280.637 236.1h-79.091L181.767 270Zm-85.6059-33.935-52.7627-.011L122.49 100.291l39.463 67.881-26.422 45.371c-10.095 16.508-21.563 22.522-39.3699 22.522Z"},null,-1),l=[r];function _(a,h){return e(),t("svg",n,l)}const f=c(s,[["render",_]]);export{f as default}; diff --git a/_nuxt/T-kDJGDq.js b/_nuxt/DNa0aeAa.js similarity index 81% rename from _nuxt/T-kDJGDq.js rename to _nuxt/DNa0aeAa.js index 9adae4d..1ebae01 100644 --- a/_nuxt/T-kDJGDq.js +++ b/_nuxt/DNa0aeAa.js @@ -1 +1 @@ -import P from"./D1q0sd4p.js";import B from"./BgAEmqlg.js";import q from"./B7VtbRHH.js";import D from"./BZ7q7a06.js";import{a as N}from"./0dF46-gv.js";import{d as b,I,c as n,e as r,F as j,Z as w,J as u,f as _,h as i,w as s,k as c,t as d,X as l,g as p,l as F}from"./u3wGb-58.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";const O={class:"component-playground-data-section"},E=["id"],H=["value","onChange"],J=b({__name:"ComponentPlaygroundProps",props:{modelValue:{type:Object,required:!0},componentData:{type:Object,required:!0}},emits:["update:modelValue"],setup(f,{emit:g}){const a=f,m=N(a,"modelValue",g),x=(t,o)=>{m.value={...m.value,[o]:t.target.value}},h=I(()=>{var t,o;return(o=(t=a==null?void 0:a.componentData)==null?void 0:t.meta)==null?void 0:o.props});return(t,o)=>{const v=P,y=B,C=q,V=D;return n(),r("div",O,[(n(!0),r(j,null,w(u(h),e=>(n(),r("div",{key:e.name},[_("div",{id:e.name,class:"prop-title"},[i(v,{id:e.name},{default:s(()=>[c(d(e.name),1)]),_:2},1032,["id"]),_("span",null,[i(y,null,{default:s(()=>[c(d(e.type),1)]),_:2},1024),e.required?p("",!0):(n(),l(C,{key:0},{default:s(()=>[c(" Required ")]),_:1}))])],8,E),e.description?(n(),l(V,{key:0},{default:s(()=>[c(d(e.description),1)]),_:2},1024)):p("",!0),_("input",{value:u(m)[e.name],onChange:k=>x(k,e.name)},null,40,H)]))),128))])}}}),A=F(J,[["__scopeId","data-v-abd544ad"]]);export{A as default}; +import P from"./BSZHdHCi.js";import B from"./D1QO35wH.js";import q from"./CKb--Spz.js";import D from"./BNqs50Gd.js";import{a as N}from"./C_SNNwnd.js";import{d as b,I,c as n,e as r,F as j,Z as w,J as u,f as _,h as i,w as s,k as c,t as d,X as l,g as p,l as F}from"./Vf49H5is.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";const O={class:"component-playground-data-section"},E=["id"],H=["value","onChange"],J=b({__name:"ComponentPlaygroundProps",props:{modelValue:{type:Object,required:!0},componentData:{type:Object,required:!0}},emits:["update:modelValue"],setup(f,{emit:g}){const a=f,m=N(a,"modelValue",g),x=(t,o)=>{m.value={...m.value,[o]:t.target.value}},h=I(()=>{var t,o;return(o=(t=a==null?void 0:a.componentData)==null?void 0:t.meta)==null?void 0:o.props});return(t,o)=>{const v=P,y=B,C=q,V=D;return n(),r("div",O,[(n(!0),r(j,null,w(u(h),e=>(n(),r("div",{key:e.name},[_("div",{id:e.name,class:"prop-title"},[i(v,{id:e.name},{default:s(()=>[c(d(e.name),1)]),_:2},1032,["id"]),_("span",null,[i(y,null,{default:s(()=>[c(d(e.type),1)]),_:2},1024),e.required?p("",!0):(n(),l(C,{key:0},{default:s(()=>[c(" Required ")]),_:1}))])],8,E),e.description?(n(),l(V,{key:0},{default:s(()=>[c(d(e.description),1)]),_:2},1024)):p("",!0),_("input",{value:u(m)[e.name],onChange:k=>x(k,e.name)},null,40,H)]))),128))])}}}),A=F(J,[["__scopeId","data-v-abd544ad"]]);export{A as default}; diff --git a/_nuxt/VSaL4NtI.js b/_nuxt/DOGQeT08.js similarity index 86% rename from _nuxt/VSaL4NtI.js rename to _nuxt/DOGQeT08.js index ef1b255..f72b167 100644 --- a/_nuxt/VSaL4NtI.js +++ b/_nuxt/DOGQeT08.js @@ -1 +1 @@ -import{d as p,r as o,c as _,e as f,f as a,h as v,n,J as l,ap as h,aq as g,ac as y,l as V}from"./u3wGb-58.js";import{r}from"./DRaGyTfO.js";import"./2ETV-d1z.js";const C={class:"summary"},w={class:"content"},k=p({__name:"Callout",props:{type:{type:String,default:"info",validator(s){return["info","success","warning","danger","primary"].includes(s)}},modelValue:{required:!1,default:()=>o(!1)}},emits:["update:modelValue"],setup(s,{emit:c}){const i=s,u=c,e=o(i.modelValue),d=()=>{e.value=!e.value,u("update:modelValue",e.value)};return(t,B)=>{const m=y;return _(),f("div",{class:n(["callout",[s.type]])},[a("span",{class:"preview",onClick:d},[a("span",C,[r(t.$slots,"summary",{},void 0,!0)]),v(m,{name:"heroicons-outline:chevron-right",class:n(["icon",[l(e)&&"rotate"]])},null,8,["class"])]),h(a("div",w,[r(t.$slots,"content",{},void 0,!0)],512),[[g,l(e)]])],2)}}}),I=V(k,[["__scopeId","data-v-14c8162d"]]);export{I as default}; +import{d as p,r as o,c as _,e as f,f as a,h as v,n,J as l,ap as h,aq as g,ac as y,l as V}from"./Vf49H5is.js";import{r}from"./11BWXUmK.js";import"./2ETV-d1z.js";const C={class:"summary"},w={class:"content"},k=p({__name:"Callout",props:{type:{type:String,default:"info",validator(s){return["info","success","warning","danger","primary"].includes(s)}},modelValue:{required:!1,default:()=>o(!1)}},emits:["update:modelValue"],setup(s,{emit:c}){const i=s,u=c,e=o(i.modelValue),d=()=>{e.value=!e.value,u("update:modelValue",e.value)};return(t,B)=>{const m=y;return _(),f("div",{class:n(["callout",[s.type]])},[a("span",{class:"preview",onClick:d},[a("span",C,[r(t.$slots,"summary",{},void 0,!0)]),v(m,{name:"heroicons-outline:chevron-right",class:n(["icon",[l(e)&&"rotate"]])},null,8,["class"])]),h(a("div",w,[r(t.$slots,"content",{},void 0,!0)],512),[[g,l(e)]])],2)}}}),I=V(k,[["__scopeId","data-v-14c8162d"]]);export{I as default}; diff --git a/_nuxt/DRMaycYH.js b/_nuxt/DRMaycYH.js new file mode 100644 index 0000000..9a68c4e --- /dev/null +++ b/_nuxt/DRMaycYH.js @@ -0,0 +1 @@ +import{_ as m}from"./CCCXJ4Xo.js";import"./Vf49H5is.js";export{m as default}; diff --git a/_nuxt/DcGogz5y.js b/_nuxt/DcGogz5y.js deleted file mode 100644 index da3336f..0000000 --- a/_nuxt/DcGogz5y.js +++ /dev/null @@ -1 +0,0 @@ -import P from"./DKXv7Zej.js";import k from"./CM1SlKoH.js";import L from"./CGK7DfQk.js";import{u as b,d,G as R,P as g,x,H as C,I as S,J as u,K as m,r as B,a as N,L as T,M as j,N as p,T as E,O as H,Q as O,S as A,R as w,U as D,v as $,V as q,W as I,c as f,e as M,h as y,w as _,X as v}from"./u3wGb-58.js";import"./CEO0Hptm.js";import"./DKGmMamu.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";const V=d({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},async setup(t,n){const e=await m[t.name]().then(o=>o.default||o);return()=>p(e,t.layoutProps,n.slots)}}),F=d({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(t,n){const e=b(),o=R(g),s=o===x()?C():o,r=S(()=>{let a=u(t.name)??s.meta.layout??"default";return a&&!(a in m)&&t.fallback&&(a=u(t.fallback)),a}),i=B();n.expose({layoutRef:i});const l=e.deferHydration();if(e.isHydrating){const a=e.hooks.hookOnce("app:error",l);N().beforeEach(a)}return()=>{const a=r.value&&r.value in m,c=s.meta.layoutTransition??T;return j(E,a&&c,{default:()=>p(A,{suspensible:!0,onResolve:()=>{O(l)}},{default:()=>p(G,{layoutProps:H(n.attrs,{ref:i}),key:r.value||void 0,name:r.value,shouldProvide:!t.name,hasTransition:!!c},n.slots)})}).default()}}}),G=d({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,n){const e=t.name;return t.shouldProvide&&w(D,{isCurrent:o=>e===(o.meta.layout??"default")}),()=>{var o,s;return!e||typeof e=="string"&&!(e in m)?(s=(o=n.slots).default)==null?void 0:s.call(o):p(V,{key:e,layoutProps:t.layoutProps,name:e},n.slots)}}}),J={class:"document-driven-page"},ee=d({__name:"document-driven",setup(t){const{contentHead:n}=$().public.content,{page:e,layout:o}=q();return e.value,n&&I(e),(s,r)=>{const i=P,l=k,a=L,c=F;return f(),M("div",J,[y(c,{name:u(o)||"default"},{default:_(()=>[u(e)?(f(),v(l,{key:u(e)._id,value:u(e)},{empty:_(({value:h})=>[y(i,{value:h},null,8,["value"])]),_:1},8,["value"])):(f(),v(a,{key:1}))]),_:1},8,["name"])])}}});export{ee as default}; diff --git a/_nuxt/CCh5GGo4.js b/_nuxt/DdSY1Wlo.js similarity index 85% rename from _nuxt/CCh5GGo4.js rename to _nuxt/DdSY1Wlo.js index b1a05dc..0a6066d 100644 --- a/_nuxt/CCh5GGo4.js +++ b/_nuxt/DdSY1Wlo.js @@ -1 +1 @@ -import m from"./DKGmMamu.js";import f from"./CX90vAi3.js";import y from"./BqFqZd1t.js";import{r as n}from"./DRaGyTfO.js";import{d as _,c as o,e as a,f as s,g as r,F as h,X as c,w as k,k as i,t as l,a0 as v,l as $}from"./u3wGb-58.js";import"./2ETV-d1z.js";import"./0dF46-gv.js";import"./BnvrPopc.js";const w={class:"block-hero"},B={class:"layout"},g={class:"content"},S={key:0,class:"announce"},q={class:"title"},H={class:"description"},V={key:1,class:"extra"},b={class:"actions"},A=["href"],C={class:"support"},N=_({__name:"BlockHero",props:{cta:{type:Array,required:!1,default:()=>[]},secondary:{type:Array,required:!1,default:()=>[]},video:{type:String,required:!1,default:""},snippet:{type:[Array,String],required:!1,default:""}},setup(e){return(t,T)=>{const d=m,u=f,p=y;return o(),a("section",w,[s("div",B,[s("div",g,[t.$slots.announce?(o(),a("p",S,[n(t.$slots,"announce",{unwrap:"p"},void 0,!0)])):r("",!0),s("h1",q,[n(t.$slots,"title",{unwrap:"p"},()=>[i(" Hero Title ")],!0)]),s("p",H,[n(t.$slots,"description",{unwrap:"p"},()=>[i(" Hero default description. ")],!0)]),t.$slots.extra?(o(),a("div",V,[n(t.$slots,"extra",{unwrap:"p"},void 0,!0)])):r("",!0),s("div",b,[t.$slots.actions?n(t.$slots,"actions",{key:0,unwrap:"p"},void 0,!0):(o(),a(h,{key:1},[e.cta?(o(),c(d,{key:0,class:"cta",bold:"",size:"medium",href:e.cta[1]},{default:k(()=>[i(l(e.cta[0]),1)]),_:1},8,["href"])):r("",!0),e.secondary?(o(),a("a",{key:1,href:e.secondary[1],class:"secondary"},l(e.secondary[0]),9,A)):r("",!0)],64))])]),s("div",C,[v(t.$slots,"support",{},()=>[e.snippet?(o(),c(u,{key:0,content:e.snippet},null,8,["content"])):e.video?(o(),c(p,{key:1,src:e.video},null,8,["src"])):r("",!0)],!0)])])])}}}),X=$(N,[["__scopeId","data-v-854e7b41"]]);export{X as default}; +import m from"./DmhM2o-b.js";import f from"./CHibXA9I.js";import y from"./B9Y0scFf.js";import{r as n}from"./11BWXUmK.js";import{d as _,c as o,e as a,f as s,g as r,F as h,X as c,w as k,k as i,t as l,a0 as v,l as $}from"./Vf49H5is.js";import"./2ETV-d1z.js";import"./C_SNNwnd.js";import"./Cjk-JCaM.js";const w={class:"block-hero"},B={class:"layout"},g={class:"content"},S={key:0,class:"announce"},q={class:"title"},H={class:"description"},V={key:1,class:"extra"},b={class:"actions"},A=["href"],C={class:"support"},N=_({__name:"BlockHero",props:{cta:{type:Array,required:!1,default:()=>[]},secondary:{type:Array,required:!1,default:()=>[]},video:{type:String,required:!1,default:""},snippet:{type:[Array,String],required:!1,default:""}},setup(e){return(t,T)=>{const d=m,u=f,p=y;return o(),a("section",w,[s("div",B,[s("div",g,[t.$slots.announce?(o(),a("p",S,[n(t.$slots,"announce",{unwrap:"p"},void 0,!0)])):r("",!0),s("h1",q,[n(t.$slots,"title",{unwrap:"p"},()=>[i(" Hero Title ")],!0)]),s("p",H,[n(t.$slots,"description",{unwrap:"p"},()=>[i(" Hero default description. ")],!0)]),t.$slots.extra?(o(),a("div",V,[n(t.$slots,"extra",{unwrap:"p"},void 0,!0)])):r("",!0),s("div",b,[t.$slots.actions?n(t.$slots,"actions",{key:0,unwrap:"p"},void 0,!0):(o(),a(h,{key:1},[e.cta?(o(),c(d,{key:0,class:"cta",bold:"",size:"medium",href:e.cta[1]},{default:k(()=>[i(l(e.cta[0]),1)]),_:1},8,["href"])):r("",!0),e.secondary?(o(),a("a",{key:1,href:e.secondary[1],class:"secondary"},l(e.secondary[0]),9,A)):r("",!0)],64))])]),s("div",C,[v(t.$slots,"support",{},()=>[e.snippet?(o(),c(u,{key:0,content:e.snippet},null,8,["content"])):e.video?(o(),c(p,{key:1,src:e.video},null,8,["src"])):r("",!0)],!0)])])])}}}),X=$(N,[["__scopeId","data-v-854e7b41"]]);export{X as default}; diff --git a/_nuxt/BG3jgPj_.js b/_nuxt/DiMvMmvz.js similarity index 91% rename from _nuxt/BG3jgPj_.js rename to _nuxt/DiMvMmvz.js index 6301750..e101984 100644 --- a/_nuxt/BG3jgPj_.js +++ b/_nuxt/DiMvMmvz.js @@ -1 +1 @@ -import f from"./CCsjaS0u.js";import{d as x,av as g,r as n,o as h,c as r,e as l,X as S,J as c,g as k,l as y}from"./u3wGb-58.js";const $={class:"sandbox"},w=["src"],B={key:2},C=x({__name:"Sandbox",props:{src:{type:String,default:""},repo:{type:String,default:""},branch:{type:String,default:""},dir:{type:String,default:""},file:{type:String,default:"app.vue"}},setup(i){const e=i,p=g(),o={CodeSandBox:()=>`https://codesandbox.io/embed/github/${e.repo}/tree/${e.branch}/${e.dir}?hidenavigation=1&theme=${p.value}`,StackBlitz:()=>`https://stackblitz.com/github/${e.repo}/tree/${e.branch}/${e.dir}?embed=1&file=${e.file}&theme=${p.value}`},u=Object.keys(o).map(t=>({label:t})),d=n(-1),b=n(),s=n(""),a=n(""),m=t=>{a.value=t,s.value=e.src||o[a.value](),localStorage.setItem("docus_sandbox",t)},v=t=>{d.value=t,m(u[t].label)};return h(()=>{a.value=window.localStorage.getItem("docus_sandbox")||"CodeSandBox",s.value=e.src||o[a.value](),d.value=Object.keys(o).indexOf(a.value)}),(t,I)=>{const _=f;return r(),l("div",$,[i.src?k("",!0):(r(),S(_,{key:0,ref_key:"tabs",ref:b,"active-tab-index":c(d),tabs:c(u),"onUpdate:activeTabIndex":v},null,8,["active-tab-index","tabs"])),c(s)?(r(),l("iframe",{key:1,src:c(s),title:"Sandbox editor",sandbox:"allow-modals allow-forms allow-popups allow-scripts allow-same-origin"},null,8,w)):(r(),l("span",B,"Loading Sandbox..."))])}}}),O=y(C,[["__scopeId","data-v-8be3a129"]]);export{O as default}; +import f from"./B9i2UT7J.js";import{d as x,av as g,r as n,o as h,c as r,e as l,X as S,J as c,g as k,l as y}from"./Vf49H5is.js";const $={class:"sandbox"},w=["src"],B={key:2},C=x({__name:"Sandbox",props:{src:{type:String,default:""},repo:{type:String,default:""},branch:{type:String,default:""},dir:{type:String,default:""},file:{type:String,default:"app.vue"}},setup(i){const e=i,p=g(),o={CodeSandBox:()=>`https://codesandbox.io/embed/github/${e.repo}/tree/${e.branch}/${e.dir}?hidenavigation=1&theme=${p.value}`,StackBlitz:()=>`https://stackblitz.com/github/${e.repo}/tree/${e.branch}/${e.dir}?embed=1&file=${e.file}&theme=${p.value}`},u=Object.keys(o).map(t=>({label:t})),d=n(-1),b=n(),s=n(""),a=n(""),m=t=>{a.value=t,s.value=e.src||o[a.value](),localStorage.setItem("docus_sandbox",t)},v=t=>{d.value=t,m(u[t].label)};return h(()=>{a.value=window.localStorage.getItem("docus_sandbox")||"CodeSandBox",s.value=e.src||o[a.value](),d.value=Object.keys(o).indexOf(a.value)}),(t,I)=>{const _=f;return r(),l("div",$,[i.src?k("",!0):(r(),S(_,{key:0,ref_key:"tabs",ref:b,"active-tab-index":c(d),tabs:c(u),"onUpdate:activeTabIndex":v},null,8,["active-tab-index","tabs"])),c(s)?(r(),l("iframe",{key:1,src:c(s),title:"Sandbox editor",sandbox:"allow-modals allow-forms allow-popups allow-scripts allow-same-origin"},null,8,w)):(r(),l("span",B,"Loading Sandbox..."))])}}}),O=y(C,[["__scopeId","data-v-8be3a129"]]);export{O as default}; diff --git a/_nuxt/DKXv7Zej.js b/_nuxt/Dk6IQJjw.js similarity index 77% rename from _nuxt/DKXv7Zej.js rename to _nuxt/Dk6IQJjw.js index 4547f85..1f4bbaf 100644 --- a/_nuxt/DKXv7Zej.js +++ b/_nuxt/Dk6IQJjw.js @@ -1 +1 @@ -import{d as n,N as e}from"./u3wGb-58.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{d as n,N as e}from"./Vf49H5is.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/B0iB7n3j.js b/_nuxt/DmFGhiJZ.js similarity index 91% rename from _nuxt/B0iB7n3j.js rename to _nuxt/DmFGhiJZ.js index 29bb83c..256d668 100644 --- a/_nuxt/B0iB7n3j.js +++ b/_nuxt/DmFGhiJZ.js @@ -1 +1 @@ -import{f as i}from"./2ETV-d1z.js";import{d as u,a2 as f,I as c,N as l,a3 as d}from"./u3wGb-58.js";const y=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 a;try{let n=t;return typeof t=="string"&&(n=(e==null?void 0:e.slots[t])||((a=e==null?void 0:e.parent)==null?void 0:a.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),n?s?i(n(),r):[n()]:o?o():l("div")}catch{return l("div")}}});export{y as _}; +import{f as i}from"./2ETV-d1z.js";import{d as u,a2 as f,I as c,N as l,a3 as d}from"./Vf49H5is.js";const y=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 a;try{let n=t;return typeof t=="string"&&(n=(e==null?void 0:e.slots[t])||((a=e==null?void 0:e.parent)==null?void 0:a.slots[t]),console.warn(`Please set :use="$slots.${t}" in component to enable reactivity`)),n?s?i(n(),r):[n()]:o?o():l("div")}catch{return l("div")}}});export{y as _}; diff --git a/_nuxt/DKGmMamu.js b/_nuxt/DmhM2o-b.js similarity index 91% rename from _nuxt/DKGmMamu.js rename to _nuxt/DmhM2o-b.js index 206f8f3..61c076e 100644 --- a/_nuxt/DKGmMamu.js +++ b/_nuxt/DmhM2o-b.js @@ -1 +1 @@ -import{d,ab as m,I as a,$ as f,c as o,X as i,w as _,g,n as x,J as S,ac as b,E as h,l as z}from"./u3wGb-58.js";import{r as k}from"./DRaGyTfO.js";import"./2ETV-d1z.js";const y=d({__name:"ButtonLink",props:{blank:{type:Boolean,required:!1,default:!1},color:m("primary"),href:{type:String,required:!0,default:""},icon:{type:String,default:""},size:{required:!1,type:[String,Object],default:"medium"},transparent:{required:!1,type:[Boolean,Object],default:!1}},setup(e){const s=a(()=>((t=n)=>`{color.${t.color}.600}`)()),r=a(()=>((t=n)=>`{color.${t.color}.500}`)()),n=e,l={size:{small:{padding:"{space.2} {space.4}",fontSize:"{text.sm.fontSize}",lineHeight:"{text.sm.lineHeight}"},medium:{padding:"{space.rem.625} {space.5}",fontSize:"{text.base.fontSize}",lineHeight:"{text.base.lineHeight}"},large:{padding:"{space.3} {space.6}",fontSize:"{text.lg.fontSize}",lineHeight:"{text.lg.lineHeight}"},giant:{padding:"{space.4} {space.8}",fontSize:"{text.lg.fontSize}",lineHeight:"{text.lg.lineHeight}"}},transparent:{true:{backgroundColor:"transparent"}}},{$pinceau:c}=f(n,l,{_YM9_buttonPrimary:s,_A23_buttonSecondary:r});return(t,H)=>{const u=b,p=h;return o(),i(p,{class:x(["button-link",[S(c)]]),to:e.href,target:e.blank?"_blank":void 0},{default:_(()=>[e.icon?(o(),i(u,{key:0,name:e.icon},null,8,["name"])):g("",!0),k(t.$slots,"default",{unwrap:"p ul li"},void 0,!0)]),_:3},8,["to","target","class"])}}}),q=z(y,[["__scopeId","data-v-865fb7e4"]]);export{q as default}; +import{d,ab as m,I as a,$ as f,c as o,X as i,w as _,g,n as x,J as S,ac as b,E as h,l as z}from"./Vf49H5is.js";import{r as k}from"./11BWXUmK.js";import"./2ETV-d1z.js";const y=d({__name:"ButtonLink",props:{blank:{type:Boolean,required:!1,default:!1},color:m("primary"),href:{type:String,required:!0,default:""},icon:{type:String,default:""},size:{required:!1,type:[String,Object],default:"medium"},transparent:{required:!1,type:[Boolean,Object],default:!1}},setup(e){const s=a(()=>((t=n)=>`{color.${t.color}.600}`)()),r=a(()=>((t=n)=>`{color.${t.color}.500}`)()),n=e,l={size:{small:{padding:"{space.2} {space.4}",fontSize:"{text.sm.fontSize}",lineHeight:"{text.sm.lineHeight}"},medium:{padding:"{space.rem.625} {space.5}",fontSize:"{text.base.fontSize}",lineHeight:"{text.base.lineHeight}"},large:{padding:"{space.3} {space.6}",fontSize:"{text.lg.fontSize}",lineHeight:"{text.lg.lineHeight}"},giant:{padding:"{space.4} {space.8}",fontSize:"{text.lg.fontSize}",lineHeight:"{text.lg.lineHeight}"}},transparent:{true:{backgroundColor:"transparent"}}},{$pinceau:c}=f(n,l,{_YM9_buttonPrimary:s,_A23_buttonSecondary:r});return(t,H)=>{const u=b,p=h;return o(),i(p,{class:x(["button-link",[S(c)]]),to:e.href,target:e.blank?"_blank":void 0},{default:_(()=>[e.icon?(o(),i(u,{key:0,name:e.icon},null,8,["name"])):g("",!0),k(t.$slots,"default",{unwrap:"p ul li"},void 0,!0)]),_:3},8,["to","target","class"])}}}),q=z(y,[["__scopeId","data-v-865fb7e4"]]);export{q as default}; diff --git a/_nuxt/BRWxxQNb.js b/_nuxt/DngXbzgL.js similarity index 76% rename from _nuxt/BRWxxQNb.js rename to _nuxt/DngXbzgL.js index 19253f2..a7bc619 100644 --- a/_nuxt/BRWxxQNb.js +++ b/_nuxt/DngXbzgL.js @@ -1 +1 @@ -import{d as t,c as o,e as n,t as a}from"./u3wGb-58.js";const c={class:"component-playground-data-section"},m=t({__name:"ComponentPlaygroundTokens",props:{componentData:{type:Object,required:!0}},setup(e){return(s,r)=>(o(),n("div",c,a(e.componentData),1))}});export{m as _}; +import{d as t,c as o,e as n,t as a}from"./Vf49H5is.js";const c={class:"component-playground-data-section"},m=t({__name:"ComponentPlaygroundTokens",props:{componentData:{type:Object,required:!0}},setup(e){return(s,r)=>(o(),n("div",c,a(e.componentData),1))}});export{m as _}; diff --git a/_nuxt/Domlo-Cf.js b/_nuxt/DobaOvRY.js similarity index 64% rename from _nuxt/Domlo-Cf.js rename to _nuxt/DobaOvRY.js index 01a88f5..b501958 100644 --- a/_nuxt/Domlo-Cf.js +++ b/_nuxt/DobaOvRY.js @@ -1 +1 @@ -import s from"./Xz-fC3sE.js";import{d as o,a2 as m,I as p,a3 as u}from"./u3wGb-58.js";import"./B0iB7n3j.js";import"./2ETV-d1z.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=u(),{between:n,default:a}=m(),r=p(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:a,tags:r,between:n,parent:e}}});export{l as default}; +import s from"./I5Bg7n4b.js";import{d as o,a2 as m,I as p,a3 as u}from"./Vf49H5is.js";import"./DmFGhiJZ.js";import"./2ETV-d1z.js";const l=o({name:"Markdown",extends:s,setup(t){const{parent:e}=u(),{between:n,default:a}=m(),r=p(()=>typeof t.unwrap=="string"?t.unwrap.split(" "):["*"]);return{fallbackSlot:a,tags:r,between:n,parent:e}}});export{l as default}; diff --git a/_nuxt/DpioVIDj.js b/_nuxt/DpioVIDj.js deleted file mode 100644 index 988c26d..0000000 --- a/_nuxt/DpioVIDj.js +++ /dev/null @@ -1 +0,0 @@ -import o from"./BZ7q7a06.js";import{d as r,c as t,X as n}from"./u3wGb-58.js";const m=r({__name:"SourceLink",props:{source:{type:String,required:!0}},setup(c){return(_,p)=>{const e=o;return t(),n(e)}}});export{m as default}; diff --git a/_nuxt/CBEV9zOw.js b/_nuxt/DvuCjPIo.js similarity index 95% rename from _nuxt/CBEV9zOw.js rename to _nuxt/DvuCjPIo.js index a4cebd2..538a3c7 100644 --- a/_nuxt/CBEV9zOw.js +++ b/_nuxt/DvuCjPIo.js @@ -1 +1 @@ -import{d as m,I as n,$ as S,c as I,e as y,n as p,J as x,p as b,j as $,f as v,l as E}from"./u3wGb-58.js";const w=a=>(b("data-v-43889f05"),a=a(),$(),a),z=w(()=>v("div",{class:"ellipsis-item"},null,-1)),B=[z],j=m({__name:"Ellipsis",props:{width:{type:String,default:"10rem"},height:{type:String,default:"10rem"},zIndex:{type:String,default:"10"},top:{type:String,default:"0"},left:{type:String,default:"auto"},right:{type:String,default:"auto"},blur:{type:String,default:"50px"},colors:{type:Array,default:()=>["rgba(0, 71, 225, 0.22)","rgba(26, 214, 255, 0.22)","rgba(0, 220, 130, 0.22)"]}},setup(a){const l=n(()=>((t=e)=>t.top)()),o=n(()=>((t=e)=>t.left)()),d=n(()=>((t=e)=>t.right)()),_=n(()=>((t=e)=>t.zIndex)()),r=n(()=>((t=e)=>t.width)()),u=n(()=>((t=e)=>t.height)()),f=n(()=>((t=e)=>`blur(${t.blur})`)()),g=n(()=>((t=e)=>{var i,s,c;return`linear-gradient(97.62deg, ${(i=t==null?void 0:t.colors)==null?void 0:i[0]} 2.27%, ${(s=t==null?void 0:t.colors)==null?void 0:s[1]} 50.88%, ${(c=t==null?void 0:t.colors)==null?void 0:c[2]} 98.48%)`})()),e=a,{$pinceau:h}=S(e,void 0,{_cCN_top:l,_eih_insetInlineStart:o,_IfB_insetInlineEnd:d,_SsE_zIndex:_,_wj8_maxWidth:r,_t33_height:u,_Jfd_filter:f,_yUj_background:g});return(t,i)=>(I(),y("div",{class:p(["ellipsis",[x(h)]])},B,2))}}),C=E(j,[["__scopeId","data-v-43889f05"]]);export{C as default}; +import{d as m,I as n,$ as S,c as I,e as y,n as p,J as x,p as b,j as $,f as v,l as E}from"./Vf49H5is.js";const w=a=>(b("data-v-43889f05"),a=a(),$(),a),z=w(()=>v("div",{class:"ellipsis-item"},null,-1)),B=[z],j=m({__name:"Ellipsis",props:{width:{type:String,default:"10rem"},height:{type:String,default:"10rem"},zIndex:{type:String,default:"10"},top:{type:String,default:"0"},left:{type:String,default:"auto"},right:{type:String,default:"auto"},blur:{type:String,default:"50px"},colors:{type:Array,default:()=>["rgba(0, 71, 225, 0.22)","rgba(26, 214, 255, 0.22)","rgba(0, 220, 130, 0.22)"]}},setup(a){const l=n(()=>((t=e)=>t.top)()),o=n(()=>((t=e)=>t.left)()),d=n(()=>((t=e)=>t.right)()),_=n(()=>((t=e)=>t.zIndex)()),r=n(()=>((t=e)=>t.width)()),u=n(()=>((t=e)=>t.height)()),f=n(()=>((t=e)=>`blur(${t.blur})`)()),g=n(()=>((t=e)=>{var i,s,c;return`linear-gradient(97.62deg, ${(i=t==null?void 0:t.colors)==null?void 0:i[0]} 2.27%, ${(s=t==null?void 0:t.colors)==null?void 0:s[1]} 50.88%, ${(c=t==null?void 0:t.colors)==null?void 0:c[2]} 98.48%)`})()),e=a,{$pinceau:h}=S(e,void 0,{_cCN_top:l,_eih_insetInlineStart:o,_IfB_insetInlineEnd:d,_SsE_zIndex:_,_wj8_maxWidth:r,_t33_height:u,_Jfd_filter:f,_yUj_background:g});return(t,i)=>(I(),y("div",{class:p(["ellipsis",[x(h)]])},B,2))}}),C=E(j,[["__scopeId","data-v-43889f05"]]);export{C as default}; diff --git a/_nuxt/D5ObSQxV.js b/_nuxt/DzVFzM_S.js similarity index 86% rename from _nuxt/D5ObSQxV.js rename to _nuxt/DzVFzM_S.js index 774307c..932d118 100644 --- a/_nuxt/D5ObSQxV.js +++ b/_nuxt/DzVFzM_S.js @@ -1 +1 @@ -import{d as g,V as k,ad as x,J as t,c as s,e as a,h as n,w as d,g as c,k as I,f as m,t as D,ac as S,p as V,j as b,l as v}from"./u3wGb-58.js";import w from"./DS9NkE3y.js";import{_ as y}from"./Cy5cwQk_.js";const B=e=>(V("data-v-c3c530e3"),e=e(),b(),e),C={key:0,class:"docs-page-bottom"},N={key:0,class:"edit-link"},E=B(()=>m("span",null," Edit this page on GitHub ",-1)),P={key:1},T=g({__name:"DocsPageBottom",setup(e){const{page:o}=k(),{config:r}=x();return(U,j)=>{var _,p,i;const u=S,l=w,f=y;return t(o)?(s(),a("div",C,[(p=(_=t(r))==null?void 0:_.github)!=null&&p.edit?(s(),a("div",N,[n(u,{name:"uil:edit"}),n(f,{page:t(o)},{default:d(({url:h})=>[n(l,{to:h},{default:d(()=>[E]),_:2},1032,["to"])]),_:1},8,["page"])])):c("",!0),(i=t(o))!=null&&i.mtime?(s(),a("span",P,[I("Updated on "),m("b",null,D(new Intl.DateTimeFormat("en-US").format(Date.parse(t(o).mtime))),1)])):c("",!0)])):c("",!0)}}}),H=v(T,[["__scopeId","data-v-c3c530e3"]]);export{H as default}; +import{d as g,V as k,ad as x,J as t,c as s,e as a,h as n,w as d,g as c,k as I,f as m,t as D,ac as S,p as V,j as b,l as v}from"./Vf49H5is.js";import w from"./BY-n49dz.js";import{_ as y}from"./CpvSP9hL.js";const B=e=>(V("data-v-c3c530e3"),e=e(),b(),e),C={key:0,class:"docs-page-bottom"},N={key:0,class:"edit-link"},E=B(()=>m("span",null," Edit this page on GitHub ",-1)),P={key:1},T=g({__name:"DocsPageBottom",setup(e){const{page:o}=k(),{config:r}=x();return(U,j)=>{var _,p,i;const u=S,l=w,f=y;return t(o)?(s(),a("div",C,[(p=(_=t(r))==null?void 0:_.github)!=null&&p.edit?(s(),a("div",N,[n(u,{name:"uil:edit"}),n(f,{page:t(o)},{default:d(({url:h})=>[n(l,{to:h},{default:d(()=>[E]),_:2},1032,["to"])]),_:1},8,["page"])])):c("",!0),(i=t(o))!=null&&i.mtime?(s(),a("span",P,[I("Updated on "),m("b",null,D(new Intl.DateTimeFormat("en-US").format(Date.parse(t(o).mtime))),1)])):c("",!0)])):c("",!0)}}}),H=v(T,[["__scopeId","data-v-c3c530e3"]]);export{H as default}; diff --git a/_nuxt/w7cNHNLh.js b/_nuxt/FCQXS2LF.js similarity index 99% rename from _nuxt/w7cNHNLh.js rename to _nuxt/FCQXS2LF.js index 10d5e34..19c8136 100644 --- a/_nuxt/w7cNHNLh.js +++ b/_nuxt/FCQXS2LF.js @@ -1 +1 @@ -import{a9 as _,aD as T,aE as j,aF as E,aG as W,aH as B,aI as $,aJ as P,aK as M,af as J,a5 as b,v as D,aL as H,u as k,aa as U,ao as G}from"./u3wGb-58.js";const F="memory",Z=()=>{const t=new Map;return{name:F,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 q(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return q(t(...r))}catch(n){return Promise.reject(n)}}function V(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function Q(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function S(t){if(V(t))return String(t);if(Q(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return S(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 X(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function ee(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const te=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function re(t,r){if(r=A(r),!r)return t;const n={...t};for(const a of te)n[a]=(l="",...c)=>t[a](r+l,...c);return n.getKeys=(a="",...l)=>t.getKeys(r+a,...l).then(c=>c.map(o=>o.slice(r.length))),n}function d(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ne(...t){return d(t.join(":"))}function A(t){return t=d(t),t?t+":":""}const ie="memory",ae=()=>{const t=new Map;return{name:ie,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 se(t={}){const r={mounts:{"":t.driver||ae()},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]})),l=(e,i)=>{if(r.watching){i=d(i);for(const s of r.watchListeners)s(e,i)}},c=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await L(r.mounts[e],l,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,f=m=>{let y=u.get(m.base);return y||(y={driver:m.driver,base:m.base,items:[]},u.set(m.base,y)),y};for(const m of e){const y=typeof m=="string",v=d(y?m:m.key),w=y?void 0:m.value,I=y||!m.options?i:{...i,...m.options},O=n(v);f(O).items.push({key:v,value:w,relativeKey:O.relativeKey,options:I})}return Promise.all([...u.values()].map(m=>s(m))).then(m=>m.flat())},g={hasItem(e,i={}){e=d(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=d(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(f=>_(f))},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(f=>({key:ne(s.base,f.key),value:_(f.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(f=>({key:u.key,value:_(f)})))))},getItemRaw(e,i={}){e=d(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(f=>ee(f))},async setItem(e,i,s={}){if(i===void 0)return g.removeItem(e);e=d(e);const{relativeKey:u,driver:f}=n(e);f.setItem&&(await p(f.setItem,u,S(i),s),f.watch||l("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:S(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,S(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return g.removeItem(e,s);e=d(e);const{relativeKey:u,driver:f}=n(e);if(f.setItemRaw)await p(f.setItemRaw,u,i,s);else if(f.setItem)await p(f.setItem,u,X(i),s);else return;f.watch||l("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=d(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||l("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=d(e);const{relativeKey:s,driver:u}=n(e),f=Object.create(null);if(u.getMeta&&Object.assign(f,await p(u.getMeta,s,i)),!i.nativeOnly){const m=await p(u.getItem,s+"$",i).then(y=>_(y));m&&typeof m=="object"&&(typeof m.atime=="string"&&(m.atime=new Date(m.atime)),typeof m.mtime=="string"&&(m.mtime=new Date(m.mtime)),Object.assign(f,m))}return f},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=A(e);const s=a(e,!0);let u=[];const f=[];for(const m of s){const v=(await p(m.driver.getKeys,m.relativeBase,i)).map(w=>m.mountpoint+d(w)).filter(w=>!u.some(I=>w.startsWith(I)));f.push(...v),u=[m.mountpoint,...u.filter(w=>!w.startsWith(m.mountpoint))]}return e?f.filter(m=>m.startsWith(e)&&!m.endsWith("$")):f.filter(m=>!m.endsWith("$"))},async clear(e,i={}){e=A(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(f=>s.driver.removeItem(f,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>x(e)))},async watch(e){return await c(),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=A(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(L(i,l,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),g},async unmount(e,i=!0){e=A(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await x(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=d(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=d(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))}};return g}function L(t,r,n){return t.watch?t.watch((a,l)=>r(a,n+l)):()=>{}}async function x(t){typeof t.dispose=="function"&&await p(t.dispose)}function oe(t={}){const r=ue(n,t.operators);function n(a,l){return typeof l!="object"||l instanceof RegExp?r.$eq(a,l):Object.keys(l||{}).every(c=>{const o=l[c];if(c.startsWith("$")&&r[c]){const h=r[c];return typeof h=="function"?h(a,o):!1}return n(T(a,c),o)})}return n}function ue(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(l=>t(n,l))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(l=>t(n,l))),$in:(n,a)=>E(a).some(l=>Array.isArray(n)?t(n,{$contains:l}):t(n,l)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),E(a).every(l=>n.includes(l))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),E(a).every(l=>n.includes(l.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(l=>n.includes(l))),$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 l=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=l?new RegExp(l[1],l[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 ce(t){const r=oe(),n=(c,{query:o,before:h,after:g})=>{const e=typeof o=="string"?{_path:o}:o,i=c.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,f)=>c[i-h+f+ +(f>=h)]||null)},a=[(c,o)=>{const h=c.result.filter(g=>E(o.where).every(e=>r(g,e)));return{...c,result:h,total:h.length}},(c,o)=>E(o.sort).forEach(h=>B(c.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=$(M(h.only))(i),o.surround=i}return o}],l=[(c,o)=>{if(o.skip)return{...c,result:c.result.slice(o.skip),skip:o.skip}},(c,o)=>{if(o.limit)return{...c,result:c.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(f=>f._path))==null?void 0:s._path);if(typeof u=="string"){const f=g.find(m=>m._path===J(u,"_dir"));f&&(o.dirConfig={_path:f._path,...P(["_"])(f)})}}return o},(c,o)=>({...c,result:$(P(o.without))(c.result)}),(c,o)=>({...c,result:$(M(o.only))(c.result)})];return async c=>{const o=await t(),h=c.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=l.reduce((s,u)=>u(s,h,o)||s,e);return h.first?{...W(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=ce(t);return async n=>{var c;n.params().first&&n.withDirConfig();const a=n.params(),l=await r(n);return a.surround?l==null?void 0:l.surround:(l!=null&&l.dirConfig&&(l.result={_path:(c=l.dirConfig)==null?void 0:c._path,...l.result,_dir:l.dirConfig}),l==null?void 0:l.result)}}var le=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},fe={exports:{}};(function(t,r){(function(n,a,l){t.exports=l(),t.exports.default=l()})("slugify",le,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 l(c,o){if(typeof c!="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=c.normalize().split("").reduce(function(s,u){var f=h[u];return f===void 0&&(f=n[u]),f===void 0&&(f=u),f===g&&(f=" "),s+f.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 l.extend=function(c){Object.assign(n,c)},l})})(fe);const me=t=>t.split(/[\s-]/g).map(b).join(" ");function he(t,r){const{navigation:n}=D().public.content;if(n===!1)return[];const a=c=>({...pe(["title",...n.fields])(c),...de(c==null?void 0:c.navigation)?c.navigation:{}}),l=t.sort((c,o)=>c._path.localeCompare(o._path)).reduce((c,o)=>{const h=o._path.substring(1).split("/"),g=o._id.split(":").slice(1),e=!!g[g.length-1].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 c;if(o._path!=="/"){const m=i(o);s.children.push(m)}Object.assign(s,a(f))}return h.length===1?(c.push(s),c):(h.slice(0,-1).reduce((f,m,y)=>{const v="/"+h.slice(0,y+1).join("/"),w=r[v];if(typeof(w==null?void 0:w.navigation)<"u"&&!w.navigation)return[];let I=f.find(O=>O._path===v);return I||(I={title:me(m),_path:v,_file:o._file,children:[],...a(w)},f.push(I)),I.children},c).push(s),c)},[]);return Y(l)}const ge=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,l)=>ge.compare(a._file,l._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function pe(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 de(t){return Object.prototype.toString.call(t)==="[object Object]"}const ye=t=>G(t,D().public.content.api.baseURL),we=re(se({driver:Z()}),"@content");function ve(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const c=await t.getItem(`${a}$`).then(g=>g||{});if(Array.isArray(c.ignoreSources)){const g=c.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(c=>t.getItem(c)))}return{storage:t,fetch:N(r),query:n=>H(N(r),{initialParams:n,legacy:!0})}}let C=null,K=null;async function Ie(){return K?await K:C||(K=Ae(),C=await K),C}async function Ae(){const t=k(),{content:r}=D().public,n=ve(we),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:l,navigation:c}=await $fetch(ye(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(l.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",c),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function Oe(t){const r=await Ie();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(),l=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((c,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 c[h]={...o,...o.body},c},{});return he(n,l)}export{we as contentStorage,ve as createDB,Oe as generateNavigation,Ie as useContentDatabase}; +import{a9 as _,aD as T,aE as j,aF as E,aG as W,aH as B,aI as $,aJ as P,aK as M,af as J,a5 as b,m as D,aL as H,u as k,aa as U,ao as G}from"./Vf49H5is.js";const F="memory",Z=()=>{const t=new Map;return{name:F,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 q(t){return!t||typeof t.then!="function"?Promise.resolve(t):t}function p(t,...r){try{return q(t(...r))}catch(n){return Promise.reject(n)}}function V(t){const r=typeof t;return t===null||r!=="object"&&r!=="function"}function Q(t){const r=Object.getPrototypeOf(t);return!r||r.isPrototypeOf(Object)}function S(t){if(V(t))return String(t);if(Q(t)||Array.isArray(t))return JSON.stringify(t);if(typeof t.toJSON=="function")return S(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 X(t){if(typeof t=="string")return t;z();const r=Buffer.from(t).toString("base64");return R+r}function ee(t){return typeof t!="string"||!t.startsWith(R)?t:(z(),Buffer.from(t.slice(R.length),"base64"))}const te=["hasItem","getItem","getItemRaw","setItem","setItemRaw","removeItem","getMeta","setMeta","removeMeta","getKeys","clear","mount","unmount"];function re(t,r){if(r=A(r),!r)return t;const n={...t};for(const a of te)n[a]=(l="",...c)=>t[a](r+l,...c);return n.getKeys=(a="",...l)=>t.getKeys(r+a,...l).then(c=>c.map(o=>o.slice(r.length))),n}function d(t){return t?t.split("?")[0].replace(/[/\\]/g,":").replace(/:+/g,":").replace(/^:|:$/g,""):""}function ne(...t){return d(t.join(":"))}function A(t){return t=d(t),t?t+":":""}const ie="memory",ae=()=>{const t=new Map;return{name:ie,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 se(t={}){const r={mounts:{"":t.driver||ae()},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]})),l=(e,i)=>{if(r.watching){i=d(i);for(const s of r.watchListeners)s(e,i)}},c=async()=>{if(!r.watching){r.watching=!0;for(const e in r.mounts)r.unwatch[e]=await L(r.mounts[e],l,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,f=m=>{let y=u.get(m.base);return y||(y={driver:m.driver,base:m.base,items:[]},u.set(m.base,y)),y};for(const m of e){const y=typeof m=="string",v=d(y?m:m.key),w=y?void 0:m.value,I=y||!m.options?i:{...i,...m.options},O=n(v);f(O).items.push({key:v,value:w,relativeKey:O.relativeKey,options:I})}return Promise.all([...u.values()].map(m=>s(m))).then(m=>m.flat())},g={hasItem(e,i={}){e=d(e);const{relativeKey:s,driver:u}=n(e);return p(u.hasItem,s,i)},getItem(e,i={}){e=d(e);const{relativeKey:s,driver:u}=n(e);return p(u.getItem,s,i).then(f=>_(f))},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(f=>({key:ne(s.base,f.key),value:_(f.value)}))):Promise.all(s.items.map(u=>p(s.driver.getItem,u.relativeKey,u.options).then(f=>({key:u.key,value:_(f)})))))},getItemRaw(e,i={}){e=d(e);const{relativeKey:s,driver:u}=n(e);return u.getItemRaw?p(u.getItemRaw,s,i):p(u.getItem,s,i).then(f=>ee(f))},async setItem(e,i,s={}){if(i===void 0)return g.removeItem(e);e=d(e);const{relativeKey:u,driver:f}=n(e);f.setItem&&(await p(f.setItem,u,S(i),s),f.watch||l("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:S(u.value),options:u.options})),i);s.driver.setItem&&await Promise.all(s.items.map(u=>p(s.driver.setItem,u.relativeKey,S(u.value),u.options)))})},async setItemRaw(e,i,s={}){if(i===void 0)return g.removeItem(e,s);e=d(e);const{relativeKey:u,driver:f}=n(e);if(f.setItemRaw)await p(f.setItemRaw,u,i,s);else if(f.setItem)await p(f.setItem,u,X(i),s);else return;f.watch||l("update",e)},async removeItem(e,i={}){typeof i=="boolean"&&(i={removeMeta:i}),e=d(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||l("remove",e))},async getMeta(e,i={}){typeof i=="boolean"&&(i={nativeOnly:i}),e=d(e);const{relativeKey:s,driver:u}=n(e),f=Object.create(null);if(u.getMeta&&Object.assign(f,await p(u.getMeta,s,i)),!i.nativeOnly){const m=await p(u.getItem,s+"$",i).then(y=>_(y));m&&typeof m=="object"&&(typeof m.atime=="string"&&(m.atime=new Date(m.atime)),typeof m.mtime=="string"&&(m.mtime=new Date(m.mtime)),Object.assign(f,m))}return f},setMeta(e,i,s={}){return this.setItem(e+"$",i,s)},removeMeta(e,i={}){return this.removeItem(e+"$",i)},async getKeys(e,i={}){e=A(e);const s=a(e,!0);let u=[];const f=[];for(const m of s){const v=(await p(m.driver.getKeys,m.relativeBase,i)).map(w=>m.mountpoint+d(w)).filter(w=>!u.some(I=>w.startsWith(I)));f.push(...v),u=[m.mountpoint,...u.filter(w=>!w.startsWith(m.mountpoint))]}return e?f.filter(m=>m.startsWith(e)&&!m.endsWith("$")):f.filter(m=>!m.endsWith("$"))},async clear(e,i={}){e=A(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(f=>s.driver.removeItem(f,i)))}}))},async dispose(){await Promise.all(Object.values(r.mounts).map(e=>x(e)))},async watch(e){return await c(),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=A(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(L(i,l,e)).then(s=>{r.unwatch[e]=s}).catch(console.error),g},async unmount(e,i=!0){e=A(e),!(!e||!r.mounts[e])&&(r.watching&&e in r.unwatch&&(r.unwatch[e](),delete r.unwatch[e]),i&&await x(r.mounts[e]),r.mountpoints=r.mountpoints.filter(s=>s!==e),delete r.mounts[e])},getMount(e=""){e=d(e)+":";const i=n(e);return{driver:i.driver,base:i.base}},getMounts(e="",i={}){return e=d(e),a(e,i.parents).map(u=>({driver:u.driver,base:u.mountpoint}))}};return g}function L(t,r,n){return t.watch?t.watch((a,l)=>r(a,n+l)):()=>{}}async function x(t){typeof t.dispose=="function"&&await p(t.dispose)}function oe(t={}){const r=ue(n,t.operators);function n(a,l){return typeof l!="object"||l instanceof RegExp?r.$eq(a,l):Object.keys(l||{}).every(c=>{const o=l[c];if(c.startsWith("$")&&r[c]){const h=r[c];return typeof h=="function"?h(a,o):!1}return n(T(a,c),o)})}return n}function ue(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(l=>t(n,l))),$or:(n,a)=>(j(a,"$or requires an array as condition"),a.some(l=>t(n,l))),$in:(n,a)=>E(a).some(l=>Array.isArray(n)?t(n,{$contains:l}):t(n,l)),$contains:(n,a)=>(n=Array.isArray(n)?n:String(n),E(a).every(l=>n.includes(l))),$icontains:(n,a)=>{if(typeof a!="string")throw new TypeError("$icontains requires a string, use $contains instead");return n=String(n).toLocaleLowerCase(),E(a).every(l=>n.includes(l.toLocaleLowerCase()))},$containsAny:(n,a)=>(j(a,"$containsAny requires an array as condition"),n=Array.isArray(n)?n:String(n),a.some(l=>n.includes(l))),$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 l=String(a).match(/\/(.*)\/([dgimsuy]*)$/);a=l?new RegExp(l[1],l[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 ce(t){const r=oe(),n=(c,{query:o,before:h,after:g})=>{const e=typeof o=="string"?{_path:o}:o,i=c.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,f)=>c[i-h+f+ +(f>=h)]||null)},a=[(c,o)=>{const h=c.result.filter(g=>E(o.where).every(e=>r(g,e)));return{...c,result:h,total:h.length}},(c,o)=>E(o.sort).forEach(h=>B(c.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=$(M(h.only))(i),o.surround=i}return o}],l=[(c,o)=>{if(o.skip)return{...c,result:c.result.slice(o.skip),skip:o.skip}},(c,o)=>{if(o.limit)return{...c,result:c.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(f=>f._path))==null?void 0:s._path);if(typeof u=="string"){const f=g.find(m=>m._path===J(u,"_dir"));f&&(o.dirConfig={_path:f._path,...P(["_"])(f)})}}return o},(c,o)=>({...c,result:$(P(o.without))(c.result)}),(c,o)=>({...c,result:$(M(o.only))(c.result)})];return async c=>{const o=await t(),h=c.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=l.reduce((s,u)=>u(s,h,o)||s,e);return h.first?{...W(["skip","limit","total"])(i),result:i.result[0]}:i}}function N(t){const r=ce(t);return async n=>{var c;n.params().first&&n.withDirConfig();const a=n.params(),l=await r(n);return a.surround?l==null?void 0:l.surround:(l!=null&&l.dirConfig&&(l.result={_path:(c=l.dirConfig)==null?void 0:c._path,...l.result,_dir:l.dirConfig}),l==null?void 0:l.result)}}var le=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},fe={exports:{}};(function(t,r){(function(n,a,l){t.exports=l(),t.exports.default=l()})("slugify",le,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 l(c,o){if(typeof c!="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=c.normalize().split("").reduce(function(s,u){var f=h[u];return f===void 0&&(f=n[u]),f===void 0&&(f=u),f===g&&(f=" "),s+f.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 l.extend=function(c){Object.assign(n,c)},l})})(fe);const me=t=>t.split(/[\s-]/g).map(b).join(" ");function he(t,r){const{navigation:n}=D().public.content;if(n===!1)return[];const a=c=>({...pe(["title",...n.fields])(c),...de(c==null?void 0:c.navigation)?c.navigation:{}}),l=t.sort((c,o)=>c._path.localeCompare(o._path)).reduce((c,o)=>{const h=o._path.substring(1).split("/"),g=o._id.split(":").slice(1),e=!!g[g.length-1].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 c;if(o._path!=="/"){const m=i(o);s.children.push(m)}Object.assign(s,a(f))}return h.length===1?(c.push(s),c):(h.slice(0,-1).reduce((f,m,y)=>{const v="/"+h.slice(0,y+1).join("/"),w=r[v];if(typeof(w==null?void 0:w.navigation)<"u"&&!w.navigation)return[];let I=f.find(O=>O._path===v);return I||(I={title:me(m),_path:v,_file:o._file,children:[],...a(w)},f.push(I)),I.children},c).push(s),c)},[]);return Y(l)}const ge=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,l)=>ge.compare(a._file,l._file));for(const a of r)(n=a.children)!=null&&n.length?Y(a.children):delete a.children,delete a._file;return t}function pe(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 de(t){return Object.prototype.toString.call(t)==="[object Object]"}const ye=t=>G(t,D().public.content.api.baseURL),we=re(se({driver:Z()}),"@content");function ve(t){async function r(){const n=new Set(await t.getKeys("cache:")),a=U().getPreviewToken();if(a){const c=await t.getItem(`${a}$`).then(g=>g||{});if(Array.isArray(c.ignoreSources)){const g=c.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(c=>t.getItem(c)))}return{storage:t,fetch:N(r),query:n=>H(N(r),{initialParams:n,legacy:!0})}}let C=null,K=null;async function Ie(){return K?await K:C||(K=Ae(),C=await K),C}async function Ae(){const t=k(),{content:r}=D().public,n=ve(we),a=await n.storage.getItem("integrity");if(r.integrity!==+(a||0)){const{contents:l,navigation:c}=await $fetch(ye(r.integrity?`cache.${r.integrity}.json`:"cache.json"));await Promise.all(l.map(o=>n.storage.setItem(`cache:${o._id}`,o))),await n.storage.setItem("navigation",c),await n.storage.setItem("integrity",r.integrity)}return await t.callHook("content:storage",n.storage),n}async function Oe(t){const r=await Ie();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(),l=(await r.query().where({_path:/\/_dir$/i,_partial:!0}).find()).reduce((c,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 c[h]={...o,...o.body},c},{});return he(n,l)}export{we as contentStorage,ve as createDB,Oe as generateNavigation,Ie as useContentDatabase}; diff --git a/_nuxt/GpevbZBW.js b/_nuxt/GpevbZBW.js new file mode 100644 index 0000000..51bd612 --- /dev/null +++ b/_nuxt/GpevbZBW.js @@ -0,0 +1 @@ +import r from"./65ED2Klz.js";import{l as e,X as m,c as p,w as n,a0 as a}from"./Vf49H5is.js";import"./BOl9kXiq.js";import"./D1QO35wH.js";import"./BiYj-3ix.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";import"./DzVFzM_S.js";import"./BY-n49dz.js";import"./CpvSP9hL.js";import"./C5XpOpED.js";import"./C44c1Pi3.js";import"./Bk8fCtdE.js";const c={};function i(t,s){const o=r;return p(),m(o,null,{default:n(()=>[a(t.$slots,"default")]),_:3})}const D=e(c,[["render",i]]);export{D as default}; diff --git a/_nuxt/HQwjhZo7.js b/_nuxt/HQwjhZo7.js deleted file mode 100644 index eb2e625..0000000 --- a/_nuxt/HQwjhZo7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as m}from"./BRWxxQNb.js";import"./u3wGb-58.js";export{m as default}; diff --git a/_nuxt/I5Bg7n4b.js b/_nuxt/I5Bg7n4b.js new file mode 100644 index 0000000..8709a38 --- /dev/null +++ b/_nuxt/I5Bg7n4b.js @@ -0,0 +1 @@ +import{_ as o}from"./DmFGhiJZ.js";import{d as t,N as n}from"./Vf49H5is.js";import"./2ETV-d1z.js";const s=t({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(e){return n(o,e)}});export{s as default}; diff --git a/_nuxt/DsV6qQpf.js b/_nuxt/IP9sD1ke.js similarity index 74% rename from _nuxt/DsV6qQpf.js rename to _nuxt/IP9sD1ke.js index 0360bab..2b2c62e 100644 --- a/_nuxt/DsV6qQpf.js +++ b/_nuxt/IP9sD1ke.js @@ -1 +1 @@ -import{l as t,c as o,e as s,a0 as a}from"./u3wGb-58.js";const r={},c={class:"preview-layout"};function n(e,d){return o(),s("div",c,[a(e.$slots,"default",{},void 0,!0)])}const l=t(r,[["render",n],["__scopeId","data-v-6d38465d"]]);export{l as default}; +import{l as t,c as o,e as s,a0 as a}from"./Vf49H5is.js";const r={},c={class:"preview-layout"};function n(e,d){return o(),s("div",c,[a(e.$slots,"default",{},void 0,!0)])}const l=t(r,[["render",n],["__scopeId","data-v-6d38465d"]]);export{l as default}; diff --git a/_nuxt/jxbOhErF.js b/_nuxt/LmHCzFE0.js similarity index 85% rename from _nuxt/jxbOhErF.js rename to _nuxt/LmHCzFE0.js index b765eb8..8091977 100644 --- a/_nuxt/jxbOhErF.js +++ b/_nuxt/LmHCzFE0.js @@ -1 +1 @@ -import{d as r,a2 as l,I as u,N as n,ac as p,l as m}from"./u3wGb-58.js";import{_ as f}from"./B0iB7n3j.js";import{u as d,f as _}from"./2ETV-d1z.js";const y=()=>({unwrap:d,flatUnwrap:_}),h={primary:"heroicons-outline:check",info:"heroicons-outline:information-circle",success:"heroicons-outline:check-circle",warning:"heroicons-outline:exclamation",danger:"heroicons-outline:exclamation-circle"},w=r({props:{icon:{type:String,default:null},type:{type:String,default:"primary",validator:a=>["primary","info","success","warning","danger"].includes(a)}},setup(a){const o=l(),{flatUnwrap:s,unwrap:t}=y(),c=u(()=>a.icon||h[a.type]);return()=>{const i=s((o.default&&o.default())??[],["ul"]).map(e=>t(e,["li"]));return n("ul",i.map(e=>n("li",[n("span",{class:`list-icon ${a.type}`},n(p,{name:c.value,class:"icon"})),n("span",n(f,{use:()=>e}))])))}}}),S=m(w,[["__scopeId","data-v-6a6eed3c"]]);export{S as default}; +import{d as r,a2 as l,I as u,N as n,ac as p,l as m}from"./Vf49H5is.js";import{_ as f}from"./DmFGhiJZ.js";import{u as d,f as _}from"./2ETV-d1z.js";const y=()=>({unwrap:d,flatUnwrap:_}),h={primary:"heroicons-outline:check",info:"heroicons-outline:information-circle",success:"heroicons-outline:check-circle",warning:"heroicons-outline:exclamation",danger:"heroicons-outline:exclamation-circle"},w=r({props:{icon:{type:String,default:null},type:{type:String,default:"primary",validator:a=>["primary","info","success","warning","danger"].includes(a)}},setup(a){const o=l(),{flatUnwrap:s,unwrap:t}=y(),c=u(()=>a.icon||h[a.type]);return()=>{const i=s((o.default&&o.default())??[],["ul"]).map(e=>t(e,["li"]));return n("ul",i.map(e=>n("li",[n("span",{class:`list-icon ${a.type}`},n(p,{name:c.value,class:"icon"})),n("span",n(f,{use:()=>e}))])))}}}),S=m(w,[["__scopeId","data-v-6a6eed3c"]]);export{S as default}; diff --git a/_nuxt/OcO_cZ5g.js b/_nuxt/OcO_cZ5g.js new file mode 100644 index 0000000..4c4865e --- /dev/null +++ b/_nuxt/OcO_cZ5g.js @@ -0,0 +1 @@ +import{_ as m}from"./CpvSP9hL.js";import"./Vf49H5is.js";export{m as default}; diff --git a/_nuxt/J5AKjnds.js b/_nuxt/SIjS7Zqa.js similarity index 62% rename from _nuxt/J5AKjnds.js rename to _nuxt/SIjS7Zqa.js index 0bdc51f..198f3b4 100644 --- a/_nuxt/J5AKjnds.js +++ b/_nuxt/SIjS7Zqa.js @@ -1 +1 @@ -import{l as e,c,e as r}from"./u3wGb-58.js";const a={};function o(t,s){return c(),r("hr")}const _=e(a,[["render",o],["__scopeId","data-v-7aca39d6"]]);export{_ as default}; +import{l as e,c,e as r}from"./Vf49H5is.js";const a={};function o(t,s){return c(),r("hr")}const _=e(a,[["render",o],["__scopeId","data-v-7aca39d6"]]);export{_ as default}; diff --git a/_nuxt/Bw-nhgYp.js b/_nuxt/UYGYn7_R.js similarity index 81% rename from _nuxt/Bw-nhgYp.js rename to _nuxt/UYGYn7_R.js index 2a93135..540bb66 100644 --- a/_nuxt/Bw-nhgYp.js +++ b/_nuxt/UYGYn7_R.js @@ -1 +1 @@ -import{l as e,c as t,e as o,f as c}from"./u3wGb-58.js";const s={},n={viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l=c("path",{d:"M11.46 14.773H4L17.638 0l-3.671 10.227h7.46L7.788 25l3.671-10.227h.001Z",fill:"currentColor"},null,-1),r=[l];function _(a,i){return t(),o("svg",n,r)}const d=e(s,[["render",_]]);export{d as default}; +import{l as e,c as t,e as o,f as c}from"./Vf49H5is.js";const s={},n={viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l=c("path",{d:"M11.46 14.773H4L17.638 0l-3.671 10.227h7.46L7.788 25l3.671-10.227h.001Z",fill:"currentColor"},null,-1),r=[l];function _(a,i){return t(),o("svg",n,r)}const d=e(s,[["render",_]]);export{d as default}; diff --git a/_nuxt/u3wGb-58.js b/_nuxt/Vf49H5is.js similarity index 96% rename from _nuxt/u3wGb-58.js rename to _nuxt/Vf49H5is.js index 608f874..fe1ed08 100644 --- a/_nuxt/u3wGb-58.js +++ b/_nuxt/Vf49H5is.js @@ -1,4 +1,4 @@ -const __vite__fileDeps=["./DcGogz5y.js","./DKXv7Zej.js","./CM1SlKoH.js","./CEO0Hptm.js","./CGK7DfQk.js","./DKGmMamu.js","./DRaGyTfO.js","./2ETV-d1z.js","./ButtonLink.CLWDflEc.css","./DocumentDrivenNotFound.Djy1fkD6.css","./CeWvRzu4.js","./Showcase.BybJOCJ-.css","./CBEV9zOw.js","./Ellipsis.GxgwNaez.css","./pbFJn6JC.js","./DocsAside.D-nho1_W.css","./D5ObSQxV.js","./DS9NkE3y.js","./ProseA.DHyl08pB.css","./Cy5cwQk_.js","./DocsPageBottom.1Je6kdrs.css","./DIvKFBRI.js","./BgAEmqlg.js","./ProseCodeInline.B81q8uli.css","./DRa-n8Ci.js","./Alert.ZofoX4h4.css","./Canrv9u4.js","./DocsPrevNext.DU9plfpa.css","./C8aUTrem.js","./CVQmuml5.js","./DocsTocLinks.BJ7FueDI.css","./DocsToc.BuC2ZhtF.css","./DocsPageLayout.aybutp5v.css","./BWHicer8.js","./DpioVIDj.js","./BZ7q7a06.js","./ProseP.Bd-Xgpe9.css","./8SaNJun7.js","./ProseBlockquote.COe95eJo.css","./t6H7fqhR.js","./ProseCode.BohdC2XM.css","./CzmIDPwk.js","./ProseEm.vx56WA9E.css","./eqy9-W4u.js","./ProseH1.ORrlF_Am.css","./Ckle-llM.js","./ProseH2.CqDADQe0.css","./DdvZU1OE.js","./ProseH3.DiTUjCLZ.css","./D1q0sd4p.js","./ProseH4.qrcPI41I.css","./kdMx1k6Q.js","./ProseH5.CyE2z_WQ.css","./HGLJfooT.js","./ProseH6.Dmp-wj4P.css","./J5AKjnds.js","./ProseHr.Dp6FSiq7.css","./Cq0SF2eQ.js","./ProseImg.BpLNDkaT.css","./CJQvmHPB.js","./ProseLi.hCKBfGoF.css","./B7IocqB-.js","./ProseOl.0aUSSazQ.css","./BsVW16jN.js","./ProseStrong.DlfbxWPh.css","./DKX_wdDl.js","./ProseTable.J-VjN2Yz.css","./BhN4BjjS.js","./ProseTd.Dc-VBcbm.css","./Dx4kumOj.js","./ProseTh.DiS8dNhG.css","./C5F6jMLu.js","./ProseThead.BuO-vudZ.css","./Bwu8KkVB.js","./ProseTr.byzIg66W.css","./ByfbXjlS.js","./ProseUl.D4l1Fn9j.css","./B7VtbRHH.js","./Badge.CI_PhzeW.css","./VSaL4NtI.js","./Callout.L0TEBQ2L.css","./CnPQ6KG4.js","./CodeBlock.Bd6ZT8ho.css","./GmuKQP_V.js","./CCsjaS0u.js","./TabsHeader.p5hTto_l.css","./CodeGroup.EQe2hgxn.css","./CHMzJPhz.js","./0dF46-gv.js","./jxbOhErF.js","./B0iB7n3j.js","./List.Dsh3S4rx.css","./CmJSVycc.js","./BnvrPopc.js","./BHXlmuV9.js","./B5NwlK7p.js","./BG3jgPj_.js","./Sandbox.B90bK58S.css","./CX90vAi3.js","./Terminal.DnOgVLTN.css","./BqFqZd1t.js","./VideoPlayer.CX0N7Q03.css","./vr9KMdSf.js","./IconNuxtStudio.AZ3RuDT2.css","./CCh5GGo4.js","./BlockHero.CFp5QRaS.css","./DFj3BXn7.js","./Card.FZElzq16.css","./DewbWe8M.js","./CardGrid.DZaqztdf.css","./769Sqv9c.js","./VoltaBoard.D9OLV-Gf.css","./Bl7xEaJP.js","./DawZliKQ.js","./T-kDJGDq.js","./ComponentPlaygroundProps.DFYoJQVW.css","./D7gn93d2.js","./BRWxxQNb.js","./ComponentPlaygroundData.BYSlRqOT.css","./ComponentPlayground.BeoXK_oR.css","./B8wLRcIT.js","./HQwjhZo7.js","./DsV6qQpf.js","./PreviewLayout.CZeRiPDm.css","./Cd0RO4tJ.js","./BDtXOxg7.js","./DP-hv2M1.js","./1cRgZzir.js","./Xz-fC3sE.js","./Domlo-Cf.js","./DxqwFuu6.js","./ProsePre.CchFRBtv.css","./BfYuRMt8.js","./IconCSS.B1r086X-.css","./Cdcq9zhF.js","./CSShjX2C.js","./page.DRAPH_gZ.css","./BMJOz31p.js","./useStudio.6uQrPixy.css","./DMunrT26.js","./error-404.C9QJKFxx.css","./BgpV7oE5.js","./error-500.CsHs49tG.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +const __vite__fileDeps=["./CcU6Z3kG.js","./Dk6IQJjw.js","./BvLCLESg.js","./CCCXJ4Xo.js","./zbw86zhu.js","./DmhM2o-b.js","./11BWXUmK.js","./2ETV-d1z.js","./ButtonLink.CLWDflEc.css","./DocumentDrivenNotFound.Djy1fkD6.css","./5pgblvAi.js","./Showcase.BybJOCJ-.css","./DvuCjPIo.js","./Ellipsis.GxgwNaez.css","./BOl9kXiq.js","./DocsAside.D-nho1_W.css","./DzVFzM_S.js","./BY-n49dz.js","./ProseA.DHyl08pB.css","./CpvSP9hL.js","./DocsPageBottom.1Je6kdrs.css","./65ED2Klz.js","./D1QO35wH.js","./ProseCodeInline.B81q8uli.css","./BiYj-3ix.js","./Alert.ZofoX4h4.css","./C5XpOpED.js","./DocsPrevNext.DU9plfpa.css","./C44c1Pi3.js","./Bk8fCtdE.js","./DocsTocLinks.BJ7FueDI.css","./DocsToc.BuC2ZhtF.css","./DocsPageLayout.aybutp5v.css","./OcO_cZ5g.js","./BhuGnnYf.js","./BNqs50Gd.js","./ProseP.Bd-Xgpe9.css","./B_JRaRhR.js","./ProseBlockquote.COe95eJo.css","./kSDmtTTk.js","./ProseCode.BohdC2XM.css","./CBG60BA_.js","./ProseEm.vx56WA9E.css","./CU6w25Ck.js","./ProseH1.ORrlF_Am.css","./BECCP5bR.js","./ProseH2.CqDADQe0.css","./kzn1Lr5Z.js","./ProseH3.DiTUjCLZ.css","./BSZHdHCi.js","./ProseH4.qrcPI41I.css","./CGALGGyx.js","./ProseH5.CyE2z_WQ.css","./CHencFP8.js","./ProseH6.Dmp-wj4P.css","./SIjS7Zqa.js","./ProseHr.Dp6FSiq7.css","./Bd1dl7rI.js","./ProseImg.BpLNDkaT.css","./Cd2_tQXm.js","./ProseLi.hCKBfGoF.css","./D8h1ctPt.js","./ProseOl.0aUSSazQ.css","./BSxztE4y.js","./ProseStrong.DlfbxWPh.css","./j3MobR_U.js","./ProseTable.J-VjN2Yz.css","./CVzC54AK.js","./ProseTd.Dc-VBcbm.css","./BBrmJKwT.js","./ProseTh.DiS8dNhG.css","./BkX7-2Gy.js","./ProseThead.BuO-vudZ.css","./B_MRlhQY.js","./ProseTr.byzIg66W.css","./CEqFOXcm.js","./ProseUl.D4l1Fn9j.css","./CKb--Spz.js","./Badge.CI_PhzeW.css","./DOGQeT08.js","./Callout.L0TEBQ2L.css","./BJFHhid7.js","./CodeBlock.Bd6ZT8ho.css","./BTTU0BWv.js","./B9i2UT7J.js","./TabsHeader.p5hTto_l.css","./CodeGroup.EQe2hgxn.css","./BprUy7pC.js","./C_SNNwnd.js","./LmHCzFE0.js","./DmFGhiJZ.js","./List.Dsh3S4rx.css","./DJ86D1Mz.js","./Cjk-JCaM.js","./B6xY8qYP.js","./B3SecpQQ.js","./DiMvMmvz.js","./Sandbox.B90bK58S.css","./CHibXA9I.js","./Terminal.DnOgVLTN.css","./B9Y0scFf.js","./VideoPlayer.CX0N7Q03.css","./BkXKp-BT.js","./IconNuxtStudio.AZ3RuDT2.css","./DdSY1Wlo.js","./BlockHero.CFp5QRaS.css","./BM5huKx4.js","./Card.FZElzq16.css","./DIkOnlXb.js","./CardGrid.DZaqztdf.css","./DAYBZLRB.js","./VoltaBoard.D9OLV-Gf.css","./DBO45MWv.js","./CDXaiset.js","./DNa0aeAa.js","./ComponentPlaygroundProps.DFYoJQVW.css","./BW07lM3C.js","./DngXbzgL.js","./ComponentPlaygroundData.BYSlRqOT.css","./ComponentPlayground.BeoXK_oR.css","./DEXSiPWa.js","./CE1RMcvK.js","./IP9sD1ke.js","./PreviewLayout.CZeRiPDm.css","./BVFwRH9t.js","./CDb-eOTl.js","./l0bd7iE9.js","./DRMaycYH.js","./I5Bg7n4b.js","./DobaOvRY.js","./Clt9ZPAA.js","./ProsePre.CchFRBtv.css","./D4MddJwx.js","./IconCSS.B1r086X-.css","./GpevbZBW.js","./C6UGI3xn.js","./page.DRAPH_gZ.css","./YCrim2H0.js","./useStudio.CewFqJc4.css","./Cu1aJIIw.js","./error-404.C9QJKFxx.css","./Cb2KqLJO.js","./error-500.CsHs49tG.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); /** * @vue/shared v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors @@ -21,8 +21,8 @@ Use "options.replacer" or "options.ignoreUnknown" * vue-router v4.3.3 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Rn=typeof document<"u";function k_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const _e=Object.assign;function Ps(e,t){const n={};for(const r in t){const o=t[r];n[r]=gt(o)?o.map(e):e(o)}return n}const yr=()=>{},gt=Array.isArray,Kf=/#/g,L_=/&/g,O_=/\//g,$_=/=/g,M_=/\?/g,Wf=/\+/g,N_=/%5B/g,D_=/%5D/g,qf=/%5E/g,j_=/%60/g,Gf=/%7B/g,F_=/%7C/g,Qf=/%7D/g,H_=/%20/g;function ua(e){return encodeURI(""+e).replace(F_,"|").replace(N_,"[").replace(D_,"]")}function B_(e){return ua(e).replace(Gf,"{").replace(Qf,"}").replace(qf,"^")}function hi(e){return ua(e).replace(Wf,"%2B").replace(H_,"+").replace(Kf,"%23").replace(L_,"%26").replace(j_,"`").replace(Gf,"{").replace(Qf,"}").replace(qf,"^")}function V_(e){return hi(e).replace($_,"%3D")}function z_(e){return ua(e).replace(Kf,"%23").replace(M_,"%3F")}function U_(e){return e==null?"":z_(e).replace(O_,"%2F")}function Ir(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const K_=/\/$/,W_=e=>e.replace(K_,"");function Cs(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let c=t.indexOf("?");return a=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=J_(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:Ir(i)}}function q_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Bc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function G_(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Kn(t.matched[r],n.matched[o])&&Jf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Kn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Jf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Q_(e[n],t[n]))return!1;return!0}function Q_(e,t){return gt(e)?Vc(e,t):gt(t)?Vc(t,e):e===t}function Vc(e,t){return gt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function J_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}var kr;(function(e){e.pop="pop",e.push="push"})(kr||(kr={}));var _r;(function(e){e.back="back",e.forward="forward",e.unknown=""})(_r||(_r={}));function Y_(e){if(!e)if(Rn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),W_(e)}const X_=/^[^#]+#/;function Z_(e,t){return e.replace(X_,"#")+t}function ev(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 rs=()=>({left:window.scrollX,top:window.scrollY});function tv(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=ev(o,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 zc(e,t){return(history.state?history.state.position-t:-1)+e}const pi=new Map;function nv(e,t){pi.set(e,t)}function rv(e){const t=pi.get(e);return pi.delete(e),t}let ov=()=>location.protocol+"//"+location.host;function Yf(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(a);return c[0]!=="/"&&(c="/"+c),Bc(c,"")}return Bc(n,e)+r+o}function sv(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=>{const h=Yf(e,location),m=n.value,p=t.value;let _=0;if(d){if(n.value=h,t.value=d,i&&i===m){i=null;return}_=p?d.position-p.position:0}else r(h);o.forEach(w=>{w(n.value,m,{delta:_,type:kr.pop,direction:_?_>0?_r.forward:_r.back:_r.unknown})})};function c(){i=n.value}function u(d){o.push(d);const h=()=>{const m=o.indexOf(d);m>-1&&o.splice(m,1)};return s.push(h),h}function l(){const{history:d}=window;d.state&&d.replaceState(_e({},d.state,{scroll:rs()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",l)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:c,listen:u,destroy:f}}function Uc(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?rs():null}}function iv(e){const{history:t,location:n}=window,r={value:Yf(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,u,l){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:ov()+e+c;try{t[l?"replaceState":"pushState"](u,"",d),o.value=u}catch(h){console.error(h),n[l?"replace":"assign"](d)}}function i(c,u){const l=_e({},t.state,Uc(o.value.back,c,o.value.forward,!0),u,{position:o.value.position});s(c,l,!0),r.value=c}function a(c,u){const l=_e({},o.value,t.state,{forward:c,scroll:rs()});s(l.current,l,!0);const f=_e({},Uc(r.value,c,null),{position:l.position+1},u);s(c,f,!1),r.value=c}return{location:r,state:o,push:a,replace:i}}function Xf(e){e=Y_(e);const t=iv(e),n=sv(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=_e({location:"",base:e,go:r,createHref:Z_.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function av(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Xf(e)}function cv(e){return typeof e=="string"||e&&typeof e=="object"}function Zf(e){return typeof e=="string"||typeof e=="symbol"}const ht={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},ed=Symbol("");var Kc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Kc||(Kc={}));function Wn(e,t){return _e(new Error,{type:e,[ed]:!0},t)}function Pt(e,t){return e instanceof Error&&ed in e&&(t==null||!!(e.type&t))}const Wc="[^/]+?",lv={sensitive:!1,strict:!1,start:!0,end:!0},uv=/[.+*?^${}()[\]/\\]/g;function fv(e,t){const n=_e({},lv,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const l=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function td(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const hv={type:0,value:""},pv=/[a-zA-Z0-9_]/;function mv(e){if(!e)return[[]];if(e==="/")return[[hv]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,c,u="",l="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:l,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=c}for(;a{i(y)}:yr}function i(l){if(Zf(l)){const f=r.get(l);f&&(r.delete(l),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(l);f>-1&&(n.splice(f,1),l.record.name&&r.delete(l.record.name),l.children.forEach(i),l.alias.forEach(i))}}function a(){return n}function c(l){const f=wv(l,n);n.splice(f,0,l),l.record.name&&!Qc(l)&&r.set(l.record.name,l)}function u(l,f){let d,h={},m,p;if("name"in l&&l.name){if(d=r.get(l.name),!d)throw Wn(1,{location:l});p=d.record.name,h=_e(Gc(f.params,d.keys.filter(y=>!y.optional).concat(d.parent?d.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),l.params&&Gc(l.params,d.keys.map(y=>y.name))),m=d.stringify(h)}else if(l.path!=null)m=l.path,d=n.find(y=>y.re.test(m)),d&&(h=d.parse(m),p=d.record.name);else{if(d=f.name?r.get(f.name):n.find(y=>y.re.test(f.path)),!d)throw Wn(1,{location:l,currentLocation:f});p=d.record.name,h=_e({},f.params,l.params),m=d.stringify(h)}const _=[];let w=d;for(;w;)_.unshift(w.record),w=w.parent;return{name:p,path:m,params:h,matched:_,meta:bv(_)}}return e.forEach(l=>s(l)),{addRoute:s,resolve:u,removeRoute:i,getRoutes:a,getRecordMatcher:o}}function Gc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function _v(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:vv(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 vv(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 Qc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function bv(e){return e.reduce((t,n)=>_e(t,n.meta),{})}function Jc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function wv(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;td(e,t[s])<0?r=s:n=s+1}const o=Ev(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Ev(e){let t=e;for(;t=t.parent;)if(nd(t)&&td(e,t)===0)return t}function nd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Tv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&hi(s)):[r&&hi(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Sv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=gt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Pv=Symbol(""),Xc=Symbol(""),fa=Symbol(""),da=Symbol(""),mi=Symbol("");function tr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Gt(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,c)=>{const u=d=>{d===!1?c(Wn(4,{from:n,to:t})):d instanceof Error?c(d):cv(d)?c(Wn(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},l=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(l);e.length<3&&(f=f.then(u)),f.catch(d=>c(d))})}function xs(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let c=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Cv(c)){const l=(c.__vccOpts||c)[t];l&&s.push(Gt(l,n,r,i,a,o))}else{let u=c();s.push(()=>u.then(l=>{if(!l)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const f=k_(l)?l.default:l;i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&Gt(h,n,r,i,a,o)()}))}}return s}function Cv(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Zc(e){const t=He(fa),n=He(da),r=Z(()=>{const c=N(e.to);return t.resolve(c)}),o=Z(()=>{const{matched:c}=r.value,{length:u}=c,l=c[u-1],f=n.matched;if(!l||!f.length)return-1;const d=f.findIndex(Kn.bind(null,l));if(d>-1)return d;const h=el(c[u-2]);return u>1&&el(l)===h&&f[f.length-1].path!==h?f.findIndex(Kn.bind(null,c[u-2])):d}),s=Z(()=>o.value>-1&&Iv(n.params,r.value.params)),i=Z(()=>o.value>-1&&o.value===n.matched.length-1&&Jf(n.params,r.value.params));function a(c={}){return Rv(c)?t[N(e.replace)?"replace":"push"](N(e.to)).catch(yr):Promise.resolve()}return{route:r,href:Z(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}const xv=Ae({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:Zc,setup(e,{slots:t}){const n=ut(Zc(e)),{options:r}=He(fa),o=Z(()=>({[tl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[tl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Ge("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Av=xv;function Rv(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 Iv(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!gt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function el(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const tl=(e,t,n)=>e??t??n,kv=Ae({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=He(mi),o=Z(()=>e.route||r.value),s=He(Xc,0),i=Z(()=>{let u=N(s);const{matched:l}=o.value;let f;for(;(f=l[u])&&!f.components;)u++;return u}),a=Z(()=>o.value.matched[i.value]);vn(Xc,Z(()=>i.value+1)),vn(Pv,a),vn(mi,o);const c=ce();return ve(()=>[c.value,a.value,e.name],([u,l,f],[d,h,m])=>{l&&(l.instances[f]=u,h&&h!==l&&u&&u===d&&(l.leaveGuards.size||(l.leaveGuards=h.leaveGuards),l.updateGuards.size||(l.updateGuards=h.updateGuards))),u&&l&&(!h||!Kn(l,h)||!d)&&(l.enterCallbacks[f]||[]).forEach(p=>p(u))},{flush:"post"}),()=>{const u=o.value,l=e.name,f=a.value,d=f&&f.components[l];if(!d)return nl(n.default,{Component:d,route:u});const h=f.props[l],m=h?h===!0?u.params:typeof h=="function"?h(u):h:null,_=Ge(d,_e({},m,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(f.instances[l]=null)},ref:c}));return nl(n.default,{Component:_,route:u})||_}}});function nl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const rd=kv;function Lv(e){const t=yv(e.routes,e),n=e.parseQuery||Tv,r=e.stringifyQuery||Yc,o=e.history,s=tr(),i=tr(),a=tr(),c=Lt(ht);let u=ht;Rn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const l=Ps.bind(null,$=>""+$),f=Ps.bind(null,U_),d=Ps.bind(null,Ir);function h($,Y){let q,ee;return Zf($)?(q=t.getRecordMatcher($),ee=Y):ee=$,t.addRoute(ee,q)}function m($){const Y=t.getRecordMatcher($);Y&&t.removeRoute(Y)}function p(){return t.getRoutes().map($=>$.record)}function _($){return!!t.getRecordMatcher($)}function w($,Y){if(Y=_e({},Y||c.value),typeof $=="string"){const E=Cs(n,$,Y.path),R=t.resolve({path:E.path},Y),M=o.createHref(E.fullPath);return _e(E,R,{params:d(R.params),hash:Ir(E.hash),redirectedFrom:void 0,href:M})}let q;if($.path!=null)q=_e({},$,{path:Cs(n,$.path,Y.path).path});else{const E=_e({},$.params);for(const R in E)E[R]==null&&delete E[R];q=_e({},$,{params:f(E)}),Y.params=f(Y.params)}const ee=t.resolve(q,Y),ye=$.hash||"";ee.params=l(d(ee.params));const Pe=q_(r,_e({},$,{hash:B_(ye),path:ee.path})),v=o.createHref(Pe);return _e({fullPath:Pe,hash:ye,query:r===Yc?Sv($.query):$.query||{}},ee,{redirectedFrom:void 0,href:v})}function y($){return typeof $=="string"?Cs(n,$,c.value.path):_e({},$)}function g($,Y){if(u!==$)return Wn(8,{from:Y,to:$})}function b($){return I($)}function P($){return b(_e(y($),{replace:!0}))}function S($){const Y=$.matched[$.matched.length-1];if(Y&&Y.redirect){const{redirect:q}=Y;let ee=typeof q=="function"?q($):q;return typeof ee=="string"&&(ee=ee.includes("?")||ee.includes("#")?ee=y(ee):{path:ee},ee.params={}),_e({query:$.query,hash:$.hash,params:ee.path!=null?{}:$.params},ee)}}function I($,Y){const q=u=w($),ee=c.value,ye=$.state,Pe=$.force,v=$.replace===!0,E=S(q);if(E)return I(_e(y(E),{state:typeof E=="object"?_e({},ye,E.state):ye,force:Pe,replace:v}),Y||q);const R=q;R.redirectedFrom=Y;let M;return!Pe&&G_(r,ee,q)&&(M=Wn(16,{to:R,from:ee}),Oe(ee,ee,!0,!1)),(M?Promise.resolve(M):A(R,ee)).catch(L=>Pt(L)?Pt(L,2)?L:Le(L):U(L,R,ee)).then(L=>{if(L){if(Pt(L,2))return I(_e({replace:v},y(L.to),{state:typeof L.to=="object"?_e({},ye,L.to.state):ye,force:Pe}),Y||R)}else L=T(R,ee,!0,v,ye);return C(R,ee,L),L})}function k($,Y){const q=g($,Y);return q?Promise.reject(q):Promise.resolve()}function O($){const Y=rt.values().next().value;return Y&&typeof Y.runWithContext=="function"?Y.runWithContext($):$()}function A($,Y){let q;const[ee,ye,Pe]=Ov($,Y);q=xs(ee.reverse(),"beforeRouteLeave",$,Y);for(const E of ee)E.leaveGuards.forEach(R=>{q.push(Gt(R,$,Y))});const v=k.bind(null,$,Y);return q.push(v),Re(q).then(()=>{q=[];for(const E of s.list())q.push(Gt(E,$,Y));return q.push(v),Re(q)}).then(()=>{q=xs(ye,"beforeRouteUpdate",$,Y);for(const E of ye)E.updateGuards.forEach(R=>{q.push(Gt(R,$,Y))});return q.push(v),Re(q)}).then(()=>{q=[];for(const E of Pe)if(E.beforeEnter)if(gt(E.beforeEnter))for(const R of E.beforeEnter)q.push(Gt(R,$,Y));else q.push(Gt(E.beforeEnter,$,Y));return q.push(v),Re(q)}).then(()=>($.matched.forEach(E=>E.enterCallbacks={}),q=xs(Pe,"beforeRouteEnter",$,Y,O),q.push(v),Re(q))).then(()=>{q=[];for(const E of i.list())q.push(Gt(E,$,Y));return q.push(v),Re(q)}).catch(E=>Pt(E,8)?E:Promise.reject(E))}function C($,Y,q){a.list().forEach(ee=>O(()=>ee($,Y,q)))}function T($,Y,q,ee,ye){const Pe=g($,Y);if(Pe)return Pe;const v=Y===ht,E=Rn?history.state:{};q&&(ee||v?o.replace($.fullPath,_e({scroll:v&&E&&E.scroll},ye)):o.push($.fullPath,ye)),c.value=$,Oe($,Y,q,v),Le()}let x;function B(){x||(x=o.listen(($,Y,q)=>{if(!yt.listening)return;const ee=w($),ye=S(ee);if(ye){I(_e(ye,{replace:!0}),ee).catch(yr);return}u=ee;const Pe=c.value;Rn&&nv(zc(Pe.fullPath,q.delta),rs()),A(ee,Pe).catch(v=>Pt(v,12)?v:Pt(v,2)?(I(v.to,ee).then(E=>{Pt(E,20)&&!q.delta&&q.type===kr.pop&&o.go(-1,!1)}).catch(yr),Promise.reject()):(q.delta&&o.go(-q.delta,!1),U(v,ee,Pe))).then(v=>{v=v||T(ee,Pe,!1),v&&(q.delta&&!Pt(v,8)?o.go(-q.delta,!1):q.type===kr.pop&&Pt(v,20)&&o.go(-1,!1)),C(ee,Pe,v)}).catch(yr)}))}let J=tr(),H=tr(),Q;function U($,Y,q){Le($);const ee=H.list();return ee.length?ee.forEach(ye=>ye($,Y,q)):console.error($),Promise.reject($)}function he(){return Q&&c.value!==ht?Promise.resolve():new Promise(($,Y)=>{J.add([$,Y])})}function Le($){return Q||(Q=!$,B(),J.list().forEach(([Y,q])=>$?q($):Y()),J.reset()),$}function Oe($,Y,q,ee){const{scrollBehavior:ye}=e;if(!Rn||!ye)return Promise.resolve();const Pe=!q&&rv(zc($.fullPath,0))||(ee||!q)&&history.state&&history.state.scroll||null;return nn().then(()=>ye($,Y,Pe)).then(v=>v&&tv(v)).catch(v=>U(v,$,Y))}const we=$=>o.go($);let ze;const rt=new Set,yt={currentRoute:c,listening:!0,addRoute:h,removeRoute:m,hasRoute:_,getRoutes:p,resolve:w,options:e,push:b,replace:P,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:H.add,isReady:he,install($){const Y=this;$.component("RouterLink",Av),$.component("RouterView",rd),$.config.globalProperties.$router=Y,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>N(c)}),Rn&&!ze&&c.value===ht&&(ze=!0,b(o.location).catch(ye=>{}));const q={};for(const ye in ht)Object.defineProperty(q,ye,{get:()=>c.value[ye],enumerable:!0});$.provide(fa,Y),$.provide(da,at(q)),$.provide(mi,c);const ee=$.unmount;rt.add($),$.unmount=function(){rt.delete($),rt.size<1&&(u=ht,x&&x(),x=null,c.value=ht,ze=!1,Q=!1),ee()}}};function Re($){return $.reduce((Y,q)=>Y.then(()=>O(q)),Promise.resolve())}return yt}function Ov(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iKn(u,a))?r.push(a):n.push(a));const c=e.matched[i];c&&(t.matched.find(u=>Kn(u,c))||o.push(c))}return[n,r,o]}function jP(){return He(da)}const $v=(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())||""}),gi=(e,t)=>{const n=e.route.matched.find(o=>{var s;return((s=o.components)==null?void 0:s.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&$v(e.route,n));return typeof r=="function"?r(e.route):r},Mv=(e,t)=>({default:()=>e?Ge(Ap,e===!0?{}:e,t):t});function ha(e){return Array.isArray(e)?e:[e]}const Nv="modulepreload",Dv=function(e,t){return e[0]==="."?new URL(e,t).href:e},rl={},jv=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.all(n.map(c=>{if(c=Dv(c,r),c in rl)return;rl[c]=!0;const u=c.endsWith(".css"),l=u?'[rel="stylesheet"]':"";if(!!r)for(let h=s.length-1;h>=0;h--){const m=s[h];if(m.href===c&&(!u||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${l}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Nv,u||(d.as="script",d.crossOrigin=""),d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((h,m)=>{d.addEventListener("load",h),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}return o.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},D=(...e)=>jv(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),ol=[{name:"slug",path:"/:slug(.*)*",component:()=>D(()=>import("./DcGogz5y.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url).then(e=>e.default||e)}],Fv=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ge(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function sl(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 Hv(e,t){return e===t||t===ht?!1:sl(e)!==sl(t)?!0:!e.matched.every((r,o)=>{var s,i;return r.components&&r.components.default===((i=(s=t.matched[o])==null?void 0:s.components)==null?void 0:i.default)})}const Bv={scrollBehavior(e,t,n){var u;const r=ge(),o=((u=We().options)==null?void 0:u.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&Hv(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:il(e.hash),behavior:o}:!1;const a=l=>!!(l.meta.pageTransition??oi),c=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(l=>{r.hooks.hookOnce(c,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(s={el:e.hash,top:il(e.hash),behavior:o}),l(s)})})}};function il(e){try{const t=document.querySelector(e);if(t)return Number.parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const Vv={scrollBehavior(e,t,n){if(!history.state.stop){if(history.state.smooth)return{el:history.state.smooth,behavior:"smooth"};if(e.hash){const r=document.querySelector(e.hash);if(!r)return;const{marginTop:o}=getComputedStyle(r),s=parseInt(o);return{top:document.querySelector(e.hash).offsetTop-s,behavior:"smooth"}}return n||{top:0}}}},zv={hashMode:!1,scrollBehaviorType:"auto"},Ze={...zv,...Bv,...Vv},Uv=async e=>{var c;let t,n;if(!((c=e.meta)!=null&&c.validate))return;const r=ge(),o=We();if(([t,n]=Rr(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=Hr({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=o.beforeResolve(u=>{if(a(),u===e){const l=o.afterEach(async()=>{l(),await r.runWithContext(()=>Ln(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Kv=async e=>{let t,n;const r=([t,n]=Rr(()=>la(e.path)),t=await t,n(),t);if(r.redirect)return mt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Wv=[Uv,Kv],vr={};function qv(e,t,n){const{pathname:r,search:o,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let l=s.slice(u);return l[0]!=="/"&&(l="/"+l),Ec(l,"")}const a=Ec(r,e),c=!n||_g(a,n,{trailingSlash:!0})?a:n;return c+(c.includes("?")?"":o)+s}const Gv=Ye({name:"nuxt:router",enforce:"pre",async setup(e){var _,w;let t,n,r=Je().app.baseURL;Ze.hashMode&&!r.includes("#")&&(r+="#");const o=((_=Ze.history)==null?void 0:_.call(Ze,r))??(Ze.hashMode?av(r):Xf(r)),s=((w=Ze.routes)==null?void 0:w.call(Ze,ol))??ol;let i;const a=Lv({...Ze,scrollBehavior:(y,g,b)=>{if(g===ht){i=b;return}if(Ze.scrollBehavior){if(a.options.scrollBehavior=Ze.scrollBehavior,"scrollRestoration"in window.history){const P=a.beforeEach(()=>{P(),window.history.scrollRestoration="manual"})}return Ze.scrollBehavior(y,ht,i||b)}},history:o,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const c=Lt(a.currentRoute.value);a.afterEach((y,g)=>{c.value=g}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});const u=qv(r,window.location,e.payload.path),l=Lt(a.currentRoute.value),f=()=>{l.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((y,g)=>{var b,P,S,I;((P=(b=y.matched[0])==null?void 0:b.components)==null?void 0:P.default)===((I=(S=g.matched[0])==null?void 0:S.components)==null?void 0:I.default)&&f()});const d={};for(const y in l.value)Object.defineProperty(d,y,{get:()=>l.value[y]});e._route=at(d),e._middleware=e._middleware||{global:[],named:{}};const h=ts();a.afterEach(async(y,g,b)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(Ly),b&&await e.callHook("page:loading:end"),y.matched.length===0&&await e.runWithContext(()=>Ln(li({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))});try{[t,n]=Rr(()=>a.isReady()),await t,n()}catch(y){[t,n]=Rr(()=>e.runWithContext(()=>Ln(y))),await t,n()}const m=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const p=e.payload.state._layout;return a.beforeEach(async(y,g)=>{var b;await e.callHook("page:loading:start"),y.meta=ut(y.meta),e.isHydrating&&p&&!Hn(y.meta.layout)&&(y.meta.layout=p),e._processingMiddleware=!0;{const P=new Set([...Wv,...e._middleware.global]);for(const S of y.matched){const I=S.meta.middleware;if(I)for(const k of ha(I))P.add(k)}{const S=await e.runWithContext(()=>la(y.path));if(S.appMiddleware)for(const I in S.appMiddleware)S.appMiddleware[I]?P.add(I):P.delete(I)}for(const S of P){const I=typeof S=="string"?e._middleware.named[S]||await((b=vr[S])==null?void 0:b.call(vr).then(O=>O.default||O)):S;if(!I)throw new Error(`Unknown route middleware: '${S}'.`);const k=await e.runWithContext(()=>I(y,g));if(!e.payload.serverRendered&&e.isHydrating&&(k===!1||k instanceof Error)){const O=k||li({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>Ln(O)),!1}if(k!==!0&&(k||k===!1))return k}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in m&&(m.name=void 0),await a.replace({...m,force:!0}),a.options.scrollBehavior=Ze.scrollBehavior}catch(y){await e.runWithContext(()=>Ln(y))}}),{provide:{router:a}}}}),yi=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),Qv=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),pa=e=>{const t=ge();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{yi(e)}):yi(e)},Jv=Ye({name:"nuxt:payload",setup(e){We().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await Fc(t.path);r&&Object.assign(e.static.data,r.data)}),pa(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await Fc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(ns,1e3)})}}),Yv=Ye(e=>{let t;async function n(){const r=await ns();t&&clearTimeout(t),t=setTimeout(n,xc);try{const o=await $fetch(aa("builds/latest.json")+`?${Date.now()}`);o.id!==r.id&&e.hooks.callHook("app:manifest:update",o)}catch{}}pa(()=>{t=setTimeout(n,xc)})}),Xv=j(()=>D(()=>import("./CeWvRzu4.js"),__vite__mapDeps([10,11]),import.meta.url).then(e=>e.default||e.default||e)),Zv=j(()=>D(()=>Promise.resolve().then(()=>iS),void 0,import.meta.url).then(e=>e.default||e.default||e)),eb=j(()=>D(()=>Promise.resolve().then(()=>SP),void 0,import.meta.url).then(e=>e.default||e.default||e)),tb=j(()=>D(()=>Promise.resolve().then(()=>gP),void 0,import.meta.url).then(e=>e.default||e.default||e)),nb=j(()=>D(()=>Promise.resolve().then(()=>jT),void 0,import.meta.url).then(e=>e.default||e.default||e)),rb=j(()=>D(()=>Promise.resolve().then(()=>XT),void 0,import.meta.url).then(e=>e.default||e.default||e)),ob=j(()=>D(()=>Promise.resolve().then(()=>tS),void 0,import.meta.url).then(e=>e.default||e.default||e)),sb=j(()=>D(()=>Promise.resolve().then(()=>AP),void 0,import.meta.url).then(e=>e.default||e.default||e)),ib=j(()=>D(()=>Promise.resolve().then(()=>cE),void 0,import.meta.url).then(e=>e.default||e.default||e)),ab=j(()=>D(()=>Promise.resolve().then(()=>eP),void 0,import.meta.url).then(e=>e.default||e.default||e)),cb=j(()=>D(()=>Promise.resolve().then(()=>AT),void 0,import.meta.url).then(e=>e.default||e.default||e)),lb=j(()=>D(()=>import("./CGK7DfQk.js"),__vite__mapDeps([4,5,6,7,8,9]),import.meta.url).then(e=>e.default||e.default||e)),ub=j(()=>D(()=>import("./CBEV9zOw.js"),__vite__mapDeps([12,13]),import.meta.url).then(e=>e.default||e.default||e)),fb=j(()=>D(()=>Promise.resolve().then(()=>cP),void 0,import.meta.url).then(e=>e.default||e.default||e)),db=j(()=>D(()=>import("./pbFJn6JC.js"),__vite__mapDeps([14,15]),import.meta.url).then(e=>e.default||e.default||e)),hb=j(()=>D(()=>Promise.resolve().then(()=>$T),void 0,import.meta.url).then(e=>e.default||e.default||e)),pb=j(()=>D(()=>import("./D5ObSQxV.js"),__vite__mapDeps([16,17,18,19,20]),import.meta.url).then(e=>e.default||e.default||e)),mb=j(()=>D(()=>import("./DIvKFBRI.js"),__vite__mapDeps([21,14,15,22,23,24,6,7,25,16,17,18,19,20,26,27,28,29,30,31,32]),import.meta.url).then(e=>e.default||e.default||e)),gb=j(()=>D(()=>import("./Canrv9u4.js"),__vite__mapDeps([26,27]),import.meta.url).then(e=>e.default||e.default||e)),yb=j(()=>D(()=>import("./C8aUTrem.js"),__vite__mapDeps([28,29,30,31]),import.meta.url).then(e=>e.default||e.default||e)),_b=j(()=>D(()=>import("./CVQmuml5.js"),__vite__mapDeps([29,30]),import.meta.url).then(e=>e.default||e.default||e)),vb=j(()=>D(()=>import("./BWHicer8.js"),__vite__mapDeps([33,19]),import.meta.url).then(e=>e.default||e.default||e)),bb=j(()=>D(()=>import("./DpioVIDj.js"),__vite__mapDeps([34,35,36]),import.meta.url).then(e=>e.default||e.default||e)),wb=j(()=>D(()=>import("./DS9NkE3y.js"),__vite__mapDeps([17,18]),import.meta.url).then(e=>e.default||e.default||e)),Eb=j(()=>D(()=>import("./8SaNJun7.js"),__vite__mapDeps([37,38]),import.meta.url).then(e=>e.default||e.default||e)),Tb=j(()=>D(()=>import("./t6H7fqhR.js"),__vite__mapDeps([39,40]),import.meta.url).then(e=>e.default||e.default||e)),Sb=j(()=>D(()=>import("./BgAEmqlg.js"),__vite__mapDeps([22,23]),import.meta.url).then(e=>e.default||e.default||e)),Pb=j(()=>D(()=>import("./CzmIDPwk.js"),__vite__mapDeps([41,42]),import.meta.url).then(e=>e.default||e.default||e)),Cb=j(()=>D(()=>import("./eqy9-W4u.js"),__vite__mapDeps([43,44]),import.meta.url).then(e=>e.default||e.default||e)),xb=j(()=>D(()=>import("./Ckle-llM.js"),__vite__mapDeps([45,46]),import.meta.url).then(e=>e.default||e.default||e)),Ab=j(()=>D(()=>import("./DdvZU1OE.js"),__vite__mapDeps([47,48]),import.meta.url).then(e=>e.default||e.default||e)),Rb=j(()=>D(()=>import("./D1q0sd4p.js"),__vite__mapDeps([49,50]),import.meta.url).then(e=>e.default||e.default||e)),Ib=j(()=>D(()=>import("./kdMx1k6Q.js"),__vite__mapDeps([51,52]),import.meta.url).then(e=>e.default||e.default||e)),kb=j(()=>D(()=>import("./HGLJfooT.js"),__vite__mapDeps([53,54]),import.meta.url).then(e=>e.default||e.default||e)),Lb=j(()=>D(()=>import("./J5AKjnds.js"),__vite__mapDeps([55,56]),import.meta.url).then(e=>e.default||e.default||e)),Ob=j(()=>D(()=>import("./Cq0SF2eQ.js"),__vite__mapDeps([57,58]),import.meta.url).then(e=>e.default||e.default||e)),$b=j(()=>D(()=>import("./CJQvmHPB.js"),__vite__mapDeps([59,60]),import.meta.url).then(e=>e.default||e.default||e)),Mb=j(()=>D(()=>import("./B7IocqB-.js"),__vite__mapDeps([61,62]),import.meta.url).then(e=>e.default||e.default||e)),Nb=j(()=>D(()=>import("./BZ7q7a06.js"),__vite__mapDeps([35,36]),import.meta.url).then(e=>e.default||e.default||e)),Db=j(()=>D(()=>import("./BsVW16jN.js"),__vite__mapDeps([63,64]),import.meta.url).then(e=>e.default||e.default||e)),jb=j(()=>D(()=>import("./DKX_wdDl.js"),__vite__mapDeps([65,66]),import.meta.url).then(e=>e.default||e.default||e)),Fb=j(()=>D(()=>import("./B5NwlK7p.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Hb=j(()=>D(()=>import("./BhN4BjjS.js"),__vite__mapDeps([67,68]),import.meta.url).then(e=>e.default||e.default||e)),Bb=j(()=>D(()=>import("./Dx4kumOj.js"),__vite__mapDeps([69,70]),import.meta.url).then(e=>e.default||e.default||e)),Vb=j(()=>D(()=>import("./C5F6jMLu.js"),__vite__mapDeps([71,72]),import.meta.url).then(e=>e.default||e.default||e)),zb=j(()=>D(()=>import("./Bwu8KkVB.js"),__vite__mapDeps([73,74]),import.meta.url).then(e=>e.default||e.default||e)),Ub=j(()=>D(()=>import("./ByfbXjlS.js"),__vite__mapDeps([75,76]),import.meta.url).then(e=>e.default||e.default||e)),Kb=j(()=>D(()=>import("./DRa-n8Ci.js"),__vite__mapDeps([24,6,7,25]),import.meta.url).then(e=>e.default||e.default||e)),Wb=j(()=>D(()=>import("./B7VtbRHH.js"),__vite__mapDeps([77,6,7,78]),import.meta.url).then(e=>e.default||e.default||e)),qb=j(()=>D(()=>import("./DKGmMamu.js"),__vite__mapDeps([5,6,7,8]),import.meta.url).then(e=>e.default||e.default||e)),Gb=j(()=>D(()=>import("./VSaL4NtI.js"),__vite__mapDeps([79,6,7,80]),import.meta.url).then(e=>e.default||e.default||e)),Qb=j(()=>D(()=>import("./CnPQ6KG4.js"),__vite__mapDeps([81,82]),import.meta.url).then(e=>e.default||e.default||e)),Jb=j(()=>D(()=>import("./GmuKQP_V.js"),__vite__mapDeps([83,84,85,86]),import.meta.url).then(e=>e.default||e.default||e)),Yb=j(()=>D(()=>Promise.resolve().then(()=>uP),void 0,import.meta.url).then(e=>e.default||e.default||e)),Xb=j(()=>D(()=>import("./CHMzJPhz.js"),__vite__mapDeps([87,88]),import.meta.url).then(e=>e.default||e.default||e)),Zb=j(()=>D(()=>import("./jxbOhErF.js"),__vite__mapDeps([89,90,7,91]),import.meta.url).then(e=>e.default||e.default||e)),e0=j(()=>D(()=>import("./CmJSVycc.js"),__vite__mapDeps([92,93]),import.meta.url).then(e=>e.default||e.default||e)),t0=j(()=>D(()=>import("./BHXlmuV9.js"),__vite__mapDeps([94,69,70,73,74,71,72,22,23,67,68,95,65,66]),import.meta.url).then(e=>e.default||e.default||e)),n0=j(()=>D(()=>import("./BG3jgPj_.js"),__vite__mapDeps([96,84,85,97]),import.meta.url).then(e=>e.default||e.default||e)),r0=j(()=>D(()=>import("./CCsjaS0u.js"),__vite__mapDeps([84,85]),import.meta.url).then(e=>e.default||e.default||e)),o0=j(()=>D(()=>import("./CX90vAi3.js"),__vite__mapDeps([98,88,99]),import.meta.url).then(e=>e.default||e.default||e)),s0=j(()=>D(()=>import("./BqFqZd1t.js"),__vite__mapDeps([100,93,101]),import.meta.url).then(e=>e.default||e.default||e)),i0=j(()=>D(()=>import("./B-N6mcKc.js"),[],import.meta.url).then(e=>e.default||e.default||e)),a0=j(()=>D(()=>import("./BwxxSZD8.js"),[],import.meta.url).then(e=>e.default||e.default||e)),c0=j(()=>D(()=>import("./DYA91ZfL.js"),[],import.meta.url).then(e=>e.default||e.default||e)),l0=j(()=>D(()=>import("./X5TDUsiN.js"),[],import.meta.url).then(e=>e.default||e.default||e)),u0=j(()=>D(()=>import("./B5HYqFVp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),f0=j(()=>D(()=>import("./vr9KMdSf.js"),__vite__mapDeps([102,103]),import.meta.url).then(e=>e.default||e.default||e)),d0=j(()=>D(()=>import("./Bw-nhgYp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),h0=j(()=>D(()=>import("./DZiwSj7V.js"),[],import.meta.url).then(e=>e.default||e.default||e)),p0=j(()=>D(()=>import("./CCh5GGo4.js"),__vite__mapDeps([104,5,6,7,8,98,88,99,100,93,101,105]),import.meta.url).then(e=>e.default||e.default||e)),m0=j(()=>D(()=>import("./DFj3BXn7.js"),__vite__mapDeps([106,6,7,107]),import.meta.url).then(e=>e.default||e.default||e)),g0=j(()=>D(()=>import("./DewbWe8M.js"),__vite__mapDeps([108,6,7,109]),import.meta.url).then(e=>e.default||e.default||e)),y0=j(()=>D(()=>import("./769Sqv9c.js"),__vite__mapDeps([110,111]),import.meta.url).then(e=>e.default||e.default||e)),_0=j(()=>D(()=>import("./Bl7xEaJP.js"),__vite__mapDeps([112,113,84,85,114,49,50,22,23,77,6,7,78,35,36,88,115,116,117,118,119]),import.meta.url).then(e=>e.default||e.default||e)),v0=j(()=>D(()=>import("./DawZliKQ.js"),__vite__mapDeps([113,84,85,114,49,50,22,23,77,6,7,78,35,36,88,115,116,117,118]),import.meta.url).then(e=>e.default||e.default||e)),b0=j(()=>D(()=>import("./T-kDJGDq.js"),__vite__mapDeps([114,49,50,22,23,77,6,7,78,35,36,88,115]),import.meta.url).then(e=>e.default||e.default||e)),w0=j(()=>D(()=>import("./B8wLRcIT.js"),__vite__mapDeps([120,116]),import.meta.url).then(e=>e.default||e.default||e)),E0=j(()=>D(()=>import("./HQwjhZo7.js"),__vite__mapDeps([121,117]),import.meta.url).then(e=>e.default||e.default||e)),T0=j(()=>D(()=>import("./DsV6qQpf.js"),__vite__mapDeps([122,123]),import.meta.url).then(e=>e.default||e.default||e)),S0=j(()=>D(()=>import("./DHoTAw3t.js"),[],import.meta.url).then(e=>e.default||e.default||e)),P0=j(()=>D(()=>import("./Cd0RO4tJ.js"),__vite__mapDeps([124,2,3,125]),import.meta.url).then(e=>e.default||e.default||e)),C0=j(()=>D(()=>import("./DP-hv2M1.js"),__vite__mapDeps([126,125]),import.meta.url).then(e=>e.default||e.default||e)),x0=j(()=>D(()=>import("./CfpWweYg.js"),[],import.meta.url).then(e=>e.default||e.default||e)),A0=j(()=>D(()=>import("./BDtXOxg7.js"),[],import.meta.url).then(e=>e.default||e.default||e)),R0=j(()=>D(()=>import("./CM1SlKoH.js"),__vite__mapDeps([2,3]),import.meta.url).then(e=>e.default||e.default||e)),I0=j(()=>D(()=>import("./1cRgZzir.js"),__vite__mapDeps([127,3]),import.meta.url).then(e=>e.default||e.default||e)),k0=j(()=>D(()=>import("./Xz-fC3sE.js"),__vite__mapDeps([128,90,7]),import.meta.url).then(e=>e.default||e.default||e)),L0=j(()=>D(()=>import("./DKXv7Zej.js"),[],import.meta.url).then(e=>e.default||e.default||e)),O0=j(()=>D(()=>import("./Domlo-Cf.js"),__vite__mapDeps([129,128,90,7]),import.meta.url).then(e=>e.default||e.default||e)),$0=j(()=>D(()=>import("./DxqwFuu6.js"),__vite__mapDeps([130,39,40,131]),import.meta.url).then(e=>e.default||e.default||e)),M0=j(()=>D(()=>import("./CSfozhL1.js"),[],import.meta.url).then(e=>e.default||e.default||e)),N0=j(()=>D(()=>Promise.resolve().then(()=>ET),void 0,import.meta.url).then(e=>e.default||e.default||e)),D0=j(()=>D(()=>import("./BfYuRMt8.js"),__vite__mapDeps([132,133]),import.meta.url).then(e=>e.default||e.default||e)),j0=[["Showcase",Xv],["AppDocSearch",Zv],["AppFooter",eb],["AppHeader",tb],["AppHeaderDialog",nb],["AppHeaderLogo",rb],["AppHeaderNavigation",ob],["AppLayout",sb],["AppLoadingBar",ib],["AppSearch",ab],["AppSocialIcons",cb],["DocumentDrivenNotFound",lb],["Ellipsis",ub],["ThemeSelect",fb],["DocsAside",db],["DocsAsideTree",hb],["DocsPageBottom",pb],["DocsPageLayout",mb],["DocsPrevNext",gb],["DocsToc",yb],["DocsTocLinks",_b],["EditOnLink",vb],["SourceLink",bb],["ProseA",wb],["ProseBlockquote",Eb],["ProseCode",Tb],["ProseCodeInline",Sb],["ProseEm",Pb],["ProseH1",Cb],["ProseH2",xb],["ProseH3",Ab],["ProseH4",Rb],["ProseH5",Ib],["ProseH6",kb],["ProseHr",Lb],["ProseImg",Ob],["ProseLi",$b],["ProseOl",Mb],["ProseP",Nb],["ProseStrong",Db],["ProseTable",jb],["ProseTbody",Fb],["ProseTd",Hb],["ProseTh",Bb],["ProseThead",Vb],["ProseTr",zb],["ProseUl",Ub],["Alert",Kb],["Badge",Wb],["ButtonLink",qb],["Callout",Gb],["CodeBlock",Qb],["CodeGroup",Jb],["Container",Yb],["CopyButton",Xb],["List",Zb],["NuxtImg",e0],["Props",t0],["Sandbox",n0],["TabsHeader",r0],["Terminal",o0],["VideoPlayer",s0],["IconCodeSandBox",i0],["IconDocus",a0],["IconNuxt",c0],["IconNuxtContent",l0],["IconNuxtLabs",u0],["IconNuxtStudio",f0],["IconStackBlitz",d0],["IconVueTelescope",h0],["BlockHero",p0],["Card",m0],["CardGrid",g0],["VoltaBoard",y0],["ComponentPlayground",_0],["ComponentPlaygroundData",v0],["ComponentPlaygroundProps",b0],["ComponentPlaygroundSlots",w0],["ComponentPlaygroundTokens",E0],["PreviewLayout",T0],["TokensPlayground",S0],["ContentDoc",P0],["ContentList",C0],["ContentNavigation",x0],["ContentQuery",A0],["ContentRenderer",R0],["ContentRendererMarkdown",I0],["MDCSlot",k0],["DocumentDrivenEmpty",L0],["Markdown",O0],["ProsePre",$0],["ProseScript",M0],["Icon",N0],["IconCSS",D0]],F0=Ye({name:"nuxt:global-components",setup(e){for(const[t,n]of j0)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),ar={default:()=>D(()=>import("./Cdcq9zhF.js"),__vite__mapDeps([134,21,14,15,22,23,24,6,7,25,16,17,18,19,20,26,27,28,29,30,31,32]),import.meta.url).then(e=>e.default||e),page:()=>D(()=>import("./CSShjX2C.js"),__vite__mapDeps([135,136]),import.meta.url).then(e=>e.default||e)},H0=Ye({name:"nuxt:prefetch",setup(e){const t=We();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&&typeof ar[r]=="function"&&await ar[r]()})}),e.hooks.hook("link:prefetch",n=>{if(mt(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=ha(r.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof vr[i]=="function"&&vr[i]();o&&typeof ar[o]=="function"&&ar[o]()})}});function B0(e){return Array.isArray(e)?e:[e]}const V0=async e=>{const t=ge();e=B0(e),await Promise.all(e.map(n=>U0(t.vueApp._context.components[n])))},z0=e=>V0(e);function U0(e){if(e!=null&&e.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function od(e,t=We()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const o=t._preloadPromises=t._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>od(e,t));t._routePreloaded.add(n);const s=r.map(i=>{var a;return(a=i.components)==null?void 0:a.default}).filter(i=>typeof i=="function");for(const i of s){const a=Promise.resolve(i()).catch(()=>{}).finally(()=>o.splice(o.indexOf(a)));o.push(a)}await Promise.all(o)}const K0=["Showcase","Logo","AppDocSearch","AppFooter","AppHeader","AppHeaderDialog","AppHeaderLogo","AppHeaderNavigation","AppLayout","AppLoadingBar","AppSearch","AppSocialIcons","DocumentDrivenNotFound","Ellipsis","ThemeSelect","DocsAside","DocsAsideTree","DocsPageBottom","DocsPageLayout","DocsPrevNext","DocsToc","DocsTocLinks","EditOnLink","SourceLink","ProseA","ProseBlockquote","ProseCode","ProseCodeInline","ProseEm","ProseH1","ProseH2","ProseH3","ProseH4","ProseH5","ProseH6","ProseHr","ProseImg","ProseLi","ProseOl","ProseP","ProseStrong","ProseTable","ProseTbody","ProseTd","ProseTh","ProseThead","ProseTr","ProseUl","ProseCodeCopyButton","Alert","Badge","ButtonLink","Callout","CodeBlock","CodeGroup","Container","CopyButton","List","NuxtImg","Props","Sandbox","TabsHeader","Terminal","VideoPlayer","IconCodeSandBox","IconDocus","IconNuxt","IconNuxtContent","IconNuxtLabs","IconNuxtStudio","IconStackBlitz","IconVueTelescope","BlockHero","Card","CardGrid","VoltaBoard","ComponentPlayground","ComponentPlaygroundData","ComponentPlaygroundProps","ComponentPlaygroundSlots","ComponentPlaygroundTokens","PreviewLayout","TokensPlayground","ContentPreviewMode","ContentDoc","ContentList","ContentNavigation","ContentQuery","ContentRenderer","ContentRendererMarkdown","MDCSlot","DocumentDrivenEmpty","Markdown","ProsePre","ProseScript","NuxtWelcome","NuxtLayout","NuxtErrorBoundary","ClientOnly","DevOnly","ServerPlaceholder","NuxtLink","NuxtLoadingIndicator","NuxtRouteAnnouncer","NuxtIsland","NuxtPicture","ColorScheme","MDC","MDCRenderer","MDCSlot","Icon","IconCSS","NuxtPage","NoScript","Link","Base","Title","Meta","Style","Head","Html","Body","NuxtRouteAnnouncer"],W0=/\d/,q0=["-","_","/","."];function G0(e=""){if(!W0.test(e))return e!==e.toLowerCase()}function sd(e,t){const n=q0,r=[];if(!e||typeof e!="string")return r;let o="",s,i;for(const a of e){const c=n.includes(a);if(c===!0){r.push(o),o="",s=void 0;continue}const u=G0(a);if(i===!1){if(s===!1&&u===!0){r.push(o),o=a,s=u;continue}if(s===!0&&u===!1&&o.length>1){const l=o.at(-1);r.push(o.slice(0,Math.max(0,o.length-1))),o=l+a,s=u;continue}}o+=a,s=u,i=c}return r.push(o),r}function Q0(e){return e?e[0].toUpperCase()+e.slice(1):""}function J0(e,t){return e?(Array.isArray(e)?e:sd(e)).map(n=>Q0(t!=null&&t.normalize?n.toLowerCase():n)).join(""):""}function _i(e,t){return e?(Array.isArray(e)?e:sd(e)).map(n=>n.toLowerCase()).join("-"):""}const Y0="$s";function Rt(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=Y0+n,s=ge(),i=qi(s.payload.state,o);if(i.value===void 0&&r){const a=r();if(Ne(a))return s.payload.state[o]=a,a;i.value=a}return i}const In=()=>{const e=Rt("dd-pages",()=>Lt(at({}))),t=Rt("dd-surrounds",()=>Lt(at({}))),n=Rt("dd-navigation"),r=Rt("dd-globals",()=>Lt(at({})));return{pages:e,surrounds:t,navigation:n,globals:r}},Br=()=>{const{navigation:e,pages:t,surrounds:n,globals:r}=In(),o=Z(()=>Zt(ft().path)),s=Z(()=>t.value[o.value]),i=Z(()=>n.value[o.value]),a=Z(()=>{var h,m;return(m=(h=s==null?void 0:s.value)==null?void 0:h.body)==null?void 0:m.toc}),c=Z(()=>{var h;return(h=s.value)==null?void 0:h._type}),u=Z(()=>{var h;return(h=s.value)==null?void 0:h.excerpt}),l=Z(()=>{var h;return(h=s.value)==null?void 0:h.layout}),f=Z(()=>{var h;return(h=i.value)==null?void 0:h[1]}),d=Z(()=>{var h;return(h=i.value)==null?void 0:h[0]});return{globals:r,navigation:e,surround:i,page:s,excerpt:u,toc:a,type:c,layout:l,next:f,prev:d}},id=e=>{if(!e.children)return e._path;for(const t of(e==null?void 0:e.children)||[]){const n=id(t);if(n)return n}},ad=(e,t)=>{for(const n of t){if(n._path===e&&!n._id)return n.children;if(n.children){const r=ad(e,n.children);if(r)return r}}},cd=(e,t)=>{for(const n of t){if(n._path===e)return n;if(n.children){const r=cd(e,n.children);if(r)return r}}},X0=(e,t,n)=>{let r;const o=(s,i)=>{for(const a of i)if(!(s!=="/"&&a._path==="/")){if(s!=null&&s.startsWith(a._path)&&a[t]&&(r=a[t]),a._path===s)return;a.children&&o(s,a.children)}};return o(e,n),r},ma=()=>({navBottomLink:id,navDirFromPath:ad,navPageFromPath:cd,navKeyFromPath:X0});function ga(e){return JSON.stringify(e,Z0)}function Z0(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const ld=e=>{let t=ga(e);return t=typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t),t=t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(t.match(/.{1,100}/g)||[]).join("/")};function vt(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]=vt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:vt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=vt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=vt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(vt(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,s){n.set(vt(s),vt(o))}),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(vt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const ew={path:"/",watch:!0,decode:e=>Ar(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},As=window.cookieStore;function ho(e,t){var c;const n={...ew,...t},r=al(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&&(o=n.expires.getTime()-Date.now());const s=o!==void 0&&o<=0,i=vt(s?void 0:r[e]??((c=n.default)==null?void 0:c.call(n))),a=o&&!s?rw(i,o,n.watch&&n.watch!=="shallow"):ce(i);{let u=null;try{!As&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const l=()=>{n.readonly||by(a.value,r[e])||(nw(e,a.value,n),r[e]=vt(a.value),u==null||u.postMessage({value:n.encode(a.value)}))},f=h=>{var p;const m=h.refresh?(p=al(n))==null?void 0:p[e]:n.decode(h.value);d=!0,r[e]=a.value=m,nn(()=>{d=!1})};let d=!1;Pn()&&$t(()=>{d=!0,l(),u==null||u.close()}),As?As.onchange=h=>{const m=h.changed.find(p=>p.name===e);m&&f({value:m.value})}:u&&(u.onmessage=({data:h})=>f(h)),n.watch?ve(a,()=>{d||l()},{deep:n.watch!=="shallow"}):l()}return a}function al(e={}){return oy(document.cookie,e)}function tw(e,t,n={}){return t==null?Ac(e,t,{...n,maxAge:-1}):Ac(e,t,n)}function nw(e,t,n={}){document.cookie=tw(e,t,n)}const cl=2147483647;function rw(e,t,n){let r,o,s=0;const i=n?ce(e):{value:e};return Pn()&&$t(()=>{o==null||o(),clearTimeout(r)}),tp((a,c)=>{n&&(o=ve(i,c));function u(){clearTimeout(r);const l=t-s,f=l{if(s+=f,s({isEnabled:()=>{const r=ft().query;return Object.prototype.hasOwnProperty.call(r,"preview")&&!r.preview?!1:!!(r.preview||ho("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>ho("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:r=>{ho("previewToken").value=r,ft().query.preview=r||"",r?sessionStorage.setItem("previewToken",r):sessionStorage.removeItem("previewToken"),window.location.reload()}}),Mo=e=>yf(e,Je().public.content.api.baseURL),ud=()=>{const{experimental:e}=Je().public.content;return e.clientDB?!0:ya().isEnabled()},ll=(e,t)=>t.split(".").reduce((n,r)=>n&&n[r],e),_a=(e,t)=>Object.keys(e).filter(t).reduce((n,r)=>Object.assign(n,{[r]:e[r]}),{}),FP=e=>t=>e&&e.length?_a(t,n=>!e.includes(n)):t,HP=e=>t=>Array.isArray(t)?t.map(n=>e(n)):e(t),fd=e=>{const t=[],n=[];for(const r of e)["$","_"].includes(r)?t.push(r):n.push(r);return{prefixes:t,properties:n}},BP=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=fd(e);return _a(t,o=>!r.includes(o)&&!n.includes(o[0]))},VP=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=fd(e);return _a(t,o=>r.includes(o)||n.includes(o[0]))},zP=(e,t)=>{const n=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),r=Object.keys(t).filter(o=>!o.startsWith("$"));for(const o of r)e=e.sort((s,i)=>{const a=[ll(s,o),ll(i,o)].map(c=>{if(c!==null)return c instanceof Date?c.toISOString():c});return t[o]===-1&&a.reverse(),n.compare(a[0],a[1])});return e},UP=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},Ct=e=>Array.isArray(e)?e:[void 0,null].includes(e)?[]:[e],ow=["sort","where","only","without"];function sw(e,t={}){const n={};for(const i of Object.keys(t.initialParams||{}))n[i]=ow.includes(i)?Ct(t.initialParams[i]):t.initialParams[i];const r=(i,a=c=>c)=>(...c)=>(n[i]=a(...c),s),o=i=>{var a;return t.legacy?i!=null&&i.surround?i.surround:i&&(i!=null&&i.dirConfig&&(i.result={_path:(a=i.dirConfig)==null?void 0:a._path,...i.result,_dir:i.dirConfig}),i!=null&&i._path||Array.isArray(i)||!Object.prototype.hasOwnProperty.call(i,"result")?i:i==null?void 0:i.result):i},s={params:()=>({...n,...n.where?{where:[...Ct(n.where)]}:{},...n.sort?{sort:[...Ct(n.sort)]}:{}}),only:r("only",Ct),without:r("without",Ct),where:r("where",i=>[...Ct(n.where),...Ct(i)]),sort:r("sort",i=>[...Ct(n.sort),...Ct(i)]),limit:r("limit",i=>parseInt(String(i),10)),skip:r("skip",i=>parseInt(String(i),10)),find:()=>e(s).then(o),findOne:()=>e(r("first")(!0)).then(o),count:()=>e(r("count")(!0)).then(o),locale:i=>s.where({_locale:i}),withSurround:r("surround",(i,a)=>({query:i,...a})),withDirConfig:()=>r("dirConfig")(!0)};return t.legacy&&(s.findSurround=(i,a)=>s.withSurround(i,a).find().then(o)),s}const iw=()=>async e=>{const{content:t}=Je().public,n=e.params(),r=t.experimental.stripQueryParameters?Mo(`/query/${`${ko(n)}.${t.integrity}`}/${ld(n)}.json`):Mo(`/query/${ko(n)}.${t.integrity}.json`);if(ud())return(await D(()=>import("./w7cNHNLh.js"),[],import.meta.url).then(i=>i.useContentDatabase())).fetch(e);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:ga(n),previewToken:ya().getPreviewToken()}});if(typeof o=="string"&&o.startsWith(""))throw new Error("Not found");return o};function po(e,...t){const{content:n}=Je().public,r=sw(iw(),{initialParams:typeof e!="string"?e:{},legacy:!0});let o;typeof e=="string"&&(o=ti(Fr(e,...t)));const s=r.params;return r.params=()=>{var a,c,u;const i=s();return o&&(i.where=i.where||[],i.first&&(i.where||[]).length===0?i.where.push({_path:Zt(o)}):i.where.push({_path:new RegExp(`^${o.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(a=i.sort)!=null&&a.length||(i.sort=[{_file:1,$numeric:!0}]),n.locales.length&&((u=(c=i.where)==null?void 0:c.find(f=>f._locale))!=null&&u._locale||(i.where=i.where||[],i.where.push({_locale:n.defaultLocale}))),i},r}const aw=async e=>{const{content:t}=Je().public;typeof(e==null?void 0:e.params)!="function"&&(e=po(e));const n=e.params(),r=t.experimental.stripQueryParameters?Mo(`/navigation/${`${ko(n)}.${t.integrity}`}/${ld(n)}.json`):Mo(`/navigation/${ko(n)}.${t.integrity}.json`);if(ud())return(await D(()=>import("./w7cNHNLh.js"),[],import.meta.url).then(i=>i.generateNavigation))(n);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:ga(n),previewToken:ya().getPreviewToken()}});if(typeof o=="string"&&o.startsWith(""))throw new Error("Not found");return o},cw=Ye(e=>{var u,l,f,d;const t=(l=(u=Je())==null?void 0:u.public)==null?void 0:l.content.documentDriven,n=(d=(f=Je())==null?void 0:f.public)==null?void 0:d.content.experimental.clientDB,{navigation:r,pages:o,globals:s,surrounds:i}=In(),a=(h,m,p,_)=>{var w;if(m&&(m!=null&&m.layout))return m.layout;if(h.matched.length&&((w=h.matched[0].meta)!=null&&w.layout))return h.matched[0].meta.layout;if(p&&m){const{navKeyFromPath:y}=ma(),g=y(m._path,"layout",p);if(g)return g}if(t.layoutFallbacks&&_){let y;for(const g of t.layoutFallbacks)if(_[g]&&_[g].layout){y=_[g].layout;break}if(y)return y}return"default"},c=async(h,m=!1)=>{e.callHook("content:document-driven:start",{route:h,dedup:m});const p=h.meta.documentDriven||{};if(h.meta.documentDriven===!1)return;const _=Zt(h.path),w=[];if(t.navigation&&p.navigation!==!1){const y=()=>{const{navigation:g}=In();return g.value&&!m?g.value:aw().then(b=>(g.value=b,b)).catch(()=>null)};w.push(y)}else w.push(()=>Promise.resolve(null));if(t.globals){const y=()=>{const{globals:g}=In();if(typeof t.globals=="object"&&Array.isArray(t.globals)){console.log("Globals must be a list of keys with QueryBuilderParams as a value.");return}return Promise.all(Object.entries(t.globals).map(([b,P])=>{if(!m&&g.value[b])return g.value[b];let S="findOne";return P!=null&&P.type&&(S=P.type),po(P)[S]().catch(()=>null)})).then(b=>b.reduce((P,S,I)=>{const k=Object.keys(t.globals)[I];return P[k]=S,P},{}))};w.push(y)}else w.push(()=>Promise.resolve(null));if(t.page&&p.page!==!1){let y={_path:_};typeof p.page=="string"&&(y={_path:p.page}),typeof p.page=="object"&&(y=p.page);const g=()=>{const{pages:b}=In();return!m&&b.value[_]&&b.value[_]._path===_?b.value[_]:po().where(y).findOne().catch(()=>null)};w.push(g)}else w.push(()=>Promise.resolve(null));if(t.surround&&p.surround!==!1){let y=_;["string","object"].includes(typeof p.page)&&(y=p.page),["string","object"].includes(typeof p.surround)&&(y=p.surround);const g=()=>{const{surrounds:b}=In();return!m&&b.value[_]?b.value[_]:po().where({_partial:{$not:!0},navigation:{$not:!1}}).without(["body"]).findSurround(y).catch(()=>null)};w.push(g)}else w.push(()=>Promise.resolve(null));return await Promise.all(w.map(y=>y())).then(async([y,g,b,P])=>{var I,k;y&&(r.value=y),g&&(s.value=g),P&&(i.value[_]=P);const S=(b==null?void 0:b.redirect)||((k=(I=b==null?void 0:b._dir)==null?void 0:I.navigation)==null?void 0:k.redirect);if(S)return o.value[_]=b,S;if(b){const O=a(h,b,y,g),A=ar[O];A&&typeof A=="function"&&await A(),h.meta.layout=O,b.layout=O}o.value[_]=b,await e.callHook("content:document-driven:finish",{route:h,dedup:m,page:b,navigation:y,globals:g,surround:P})})};{const h=We();e.hook("link:prefetch",m=>{if(!(m in o.value)&&!mt(m)){const p=h.resolve(m);p.matched.length>0&&c(p)}}),e.hooks.hook("content:document-driven:finish",({page:m})=>{var p;(p=m==null?void 0:m.body)!=null&&p.children&&dd(m.body.children)})}Iy(async(h,m)=>{if(!n&&h.path===m.path){if(!h.meta.layout){const _=Zt(h.path);o.value[_]&&(h.meta.layout=o.value[_].layout)}return}const p=await c(h,!1);if(p)return mt(p)?si(e,$f,[p,{external:!0}]):p}),e.hook("app:data:refresh",async()=>await c(ft(),!0))});function dd(e){for(const t of e)if(t.children&&dd(t.children),t.type==="element"&&t.tag){const n=J0(t.tag);for(const r of["Prose"+n,n])K0.includes(r)&&z0(r)}}let va=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((t,n)=>(n&=63,n<36?t+=n.toString(36):n<62?t+=(n-26).toString(36).toUpperCase():n>62?t+="-":t+="_",t),"");const hd=new RegExp("\\{([^}]+)\\}","g"),lw="@dark",uw="@light",fw="@initial";function ul(e,t,n,r="."){typeof t=="string"&&(t=t.split(r));const o=t.length-1;for(let i=0;it.includes(i))){r[o]={value:e[o]};continue}r[o]=md(e[o],t,n)}}return r}function dw(e={},t={}){const n={key:"attributes.variable",onNotFound:!1,...t};function r(o=void 0,s){if(!o)return N(e);const i={...n,...s},{key:a,onNotFound:c}=i,u=No(N(e),o);if(!u&&typeof c=="function"){c(o,i);return}return a?u&&(u[a]?u[a]:No(u,a)):u}return r.bind(this)}function gd(e){return Array.isArray(e)&&(e=e.join("-")),e.charAt(0)==="{"&&e.charAt(e.length-1)==="}"&&(e=e.substr(1,e.length-2)),`--${e.split(".").join("-")}`}function hw(e,t,n,r,o=[],s,i){var c;const a=mw(e,t,r,s,i);return a||((c=s==null?void 0:s.utils)!=null&&c[e]?typeof s.utils[e]=="function"?s.utils[e](t):t?s.utils[e]:{}:(t=pw(e,t,o,s,i),{[e]:t}))}function pw(e,t,n,r,o){return(Array.isArray(t)||typeof t=="string"||typeof t=="number")&&(Array.isArray(t)?t=t.map(s=>fl(e,s,n,r,o)).join(","):t=fl(e,t,n,r,o)),t}function fl(e,t,n,r,o){return typeof t=="number"?t:(t.match(hd)&&(t=yd(e,t,n,r,o)),t==="{}"?"":t)}function yd(e,t,n,r,o){return typeof t!="string"||(t=t.replace(hd,(s,i)=>{const a=gd(i),c=`var(${a})`;if(n.includes(a))return c;const u=r.$tokens(i,{key:void 0,loc:o}),l=typeof u=="string"?u:(u==null?void 0:u.variable)||(u==null?void 0:u.value);return l||c})),t}function mw(e,t,n,r,o){if(e.startsWith("@")){const s=a=>{a=r.options.colorSchemeMode==="class"?`:root.${a}`:`@media (prefers-color-scheme: ${a})`;const c=a.startsWith("@media");return r!=null&&r.runtime?{"@media":{[a]:t}}:{[c?a:`${a} &`]:t}};if(e===lw)return s("dark");if(e===uw)return s("light");if(e===fw){const a=r.$tokens("media.initial",{key:"value",onNotFound:!1,loc:o});return{[`@media${a?` ${a}`:""}`]:t}}const i=r.$tokens("media",{key:void 0,loc:o});if(i){const a=e.replace("@","");if(i[a])return{[`@media ${i[a].value}`]:t}}return{[e]:t}}}function gw(e,t,n,r){var i;let o="";if(e==="dark"||e==="light")r==="class"?o=`:root.${e}`:o=`(prefers-color-scheme: ${e})`;else if(e!=="initial"&&n){const a=(i=n==null?void 0:n.media)==null?void 0:i[e];a&&(o=a.value)}let s;return o?o.startsWith(".")?s=`@media { :root${o} {`:o.startsWith(":root")?s=`@media { ${o} {`:s=`@media ${o} { :root {`:s="@media { :root {",`${`${`${s}--pinceau-mq: ${String(e)}; ${t}`} } }`} -`}const dl=/\s*,\s*(?![^()]*\))/,yw=(e,t)=>e.reduce((n,r)=>(n.push(...t.map(o=>o.includes("&")?o.replace(/&/g,/[ +>|~]/.test(r)&&/&.*&/.test(o)?`:is(${r})`:r):`${r} ${o}`)),n),[]),{prototype:{toString:_w}}=Object,vw=(e,t=void 0)=>{const n=new WeakSet,r=(s,i,a,c,u,l,f)=>{for(let d=0;d{let l="";for(const f in s){const d=f.charCodeAt(0)===64,h=f.charCodeAt(0)===45&&f.charCodeAt(1)===45;for(const m of d&&Array.isArray(s[f])?s[f]:[s[f]]){if(t&&(f!==c||m!==u)){const _=t(f,m,s,i);if(_!==null){l+=typeof _=="object"&&_?o(_,i,a,f,m):_??"";continue}}if(typeof m=="object"&&m&&m.toString===_w){n.has(i)&&(n.delete(i),l+="}");const _=Object(f);let w;d?(w=i,l+=o(m,w,a.concat(_))):(w=i.length?yw(i,f.split(dl)):f.split(dl),l+=o(m,w,a)),n.has(_)&&(n.delete(_),l+="}"),n.has(w)&&(n.delete(w),l+="}")}else l=r(l,i,a,f,m,d,h)}}return l};return o(e,[],[])},_d=".phy[--]";function bw(e,t={},n,r){const o=ce(),s=ce(t),i={},a=(m,p)=>vw(m,(_,w,y,g)=>hw(_,w,y,g,[],{$tokens:e,utils:s.value,options:{colorSchemeMode:n,runtime:!0}},p));function c(){const m=globalThis||window;let p,_;if(m&&m.document){const w=`pinceau-runtime${r?`-${r}`:""}`,y=m.document;if(p=y.querySelector(`style#${w}`),!p){const g=y.createElement("style");g.id=w,g.type="text/css",p=y.head.appendChild(g)}_=y.querySelector(`style#pinceau-runtime-hydratable${r?`-${r}`:""}`)}return o.value=(p==null?void 0:p.sheet)||ww(),_?u(_):void 0}function u(m){var _,w;const p={};for(const y of Object.entries(((_=m==null?void 0:m.sheet)==null?void 0:_.cssRules)||((w=o.value)==null?void 0:w.cssRules)||{})){const[g,b]=y,P=Ew(b);if(!P||!P.uid)continue;p[P.uid]||(p[P.uid]={});const S=o.value.insertRule(b.cssText,Number(g));p[P.uid][P.type]=o.value.cssRules.item(S)}return m&&m.remove(),p}function l(){return o.value?Object.entries(o.value.cssRules).reduce((m,[,p])=>(m+=`${p==null?void 0:p.cssText} `||"",m),""):""}function f(m,p,_,w,y){if(!Object.keys(_).length)return;const g=a({"@media":{[_d]:{"--puid":`${m}-${p}`},..._}},y);if(!g)return;w&&d(w);const b=o.value.insertRule(g);return o.value.cssRules[b]}function d(m){const p=Object.values(o.value.cssRules).indexOf(m);if(!(typeof p>"u"||isNaN(p)))try{o.value.deleteRule(p)}catch{}}const h=c();return{stringify:a,cache:i,pushDeclaration:f,deleteRule:d,sheet:o,toString:l,hydratableRules:h}}function ww(){return{cssRules:[],insertRule(e,t=this.cssRules.length){return this.cssRules.splice(t,1,{cssText:e}),t},deleteRule(e){delete this.cssRules[e]}}}function Ew(e){const t=e.cssRules&&e.cssRules.length?Object.entries(e==null?void 0:e.cssRules).find(([s,i])=>i.selectorText===_d):void 0;if(!t)return;const n=/--puid:(.*)?-(c|v|p)?/m,[,r,o]=t[1].cssText.match(n);if(r)return{uid:r,type:o}}function Tw(e,t,n){var a,c,u;let r;const o=(a=e==null?void 0:e.vnode)==null?void 0:a.el;o&&o.classList?o.classList.forEach(l=>{r||l.startsWith("pc-")&&(r=l.split("pc-")[1])}):r=va(6);const s=(u=(c=e==null?void 0:e.vnode)==null?void 0:c.type)==null?void 0:u.__scopeId,i={uid:r,componentId:s?`[${s}]`:"",uniqueClassName:`pc-${r}`};return t.value.c=i.uniqueClassName,Z(()=>i)}function Sw(e,t={},n){const r=ce(),o=ce(e||{});t=Object.assign({key:"variable"},t||{});const s=dw(o,t);let i={};c();function a(p){var _;for(const w of p.styleSheets)if((_=w==null?void 0:w.ownerNode)!=null&&_.textContent.includes("--pinceau-mq"))return w.ownerNode}function c(){var _;const p=globalThis||window;if(p&&p.document){let w=document.querySelector("#pinceau-theme");w||(w=a(document)),r.value=w==null?void 0:w.sheet,r.value&&u((_=r.value)==null?void 0:_.cssRules)}}function u(p){i={},Object.entries(p||{}).forEach(([_,w])=>{var g,b;if((w==null?void 0:w.type)!==4&&!((g=w==null?void 0:w.cssText)!=null&&g.includes("--pinceau-mq")))return!1;let y="initial";(b=w.cssText.match(/--([\w-]+)\s*:\s*(.+?);/gm))==null||b.forEach(P=>{var O;const[S,I]=P.replace(";","").split(/:\s(.*)/s);if(S==="--pinceau-mq"){if(y=I,!i[I]){const A=(O=Object.entries((w==null?void 0:w.cssRules)||{}).find(([C,T])=>T==null?void 0:T.cssText.includes(`--pinceau-mq: ${I}`)))==null?void 0:O[1];A&&(i[I]=A)}return}const k=[...S.substring(2).split("-")];ul(o.value,k,h(k,I,S,y))})})}function l(p){var y;const _=Array.from(new Set(["dark","light",...Object.keys((p==null?void 0:p.media)||{}),...Object.keys(((y=o.value)==null?void 0:y.media)||{})])),w=md(p||{},_,!0);pd(w,(g,b,P)=>f(P,g.value))}function f(p,_,w="initial"){var b;if(typeof _=="object"){Object.entries(_).forEach(([P,S])=>f(p,S,P));return}const y=gd(p);i!=null&&i[w]||m(w);const g=yd(void 0,_,[],{$tokens:s});ul(o.value,p,h(p,g,y,w)),(b=i==null?void 0:i[w])==null||b.style.setProperty(y,g)}function d(p){return Z({get(){return No(o.value,`${p}.value`)},set(_){f(p,_)}})}function h(p,_,w,y="initial"){const g={value:_,variable:`var(${w})`},b=No(o.value,p);return b&&!w.startsWith("--media")&&(typeof(b==null?void 0:b.value)=="object"?g.value={...b.value,[y]:_}:g.value={initial:b.value,[y]:_}),g}function m(p){if(i!=null&&i[p])return i==null?void 0:i[p];const _=gw(p,"",o.value,n),w=r.value.insertRule(_,r.value.cssRules.length);return i[p]=r.value.cssRules.item(w).cssRules[0],i[p]}return{$tokens:s,updateToken:f,updateTheme:l,reactiveToken:d,resolveStylesheet:c,theme:o}}function Pw(e,t,n,r){var s,i;let o=(i=(s=n.hydratableRules)==null?void 0:s[e.value.uid])==null?void 0:i.c;ve(()=>t,a=>{a=Cw(e.value,a),o=n.pushDeclaration(e.value.uid,"c",a,o,{...r,type:"c"})},{immediate:!o,deep:!0}),$t(()=>o&&n.deleteRule(o))}function Cw(e,t){const n={},r=`.${e.uniqueClassName}${e.componentId}`;if(t&&Object.keys(t).length){n[r]=n[r]||{};for(const[o,s]of Object.entries(t)){const i=N(s);if(o==="css"){n[r]=Object.assign(n[r],i);continue}if(typeof i=="object")for(const[a,c]of Object.entries(i)){const u=N(c);if(!u)continue;a==="initial"&&(n[r]||(n[r]={}),n[r]||(n[r]={}),n[r][`--${o}`]=u);const l=`@${a}`;n[l]||(n[l]={}),n[l][r]||(n[l][r]={}),n[l][r][`--${_i(o)}`]=u}else{const a=N(i);a&&(n[r][`--${_i(o)}`]=a)}}}return n}const xw=(e,t,n,r,o,s)=>{var u,l;let i=(l=(u=r.hydratableRules)==null?void 0:u[e.value.uid])==null?void 0:l.v;const a=Z(()=>t?Rw(e.value,n,t):{}),c=ce([]);return ve(a,({cacheId:f,variantsProps:d})=>{let h;if(r.cache[f]){const m=r.cache[f];i=m.rule,h=m.variantClass,m!=null&&m.classes&&(c.value=m.classes),m.count++}else{h=`pv-${va(6)}`;const{declaration:m,classes:p}=Aw(h,e.value,t,d);c.value=p,i=r.pushDeclaration(e.value.uid,"v",m,void 0,{...s,type:"v"}),r.cache[f]={rule:i,variantClass:h,classes:p,count:1}}o.value.v=h},{immediate:!0}),$t(()=>{var h;const f=a==null?void 0:a.value,d=(h=r.cache)==null?void 0:h[f.cacheId];d&&(d.count--,d.count<=0&&(r.deleteRule(d.rule),delete r.cache[f.cacheId]))}),{variantsClasses:c}};function Aw(e,t,n,r){var i,a;let o=[];const s={};if(r&&Object.keys(r).length){const c=`.${e}`;for(const[u,l]of Object.entries(r))if(typeof l=="object")for(const[f,d]of Object.entries(l)){const h=(d==null?void 0:d.toString())||d,m=n[u][h];if(!m)continue;if(s[c]||(s[c]={}),typeof m=="string"||Array.isArray(m)||m!=null&&m.$class){const _=typeof m=="string"||Array.isArray(m)?m:m.$class;o=[...o,...typeof _=="string"?_.split(" "):_],delete m.$class}f==="initial"&&(s[c]||(s[c]={}),s[c]=gr(s[c],m));const p=`@${f}`;s[p]||(s[p]={}),s[p][c]||(s[p][c]={}),s[p][c]=gr(s[p][c],m)}else{const f=((i=l==null?void 0:l.toString)==null?void 0:i.call(l))||l,d=(a=n==null?void 0:n[u])==null?void 0:a[f];if(!d)continue;s[c]||(s[c]={}),s[c]=gr(s[c],d)}}return{declaration:s,classes:o}}function Rw(e,t,n){if(!t||!n)return{};let r=e.componentId;const o=Object.entries(t).reduce((s,[i,a])=>(n[i]&&(typeof a=="object"?Object.entries(a).forEach(([c,u])=>r+=`${i}:${c}:${u}|`):r+=`${i}:${a}|`,s[i]=a),s),{});return{cacheId:r,variantsProps:o}}function Iw(e,t,n,r){var i,a;let o=(a=(i=n.hydratableRules)==null?void 0:i[e.value.uid])==null?void 0:a.p;const s=Z(()=>t==null?void 0:t.css);ve(s,c=>{c=kw(e.value,c),o&&n.deleteRule(o),o=n.pushDeclaration(e.value.uid,"p",c,o,{...r,type:"c"})},{immediate:!o}),$t(()=>o&&n.deleteRule(o))}function kw(e,t){const n={};if(t){const r=`.${e.uniqueClassName}${e.componentId}`;n[r]=Object.assign(n[r]||{},t)}return n}const Lw={theme:{},utils:{},tokensHelperConfig:{},multiApp:!1,colorSchemeMode:"media",dev:!1},Ow={install(e,t){t=Object.assign(Lw,t);const{theme:n,tokensHelperConfig:r,dev:o,multiApp:s,colorSchemeMode:i,utils:a}=t,c=Sw(n,r,i),u=s?va(6):void 0,l=bw(c.$tokens,a,i,u);function f(d={},h,m){const p=St();let _;const w=ce({v:"",c:""}),y=Tw(p,w);m&&Object.keys(m).length>0&&Pw(y,m,l,_);let g;if(h&&Object.keys(h).length>0){const{variantsClasses:b}=xw(y,h,d,l,w,_);g=b}return d!=null&&d.css&&Object.keys(d==null?void 0:d.css).length>0&&Iw(y,d,l,_),{$pinceau:Z(()=>{var b;return[w.value.v,w.value.c,(b=g==null?void 0:g.value)==null?void 0:b.join(" ")].join(" ")})}}e.config.globalProperties.$pinceauRuntime=f,e.config.globalProperties.$pinceauTheme=c,e.config.globalProperties.$pinceauSsr={get:()=>l.toString()},e.provide("pinceauRuntime",f),e.provide("pinceauTheme",c)}};function $w(e,t,n){return He("pinceauRuntime")(e,t,n)}function KP(){return He("pinceauTheme")}function WP(e,t=!1){return{type:[String,Object],default:e,required:t}}const Mw=e=>({marginTop:e,marginBottom:e}),Nw=e=>({marginLeft:e,marginRight:e}),Dw=e=>({paddingTop:e,paddingBottom:e}),jw=e=>({paddingLeft:e,paddingRight:e}),Fw={overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},Hw=e=>({overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":e}),Bw=e=>({fontSize:`{text.${e}.fontSize}`,lineHeight:`{text.${e}.lineHeight}`}),Vw=e=>({color:`{elements.state.${e}.color.primary} !important`,backgroundColor:`{elements.state.${e}.backgroundColor.primary} !important`,borderColor:`{elements.state.${e}.borderColor.primary} !important`,":deep(p code)":{color:`{elements.state.${e}.color.secondary} !important`,backgroundColor:`{elements.state.${e}.backgroundColor.secondary} !important`},":deep(code)":{color:`{elements.state.${e}.color.primary} !important`,backgroundColor:`{elements.state.${e}.backgroundColor.secondary} !important`},":deep(a code)":{borderColor:`{elements.state.${e}.borderColor.primary} !important`},":deep(a)":{borderColor:"currentColor",code:{backgroundColor:`{elements.state.${e}.backgroundColor.primary} !important`},"&:hover":{color:`{elements.state.${e}.color.secondary} !important`,borderColor:"currentColor !important",code:{backgroundColor:`{elements.state.${e}.backgroundColor.secondary} !important`,color:`{elements.state.${e}.color.secondary} !important`,borderColor:`{elements.state.${e}.borderColor.secondary} !important`}}}}),zw={my:Mw,mx:Nw,py:Dw,px:jw,truncate:Fw,lineClamp:Hw,text:Bw,stateColors:Vw},Uw=Ye(async e=>e.vueApp.use(Ow,{colorSchemeMode:"class",utils:zw})),Kw="__NUXT_COLOR_MODE__",Ww="ColorScheme",qw="theme",Gw="nuxt-color-mode",xt=window[Kw],Qw=Ye(e=>{const t=Rt("color-mode",()=>ut({preference:xt.preference,value:xt.value,unknown:!1,forced:!1})).value;$o({htmlAttrs:{[`data-${qw}`]:Z(()=>t.value)}}),We().afterEach(o=>{const s=o.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?xt.getColorScheme():t.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=xt.getColorScheme())}))}ve(()=>t.preference,o=>{var s;t.forced||(o==="system"?(t.value=xt.getColorScheme(),r()):t.value=o,(s=window.localStorage)==null||s.setItem(Gw,o))},{immediate:!0}),ve(()=>t.value,(o,s)=>{xt.removeColorScheme(s),xt.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=xt.preference,t.value=xt.value,t.unknown=!1)}),e.provide("colorMode",t)}),Jw=Ye(e=>{const t=Je().public.studio||{},n=ft(),r=ho("previewToken",{sameSite:"none",secure:!0}),o=Rt("studio-client-db",()=>null);async function s(){const i=await D(()=>import("./BMJOz31p.js"),__vite__mapDeps([137,138]),import.meta.url).then(u=>u.useStudio),{mountPreviewUI:a,initiateIframeCommunication:c}=i();a(),c()}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=>{o.value=i}),e.hook("app:mounted",async()=>{await s()})}});function Yw(e={}){const t=e.path||window.location.pathname;let n={};try{n=Ar(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:s})=>{r.add(s)});function o(s){const a="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:Fr(n.app.baseURL,s.fullPath);Yw({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{r.has(s)&&o(i)})}}),Zw=Ye(e=>{const t=ce(!1),n=()=>t.value=!0,r=()=>t.value=!1,o=()=>t.value=!t.value;return e.$router.afterEach(()=>setTimeout(r,50)),ve(t,s=>{const i=document.documentElement;s?i.style.overflow="hidden":setTimeout(()=>{i.style.overflow=""},100)},{immediate:!0}),{provide:{menu:{visible:t,close:r,open:n,toggle:o}}}}),eE=Ye(()=>{navigator&&navigator.userAgent&&navigator.userAgent.match(/Win[a-z0-9]*;/)&&document.documentElement.classList.add("docus-scrollbars")}),tE=[A_,I_,Gv,Jv,Yv,F0,H0,cw,Uw,Qw,Jw,Xw,Zw,eE],nE=Ae({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 o in e.route)Object.defineProperty(r,o,{get:()=>t===e.renderKey?e.route[o]:n[o]});return vn(es,at(r)),()=>Ge(e.vnode,{ref:e.vnodeRef})}}),rE=Ae({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 o=ge(),s=ce(),i=He(es,null);let a;r({pageRef:s});const c=He(Ry,null);let u;const l=o.deferHydration();if(o.isHydrating){const f=o.hooks.hookOnce("app:error",l);We().beforeEach(f)}return e.pageKey&&ve(()=>e.pageKey,(f,d)=>{f!==d&&o.callHook("page:loading:start")}),()=>Ge(rd,{name:e.name,route:e.route,...t},{default:f=>{const d=sE(i,f.route,f.Component),h=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(u&&!h)return u;l();return}if(u&&c&&!c.isCurrent(f.route))return u;if(d&&i&&(!c||c!=null&&c.isCurrent(i)))return h?u:null;const m=gi(f,e.pageKey);!o.isHydrating&&!iE(i,f.route,f.Component)&&a===m&&o.callHook("page:loading:end"),a=m;const p=!!(e.transition??f.route.meta.pageTransition??oi),_=p&&oE([e.transition,f.route.meta.pageTransition,oi,{onAfterLeave:()=>{o.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),w=e.keepalive??f.route.meta.keepalive??Gg;return u=Fv(oa,p&&_,Mv(w,Ge(Su,{suspensible:!0,onPending:()=>o.callHook("page:start",f.Component),onResolve:()=>{nn(()=>o.callHook("page:finish",f.Component).then(()=>o.callHook("page:loading:end")).finally(l))}},{default:()=>{const y=Ge(nE,{key:m||void 0,vnode:n.default?Ge(Se,void 0,n.default(f)):f.Component,route:f.route,renderKey:m||void 0,trackRootNodes:p,vnodeRef:s});return w&&(y.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),y}}))).default(),u}})}});function oE(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?ha(n.onAfterLeave):void 0}));return gr(...t)}function sE(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((o,s)=>{var i,a,c;return((i=o.components)==null?void 0:i.default)!==((c=(a=e.matched[s])==null?void 0:a.components)==null?void 0:c.default)})||n&&gi({route:t,Component:n})!==gi({route:e,Component:n})}function iE(e,t,n){return e?t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)}){r.show=!1,setTimeout(()=>{r.percent=0},400)},500)}function d(){r.show=!0,i=1e4/Math.floor(t.duration),o=aE(()=>{u(i)},100)}return n.hook("content:middleware:start",c),n.hook("page:start",c),n.hook("page:finish",l),Jn(()=>a),(h,m)=>(W(),ue("div",{class:Ke(["nuxt-progress",{"nuxt-progress-failed":!N(r).canSucceed}]),style:Gn({width:`${N(r).percent}%`,left:N(r).left,opacity:N(r).show?1:0,backgroundSize:`${100/N(r).percent*100}% auto`})},null,6))}},cE=Object.freeze(Object.defineProperty({__proto__:null,default:vd},Symbol.toStringTag,{value:"Module"})),lE={docus:{title:"ViewTube Wiki",description:"The open source, privacy-conscious way to enjoy your favorite YouTube content.",image:"/viewtube_cover.png",socials:{github:"viewtube/viewtube"},github:{dir:"content",branch:"main",repo:"wiki",owner:"viewtube",edit:!0},aside:{level:0,collapsed:!1,exclude:[]},main:{padded:!0,fluid:!1},header:{logo:!0,showLinkIcon:!0,exclude:[],fluid:!1,title:"ViewTube Wiki"},footer:{credits:{icon:"mdi:play",text:"Visit ViewTube",href:"https://viewtube.io"}},titleTemplate:"%s · ViewTube Wiki"}},uE={docus:{title:"Docus",description:"The best place to start your documentation.",url:"https://docus.dev",image:"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png",socials:{},layout:"default",header:{title:"",logo:!1,showLinkIcon:!1,fluid:!1,exclude:[]},aside:{level:0,collapsed:!1,exclude:[]},footer:{credits:{icon:"IconDocus",text:"Powered by Docus",href:"https://docus.dev"},textLinks:[],iconLinks:[],fluid:!1},github:{dir:void 0,branch:void 0,repo:void 0,owner:void 0,edit:!1}}},fE={prose:{copyButton:{iconCopy:"ph:copy",iconCopied:"ph:check"},headings:{icon:"ph:link"}}},dE={},hE={nuxt:{}},pE=Ty(lE,uE,fE,dE,hE);function bd(){const e=ge();return e._appConfig||(e._appConfig=ut(pE)),e._appConfig}const wd=Object.freeze({left:0,top:0,width:16,height:16}),Ed=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),ba=Object.freeze({...wd,...Ed});Object.freeze({...ba,body:"",hidden:!1});({...wd});const Td=Object.freeze({width:null,height:null}),Sd=Object.freeze({...Td,...Ed});function mE(e,t){const n={...e};for(const r in t){const o=t[r],s=typeof o;r in Td?(o===null||o&&(s==="string"||s==="number"))&&(n[r]=o):s===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const gE=/[\s,]+/;function yE(e,t){t.split(gE).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function _E(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:r(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let s=parseFloat(e.slice(0,e.length-n.length));return isNaN(s)?0:(s=s/o,s%1===0?r(s):0)}}return t}const vE=/(-?[0-9.]*[0-9]+[0-9.]*)/g,bE=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function hl(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(vE);if(r===null||!r.length)return e;const o=[];let s=r.shift(),i=bE.test(s);for(;;){if(i){const a=parseFloat(s);isNaN(a)?o.push(s):o.push(Math.ceil(a*t*n)/n)}else o.push(s);if(s=r.shift(),s===void 0)return o.join("");i=!i}}const wE=e=>e==="unset"||e==="undefined"||e==="none";function EE(e,t){const n={...ba,...e},r={...Sd,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let s=n.body;[n,r].forEach(m=>{const p=[],_=m.hFlip,w=m.vFlip;let y=m.rotate;_?w?y+=2:(p.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),p.push("scale(-1 1)"),o.top=o.left=0):w&&(p.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),p.push("scale(1 -1)"),o.top=o.left=0);let g;switch(y<0&&(y-=Math.floor(y/4)*4),y=y%4,y){case 1:g=o.height/2+o.top,p.unshift("rotate(90 "+g.toString()+" "+g.toString()+")");break;case 2:p.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:g=o.width/2+o.left,p.unshift("rotate(-90 "+g.toString()+" "+g.toString()+")");break}y%2===1&&(o.left!==o.top&&(g=o.left,o.left=o.top,o.top=g),o.width!==o.height&&(g=o.width,o.width=o.height,o.height=g)),p.length&&(s=''+s+"")});const i=r.width,a=r.height,c=o.width,u=o.height;let l,f;i===null?(f=a===null?"1em":a==="auto"?u:a,l=hl(f,c/u)):(l=i==="auto"?c:i,f=a===null?hl(l,u/c):a==="auto"?u:a);const d={},h=(m,p)=>{wE(p)||(d[m]=p.toString())};return h("width",l),h("height",f),d.viewBox=o.left.toString()+" "+o.top.toString()+" "+c.toString()+" "+u.toString(),{attributes:d,body:s}}const TE=/\sid="(\S+)"/g,SE="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let PE=0;function CE(e,t=SE){const n=[];let r;for(;r=TE.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(s=>{const i=typeof t=="function"?t(s):t+(PE++).toString(),a=s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}function xE(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function AE(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function RE(e){return"data:image/svg+xml,"+AE(e)}function IE(e){return'url("'+RE(e)+'")'}const pl={...Sd,inline:!1},kE={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},LE={display:"inline-block"},vi={backgroundColor:"currentColor"},Pd={backgroundColor:"transparent"},ml={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},gl={webkitMask:vi,mask:vi,background:Pd};for(const e in gl){const t=gl[e];for(const n in ml)t[e+n]=ml[n]}const mo={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";mo[e+"-flip"]=t,mo[e.slice(0,1)+"-flip"]=t,mo[e+"Flip"]=t});function yl(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const OE=(e,t)=>{const n=mE(pl,t),r={...kE},o=t.mode||"svg",s={},i=t.style,a=typeof i=="object"&&!(i instanceof Array)?i:{};for(let p in t){const _=t[p];if(_!==void 0)switch(p){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[p]=_===!0||_==="true"||_===1;break;case"flip":typeof _=="string"&&yE(n,_);break;case"color":s.color=_;break;case"rotate":typeof _=="string"?n[p]=_E(_):typeof _=="number"&&(n[p]=_);break;case"ariaHidden":case"aria-hidden":_!==!0&&_!=="true"&&delete r["aria-hidden"];break;default:{const w=mo[p];w?(_===!0||_==="true"||_===1)&&(n[w]=!0):pl[p]===void 0&&(r[p]=_)}}}const c=EE(e,n),u=c.attributes;if(n.inline&&(s.verticalAlign="-0.125em"),o==="svg"){r.style={...s,...a},Object.assign(r,u);let p=0,_=t.id;return typeof _=="string"&&(_=_.replace(/-/g,"_")),r.innerHTML=CE(c.body,_?()=>_+"ID"+p++:"iconifyVue"),Ge("svg",r)}const{body:l,width:f,height:d}=e,h=o==="mask"||(o==="bg"?!1:l.indexOf("currentColor")!==-1),m=xE(l,{...u,width:f+"",height:d+""});return r.style={...s,"--svg":IE(m),width:yl(u.width),height:yl(u.height),...LE,...h?vi:Pd,...a},Ge("span",r)},$E=Object.create(null),ME=Ae({inheritAttrs:!1,render(){const e=this.$attrs,t=e.icon,n=typeof t=="string"?$E[t]:typeof t=="object"?t:null;return n===null||typeof n!="object"||typeof n.body!="string"?this.$slots.default?this.$slots.default():null:OE({...ba,...n},e)}}),br=/^[a-z0-9]+(-[a-z0-9]+)*$/,os=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const a=o.pop(),c=o.pop(),u={provider:o.length>0?o[0]:r,prefix:c,name:a};return t&&!go(u)?null:u}const s=o[0],i=s.split("-");if(i.length>1){const a={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!go(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:s};return t&&!go(a,n)?null:a}return null},go=(e,t)=>e?!!((e.provider===""||e.provider.match(br))&&(t&&e.prefix===""||e.prefix.match(br))&&e.name.match(br)):!1,Cd=Object.freeze({left:0,top:0,width:16,height:16}),Do=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),wa=Object.freeze({...Cd,...Do}),bi=Object.freeze({...wa,body:"",hidden:!1});function NE(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function _l(e,t){const n=NE(e,t);for(const r in bi)r in Do?r in e&&!(r in n)&&(n[r]=Do[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function DE(e,t){const n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);function s(i){if(n[i])return o[i]=[];if(!(i in o)){o[i]=null;const a=r[i]&&r[i].parent,c=a&&s(a);c&&(o[i]=[a].concat(c))}return o[i]}return Object.keys(n).concat(Object.keys(r)).forEach(s),o}function jE(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let s={};function i(a){s=_l(r[a]||o[a],s)}return i(t),n.forEach(i),_l(e,s)}function xd(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=DE(e);for(const o in r){const s=r[o];s&&(t(o,jE(e,o,s)),n.push(o))}return n}const FE={provider:"",aliases:{},not_found:{},...Cd};function Rs(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function Ad(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Rs(e,FE))return null;const n=t.icons;for(const o in n){const s=n[o];if(!o.match(br)||typeof s.body!="string"||!Rs(s,bi))return null}const r=t.aliases||Object.create(null);for(const o in r){const s=r[o],i=s.parent;if(!o.match(br)||typeof i!="string"||!n[i]&&!r[i]||!Rs(s,bi))return null}return t}const vl=Object.create(null);function HE(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function wn(e,t){const n=vl[e]||(vl[e]=Object.create(null));return n[t]||(n[t]=HE(e,t))}function Ea(e,t){return Ad(t)?xd(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function BE(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Lr=!1;function Rd(e){return typeof e=="boolean"&&(Lr=e),Lr}function VE(e){const t=typeof e=="string"?os(e,!0,Lr):e;if(t){const n=wn(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function zE(e,t){const n=os(e,!0,Lr);if(!n)return!1;const r=wn(n.provider,n.prefix);return BE(r,n.name,t)}function UE(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Lr&&!t&&!e.prefix){let o=!1;return Ad(e)&&(e.prefix="",xd(e,(s,i)=>{i&&zE(s,i)&&(o=!0)})),o}const n=e.prefix;if(!go({provider:t,prefix:n,name:"a"}))return!1;const r=wn(t,n);return!!Ea(r,e)}const KE=Object.freeze({width:null,height:null}),WE=Object.freeze({...KE,...Do});""+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);const wi=Object.create(null);function qE(e,t){wi[e]=t}function Ei(e){return wi[e]||wi[""]}function Ta(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const Sa=Object.create(null),nr=["https://api.simplesvg.com","https://api.unisvg.com"],yo=[];for(;nr.length>0;)nr.length===1||Math.random()>.5?yo.push(nr.shift()):yo.push(nr.pop());Sa[""]=Ta({resources:["https://api.iconify.design"].concat(yo)});function GE(e,t){const n=Ta(t);return n===null?!1:(Sa[e]=n,!0)}function Pa(e){return Sa[e]}const QE=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let bl=QE();function JE(e,t){const n=Pa(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let o=0;n.resources.forEach(i=>{o=Math.max(o,i.length)});const s=t+".json?icons=";r=n.maxURL-o-n.path.length-s.length}return r}function YE(e){return e===404}const XE=(e,t,n)=>{const r=[],o=JE(e,t),s="icons";let i={type:s,provider:e,prefix:t,icons:[]},a=0;return n.forEach((c,u)=>{a+=c.length+1,a>=o&&u>0&&(r.push(i),i={type:s,provider:e,prefix:t,icons:[]},a=c.length),i.icons.push(c)}),r.push(i),r};function ZE(e){if(typeof e=="string"){const t=Pa(e);if(t)return t.path}return"/"}const eT=(e,t,n)=>{if(!bl){n("abort",424);return}let r=ZE(t.provider);switch(t.type){case"icons":{const s=t.prefix,a=t.icons.join(","),c=new URLSearchParams({icons:a});r+=s+".json?"+c.toString();break}case"custom":{const s=t.uri;r+=s.slice(0,1)==="/"?s.slice(1):s;break}default:n("abort",400);return}let o=503;bl(e+r).then(s=>{const i=s.status;if(i!==200){setTimeout(()=>{n(YE(i)?"abort":"next",i)});return}return o=501,s.json()}).then(s=>{if(typeof s!="object"||s===null){setTimeout(()=>{s===404?n("abort",s):n("next",o)});return}setTimeout(()=>{n("success",s)})}).catch(()=>{n("next",o)})},tT={prepare:XE,send:eT};function nT(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,s)=>o.provider!==s.provider?o.provider.localeCompare(s.provider):o.prefix!==s.prefix?o.prefix.localeCompare(s.prefix):o.name.localeCompare(s.name));let r={provider:"",prefix:"",name:""};return e.forEach(o=>{if(r.name===o.name&&r.prefix===o.prefix&&r.provider===o.provider)return;r=o;const s=o.provider,i=o.prefix,a=o.name,c=n[s]||(n[s]=Object.create(null)),u=c[i]||(c[i]=wn(s,i));let l;a in u.icons?l=t.loaded:i===""||u.missing.has(a)?l=t.missing:l=t.pending;const f={provider:s,prefix:i,name:a};l.push(f)}),t}function Id(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}function rT(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,o=e.prefix;t.forEach(s=>{const i=s.icons,a=i.pending.length;i.pending=i.pending.filter(c=>{if(c.prefix!==o)return!0;const u=c.name;if(e.icons[u])i.loaded.push({provider:r,prefix:o,name:u});else if(e.missing.has(u))i.missing.push({provider:r,prefix:o,name:u});else return n=!0,!0;return!1}),i.pending.length!==a&&(n||Id([e],s.id),s.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),s.abort))})}))}let oT=0;function sT(e,t,n){const r=oT++,o=Id.bind(null,n,r);if(!t.pending.length)return o;const s={id:r,icons:t,callback:e,abort:o};return n.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(s)}),o}function iT(e,t=!0,n=!1){const r=[];return e.forEach(o=>{const s=typeof o=="string"?os(o,t,n):o;s&&r.push(s)}),r}var aT={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function cT(e,t,n,r){const o=e.resources.length,s=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let S=e.resources.slice(0);for(i=[];S.length>1;){const I=Math.floor(Math.random()*S.length);i.push(S[I]),S=S.slice(0,I).concat(S.slice(I+1))}i=i.concat(S)}else i=e.resources.slice(s).concat(e.resources.slice(0,s));const a=Date.now();let c="pending",u=0,l,f=null,d=[],h=[];typeof r=="function"&&h.push(r);function m(){f&&(clearTimeout(f),f=null)}function p(){c==="pending"&&(c="aborted"),m(),d.forEach(S=>{S.status==="pending"&&(S.status="aborted")}),d=[]}function _(S,I){I&&(h=[]),typeof S=="function"&&h.push(S)}function w(){return{startTime:a,payload:t,status:c,queriesSent:u,queriesPending:d.length,subscribe:_,abort:p}}function y(){c="failed",h.forEach(S=>{S(void 0,l)})}function g(){d.forEach(S=>{S.status==="pending"&&(S.status="aborted")}),d=[]}function b(S,I,k){const O=I!=="success";switch(d=d.filter(A=>A!==S),c){case"pending":break;case"failed":if(O||!e.dataAfterTimeout)return;break;default:return}if(I==="abort"){l=k,y();return}if(O){l=k,d.length||(i.length?P():y());return}if(m(),g(),!e.random){const A=e.resources.indexOf(S.resource);A!==-1&&A!==e.index&&(e.index=A)}c="completed",h.forEach(A=>{A(k)})}function P(){if(c!=="pending")return;m();const S=i.shift();if(S===void 0){if(d.length){f=setTimeout(()=>{m(),c==="pending"&&(g(),y())},e.timeout);return}y();return}const I={status:"pending",resource:S,callback:(k,O)=>{b(I,k,O)}};d.push(I),u++,f=setTimeout(P,e.rotate),n(S,t,I.callback)}return setTimeout(P),w}function kd(e){const t={...aT,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}function o(a,c,u){const l=cT(t,a,c,(f,d)=>{r(),u&&u(f,d)});return n.push(l),l}function s(a){return n.find(c=>a(c))||null}return{query:o,find:s,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function wl(){}const Is=Object.create(null);function lT(e){if(!Is[e]){const t=Pa(e);if(!t)return;const n=kd(t),r={config:t,redundancy:n};Is[e]=r}return Is[e]}function uT(e,t,n){let r,o;if(typeof e=="string"){const s=Ei(e);if(!s)return n(void 0,424),wl;o=s.send;const i=lT(e);i&&(r=i.redundancy)}else{const s=Ta(e);if(s){r=kd(s);const i=e.resources?e.resources[0]:"",a=Ei(i);a&&(o=a.send)}}return!r||!o?(n(void 0,424),wl):r.query(t,o,n)().abort}const El="iconify2",Or="iconify",Ld=Or+"-count",Tl=Or+"-version",Od=36e5,fT=168;function Ti(e,t){try{return e.getItem(t)}catch{}}function Ca(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Sl(e,t){try{e.removeItem(t)}catch{}}function Si(e,t){return Ca(e,Ld,t.toString())}function Pi(e){return parseInt(Ti(e,Ld))||0}const ss={local:!0,session:!0},$d={local:new Set,session:new Set};let xa=!1;function dT(e){xa=e}let ro=typeof window>"u"?{}:window;function Md(e){const t=e+"Storage";try{if(ro&&ro[t]&&typeof ro[t].length=="number")return ro[t]}catch{}ss[e]=!1}function Nd(e,t){const n=Md(e);if(!n)return;const r=Ti(n,Tl);if(r!==El){if(r){const a=Pi(n);for(let c=0;c{const c=Or+a.toString(),u=Ti(n,c);if(typeof u=="string"){try{const l=JSON.parse(u);if(typeof l=="object"&&typeof l.cached=="number"&&l.cached>o&&typeof l.provider=="string"&&typeof l.data=="object"&&typeof l.data.prefix=="string"&&t(l,a))return!0}catch{}Sl(n,c)}};let i=Pi(n);for(let a=i-1;a>=0;a--)s(a)||(a===i-1?(i--,Si(n,i)):$d[e].add(a))}function Dd(){if(!xa){dT(!0);for(const e in ss)Nd(e,t=>{const n=t.data,r=t.provider,o=n.prefix,s=wn(r,o);if(!Ea(s,n).length)return!1;const i=n.lastModified||-1;return s.lastModifiedCached=s.lastModifiedCached?Math.min(s.lastModifiedCached,i):i,!0})}}function hT(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const r in ss)Nd(r,o=>{const s=o.data;return o.provider!==e.provider||s.prefix!==e.prefix||s.lastModified===t});return!0}function pT(e,t){xa||Dd();function n(r){let o;if(!ss[r]||!(o=Md(r)))return;const s=$d[r];let i;if(s.size)s.delete(i=Array.from(s).shift());else if(i=Pi(o),!Si(o,i+1))return;const a={cached:Math.floor(Date.now()/Od),provider:e.provider,data:t};return Ca(o,Or+i.toString(),JSON.stringify(a))}t.lastModified&&!hT(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function Pl(){}function mT(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,rT(e)}))}function gT(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,o=e.iconsToLoad;delete e.iconsToLoad;let s;if(!o||!(s=Ei(n)))return;s.prepare(n,r,o).forEach(a=>{uT(n,a,c=>{if(typeof c!="object")a.icons.forEach(u=>{e.missing.add(u)});else try{const u=Ea(e,c);if(!u.length)return;const l=e.pendingIcons;l&&u.forEach(f=>{l.delete(f)}),pT(e,c)}catch(u){console.error(u)}mT(e)})})}))}const yT=(e,t)=>{const n=iT(e,!0,Rd()),r=nT(n);if(!r.pending.length){let c=!0;return t&&setTimeout(()=>{c&&t(r.loaded,r.missing,r.pending,Pl)}),()=>{c=!1}}const o=Object.create(null),s=[];let i,a;return r.pending.forEach(c=>{const{provider:u,prefix:l}=c;if(l===a&&u===i)return;i=u,a=l,s.push(wn(u,l));const f=o[u]||(o[u]=Object.create(null));f[l]||(f[l]=[])}),r.pending.forEach(c=>{const{provider:u,prefix:l,name:f}=c,d=wn(u,l),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),o[u][l].push(f))}),s.forEach(c=>{const{provider:u,prefix:l}=c;o[u][l].length&&gT(c,o[u][l])}),t?sT(t,r,s):Pl},_T=e=>new Promise((t,n)=>{const r=typeof e=="string"?os(e,!0):e;if(!r){n(e);return}yT([r||e],o=>{if(o.length&&r){const s=VE(r);if(s){t({...wa,...s});return}}n(e)})});({...WE});const Cl={backgroundColor:"currentColor"},vT={backgroundColor:"transparent"},xl={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Al={webkitMask:Cl,mask:Cl,background:vT};for(const e in Al){const t=Al[e];for(const n in xl)t[e+n]=xl[n]}const ks={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ks[e+"-flip"]=t,ks[e.slice(0,1)+"-flip"]=t,ks[e+"Flip"]=t});Rd(!0);qE("",tT);if(typeof document<"u"&&typeof window<"u"){Dd();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!UE(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;GE(n,o)||console.error(r)}catch{console.error(r)}}}}({...wa});const bT=["width","height"],wT=Ae({__name:"Icon",props:{name:{type:String,required:!0},size:{type:String,default:""}},async setup(e){var m;let t,n;const r=ge(),o=bd();(m=o==null?void 0:o.nuxtIcon)!=null&&m.aliases;const s=e,i=Rt("icons",()=>({})),a=ce(!1),c=Z(()=>{var p;return(((p=o.nuxtIcon)==null?void 0:p.aliases)||{})[s.name]||s.name}),u=Z(()=>{var p;return(p=i.value)==null?void 0:p[c.value]}),l=Z(()=>r.vueApp.component(c.value)),f=Z(()=>{var _,w,y;if(!s.size&&typeof((_=o.nuxtIcon)==null?void 0:_.size)=="boolean"&&!((w=o.nuxtIcon)!=null&&w.size))return;const p=s.size||((y=o.nuxtIcon)==null?void 0:y.size)||"1em";return String(Number(p))===p?`${p}px`:p}),d=Z(()=>{var p;return((p=o==null?void 0:o.nuxtIcon)==null?void 0:p.class)??"icon"});async function h(){var p;l.value||(p=i.value)!=null&&p[c.value]||(a.value=!0,i.value[c.value]=await _T(c.value).catch(()=>{}),a.value=!1)}return ve(()=>c.value,h),!l.value&&([t,n]=ju(()=>h()),t=await t,n()),(p,_)=>N(a)?(W(),ue("span",{key:0,class:Ke(N(d)),width:N(f),height:N(f)},null,10,bT)):N(u)?(W(),de(N(ME),{key:1,icon:N(u),class:Ke(N(d)),width:N(f),height:N(f)},null,8,["icon","class","width","height"])):N(l)?(W(),de(Qo(N(l)),{key:2,class:Ke(N(d)),width:N(f),height:N(f)},null,8,["class","width","height"])):(W(),ue("span",{key:3,class:Ke(N(d)),style:Gn({fontSize:N(f),lineHeight:N(f),width:N(f),height:N(f)})},Ot(e.name),7))}}),Ve=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},jt=Ve(wT,[["__scopeId","data-v-7bf8c648"]]),ET=Object.freeze(Object.defineProperty({__proto__:null,default:jt},Symbol.toStringTag,{value:"Module"})),TT=(...e)=>e.find(t=>t!==void 0);function ST(e){const t=e.componentName||"NuxtLink";function n(o,s){if(!o||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return o;if(typeof o=="string")return Rl(o,e.trailingSlash);const i="path"in o&&o.path!==void 0?o.path:s(o).path;return{...o,name:void 0,path:Rl(i,e.trailingSlash)}}function r(o){const s=We(),i=Je(),a=Z(()=>{const p=o.to||o.href||"";return n(p,s.resolve)}),c=Z(()=>typeof a.value=="string"&&mt(a.value,{acceptRelative:!0})),u=Z(()=>{var p;return typeof a.value=="object"?((p=s.resolve(a.value))==null?void 0:p.href)??null:a.value&&!o.external&&!c.value?n(Fr(i.app.baseURL,a.value),s.resolve):a.value}),l=Ka("RouterLink"),f=l&&typeof l!="string"?l.useLink:void 0,d=f==null?void 0:f({...o,to:a.value}),h=Z(()=>o.target&&o.target!=="_self"),m=Z(()=>o.external||h.value?!0:typeof a.value=="object"?!1:a.value===""||c.value);return{to:a,hasTarget:h,isAbsoluteUrl:c,isExternal:m,href:u,isActive:(d==null?void 0:d.isActive)??Z(()=>a.value===s.currentRoute.value.path),isExactActive:(d==null?void 0:d.isExactActive)??Z(()=>a.value===s.currentRoute.value.path),route:(d==null?void 0:d.route)??Z(()=>s.resolve(a.value)),async navigate(){await $f(u.value,{replace:o.replace,external:o.external})}}}return Ae({name:t,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:r,setup(o,{slots:s}){const i=We(),{to:a,href:c,navigate:u,isExternal:l,hasTarget:f,isAbsoluteUrl:d}=r(o),h=ce(!1),m=ce(null),p=_=>{var w;m.value=o.custom?(w=_==null?void 0:_.$el)==null?void 0:w.nextElementSibling:_==null?void 0:_.$el};if(o.prefetch!==!1&&o.noPrefetch!==!0&&o.target!=="_blank"&&!CT()){const w=ge();let y,g=null;rn(()=>{const b=PT();pa(()=>{y=yi(()=>{var P;(P=m==null?void 0:m.value)!=null&&P.tagName&&(g=b.observe(m.value,async()=>{g==null||g(),g=null;const S=typeof a.value=="string"?a.value:i.resolve(a.value).fullPath;await Promise.all([w.hooks.callHook("link:prefetch",S).catch(()=>{}),!l.value&&od(a.value,i).catch(()=>{})]),h.value=!0}))})})}),Jn(()=>{y&&Qv(y),g==null||g(),g=null})}return()=>{var y;if(!l.value){const g={ref:p,to:a.value,activeClass:o.activeClass||e.activeClass,exactActiveClass:o.exactActiveClass||e.exactActiveClass,replace:o.replace,ariaCurrentValue:o.ariaCurrentValue,custom:o.custom};return o.custom||(h.value&&(g.class=o.prefetchedClass||e.prefetchedClass),g.rel=o.rel||void 0),Ge(Ka("RouterLink"),g,s.default)}const _=o.target||null,w=TT(o.noRel?"":o.rel,e.externalRelAttribute,d.value||f.value?"noopener noreferrer":"")||null;return o.custom?s.default?s.default({href:c.value,navigate:u,get route(){if(!c.value)return;const g=new URL(c.value,window.location.href);return{path:g.pathname,fullPath:g.pathname,get query(){return gf(g.search)},hash:g.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:w,target:_,isExternal:l.value,isActive:!1,isExactActive:!1}):null:Ge("a",{ref:m,href:c.value||null,rel:w,target:_},(y=s.default)==null?void 0:y.call(s))}}})}const Vr=ST(Qg);function Rl(e,t){const n=t==="append"?Ao:Zt;return mt(e)&&!e.startsWith("http")?e:n(e,!0)}function PT(){const e=ge();if(e._observer)return e._observer;let t=null;const n=new Map,r=(s,i)=>(t||(t=new IntersectionObserver(a=>{for(const c of a){const u=n.get(c.target);(c.isIntersecting||c.intersectionRatio>0)&&u&&u()}})),n.set(s,i),t.observe(s),()=>{n.delete(s),t.unobserve(s),n.size===0&&(t.disconnect(),t=null)});return e._observer={observe:r}}function CT(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const on=()=>{const e=Z(()=>{var u;return((u=bd())==null?void 0:u.docus)||{}}),{navPageFromPath:t,navDirFromPath:n,navKeyFromPath:r}=ma(),{navigation:o,page:s}=Br(),i=ft(),a=Z(()=>{var m,p,_,w,y,g,b,P,S,I,k;const u=((m=e==null?void 0:e.value)==null?void 0:m.titleTemplate)||r((p=s==null?void 0:s.value)==null?void 0:p._path,"titleTemplate",o.value||[])||`%s · ${((_=e==null?void 0:e.value)==null?void 0:_.title)||"Docus"}`,l=((w=e==null?void 0:e.value)==null?void 0:w.main)||{},f=((y=e==null?void 0:e.value)==null?void 0:y.header)||{},d=((g=e==null?void 0:e.value)==null?void 0:g.aside)||{},h=((b=e==null?void 0:e.value)==null?void 0:b.footer)||{};return{...e.value,titleTemplate:u,main:{...l,...r(i.path,"main",o.value||[]),...(P=s.value)==null?void 0:P.main},header:{...f,...r(i.path,"header",o.value||[]),...(S=s.value)==null?void 0:S.header},aside:{...d,...r(i.path,"aside",o.value||[]),...(I=s.value)==null?void 0:I.aside},footer:{...h,...r(i.path,"footer",o.value||[]),...(k=s.value)==null?void 0:k.footer}}});return{tree:Z(()=>{var h,m,p,_,w;let u=o.value||[];const l=i.path,f=((m=(h=a==null?void 0:a.value)==null?void 0:h.aside)==null?void 0:m.level)||0,d=((_=(p=a==null?void 0:a.value)==null?void 0:p.aside)==null?void 0:_.exclude)||[];if(f){const g=l.split("/").splice(0,1+f).join("/");u=n(g,u)||[],Array.isArray(u)||(u=[u])}if(u.length===0){if(u=t(((w=s.value)==null?void 0:w._path)||"/",o.value||[]),!u)return[];Array.isArray(u)||(u=[u])}return u.filter(y=>!d.includes(y._path))}),config:a}},xT=Ae({__name:"AppSocialIcons",setup(e){const t=["twitter","facebook","instagram","tiktok","youtube","github","medium"],{config:n}=on(),r=Z(()=>Object.entries(n.value.socials||{}).map(([o,s])=>typeof s=="object"?s:typeof s=="string"&&s&&t.includes(o)?{href:/^https?:\/\//.test(s)?s:`https://${o}.com/${s}`,icon:`fa-brands:${o}`,label:s,rel:"noopener noreferrer"}:null).filter(Boolean));return(o,s)=>{const i=jt,a=Vr;return W(!0),ue(Se,null,Bn(N(r),c=>(W(),de(a,{key:c.label,rel:c.rel,title:c.label,"aria-label":c.label,href:c.href,target:"_blank"},{default:nt(()=>[c.icon?(W(),de(i,{key:0,name:c.icon},null,8,["name"])):Be("",!0)]),_:2},1032,["rel","title","aria-label","href"]))),128)}}}),is=Ve(xT,[["__scopeId","data-v-e60cee1d"]]),AT=Object.freeze(Object.defineProperty({__proto__:null,default:is},Symbol.toStringTag,{value:"Module"})),RT={class:"docs-aside-tree"},IT=["onClick"],kT={class:"content"},LT={class:"content"},OT=Ae({__name:"DocsAsideTree",props:{links:{type:Array,default:()=>[]},level:{type:Number,default:0},max:{type:Number,default:null},parent:{type:Object,default:null}},setup(e){var u;const t=e,n=ft(),{config:r}=on(),o=Rt(`docus-docs-aside-collapse-map-${((u=t.parent)==null?void 0:u._path)||"/"}`,()=>t.level===0?{}:t.links.filter(l=>!!l.children).reduce((l,f)=>(l[f._path]=!0,l),{})),s=l=>n.path===l._path,i=l=>{var f,d,h,m;if(l.children){if(typeof o.value[l._path]<"u")return o.value[l._path];if([!0,!1].includes((f=l==null?void 0:l.aside)==null?void 0:f.collapsed))return l.aside.collapsed;if(l!=null&&l.collapsed)return l==null?void 0:l.collapsed;if((h=(d=r==null?void 0:r.value)==null?void 0:d.aside)!=null&&h.collapsed)return(m=r.value.aside)==null?void 0:m.collapsed}return!1},a=l=>o.value[l._path]=!i(l),c=Z(()=>t.links.some(l=>l.children));return(l,f)=>{const d=jt,h=Vr,m=Aa;return W(),ue("ul",RT,[(W(!0),ue(Se,null,Bn(e.links,p=>{var _,w,y,g,b;return W(),ue("li",{key:p._path,class:Ke({"has-parent-icon":(_=e.parent)==null?void 0:_.icon,"has-children":e.level>0&&p.children,bordered:e.level>0||!N(c),active:s(p)})},[p.children?(W(),ue("button",{key:0,class:"title-collapsible-button",onClick:P=>a(p)},[oe("span",kT,[(w=p==null?void 0:p.navigation)!=null&&w.icon||p.icon?(W(),de(d,{key:0,name:((y=p==null?void 0:p.navigation)==null?void 0:y.icon)||p.icon,class:"icon"},null,8,["name"])):Be("",!0),oe("span",null,Ot(((g=p==null?void 0:p.navigation)==null?void 0:g.title)||p.title||p._path),1)]),oe("span",null,[le(d,{name:i(p)?"lucide:chevrons-up-down":"lucide:chevrons-down-up",class:"collapsible-icon"},null,8,["name"])])],8,IT)):(W(),de(h,{key:1,to:p.redirect?p.redirect:p._path,class:Ke(["link",{padded:e.level>0||!N(c),active:s(p)}]),exact:p.exact},{default:nt(()=>{var P,S,I;return[oe("span",LT,[(P=p==null?void 0:p.navigation)!=null&&P.icon||p.icon?(W(),de(d,{key:0,name:((S=p==null?void 0:p.navigation)==null?void 0:S.icon)||p.icon,class:"icon"},null,8,["name"])):Be("",!0),oe("span",null,Ot(((I=p==null?void 0:p.navigation)==null?void 0:I.title)||p.title||p._path),1)])]}),_:2},1032,["to","exact","class"])),(b=p.children)!=null&&b.length&&(e.max===null||e.level+1{const{$menu:e}=ge();return e},MT={class:"wrapper"},NT={class:"icons"},DT=Ae({__name:"AppHeaderDialog",setup(e){const{navigation:t}=Br(),{config:n}=on(),r=ce(!1),o=Z(()=>{var c;return((c=n.value.aside)==null?void 0:c.exclude)||[]}),s=Z(()=>(t.value||[]).filter(c=>!o.value.includes(c._path))),{close:i,open:a}=jd();return ve(r,c=>c?a():i()),(c,u)=>{const l=jt,f=is,d=Aa;return W(),ue(Se,null,[oe("button",{"aria-label":"Menu",onClick:u[0]||(u[0]=h=>r.value=!0)},[le(l,{name:"heroicons-outline:menu","aria-hidden":"”true”"})]),(W(),de(Zu,{to:"body"},[N(r)?(W(),ue("nav",{key:0,class:"dialog",onClick:u[3]||(u[3]=h=>r.value=!1)},[oe("div",{onClick:u[2]||(u[2]=ir(()=>{},["stop"]))},[oe("div",MT,[oe("button",{"aria-label":"Menu",onClick:u[1]||(u[1]=h=>r.value=!1)},[le(l,{name:"heroicons-outline:x","aria-hidden":"”true”"})]),oe("div",NT,[le(f)])]),le(d,{links:N(s)},null,8,["links"])])])):Be("",!0)]))],64)}}}),Fd=Ve(DT,[["__scopeId","data-v-a7229bc9"]]),jT=Object.freeze(Object.defineProperty({__proto__:null,default:Fd},Symbol.toStringTag,{value:"Module"})),FT=""+new URL("icon.TJyIzGUr.svg",import.meta.url).href,HT={},Hd=e=>(Qi("data-v-6173b32c"),e=e(),Ji(),e),BT={class:"logo"},VT=Hd(()=>oe("img",{class:"icon",src:FT,alt:"logo"},null,-1)),zT=Hd(()=>oe("div",{class:"logo-text"},[oe("span",null,"View"),oe("span",{class:"colored"},"Tube"),oe("span",{class:"lighter"},"Docs")],-1)),UT=[VT,zT];function KT(e,t){return W(),ue("div",BT,UT)}const WT=Ve(HT,[["render",KT],["__scopeId","data-v-6173b32c"]]),qT={key:0,class:"logo"},GT=["src"],QT=["src"],JT={key:1,class:"title"},YT=Ae({__name:"AppHeaderLogo",setup(e){const{config:t}=on(),n=Z(()=>{var o;return((o=t.value.header)==null?void 0:o.logo)||!1}),r=Z(()=>{var o;return((o=t.value.header)==null?void 0:o.title)||t.value.title});return(o,s)=>{const i=WT,a=Vr;return W(),de(a,{class:"navbar-logo",to:"/","aria-label":N(r)},{default:nt(()=>[N(n)?(W(),ue("span",qT,[typeof N(n)=="string"?(W(),de(Qo(N(n)),{key:0})):N(n).light&&N(n).dark?(W(),ue(Se,{key:1},[oe("img",{src:N(n).light,alt:"",class:"light-img"},null,8,GT),oe("img",{src:N(n).dark,alt:"",class:"dark-img"},null,8,QT)],64)):N(n)?(W(),de(i,{key:2})):Be("",!0)])):(W(),ue("span",JT,Ot(N(r)),1))]),_:1},8,["aria-label"])}}}),Bd=Ve(YT,[["__scopeId","data-v-48f05739"]]),XT=Object.freeze(Object.defineProperty({__proto__:null,default:Bd},Symbol.toStringTag,{value:"Module"})),ZT={key:0},eS=Ae({__name:"AppHeaderNavigation",setup(e){const t=ft(),{navBottomLink:n}=ma(),{navigation:r}=Br(),{config:o}=on(),s=Z(()=>{var u;return!!((u=o.value.aside)!=null&&u.level)}),i=Z(()=>{var u;return((u=o.value.header)==null?void 0:u.exclude)||[]}),a=Z(()=>(r.value||[]).filter(u=>!i.value.includes(u._path))),c=u=>u.exact?t.fullPath===u._path:t.fullPath.startsWith(u._path);return(u,l)=>{const f=jt,d=Vr;return N(s)?(W(),ue("nav",ZT,[oe("ul",null,[(W(!0),ue(Se,null,Bn(N(a),h=>(W(),ue("li",{key:h._path},[le(d,{class:Ke(["link",{active:c(h)}]),to:h.redirect?h.redirect:N(n)(h)},{default:nt(()=>{var m,p;return[h.icon&&((p=(m=N(o))==null?void 0:m.header)!=null&&p.showLinkIcon)?(W(),de(f,{key:0,name:h.icon},null,8,["name"])):Be("",!0),Dr(" "+Ot(h.title),1)]}),_:2},1032,["to","class"])]))),128))])])):Be("",!0)}}}),Vd=Ve(eS,[["__scopeId","data-v-1debf36b"]]),tS=Object.freeze(Object.defineProperty({__proto__:null,default:Vd},Symbol.toStringTag,{value:"Module"})),zd=()=>{const{$docSearch:e}=ge();return e||{hasDocSearch:ce(!1)}},Ud=e=>(Qi("data-v-6bdff19a"),e=e(),Ji(),e),nS={class:"content"},rS=Ud(()=>oe("span",null,"Search",-1)),oS=Ud(()=>oe("span",null,[oe("kbd",null,"⌘"),oe("kbd",null,"K")],-1)),sS=Ae({__name:"AppDocSearch",setup(e){const{element:t}=zd(),n=()=>t.value.querySelector("button").click();return(r,o)=>{const s=jt;return W(),ue("button",{type:"button","aria-label":"Search",onClick:n},[oe("span",nS,[le(s,{name:"heroicons-outline:search"}),rS,oS])])}}}),Kd=Ve(sS,[["__scopeId","data-v-6bdff19a"]]),iS=Object.freeze(Object.defineProperty({__proto__:null,default:Kd},Symbol.toStringTag,{value:"Module"})),aS=e=>e==="defer"||e===!1;function cS(...e){var m;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,r,o={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const s=ge(),i=r,a=()=>kn.value,c=()=>s.isHydrating?s.payload.data[n]:s.static.data[n];o.server=o.server??!0,o.default=o.default??a,o.getCachedData=o.getCachedData??c,o.lazy=o.lazy??!1,o.immediate=o.immediate??!0,o.deep=o.deep??kn.deep,o.dedupe=o.dedupe??"cancel";const u=()=>o.getCachedData(n,s)!=null;if(!s._asyncData[n]||!o.immediate){(m=s.payload._errors)[n]??(m[n]=kn.errorValue);const p=o.deep?ce:Lt;s._asyncData[n]={data:p(o.getCachedData(n,s)??o.default()),pending:ce(!u()),error:qi(s.payload._errors,n),status:ce("idle"),_default:o.default}}const l={...s._asyncData[n]};delete l._default,l.refresh=l.execute=(p={})=>{if(s._asyncDataPromises[n]){if(aS(p.dedupe??o.dedupe))return s._asyncDataPromises[n];s._asyncDataPromises[n].cancelled=!0}if((p._initial||s.isHydrating&&p._initial!==!1)&&u())return Promise.resolve(o.getCachedData(n,s));l.pending.value=!0,l.status.value="pending";const _=new Promise((w,y)=>{try{w(i(s))}catch(g){y(g)}}).then(async w=>{if(_.cancelled)return s._asyncDataPromises[n];let y=w;o.transform&&(y=await o.transform(w)),o.pick&&(y=fS(y,o.pick)),s.payload.data[n]=y,l.data.value=y,l.error.value=kn.errorValue,l.status.value="success"}).catch(w=>{if(_.cancelled)return s._asyncDataPromises[n];l.error.value=Hr(w),l.data.value=N(o.default()),l.status.value="error"}).finally(()=>{_.cancelled||(l.pending.value=!1,delete s._asyncDataPromises[n])});return s._asyncDataPromises[n]=_,s._asyncDataPromises[n]},l.clear=()=>uS(s,n);const f=()=>l.refresh({_initial:!0}),d=o.server!==!1&&s.payload.serverRendered;{const p=St();if(p&&!p._nuxtOnBeforeMountCbs){p._nuxtOnBeforeMountCbs=[];const y=p._nuxtOnBeforeMountCbs;$u(()=>{y.forEach(g=>{g()}),y.splice(0,y.length)}),Xo(()=>y.splice(0,y.length))}d&&s.isHydrating&&(l.error.value||u())?(l.pending.value=!1,l.status.value=l.error.value?"error":"success"):p&&(s.payload.serverRendered&&s.isHydrating||o.lazy)&&o.immediate?p._nuxtOnBeforeMountCbs.push(f):o.immediate&&f();const _=Pn();if(o.watch){const y=ve(o.watch,()=>l.refresh());_&&$t(y)}const w=s.hook("app:data:refresh",async y=>{(!y||y.includes(n))&&await l.refresh()});_&&$t(w)}const h=Promise.resolve(s._asyncDataPromises[n]).then(()=>l);return Object.assign(h,l),h}function lS(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r,o={}]=e;return cS(n,r,{...o,lazy:!0},null)}function uS(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=kn.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=kn.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t].cancelled=!0,e._asyncDataPromises[t]=void 0)}function fS(e,t){const n={};for(const r of t)n[r]=e[r];return n}function Nt(e){return Array.isArray?Array.isArray(e):Gd(e)==="[object Array]"}const dS=1/0;function hS(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-dS?"-0":t}function pS(e){return e==null?"":hS(e)}function Et(e){return typeof e=="string"}function Wd(e){return typeof e=="number"}function mS(e){return e===!0||e===!1||gS(e)&&Gd(e)=="[object Boolean]"}function qd(e){return typeof e=="object"}function gS(e){return qd(e)&&e!==null}function tt(e){return e!=null}function Ls(e){return!e.trim().length}function Gd(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const yS="Incorrect 'index' type",_S=e=>`Invalid value for key ${e}`,vS=e=>`Pattern length exceeds max of ${e}.`,bS=e=>`Missing ${e} property in key`,wS=e=>`Property 'weight' in key '${e}' must be a positive integer`,Il=Object.prototype.hasOwnProperty;class ES{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let o=Qd(r);n+=o.weight,this._keys.push(o),this._keyMap[o.id]=o,n+=o.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function Qd(e){let t=null,n=null,r=null,o=1,s=null;if(Et(e)||Nt(e))r=e,t=kl(e),n=Ci(e);else{if(!Il.call(e,"name"))throw new Error(bS("name"));const i=e.name;if(r=i,Il.call(e,"weight")&&(o=e.weight,o<=0))throw new Error(wS(i));t=kl(i),n=Ci(i),s=e.getFn}return{path:t,id:n,weight:o,src:r,getFn:s}}function kl(e){return Nt(e)?e:e.split(".")}function Ci(e){return Nt(e)?e.join("."):e}function TS(e,t){let n=[],r=!1;const o=(s,i,a)=>{if(tt(s))if(!i[a])n.push(s);else{let c=i[a];const u=s[c];if(!tt(u))return;if(a===i.length-1&&(Et(u)||Wd(u)||mS(u)))n.push(pS(u));else if(Nt(u)){r=!0;for(let l=0,f=u.length;le.score===t.score?e.idx{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,Et(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();Et(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n{let i=o.getFn?o.getFn(t):this.getFn(t,o.path);if(tt(i)){if(Nt(i)){let a=[];const c=[{nestedArrIndex:-1,value:i}];for(;c.length;){const{nestedArrIndex:u,value:l}=c.pop();if(tt(l))if(Et(l)&&!Ls(l)){let f={v:l,i:u,n:this.norm.get(l)};a.push(f)}else Nt(l)&&l.forEach((f,d)=>{c.push({nestedArrIndex:d,value:f})})}r.$[s]=a}else if(Et(i)&&!Ls(i)){let a={v:i,n:this.norm.get(i)};r.$[s]=a}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function Jd(e,t,{getFn:n=ie.getFn,fieldNormWeight:r=ie.fieldNormWeight}={}){const o=new Ra({getFn:n,fieldNormWeight:r});return o.setKeys(e.map(Qd)),o.setSources(t),o.create(),o}function IS(e,{getFn:t=ie.getFn,fieldNormWeight:n=ie.fieldNormWeight}={}){const{keys:r,records:o}=e,s=new Ra({getFn:t,fieldNormWeight:n});return s.setKeys(r),s.setIndexRecords(o),s}function oo(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:o=ie.distance,ignoreLocation:s=ie.ignoreLocation}={}){const i=t/e.length;if(s)return i;const a=Math.abs(r-n);return o?i+a/o:a?1:i}function kS(e=[],t=ie.minMatchCharLength){let n=[],r=-1,o=-1,s=0;for(let i=e.length;s=t&&n.push([r,o]),r=-1)}return e[s-1]&&s-r>=t&&n.push([r,s-1]),n}const hn=32;function LS(e,t,n,{location:r=ie.location,distance:o=ie.distance,threshold:s=ie.threshold,findAllMatches:i=ie.findAllMatches,minMatchCharLength:a=ie.minMatchCharLength,includeMatches:c=ie.includeMatches,ignoreLocation:u=ie.ignoreLocation}={}){if(t.length>hn)throw new Error(vS(hn));const l=t.length,f=e.length,d=Math.max(0,Math.min(r,f));let h=s,m=d;const p=a>1||c,_=p?Array(f):[];let w;for(;(w=e.indexOf(t,m))>-1;){let I=oo(t,{currentLocation:w,expectedLocation:d,distance:o,ignoreLocation:u});if(h=Math.min(I,h),m=w+l,p){let k=0;for(;k=A;B-=1){let J=B-1,H=n[e.charAt(J)];if(p&&(_[J]=+!!H),T[B]=(T[B+1]<<1|1)&H,I&&(T[B]|=(y[B+1]|y[B])<<1|1|y[B+1]),T[B]&P&&(g=oo(t,{errors:I,currentLocation:J,expectedLocation:d,distance:o,ignoreLocation:u}),g<=h)){if(h=g,m=J,m<=d)break;A=Math.max(1,2*d-m)}}if(oo(t,{errors:I+1,currentLocation:d,expectedLocation:d,distance:o,ignoreLocation:u})>h)break;y=T}const S={isMatch:m>=0,score:Math.max(.001,g)};if(p){const I=kS(_,a);I.length?c&&(S.indices=I):S.isMatch=!1}return S}function OS(e){let t={};for(let n=0,r=e.length;n{this.chunks.push({pattern:d,alphabet:OS(d),startIndex:h})},f=this.pattern.length;if(f>hn){let d=0;const h=f%hn,m=f-h;for(;d{const{isMatch:w,score:y,indices:g}=LS(t,m,p,{location:o+_,distance:s,threshold:i,findAllMatches:a,minMatchCharLength:c,includeMatches:r,ignoreLocation:u});w&&(d=!0),f+=y,w&&g&&(l=[...l,...g])});let h={isMatch:d,score:d?f/this.chunks.length:1};return d&&r&&(h.indices=l),h}}class sn{constructor(t){this.pattern=t}static isMultiMatch(t){return Ll(t,this.multiRegex)}static isSingleMatch(t){return Ll(t,this.singleRegex)}search(){}}function Ll(e,t){const n=e.match(t);return n?n[1]:null}class $S extends sn{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class MS extends sn{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class NS extends sn{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class DS extends sn{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class jS extends sn{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class FS extends sn{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class Xd extends sn{constructor(t,{location:n=ie.location,threshold:r=ie.threshold,distance:o=ie.distance,includeMatches:s=ie.includeMatches,findAllMatches:i=ie.findAllMatches,minMatchCharLength:a=ie.minMatchCharLength,isCaseSensitive:c=ie.isCaseSensitive,ignoreLocation:u=ie.ignoreLocation}={}){super(t),this._bitapSearch=new Yd(t,{location:n,threshold:r,distance:o,includeMatches:s,findAllMatches:i,minMatchCharLength:a,isCaseSensitive:c,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class Zd extends sn{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const o=[],s=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+s,o.push([r,n-1]);const i=!!o.length;return{isMatch:i,score:i?0:1,indices:o}}}const xi=[$S,Zd,NS,DS,FS,jS,MS,Xd],Ol=xi.length,HS=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,BS="|";function VS(e,t={}){return e.split(BS).map(n=>{let r=n.trim().split(HS).filter(s=>s&&!!s.trim()),o=[];for(let s=0,i=r.length;s!!(e[jo.AND]||e[jo.OR]),WS=e=>!!e[Ii.PATH],qS=e=>!Nt(e)&&qd(e)&&!ki(e),$l=e=>({[jo.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function eh(e,t,{auto:n=!0}={}){const r=o=>{let s=Object.keys(o);const i=WS(o);if(!i&&s.length>1&&!ki(o))return r($l(o));if(qS(o)){const c=i?o[Ii.PATH]:s[0],u=i?o[Ii.PATTERN]:o[c];if(!Et(u))throw new Error(_S(c));const l={keyId:Ci(c),pattern:u};return n&&(l.searcher=Ri(u,t)),l}let a={children:[],operator:s[0]};return s.forEach(c=>{const u=o[c];Nt(u)&&u.forEach(l=>{a.children.push(r(l))})}),a};return ki(e)||(e=$l(e)),r(e)}function GS(e,{ignoreFieldNorm:t=ie.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:o,norm:s,score:i})=>{const a=o?o.weight:null;r*=Math.pow(i===0&&a?Number.EPSILON:i,(a||1)*(t?1:s))}),n.score=r})}function QS(e,t){const n=e.matches;t.matches=[],tt(n)&&n.forEach(r=>{if(!tt(r.indices)||!r.indices.length)return;const{indices:o,value:s}=r;let i={indices:o,value:s};r.key&&(i.key=r.key.src),r.idx>-1&&(i.refIndex=r.idx),t.matches.push(i)})}function JS(e,t){t.score=e.score}function YS(e,t,{includeMatches:n=ie.includeMatches,includeScore:r=ie.includeScore}={}){const o=[];return n&&o.push(QS),r&&o.push(JS),e.map(s=>{const{idx:i}=s,a={item:t[i],refIndex:i};return o.length&&o.forEach(c=>{c(s,a)}),a})}class Yn{constructor(t,n={},r){this.options={...ie,...n},this.options.useExtendedSearch,this._keyStore=new ES(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof Ra))throw new Error(yS);this._myIndex=n||Jd(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){tt(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,o=this._docs.length;r-1&&(c=c.slice(0,n)),YS(c,this._docs,{includeMatches:r,includeScore:o})}_searchStringList(t){const n=Ri(t,this.options),{records:r}=this._myIndex,o=[];return r.forEach(({v:s,i,n:a})=>{if(!tt(s))return;const{isMatch:c,score:u,indices:l}=n.searchIn(s);c&&o.push({item:s,idx:i,matches:[{score:u,value:s,norm:a,indices:l}]})}),o}_searchLogical(t){const n=eh(t,this.options),r=(a,c,u)=>{if(!a.children){const{keyId:f,searcher:d}=a,h=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(c,f),searcher:d});return h&&h.length?[{idx:u,item:c,matches:h}]:[]}const l=[];for(let f=0,d=a.children.length;f{if(tt(a)){let u=r(n,a,c);u.length&&(s[c]||(s[c]={idx:c,item:a,matches:[]},i.push(s[c])),u.forEach(({matches:l})=>{s[c].matches.push(...l)}))}}),i}_searchObjectList(t){const n=Ri(t,this.options),{keys:r,records:o}=this._myIndex,s=[];return o.forEach(({$:i,i:a})=>{if(!tt(i))return;let c=[];r.forEach((u,l)=>{c.push(...this._findMatches({key:u,value:i[l],searcher:n}))}),c.length&&s.push({idx:a,item:i,matches:c})}),s}_findMatches({key:t,value:n,searcher:r}){if(!tt(n))return[];let o=[];if(Nt(n))n.forEach(({v:s,i,n:a})=>{if(!tt(s))return;const{isMatch:c,score:u,indices:l}=r.searchIn(s);c&&o.push({score:u,key:t,value:s,idx:i,norm:a,indices:l})});else{const{v:s,n:i}=n,{isMatch:a,score:c,indices:u}=r.searchIn(s);a&&o.push({score:c,key:t,value:s,norm:i,indices:u})}return o}}Yn.version="6.6.2";Yn.createIndex=Jd;Yn.parseIndex=IS;Yn.config=ie;Yn.parseQuery=eh;KS(US);function XS(e){return Pn()?($t(e),!0):!1}function At(e){return typeof e=="function"?e():N(e)}function ZS(e,t,n){const r=()=>{var i,a;return new Yn((i=At(t))!=null?i:[],(a=At(n))==null?void 0:a.fuseOptions)},o=ce(r());ve(()=>{var i;return(i=At(n))==null?void 0:i.fuseOptions},()=>{o.value=r()},{deep:!0}),ve(()=>At(t),i=>{o.value.setCollection(i)},{deep:!0});const s=Z(()=>{const i=At(n);if(i!=null&&i.matchAllWhenSearchEmpty&&!At(e))return At(t).map((c,u)=>({item:c,refIndex:u}));const a=i==null?void 0:i.resultLimit;return o.value.search(At(e),a?{limit:a}:void 0)});return{fuse:o,results:s}}function e1(e){var t;const n=At(e);return(t=n==null?void 0:n.$el)!=null?t:n}/*! + */const Rn=typeof document<"u";function k_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const _e=Object.assign;function Ps(e,t){const n={};for(const r in t){const o=t[r];n[r]=gt(o)?o.map(e):e(o)}return n}const yr=()=>{},gt=Array.isArray,Kf=/#/g,L_=/&/g,O_=/\//g,$_=/=/g,M_=/\?/g,Wf=/\+/g,N_=/%5B/g,D_=/%5D/g,qf=/%5E/g,j_=/%60/g,Gf=/%7B/g,F_=/%7C/g,Qf=/%7D/g,H_=/%20/g;function ua(e){return encodeURI(""+e).replace(F_,"|").replace(N_,"[").replace(D_,"]")}function B_(e){return ua(e).replace(Gf,"{").replace(Qf,"}").replace(qf,"^")}function hi(e){return ua(e).replace(Wf,"%2B").replace(H_,"+").replace(Kf,"%23").replace(L_,"%26").replace(j_,"`").replace(Gf,"{").replace(Qf,"}").replace(qf,"^")}function V_(e){return hi(e).replace($_,"%3D")}function z_(e){return ua(e).replace(Kf,"%23").replace(M_,"%3F")}function U_(e){return e==null?"":z_(e).replace(O_,"%2F")}function Ir(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const K_=/\/$/,W_=e=>e.replace(K_,"");function Cs(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let c=t.indexOf("?");return a=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,a>-1?a:t.length),o=e(s)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=J_(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:Ir(i)}}function q_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Bc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function G_(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Kn(t.matched[r],n.matched[o])&&Jf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Kn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Jf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Q_(e[n],t[n]))return!1;return!0}function Q_(e,t){return gt(e)?Vc(e,t):gt(t)?Vc(t,e):e===t}function Vc(e,t){return gt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function J_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}var kr;(function(e){e.pop="pop",e.push="push"})(kr||(kr={}));var _r;(function(e){e.back="back",e.forward="forward",e.unknown=""})(_r||(_r={}));function Y_(e){if(!e)if(Rn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),W_(e)}const X_=/^[^#]+#/;function Z_(e,t){return e.replace(X_,"#")+t}function ev(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 rs=()=>({left:window.scrollX,top:window.scrollY});function tv(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=ev(o,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 zc(e,t){return(history.state?history.state.position-t:-1)+e}const pi=new Map;function nv(e,t){pi.set(e,t)}function rv(e){const t=pi.get(e);return pi.delete(e),t}let ov=()=>location.protocol+"//"+location.host;function Yf(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,c=o.slice(a);return c[0]!=="/"&&(c="/"+c),Bc(c,"")}return Bc(n,e)+r+o}function sv(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=>{const h=Yf(e,location),m=n.value,p=t.value;let _=0;if(d){if(n.value=h,t.value=d,i&&i===m){i=null;return}_=p?d.position-p.position:0}else r(h);o.forEach(w=>{w(n.value,m,{delta:_,type:kr.pop,direction:_?_>0?_r.forward:_r.back:_r.unknown})})};function c(){i=n.value}function u(d){o.push(d);const h=()=>{const m=o.indexOf(d);m>-1&&o.splice(m,1)};return s.push(h),h}function l(){const{history:d}=window;d.state&&d.replaceState(_e({},d.state,{scroll:rs()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",l)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:c,listen:u,destroy:f}}function Uc(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?rs():null}}function iv(e){const{history:t,location:n}=window,r={value:Yf(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,u,l){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:ov()+e+c;try{t[l?"replaceState":"pushState"](u,"",d),o.value=u}catch(h){console.error(h),n[l?"replace":"assign"](d)}}function i(c,u){const l=_e({},t.state,Uc(o.value.back,c,o.value.forward,!0),u,{position:o.value.position});s(c,l,!0),r.value=c}function a(c,u){const l=_e({},o.value,t.state,{forward:c,scroll:rs()});s(l.current,l,!0);const f=_e({},Uc(r.value,c,null),{position:l.position+1},u);s(c,f,!1),r.value=c}return{location:r,state:o,push:a,replace:i}}function Xf(e){e=Y_(e);const t=iv(e),n=sv(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=_e({location:"",base:e,go:r,createHref:Z_.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function av(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Xf(e)}function cv(e){return typeof e=="string"||e&&typeof e=="object"}function Zf(e){return typeof e=="string"||typeof e=="symbol"}const ht={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},ed=Symbol("");var Kc;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Kc||(Kc={}));function Wn(e,t){return _e(new Error,{type:e,[ed]:!0},t)}function Pt(e,t){return e instanceof Error&&ed in e&&(t==null||!!(e.type&t))}const Wc="[^/]+?",lv={sensitive:!1,strict:!1,start:!0,end:!0},uv=/[.+*?^${}()[\]/\\]/g;function fv(e,t){const n=_e({},lv,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const l=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function td(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const hv={type:0,value:""},pv=/[a-zA-Z0-9_]/;function mv(e){if(!e)return[[]];if(e==="/")return[[hv]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,c,u="",l="";function f(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:l,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=c}for(;a{i(y)}:yr}function i(l){if(Zf(l)){const f=r.get(l);f&&(r.delete(l),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(l);f>-1&&(n.splice(f,1),l.record.name&&r.delete(l.record.name),l.children.forEach(i),l.alias.forEach(i))}}function a(){return n}function c(l){const f=wv(l,n);n.splice(f,0,l),l.record.name&&!Qc(l)&&r.set(l.record.name,l)}function u(l,f){let d,h={},m,p;if("name"in l&&l.name){if(d=r.get(l.name),!d)throw Wn(1,{location:l});p=d.record.name,h=_e(Gc(f.params,d.keys.filter(y=>!y.optional).concat(d.parent?d.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),l.params&&Gc(l.params,d.keys.map(y=>y.name))),m=d.stringify(h)}else if(l.path!=null)m=l.path,d=n.find(y=>y.re.test(m)),d&&(h=d.parse(m),p=d.record.name);else{if(d=f.name?r.get(f.name):n.find(y=>y.re.test(f.path)),!d)throw Wn(1,{location:l,currentLocation:f});p=d.record.name,h=_e({},f.params,l.params),m=d.stringify(h)}const _=[];let w=d;for(;w;)_.unshift(w.record),w=w.parent;return{name:p,path:m,params:h,matched:_,meta:bv(_)}}return e.forEach(l=>s(l)),{addRoute:s,resolve:u,removeRoute:i,getRoutes:a,getRecordMatcher:o}}function Gc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function _v(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:vv(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 vv(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 Qc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function bv(e){return e.reduce((t,n)=>_e(t,n.meta),{})}function Jc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function wv(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;td(e,t[s])<0?r=s:n=s+1}const o=Ev(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Ev(e){let t=e;for(;t=t.parent;)if(nd(t)&&td(e,t)===0)return t}function nd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Tv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&hi(s)):[r&&hi(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Sv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=gt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Pv=Symbol(""),Xc=Symbol(""),fa=Symbol(""),da=Symbol(""),mi=Symbol("");function tr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Gt(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,c)=>{const u=d=>{d===!1?c(Wn(4,{from:n,to:t})):d instanceof Error?c(d):cv(d)?c(Wn(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},l=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(l);e.length<3&&(f=f.then(u)),f.catch(d=>c(d))})}function xs(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let c=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Cv(c)){const l=(c.__vccOpts||c)[t];l&&s.push(Gt(l,n,r,i,a,o))}else{let u=c();s.push(()=>u.then(l=>{if(!l)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const f=k_(l)?l.default:l;i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&Gt(h,n,r,i,a,o)()}))}}return s}function Cv(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Zc(e){const t=He(fa),n=He(da),r=Z(()=>{const c=N(e.to);return t.resolve(c)}),o=Z(()=>{const{matched:c}=r.value,{length:u}=c,l=c[u-1],f=n.matched;if(!l||!f.length)return-1;const d=f.findIndex(Kn.bind(null,l));if(d>-1)return d;const h=el(c[u-2]);return u>1&&el(l)===h&&f[f.length-1].path!==h?f.findIndex(Kn.bind(null,c[u-2])):d}),s=Z(()=>o.value>-1&&Iv(n.params,r.value.params)),i=Z(()=>o.value>-1&&o.value===n.matched.length-1&&Jf(n.params,r.value.params));function a(c={}){return Rv(c)?t[N(e.replace)?"replace":"push"](N(e.to)).catch(yr):Promise.resolve()}return{route:r,href:Z(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}const xv=Ae({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:Zc,setup(e,{slots:t}){const n=ut(Zc(e)),{options:r}=He(fa),o=Z(()=>({[tl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[tl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Ge("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Av=xv;function Rv(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 Iv(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!gt(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function el(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const tl=(e,t,n)=>e??t??n,kv=Ae({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=He(mi),o=Z(()=>e.route||r.value),s=He(Xc,0),i=Z(()=>{let u=N(s);const{matched:l}=o.value;let f;for(;(f=l[u])&&!f.components;)u++;return u}),a=Z(()=>o.value.matched[i.value]);vn(Xc,Z(()=>i.value+1)),vn(Pv,a),vn(mi,o);const c=ce();return ve(()=>[c.value,a.value,e.name],([u,l,f],[d,h,m])=>{l&&(l.instances[f]=u,h&&h!==l&&u&&u===d&&(l.leaveGuards.size||(l.leaveGuards=h.leaveGuards),l.updateGuards.size||(l.updateGuards=h.updateGuards))),u&&l&&(!h||!Kn(l,h)||!d)&&(l.enterCallbacks[f]||[]).forEach(p=>p(u))},{flush:"post"}),()=>{const u=o.value,l=e.name,f=a.value,d=f&&f.components[l];if(!d)return nl(n.default,{Component:d,route:u});const h=f.props[l],m=h?h===!0?u.params:typeof h=="function"?h(u):h:null,_=Ge(d,_e({},m,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(f.instances[l]=null)},ref:c}));return nl(n.default,{Component:_,route:u})||_}}});function nl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const rd=kv;function Lv(e){const t=yv(e.routes,e),n=e.parseQuery||Tv,r=e.stringifyQuery||Yc,o=e.history,s=tr(),i=tr(),a=tr(),c=Lt(ht);let u=ht;Rn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const l=Ps.bind(null,$=>""+$),f=Ps.bind(null,U_),d=Ps.bind(null,Ir);function h($,Y){let q,ee;return Zf($)?(q=t.getRecordMatcher($),ee=Y):ee=$,t.addRoute(ee,q)}function m($){const Y=t.getRecordMatcher($);Y&&t.removeRoute(Y)}function p(){return t.getRoutes().map($=>$.record)}function _($){return!!t.getRecordMatcher($)}function w($,Y){if(Y=_e({},Y||c.value),typeof $=="string"){const E=Cs(n,$,Y.path),R=t.resolve({path:E.path},Y),M=o.createHref(E.fullPath);return _e(E,R,{params:d(R.params),hash:Ir(E.hash),redirectedFrom:void 0,href:M})}let q;if($.path!=null)q=_e({},$,{path:Cs(n,$.path,Y.path).path});else{const E=_e({},$.params);for(const R in E)E[R]==null&&delete E[R];q=_e({},$,{params:f(E)}),Y.params=f(Y.params)}const ee=t.resolve(q,Y),ye=$.hash||"";ee.params=l(d(ee.params));const Pe=q_(r,_e({},$,{hash:B_(ye),path:ee.path})),v=o.createHref(Pe);return _e({fullPath:Pe,hash:ye,query:r===Yc?Sv($.query):$.query||{}},ee,{redirectedFrom:void 0,href:v})}function y($){return typeof $=="string"?Cs(n,$,c.value.path):_e({},$)}function g($,Y){if(u!==$)return Wn(8,{from:Y,to:$})}function b($){return I($)}function P($){return b(_e(y($),{replace:!0}))}function S($){const Y=$.matched[$.matched.length-1];if(Y&&Y.redirect){const{redirect:q}=Y;let ee=typeof q=="function"?q($):q;return typeof ee=="string"&&(ee=ee.includes("?")||ee.includes("#")?ee=y(ee):{path:ee},ee.params={}),_e({query:$.query,hash:$.hash,params:ee.path!=null?{}:$.params},ee)}}function I($,Y){const q=u=w($),ee=c.value,ye=$.state,Pe=$.force,v=$.replace===!0,E=S(q);if(E)return I(_e(y(E),{state:typeof E=="object"?_e({},ye,E.state):ye,force:Pe,replace:v}),Y||q);const R=q;R.redirectedFrom=Y;let M;return!Pe&&G_(r,ee,q)&&(M=Wn(16,{to:R,from:ee}),Oe(ee,ee,!0,!1)),(M?Promise.resolve(M):A(R,ee)).catch(L=>Pt(L)?Pt(L,2)?L:Le(L):U(L,R,ee)).then(L=>{if(L){if(Pt(L,2))return I(_e({replace:v},y(L.to),{state:typeof L.to=="object"?_e({},ye,L.to.state):ye,force:Pe}),Y||R)}else L=T(R,ee,!0,v,ye);return C(R,ee,L),L})}function k($,Y){const q=g($,Y);return q?Promise.reject(q):Promise.resolve()}function O($){const Y=rt.values().next().value;return Y&&typeof Y.runWithContext=="function"?Y.runWithContext($):$()}function A($,Y){let q;const[ee,ye,Pe]=Ov($,Y);q=xs(ee.reverse(),"beforeRouteLeave",$,Y);for(const E of ee)E.leaveGuards.forEach(R=>{q.push(Gt(R,$,Y))});const v=k.bind(null,$,Y);return q.push(v),Re(q).then(()=>{q=[];for(const E of s.list())q.push(Gt(E,$,Y));return q.push(v),Re(q)}).then(()=>{q=xs(ye,"beforeRouteUpdate",$,Y);for(const E of ye)E.updateGuards.forEach(R=>{q.push(Gt(R,$,Y))});return q.push(v),Re(q)}).then(()=>{q=[];for(const E of Pe)if(E.beforeEnter)if(gt(E.beforeEnter))for(const R of E.beforeEnter)q.push(Gt(R,$,Y));else q.push(Gt(E.beforeEnter,$,Y));return q.push(v),Re(q)}).then(()=>($.matched.forEach(E=>E.enterCallbacks={}),q=xs(Pe,"beforeRouteEnter",$,Y,O),q.push(v),Re(q))).then(()=>{q=[];for(const E of i.list())q.push(Gt(E,$,Y));return q.push(v),Re(q)}).catch(E=>Pt(E,8)?E:Promise.reject(E))}function C($,Y,q){a.list().forEach(ee=>O(()=>ee($,Y,q)))}function T($,Y,q,ee,ye){const Pe=g($,Y);if(Pe)return Pe;const v=Y===ht,E=Rn?history.state:{};q&&(ee||v?o.replace($.fullPath,_e({scroll:v&&E&&E.scroll},ye)):o.push($.fullPath,ye)),c.value=$,Oe($,Y,q,v),Le()}let x;function B(){x||(x=o.listen(($,Y,q)=>{if(!yt.listening)return;const ee=w($),ye=S(ee);if(ye){I(_e(ye,{replace:!0}),ee).catch(yr);return}u=ee;const Pe=c.value;Rn&&nv(zc(Pe.fullPath,q.delta),rs()),A(ee,Pe).catch(v=>Pt(v,12)?v:Pt(v,2)?(I(v.to,ee).then(E=>{Pt(E,20)&&!q.delta&&q.type===kr.pop&&o.go(-1,!1)}).catch(yr),Promise.reject()):(q.delta&&o.go(-q.delta,!1),U(v,ee,Pe))).then(v=>{v=v||T(ee,Pe,!1),v&&(q.delta&&!Pt(v,8)?o.go(-q.delta,!1):q.type===kr.pop&&Pt(v,20)&&o.go(-1,!1)),C(ee,Pe,v)}).catch(yr)}))}let J=tr(),H=tr(),Q;function U($,Y,q){Le($);const ee=H.list();return ee.length?ee.forEach(ye=>ye($,Y,q)):console.error($),Promise.reject($)}function he(){return Q&&c.value!==ht?Promise.resolve():new Promise(($,Y)=>{J.add([$,Y])})}function Le($){return Q||(Q=!$,B(),J.list().forEach(([Y,q])=>$?q($):Y()),J.reset()),$}function Oe($,Y,q,ee){const{scrollBehavior:ye}=e;if(!Rn||!ye)return Promise.resolve();const Pe=!q&&rv(zc($.fullPath,0))||(ee||!q)&&history.state&&history.state.scroll||null;return nn().then(()=>ye($,Y,Pe)).then(v=>v&&tv(v)).catch(v=>U(v,$,Y))}const we=$=>o.go($);let ze;const rt=new Set,yt={currentRoute:c,listening:!0,addRoute:h,removeRoute:m,hasRoute:_,getRoutes:p,resolve:w,options:e,push:b,replace:P,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:H.add,isReady:he,install($){const Y=this;$.component("RouterLink",Av),$.component("RouterView",rd),$.config.globalProperties.$router=Y,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>N(c)}),Rn&&!ze&&c.value===ht&&(ze=!0,b(o.location).catch(ye=>{}));const q={};for(const ye in ht)Object.defineProperty(q,ye,{get:()=>c.value[ye],enumerable:!0});$.provide(fa,Y),$.provide(da,at(q)),$.provide(mi,c);const ee=$.unmount;rt.add($),$.unmount=function(){rt.delete($),rt.size<1&&(u=ht,x&&x(),x=null,c.value=ht,ze=!1,Q=!1),ee()}}};function Re($){return $.reduce((Y,q)=>Y.then(()=>O(q)),Promise.resolve())}return yt}function Ov(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iKn(u,a))?r.push(a):n.push(a));const c=e.matched[i];c&&(t.matched.find(u=>Kn(u,c))||o.push(c))}return[n,r,o]}function jP(){return He(da)}const $v=(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())||""}),gi=(e,t)=>{const n=e.route.matched.find(o=>{var s;return((s=o.components)==null?void 0:s.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&$v(e.route,n));return typeof r=="function"?r(e.route):r},Mv=(e,t)=>({default:()=>e?Ge(Ap,e===!0?{}:e,t):t});function ha(e){return Array.isArray(e)?e:[e]}const Nv="modulepreload",Dv=function(e,t){return e[0]==="."?new URL(e,t).href:e},rl={},jv=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.all(n.map(c=>{if(c=Dv(c,r),c in rl)return;rl[c]=!0;const u=c.endsWith(".css"),l=u?'[rel="stylesheet"]':"";if(!!r)for(let h=s.length-1;h>=0;h--){const m=s[h];if(m.href===c&&(!u||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${l}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Nv,u||(d.as="script",d.crossOrigin=""),d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((h,m)=>{d.addEventListener("load",h),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}return o.then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},D=(...e)=>jv(...e).catch(t=>{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),ol=[{name:"slug",path:"/:slug(.*)*",component:()=>D(()=>import("./CcU6Z3kG.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url).then(e=>e.default||e)}],Fv=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?Ge(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function sl(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 Hv(e,t){return e===t||t===ht?!1:sl(e)!==sl(t)?!0:!e.matched.every((r,o)=>{var s,i;return r.components&&r.components.default===((i=(s=t.matched[o])==null?void 0:s.components)==null?void 0:i.default)})}const Bv={scrollBehavior(e,t,n){var u;const r=ge(),o=((u=We().options)==null?void 0:u.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&&t&&e&&i!==!1&&Hv(e,t)&&(s={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:il(e.hash),behavior:o}:!1;const a=l=>!!(l.meta.pageTransition??oi),c=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(l=>{r.hooks.hookOnce(c,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(s={el:e.hash,top:il(e.hash),behavior:o}),l(s)})})}};function il(e){try{const t=document.querySelector(e);if(t)return Number.parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const Vv={scrollBehavior(e,t,n){if(!history.state.stop){if(history.state.smooth)return{el:history.state.smooth,behavior:"smooth"};if(e.hash){const r=document.querySelector(e.hash);if(!r)return;const{marginTop:o}=getComputedStyle(r),s=parseInt(o);return{top:document.querySelector(e.hash).offsetTop-s,behavior:"smooth"}}return n||{top:0}}}},zv={hashMode:!1,scrollBehaviorType:"auto"},Ze={...zv,...Bv,...Vv},Uv=async e=>{var c;let t,n;if(!((c=e.meta)!=null&&c.validate))return;const r=ge(),o=We();if(([t,n]=Rr(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=Hr({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=o.beforeResolve(u=>{if(a(),u===e){const l=o.afterEach(async()=>{l(),await r.runWithContext(()=>Ln(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Kv=async e=>{let t,n;const r=([t,n]=Rr(()=>la(e.path)),t=await t,n(),t);if(r.redirect)return mt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Wv=[Uv,Kv],vr={};function qv(e,t,n){const{pathname:r,search:o,hash:s}=t,i=e.indexOf("#");if(i>-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let l=s.slice(u);return l[0]!=="/"&&(l="/"+l),Ec(l,"")}const a=Ec(r,e),c=!n||_g(a,n,{trailingSlash:!0})?a:n;return c+(c.includes("?")?"":o)+s}const Gv=Ye({name:"nuxt:router",enforce:"pre",async setup(e){var _,w;let t,n,r=Je().app.baseURL;Ze.hashMode&&!r.includes("#")&&(r+="#");const o=((_=Ze.history)==null?void 0:_.call(Ze,r))??(Ze.hashMode?av(r):Xf(r)),s=((w=Ze.routes)==null?void 0:w.call(Ze,ol))??ol;let i;const a=Lv({...Ze,scrollBehavior:(y,g,b)=>{if(g===ht){i=b;return}if(Ze.scrollBehavior){if(a.options.scrollBehavior=Ze.scrollBehavior,"scrollRestoration"in window.history){const P=a.beforeEach(()=>{P(),window.history.scrollRestoration="manual"})}return Ze.scrollBehavior(y,ht,i||b)}},history:o,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const c=Lt(a.currentRoute.value);a.afterEach((y,g)=>{c.value=g}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});const u=qv(r,window.location,e.payload.path),l=Lt(a.currentRoute.value),f=()=>{l.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((y,g)=>{var b,P,S,I;((P=(b=y.matched[0])==null?void 0:b.components)==null?void 0:P.default)===((I=(S=g.matched[0])==null?void 0:S.components)==null?void 0:I.default)&&f()});const d={};for(const y in l.value)Object.defineProperty(d,y,{get:()=>l.value[y]});e._route=at(d),e._middleware=e._middleware||{global:[],named:{}};const h=ts();a.afterEach(async(y,g,b)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(Ly),b&&await e.callHook("page:loading:end"),y.matched.length===0&&await e.runWithContext(()=>Ln(li({statusCode:404,fatal:!1,statusMessage:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))});try{[t,n]=Rr(()=>a.isReady()),await t,n()}catch(y){[t,n]=Rr(()=>e.runWithContext(()=>Ln(y))),await t,n()}const m=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const p=e.payload.state._layout;return a.beforeEach(async(y,g)=>{var b;await e.callHook("page:loading:start"),y.meta=ut(y.meta),e.isHydrating&&p&&!Hn(y.meta.layout)&&(y.meta.layout=p),e._processingMiddleware=!0;{const P=new Set([...Wv,...e._middleware.global]);for(const S of y.matched){const I=S.meta.middleware;if(I)for(const k of ha(I))P.add(k)}{const S=await e.runWithContext(()=>la(y.path));if(S.appMiddleware)for(const I in S.appMiddleware)S.appMiddleware[I]?P.add(I):P.delete(I)}for(const S of P){const I=typeof S=="string"?e._middleware.named[S]||await((b=vr[S])==null?void 0:b.call(vr).then(O=>O.default||O)):S;if(!I)throw new Error(`Unknown route middleware: '${S}'.`);const k=await e.runWithContext(()=>I(y,g));if(!e.payload.serverRendered&&e.isHydrating&&(k===!1||k instanceof Error)){const O=k||li({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>Ln(O)),!1}if(k!==!0&&(k||k===!1))return k}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in m&&(m.name=void 0),await a.replace({...m,force:!0}),a.options.scrollBehavior=Ze.scrollBehavior}catch(y){await e.runWithContext(()=>Ln(y))}}),{provide:{router:a}}}}),yi=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),Qv=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),pa=e=>{const t=ge();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{yi(e)}):yi(e)},Jv=Ye({name:"nuxt:payload",setup(e){We().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await Fc(t.path);r&&Object.assign(e.static.data,r.data)}),pa(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await Fc(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(ns,1e3)})}}),Yv=Ye(e=>{let t;async function n(){const r=await ns();t&&clearTimeout(t),t=setTimeout(n,xc);try{const o=await $fetch(aa("builds/latest.json")+`?${Date.now()}`);o.id!==r.id&&e.hooks.callHook("app:manifest:update",o)}catch{}}pa(()=>{t=setTimeout(n,xc)})}),Xv=j(()=>D(()=>import("./5pgblvAi.js"),__vite__mapDeps([10,11]),import.meta.url).then(e=>e.default||e.default||e)),Zv=j(()=>D(()=>Promise.resolve().then(()=>iS),void 0,import.meta.url).then(e=>e.default||e.default||e)),eb=j(()=>D(()=>Promise.resolve().then(()=>SP),void 0,import.meta.url).then(e=>e.default||e.default||e)),tb=j(()=>D(()=>Promise.resolve().then(()=>gP),void 0,import.meta.url).then(e=>e.default||e.default||e)),nb=j(()=>D(()=>Promise.resolve().then(()=>jT),void 0,import.meta.url).then(e=>e.default||e.default||e)),rb=j(()=>D(()=>Promise.resolve().then(()=>XT),void 0,import.meta.url).then(e=>e.default||e.default||e)),ob=j(()=>D(()=>Promise.resolve().then(()=>tS),void 0,import.meta.url).then(e=>e.default||e.default||e)),sb=j(()=>D(()=>Promise.resolve().then(()=>AP),void 0,import.meta.url).then(e=>e.default||e.default||e)),ib=j(()=>D(()=>Promise.resolve().then(()=>cE),void 0,import.meta.url).then(e=>e.default||e.default||e)),ab=j(()=>D(()=>Promise.resolve().then(()=>eP),void 0,import.meta.url).then(e=>e.default||e.default||e)),cb=j(()=>D(()=>Promise.resolve().then(()=>AT),void 0,import.meta.url).then(e=>e.default||e.default||e)),lb=j(()=>D(()=>import("./zbw86zhu.js"),__vite__mapDeps([4,5,6,7,8,9]),import.meta.url).then(e=>e.default||e.default||e)),ub=j(()=>D(()=>import("./DvuCjPIo.js"),__vite__mapDeps([12,13]),import.meta.url).then(e=>e.default||e.default||e)),fb=j(()=>D(()=>Promise.resolve().then(()=>cP),void 0,import.meta.url).then(e=>e.default||e.default||e)),db=j(()=>D(()=>import("./BOl9kXiq.js"),__vite__mapDeps([14,15]),import.meta.url).then(e=>e.default||e.default||e)),hb=j(()=>D(()=>Promise.resolve().then(()=>$T),void 0,import.meta.url).then(e=>e.default||e.default||e)),pb=j(()=>D(()=>import("./DzVFzM_S.js"),__vite__mapDeps([16,17,18,19,20]),import.meta.url).then(e=>e.default||e.default||e)),mb=j(()=>D(()=>import("./65ED2Klz.js"),__vite__mapDeps([21,14,15,22,23,24,6,7,25,16,17,18,19,20,26,27,28,29,30,31,32]),import.meta.url).then(e=>e.default||e.default||e)),gb=j(()=>D(()=>import("./C5XpOpED.js"),__vite__mapDeps([26,27]),import.meta.url).then(e=>e.default||e.default||e)),yb=j(()=>D(()=>import("./C44c1Pi3.js"),__vite__mapDeps([28,29,30,31]),import.meta.url).then(e=>e.default||e.default||e)),_b=j(()=>D(()=>import("./Bk8fCtdE.js"),__vite__mapDeps([29,30]),import.meta.url).then(e=>e.default||e.default||e)),vb=j(()=>D(()=>import("./OcO_cZ5g.js"),__vite__mapDeps([33,19]),import.meta.url).then(e=>e.default||e.default||e)),bb=j(()=>D(()=>import("./BhuGnnYf.js"),__vite__mapDeps([34,35,36]),import.meta.url).then(e=>e.default||e.default||e)),wb=j(()=>D(()=>import("./BY-n49dz.js"),__vite__mapDeps([17,18]),import.meta.url).then(e=>e.default||e.default||e)),Eb=j(()=>D(()=>import("./B_JRaRhR.js"),__vite__mapDeps([37,38]),import.meta.url).then(e=>e.default||e.default||e)),Tb=j(()=>D(()=>import("./kSDmtTTk.js"),__vite__mapDeps([39,40]),import.meta.url).then(e=>e.default||e.default||e)),Sb=j(()=>D(()=>import("./D1QO35wH.js"),__vite__mapDeps([22,23]),import.meta.url).then(e=>e.default||e.default||e)),Pb=j(()=>D(()=>import("./CBG60BA_.js"),__vite__mapDeps([41,42]),import.meta.url).then(e=>e.default||e.default||e)),Cb=j(()=>D(()=>import("./CU6w25Ck.js"),__vite__mapDeps([43,44]),import.meta.url).then(e=>e.default||e.default||e)),xb=j(()=>D(()=>import("./BECCP5bR.js"),__vite__mapDeps([45,46]),import.meta.url).then(e=>e.default||e.default||e)),Ab=j(()=>D(()=>import("./kzn1Lr5Z.js"),__vite__mapDeps([47,48]),import.meta.url).then(e=>e.default||e.default||e)),Rb=j(()=>D(()=>import("./BSZHdHCi.js"),__vite__mapDeps([49,50]),import.meta.url).then(e=>e.default||e.default||e)),Ib=j(()=>D(()=>import("./CGALGGyx.js"),__vite__mapDeps([51,52]),import.meta.url).then(e=>e.default||e.default||e)),kb=j(()=>D(()=>import("./CHencFP8.js"),__vite__mapDeps([53,54]),import.meta.url).then(e=>e.default||e.default||e)),Lb=j(()=>D(()=>import("./SIjS7Zqa.js"),__vite__mapDeps([55,56]),import.meta.url).then(e=>e.default||e.default||e)),Ob=j(()=>D(()=>import("./Bd1dl7rI.js"),__vite__mapDeps([57,58]),import.meta.url).then(e=>e.default||e.default||e)),$b=j(()=>D(()=>import("./Cd2_tQXm.js"),__vite__mapDeps([59,60]),import.meta.url).then(e=>e.default||e.default||e)),Mb=j(()=>D(()=>import("./D8h1ctPt.js"),__vite__mapDeps([61,62]),import.meta.url).then(e=>e.default||e.default||e)),Nb=j(()=>D(()=>import("./BNqs50Gd.js"),__vite__mapDeps([35,36]),import.meta.url).then(e=>e.default||e.default||e)),Db=j(()=>D(()=>import("./BSxztE4y.js"),__vite__mapDeps([63,64]),import.meta.url).then(e=>e.default||e.default||e)),jb=j(()=>D(()=>import("./j3MobR_U.js"),__vite__mapDeps([65,66]),import.meta.url).then(e=>e.default||e.default||e)),Fb=j(()=>D(()=>import("./B3SecpQQ.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Hb=j(()=>D(()=>import("./CVzC54AK.js"),__vite__mapDeps([67,68]),import.meta.url).then(e=>e.default||e.default||e)),Bb=j(()=>D(()=>import("./BBrmJKwT.js"),__vite__mapDeps([69,70]),import.meta.url).then(e=>e.default||e.default||e)),Vb=j(()=>D(()=>import("./BkX7-2Gy.js"),__vite__mapDeps([71,72]),import.meta.url).then(e=>e.default||e.default||e)),zb=j(()=>D(()=>import("./B_MRlhQY.js"),__vite__mapDeps([73,74]),import.meta.url).then(e=>e.default||e.default||e)),Ub=j(()=>D(()=>import("./CEqFOXcm.js"),__vite__mapDeps([75,76]),import.meta.url).then(e=>e.default||e.default||e)),Kb=j(()=>D(()=>import("./BiYj-3ix.js"),__vite__mapDeps([24,6,7,25]),import.meta.url).then(e=>e.default||e.default||e)),Wb=j(()=>D(()=>import("./CKb--Spz.js"),__vite__mapDeps([77,6,7,78]),import.meta.url).then(e=>e.default||e.default||e)),qb=j(()=>D(()=>import("./DmhM2o-b.js"),__vite__mapDeps([5,6,7,8]),import.meta.url).then(e=>e.default||e.default||e)),Gb=j(()=>D(()=>import("./DOGQeT08.js"),__vite__mapDeps([79,6,7,80]),import.meta.url).then(e=>e.default||e.default||e)),Qb=j(()=>D(()=>import("./BJFHhid7.js"),__vite__mapDeps([81,82]),import.meta.url).then(e=>e.default||e.default||e)),Jb=j(()=>D(()=>import("./BTTU0BWv.js"),__vite__mapDeps([83,84,85,86]),import.meta.url).then(e=>e.default||e.default||e)),Yb=j(()=>D(()=>Promise.resolve().then(()=>uP),void 0,import.meta.url).then(e=>e.default||e.default||e)),Xb=j(()=>D(()=>import("./BprUy7pC.js"),__vite__mapDeps([87,88]),import.meta.url).then(e=>e.default||e.default||e)),Zb=j(()=>D(()=>import("./LmHCzFE0.js"),__vite__mapDeps([89,90,7,91]),import.meta.url).then(e=>e.default||e.default||e)),e0=j(()=>D(()=>import("./DJ86D1Mz.js"),__vite__mapDeps([92,93]),import.meta.url).then(e=>e.default||e.default||e)),t0=j(()=>D(()=>import("./B6xY8qYP.js"),__vite__mapDeps([94,69,70,73,74,71,72,22,23,67,68,95,65,66]),import.meta.url).then(e=>e.default||e.default||e)),n0=j(()=>D(()=>import("./DiMvMmvz.js"),__vite__mapDeps([96,84,85,97]),import.meta.url).then(e=>e.default||e.default||e)),r0=j(()=>D(()=>import("./B9i2UT7J.js"),__vite__mapDeps([84,85]),import.meta.url).then(e=>e.default||e.default||e)),o0=j(()=>D(()=>import("./CHibXA9I.js"),__vite__mapDeps([98,88,99]),import.meta.url).then(e=>e.default||e.default||e)),s0=j(()=>D(()=>import("./B9Y0scFf.js"),__vite__mapDeps([100,93,101]),import.meta.url).then(e=>e.default||e.default||e)),i0=j(()=>D(()=>import("./WQsReCpc.js"),[],import.meta.url).then(e=>e.default||e.default||e)),a0=j(()=>D(()=>import("./uRYOXG4N.js"),[],import.meta.url).then(e=>e.default||e.default||e)),c0=j(()=>D(()=>import("./DJmSkvnF.js"),[],import.meta.url).then(e=>e.default||e.default||e)),l0=j(()=>D(()=>import("./D2YCUxpG.js"),[],import.meta.url).then(e=>e.default||e.default||e)),u0=j(()=>D(()=>import("./B9PIRCgh.js"),[],import.meta.url).then(e=>e.default||e.default||e)),f0=j(()=>D(()=>import("./BkXKp-BT.js"),__vite__mapDeps([102,103]),import.meta.url).then(e=>e.default||e.default||e)),d0=j(()=>D(()=>import("./UYGYn7_R.js"),[],import.meta.url).then(e=>e.default||e.default||e)),h0=j(()=>D(()=>import("./CooA2NbA.js"),[],import.meta.url).then(e=>e.default||e.default||e)),p0=j(()=>D(()=>import("./DdSY1Wlo.js"),__vite__mapDeps([104,5,6,7,8,98,88,99,100,93,101,105]),import.meta.url).then(e=>e.default||e.default||e)),m0=j(()=>D(()=>import("./BM5huKx4.js"),__vite__mapDeps([106,6,7,107]),import.meta.url).then(e=>e.default||e.default||e)),g0=j(()=>D(()=>import("./DIkOnlXb.js"),__vite__mapDeps([108,6,7,109]),import.meta.url).then(e=>e.default||e.default||e)),y0=j(()=>D(()=>import("./DAYBZLRB.js"),__vite__mapDeps([110,111]),import.meta.url).then(e=>e.default||e.default||e)),_0=j(()=>D(()=>import("./DBO45MWv.js"),__vite__mapDeps([112,113,84,85,114,49,50,22,23,77,6,7,78,35,36,88,115,116,117,118,119]),import.meta.url).then(e=>e.default||e.default||e)),v0=j(()=>D(()=>import("./CDXaiset.js"),__vite__mapDeps([113,84,85,114,49,50,22,23,77,6,7,78,35,36,88,115,116,117,118]),import.meta.url).then(e=>e.default||e.default||e)),b0=j(()=>D(()=>import("./DNa0aeAa.js"),__vite__mapDeps([114,49,50,22,23,77,6,7,78,35,36,88,115]),import.meta.url).then(e=>e.default||e.default||e)),w0=j(()=>D(()=>import("./DEXSiPWa.js"),__vite__mapDeps([120,116]),import.meta.url).then(e=>e.default||e.default||e)),E0=j(()=>D(()=>import("./CE1RMcvK.js"),__vite__mapDeps([121,117]),import.meta.url).then(e=>e.default||e.default||e)),T0=j(()=>D(()=>import("./IP9sD1ke.js"),__vite__mapDeps([122,123]),import.meta.url).then(e=>e.default||e.default||e)),S0=j(()=>D(()=>import("./24YAY99o.js"),[],import.meta.url).then(e=>e.default||e.default||e)),P0=j(()=>D(()=>import("./BVFwRH9t.js"),__vite__mapDeps([124,2,3,125]),import.meta.url).then(e=>e.default||e.default||e)),C0=j(()=>D(()=>import("./l0bd7iE9.js"),__vite__mapDeps([126,125]),import.meta.url).then(e=>e.default||e.default||e)),x0=j(()=>D(()=>import("./BvKMHjcL.js"),[],import.meta.url).then(e=>e.default||e.default||e)),A0=j(()=>D(()=>import("./CDb-eOTl.js"),[],import.meta.url).then(e=>e.default||e.default||e)),R0=j(()=>D(()=>import("./BvLCLESg.js"),__vite__mapDeps([2,3]),import.meta.url).then(e=>e.default||e.default||e)),I0=j(()=>D(()=>import("./DRMaycYH.js"),__vite__mapDeps([127,3]),import.meta.url).then(e=>e.default||e.default||e)),k0=j(()=>D(()=>import("./I5Bg7n4b.js"),__vite__mapDeps([128,90,7]),import.meta.url).then(e=>e.default||e.default||e)),L0=j(()=>D(()=>import("./Dk6IQJjw.js"),[],import.meta.url).then(e=>e.default||e.default||e)),O0=j(()=>D(()=>import("./DobaOvRY.js"),__vite__mapDeps([129,128,90,7]),import.meta.url).then(e=>e.default||e.default||e)),$0=j(()=>D(()=>import("./Clt9ZPAA.js"),__vite__mapDeps([130,39,40,131]),import.meta.url).then(e=>e.default||e.default||e)),M0=j(()=>D(()=>import("./BAv5qNhc.js"),[],import.meta.url).then(e=>e.default||e.default||e)),N0=j(()=>D(()=>Promise.resolve().then(()=>ET),void 0,import.meta.url).then(e=>e.default||e.default||e)),D0=j(()=>D(()=>import("./D4MddJwx.js"),__vite__mapDeps([132,133]),import.meta.url).then(e=>e.default||e.default||e)),j0=[["Showcase",Xv],["AppDocSearch",Zv],["AppFooter",eb],["AppHeader",tb],["AppHeaderDialog",nb],["AppHeaderLogo",rb],["AppHeaderNavigation",ob],["AppLayout",sb],["AppLoadingBar",ib],["AppSearch",ab],["AppSocialIcons",cb],["DocumentDrivenNotFound",lb],["Ellipsis",ub],["ThemeSelect",fb],["DocsAside",db],["DocsAsideTree",hb],["DocsPageBottom",pb],["DocsPageLayout",mb],["DocsPrevNext",gb],["DocsToc",yb],["DocsTocLinks",_b],["EditOnLink",vb],["SourceLink",bb],["ProseA",wb],["ProseBlockquote",Eb],["ProseCode",Tb],["ProseCodeInline",Sb],["ProseEm",Pb],["ProseH1",Cb],["ProseH2",xb],["ProseH3",Ab],["ProseH4",Rb],["ProseH5",Ib],["ProseH6",kb],["ProseHr",Lb],["ProseImg",Ob],["ProseLi",$b],["ProseOl",Mb],["ProseP",Nb],["ProseStrong",Db],["ProseTable",jb],["ProseTbody",Fb],["ProseTd",Hb],["ProseTh",Bb],["ProseThead",Vb],["ProseTr",zb],["ProseUl",Ub],["Alert",Kb],["Badge",Wb],["ButtonLink",qb],["Callout",Gb],["CodeBlock",Qb],["CodeGroup",Jb],["Container",Yb],["CopyButton",Xb],["List",Zb],["NuxtImg",e0],["Props",t0],["Sandbox",n0],["TabsHeader",r0],["Terminal",o0],["VideoPlayer",s0],["IconCodeSandBox",i0],["IconDocus",a0],["IconNuxt",c0],["IconNuxtContent",l0],["IconNuxtLabs",u0],["IconNuxtStudio",f0],["IconStackBlitz",d0],["IconVueTelescope",h0],["BlockHero",p0],["Card",m0],["CardGrid",g0],["VoltaBoard",y0],["ComponentPlayground",_0],["ComponentPlaygroundData",v0],["ComponentPlaygroundProps",b0],["ComponentPlaygroundSlots",w0],["ComponentPlaygroundTokens",E0],["PreviewLayout",T0],["TokensPlayground",S0],["ContentDoc",P0],["ContentList",C0],["ContentNavigation",x0],["ContentQuery",A0],["ContentRenderer",R0],["ContentRendererMarkdown",I0],["MDCSlot",k0],["DocumentDrivenEmpty",L0],["Markdown",O0],["ProsePre",$0],["ProseScript",M0],["Icon",N0],["IconCSS",D0]],F0=Ye({name:"nuxt:global-components",setup(e){for(const[t,n]of j0)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),ar={default:()=>D(()=>import("./GpevbZBW.js"),__vite__mapDeps([134,21,14,15,22,23,24,6,7,25,16,17,18,19,20,26,27,28,29,30,31,32]),import.meta.url).then(e=>e.default||e),page:()=>D(()=>import("./C6UGI3xn.js"),__vite__mapDeps([135,136]),import.meta.url).then(e=>e.default||e)},H0=Ye({name:"nuxt:prefetch",setup(e){const t=We();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&&typeof ar[r]=="function"&&await ar[r]()})}),e.hooks.hook("link:prefetch",n=>{if(mt(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=ha(r.meta.middleware);s=s.filter(i=>typeof i=="string");for(const i of s)typeof vr[i]=="function"&&vr[i]();o&&typeof ar[o]=="function"&&ar[o]()})}});function B0(e){return Array.isArray(e)?e:[e]}const V0=async e=>{const t=ge();e=B0(e),await Promise.all(e.map(n=>U0(t.vueApp._context.components[n])))},z0=e=>V0(e);function U0(e){if(e!=null&&e.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function od(e,t=We()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;const o=t._preloadPromises=t._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>od(e,t));t._routePreloaded.add(n);const s=r.map(i=>{var a;return(a=i.components)==null?void 0:a.default}).filter(i=>typeof i=="function");for(const i of s){const a=Promise.resolve(i()).catch(()=>{}).finally(()=>o.splice(o.indexOf(a)));o.push(a)}await Promise.all(o)}const K0=["Showcase","Logo","AppDocSearch","AppFooter","AppHeader","AppHeaderDialog","AppHeaderLogo","AppHeaderNavigation","AppLayout","AppLoadingBar","AppSearch","AppSocialIcons","DocumentDrivenNotFound","Ellipsis","ThemeSelect","DocsAside","DocsAsideTree","DocsPageBottom","DocsPageLayout","DocsPrevNext","DocsToc","DocsTocLinks","EditOnLink","SourceLink","ProseA","ProseBlockquote","ProseCode","ProseCodeInline","ProseEm","ProseH1","ProseH2","ProseH3","ProseH4","ProseH5","ProseH6","ProseHr","ProseImg","ProseLi","ProseOl","ProseP","ProseStrong","ProseTable","ProseTbody","ProseTd","ProseTh","ProseThead","ProseTr","ProseUl","ProseCodeCopyButton","Alert","Badge","ButtonLink","Callout","CodeBlock","CodeGroup","Container","CopyButton","List","NuxtImg","Props","Sandbox","TabsHeader","Terminal","VideoPlayer","IconCodeSandBox","IconDocus","IconNuxt","IconNuxtContent","IconNuxtLabs","IconNuxtStudio","IconStackBlitz","IconVueTelescope","BlockHero","Card","CardGrid","VoltaBoard","ComponentPlayground","ComponentPlaygroundData","ComponentPlaygroundProps","ComponentPlaygroundSlots","ComponentPlaygroundTokens","PreviewLayout","TokensPlayground","ContentPreviewMode","ContentDoc","ContentList","ContentNavigation","ContentQuery","ContentRenderer","ContentRendererMarkdown","MDCSlot","DocumentDrivenEmpty","Markdown","ProsePre","ProseScript","NuxtWelcome","NuxtLayout","NuxtErrorBoundary","ClientOnly","DevOnly","ServerPlaceholder","NuxtLink","NuxtLoadingIndicator","NuxtRouteAnnouncer","NuxtIsland","NuxtPicture","ColorScheme","MDC","MDCRenderer","MDCSlot","Icon","IconCSS","NuxtPage","NoScript","Link","Base","Title","Meta","Style","Head","Html","Body","NuxtRouteAnnouncer"],W0=/\d/,q0=["-","_","/","."];function G0(e=""){if(!W0.test(e))return e!==e.toLowerCase()}function sd(e,t){const n=q0,r=[];if(!e||typeof e!="string")return r;let o="",s,i;for(const a of e){const c=n.includes(a);if(c===!0){r.push(o),o="",s=void 0;continue}const u=G0(a);if(i===!1){if(s===!1&&u===!0){r.push(o),o=a,s=u;continue}if(s===!0&&u===!1&&o.length>1){const l=o.at(-1);r.push(o.slice(0,Math.max(0,o.length-1))),o=l+a,s=u;continue}}o+=a,s=u,i=c}return r.push(o),r}function Q0(e){return e?e[0].toUpperCase()+e.slice(1):""}function J0(e,t){return e?(Array.isArray(e)?e:sd(e)).map(n=>Q0(t!=null&&t.normalize?n.toLowerCase():n)).join(""):""}function _i(e,t){return e?(Array.isArray(e)?e:sd(e)).map(n=>n.toLowerCase()).join("-"):""}const Y0="$s";function Rt(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=Y0+n,s=ge(),i=qi(s.payload.state,o);if(i.value===void 0&&r){const a=r();if(Ne(a))return s.payload.state[o]=a,a;i.value=a}return i}const In=()=>{const e=Rt("dd-pages",()=>Lt(at({}))),t=Rt("dd-surrounds",()=>Lt(at({}))),n=Rt("dd-navigation"),r=Rt("dd-globals",()=>Lt(at({})));return{pages:e,surrounds:t,navigation:n,globals:r}},Br=()=>{const{navigation:e,pages:t,surrounds:n,globals:r}=In(),o=Z(()=>Zt(ft().path)),s=Z(()=>t.value[o.value]),i=Z(()=>n.value[o.value]),a=Z(()=>{var h,m;return(m=(h=s==null?void 0:s.value)==null?void 0:h.body)==null?void 0:m.toc}),c=Z(()=>{var h;return(h=s.value)==null?void 0:h._type}),u=Z(()=>{var h;return(h=s.value)==null?void 0:h.excerpt}),l=Z(()=>{var h;return(h=s.value)==null?void 0:h.layout}),f=Z(()=>{var h;return(h=i.value)==null?void 0:h[1]}),d=Z(()=>{var h;return(h=i.value)==null?void 0:h[0]});return{globals:r,navigation:e,surround:i,page:s,excerpt:u,toc:a,type:c,layout:l,next:f,prev:d}},id=e=>{if(!e.children)return e._path;for(const t of(e==null?void 0:e.children)||[]){const n=id(t);if(n)return n}},ad=(e,t)=>{for(const n of t){if(n._path===e&&!n._id)return n.children;if(n.children){const r=ad(e,n.children);if(r)return r}}},cd=(e,t)=>{for(const n of t){if(n._path===e)return n;if(n.children){const r=cd(e,n.children);if(r)return r}}},X0=(e,t,n)=>{let r;const o=(s,i)=>{for(const a of i)if(!(s!=="/"&&a._path==="/")){if(s!=null&&s.startsWith(a._path)&&a[t]&&(r=a[t]),a._path===s)return;a.children&&o(s,a.children)}};return o(e,n),r},ma=()=>({navBottomLink:id,navDirFromPath:ad,navPageFromPath:cd,navKeyFromPath:X0});function ga(e){return JSON.stringify(e,Z0)}function Z0(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const ld=e=>{let t=ga(e);return t=typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t),t=t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),(t.match(/.{1,100}/g)||[]).join("/")};function vt(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]=vt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:vt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=vt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=vt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(vt(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,s){n.set(vt(s),vt(o))}),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(vt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const ew={path:"/",watch:!0,decode:e=>Ar(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},As=window.cookieStore;function ho(e,t){var c;const n={...ew,...t},r=al(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&&(o=n.expires.getTime()-Date.now());const s=o!==void 0&&o<=0,i=vt(s?void 0:r[e]??((c=n.default)==null?void 0:c.call(n))),a=o&&!s?rw(i,o,n.watch&&n.watch!=="shallow"):ce(i);{let u=null;try{!As&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const l=()=>{n.readonly||by(a.value,r[e])||(nw(e,a.value,n),r[e]=vt(a.value),u==null||u.postMessage({value:n.encode(a.value)}))},f=h=>{var p;const m=h.refresh?(p=al(n))==null?void 0:p[e]:n.decode(h.value);d=!0,r[e]=a.value=m,nn(()=>{d=!1})};let d=!1;Pn()&&$t(()=>{d=!0,l(),u==null||u.close()}),As?As.onchange=h=>{const m=h.changed.find(p=>p.name===e);m&&f({value:m.value})}:u&&(u.onmessage=({data:h})=>f(h)),n.watch?ve(a,()=>{d||l()},{deep:n.watch!=="shallow"}):l()}return a}function al(e={}){return oy(document.cookie,e)}function tw(e,t,n={}){return t==null?Ac(e,t,{...n,maxAge:-1}):Ac(e,t,n)}function nw(e,t,n={}){document.cookie=tw(e,t,n)}const cl=2147483647;function rw(e,t,n){let r,o,s=0;const i=n?ce(e):{value:e};return Pn()&&$t(()=>{o==null||o(),clearTimeout(r)}),tp((a,c)=>{n&&(o=ve(i,c));function u(){clearTimeout(r);const l=t-s,f=l{if(s+=f,s({isEnabled:()=>{const r=ft().query;return Object.prototype.hasOwnProperty.call(r,"preview")&&!r.preview?!1:!!(r.preview||ho("previewToken").value||sessionStorage.getItem("previewToken"))},getPreviewToken:()=>ho("previewToken").value||sessionStorage.getItem("previewToken")||void 0,setPreviewToken:r=>{ho("previewToken").value=r,ft().query.preview=r||"",r?sessionStorage.setItem("previewToken",r):sessionStorage.removeItem("previewToken"),window.location.reload()}}),Mo=e=>yf(e,Je().public.content.api.baseURL),ud=()=>{const{experimental:e}=Je().public.content;return e.clientDB?!0:ya().isEnabled()},ll=(e,t)=>t.split(".").reduce((n,r)=>n&&n[r],e),_a=(e,t)=>Object.keys(e).filter(t).reduce((n,r)=>Object.assign(n,{[r]:e[r]}),{}),FP=e=>t=>e&&e.length?_a(t,n=>!e.includes(n)):t,HP=e=>t=>Array.isArray(t)?t.map(n=>e(n)):e(t),fd=e=>{const t=[],n=[];for(const r of e)["$","_"].includes(r)?t.push(r):n.push(r);return{prefixes:t,properties:n}},BP=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=fd(e);return _a(t,o=>!r.includes(o)&&!n.includes(o[0]))},VP=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=fd(e);return _a(t,o=>r.includes(o)||n.includes(o[0]))},zP=(e,t)=>{const n=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),r=Object.keys(t).filter(o=>!o.startsWith("$"));for(const o of r)e=e.sort((s,i)=>{const a=[ll(s,o),ll(i,o)].map(c=>{if(c!==null)return c instanceof Date?c.toISOString():c});return t[o]===-1&&a.reverse(),n.compare(a[0],a[1])});return e},UP=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},Ct=e=>Array.isArray(e)?e:[void 0,null].includes(e)?[]:[e],ow=["sort","where","only","without"];function sw(e,t={}){const n={};for(const i of Object.keys(t.initialParams||{}))n[i]=ow.includes(i)?Ct(t.initialParams[i]):t.initialParams[i];const r=(i,a=c=>c)=>(...c)=>(n[i]=a(...c),s),o=i=>{var a;return t.legacy?i!=null&&i.surround?i.surround:i&&(i!=null&&i.dirConfig&&(i.result={_path:(a=i.dirConfig)==null?void 0:a._path,...i.result,_dir:i.dirConfig}),i!=null&&i._path||Array.isArray(i)||!Object.prototype.hasOwnProperty.call(i,"result")?i:i==null?void 0:i.result):i},s={params:()=>({...n,...n.where?{where:[...Ct(n.where)]}:{},...n.sort?{sort:[...Ct(n.sort)]}:{}}),only:r("only",Ct),without:r("without",Ct),where:r("where",i=>[...Ct(n.where),...Ct(i)]),sort:r("sort",i=>[...Ct(n.sort),...Ct(i)]),limit:r("limit",i=>parseInt(String(i),10)),skip:r("skip",i=>parseInt(String(i),10)),find:()=>e(s).then(o),findOne:()=>e(r("first")(!0)).then(o),count:()=>e(r("count")(!0)).then(o),locale:i=>s.where({_locale:i}),withSurround:r("surround",(i,a)=>({query:i,...a})),withDirConfig:()=>r("dirConfig")(!0)};return t.legacy&&(s.findSurround=(i,a)=>s.withSurround(i,a).find().then(o)),s}const iw=()=>async e=>{const{content:t}=Je().public,n=e.params(),r=t.experimental.stripQueryParameters?Mo(`/query/${`${ko(n)}.${t.integrity}`}/${ld(n)}.json`):Mo(`/query/${ko(n)}.${t.integrity}.json`);if(ud())return(await D(()=>import("./FCQXS2LF.js"),[],import.meta.url).then(i=>i.useContentDatabase())).fetch(e);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:ga(n),previewToken:ya().getPreviewToken()}});if(typeof o=="string"&&o.startsWith(""))throw new Error("Not found");return o};function po(e,...t){const{content:n}=Je().public,r=sw(iw(),{initialParams:typeof e!="string"?e:{},legacy:!0});let o;typeof e=="string"&&(o=ti(Fr(e,...t)));const s=r.params;return r.params=()=>{var a,c,u;const i=s();return o&&(i.where=i.where||[],i.first&&(i.where||[]).length===0?i.where.push({_path:Zt(o)}):i.where.push({_path:new RegExp(`^${o.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(a=i.sort)!=null&&a.length||(i.sort=[{_file:1,$numeric:!0}]),n.locales.length&&((u=(c=i.where)==null?void 0:c.find(f=>f._locale))!=null&&u._locale||(i.where=i.where||[],i.where.push({_locale:n.defaultLocale}))),i},r}const aw=async e=>{const{content:t}=Je().public;typeof(e==null?void 0:e.params)!="function"&&(e=po(e));const n=e.params(),r=t.experimental.stripQueryParameters?Mo(`/navigation/${`${ko(n)}.${t.integrity}`}/${ld(n)}.json`):Mo(`/navigation/${ko(n)}.${t.integrity}.json`);if(ud())return(await D(()=>import("./FCQXS2LF.js"),[],import.meta.url).then(i=>i.generateNavigation))(n);const o=await $fetch(r,{method:"GET",responseType:"json",params:t.experimental.stripQueryParameters?void 0:{_params:ga(n),previewToken:ya().getPreviewToken()}});if(typeof o=="string"&&o.startsWith(""))throw new Error("Not found");return o},cw=Ye(e=>{var u,l,f,d;const t=(l=(u=Je())==null?void 0:u.public)==null?void 0:l.content.documentDriven,n=(d=(f=Je())==null?void 0:f.public)==null?void 0:d.content.experimental.clientDB,{navigation:r,pages:o,globals:s,surrounds:i}=In(),a=(h,m,p,_)=>{var w;if(m&&(m!=null&&m.layout))return m.layout;if(h.matched.length&&((w=h.matched[0].meta)!=null&&w.layout))return h.matched[0].meta.layout;if(p&&m){const{navKeyFromPath:y}=ma(),g=y(m._path,"layout",p);if(g)return g}if(t.layoutFallbacks&&_){let y;for(const g of t.layoutFallbacks)if(_[g]&&_[g].layout){y=_[g].layout;break}if(y)return y}return"default"},c=async(h,m=!1)=>{e.callHook("content:document-driven:start",{route:h,dedup:m});const p=h.meta.documentDriven||{};if(h.meta.documentDriven===!1)return;const _=Zt(h.path),w=[];if(t.navigation&&p.navigation!==!1){const y=()=>{const{navigation:g}=In();return g.value&&!m?g.value:aw().then(b=>(g.value=b,b)).catch(()=>null)};w.push(y)}else w.push(()=>Promise.resolve(null));if(t.globals){const y=()=>{const{globals:g}=In();if(typeof t.globals=="object"&&Array.isArray(t.globals)){console.log("Globals must be a list of keys with QueryBuilderParams as a value.");return}return Promise.all(Object.entries(t.globals).map(([b,P])=>{if(!m&&g.value[b])return g.value[b];let S="findOne";return P!=null&&P.type&&(S=P.type),po(P)[S]().catch(()=>null)})).then(b=>b.reduce((P,S,I)=>{const k=Object.keys(t.globals)[I];return P[k]=S,P},{}))};w.push(y)}else w.push(()=>Promise.resolve(null));if(t.page&&p.page!==!1){let y={_path:_};typeof p.page=="string"&&(y={_path:p.page}),typeof p.page=="object"&&(y=p.page);const g=()=>{const{pages:b}=In();return!m&&b.value[_]&&b.value[_]._path===_?b.value[_]:po().where(y).findOne().catch(()=>null)};w.push(g)}else w.push(()=>Promise.resolve(null));if(t.surround&&p.surround!==!1){let y=_;["string","object"].includes(typeof p.page)&&(y=p.page),["string","object"].includes(typeof p.surround)&&(y=p.surround);const g=()=>{const{surrounds:b}=In();return!m&&b.value[_]?b.value[_]:po().where({_partial:{$not:!0},navigation:{$not:!1}}).without(["body"]).findSurround(y).catch(()=>null)};w.push(g)}else w.push(()=>Promise.resolve(null));return await Promise.all(w.map(y=>y())).then(async([y,g,b,P])=>{var I,k;y&&(r.value=y),g&&(s.value=g),P&&(i.value[_]=P);const S=(b==null?void 0:b.redirect)||((k=(I=b==null?void 0:b._dir)==null?void 0:I.navigation)==null?void 0:k.redirect);if(S)return o.value[_]=b,S;if(b){const O=a(h,b,y,g),A=ar[O];A&&typeof A=="function"&&await A(),h.meta.layout=O,b.layout=O}o.value[_]=b,await e.callHook("content:document-driven:finish",{route:h,dedup:m,page:b,navigation:y,globals:g,surround:P})})};{const h=We();e.hook("link:prefetch",m=>{if(!(m in o.value)&&!mt(m)){const p=h.resolve(m);p.matched.length>0&&c(p)}}),e.hooks.hook("content:document-driven:finish",({page:m})=>{var p;(p=m==null?void 0:m.body)!=null&&p.children&&dd(m.body.children)})}Iy(async(h,m)=>{if(!n&&h.path===m.path){if(!h.meta.layout){const _=Zt(h.path);o.value[_]&&(h.meta.layout=o.value[_].layout)}return}const p=await c(h,!1);if(p)return mt(p)?si(e,$f,[p,{external:!0}]):p}),e.hook("app:data:refresh",async()=>await c(ft(),!0))});function dd(e){for(const t of e)if(t.children&&dd(t.children),t.type==="element"&&t.tag){const n=J0(t.tag);for(const r of["Prose"+n,n])K0.includes(r)&&z0(r)}}let va=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((t,n)=>(n&=63,n<36?t+=n.toString(36):n<62?t+=(n-26).toString(36).toUpperCase():n>62?t+="-":t+="_",t),"");const hd=new RegExp("\\{([^}]+)\\}","g"),lw="@dark",uw="@light",fw="@initial";function ul(e,t,n,r="."){typeof t=="string"&&(t=t.split(r));const o=t.length-1;for(let i=0;it.includes(i))){r[o]={value:e[o]};continue}r[o]=md(e[o],t,n)}}return r}function dw(e={},t={}){const n={key:"attributes.variable",onNotFound:!1,...t};function r(o=void 0,s){if(!o)return N(e);const i={...n,...s},{key:a,onNotFound:c}=i,u=No(N(e),o);if(!u&&typeof c=="function"){c(o,i);return}return a?u&&(u[a]?u[a]:No(u,a)):u}return r.bind(this)}function gd(e){return Array.isArray(e)&&(e=e.join("-")),e.charAt(0)==="{"&&e.charAt(e.length-1)==="}"&&(e=e.substr(1,e.length-2)),`--${e.split(".").join("-")}`}function hw(e,t,n,r,o=[],s,i){var c;const a=mw(e,t,r,s,i);return a||((c=s==null?void 0:s.utils)!=null&&c[e]?typeof s.utils[e]=="function"?s.utils[e](t):t?s.utils[e]:{}:(t=pw(e,t,o,s,i),{[e]:t}))}function pw(e,t,n,r,o){return(Array.isArray(t)||typeof t=="string"||typeof t=="number")&&(Array.isArray(t)?t=t.map(s=>fl(e,s,n,r,o)).join(","):t=fl(e,t,n,r,o)),t}function fl(e,t,n,r,o){return typeof t=="number"?t:(t.match(hd)&&(t=yd(e,t,n,r,o)),t==="{}"?"":t)}function yd(e,t,n,r,o){return typeof t!="string"||(t=t.replace(hd,(s,i)=>{const a=gd(i),c=`var(${a})`;if(n.includes(a))return c;const u=r.$tokens(i,{key:void 0,loc:o}),l=typeof u=="string"?u:(u==null?void 0:u.variable)||(u==null?void 0:u.value);return l||c})),t}function mw(e,t,n,r,o){if(e.startsWith("@")){const s=a=>{a=r.options.colorSchemeMode==="class"?`:root.${a}`:`@media (prefers-color-scheme: ${a})`;const c=a.startsWith("@media");return r!=null&&r.runtime?{"@media":{[a]:t}}:{[c?a:`${a} &`]:t}};if(e===lw)return s("dark");if(e===uw)return s("light");if(e===fw){const a=r.$tokens("media.initial",{key:"value",onNotFound:!1,loc:o});return{[`@media${a?` ${a}`:""}`]:t}}const i=r.$tokens("media",{key:void 0,loc:o});if(i){const a=e.replace("@","");if(i[a])return{[`@media ${i[a].value}`]:t}}return{[e]:t}}}function gw(e,t,n,r){var i;let o="";if(e==="dark"||e==="light")r==="class"?o=`:root.${e}`:o=`(prefers-color-scheme: ${e})`;else if(e!=="initial"&&n){const a=(i=n==null?void 0:n.media)==null?void 0:i[e];a&&(o=a.value)}let s;return o?o.startsWith(".")?s=`@media { :root${o} {`:o.startsWith(":root")?s=`@media { ${o} {`:s=`@media ${o} { :root {`:s="@media { :root {",`${`${`${s}--pinceau-mq: ${String(e)}; ${t}`} } }`} +`}const dl=/\s*,\s*(?![^()]*\))/,yw=(e,t)=>e.reduce((n,r)=>(n.push(...t.map(o=>o.includes("&")?o.replace(/&/g,/[ +>|~]/.test(r)&&/&.*&/.test(o)?`:is(${r})`:r):`${r} ${o}`)),n),[]),{prototype:{toString:_w}}=Object,vw=(e,t=void 0)=>{const n=new WeakSet,r=(s,i,a,c,u,l,f)=>{for(let d=0;d{let l="";for(const f in s){const d=f.charCodeAt(0)===64,h=f.charCodeAt(0)===45&&f.charCodeAt(1)===45;for(const m of d&&Array.isArray(s[f])?s[f]:[s[f]]){if(t&&(f!==c||m!==u)){const _=t(f,m,s,i);if(_!==null){l+=typeof _=="object"&&_?o(_,i,a,f,m):_??"";continue}}if(typeof m=="object"&&m&&m.toString===_w){n.has(i)&&(n.delete(i),l+="}");const _=Object(f);let w;d?(w=i,l+=o(m,w,a.concat(_))):(w=i.length?yw(i,f.split(dl)):f.split(dl),l+=o(m,w,a)),n.has(_)&&(n.delete(_),l+="}"),n.has(w)&&(n.delete(w),l+="}")}else l=r(l,i,a,f,m,d,h)}}return l};return o(e,[],[])},_d=".phy[--]";function bw(e,t={},n,r){const o=ce(),s=ce(t),i={},a=(m,p)=>vw(m,(_,w,y,g)=>hw(_,w,y,g,[],{$tokens:e,utils:s.value,options:{colorSchemeMode:n,runtime:!0}},p));function c(){const m=globalThis||window;let p,_;if(m&&m.document){const w=`pinceau-runtime${r?`-${r}`:""}`,y=m.document;if(p=y.querySelector(`style#${w}`),!p){const g=y.createElement("style");g.id=w,g.type="text/css",p=y.head.appendChild(g)}_=y.querySelector(`style#pinceau-runtime-hydratable${r?`-${r}`:""}`)}return o.value=(p==null?void 0:p.sheet)||ww(),_?u(_):void 0}function u(m){var _,w;const p={};for(const y of Object.entries(((_=m==null?void 0:m.sheet)==null?void 0:_.cssRules)||((w=o.value)==null?void 0:w.cssRules)||{})){const[g,b]=y,P=Ew(b);if(!P||!P.uid)continue;p[P.uid]||(p[P.uid]={});const S=o.value.insertRule(b.cssText,Number(g));p[P.uid][P.type]=o.value.cssRules.item(S)}return m&&m.remove(),p}function l(){return o.value?Object.entries(o.value.cssRules).reduce((m,[,p])=>(m+=`${p==null?void 0:p.cssText} `||"",m),""):""}function f(m,p,_,w,y){if(!Object.keys(_).length)return;const g=a({"@media":{[_d]:{"--puid":`${m}-${p}`},..._}},y);if(!g)return;w&&d(w);const b=o.value.insertRule(g);return o.value.cssRules[b]}function d(m){const p=Object.values(o.value.cssRules).indexOf(m);if(!(typeof p>"u"||isNaN(p)))try{o.value.deleteRule(p)}catch{}}const h=c();return{stringify:a,cache:i,pushDeclaration:f,deleteRule:d,sheet:o,toString:l,hydratableRules:h}}function ww(){return{cssRules:[],insertRule(e,t=this.cssRules.length){return this.cssRules.splice(t,1,{cssText:e}),t},deleteRule(e){delete this.cssRules[e]}}}function Ew(e){const t=e.cssRules&&e.cssRules.length?Object.entries(e==null?void 0:e.cssRules).find(([s,i])=>i.selectorText===_d):void 0;if(!t)return;const n=/--puid:(.*)?-(c|v|p)?/m,[,r,o]=t[1].cssText.match(n);if(r)return{uid:r,type:o}}function Tw(e,t,n){var a,c,u;let r;const o=(a=e==null?void 0:e.vnode)==null?void 0:a.el;o&&o.classList?o.classList.forEach(l=>{r||l.startsWith("pc-")&&(r=l.split("pc-")[1])}):r=va(6);const s=(u=(c=e==null?void 0:e.vnode)==null?void 0:c.type)==null?void 0:u.__scopeId,i={uid:r,componentId:s?`[${s}]`:"",uniqueClassName:`pc-${r}`};return t.value.c=i.uniqueClassName,Z(()=>i)}function Sw(e,t={},n){const r=ce(),o=ce(e||{});t=Object.assign({key:"variable"},t||{});const s=dw(o,t);let i={};c();function a(p){var _;for(const w of p.styleSheets)if((_=w==null?void 0:w.ownerNode)!=null&&_.textContent.includes("--pinceau-mq"))return w.ownerNode}function c(){var _;const p=globalThis||window;if(p&&p.document){let w=document.querySelector("#pinceau-theme");w||(w=a(document)),r.value=w==null?void 0:w.sheet,r.value&&u((_=r.value)==null?void 0:_.cssRules)}}function u(p){i={},Object.entries(p||{}).forEach(([_,w])=>{var g,b;if((w==null?void 0:w.type)!==4&&!((g=w==null?void 0:w.cssText)!=null&&g.includes("--pinceau-mq")))return!1;let y="initial";(b=w.cssText.match(/--([\w-]+)\s*:\s*(.+?);/gm))==null||b.forEach(P=>{var O;const[S,I]=P.replace(";","").split(/:\s(.*)/s);if(S==="--pinceau-mq"){if(y=I,!i[I]){const A=(O=Object.entries((w==null?void 0:w.cssRules)||{}).find(([C,T])=>T==null?void 0:T.cssText.includes(`--pinceau-mq: ${I}`)))==null?void 0:O[1];A&&(i[I]=A)}return}const k=[...S.substring(2).split("-")];ul(o.value,k,h(k,I,S,y))})})}function l(p){var y;const _=Array.from(new Set(["dark","light",...Object.keys((p==null?void 0:p.media)||{}),...Object.keys(((y=o.value)==null?void 0:y.media)||{})])),w=md(p||{},_,!0);pd(w,(g,b,P)=>f(P,g.value))}function f(p,_,w="initial"){var b;if(typeof _=="object"){Object.entries(_).forEach(([P,S])=>f(p,S,P));return}const y=gd(p);i!=null&&i[w]||m(w);const g=yd(void 0,_,[],{$tokens:s});ul(o.value,p,h(p,g,y,w)),(b=i==null?void 0:i[w])==null||b.style.setProperty(y,g)}function d(p){return Z({get(){return No(o.value,`${p}.value`)},set(_){f(p,_)}})}function h(p,_,w,y="initial"){const g={value:_,variable:`var(${w})`},b=No(o.value,p);return b&&!w.startsWith("--media")&&(typeof(b==null?void 0:b.value)=="object"?g.value={...b.value,[y]:_}:g.value={initial:b.value,[y]:_}),g}function m(p){if(i!=null&&i[p])return i==null?void 0:i[p];const _=gw(p,"",o.value,n),w=r.value.insertRule(_,r.value.cssRules.length);return i[p]=r.value.cssRules.item(w).cssRules[0],i[p]}return{$tokens:s,updateToken:f,updateTheme:l,reactiveToken:d,resolveStylesheet:c,theme:o}}function Pw(e,t,n,r){var s,i;let o=(i=(s=n.hydratableRules)==null?void 0:s[e.value.uid])==null?void 0:i.c;ve(()=>t,a=>{a=Cw(e.value,a),o=n.pushDeclaration(e.value.uid,"c",a,o,{...r,type:"c"})},{immediate:!o,deep:!0}),$t(()=>o&&n.deleteRule(o))}function Cw(e,t){const n={},r=`.${e.uniqueClassName}${e.componentId}`;if(t&&Object.keys(t).length){n[r]=n[r]||{};for(const[o,s]of Object.entries(t)){const i=N(s);if(o==="css"){n[r]=Object.assign(n[r],i);continue}if(typeof i=="object")for(const[a,c]of Object.entries(i)){const u=N(c);if(!u)continue;a==="initial"&&(n[r]||(n[r]={}),n[r]||(n[r]={}),n[r][`--${o}`]=u);const l=`@${a}`;n[l]||(n[l]={}),n[l][r]||(n[l][r]={}),n[l][r][`--${_i(o)}`]=u}else{const a=N(i);a&&(n[r][`--${_i(o)}`]=a)}}}return n}const xw=(e,t,n,r,o,s)=>{var u,l;let i=(l=(u=r.hydratableRules)==null?void 0:u[e.value.uid])==null?void 0:l.v;const a=Z(()=>t?Rw(e.value,n,t):{}),c=ce([]);return ve(a,({cacheId:f,variantsProps:d})=>{let h;if(r.cache[f]){const m=r.cache[f];i=m.rule,h=m.variantClass,m!=null&&m.classes&&(c.value=m.classes),m.count++}else{h=`pv-${va(6)}`;const{declaration:m,classes:p}=Aw(h,e.value,t,d);c.value=p,i=r.pushDeclaration(e.value.uid,"v",m,void 0,{...s,type:"v"}),r.cache[f]={rule:i,variantClass:h,classes:p,count:1}}o.value.v=h},{immediate:!0}),$t(()=>{var h;const f=a==null?void 0:a.value,d=(h=r.cache)==null?void 0:h[f.cacheId];d&&(d.count--,d.count<=0&&(r.deleteRule(d.rule),delete r.cache[f.cacheId]))}),{variantsClasses:c}};function Aw(e,t,n,r){var i,a;let o=[];const s={};if(r&&Object.keys(r).length){const c=`.${e}`;for(const[u,l]of Object.entries(r))if(typeof l=="object")for(const[f,d]of Object.entries(l)){const h=(d==null?void 0:d.toString())||d,m=n[u][h];if(!m)continue;if(s[c]||(s[c]={}),typeof m=="string"||Array.isArray(m)||m!=null&&m.$class){const _=typeof m=="string"||Array.isArray(m)?m:m.$class;o=[...o,...typeof _=="string"?_.split(" "):_],delete m.$class}f==="initial"&&(s[c]||(s[c]={}),s[c]=gr(s[c],m));const p=`@${f}`;s[p]||(s[p]={}),s[p][c]||(s[p][c]={}),s[p][c]=gr(s[p][c],m)}else{const f=((i=l==null?void 0:l.toString)==null?void 0:i.call(l))||l,d=(a=n==null?void 0:n[u])==null?void 0:a[f];if(!d)continue;s[c]||(s[c]={}),s[c]=gr(s[c],d)}}return{declaration:s,classes:o}}function Rw(e,t,n){if(!t||!n)return{};let r=e.componentId;const o=Object.entries(t).reduce((s,[i,a])=>(n[i]&&(typeof a=="object"?Object.entries(a).forEach(([c,u])=>r+=`${i}:${c}:${u}|`):r+=`${i}:${a}|`,s[i]=a),s),{});return{cacheId:r,variantsProps:o}}function Iw(e,t,n,r){var i,a;let o=(a=(i=n.hydratableRules)==null?void 0:i[e.value.uid])==null?void 0:a.p;const s=Z(()=>t==null?void 0:t.css);ve(s,c=>{c=kw(e.value,c),o&&n.deleteRule(o),o=n.pushDeclaration(e.value.uid,"p",c,o,{...r,type:"c"})},{immediate:!o}),$t(()=>o&&n.deleteRule(o))}function kw(e,t){const n={};if(t){const r=`.${e.uniqueClassName}${e.componentId}`;n[r]=Object.assign(n[r]||{},t)}return n}const Lw={theme:{},utils:{},tokensHelperConfig:{},multiApp:!1,colorSchemeMode:"media",dev:!1},Ow={install(e,t){t=Object.assign(Lw,t);const{theme:n,tokensHelperConfig:r,dev:o,multiApp:s,colorSchemeMode:i,utils:a}=t,c=Sw(n,r,i),u=s?va(6):void 0,l=bw(c.$tokens,a,i,u);function f(d={},h,m){const p=St();let _;const w=ce({v:"",c:""}),y=Tw(p,w);m&&Object.keys(m).length>0&&Pw(y,m,l,_);let g;if(h&&Object.keys(h).length>0){const{variantsClasses:b}=xw(y,h,d,l,w,_);g=b}return d!=null&&d.css&&Object.keys(d==null?void 0:d.css).length>0&&Iw(y,d,l,_),{$pinceau:Z(()=>{var b;return[w.value.v,w.value.c,(b=g==null?void 0:g.value)==null?void 0:b.join(" ")].join(" ")})}}e.config.globalProperties.$pinceauRuntime=f,e.config.globalProperties.$pinceauTheme=c,e.config.globalProperties.$pinceauSsr={get:()=>l.toString()},e.provide("pinceauRuntime",f),e.provide("pinceauTheme",c)}};function $w(e,t,n){return He("pinceauRuntime")(e,t,n)}function KP(){return He("pinceauTheme")}function WP(e,t=!1){return{type:[String,Object],default:e,required:t}}const Mw=e=>({marginTop:e,marginBottom:e}),Nw=e=>({marginLeft:e,marginRight:e}),Dw=e=>({paddingTop:e,paddingBottom:e}),jw=e=>({paddingLeft:e,paddingRight:e}),Fw={overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},Hw=e=>({overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":e}),Bw=e=>({fontSize:`{text.${e}.fontSize}`,lineHeight:`{text.${e}.lineHeight}`}),Vw=e=>({color:`{elements.state.${e}.color.primary} !important`,backgroundColor:`{elements.state.${e}.backgroundColor.primary} !important`,borderColor:`{elements.state.${e}.borderColor.primary} !important`,":deep(p code)":{color:`{elements.state.${e}.color.secondary} !important`,backgroundColor:`{elements.state.${e}.backgroundColor.secondary} !important`},":deep(code)":{color:`{elements.state.${e}.color.primary} !important`,backgroundColor:`{elements.state.${e}.backgroundColor.secondary} !important`},":deep(a code)":{borderColor:`{elements.state.${e}.borderColor.primary} !important`},":deep(a)":{borderColor:"currentColor",code:{backgroundColor:`{elements.state.${e}.backgroundColor.primary} !important`},"&:hover":{color:`{elements.state.${e}.color.secondary} !important`,borderColor:"currentColor !important",code:{backgroundColor:`{elements.state.${e}.backgroundColor.secondary} !important`,color:`{elements.state.${e}.color.secondary} !important`,borderColor:`{elements.state.${e}.borderColor.secondary} !important`}}}}),zw={my:Mw,mx:Nw,py:Dw,px:jw,truncate:Fw,lineClamp:Hw,text:Bw,stateColors:Vw},Uw=Ye(async e=>e.vueApp.use(Ow,{colorSchemeMode:"class",utils:zw})),Kw="__NUXT_COLOR_MODE__",Ww="ColorScheme",qw="theme",Gw="nuxt-color-mode",xt=window[Kw],Qw=Ye(e=>{const t=Rt("color-mode",()=>ut({preference:xt.preference,value:xt.value,unknown:!1,forced:!1})).value;$o({htmlAttrs:{[`data-${qw}`]:Z(()=>t.value)}}),We().afterEach(o=>{const s=o.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?xt.getColorScheme():t.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=xt.getColorScheme())}))}ve(()=>t.preference,o=>{var s;t.forced||(o==="system"?(t.value=xt.getColorScheme(),r()):t.value=o,(s=window.localStorage)==null||s.setItem(Gw,o))},{immediate:!0}),ve(()=>t.value,(o,s)=>{xt.removeColorScheme(s),xt.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=xt.preference,t.value=xt.value,t.unknown=!1)}),e.provide("colorMode",t)}),Jw=Ye(e=>{const t=Je().public.studio||{},n=ft(),r=ho("previewToken",{sameSite:"none",secure:!0}),o=Rt("studio-client-db",()=>null);async function s(){const i=await D(()=>import("./YCrim2H0.js"),__vite__mapDeps([137,138]),import.meta.url).then(u=>u.useStudio),{mountPreviewUI:a,initiateIframeCommunication:c}=i();a(),c()}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=>{o.value=i}),e.hook("app:mounted",async()=>{await s()})}});function Yw(e={}){const t=e.path||window.location.pathname;let n={};try{n=Ar(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:s})=>{r.add(s)});function o(s){const a="href"in s&&s.href[0]==="#"?n.app.baseURL+s.href:Fr(n.app.baseURL,s.fullPath);Yw({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{r.has(s)&&o(i)})}}),Zw=Ye(e=>{const t=ce(!1),n=()=>t.value=!0,r=()=>t.value=!1,o=()=>t.value=!t.value;return e.$router.afterEach(()=>setTimeout(r,50)),ve(t,s=>{const i=document.documentElement;s?i.style.overflow="hidden":setTimeout(()=>{i.style.overflow=""},100)},{immediate:!0}),{provide:{menu:{visible:t,close:r,open:n,toggle:o}}}}),eE=Ye(()=>{navigator&&navigator.userAgent&&navigator.userAgent.match(/Win[a-z0-9]*;/)&&document.documentElement.classList.add("docus-scrollbars")}),tE=[A_,I_,Gv,Jv,Yv,F0,H0,cw,Uw,Qw,Jw,Xw,Zw,eE],nE=Ae({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 o in e.route)Object.defineProperty(r,o,{get:()=>t===e.renderKey?e.route[o]:n[o]});return vn(es,at(r)),()=>Ge(e.vnode,{ref:e.vnodeRef})}}),rE=Ae({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 o=ge(),s=ce(),i=He(es,null);let a;r({pageRef:s});const c=He(Ry,null);let u;const l=o.deferHydration();if(o.isHydrating){const f=o.hooks.hookOnce("app:error",l);We().beforeEach(f)}return e.pageKey&&ve(()=>e.pageKey,(f,d)=>{f!==d&&o.callHook("page:loading:start")}),()=>Ge(rd,{name:e.name,route:e.route,...t},{default:f=>{const d=sE(i,f.route,f.Component),h=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(u&&!h)return u;l();return}if(u&&c&&!c.isCurrent(f.route))return u;if(d&&i&&(!c||c!=null&&c.isCurrent(i)))return h?u:null;const m=gi(f,e.pageKey);!o.isHydrating&&!iE(i,f.route,f.Component)&&a===m&&o.callHook("page:loading:end"),a=m;const p=!!(e.transition??f.route.meta.pageTransition??oi),_=p&&oE([e.transition,f.route.meta.pageTransition,oi,{onAfterLeave:()=>{o.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),w=e.keepalive??f.route.meta.keepalive??Gg;return u=Fv(oa,p&&_,Mv(w,Ge(Su,{suspensible:!0,onPending:()=>o.callHook("page:start",f.Component),onResolve:()=>{nn(()=>o.callHook("page:finish",f.Component).then(()=>o.callHook("page:loading:end")).finally(l))}},{default:()=>{const y=Ge(nE,{key:m||void 0,vnode:n.default?Ge(Se,void 0,n.default(f)):f.Component,route:f.route,renderKey:m||void 0,trackRootNodes:p,vnodeRef:s});return w&&(y.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),y}}))).default(),u}})}});function oE(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?ha(n.onAfterLeave):void 0}));return gr(...t)}function sE(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((o,s)=>{var i,a,c;return((i=o.components)==null?void 0:i.default)!==((c=(a=e.matched[s])==null?void 0:a.components)==null?void 0:c.default)})||n&&gi({route:t,Component:n})!==gi({route:e,Component:n})}function iE(e,t,n){return e?t.matched.findIndex(o=>{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)}){r.show=!1,setTimeout(()=>{r.percent=0},400)},500)}function d(){r.show=!0,i=1e4/Math.floor(t.duration),o=aE(()=>{u(i)},100)}return n.hook("content:middleware:start",c),n.hook("page:start",c),n.hook("page:finish",l),Jn(()=>a),(h,m)=>(W(),ue("div",{class:Ke(["nuxt-progress",{"nuxt-progress-failed":!N(r).canSucceed}]),style:Gn({width:`${N(r).percent}%`,left:N(r).left,opacity:N(r).show?1:0,backgroundSize:`${100/N(r).percent*100}% auto`})},null,6))}},cE=Object.freeze(Object.defineProperty({__proto__:null,default:vd},Symbol.toStringTag,{value:"Module"})),lE={docus:{title:"ViewTube Wiki",description:"The open source, privacy-conscious way to enjoy your favorite YouTube content.",image:"/viewtube_cover.png",socials:{github:"viewtube/viewtube"},github:{dir:"content",branch:"main",repo:"wiki",owner:"viewtube",edit:!0},aside:{level:0,collapsed:!1,exclude:[]},main:{padded:!0,fluid:!1},header:{logo:!0,showLinkIcon:!0,exclude:[],fluid:!1,title:"ViewTube Wiki"},footer:{credits:{icon:"mdi:play",text:"Visit ViewTube",href:"https://viewtube.io"}},titleTemplate:"%s · ViewTube Wiki"}},uE={docus:{title:"Docus",description:"The best place to start your documentation.",url:"https://docus.dev",image:"https://user-images.githubusercontent.com/904724/185365452-87b7ca7b-6030-4813-a2db-5e65c785bf88.png",socials:{},layout:"default",header:{title:"",logo:!1,showLinkIcon:!1,fluid:!1,exclude:[]},aside:{level:0,collapsed:!1,exclude:[]},footer:{credits:{icon:"IconDocus",text:"Powered by Docus",href:"https://docus.dev"},textLinks:[],iconLinks:[],fluid:!1},github:{dir:void 0,branch:void 0,repo:void 0,owner:void 0,edit:!1}}},fE={prose:{copyButton:{iconCopy:"ph:copy",iconCopied:"ph:check"},headings:{icon:"ph:link"}}},dE={},hE={nuxt:{}},pE=Ty(lE,uE,fE,dE,hE);function bd(){const e=ge();return e._appConfig||(e._appConfig=ut(pE)),e._appConfig}const wd=Object.freeze({left:0,top:0,width:16,height:16}),Ed=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),ba=Object.freeze({...wd,...Ed});Object.freeze({...ba,body:"",hidden:!1});({...wd});const Td=Object.freeze({width:null,height:null}),Sd=Object.freeze({...Td,...Ed});function mE(e,t){const n={...e};for(const r in t){const o=t[r],s=typeof o;r in Td?(o===null||o&&(s==="string"||s==="number"))&&(n[r]=o):s===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const gE=/[\s,]+/;function yE(e,t){t.split(gE).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function _E(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:r(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let s=parseFloat(e.slice(0,e.length-n.length));return isNaN(s)?0:(s=s/o,s%1===0?r(s):0)}}return t}const vE=/(-?[0-9.]*[0-9]+[0-9.]*)/g,bE=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function hl(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(vE);if(r===null||!r.length)return e;const o=[];let s=r.shift(),i=bE.test(s);for(;;){if(i){const a=parseFloat(s);isNaN(a)?o.push(s):o.push(Math.ceil(a*t*n)/n)}else o.push(s);if(s=r.shift(),s===void 0)return o.join("");i=!i}}const wE=e=>e==="unset"||e==="undefined"||e==="none";function EE(e,t){const n={...ba,...e},r={...Sd,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let s=n.body;[n,r].forEach(m=>{const p=[],_=m.hFlip,w=m.vFlip;let y=m.rotate;_?w?y+=2:(p.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),p.push("scale(-1 1)"),o.top=o.left=0):w&&(p.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),p.push("scale(1 -1)"),o.top=o.left=0);let g;switch(y<0&&(y-=Math.floor(y/4)*4),y=y%4,y){case 1:g=o.height/2+o.top,p.unshift("rotate(90 "+g.toString()+" "+g.toString()+")");break;case 2:p.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:g=o.width/2+o.left,p.unshift("rotate(-90 "+g.toString()+" "+g.toString()+")");break}y%2===1&&(o.left!==o.top&&(g=o.left,o.left=o.top,o.top=g),o.width!==o.height&&(g=o.width,o.width=o.height,o.height=g)),p.length&&(s=''+s+"")});const i=r.width,a=r.height,c=o.width,u=o.height;let l,f;i===null?(f=a===null?"1em":a==="auto"?u:a,l=hl(f,c/u)):(l=i==="auto"?c:i,f=a===null?hl(l,u/c):a==="auto"?u:a);const d={},h=(m,p)=>{wE(p)||(d[m]=p.toString())};return h("width",l),h("height",f),d.viewBox=o.left.toString()+" "+o.top.toString()+" "+c.toString()+" "+u.toString(),{attributes:d,body:s}}const TE=/\sid="(\S+)"/g,SE="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let PE=0;function CE(e,t=SE){const n=[];let r;for(;r=TE.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(s=>{const i=typeof t=="function"?t(s):t+(PE++).toString(),a=s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+i+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}function xE(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function AE(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function RE(e){return"data:image/svg+xml,"+AE(e)}function IE(e){return'url("'+RE(e)+'")'}const pl={...Sd,inline:!1},kE={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},LE={display:"inline-block"},vi={backgroundColor:"currentColor"},Pd={backgroundColor:"transparent"},ml={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},gl={webkitMask:vi,mask:vi,background:Pd};for(const e in gl){const t=gl[e];for(const n in ml)t[e+n]=ml[n]}const mo={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";mo[e+"-flip"]=t,mo[e.slice(0,1)+"-flip"]=t,mo[e+"Flip"]=t});function yl(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const OE=(e,t)=>{const n=mE(pl,t),r={...kE},o=t.mode||"svg",s={},i=t.style,a=typeof i=="object"&&!(i instanceof Array)?i:{};for(let p in t){const _=t[p];if(_!==void 0)switch(p){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[p]=_===!0||_==="true"||_===1;break;case"flip":typeof _=="string"&&yE(n,_);break;case"color":s.color=_;break;case"rotate":typeof _=="string"?n[p]=_E(_):typeof _=="number"&&(n[p]=_);break;case"ariaHidden":case"aria-hidden":_!==!0&&_!=="true"&&delete r["aria-hidden"];break;default:{const w=mo[p];w?(_===!0||_==="true"||_===1)&&(n[w]=!0):pl[p]===void 0&&(r[p]=_)}}}const c=EE(e,n),u=c.attributes;if(n.inline&&(s.verticalAlign="-0.125em"),o==="svg"){r.style={...s,...a},Object.assign(r,u);let p=0,_=t.id;return typeof _=="string"&&(_=_.replace(/-/g,"_")),r.innerHTML=CE(c.body,_?()=>_+"ID"+p++:"iconifyVue"),Ge("svg",r)}const{body:l,width:f,height:d}=e,h=o==="mask"||(o==="bg"?!1:l.indexOf("currentColor")!==-1),m=xE(l,{...u,width:f+"",height:d+""});return r.style={...s,"--svg":IE(m),width:yl(u.width),height:yl(u.height),...LE,...h?vi:Pd,...a},Ge("span",r)},$E=Object.create(null),ME=Ae({inheritAttrs:!1,render(){const e=this.$attrs,t=e.icon,n=typeof t=="string"?$E[t]:typeof t=="object"?t:null;return n===null||typeof n!="object"||typeof n.body!="string"?this.$slots.default?this.$slots.default():null:OE({...ba,...n},e)}}),br=/^[a-z0-9]+(-[a-z0-9]+)*$/,os=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const a=o.pop(),c=o.pop(),u={provider:o.length>0?o[0]:r,prefix:c,name:a};return t&&!go(u)?null:u}const s=o[0],i=s.split("-");if(i.length>1){const a={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!go(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:s};return t&&!go(a,n)?null:a}return null},go=(e,t)=>e?!!((e.provider===""||e.provider.match(br))&&(t&&e.prefix===""||e.prefix.match(br))&&e.name.match(br)):!1,Cd=Object.freeze({left:0,top:0,width:16,height:16}),Do=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),wa=Object.freeze({...Cd,...Do}),bi=Object.freeze({...wa,body:"",hidden:!1});function NE(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function _l(e,t){const n=NE(e,t);for(const r in bi)r in Do?r in e&&!(r in n)&&(n[r]=Do[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function DE(e,t){const n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);function s(i){if(n[i])return o[i]=[];if(!(i in o)){o[i]=null;const a=r[i]&&r[i].parent,c=a&&s(a);c&&(o[i]=[a].concat(c))}return o[i]}return Object.keys(n).concat(Object.keys(r)).forEach(s),o}function jE(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let s={};function i(a){s=_l(r[a]||o[a],s)}return i(t),n.forEach(i),_l(e,s)}function xd(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=DE(e);for(const o in r){const s=r[o];s&&(t(o,jE(e,o,s)),n.push(o))}return n}const FE={provider:"",aliases:{},not_found:{},...Cd};function Rs(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function Ad(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Rs(e,FE))return null;const n=t.icons;for(const o in n){const s=n[o];if(!o.match(br)||typeof s.body!="string"||!Rs(s,bi))return null}const r=t.aliases||Object.create(null);for(const o in r){const s=r[o],i=s.parent;if(!o.match(br)||typeof i!="string"||!n[i]&&!r[i]||!Rs(s,bi))return null}return t}const vl=Object.create(null);function HE(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function wn(e,t){const n=vl[e]||(vl[e]=Object.create(null));return n[t]||(n[t]=HE(e,t))}function Ea(e,t){return Ad(t)?xd(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function BE(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Lr=!1;function Rd(e){return typeof e=="boolean"&&(Lr=e),Lr}function VE(e){const t=typeof e=="string"?os(e,!0,Lr):e;if(t){const n=wn(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function zE(e,t){const n=os(e,!0,Lr);if(!n)return!1;const r=wn(n.provider,n.prefix);return BE(r,n.name,t)}function UE(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Lr&&!t&&!e.prefix){let o=!1;return Ad(e)&&(e.prefix="",xd(e,(s,i)=>{i&&zE(s,i)&&(o=!0)})),o}const n=e.prefix;if(!go({provider:t,prefix:n,name:"a"}))return!1;const r=wn(t,n);return!!Ea(r,e)}const KE=Object.freeze({width:null,height:null}),WE=Object.freeze({...KE,...Do});""+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);const wi=Object.create(null);function qE(e,t){wi[e]=t}function Ei(e){return wi[e]||wi[""]}function Ta(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const Sa=Object.create(null),nr=["https://api.simplesvg.com","https://api.unisvg.com"],yo=[];for(;nr.length>0;)nr.length===1||Math.random()>.5?yo.push(nr.shift()):yo.push(nr.pop());Sa[""]=Ta({resources:["https://api.iconify.design"].concat(yo)});function GE(e,t){const n=Ta(t);return n===null?!1:(Sa[e]=n,!0)}function Pa(e){return Sa[e]}const QE=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let bl=QE();function JE(e,t){const n=Pa(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let o=0;n.resources.forEach(i=>{o=Math.max(o,i.length)});const s=t+".json?icons=";r=n.maxURL-o-n.path.length-s.length}return r}function YE(e){return e===404}const XE=(e,t,n)=>{const r=[],o=JE(e,t),s="icons";let i={type:s,provider:e,prefix:t,icons:[]},a=0;return n.forEach((c,u)=>{a+=c.length+1,a>=o&&u>0&&(r.push(i),i={type:s,provider:e,prefix:t,icons:[]},a=c.length),i.icons.push(c)}),r.push(i),r};function ZE(e){if(typeof e=="string"){const t=Pa(e);if(t)return t.path}return"/"}const eT=(e,t,n)=>{if(!bl){n("abort",424);return}let r=ZE(t.provider);switch(t.type){case"icons":{const s=t.prefix,a=t.icons.join(","),c=new URLSearchParams({icons:a});r+=s+".json?"+c.toString();break}case"custom":{const s=t.uri;r+=s.slice(0,1)==="/"?s.slice(1):s;break}default:n("abort",400);return}let o=503;bl(e+r).then(s=>{const i=s.status;if(i!==200){setTimeout(()=>{n(YE(i)?"abort":"next",i)});return}return o=501,s.json()}).then(s=>{if(typeof s!="object"||s===null){setTimeout(()=>{s===404?n("abort",s):n("next",o)});return}setTimeout(()=>{n("success",s)})}).catch(()=>{n("next",o)})},tT={prepare:XE,send:eT};function nT(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,s)=>o.provider!==s.provider?o.provider.localeCompare(s.provider):o.prefix!==s.prefix?o.prefix.localeCompare(s.prefix):o.name.localeCompare(s.name));let r={provider:"",prefix:"",name:""};return e.forEach(o=>{if(r.name===o.name&&r.prefix===o.prefix&&r.provider===o.provider)return;r=o;const s=o.provider,i=o.prefix,a=o.name,c=n[s]||(n[s]=Object.create(null)),u=c[i]||(c[i]=wn(s,i));let l;a in u.icons?l=t.loaded:i===""||u.missing.has(a)?l=t.missing:l=t.pending;const f={provider:s,prefix:i,name:a};l.push(f)}),t}function Id(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}function rT(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,o=e.prefix;t.forEach(s=>{const i=s.icons,a=i.pending.length;i.pending=i.pending.filter(c=>{if(c.prefix!==o)return!0;const u=c.name;if(e.icons[u])i.loaded.push({provider:r,prefix:o,name:u});else if(e.missing.has(u))i.missing.push({provider:r,prefix:o,name:u});else return n=!0,!0;return!1}),i.pending.length!==a&&(n||Id([e],s.id),s.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),s.abort))})}))}let oT=0;function sT(e,t,n){const r=oT++,o=Id.bind(null,n,r);if(!t.pending.length)return o;const s={id:r,icons:t,callback:e,abort:o};return n.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(s)}),o}function iT(e,t=!0,n=!1){const r=[];return e.forEach(o=>{const s=typeof o=="string"?os(o,t,n):o;s&&r.push(s)}),r}var aT={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function cT(e,t,n,r){const o=e.resources.length,s=e.random?Math.floor(Math.random()*o):e.index;let i;if(e.random){let S=e.resources.slice(0);for(i=[];S.length>1;){const I=Math.floor(Math.random()*S.length);i.push(S[I]),S=S.slice(0,I).concat(S.slice(I+1))}i=i.concat(S)}else i=e.resources.slice(s).concat(e.resources.slice(0,s));const a=Date.now();let c="pending",u=0,l,f=null,d=[],h=[];typeof r=="function"&&h.push(r);function m(){f&&(clearTimeout(f),f=null)}function p(){c==="pending"&&(c="aborted"),m(),d.forEach(S=>{S.status==="pending"&&(S.status="aborted")}),d=[]}function _(S,I){I&&(h=[]),typeof S=="function"&&h.push(S)}function w(){return{startTime:a,payload:t,status:c,queriesSent:u,queriesPending:d.length,subscribe:_,abort:p}}function y(){c="failed",h.forEach(S=>{S(void 0,l)})}function g(){d.forEach(S=>{S.status==="pending"&&(S.status="aborted")}),d=[]}function b(S,I,k){const O=I!=="success";switch(d=d.filter(A=>A!==S),c){case"pending":break;case"failed":if(O||!e.dataAfterTimeout)return;break;default:return}if(I==="abort"){l=k,y();return}if(O){l=k,d.length||(i.length?P():y());return}if(m(),g(),!e.random){const A=e.resources.indexOf(S.resource);A!==-1&&A!==e.index&&(e.index=A)}c="completed",h.forEach(A=>{A(k)})}function P(){if(c!=="pending")return;m();const S=i.shift();if(S===void 0){if(d.length){f=setTimeout(()=>{m(),c==="pending"&&(g(),y())},e.timeout);return}y();return}const I={status:"pending",resource:S,callback:(k,O)=>{b(I,k,O)}};d.push(I),u++,f=setTimeout(P,e.rotate),n(S,t,I.callback)}return setTimeout(P),w}function kd(e){const t={...aT,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}function o(a,c,u){const l=cT(t,a,c,(f,d)=>{r(),u&&u(f,d)});return n.push(l),l}function s(a){return n.find(c=>a(c))||null}return{query:o,find:s,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function wl(){}const Is=Object.create(null);function lT(e){if(!Is[e]){const t=Pa(e);if(!t)return;const n=kd(t),r={config:t,redundancy:n};Is[e]=r}return Is[e]}function uT(e,t,n){let r,o;if(typeof e=="string"){const s=Ei(e);if(!s)return n(void 0,424),wl;o=s.send;const i=lT(e);i&&(r=i.redundancy)}else{const s=Ta(e);if(s){r=kd(s);const i=e.resources?e.resources[0]:"",a=Ei(i);a&&(o=a.send)}}return!r||!o?(n(void 0,424),wl):r.query(t,o,n)().abort}const El="iconify2",Or="iconify",Ld=Or+"-count",Tl=Or+"-version",Od=36e5,fT=168;function Ti(e,t){try{return e.getItem(t)}catch{}}function Ca(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Sl(e,t){try{e.removeItem(t)}catch{}}function Si(e,t){return Ca(e,Ld,t.toString())}function Pi(e){return parseInt(Ti(e,Ld))||0}const ss={local:!0,session:!0},$d={local:new Set,session:new Set};let xa=!1;function dT(e){xa=e}let ro=typeof window>"u"?{}:window;function Md(e){const t=e+"Storage";try{if(ro&&ro[t]&&typeof ro[t].length=="number")return ro[t]}catch{}ss[e]=!1}function Nd(e,t){const n=Md(e);if(!n)return;const r=Ti(n,Tl);if(r!==El){if(r){const a=Pi(n);for(let c=0;c{const c=Or+a.toString(),u=Ti(n,c);if(typeof u=="string"){try{const l=JSON.parse(u);if(typeof l=="object"&&typeof l.cached=="number"&&l.cached>o&&typeof l.provider=="string"&&typeof l.data=="object"&&typeof l.data.prefix=="string"&&t(l,a))return!0}catch{}Sl(n,c)}};let i=Pi(n);for(let a=i-1;a>=0;a--)s(a)||(a===i-1?(i--,Si(n,i)):$d[e].add(a))}function Dd(){if(!xa){dT(!0);for(const e in ss)Nd(e,t=>{const n=t.data,r=t.provider,o=n.prefix,s=wn(r,o);if(!Ea(s,n).length)return!1;const i=n.lastModified||-1;return s.lastModifiedCached=s.lastModifiedCached?Math.min(s.lastModifiedCached,i):i,!0})}}function hT(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const r in ss)Nd(r,o=>{const s=o.data;return o.provider!==e.provider||s.prefix!==e.prefix||s.lastModified===t});return!0}function pT(e,t){xa||Dd();function n(r){let o;if(!ss[r]||!(o=Md(r)))return;const s=$d[r];let i;if(s.size)s.delete(i=Array.from(s).shift());else if(i=Pi(o),!Si(o,i+1))return;const a={cached:Math.floor(Date.now()/Od),provider:e.provider,data:t};return Ca(o,Or+i.toString(),JSON.stringify(a))}t.lastModified&&!hT(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function Pl(){}function mT(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,rT(e)}))}function gT(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,o=e.iconsToLoad;delete e.iconsToLoad;let s;if(!o||!(s=Ei(n)))return;s.prepare(n,r,o).forEach(a=>{uT(n,a,c=>{if(typeof c!="object")a.icons.forEach(u=>{e.missing.add(u)});else try{const u=Ea(e,c);if(!u.length)return;const l=e.pendingIcons;l&&u.forEach(f=>{l.delete(f)}),pT(e,c)}catch(u){console.error(u)}mT(e)})})}))}const yT=(e,t)=>{const n=iT(e,!0,Rd()),r=nT(n);if(!r.pending.length){let c=!0;return t&&setTimeout(()=>{c&&t(r.loaded,r.missing,r.pending,Pl)}),()=>{c=!1}}const o=Object.create(null),s=[];let i,a;return r.pending.forEach(c=>{const{provider:u,prefix:l}=c;if(l===a&&u===i)return;i=u,a=l,s.push(wn(u,l));const f=o[u]||(o[u]=Object.create(null));f[l]||(f[l]=[])}),r.pending.forEach(c=>{const{provider:u,prefix:l,name:f}=c,d=wn(u,l),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),o[u][l].push(f))}),s.forEach(c=>{const{provider:u,prefix:l}=c;o[u][l].length&&gT(c,o[u][l])}),t?sT(t,r,s):Pl},_T=e=>new Promise((t,n)=>{const r=typeof e=="string"?os(e,!0):e;if(!r){n(e);return}yT([r||e],o=>{if(o.length&&r){const s=VE(r);if(s){t({...wa,...s});return}}n(e)})});({...WE});const Cl={backgroundColor:"currentColor"},vT={backgroundColor:"transparent"},xl={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Al={webkitMask:Cl,mask:Cl,background:vT};for(const e in Al){const t=Al[e];for(const n in xl)t[e+n]=xl[n]}const ks={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ks[e+"-flip"]=t,ks[e.slice(0,1)+"-flip"]=t,ks[e+"Flip"]=t});Rd(!0);qE("",tT);if(typeof document<"u"&&typeof window<"u"){Dd();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!UE(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;GE(n,o)||console.error(r)}catch{console.error(r)}}}}({...wa});const bT=["width","height"],wT=Ae({__name:"Icon",props:{name:{type:String,required:!0},size:{type:String,default:""}},async setup(e){var m;let t,n;const r=ge(),o=bd();(m=o==null?void 0:o.nuxtIcon)!=null&&m.aliases;const s=e,i=Rt("icons",()=>({})),a=ce(!1),c=Z(()=>{var p;return(((p=o.nuxtIcon)==null?void 0:p.aliases)||{})[s.name]||s.name}),u=Z(()=>{var p;return(p=i.value)==null?void 0:p[c.value]}),l=Z(()=>r.vueApp.component(c.value)),f=Z(()=>{var _,w,y;if(!s.size&&typeof((_=o.nuxtIcon)==null?void 0:_.size)=="boolean"&&!((w=o.nuxtIcon)!=null&&w.size))return;const p=s.size||((y=o.nuxtIcon)==null?void 0:y.size)||"1em";return String(Number(p))===p?`${p}px`:p}),d=Z(()=>{var p;return((p=o==null?void 0:o.nuxtIcon)==null?void 0:p.class)??"icon"});async function h(){var p;l.value||(p=i.value)!=null&&p[c.value]||(a.value=!0,i.value[c.value]=await _T(c.value).catch(()=>{}),a.value=!1)}return ve(()=>c.value,h),!l.value&&([t,n]=ju(()=>h()),t=await t,n()),(p,_)=>N(a)?(W(),ue("span",{key:0,class:Ke(N(d)),width:N(f),height:N(f)},null,10,bT)):N(u)?(W(),de(N(ME),{key:1,icon:N(u),class:Ke(N(d)),width:N(f),height:N(f)},null,8,["icon","class","width","height"])):N(l)?(W(),de(Qo(N(l)),{key:2,class:Ke(N(d)),width:N(f),height:N(f)},null,8,["class","width","height"])):(W(),ue("span",{key:3,class:Ke(N(d)),style:Gn({fontSize:N(f),lineHeight:N(f),width:N(f),height:N(f)})},Ot(e.name),7))}}),Ve=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},jt=Ve(wT,[["__scopeId","data-v-7bf8c648"]]),ET=Object.freeze(Object.defineProperty({__proto__:null,default:jt},Symbol.toStringTag,{value:"Module"})),TT=(...e)=>e.find(t=>t!==void 0);function ST(e){const t=e.componentName||"NuxtLink";function n(o,s){if(!o||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return o;if(typeof o=="string")return Rl(o,e.trailingSlash);const i="path"in o&&o.path!==void 0?o.path:s(o).path;return{...o,name:void 0,path:Rl(i,e.trailingSlash)}}function r(o){const s=We(),i=Je(),a=Z(()=>{const p=o.to||o.href||"";return n(p,s.resolve)}),c=Z(()=>typeof a.value=="string"&&mt(a.value,{acceptRelative:!0})),u=Z(()=>{var p;return typeof a.value=="object"?((p=s.resolve(a.value))==null?void 0:p.href)??null:a.value&&!o.external&&!c.value?n(Fr(i.app.baseURL,a.value),s.resolve):a.value}),l=Ka("RouterLink"),f=l&&typeof l!="string"?l.useLink:void 0,d=f==null?void 0:f({...o,to:a.value}),h=Z(()=>o.target&&o.target!=="_self"),m=Z(()=>o.external||h.value?!0:typeof a.value=="object"?!1:a.value===""||c.value);return{to:a,hasTarget:h,isAbsoluteUrl:c,isExternal:m,href:u,isActive:(d==null?void 0:d.isActive)??Z(()=>a.value===s.currentRoute.value.path),isExactActive:(d==null?void 0:d.isExactActive)??Z(()=>a.value===s.currentRoute.value.path),route:(d==null?void 0:d.route)??Z(()=>s.resolve(a.value)),async navigate(){await $f(u.value,{replace:o.replace,external:o.external})}}}return Ae({name:t,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:r,setup(o,{slots:s}){const i=We(),{to:a,href:c,navigate:u,isExternal:l,hasTarget:f,isAbsoluteUrl:d}=r(o),h=ce(!1),m=ce(null),p=_=>{var w;m.value=o.custom?(w=_==null?void 0:_.$el)==null?void 0:w.nextElementSibling:_==null?void 0:_.$el};if(o.prefetch!==!1&&o.noPrefetch!==!0&&o.target!=="_blank"&&!CT()){const w=ge();let y,g=null;rn(()=>{const b=PT();pa(()=>{y=yi(()=>{var P;(P=m==null?void 0:m.value)!=null&&P.tagName&&(g=b.observe(m.value,async()=>{g==null||g(),g=null;const S=typeof a.value=="string"?a.value:i.resolve(a.value).fullPath;await Promise.all([w.hooks.callHook("link:prefetch",S).catch(()=>{}),!l.value&&od(a.value,i).catch(()=>{})]),h.value=!0}))})})}),Jn(()=>{y&&Qv(y),g==null||g(),g=null})}return()=>{var y;if(!l.value){const g={ref:p,to:a.value,activeClass:o.activeClass||e.activeClass,exactActiveClass:o.exactActiveClass||e.exactActiveClass,replace:o.replace,ariaCurrentValue:o.ariaCurrentValue,custom:o.custom};return o.custom||(h.value&&(g.class=o.prefetchedClass||e.prefetchedClass),g.rel=o.rel||void 0),Ge(Ka("RouterLink"),g,s.default)}const _=o.target||null,w=TT(o.noRel?"":o.rel,e.externalRelAttribute,d.value||f.value?"noopener noreferrer":"")||null;return o.custom?s.default?s.default({href:c.value,navigate:u,get route(){if(!c.value)return;const g=new URL(c.value,window.location.href);return{path:g.pathname,fullPath:g.pathname,get query(){return gf(g.search)},hash:g.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:w,target:_,isExternal:l.value,isActive:!1,isExactActive:!1}):null:Ge("a",{ref:m,href:c.value||null,rel:w,target:_},(y=s.default)==null?void 0:y.call(s))}}})}const Vr=ST(Qg);function Rl(e,t){const n=t==="append"?Ao:Zt;return mt(e)&&!e.startsWith("http")?e:n(e,!0)}function PT(){const e=ge();if(e._observer)return e._observer;let t=null;const n=new Map,r=(s,i)=>(t||(t=new IntersectionObserver(a=>{for(const c of a){const u=n.get(c.target);(c.isIntersecting||c.intersectionRatio>0)&&u&&u()}})),n.set(s,i),t.observe(s),()=>{n.delete(s),t.unobserve(s),n.size===0&&(t.disconnect(),t=null)});return e._observer={observe:r}}function CT(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const on=()=>{const e=Z(()=>{var u;return((u=bd())==null?void 0:u.docus)||{}}),{navPageFromPath:t,navDirFromPath:n,navKeyFromPath:r}=ma(),{navigation:o,page:s}=Br(),i=ft(),a=Z(()=>{var m,p,_,w,y,g,b,P,S,I,k;const u=((m=e==null?void 0:e.value)==null?void 0:m.titleTemplate)||r((p=s==null?void 0:s.value)==null?void 0:p._path,"titleTemplate",o.value||[])||`%s · ${((_=e==null?void 0:e.value)==null?void 0:_.title)||"Docus"}`,l=((w=e==null?void 0:e.value)==null?void 0:w.main)||{},f=((y=e==null?void 0:e.value)==null?void 0:y.header)||{},d=((g=e==null?void 0:e.value)==null?void 0:g.aside)||{},h=((b=e==null?void 0:e.value)==null?void 0:b.footer)||{};return{...e.value,titleTemplate:u,main:{...l,...r(i.path,"main",o.value||[]),...(P=s.value)==null?void 0:P.main},header:{...f,...r(i.path,"header",o.value||[]),...(S=s.value)==null?void 0:S.header},aside:{...d,...r(i.path,"aside",o.value||[]),...(I=s.value)==null?void 0:I.aside},footer:{...h,...r(i.path,"footer",o.value||[]),...(k=s.value)==null?void 0:k.footer}}});return{tree:Z(()=>{var h,m,p,_,w;let u=o.value||[];const l=i.path,f=((m=(h=a==null?void 0:a.value)==null?void 0:h.aside)==null?void 0:m.level)||0,d=((_=(p=a==null?void 0:a.value)==null?void 0:p.aside)==null?void 0:_.exclude)||[];if(f){const g=l.split("/").splice(0,1+f).join("/");u=n(g,u)||[],Array.isArray(u)||(u=[u])}if(u.length===0){if(u=t(((w=s.value)==null?void 0:w._path)||"/",o.value||[]),!u)return[];Array.isArray(u)||(u=[u])}return u.filter(y=>!d.includes(y._path))}),config:a}},xT=Ae({__name:"AppSocialIcons",setup(e){const t=["twitter","facebook","instagram","tiktok","youtube","github","medium"],{config:n}=on(),r=Z(()=>Object.entries(n.value.socials||{}).map(([o,s])=>typeof s=="object"?s:typeof s=="string"&&s&&t.includes(o)?{href:/^https?:\/\//.test(s)?s:`https://${o}.com/${s}`,icon:`fa-brands:${o}`,label:s,rel:"noopener noreferrer"}:null).filter(Boolean));return(o,s)=>{const i=jt,a=Vr;return W(!0),ue(Se,null,Bn(N(r),c=>(W(),de(a,{key:c.label,rel:c.rel,title:c.label,"aria-label":c.label,href:c.href,target:"_blank"},{default:nt(()=>[c.icon?(W(),de(i,{key:0,name:c.icon},null,8,["name"])):Be("",!0)]),_:2},1032,["rel","title","aria-label","href"]))),128)}}}),is=Ve(xT,[["__scopeId","data-v-e60cee1d"]]),AT=Object.freeze(Object.defineProperty({__proto__:null,default:is},Symbol.toStringTag,{value:"Module"})),RT={class:"docs-aside-tree"},IT=["onClick"],kT={class:"content"},LT={class:"content"},OT=Ae({__name:"DocsAsideTree",props:{links:{type:Array,default:()=>[]},level:{type:Number,default:0},max:{type:Number,default:null},parent:{type:Object,default:null}},setup(e){var u;const t=e,n=ft(),{config:r}=on(),o=Rt(`docus-docs-aside-collapse-map-${((u=t.parent)==null?void 0:u._path)||"/"}`,()=>t.level===0?{}:t.links.filter(l=>!!l.children).reduce((l,f)=>(l[f._path]=!0,l),{})),s=l=>n.path===l._path,i=l=>{var f,d,h,m;if(l.children){if(typeof o.value[l._path]<"u")return o.value[l._path];if([!0,!1].includes((f=l==null?void 0:l.aside)==null?void 0:f.collapsed))return l.aside.collapsed;if(l!=null&&l.collapsed)return l==null?void 0:l.collapsed;if((h=(d=r==null?void 0:r.value)==null?void 0:d.aside)!=null&&h.collapsed)return(m=r.value.aside)==null?void 0:m.collapsed}return!1},a=l=>o.value[l._path]=!i(l),c=Z(()=>t.links.some(l=>l.children));return(l,f)=>{const d=jt,h=Vr,m=Aa;return W(),ue("ul",RT,[(W(!0),ue(Se,null,Bn(e.links,p=>{var _,w,y,g,b;return W(),ue("li",{key:p._path,class:Ke({"has-parent-icon":(_=e.parent)==null?void 0:_.icon,"has-children":e.level>0&&p.children,bordered:e.level>0||!N(c),active:s(p)})},[p.children?(W(),ue("button",{key:0,class:"title-collapsible-button",onClick:P=>a(p)},[oe("span",kT,[(w=p==null?void 0:p.navigation)!=null&&w.icon||p.icon?(W(),de(d,{key:0,name:((y=p==null?void 0:p.navigation)==null?void 0:y.icon)||p.icon,class:"icon"},null,8,["name"])):Be("",!0),oe("span",null,Ot(((g=p==null?void 0:p.navigation)==null?void 0:g.title)||p.title||p._path),1)]),oe("span",null,[le(d,{name:i(p)?"lucide:chevrons-up-down":"lucide:chevrons-down-up",class:"collapsible-icon"},null,8,["name"])])],8,IT)):(W(),de(h,{key:1,to:p.redirect?p.redirect:p._path,class:Ke(["link",{padded:e.level>0||!N(c),active:s(p)}]),exact:p.exact},{default:nt(()=>{var P,S,I;return[oe("span",LT,[(P=p==null?void 0:p.navigation)!=null&&P.icon||p.icon?(W(),de(d,{key:0,name:((S=p==null?void 0:p.navigation)==null?void 0:S.icon)||p.icon,class:"icon"},null,8,["name"])):Be("",!0),oe("span",null,Ot(((I=p==null?void 0:p.navigation)==null?void 0:I.title)||p.title||p._path),1)])]}),_:2},1032,["to","exact","class"])),(b=p.children)!=null&&b.length&&(e.max===null||e.level+1{const{$menu:e}=ge();return e},MT={class:"wrapper"},NT={class:"icons"},DT=Ae({__name:"AppHeaderDialog",setup(e){const{navigation:t}=Br(),{config:n}=on(),r=ce(!1),o=Z(()=>{var c;return((c=n.value.aside)==null?void 0:c.exclude)||[]}),s=Z(()=>(t.value||[]).filter(c=>!o.value.includes(c._path))),{close:i,open:a}=jd();return ve(r,c=>c?a():i()),(c,u)=>{const l=jt,f=is,d=Aa;return W(),ue(Se,null,[oe("button",{"aria-label":"Menu",onClick:u[0]||(u[0]=h=>r.value=!0)},[le(l,{name:"heroicons-outline:menu","aria-hidden":"”true”"})]),(W(),de(Zu,{to:"body"},[N(r)?(W(),ue("nav",{key:0,class:"dialog",onClick:u[3]||(u[3]=h=>r.value=!1)},[oe("div",{onClick:u[2]||(u[2]=ir(()=>{},["stop"]))},[oe("div",MT,[oe("button",{"aria-label":"Menu",onClick:u[1]||(u[1]=h=>r.value=!1)},[le(l,{name:"heroicons-outline:x","aria-hidden":"”true”"})]),oe("div",NT,[le(f)])]),le(d,{links:N(s)},null,8,["links"])])])):Be("",!0)]))],64)}}}),Fd=Ve(DT,[["__scopeId","data-v-a7229bc9"]]),jT=Object.freeze(Object.defineProperty({__proto__:null,default:Fd},Symbol.toStringTag,{value:"Module"})),FT=""+new URL("icon.TJyIzGUr.svg",import.meta.url).href,HT={},Hd=e=>(Qi("data-v-6173b32c"),e=e(),Ji(),e),BT={class:"logo"},VT=Hd(()=>oe("img",{class:"icon",src:FT,alt:"logo"},null,-1)),zT=Hd(()=>oe("div",{class:"logo-text"},[oe("span",null,"View"),oe("span",{class:"colored"},"Tube"),oe("span",{class:"lighter"},"Docs")],-1)),UT=[VT,zT];function KT(e,t){return W(),ue("div",BT,UT)}const WT=Ve(HT,[["render",KT],["__scopeId","data-v-6173b32c"]]),qT={key:0,class:"logo"},GT=["src"],QT=["src"],JT={key:1,class:"title"},YT=Ae({__name:"AppHeaderLogo",setup(e){const{config:t}=on(),n=Z(()=>{var o;return((o=t.value.header)==null?void 0:o.logo)||!1}),r=Z(()=>{var o;return((o=t.value.header)==null?void 0:o.title)||t.value.title});return(o,s)=>{const i=WT,a=Vr;return W(),de(a,{class:"navbar-logo",to:"/","aria-label":N(r)},{default:nt(()=>[N(n)?(W(),ue("span",qT,[typeof N(n)=="string"?(W(),de(Qo(N(n)),{key:0})):N(n).light&&N(n).dark?(W(),ue(Se,{key:1},[oe("img",{src:N(n).light,alt:"",class:"light-img"},null,8,GT),oe("img",{src:N(n).dark,alt:"",class:"dark-img"},null,8,QT)],64)):N(n)?(W(),de(i,{key:2})):Be("",!0)])):(W(),ue("span",JT,Ot(N(r)),1))]),_:1},8,["aria-label"])}}}),Bd=Ve(YT,[["__scopeId","data-v-48f05739"]]),XT=Object.freeze(Object.defineProperty({__proto__:null,default:Bd},Symbol.toStringTag,{value:"Module"})),ZT={key:0},eS=Ae({__name:"AppHeaderNavigation",setup(e){const t=ft(),{navBottomLink:n}=ma(),{navigation:r}=Br(),{config:o}=on(),s=Z(()=>{var u;return!!((u=o.value.aside)!=null&&u.level)}),i=Z(()=>{var u;return((u=o.value.header)==null?void 0:u.exclude)||[]}),a=Z(()=>(r.value||[]).filter(u=>!i.value.includes(u._path))),c=u=>u.exact?t.fullPath===u._path:t.fullPath.startsWith(u._path);return(u,l)=>{const f=jt,d=Vr;return N(s)?(W(),ue("nav",ZT,[oe("ul",null,[(W(!0),ue(Se,null,Bn(N(a),h=>(W(),ue("li",{key:h._path},[le(d,{class:Ke(["link",{active:c(h)}]),to:h.redirect?h.redirect:N(n)(h)},{default:nt(()=>{var m,p;return[h.icon&&((p=(m=N(o))==null?void 0:m.header)!=null&&p.showLinkIcon)?(W(),de(f,{key:0,name:h.icon},null,8,["name"])):Be("",!0),Dr(" "+Ot(h.title),1)]}),_:2},1032,["to","class"])]))),128))])])):Be("",!0)}}}),Vd=Ve(eS,[["__scopeId","data-v-1debf36b"]]),tS=Object.freeze(Object.defineProperty({__proto__:null,default:Vd},Symbol.toStringTag,{value:"Module"})),zd=()=>{const{$docSearch:e}=ge();return e||{hasDocSearch:ce(!1)}},Ud=e=>(Qi("data-v-6bdff19a"),e=e(),Ji(),e),nS={class:"content"},rS=Ud(()=>oe("span",null,"Search",-1)),oS=Ud(()=>oe("span",null,[oe("kbd",null,"⌘"),oe("kbd",null,"K")],-1)),sS=Ae({__name:"AppDocSearch",setup(e){const{element:t}=zd(),n=()=>t.value.querySelector("button").click();return(r,o)=>{const s=jt;return W(),ue("button",{type:"button","aria-label":"Search",onClick:n},[oe("span",nS,[le(s,{name:"heroicons-outline:search"}),rS,oS])])}}}),Kd=Ve(sS,[["__scopeId","data-v-6bdff19a"]]),iS=Object.freeze(Object.defineProperty({__proto__:null,default:Kd},Symbol.toStringTag,{value:"Module"})),aS=e=>e==="defer"||e===!1;function cS(...e){var m;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,r,o={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const s=ge(),i=r,a=()=>kn.value,c=()=>s.isHydrating?s.payload.data[n]:s.static.data[n];o.server=o.server??!0,o.default=o.default??a,o.getCachedData=o.getCachedData??c,o.lazy=o.lazy??!1,o.immediate=o.immediate??!0,o.deep=o.deep??kn.deep,o.dedupe=o.dedupe??"cancel";const u=()=>o.getCachedData(n,s)!=null;if(!s._asyncData[n]||!o.immediate){(m=s.payload._errors)[n]??(m[n]=kn.errorValue);const p=o.deep?ce:Lt;s._asyncData[n]={data:p(o.getCachedData(n,s)??o.default()),pending:ce(!u()),error:qi(s.payload._errors,n),status:ce("idle"),_default:o.default}}const l={...s._asyncData[n]};delete l._default,l.refresh=l.execute=(p={})=>{if(s._asyncDataPromises[n]){if(aS(p.dedupe??o.dedupe))return s._asyncDataPromises[n];s._asyncDataPromises[n].cancelled=!0}if((p._initial||s.isHydrating&&p._initial!==!1)&&u())return Promise.resolve(o.getCachedData(n,s));l.pending.value=!0,l.status.value="pending";const _=new Promise((w,y)=>{try{w(i(s))}catch(g){y(g)}}).then(async w=>{if(_.cancelled)return s._asyncDataPromises[n];let y=w;o.transform&&(y=await o.transform(w)),o.pick&&(y=fS(y,o.pick)),s.payload.data[n]=y,l.data.value=y,l.error.value=kn.errorValue,l.status.value="success"}).catch(w=>{if(_.cancelled)return s._asyncDataPromises[n];l.error.value=Hr(w),l.data.value=N(o.default()),l.status.value="error"}).finally(()=>{_.cancelled||(l.pending.value=!1,delete s._asyncDataPromises[n])});return s._asyncDataPromises[n]=_,s._asyncDataPromises[n]},l.clear=()=>uS(s,n);const f=()=>l.refresh({_initial:!0}),d=o.server!==!1&&s.payload.serverRendered;{const p=St();if(p&&!p._nuxtOnBeforeMountCbs){p._nuxtOnBeforeMountCbs=[];const y=p._nuxtOnBeforeMountCbs;$u(()=>{y.forEach(g=>{g()}),y.splice(0,y.length)}),Xo(()=>y.splice(0,y.length))}d&&s.isHydrating&&(l.error.value||u())?(l.pending.value=!1,l.status.value=l.error.value?"error":"success"):p&&(s.payload.serverRendered&&s.isHydrating||o.lazy)&&o.immediate?p._nuxtOnBeforeMountCbs.push(f):o.immediate&&f();const _=Pn();if(o.watch){const y=ve(o.watch,()=>l.refresh());_&&$t(y)}const w=s.hook("app:data:refresh",async y=>{(!y||y.includes(n))&&await l.refresh()});_&&$t(w)}const h=Promise.resolve(s._asyncDataPromises[n]).then(()=>l);return Object.assign(h,l),h}function lS(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r,o={}]=e;return cS(n,r,{...o,lazy:!0},null)}function uS(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=kn.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=kn.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t].cancelled=!0,e._asyncDataPromises[t]=void 0)}function fS(e,t){const n={};for(const r of t)n[r]=e[r];return n}function Nt(e){return Array.isArray?Array.isArray(e):Gd(e)==="[object Array]"}const dS=1/0;function hS(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-dS?"-0":t}function pS(e){return e==null?"":hS(e)}function Et(e){return typeof e=="string"}function Wd(e){return typeof e=="number"}function mS(e){return e===!0||e===!1||gS(e)&&Gd(e)=="[object Boolean]"}function qd(e){return typeof e=="object"}function gS(e){return qd(e)&&e!==null}function tt(e){return e!=null}function Ls(e){return!e.trim().length}function Gd(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const yS="Incorrect 'index' type",_S=e=>`Invalid value for key ${e}`,vS=e=>`Pattern length exceeds max of ${e}.`,bS=e=>`Missing ${e} property in key`,wS=e=>`Property 'weight' in key '${e}' must be a positive integer`,Il=Object.prototype.hasOwnProperty;class ES{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let o=Qd(r);n+=o.weight,this._keys.push(o),this._keyMap[o.id]=o,n+=o.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function Qd(e){let t=null,n=null,r=null,o=1,s=null;if(Et(e)||Nt(e))r=e,t=kl(e),n=Ci(e);else{if(!Il.call(e,"name"))throw new Error(bS("name"));const i=e.name;if(r=i,Il.call(e,"weight")&&(o=e.weight,o<=0))throw new Error(wS(i));t=kl(i),n=Ci(i),s=e.getFn}return{path:t,id:n,weight:o,src:r,getFn:s}}function kl(e){return Nt(e)?e:e.split(".")}function Ci(e){return Nt(e)?e.join("."):e}function TS(e,t){let n=[],r=!1;const o=(s,i,a)=>{if(tt(s))if(!i[a])n.push(s);else{let c=i[a];const u=s[c];if(!tt(u))return;if(a===i.length-1&&(Et(u)||Wd(u)||mS(u)))n.push(pS(u));else if(Nt(u)){r=!0;for(let l=0,f=u.length;le.score===t.score?e.idx{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,Et(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();Et(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n{let i=o.getFn?o.getFn(t):this.getFn(t,o.path);if(tt(i)){if(Nt(i)){let a=[];const c=[{nestedArrIndex:-1,value:i}];for(;c.length;){const{nestedArrIndex:u,value:l}=c.pop();if(tt(l))if(Et(l)&&!Ls(l)){let f={v:l,i:u,n:this.norm.get(l)};a.push(f)}else Nt(l)&&l.forEach((f,d)=>{c.push({nestedArrIndex:d,value:f})})}r.$[s]=a}else if(Et(i)&&!Ls(i)){let a={v:i,n:this.norm.get(i)};r.$[s]=a}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function Jd(e,t,{getFn:n=ie.getFn,fieldNormWeight:r=ie.fieldNormWeight}={}){const o=new Ra({getFn:n,fieldNormWeight:r});return o.setKeys(e.map(Qd)),o.setSources(t),o.create(),o}function IS(e,{getFn:t=ie.getFn,fieldNormWeight:n=ie.fieldNormWeight}={}){const{keys:r,records:o}=e,s=new Ra({getFn:t,fieldNormWeight:n});return s.setKeys(r),s.setIndexRecords(o),s}function oo(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:o=ie.distance,ignoreLocation:s=ie.ignoreLocation}={}){const i=t/e.length;if(s)return i;const a=Math.abs(r-n);return o?i+a/o:a?1:i}function kS(e=[],t=ie.minMatchCharLength){let n=[],r=-1,o=-1,s=0;for(let i=e.length;s=t&&n.push([r,o]),r=-1)}return e[s-1]&&s-r>=t&&n.push([r,s-1]),n}const hn=32;function LS(e,t,n,{location:r=ie.location,distance:o=ie.distance,threshold:s=ie.threshold,findAllMatches:i=ie.findAllMatches,minMatchCharLength:a=ie.minMatchCharLength,includeMatches:c=ie.includeMatches,ignoreLocation:u=ie.ignoreLocation}={}){if(t.length>hn)throw new Error(vS(hn));const l=t.length,f=e.length,d=Math.max(0,Math.min(r,f));let h=s,m=d;const p=a>1||c,_=p?Array(f):[];let w;for(;(w=e.indexOf(t,m))>-1;){let I=oo(t,{currentLocation:w,expectedLocation:d,distance:o,ignoreLocation:u});if(h=Math.min(I,h),m=w+l,p){let k=0;for(;k=A;B-=1){let J=B-1,H=n[e.charAt(J)];if(p&&(_[J]=+!!H),T[B]=(T[B+1]<<1|1)&H,I&&(T[B]|=(y[B+1]|y[B])<<1|1|y[B+1]),T[B]&P&&(g=oo(t,{errors:I,currentLocation:J,expectedLocation:d,distance:o,ignoreLocation:u}),g<=h)){if(h=g,m=J,m<=d)break;A=Math.max(1,2*d-m)}}if(oo(t,{errors:I+1,currentLocation:d,expectedLocation:d,distance:o,ignoreLocation:u})>h)break;y=T}const S={isMatch:m>=0,score:Math.max(.001,g)};if(p){const I=kS(_,a);I.length?c&&(S.indices=I):S.isMatch=!1}return S}function OS(e){let t={};for(let n=0,r=e.length;n{this.chunks.push({pattern:d,alphabet:OS(d),startIndex:h})},f=this.pattern.length;if(f>hn){let d=0;const h=f%hn,m=f-h;for(;d{const{isMatch:w,score:y,indices:g}=LS(t,m,p,{location:o+_,distance:s,threshold:i,findAllMatches:a,minMatchCharLength:c,includeMatches:r,ignoreLocation:u});w&&(d=!0),f+=y,w&&g&&(l=[...l,...g])});let h={isMatch:d,score:d?f/this.chunks.length:1};return d&&r&&(h.indices=l),h}}class sn{constructor(t){this.pattern=t}static isMultiMatch(t){return Ll(t,this.multiRegex)}static isSingleMatch(t){return Ll(t,this.singleRegex)}search(){}}function Ll(e,t){const n=e.match(t);return n?n[1]:null}class $S extends sn{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class MS extends sn{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class NS extends sn{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class DS extends sn{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class jS extends sn{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class FS extends sn{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class Xd extends sn{constructor(t,{location:n=ie.location,threshold:r=ie.threshold,distance:o=ie.distance,includeMatches:s=ie.includeMatches,findAllMatches:i=ie.findAllMatches,minMatchCharLength:a=ie.minMatchCharLength,isCaseSensitive:c=ie.isCaseSensitive,ignoreLocation:u=ie.ignoreLocation}={}){super(t),this._bitapSearch=new Yd(t,{location:n,threshold:r,distance:o,includeMatches:s,findAllMatches:i,minMatchCharLength:a,isCaseSensitive:c,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class Zd extends sn{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const o=[],s=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+s,o.push([r,n-1]);const i=!!o.length;return{isMatch:i,score:i?0:1,indices:o}}}const xi=[$S,Zd,NS,DS,FS,jS,MS,Xd],Ol=xi.length,HS=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,BS="|";function VS(e,t={}){return e.split(BS).map(n=>{let r=n.trim().split(HS).filter(s=>s&&!!s.trim()),o=[];for(let s=0,i=r.length;s!!(e[jo.AND]||e[jo.OR]),WS=e=>!!e[Ii.PATH],qS=e=>!Nt(e)&&qd(e)&&!ki(e),$l=e=>({[jo.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function eh(e,t,{auto:n=!0}={}){const r=o=>{let s=Object.keys(o);const i=WS(o);if(!i&&s.length>1&&!ki(o))return r($l(o));if(qS(o)){const c=i?o[Ii.PATH]:s[0],u=i?o[Ii.PATTERN]:o[c];if(!Et(u))throw new Error(_S(c));const l={keyId:Ci(c),pattern:u};return n&&(l.searcher=Ri(u,t)),l}let a={children:[],operator:s[0]};return s.forEach(c=>{const u=o[c];Nt(u)&&u.forEach(l=>{a.children.push(r(l))})}),a};return ki(e)||(e=$l(e)),r(e)}function GS(e,{ignoreFieldNorm:t=ie.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:o,norm:s,score:i})=>{const a=o?o.weight:null;r*=Math.pow(i===0&&a?Number.EPSILON:i,(a||1)*(t?1:s))}),n.score=r})}function QS(e,t){const n=e.matches;t.matches=[],tt(n)&&n.forEach(r=>{if(!tt(r.indices)||!r.indices.length)return;const{indices:o,value:s}=r;let i={indices:o,value:s};r.key&&(i.key=r.key.src),r.idx>-1&&(i.refIndex=r.idx),t.matches.push(i)})}function JS(e,t){t.score=e.score}function YS(e,t,{includeMatches:n=ie.includeMatches,includeScore:r=ie.includeScore}={}){const o=[];return n&&o.push(QS),r&&o.push(JS),e.map(s=>{const{idx:i}=s,a={item:t[i],refIndex:i};return o.length&&o.forEach(c=>{c(s,a)}),a})}class Yn{constructor(t,n={},r){this.options={...ie,...n},this.options.useExtendedSearch,this._keyStore=new ES(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof Ra))throw new Error(yS);this._myIndex=n||Jd(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){tt(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,o=this._docs.length;r-1&&(c=c.slice(0,n)),YS(c,this._docs,{includeMatches:r,includeScore:o})}_searchStringList(t){const n=Ri(t,this.options),{records:r}=this._myIndex,o=[];return r.forEach(({v:s,i,n:a})=>{if(!tt(s))return;const{isMatch:c,score:u,indices:l}=n.searchIn(s);c&&o.push({item:s,idx:i,matches:[{score:u,value:s,norm:a,indices:l}]})}),o}_searchLogical(t){const n=eh(t,this.options),r=(a,c,u)=>{if(!a.children){const{keyId:f,searcher:d}=a,h=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(c,f),searcher:d});return h&&h.length?[{idx:u,item:c,matches:h}]:[]}const l=[];for(let f=0,d=a.children.length;f{if(tt(a)){let u=r(n,a,c);u.length&&(s[c]||(s[c]={idx:c,item:a,matches:[]},i.push(s[c])),u.forEach(({matches:l})=>{s[c].matches.push(...l)}))}}),i}_searchObjectList(t){const n=Ri(t,this.options),{keys:r,records:o}=this._myIndex,s=[];return o.forEach(({$:i,i:a})=>{if(!tt(i))return;let c=[];r.forEach((u,l)=>{c.push(...this._findMatches({key:u,value:i[l],searcher:n}))}),c.length&&s.push({idx:a,item:i,matches:c})}),s}_findMatches({key:t,value:n,searcher:r}){if(!tt(n))return[];let o=[];if(Nt(n))n.forEach(({v:s,i,n:a})=>{if(!tt(s))return;const{isMatch:c,score:u,indices:l}=r.searchIn(s);c&&o.push({score:u,key:t,value:s,idx:i,norm:a,indices:l})});else{const{v:s,n:i}=n,{isMatch:a,score:c,indices:u}=r.searchIn(s);a&&o.push({score:c,key:t,value:s,norm:i,indices:u})}return o}}Yn.version="6.6.2";Yn.createIndex=Jd;Yn.parseIndex=IS;Yn.config=ie;Yn.parseQuery=eh;KS(US);function XS(e){return Pn()?($t(e),!0):!1}function At(e){return typeof e=="function"?e():N(e)}function ZS(e,t,n){const r=()=>{var i,a;return new Yn((i=At(t))!=null?i:[],(a=At(n))==null?void 0:a.fuseOptions)},o=ce(r());ve(()=>{var i;return(i=At(n))==null?void 0:i.fuseOptions},()=>{o.value=r()},{deep:!0}),ve(()=>At(t),i=>{o.value.setCollection(i)},{deep:!0});const s=Z(()=>{const i=At(n);if(i!=null&&i.matchAllWhenSearchEmpty&&!At(e))return At(t).map((c,u)=>({item:c,refIndex:u}));const a=i==null?void 0:i.resultLimit;return o.value.search(At(e),a?{limit:a}:void 0)});return{fuse:o,results:s}}function e1(e){var t;const n=At(e);return(t=n==null?void 0:n.$el)!=null?t:n}/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var th=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Fo=th.join(","),nh=typeof Element>"u",En=nh?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ho=!nh&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Bo=function e(t,n){var r;n===void 0&&(n=!0);var o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"inert"),s=o===""||o==="true",i=s||n&&t&&e(t.parentNode);return i},t1=function(t){var n,r=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"contenteditable");return r===""||r==="true"},rh=function(t,n,r){if(Bo(t))return[];var o=Array.prototype.slice.apply(t.querySelectorAll(Fo));return n&&En.call(t,Fo)&&o.unshift(t),o=o.filter(r),o},oh=function e(t,n,r){for(var o=[],s=Array.from(t);s.length;){var i=s.shift();if(!Bo(i,!1))if(i.tagName==="SLOT"){var a=i.assignedElements(),c=a.length?a:i.children,u=e(c,!0,r);r.flatten?o.push.apply(o,u):o.push({scopeParent:i,candidates:u})}else{var l=En.call(i,Fo);l&&r.filter(i)&&(n||!t.includes(i))&&o.push(i);var f=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),d=!Bo(f,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(f&&d){var h=e(f===!0?i.children:f.children,!0,r);r.flatten?o.push.apply(o,h):o.push({scopeParent:i,candidates:h})}else s.unshift.apply(s,i.children)}}return o},sh=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},pn=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||t1(t))&&!sh(t)?0:t.tabIndex},n1=function(t,n){var r=pn(t);return r<0&&n&&!sh(t)?0:r},r1=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},ih=function(t){return t.tagName==="INPUT"},o1=function(t){return ih(t)&&t.type==="hidden"},s1=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},i1=function(t,n){for(var r=0;rsummary:first-of-type"),i=s?t.parentElement:t;if(En.call(i,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof o=="function"){for(var a=t;t;){var c=t.parentElement,u=Ho(t);if(c&&!c.shadowRoot&&o(c)===!0)return Ml(t);t.assignedSlot?t=t.assignedSlot:!c&&u!==t.ownerDocument?t=u.host:t=c}t=a}if(u1(t))return!t.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return Ml(t);return!1},d1=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var n=t.parentElement;n;){if(n.tagName==="FIELDSET"&&n.disabled){for(var r=0;r=0)},p1=function e(t){var n=[],r=[];return t.forEach(function(o,s){var i=!!o.scopeParent,a=i?o.scopeParent:o,c=n1(a,i),u=i?e(o.candidates):a;c===0?i?n.push.apply(n,u):n.push(a):r.push({documentOrder:s,tabIndex:c,item:o,isScope:i,content:u})}),r.sort(r1).reduce(function(o,s){return s.isScope?o.push.apply(o,s.content):o.push(s.content),o},[]).concat(n)},m1=function(t,n){n=n||{};var r;return n.getShadowRoot?r=oh([t],n.includeContainer,{filter:Li.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:h1}):r=rh(t,n.includeContainer,Li.bind(null,n)),p1(r)},g1=function(t,n){n=n||{};var r;return n.getShadowRoot?r=oh([t],n.includeContainer,{filter:Vo.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=rh(t,n.includeContainer,Vo.bind(null,n)),r},xn=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return En.call(t,Fo)===!1?!1:Li(n,t)},y1=th.concat("iframe").join(","),Os=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return En.call(t,y1)===!1?!1:Vo(n,t)};/*! @@ -30,4 +30,4 @@ Use "options.replacer" or "options.ignoreUnknown" * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE */function Nl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Dl(e){for(var t=1;t0){var r=t[t.length-1];r!==n&&r.pause()}var o=t.indexOf(n);o===-1||t.splice(o,1),t.push(n)},deactivateTrap:function(t,n){var r=t.indexOf(n);r!==-1&&t.splice(r,1),t.length>0&&t[t.length-1].unpause()}},w1=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},E1=function(t){return(t==null?void 0:t.key)==="Escape"||(t==null?void 0:t.key)==="Esc"||(t==null?void 0:t.keyCode)===27},wr=function(t){return(t==null?void 0:t.key)==="Tab"||(t==null?void 0:t.keyCode)===9},T1=function(t){return wr(t)&&!t.shiftKey},S1=function(t){return wr(t)&&t.shiftKey},Fl=function(t){return setTimeout(t,0)},Hl=function(t,n){var r=-1;return t.every(function(o,s){return n(o)?(r=s,!1):!0}),r},rr=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?x-1:0),J=1;J=0)C=r.activeElement;else{var T=i.tabbableGroups[0],x=T&&T.firstTabbableNode;C=x||l("fallbackFocus")}if(!C)throw new Error("Your focus-trap needs to have at least one focusable element");return C},d=function(){if(i.containerGroups=i.containers.map(function(C){var T=m1(C,s.tabbableOptions),x=g1(C,s.tabbableOptions),B=T.length>0?T[0]:void 0,J=T.length>0?T[T.length-1]:void 0,H=x.find(function(he){return xn(he)}),Q=x.slice().reverse().find(function(he){return xn(he)}),U=!!T.find(function(he){return pn(he)>0});return{container:C,tabbableNodes:T,focusableNodes:x,posTabIndexesFound:U,firstTabbableNode:B,lastTabbableNode:J,firstDomTabbableNode:H,lastDomTabbableNode:Q,nextTabbableNode:function(Le){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,we=T.indexOf(Le);return we<0?Oe?x.slice(x.indexOf(Le)+1).find(function(ze){return xn(ze)}):x.slice(0,x.indexOf(Le)).reverse().find(function(ze){return xn(ze)}):T[we+(Oe?1:-1)]}}}),i.tabbableGroups=i.containerGroups.filter(function(C){return C.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(i.containerGroups.find(function(C){return C.posTabIndexesFound})&&i.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},h=function A(C){if(C!==!1&&C!==r.activeElement){if(!C||!C.focus){A(f());return}C.focus({preventScroll:!!s.preventScroll}),i.mostRecentlyFocusedNode=C,w1(C)&&C.select()}},m=function(C){var T=l("setReturnFocus",C);return T||(T===!1?!1:C)},p=function(C){var T=C.target,x=C.event,B=C.isBackward,J=B===void 0?!1:B;T=T||so(x),d();var H=null;if(i.tabbableGroups.length>0){var Q=u(T,x),U=Q>=0?i.containerGroups[Q]:void 0;if(Q<0)J?H=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:H=i.tabbableGroups[0].firstTabbableNode;else if(J){var he=Hl(i.tabbableGroups,function(yt){var Re=yt.firstTabbableNode;return T===Re});if(he<0&&(U.container===T||Os(T,s.tabbableOptions)&&!xn(T,s.tabbableOptions)&&!U.nextTabbableNode(T,!1))&&(he=Q),he>=0){var Le=he===0?i.tabbableGroups.length-1:he-1,Oe=i.tabbableGroups[Le];H=pn(T)>=0?Oe.lastTabbableNode:Oe.lastDomTabbableNode}else wr(x)||(H=U.nextTabbableNode(T,!1))}else{var we=Hl(i.tabbableGroups,function(yt){var Re=yt.lastTabbableNode;return T===Re});if(we<0&&(U.container===T||Os(T,s.tabbableOptions)&&!xn(T,s.tabbableOptions)&&!U.nextTabbableNode(T))&&(we=Q),we>=0){var ze=we===i.tabbableGroups.length-1?0:we+1,rt=i.tabbableGroups[ze];H=pn(T)>=0?rt.firstTabbableNode:rt.firstDomTabbableNode}else wr(x)||(H=U.nextTabbableNode(T))}}else H=l("fallbackFocus");return H},_=function(C){var T=so(C);if(!(u(T,C)>=0)){if(rr(s.clickOutsideDeactivates,C)){a.deactivate({returnFocus:s.returnFocusOnDeactivate});return}rr(s.allowOutsideClick,C)||C.preventDefault()}},w=function(C){var T=so(C),x=u(T,C)>=0;if(x||T instanceof Document)x&&(i.mostRecentlyFocusedNode=T);else{C.stopImmediatePropagation();var B,J=!0;if(i.mostRecentlyFocusedNode)if(pn(i.mostRecentlyFocusedNode)>0){var H=u(i.mostRecentlyFocusedNode),Q=i.containerGroups[H].tabbableNodes;if(Q.length>0){var U=Q.findIndex(function(he){return he===i.mostRecentlyFocusedNode});U>=0&&(s.isKeyForward(i.recentNavEvent)?U+1=0&&(B=Q[U-1],J=!1))}}else i.containerGroups.some(function(he){return he.tabbableNodes.some(function(Le){return pn(Le)>0})})||(J=!1);else J=!1;J&&(B=p({target:i.mostRecentlyFocusedNode,isBackward:s.isKeyBackward(i.recentNavEvent)})),h(B||i.mostRecentlyFocusedNode||f())}i.recentNavEvent=void 0},y=function(C){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;i.recentNavEvent=C;var x=p({event:C,isBackward:T});x&&(wr(C)&&C.preventDefault(),h(x))},g=function(C){if(E1(C)&&rr(s.escapeDeactivates,C)!==!1){C.preventDefault(),a.deactivate();return}(s.isKeyForward(C)||s.isKeyBackward(C))&&y(C,s.isKeyBackward(C))},b=function(C){var T=so(C);u(T,C)>=0||rr(s.clickOutsideDeactivates,C)||rr(s.allowOutsideClick,C)||(C.preventDefault(),C.stopImmediatePropagation())},P=function(){if(i.active)return jl.activateTrap(o,a),i.delayInitialFocusTimer=s.delayInitialFocus?Fl(function(){h(f())}):h(f()),r.addEventListener("focusin",w,!0),r.addEventListener("mousedown",_,{capture:!0,passive:!1}),r.addEventListener("touchstart",_,{capture:!0,passive:!1}),r.addEventListener("click",b,{capture:!0,passive:!1}),r.addEventListener("keydown",g,{capture:!0,passive:!1}),a},S=function(){if(i.active)return r.removeEventListener("focusin",w,!0),r.removeEventListener("mousedown",_,!0),r.removeEventListener("touchstart",_,!0),r.removeEventListener("click",b,!0),r.removeEventListener("keydown",g,!0),a},I=function(C){var T=C.some(function(x){var B=Array.from(x.removedNodes);return B.some(function(J){return J===i.mostRecentlyFocusedNode})});T&&h(f())},k=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(I):void 0,O=function(){k&&(k.disconnect(),i.active&&!i.paused&&i.containers.map(function(C){k.observe(C,{subtree:!0,childList:!0})}))};return a={get active(){return i.active},get paused(){return i.paused},activate:function(C){if(i.active)return this;var T=c(C,"onActivate"),x=c(C,"onPostActivate"),B=c(C,"checkCanFocusTrap");B||d(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=r.activeElement,T==null||T();var J=function(){B&&d(),P(),O(),x==null||x()};return B?(B(i.containers.concat()).then(J,J),this):(J(),this)},deactivate:function(C){if(!i.active)return this;var T=Dl({onDeactivate:s.onDeactivate,onPostDeactivate:s.onPostDeactivate,checkCanReturnFocus:s.checkCanReturnFocus},C);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,S(),i.active=!1,i.paused=!1,O(),jl.deactivateTrap(o,a);var x=c(T,"onDeactivate"),B=c(T,"onPostDeactivate"),J=c(T,"checkCanReturnFocus"),H=c(T,"returnFocus","returnFocusOnDeactivate");x==null||x();var Q=function(){Fl(function(){H&&h(m(i.nodeFocusedBeforeActivation)),B==null||B()})};return H&&J?(J(m(i.nodeFocusedBeforeActivation)).then(Q,Q),this):(Q(),this)},pause:function(C){if(i.paused||!i.active)return this;var T=c(C,"onPause"),x=c(C,"onPostPause");return i.paused=!0,T==null||T(),S(),O(),x==null||x(),this},unpause:function(C){if(!i.paused||!i.active)return this;var T=c(C,"onUnpause"),x=c(C,"onPostUnpause");return i.paused=!1,T==null||T(),d(),P(),O(),x==null||x(),this},updateContainerElements:function(C){var T=[].concat(C).filter(Boolean);return i.containers=T.map(function(x){return typeof x=="string"?r.querySelector(x):x}),i.active&&d(),O(),this}},a.updateContainerElements(t),a};function x1(e,t={}){let n;const{immediate:r,...o}=t,s=ce(!1),i=ce(!1),a=f=>n&&n.activate(f),c=f=>n&&n.deactivate(f),u=()=>{n&&(n.pause(),i.value=!0)},l=()=>{n&&(n.unpause(),i.value=!1)};return ve(()=>e1(e),f=>{f&&(n=C1(f,{...o,onActivate(){s.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){s.value=!1,t.onDeactivate&&t.onDeactivate()}}),r&&a())},{flush:"post"}),XS(()=>c()),{hasFocus:s,isPaused:i,activate:a,deactivate:c,pause:u,unpause:l}}function ah(e){return Pn()?($t(e),!0):!1}function qn(e){return typeof e=="function"?e():N(e)}const as=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const A1=Object.prototype.toString,R1=e=>A1.call(e)==="[object Object]",Er=()=>{},I1=k1();function k1(){var e,t;return as&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function L1(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function O1(e,t,n={}){const{immediate:r=!0}=n,o=ce(!1);let s=null;function i(){s&&(clearTimeout(s),s=null)}function a(){o.value=!1,i()}function c(...u){i(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=null,e(...u)},qn(t))}return r&&(o.value=!0,as&&c()),ah(a),{isPending:zi(o),start:c,stop:a}}function cr(e){var t;const n=qn(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ia=as?window:void 0,ch=as?window.navigator:void 0;function It(...e){let t,n,r,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=Ia):[t,n,r,o]=e,!t)return Er;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],i=()=>{s.forEach(l=>l()),s.length=0},a=(l,f,d,h)=>(l.addEventListener(f,d,h),()=>l.removeEventListener(f,d,h)),c=ve(()=>[cr(t),qn(o)],([l,f])=>{if(i(),!l)return;const d=R1(f)?{...f}:f;s.push(...n.flatMap(h=>r.map(m=>a(l,h,m,d))))},{immediate:!0,flush:"post"}),u=()=>{c(),i()};return ah(u),u}let Bl=!1;function qP(e,t,n={}){const{window:r=Ia,ignore:o=[],capture:s=!0,detectIframe:i=!1}=n;if(!r)return Er;I1&&!Bl&&(Bl=!0,Array.from(r.document.body.children).forEach(d=>d.addEventListener("click",Er)),r.document.documentElement.addEventListener("click",Er));let a=!0;const c=d=>o.some(h=>{if(typeof h=="string")return Array.from(r.document.querySelectorAll(h)).some(m=>m===d.target||d.composedPath().includes(m));{const m=cr(h);return m&&(d.target===m||d.composedPath().includes(m))}}),l=[It(r,"click",d=>{const h=cr(e);if(!(!h||h===d.target||d.composedPath().includes(h))){if(d.detail===0&&(a=!c(d)),!a){a=!0;return}t(d)}},{passive:!0,capture:s}),It(r,"pointerdown",d=>{const h=cr(e);a=!c(d)&&!!(h&&!d.composedPath().includes(h))},{passive:!0}),i&&It(r,"blur",d=>{setTimeout(()=>{var h;const m=cr(e);((h=r.document.activeElement)==null?void 0:h.tagName)==="IFRAME"&&!(m!=null&&m.contains(r.document.activeElement))&&t(d)},0)})].filter(Boolean);return()=>l.forEach(d=>d())}function $1(){const e=ce(!1),t=St();return t&&rn(()=>{e.value=!0},t),e}function lh(e){const t=$1();return Z(()=>(t.value,!!e()))}function Vl(e,t={}){const{controls:n=!1,navigator:r=ch}=t,o=lh(()=>r&&"permissions"in r);let s;const i=typeof e=="string"?{name:e}:e,a=ce(),c=()=>{s&&(a.value=s.state)},u=L1(async()=>{if(o.value){if(!s)try{s=await r.permissions.query(i),It(s,"change",c),c()}catch{a.value="prompt"}return s}});return u(),n?{state:a,isSupported:o,query:u}:a}function GP(e={}){const{navigator:t=ch,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,i=lh(()=>t&&"clipboard"in t),a=Vl("clipboard-read"),c=Vl("clipboard-write"),u=Z(()=>i.value||s),l=ce(""),f=ce(!1),d=O1(()=>f.value=!1,o);function h(){i.value&&w(a.value)?t.clipboard.readText().then(y=>{l.value=y}):l.value=_()}u.value&&n&&It(["copy","cut"],h);async function m(y=qn(r)){u.value&&y!=null&&(i.value&&w(c.value)?await t.clipboard.writeText(y):p(y),l.value=y,f.value=!0,d.start())}function p(y){const g=document.createElement("textarea");g.value=y??"",g.style.position="absolute",g.style.opacity="0",document.body.appendChild(g),g.select(),document.execCommand("copy"),g.remove()}function _(){var y,g,b;return(b=(g=(y=document==null?void 0:document.getSelection)==null?void 0:y.call(document))==null?void 0:g.toString())!=null?b:""}function w(y){return y==="granted"||y==="prompt"}return{isSupported:u,text:l,copied:f,copy:m}}const M1={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function N1(e={}){const{reactive:t=!1,target:n=Ia,aliasMap:r=M1,passive:o=!0,onEventFired:s=Er}=e,i=ut(new Set),a={toJSON(){return{}},current:i},c=t?ut(a):a,u=new Set,l=new Set;function f(p,_){p in c&&(t?c[p]=_:c[p].value=_)}function d(){i.clear();for(const p of l)f(p,!1)}function h(p,_){var w,y;const g=(w=p.key)==null?void 0:w.toLowerCase(),P=[(y=p.code)==null?void 0:y.toLowerCase(),g].filter(Boolean);g&&(_?i.add(g):i.delete(g));for(const S of P)l.add(S),f(S,_);g==="meta"&&!_?(u.forEach(S=>{i.delete(S),f(S,!1)}),u.clear()):typeof p.getModifierState=="function"&&p.getModifierState("Meta")&&_&&[...i,...P].forEach(S=>u.add(S))}It(n,"keydown",p=>(h(p,!0),s(p)),{passive:o}),It(n,"keyup",p=>(h(p,!1),s(p)),{passive:o}),It("blur",d,{passive:!0}),It("focus",d,{passive:!0});const m=new Proxy(c,{get(p,_,w){if(typeof _!="string")return Reflect.get(p,_,w);if(_=_.toLowerCase(),_ in r&&(_=r[_]),!(_ in c))if(/[+_-]/.test(_)){const g=_.split(/[+_-]/g).map(b=>b.trim());c[_]=Z(()=>g.every(b=>qn(m[b])))}else c[_]=ce(!1);const y=Reflect.get(p,_,w);return t?qn(y):y}});return m}const zr=e=>(Qi("data-v-7f9179b1"),e=e(),Ji(),e),D1={class:"content"},j1=zr(()=>oe("span",null,"Search",-1)),F1=zr(()=>oe("span",null,[oe("kbd",null,"⌘"),oe("kbd",null,"K")],-1)),H1={class:"search-input"},B1=["onKeydown"],V1=["id","onMouseenter"],z1={class:"search-result-content-wrapper"},U1={class:"search-result-content-head"},K1={key:2},W1=zr(()=>oe("span",{class:"arrow",innerHTML:"→"},null,-1)),q1={key:0,class:"search-result-content-preview"},G1=zr(()=>oe("span",null,"“",-1)),Q1=["innerHTML"],J1=zr(()=>oe("span",null,"“",-1)),Y1={key:1,class:"search-results empty"},X1={key:2,class:"search-results empty"},Z1=Ae({__name:"AppSearch",props:{fuse:{type:Object,default:()=>({fuseOptions:{keys:["title","description","keywords","body"],ignoreLocation:!0,threshold:0,includeMatches:!0,includeScore:!0},matchAllWhenSearchEmpty:!0})}},async setup(e){let t,n;const r=e,o=ce(""),s=ce(),i=ce(),a=ce(),c=ce(-1),u=ce(!1),{close:l,open:f}=jd(),{activate:d,deactivate:h}=x1(s),{navigation:m}=Br(),{meta_K:p,Escape:_}=N1(),{data:w}=([t,n]=ju(()=>lS("search-api",()=>$fetch("/api/search",{parseResponse:JSON.parse}))),t=await t,n(),t),{results:y}=ZS(o,w,r.fuse);function g(A,C,T){for(const x of A){if(x._path===C)return{directoryTitle:T.title,directoryIcon:T.icon};if(x.children){const B=g(x.children,C,x);if(B)return B}}}function b(A){let C;for(const T of m.value)if(T.children){const x=g(T.children,A,T);x&&(C=x)}return C}function P(A,C){const{indices:T,value:x}=C||{indices:[],value:""};if(A===x)return"";let B="",J=0;T.forEach(Q=>{const U=Q[1]+1,he=U-Q[0]>=o.value.length;B+=[x.substring(J,Q[0]),he&&"",x.substring(Q[0],U),he&&""].filter(Boolean).join(""),J=U}),B+=x.substring(J);const H=B.indexOf("");return H>60&&(B=`${B.substring(H-60)}`),`${B}”`}function S(){c.value===-1?c.value=0:c.value===y.value.length-1||(c.value=c.value+1)}function I(){c.value===-1?c.value=y.value.length-1:c.value===0||(c.value=c.value-1)}function k(A){var x,B;const C=(B=(x=y==null?void 0:y.value)==null?void 0:x[A])==null?void 0:B.item,T=C==null?void 0:C.path;T&&(u.value=!1,We().push(T))}function O(){var A,C;o.value?(o.value="",c.value=-1,(C=(A=i.value)==null?void 0:A.focus)==null||C.call(A)):u.value=!1}return rn(()=>{const A=ft();A.query.q&&(u.value=!0,o.value=A.query.q)}),ve(c,A=>{var T,x,B,J;const C=(B=(x=(T=y==null?void 0:y.value)==null?void 0:T[A])==null?void 0:x.item)==null?void 0:B.id;C&&((J=document.querySelector(`[id="${C}"]`))==null||J.scrollIntoView({block:"nearest"}))}),ve(o,A=>{c.value=0}),ve(u,A=>{A?(f(),nn(()=>{d()})):(o.value="",c.value=-1,h(),l())}),ve(p,A=>{A&&(u.value=!u.value)}),ve(_,()=>{u.value&&(u.value=!1)}),(A,C)=>{const T=jt;return W(),ue(Se,null,[oe("button",{type:"button","aria-label":"Search",onClick:C[0]||(C[0]=x=>u.value=!0)},[oe("span",D1,[le(T,{name:"heroicons-outline:search"}),j1,F1])]),(W(),de(Zu,{to:"body"},[N(u)?(W(),ue("div",{key:0,ref_key:"searchContentRef",ref:s,class:"search-content",onClick:C[5]||(C[5]=x=>u.value=!1)},[oe("div",{class:"search-window",onClick:C[4]||(C[4]=ir(()=>{},["stop"]))},[oe("div",H1,[le(T,{name:"heroicons-outline:search",class:"search-icon"}),xu(oe("input",{ref_key:"searchInputRef",ref:i,"onUpdate:modelValue":C[1]||(C[1]=x=>Ne(o)?o.value=x:null),type:"text",placeholder:"Search documentation",onKeydown:[ws(ir(I,["prevent"]),["up"]),ws(ir(S,["prevent"]),["down"]),C[2]||(C[2]=ws(x=>k(N(c)),["enter"]))]},null,40,B1),[[Dm,N(o)]]),oe("button",{class:"close-button",onClick:O},[le(T,{name:"heroicons:x-mark",class:"close-icon"})])]),N(y).length>0?(W(),ue("div",{key:0,ref_key:"resultsAreaRef",ref:a,class:"search-results"},[(W(!0),ue(Se,null,Bn(N(y),(x,B)=>{var J,H,Q,U,he,Le,Oe,we,ze,rt;return W(),ue("div",{id:x.item.id,key:x.item.id,class:Ke(["search-result",{selected:N(c)===B}]),onClick:C[3]||(C[3]=yt=>k(N(c))),onMouseenter:ir(yt=>c.value=B,["prevent"])},[oe("div",z1,[oe("div",U1,[(H=b((J=x==null?void 0:x.item)==null?void 0:J.path))!=null&&H.directoryIcon?(W(),de(T,{key:0,name:(U=b((Q=x==null?void 0:x.item)==null?void 0:Q.path))==null?void 0:U.directoryIcon},null,8,["name"])):(W(),de(T,{key:1,name:"solar:documents-bold-duotone"})),(Le=b((he=x==null?void 0:x.item)==null?void 0:he.path))!=null&&Le.directoryTitle?(W(),ue("span",K1,[Dr(Ot((we=b((Oe=x==null?void 0:x.item)==null?void 0:Oe.path))==null?void 0:we.directoryTitle)+" ",1),W1])):Be("",!0),oe("span",null,Ot(x.item.title),1)]),(ze=x==null?void 0:x.matches)!=null&&ze[0]?(W(),ue("p",q1,[G1,oe("span",{innerHTML:`${P(N(o),(rt=x==null?void 0:x.matches)==null?void 0:rt[0])}`},null,8,Q1),J1])):Be("",!0)])],42,V1)}),128))],512)):N(o)?(W(),ue("div",X1," No results found. Try another query ")):(W(),ue("div",Y1," Type your query to search docs "))])],512)):Be("",!0)]))],64)}}}),uh=Ve(Z1,[["__scopeId","data-v-7f9179b1"]]),eP=Object.freeze(Object.defineProperty({__proto__:null,default:uh},Symbol.toStringTag,{value:"Module"})),tP=Symbol.for("nuxt:client-only"),nP=Ae({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=ce(!1);return rn(()=>{r.value=!0}),vn(tP,!0),o=>{var c;if(r.value)return(c=t.default)==null?void 0:c.call(t);const s=t.fallback||t.placeholder;if(s)return s();const i=o.fallback||o.placeholder||"",a=o.fallbackTag||o.placeholderTag||"span";return ue(a,n,i)}}}),rP={name:Ww,props:{placeholder:String,tag:{type:String,default:"span"}}};function oP(e,t,n,r,o,s){const i=nP;return W(),de(i,{placeholder:n.placeholder,"placeholder-tag":n.tag},{default:nt(()=>[Zi(e.$slots,"default")]),_:3},8,["placeholder","placeholder-tag"])}const sP=Ve(rP,[["render",oP]]),iP=()=>Rt("color-mode").value,aP=Ae({__name:"ThemeSelect",setup(e){const t=iP(),n=()=>{const r=["system","light","dark"],s=(r.indexOf(t.preference)+1)%r.length;t.preference=r[s]};return(r,o)=>{const s=jt,i=sP;return W(),ue("button",{"aria-label":"Color Mode",onClick:n},[le(i,{placeholder:"..."},{default:nt(()=>[N(t).preference==="dark"?(W(),de(s,{key:0,name:"uil:moon"})):N(t).preference==="light"?(W(),de(s,{key:1,name:"uil:sun"})):(W(),de(s,{key:2,name:"uil:desktop"}))]),_:1})])}}}),fh=Ve(aP,[["__scopeId","data-v-5874e10b"]]),cP=Object.freeze(Object.defineProperty({__proto__:null,default:fh},Symbol.toStringTag,{value:"Module"})),lP=Ae({__name:"Container",props:{as:{type:String,required:!1,default:"div"},padded:{required:!1,type:[Boolean,Object],default:!0},fluid:{required:!1,type:[Boolean,Object],default:!1}},setup(e){const t=e,n={padded:{true:{px:"{elements.container.padding.mobile}","@xs":{px:"{elements.container.padding.xs}"},"@sm":{px:"{elements.container.padding.sm}"},"@md":{px:"{elements.container.padding.md}"}}},fluid:{true:{},false:{maxWidth:"{elements.container.maxWidth}"}}},{$pinceau:r}=$w(t,n,void 0);return(o,s)=>(W(),de(Qo(e.as),{class:Ke(["container",[N(r)]])},{default:nt(()=>[Zi(o.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),ka=Ve(lP,[["__scopeId","data-v-3709b73e"]]),uP=Object.freeze(Object.defineProperty({__proto__:null,default:ka},Symbol.toStringTag,{value:"Module"})),fP={class:"section left"},dP={class:"section center"},hP={class:"section right"},pP={class:"social-icons"},mP=Ae({__name:"AppHeader",props:{},setup(e){const{config:t}=on(),{navigation:n}=Br(),{hasDocSearch:r}=zd(),o=Z(()=>{var s,i,a,c;return((s=n.value)==null?void 0:s.length)>1||((c=(a=(i=n.value)==null?void 0:i[0])==null?void 0:a.children)==null?void 0:c.length)});return(s,i)=>{var p,_;const a=Fd,c=Bd,u=Vd,l=Kd,f=uh,d=fh,h=is,m=ka;return W(),ue("header",{class:Ke({"has-dialog":N(o)})},[le(m,{fluid:(_=(p=N(t))==null?void 0:p.header)==null?void 0:_.fluid},{default:nt(()=>[oe("div",fP,[N(o)?(W(),de(a,{key:0})):Be("",!0),le(c)]),oe("div",dP,[N(o)?(W(),de(c,{key:0})):Be("",!0),le(u)]),oe("div",hP,[N(r)?(W(),de(l,{key:0})):(W(),de(f,{key:1,fuse:N(t).fuse},null,8,["fuse"])),le(d),oe("div",pP,[le(h)])])]),_:1},8,["fluid"])],2)}}}),dh=Ve(mP,[["__scopeId","data-v-e306c030"]]),gP=Object.freeze(Object.defineProperty({__proto__:null,default:dh},Symbol.toStringTag,{value:"Module"})),yP={class:"left"},_P=["href"],vP={key:1},bP={class:"center"},wP={class:"right"},EP=["aria-label","href","rel"],TP=Ae({__name:"AppFooter",setup(e){const{config:t}=on(),n=ce(null),r=Z(()=>{var a,c;return((c=(a=t.value)==null?void 0:a.footer)==null?void 0:c.iconLinks)||[]}),o=Z(()=>{var a,c;return((c=(a=t.value)==null?void 0:a.footer)==null?void 0:c.textLinks)||[]}),s=Z(()=>{var a;return Object.entries(((a=t.value)==null?void 0:a.socials)||{}).filter(([,c])=>c).length}),i=Z(()=>n.value?s.value:0);return(a,c)=>{var h,m;const u=jt,l=Vr,f=is,d=ka;return W(),ue("footer",null,[le(d,{fluid:(m=(h=N(t))==null?void 0:h.footer)==null?void 0:m.fluid,padded:"",class:"footer-container"},{default:nt(()=>{var p,_,w,y,g,b,P,S,I,k,O,A,C,T;return[oe("div",yP,[(_=(p=N(t))==null?void 0:p.footer)!=null&&_.credits?(W(),ue("a",{key:0,href:((g=(y=(w=N(t))==null?void 0:w.footer)==null?void 0:y.credits)==null?void 0:g.href)||"#",rel:"noopener",target:"_blank"},[(S=(P=(b=N(t))==null?void 0:b.footer)==null?void 0:P.credits)!=null&&S.icon?(W(),de(u,{key:0,name:(O=(k=(I=N(t))==null?void 0:I.footer)==null?void 0:k.credits)==null?void 0:O.icon,class:"left-icon"},null,8,["name"])):Be("",!0),(T=(C=(A=N(t))==null?void 0:A.footer)==null?void 0:C.credits)!=null&&T.text?(W(),ue("p",vP,Ot(N(t).footer.credits.text),1)):Be("",!0)],8,_P)):Be("",!0)]),oe("div",bP,[(W(!0),ue(Se,null,Bn(N(o),x=>(W(),de(l,{key:x.href,class:"text-link","aria-label":x.text,href:x.href,target:(x==null?void 0:x.target)||"_self",rel:(x==null?void 0:x.rel)||"noopener noreferrer"},{default:nt(()=>[Dr(Ot(x.text),1)]),_:2},1032,["aria-label","href","target","rel"]))),128))]),oe("div",wP,[(W(!0),ue(Se,null,Bn(N(r).slice(0,6-N(i)),x=>(W(),ue("a",{key:x.label,class:"icon-link","aria-label":x.label,href:x.href,target:"_blank",rel:(x==null?void 0:x.rel)||"noopener noreferrer"},[le(u,{name:x.icon},null,8,["name"])],8,EP))),128)),le(f,{ref_key:"socialIcons",ref:n},null,512)])]}),_:1},8,["fluid"])])}}}),hh=Ve(TP,[["__scopeId","data-v-8fa40fd8"]]),SP=Object.freeze(Object.defineProperty({__proto__:null,default:hh},Symbol.toStringTag,{value:"Module"})),PP=(e,t=ft())=>{const n=N(e),r=Je();ve(()=>N(e),(s=n)=>{if(!t.path||!s)return;const i=Object.assign({},(s==null?void 0:s.head)||{});i.meta=[...i.meta||[]],i.link=[...i.link||[]];const a=i.title||(s==null?void 0:s.title);a&&(i.title=a),r.public.content.host;const c=(i==null?void 0:i.description)||(s==null?void 0:s.description);c&&i.meta.filter(u=>u.name==="description").length===0&&i.meta.push({name:"description",content:c}),i!=null&&i.image||(s==null||s.image),nn(()=>$o(i))},{immediate:!0})},CP={class:"app-layout"},xP=Ae({__name:"AppLayout",setup(e){const{config:t}=on();return $o({titleTemplate:t.value.titleTemplate,meta:[{name:"twitter:card",content:"summary_large_image"}]}),ve(()=>t.value.titleTemplate,()=>$o({titleTemplate:t.value.titleTemplate})),PP(t.value),(n,r)=>{const o=vd,s=dh,i=hh;return W(),ue("div",CP,[le(o),le(s),oe("main",null,[Zi(n.$slots,"default",{},void 0,!0)]),le(i)])}}}),ph=Ve(xP,[["__scopeId","data-v-02a128b6"]]),AP=Object.freeze(Object.defineProperty({__proto__:null,default:ph},Symbol.toStringTag,{value:"Module"})),RP={};function IP(e,t){const n=rE,r=ph;return W(),de(r,null,{default:nt(()=>[le(n)]),_:1})}const kP=Ve(RP,[["render",IP]]),LP={__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),o=r===404,s=n.statusMessage??(o?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,l=o?j(()=>D(()=>import("./DMunrT26.js"),__vite__mapDeps([139,140]),import.meta.url).then(f=>f.default||f)):j(()=>D(()=>import("./BgpV7oE5.js"),__vite__mapDeps([141,142]),import.meta.url).then(f=>f.default||f));return(f,d)=>(W(),de(N(l),Ph(of({statusCode:N(r),statusMessage:N(s),description:N(i),stack:N(a)})),null,16))}},OP={key:0},zl={__name:"nuxt-root",setup(e){const t=()=>null,n=ge(),r=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",r);We().beforeEach(c)}const o=!1;vn(es,ft()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const s=ts(),i=!1;Nu((c,u,l)=>{if(n.hooks.callHook("vue:error",c,u,l).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Oy(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>Ln(c)),!1});const a=!1;return(c,u)=>(W(),de(Su,{onResolve:N(r)},{default:nt(()=>[N(i)?(W(),ue("div",OP)):N(s)?(W(),de(N(LP),{key:1,error:N(s)},null,8,["error"])):N(a)?(W(),de(N(t),{key:2,context:N(a)},null,8,["context"])):N(o)?(W(),de(Qo(N(o)),{key:3})):(W(),de(N(kP),{key:4}))]),_:1},8,["onResolve"]))}};let Ul;{let e;Ul=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")?Um(zl):zm(zl),o=Zg({vueApp:r});async function s(c){await o.callHook("app:error",c),o.payload.error=o.payload.error||Hr(c)}r.config.errorHandler=s;try{await ny(o,tE)}catch(c){s(c)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(Yg),await o.hooks.callHook("app:mounted",r),await nn()}catch(c){s(c)}return r.config.errorHandler===s&&(r.config.errorHandler=void 0),r},e=Ul().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{$w as $,zm as A,In as B,me as C,$o as D,Vr as E,Se as F,He as G,jP as H,Z as I,N as J,ar as K,DP as L,Fv as M,Ge as N,om as O,es as P,nn as Q,vn as R,Su as S,oa as T,Ry as U,Br as V,PP as W,de as X,NP as Y,Bn as Z,D as _,We as a,Zi as a0,ve as a1,MP as a2,St as a3,Ka as a4,J0 as a5,Vn as a6,_i as a7,Fe as a8,Ar as a9,ko as aA,aw as aB,Gn as aC,ll as aD,UP as aE,Ct as aF,FP as aG,zP as aH,HP as aI,BP as aJ,VP as aK,sw as aL,ya as aa,WP as ab,jt as ac,on as ad,Aa as ae,Fr as af,Jn as ag,ka as ah,Q0 as ai,ma as aj,$u as ak,ir as al,GP as am,qP as an,yf as ao,xu as ap,wm as aq,zi as ar,Pn as as,$t as at,cS as au,iP as av,Ne as aw,KP as ax,Ao as ay,$P as az,Xo as b,W as c,Ae as d,ue as e,oe as f,Be as g,le as h,ho as i,Ji as j,Dr as k,Ve as l,Lf as m,Ke as n,rn as o,Qi as p,Rt as q,ce as r,po as s,Ot as t,ge as u,Je as v,nt as w,ft as x,si as y,bd as z}; +`);const r=Number(n.statusCode||500),o=r===404,s=n.statusMessage??(o?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,l=o?j(()=>D(()=>import("./Cu1aJIIw.js"),__vite__mapDeps([139,140]),import.meta.url).then(f=>f.default||f)):j(()=>D(()=>import("./Cb2KqLJO.js"),__vite__mapDeps([141,142]),import.meta.url).then(f=>f.default||f));return(f,d)=>(W(),de(N(l),Ph(of({statusCode:N(r),statusMessage:N(s),description:N(i),stack:N(a)})),null,16))}},OP={key:0},zl={__name:"nuxt-root",setup(e){const t=()=>null,n=ge(),r=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",r);We().beforeEach(c)}const o=!1;vn(es,ft()),n.hooks.callHookWith(c=>c.map(u=>u()),"vue:setup");const s=ts(),i=!1;Nu((c,u,l)=>{if(n.hooks.callHook("vue:error",c,u,l).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),Oy(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>Ln(c)),!1});const a=!1;return(c,u)=>(W(),de(Su,{onResolve:N(r)},{default:nt(()=>[N(i)?(W(),ue("div",OP)):N(s)?(W(),de(N(LP),{key:1,error:N(s)},null,8,["error"])):N(a)?(W(),de(N(t),{key:2,context:N(a)},null,8,["context"])):N(o)?(W(),de(Qo(N(o)),{key:3})):(W(),de(N(kP),{key:4}))]),_:1},8,["onResolve"]))}};let Ul;{let e;Ul=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")?Um(zl):zm(zl),o=Zg({vueApp:r});async function s(c){await o.callHook("app:error",c),o.payload.error=o.payload.error||Hr(c)}r.config.errorHandler=s;try{await ny(o,tE)}catch(c){s(c)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(Yg),await o.hooks.callHook("app:mounted",r),await nn()}catch(c){s(c)}return r.config.errorHandler===s&&(r.config.errorHandler=void 0),r},e=Ul().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{$w as $,In as A,me as B,Lf as C,$o as D,Vr as E,Se as F,He as G,jP as H,Z as I,N as J,ar as K,DP as L,Fv as M,Ge as N,om as O,es as P,nn as Q,vn as R,Su as S,oa as T,Ry as U,Br as V,PP as W,de as X,NP as Y,Bn as Z,D as _,We as a,Zi as a0,ve as a1,MP as a2,St as a3,Ka as a4,J0 as a5,Vn as a6,_i as a7,Fe as a8,Ar as a9,ko as aA,aw as aB,Gn as aC,ll as aD,UP as aE,Ct as aF,FP as aG,zP as aH,HP as aI,BP as aJ,VP as aK,sw as aL,ya as aa,WP as ab,jt as ac,on as ad,Aa as ae,Fr as af,Jn as ag,ka as ah,Q0 as ai,ma as aj,$u as ak,ir as al,GP as am,qP as an,yf as ao,xu as ap,wm as aq,zi as ar,Pn as as,$t as at,cS as au,iP as av,Ne as aw,KP as ax,Ao as ay,$P as az,Xo as b,W as c,Ae as d,ue as e,oe as f,Be as g,le as h,ho as i,Ji as j,Dr as k,Ve as l,Je as m,Ke as n,rn as o,Qi as p,Rt as q,ce as r,po as s,Ot as t,ge as u,ft as v,nt as w,si as x,bd as y,zm as z}; diff --git a/_nuxt/B-N6mcKc.js b/_nuxt/WQsReCpc.js similarity index 84% rename from _nuxt/B-N6mcKc.js rename to _nuxt/WQsReCpc.js index 9e73655..80f369a 100644 --- a/_nuxt/B-N6mcKc.js +++ b/_nuxt/WQsReCpc.js @@ -1 +1 @@ -import{l as e,c as o,e as n,f as t}from"./u3wGb-58.js";const c={},s={viewBox:"0 0 105 104",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l=t("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M104.297.31104.87354.3111V103.735H104.297V.31104ZM93.7196 93.1572V10.8885H11.4509v82.2687h82.2687Z",fill:"currentColor"},null,-1),r=[l];function d(_,a){return o(),n("svg",s,r)}const f=e(c,[["render",d]]);export{f as default}; +import{l as e,c as o,e as n,f as t}from"./Vf49H5is.js";const c={},s={viewBox:"0 0 105 104",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l=t("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M104.297.31104.87354.3111V103.735H104.297V.31104ZM93.7196 93.1572V10.8885H11.4509v82.2687h82.2687Z",fill:"currentColor"},null,-1),r=[l];function d(_,a){return o(),n("svg",s,r)}const f=e(c,[["render",d]]);export{f as default}; diff --git a/_nuxt/Xz-fC3sE.js b/_nuxt/Xz-fC3sE.js deleted file mode 100644 index ab20369..0000000 --- a/_nuxt/Xz-fC3sE.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./B0iB7n3j.js";import{d as t,N as n}from"./u3wGb-58.js";import"./2ETV-d1z.js";const s=t({props:{use:{type:Function,default:void 0},unwrap:{type:[Boolean,String],default:!1}},render(e){return n(o,e)}});export{s as default}; diff --git a/_nuxt/YCrim2H0.js b/_nuxt/YCrim2H0.js new file mode 100644 index 0000000..b3b8f0c --- /dev/null +++ b/_nuxt/YCrim2H0.js @@ -0,0 +1 @@ +import{d as te,u as G,a as Q,r as N,o as ne,_ as oe,b as ie,c as q,e as R,n as se,F as ae,f as w,g as L,h as z,w as H,T as V,t as re,i as W,p as de,j as ce,k as le,l as pe,m as ue,q as fe,s as we,v as F,x as J,y as X,z as ve,A as he,B as U,C as ye}from"./Vf49H5is.js";const T=i=>(de("data-v-28cdaba4"),i=i(),ce(),i),me=T(()=>w("svg",{viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[w("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)),_e=T(()=>w("span",null,[w("a",{href:"https://nuxt.studio",target:"_blank",rel:"noopener"},"Nuxt Studio"),le(": Preview enabled")],-1)),ge={key:0},ke=T(()=>w("div",{id:"__preview_background"},null,-1)),Ce=T(()=>w("svg",{id:"__preview_loading_icon",width:"32",height:"32",viewBox:"0 0 24 24"},[w("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)),Ie=T(()=>w("p",null,"Initializing the preview...",-1)),Pe={key:0},Se=T(()=>w("div",{id:"__preview_background"},null,-1)),xe={id:"__preview_loader"},Te=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(i){const a=i,r=["__nuxt_preview","__preview_enabled"],l=G(),y=Q(),f=N(!0),g=N(!1),e=N(!1),u=N("");let d;const v=async()=>{W("previewToken").value="",window.sessionStorage.removeItem("previewToken"),window.sessionStorage.removeItem("previewAPI"),await y.replace({query:{preview:void 0}}),window.location.reload()},A=async P=>{const m=await a.syncPreview(P);if(e.value!==!0){if(!m){setTimeout(()=>A(P),1e3);return}W("previewToken").value&&(e.value=!0,await y.replace({query:{}}),l.callHook("nuxt-studio:preview:ready"),window.parent&&window.self!==window.parent&&d.disconnect())}};return ne(async()=>{d=(await oe(()=>import("./CF3NOiUn.js"),[],import.meta.url)).connect(`${a.apiURL}/preview`,{transports:["websocket","polling"],auth:{token:a.previewToken}});let m;d.on("connect",()=>{m=setTimeout(()=>{e.value||(m=setTimeout(()=>{u.value="Preview sync timed out",e.value=!1},3e4),d.emit("draft:requestSync"))},3e4)});const _=()=>{m&&(clearTimeout(m),m=null)};d.on("draft:sync",async S=>{if(_(),!S){try{d.once("draft:ready",()=>{d.emit("draft:requestSync")}),await a.requestPreviewSyncAPI()}catch($){switch(_(),$.response.status){case 404:u.value="Preview draft not found",e.value=!1;break;default:u.value="An error occurred while syncing preview",e.value=!1}}return}A(S)}),d.on("draft:unauthorized",()=>{_(),u.value="Unauthorized preview token",e.value=!1}),d.on("disconnect",()=>{_()}),document.body.classList.add(...r),d.on("draft:update",S=>{g.value=!0,a.syncPreview(S),g.value=!1})}),ie(()=>{document.body.classList.remove(...r)}),(P,m)=>(q(),R("div",null,[f.value?(q(),R("div",{key:0,id:"__nuxt_preview",class:se({__preview_ready:e.value,__preview_refreshing:g.value})},[e.value?(q(),R(ae,{key:0},[me,_e,w("button",{onClick:v}," Close ")],64)):L("",!0)],2)):L("",!0),z(V,{name:"preview-loading"},{default:H(()=>[f.value&&!e.value&&!u.value?(q(),R("div",ge,[ke,w("div",{id:"__preview_loader"},[Ce,Ie,w("button",{onClick:v}," Cancel ")])])):L("",!0)]),_:1}),z(V,{name:"preview-loading"},{default:H(()=>[u.value?(q(),R("div",Pe,[Se,w("div",xe,[w("p",null,re(u.value),1),w("button",{onClick:v}," Exit preview ")])])):L("",!0)]),_:1})]))}}),Ae=pe(Te,[["__scopeId","data-v-28cdaba4"]]),be=(i=[],a,r)=>{const l=[...a||[]],y=[...r||[]],f=JSON.parse(JSON.stringify(i));for(const e of l)if(e.new)f.push({path:e.path,parsed:e.parsed});else if(e.oldPath)if(y.splice(y.findIndex(d=>d.path===e.oldPath),1),l.find(d=>d.path===e.oldPath))f.push({path:e.path,parsed:e.parsed});else{const d=f.find(v=>v.path===e.oldPath);d&&(d.path=e.path,e.parsed?d.parsed=e.parsed:e.pathMeta&&["_file","_path","_id","_locale"].forEach(v=>{d.parsed[v]=e.pathMeta[v]}))}else{const u=f.find(d=>d.path===e.path);u?Object.assign(u,{path:e.path,parsed:e.parsed}):f.push({path:e.path,parsed:e.parsed})}for(const e of y)f.splice(f.findIndex(u=>u.path===e.path),1);const g=new Intl.Collator(void 0,{numeric:!0});return f.sort((e,u)=>g.compare(e.path,u.path)),f},C={appConfig:"app.config.ts",nuxtConfig:"nuxt.config.ts",tokensConfig:"tokens.config.ts"},qe=i=>{let a;return r=>(a||(a=i()),a)};function Y(i,a){for(const r in i){const l=a[r];r in a||delete i[r],l!==null&&typeof l=="object"&&Y(i[r],a[r])}}function j(i,a){for(const r in a){const l=a[r];l!==null&&typeof l=="object"?Array.isArray(l)&&Array.isArray(i[r])?i[r]=l:(i[r]=i[r]||{},j(i[r],l)):i[r]=l}}const Re=qe(()=>JSON.parse(JSON.stringify(X()))),Z=ye((i,a,r)=>{if(Array.isArray(i[a])&&Array.isArray(r))return i[a]=r,!0});let D=[];const Me=()=>{const i=G(),{studio:a,content:r}=ue().public,l={},y=window.sessionStorage.getItem("previewAPI")||(a==null?void 0:a.apiURL),f=Re();let g;const e=fe("studio-client-db",()=>null);e.value||(i.hook("content:storage",n=>{e.value=n}),we("/non-existing-path").findOne());const u=async(n,o)=>{const s=window.sessionStorage.getItem("previewToken"),c=await n.getKeys(`${s}:`);await Promise.all(c.map(t=>n.removeItem(t)));const p=new Set(o.map(t=>t.parsed._id.split(":").shift()));await n.setItem(`${s}$`,JSON.stringify({ignoreSources:Array.from(p)})),await Promise.all(o.map(t=>(l[t.parsed._path]=t.parsed,n.setItem(`${s}:${t.parsed._id}`,JSON.stringify(t.parsed)))))},d=n=>{const o=J(i,X);o!=null&&o.ui&&(o.ui.icons={...o.ui.icons,dynamic:!0}),j(o,Z(n,f)),n||Y(o,f)},v=n=>{var s,c,p,t;const o=(t=(p=(c=(s=i==null?void 0:i.vueApp)==null?void 0:s._context)==null?void 0:c.config)==null?void 0:p.globalProperties)==null?void 0:t.$pinceauTheme;!o||!(o!=null&&o.updateTheme)||(g||(g=JSON.parse(JSON.stringify((o==null?void 0:o.theme).value||{}))),J(i,o.updateTheme,[Z(n,g)]))},A=async n=>{if(D=n.files=n.files||D||[],!e.value)return!1;D=[];const o=be(n.files,n.additions,n.deletions),s=o.filter(t=>![C.appConfig,C.nuxtConfig,C.tokensConfig].includes(t.path));await u(e.value,s);const c=o.find(t=>t.path===C.appConfig);d(c==null?void 0:c.parsed);const p=o.find(t=>t.path===C.tokensConfig);return v(p==null?void 0:p.parsed),O(),!0},P=async()=>{const n=window.sessionStorage.getItem("previewToken");await $fetch("api/projects/preview/sync",{baseURL:y,method:"POST",params:{token:n}})},m=()=>{const n=window.sessionStorage.getItem("previewToken"),o=document.createElement("div");o.id="__nuxt_preview_wrapper",document.body.appendChild(o),ve(Ae,{previewToken:n,apiURL:y,syncPreview:A,requestPreviewSyncAPI:P}).mount(o)},_=async n=>{var c,p,t;const o=window.sessionStorage.getItem("previewToken");if(!n)return null;n=n.replace(/\/$/,"");let s=await((c=e.value)==null?void 0:c.getItem(`${o}:${n}`));return s||(s=await((p=e.value)==null?void 0:p.getItem(`cached:${n}`))),s||(s=s=await((t=e.value)==null?void 0:t.getItem(n))),s||(s=l[n||"/"]),s},S=n=>{var s;const o=window.sessionStorage.getItem("previewToken");e.value&&(l[n.parsed._path]=n.parsed,e.value.setItem(`${o}:${(s=n.parsed)==null?void 0:s._id}`,JSON.stringify(n.parsed)))},$=async n=>{var c;const o=window.sessionStorage.getItem("previewToken"),s=await _(n);if(await((c=e.value)==null?void 0:c.removeItem(`${o}:${n}`)),s){delete l[s._path];const p=await _(s._id);p&&(l[p._path]=p)}},O=async()=>{if(r!=null&&r.documentDriven){const{pages:n}=J(i,he),o=await Promise.all(Object.keys(n.value).map(async s=>{var c;return await _(((c=n.value[s])==null?void 0:c._id)??s)}));n.value=o.reduce((s,c,p)=>(c&&(s[Object.keys(n.value)[p]]=c),s),{})}await i.hooks.callHookParallel("app:data:refresh")};return{apiURL:y,contentStorage:e,syncPreviewFiles:u,syncPreviewAppConfig:d,syncPreviewTokensConfig:v,requestPreviewSynchronization:P,findContentWithId:_,updateContent:S,removeContentWithId:$,requestRerender:O,mountPreviewUI:m,initiateIframeCommunication:ee};function ee(){if(!window.parent||window.self===window.parent)return;const n=Q(),o=F(),s=N(""),c=t=>({path:t.path,query:U(t.query),params:U(t.params),fullPath:t.fullPath,meta:U(t.meta)});window.addEventListener("keydown",t=>{(t.metaKey||t.ctrlKey||t.altKey||t.shiftKey)&&window.parent.postMessage({type:"nuxt-studio:preview:keydown",payload:{key:t.key,metaKey:t.metaKey,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey}},"*")}),window.addEventListener("message",async t=>{var B;if(!["https://nuxt.studio","https://new.nuxt.studio","https://new.dev.nuxt.studio","https://dev.nuxt.studio","http://localhost:3000",...((B=a==null?void 0:a.iframeMessagingAllowedOrigins)==null?void 0:B.split(",").map(h=>h.trim()))||[]].includes(t.origin))return;const{type:E,payload:b={}}=t.data||{};switch(E){case"nuxt-studio:editor:file-selected":{const h=await _(b.path);h&&(h._partial||!String(b.path).endsWith(".md")||h._path!==F().path&&(s.value=h._path,n.push(h._path)));break}case"nuxt-studio:editor:file-changed":{const{additions:h=[],deletions:M=[]}=b;for(const I of h)await S(I);for(const I of M)await $(I.path);O();break}case"nuxt-studio:preview:sync":{A(b);break}case"nuxt-studio:config:file-changed":{const{additions:h=[],deletions:M=[]}=b,I=h.find(x=>x.path===C.appConfig);I&&d(I==null?void 0:I.parsed),M.find(x=>x.path===C.appConfig)&&d(void 0);const K=h.find(x=>x.path===C.tokensConfig);K&&v(K==null?void 0:K.parsed),M.find(x=>x.path===C.tokensConfig)&&v(void 0);break}}}),i.hook("page:finish",()=>{p(),i.payload.prerenderedAt&&O()}),i.hook("content:document-driven:finish",({route:t,page:k})=>{t.meta.studio_page_contentId=k==null?void 0:k._id}),i.hook("nuxt-studio:preview:ready",()=>{window.parent.postMessage({type:"nuxt-studio:preview:ready",payload:c(F())},"*"),setTimeout(()=>{p()},100)});function p(){const t=Array.from(window.document.querySelectorAll("[data-content-id]")).map(E=>E.getAttribute("data-content-id")),k=Array.from(new Set([o.meta.studio_page_contentId,...t])).filter(Boolean);if(s.value===k[0]){s.value="";return}window.openContentInStudioEditor(k,{navigate:!0,pageContentId:o.meta.studio_page_contentId})}window.openContentInStudioEditor=(t,k={})=>{window.parent.postMessage({type:"nuxt-studio:preview:navigate",payload:{...c(o),contentIds:t,...k}},"*")}}};export{Me as useStudio}; diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index f41e90f..71ceb36 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"bbcda889-c1bd-4613-8bca-719b9251e04f","timestamp":1718310149819} \ No newline at end of file +{"id":"2e055a76-c159-4022-ba95-97b5eb9a22f8","timestamp":1718314007512} \ No newline at end of file diff --git a/_nuxt/builds/meta/2e055a76-c159-4022-ba95-97b5eb9a22f8.json b/_nuxt/builds/meta/2e055a76-c159-4022-ba95-97b5eb9a22f8.json new file mode 100644 index 0000000..c9536fb --- /dev/null +++ b/_nuxt/builds/meta/2e055a76-c159-4022-ba95-97b5eb9a22f8.json @@ -0,0 +1 @@ +{"id":"2e055a76-c159-4022-ba95-97b5eb9a22f8","timestamp":1718314007512,"matcher":{"static":{"/api/search":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/_nuxt/builds/meta/bbcda889-c1bd-4613-8bca-719b9251e04f.json b/_nuxt/builds/meta/bbcda889-c1bd-4613-8bca-719b9251e04f.json deleted file mode 100644 index 56325d7..0000000 --- a/_nuxt/builds/meta/bbcda889-c1bd-4613-8bca-719b9251e04f.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"bbcda889-c1bd-4613-8bca-719b9251e04f","timestamp":1718310149819,"matcher":{"static":{"/api/search":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/_nuxt/DKX_wdDl.js b/_nuxt/j3MobR_U.js similarity index 76% rename from _nuxt/DKX_wdDl.js rename to _nuxt/j3MobR_U.js index cca2236..bab137e 100644 --- a/_nuxt/DKX_wdDl.js +++ b/_nuxt/j3MobR_U.js @@ -1 +1 @@ -import{l as t,c as a,e as s,f as n,a0 as o}from"./u3wGb-58.js";const c={},r={class:"table-wrapper"};function _(e,l){return a(),s("div",r,[n("table",null,[o(e.$slots,"default",{},void 0,!0)])])}const f=t(c,[["render",_],["__scopeId","data-v-f85779b0"]]);export{f as default}; +import{l as t,c as a,e as s,f as n,a0 as o}from"./Vf49H5is.js";const c={},r={class:"table-wrapper"};function _(e,l){return a(),s("div",r,[n("table",null,[o(e.$slots,"default",{},void 0,!0)])])}const f=t(c,[["render",_],["__scopeId","data-v-f85779b0"]]);export{f as default}; diff --git a/_nuxt/t6H7fqhR.js b/_nuxt/kSDmtTTk.js similarity index 78% rename from _nuxt/t6H7fqhR.js rename to _nuxt/kSDmtTTk.js index 287b395..ec39f22 100644 --- a/_nuxt/t6H7fqhR.js +++ b/_nuxt/kSDmtTTk.js @@ -1 +1 @@ -import{d as m,r as l,am as b,an as w,z as k,c as a,e as p,f as y,h,w as S,X as f,J as _,T as $,n as C,ac as x,p as I,j as z,l as v,t as N,g as P,a0 as T}from"./u3wGb-58.js";const V=e=>(I("data-v-037b63db"),e=e(),z(),e),A=V(()=>y("span",{class:"sr-only"},"Copy to clipboard",-1)),M={class:"icon-wrapper"},R=m({__name:"ProseCodeCopyButton",props:{content:{type:String,default:""},show:{type:Boolean,default:!1}},setup(e){const n=e,s=l(),{copy:t}=b();w(s,()=>{o.value==="copied"&&(o.value="init")});const{prose:c}=k(),o=l("init"),g=B=>{t(n.content).then(()=>{o.value="copied"}).catch(i=>{console.warn("Couldn't copy to clipboard!",i)})};return(B,i)=>{const u=x;return a(),p("button",{ref_key:"copyButtonRef",ref:s,class:C([(e.show||o.value==="copied")&&"show"]),onClick:g},[A,y("span",M,[h($,{name:"fade"},{default:S(()=>{var d,r;return[o.value==="copied"?(a(),f(u,{key:0,name:(d=_(c).copyButton)==null?void 0:d.iconCopied,size:"18",class:"copied"},null,8,["name"])):(a(),f(u,{key:1,name:(r=_(c).copyButton)==null?void 0:r.iconCopy,size:"18"},null,8,["name"]))]}),_:1})])],2)}}}),j=v(R,[["__scopeId","data-v-037b63db"]]),D={key:0,class:"filename"},E=m({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]}},setup(e){const n=l(!1);return(s,t)=>{const c=j;return a(),p("div",{class:C([[`highlight-${e.language}`],"prose-code"]),onMouseenter:t[0]||(t[0]=o=>n.value=!0),onMouseleave:t[1]||(t[1]=o=>n.value=!1)},[e.filename?(a(),p("span",D,N(e.filename),1)):P("",!0),T(s.$slots,"default",{},void 0,!0),h(c,{show:n.value,content:e.code,class:"copy-button"},null,8,["show","content"])],34)}}}),O=v(E,[["__scopeId","data-v-c43f396e"]]);export{O as default}; +import{d as y,r as l,am as b,an as w,y as k,c as a,e as p,f as m,h,w as S,X as f,J as _,T as $,n as C,ac as x,p as I,j as z,l as v,t as N,g as P,a0 as T}from"./Vf49H5is.js";const V=e=>(I("data-v-037b63db"),e=e(),z(),e),A=V(()=>m("span",{class:"sr-only"},"Copy to clipboard",-1)),M={class:"icon-wrapper"},R=y({__name:"ProseCodeCopyButton",props:{content:{type:String,default:""},show:{type:Boolean,default:!1}},setup(e){const n=e,s=l(),{copy:t}=b();w(s,()=>{o.value==="copied"&&(o.value="init")});const{prose:c}=k(),o=l("init"),g=B=>{t(n.content).then(()=>{o.value="copied"}).catch(i=>{console.warn("Couldn't copy to clipboard!",i)})};return(B,i)=>{const u=x;return a(),p("button",{ref_key:"copyButtonRef",ref:s,class:C([(e.show||o.value==="copied")&&"show"]),onClick:g},[A,m("span",M,[h($,{name:"fade"},{default:S(()=>{var d,r;return[o.value==="copied"?(a(),f(u,{key:0,name:(d=_(c).copyButton)==null?void 0:d.iconCopied,size:"18",class:"copied"},null,8,["name"])):(a(),f(u,{key:1,name:(r=_(c).copyButton)==null?void 0:r.iconCopy,size:"18"},null,8,["name"]))]}),_:1})])],2)}}}),j=v(R,[["__scopeId","data-v-037b63db"]]),D={key:0,class:"filename"},E=y({__name:"ProseCode",props:{code:{type:String,default:""},language:{type:String,default:null},filename:{type:String,default:null},highlights:{type:Array,default:()=>[]}},setup(e){const n=l(!1);return(s,t)=>{const c=j;return a(),p("div",{class:C([[`highlight-${e.language}`],"prose-code"]),onMouseenter:t[0]||(t[0]=o=>n.value=!0),onMouseleave:t[1]||(t[1]=o=>n.value=!1)},[e.filename?(a(),p("span",D,N(e.filename),1)):P("",!0),T(s.$slots,"default",{},void 0,!0),h(c,{show:n.value,content:e.code,class:"copy-button"},null,8,["show","content"])],34)}}}),O=v(E,[["__scopeId","data-v-c43f396e"]]);export{O as default}; diff --git a/_nuxt/DdvZU1OE.js b/_nuxt/kzn1Lr5Z.js similarity index 82% rename from _nuxt/DdvZU1OE.js rename to _nuxt/kzn1Lr5Z.js index d1c4f19..2024ce2 100644 --- a/_nuxt/DdvZU1OE.js +++ b/_nuxt/kzn1Lr5Z.js @@ -1 +1 @@ -import{d as i,z as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as p,g as f,ac as k,E as g,l as v}from"./u3wGb-58.js";const x=["id"],C=i({__name:"ProseH3",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h3)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h3)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h3",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-5ab8b187"]]);export{N as default}; +import{d as i,y as u,I as t,c as a,e as m,h as r,w as l,a0 as h,X as p,g as f,ac as k,E as g,l as v}from"./Vf49H5is.js";const x=["id"],C=i({__name:"ProseH3",props:{id:{}},setup(I){const{prose:e}=u(),c=t(()=>{var n,o;return((n=e==null?void 0:e.h3)==null?void 0:n.icon)&&((o=e==null?void 0:e.headings)==null?void 0:o.icon)}),s=t(()=>{var n,o;return((n=e==null?void 0:e.h3)==null?void 0:n.icon)||((o=e==null?void 0:e.headings)==null?void 0:o.icon)});return(n,o)=>{const _=k,d=g;return a(),m("h3",{id:n.id},[r(d,{href:`#${n.id}`},{default:l(()=>[h(n.$slots,"default",{},void 0,!0),c.value?(a(),p(_,{key:0,name:s.value},null,8,["name"])):f("",!0)]),_:3},8,["href"])],8,x)}}}),N=v(C,[["__scopeId","data-v-5ab8b187"]]);export{N as default}; diff --git a/_nuxt/DP-hv2M1.js b/_nuxt/l0bd7iE9.js similarity index 84% rename from _nuxt/DP-hv2M1.js rename to _nuxt/l0bd7iE9.js index 4730b30..a20685f 100644 --- a/_nuxt/DP-hv2M1.js +++ b/_nuxt/l0bd7iE9.js @@ -1 +1 @@ -import m from"./BDtXOxg7.js";import{d as c,a2 as l,N as r}from"./u3wGb-58.js";const f=(u,t)=>r("pre",null,JSON.stringify({message:"You should use slots with ",slot:u,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(u){const t=l(),{path:p,query:a}=u,d={...a||{},path:p||(a==null?void 0:a.path)||"/"};return r(m,d,{default:t!=null&&t.default?({data:e,refresh:o,isPartial:n})=>t.default({list:e,refresh:o,isPartial:n,...this.$attrs}):e=>f("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):f("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):f("not-found",e==null?void 0:e.data)}})}}),_=h;export{_ as default}; +import m from"./CDb-eOTl.js";import{d as c,a2 as l,N as r}from"./Vf49H5is.js";const f=(u,t)=>r("pre",null,JSON.stringify({message:"You should use slots with ",slot:u,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(u){const t=l(),{path:p,query:a}=u,d={...a||{},path:p||(a==null?void 0:a.path)||"/"};return r(m,d,{default:t!=null&&t.default?({data:e,refresh:o,isPartial:n})=>t.default({list:e,refresh:o,isPartial:n,...this.$attrs}):e=>f("default",e.data),empty:e=>t!=null&&t.empty?t.empty(e):f("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):f("not-found",e==null?void 0:e.data)}})}}),_=h;export{_ as default}; diff --git a/_nuxt/BwxxSZD8.js b/_nuxt/uRYOXG4N.js similarity index 91% rename from _nuxt/BwxxSZD8.js rename to _nuxt/uRYOXG4N.js index 89913be..e217cfe 100644 --- a/_nuxt/BwxxSZD8.js +++ b/_nuxt/uRYOXG4N.js @@ -1 +1 @@ -import{l as e,c as o,e as c,f as s}from"./u3wGb-58.js";const t={},n={viewBox:"0 0 57 57",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l=s("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M28.5445 0C12.8044 0 0 12.7599 0 28.5v25.4549c0 1.5835 1.28368 2.8672 2.86718 2.8672H28.5889C44.2799 56.8221 57 44.102 57 28.4111 57 12.7201 44.2355 0 28.5445 0Zm15.4963 34.452c3.3649 0 6.0927-2.7278 6.0927-6.0928 0-3.3649-2.7278-6.0927-6.0927-6.0927-3.365 0-6.0928 2.7278-6.0928 6.0927 0 3.365 2.7278 6.0928 6.0928 6.0928Zm-18.0833.0003c3.3649 0 6.0927-2.7278 6.0927-6.0927s-2.7278-6.0928-6.0927-6.0928-6.0928 2.7279-6.0928 6.0928c0 3.3649 2.7279 6.0927 6.0928 6.0927Z",fill:"currentColor"},null,-1),r=[l];function _(a,d){return o(),c("svg",n,r)}const f=e(t,[["render",_]]);export{f as default}; +import{l as e,c as o,e as c,f as s}from"./Vf49H5is.js";const t={},n={viewBox:"0 0 57 57",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l=s("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M28.5445 0C12.8044 0 0 12.7599 0 28.5v25.4549c0 1.5835 1.28368 2.8672 2.86718 2.8672H28.5889C44.2799 56.8221 57 44.102 57 28.4111 57 12.7201 44.2355 0 28.5445 0Zm15.4963 34.452c3.3649 0 6.0927-2.7278 6.0927-6.0928 0-3.3649-2.7278-6.0927-6.0927-6.0927-3.365 0-6.0928 2.7278-6.0928 6.0927 0 3.365 2.7278 6.0928 6.0928 6.0928Zm-18.0833.0003c3.3649 0 6.0927-2.7278 6.0927-6.0927s-2.7278-6.0928-6.0927-6.0928-6.0928 2.7279-6.0928 6.0928c0 3.3649 2.7279 6.0927 6.0928 6.0927Z",fill:"currentColor"},null,-1),r=[l];function _(a,d){return o(),c("svg",n,r)}const f=e(t,[["render",_]]);export{f as default}; diff --git a/_nuxt/useStudio.6uQrPixy.css b/_nuxt/useStudio.6uQrPixy.css deleted file mode 100644 index d6b180c..0000000 --- a/_nuxt/useStudio.6uQrPixy.css +++ /dev/null @@ -1 +0,0 @@ -body.__preview_enabled{padding-bottom:50px}#__nuxt_preview[data-v-45ae11bb]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff4d;border-top:1px solid #eee;bottom:-60px;color:#000;display:flex;font-family:Helvetica,sans-serif;font-size:16px;font-weight:500;gap:10px;height:50px;justify-content:center;left:0;position:fixed;right:0;transition:bottom .3s ease-in-out;z-index:10000}#__nuxt_preview.__preview_ready[data-v-45ae11bb]{bottom:0}#__preview_background[data-v-45ae11bb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9000}#__preview_loader[data-v-45ae11bb]{align-items:center;color:#000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.4rem;gap:8px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9500}#__preview_loader p[data-v-45ae11bb]{margin:10px 0}.dark #__preview_background[data-v-45ae11bb],.dark-mode #__preview_background[data-v-45ae11bb]{background:#0000004d}.dark #__preview_loader[data-v-45ae11bb],.dark-mode #__preview_loader[data-v-45ae11bb]{color:#fff}.preview-loading-enter-active[data-v-45ae11bb],.preview-loading-leave-active[data-v-45ae11bb]{transition:opacity .4s}.preview-loading-enter[data-v-45ae11bb],.preview-loading-leave-to[data-v-45ae11bb]{opacity:0}#__preview_loading_icon[data-v-45ae11bb]{animation:spin-45ae11bb 1s linear infinite}.dark #__nuxt_preview[data-v-45ae11bb],.dark-mode #__nuxt_preview[data-v-45ae11bb]{background:#0000004d;border-top:1px solid #111;color:#fff}#__nuxt_preview svg[data-v-45ae11bb]{color:#000;display:inline-block;height:30px;width:30px}.dark #__nuxt_preview svg[data-v-45ae11bb],.dark-mode #__nuxt_preview svg[data-v-45ae11bb]{color:#fff}button[data-v-45ae11bb]{background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:none;color:#000c;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1rem;margin:0;padding:4px 10px;text-align:center;transition:none;width:auto}button[data-v-45ae11bb]:hover{border-color:#0006;color:#000000e6}.dark button[data-v-45ae11bb],.dark-mode button[data-v-45ae11bb]{border-color:#fff3;color:#d3d3d3}.dark button[data-v-45ae11bb]:hover,.dark-mode button[data-v-45ae11bb]:hover{border-color:#fff6;color:#fff}#__nuxt_preview button[data-v-45ae11bb]:focus,#__nuxt_preview button[data-v-45ae11bb]:hover{background:#0000001a}#__nuxt_preview button[data-v-45ae11bb]:active{background:#0003}.dark #__nuxt_preview button[data-v-45ae11bb],.dark-mode #__nuxt_preview button[data-v-45ae11bb]{border:1px solid hsla(0,0%,100%,.2);color:#fffc}.dark #__nuxt_preview button[data-v-45ae11bb]:hover,.dark-mode #__nuxt_preview button[data-v-45ae11bb]:focus{background:#ffffff1a}.dark #__nuxt_preview button[data-v-45ae11bb]:active,.dark-mode #__nuxt_preview button[data-v-45ae11bb]:active{background:#fff3}a[data-v-45ae11bb]{font-weight:600}#__nuxt_preview.__preview_refreshing button[data-v-45ae11bb],#__nuxt_preview.__preview_refreshing span[data-v-45ae11bb],#__nuxt_preview.__preview_refreshing svg[data-v-45ae11bb]{animation:nuxt_pulsate-45ae11bb 1s ease-out;animation-iteration-count:infinite;opacity:.5}@keyframes nuxt_pulsate-45ae11bb{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes spin-45ae11bb{0%{transform:rotate(1turn)}to{transform:rotate(0)}} diff --git a/_nuxt/useStudio.CewFqJc4.css b/_nuxt/useStudio.CewFqJc4.css new file mode 100644 index 0000000..41a5b1d --- /dev/null +++ b/_nuxt/useStudio.CewFqJc4.css @@ -0,0 +1 @@ +body.__preview_enabled{padding-bottom:50px}#__nuxt_preview[data-v-28cdaba4]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff4d;border-top:1px solid #eee;bottom:-60px;color:#000;display:flex;font-family:Helvetica,sans-serif;font-size:16px;font-weight:500;gap:10px;height:50px;justify-content:center;left:0;position:fixed;right:0;transition:bottom .3s ease-in-out;z-index:10000}#__nuxt_preview.__preview_ready[data-v-28cdaba4]{bottom:0}#__preview_background[data-v-28cdaba4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9000}#__preview_loader[data-v-28cdaba4]{align-items:center;color:#000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.4rem;gap:8px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9500}#__preview_loader p[data-v-28cdaba4]{margin:10px 0}.dark #__preview_background[data-v-28cdaba4],.dark-mode #__preview_background[data-v-28cdaba4]{background:#0000004d}.dark #__preview_loader[data-v-28cdaba4],.dark-mode #__preview_loader[data-v-28cdaba4]{color:#fff}.preview-loading-enter-active[data-v-28cdaba4],.preview-loading-leave-active[data-v-28cdaba4]{transition:opacity .4s}.preview-loading-enter[data-v-28cdaba4],.preview-loading-leave-to[data-v-28cdaba4]{opacity:0}#__preview_loading_icon[data-v-28cdaba4]{animation:spin-28cdaba4 1s linear infinite}.dark #__nuxt_preview[data-v-28cdaba4],.dark-mode #__nuxt_preview[data-v-28cdaba4]{background:#0000004d;border-top:1px solid #111;color:#fff}#__nuxt_preview svg[data-v-28cdaba4]{color:#000;display:inline-block;height:30px;width:30px}.dark #__nuxt_preview svg[data-v-28cdaba4],.dark-mode #__nuxt_preview svg[data-v-28cdaba4]{color:#fff}button[data-v-28cdaba4]{background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:none;color:#000c;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1rem;margin:0;padding:4px 10px;text-align:center;transition:none;width:auto}button[data-v-28cdaba4]:hover{border-color:#0006;color:#000000e6}.dark button[data-v-28cdaba4],.dark-mode button[data-v-28cdaba4]{border-color:#fff3;color:#d3d3d3}.dark button[data-v-28cdaba4]:hover,.dark-mode button[data-v-28cdaba4]:hover{border-color:#fff6;color:#fff}#__nuxt_preview button[data-v-28cdaba4]:focus,#__nuxt_preview button[data-v-28cdaba4]:hover{background:#0000001a}#__nuxt_preview button[data-v-28cdaba4]:active{background:#0003}.dark #__nuxt_preview button[data-v-28cdaba4],.dark-mode #__nuxt_preview button[data-v-28cdaba4]{border:1px solid hsla(0,0%,100%,.2);color:#fffc}.dark #__nuxt_preview button[data-v-28cdaba4]:hover,.dark-mode #__nuxt_preview button[data-v-28cdaba4]:focus{background:#ffffff1a}.dark #__nuxt_preview button[data-v-28cdaba4]:active,.dark-mode #__nuxt_preview button[data-v-28cdaba4]:active{background:#fff3}a[data-v-28cdaba4]{font-weight:600}#__nuxt_preview.__preview_refreshing button[data-v-28cdaba4],#__nuxt_preview.__preview_refreshing span[data-v-28cdaba4],#__nuxt_preview.__preview_refreshing svg[data-v-28cdaba4]{animation:nuxt_pulsate-28cdaba4 1s ease-out;animation-iteration-count:infinite;opacity:.5}@keyframes nuxt_pulsate-28cdaba4{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes spin-28cdaba4{0%{transform:rotate(1turn)}to{transform:rotate(0)}} diff --git a/_nuxt/CGK7DfQk.js b/_nuxt/zbw86zhu.js similarity index 73% rename from _nuxt/CGK7DfQk.js rename to _nuxt/zbw86zhu.js index c4e3f11..6b1a305 100644 --- a/_nuxt/CGK7DfQk.js +++ b/_nuxt/zbw86zhu.js @@ -1 +1 @@ -import s from"./DKGmMamu.js";import{l as c,c as a,e as _,f as o,h as d,w as i,k as r,p,j as l}from"./u3wGb-58.js";import"./DRaGyTfO.js";import"./2ETV-d1z.js";const u={},e=t=>(p("data-v-0ed2332a"),t=t(),l(),t),h={class:"document-driven-not-found not-prose"},m=e(()=>o("p",null," 404 ",-1)),f={class:"content"},v=e(()=>o("div",{class:"text-section"},[o("h1",null," Not Found "),o("p",null," This is not the page you're looking for. ")],-1)),x={class:"button-section"};function k(t,B){const n=s;return a(),_("div",h,[o("main",null,[m,o("div",f,[v,o("div",x,[d(n,{href:"/",size:"large",variant:"primary"},{default:i(()=>[r(" Go back home ")]),_:1})])])])])}const S=c(u,[["render",k],["__scopeId","data-v-0ed2332a"]]);export{S as default}; +import s from"./DmhM2o-b.js";import{l as c,c as a,e as _,f as o,h as d,w as i,k as r,p,j as l}from"./Vf49H5is.js";import"./11BWXUmK.js";import"./2ETV-d1z.js";const u={},e=t=>(p("data-v-0ed2332a"),t=t(),l(),t),h={class:"document-driven-not-found not-prose"},m=e(()=>o("p",null," 404 ",-1)),f={class:"content"},v=e(()=>o("div",{class:"text-section"},[o("h1",null," Not Found "),o("p",null," This is not the page you're looking for. ")],-1)),x={class:"button-section"};function k(t,B){const n=s;return a(),_("div",h,[o("main",null,[m,o("div",f,[v,o("div",x,[d(n,{href:"/",size:"large",variant:"primary"},{default:i(()=>[r(" Go back home ")]),_:1})])])])])}const S=c(u,[["render",k],["__scopeId","data-v-0ed2332a"]]);export{S as default}; diff --git a/api/_content/cache.1718310148269.json b/api/_content/cache.1718314005926.json similarity index 99% rename from api/_content/cache.1718310148269.json rename to api/_content/cache.1718314005926.json index e47eb0a..3948457 100644 --- a/api/_content/cache.1718310148269.json +++ b/api/_content/cache.1718314005926.json @@ -1 +1 @@ -{"generatedAt":1718310181111,"generateTime":437,"contents":[{"_path":"/about/_dir","_dir":"about","_draft":false,"_partial":true,"_locale":"","title":"About","icon":"mdi:star","_id":"content:1.about:_dir.yml","_type":"yaml","_source":"content","_file":"1.about/_dir.yml","_extension":"yml"},{"_path":"/about","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Get started","description":"ViewTube is a self-hostable frontend for YouTube. If you do not want to install it yourself, you can use one of the public instances.:br\nIf you have a server or PC to run it on, check out the installation guide.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"using-viewtube"},"children":[{"type":"text","value":"Using ViewTube"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube is a self-hostable frontend for YouTube. If you do not want to install it yourself, you can use one of the "},{"type":"element","tag":"a","props":{"href":"/about/instances"},"children":[{"type":"text","value":"public instances"}]},{"type":"text","value":".:br\nIf you have a server or PC to run it on, check out the "},{"type":"element","tag":"a","props":{"href":"/installation"},"children":[{"type":"text","value":"installation guide"}]},{"type":"text","value":"."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:1.about:0.index.md","_source":"content","_file":"1.about/0.index.md","_extension":"md"},{"_path":"/about/instances","_dir":"about","_draft":false,"_partial":false,"_locale":"","title":"Public instances","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"public-instances"},"children":[{"type":"text","value":"Public instances"}]},{"type":"element","tag":"h2","props":{"id":"official-instances"},"children":[{"type":"text","value":"Official instances"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Instance"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"URL"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"ViewTube"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://viewtube.io","rel":["nofollow"]},"children":[{"type":"text","value":"viewtube.io"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"This instance uses the latest stable version."}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"community-instances"},"children":[{"type":"text","value":"Community instances"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"URL"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Version"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://vt.ra-phi.ch","rel":["nofollow"]},"children":[{"type":"text","value":"vt.ra-phi.ch"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"0.13.0"}]}]}]}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can add your instance to this list by "},{"type":"element","tag":"a","props":{"href":"https://github.com/viewtube/wiki/edit/main/content/1.about/1.instances.md","rel":["nofollow"]},"children":[{"type":"text","value":"opening a pull request"}]},{"type":"text","value":"."}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"official-instances","depth":2,"text":"Official instances"},{"id":"community-instances","depth":2,"text":"Community instances"}]}},"_type":"markdown","_id":"content:1.about:1.instances.md","_source":"content","_file":"1.about/1.instances.md","_extension":"md"},{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Documentation","description":"","navigation":false,"layout":"page","main":{"fluid":false},"body":{"type":"root","children":[{"type":"element","tag":"block-hero","props":{":cta":"[\"View Documentation\",\"/about\"]",":secondary":"[\"Visit ViewTube →\",\"https://viewtube.io\"]"},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube"}]}]},{"type":"element","tag":"template","props":{"v-slot:description":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube is an alternative YouTube frontend that lets you watch, search and discover YouTube videos without ads or tracking."}]}]},{"type":"element","tag":"template","props":{"v-slot:support":""},"children":[{"type":"element","tag":"showcase","props":{},"children":[]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:1.index.md","_source":"content","_file":"1.index.md","_extension":"md"},{"_path":"/installation/_dir","_dir":"installation","_draft":false,"_partial":true,"_locale":"","title":"Installation","icon":"icon-park-outline:install","_id":"content:2.installation:_dir.yml","_type":"yaml","_source":"content","_file":"2.installation/_dir.yml","_extension":"yml"},{"_path":"/installation","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Installation","description":"Currently there are two ways to install ViewTube:","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Currently there are two ways to install ViewTube:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"/installation/docker"},"children":[{"type":"text","value":"Using Docker"}]},{"type":"text","value":" (Recommended)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"/installation/manual"},"children":[{"type":"text","value":"Building and running from source"}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:2.installation:1.index.md","_source":"content","_file":"2.installation/1.index.md","_extension":"md"},{"_path":"/installation/docker","_dir":"installation","_draft":false,"_partial":false,"_locale":"","title":"Docker","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"docker"},"children":[{"type":"text","value":"Docker"}]},{"type":"element","tag":"h2","props":{"id":"overview"},"children":[{"type":"text","value":"Overview"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube can be run in a Docker container. You will need to have "},{"type":"element","tag":"a","props":{"href":"https://docs.docker.com/get-docker/","rel":["nofollow"]},"children":[{"type":"text","value":"Docker"}]},{"type":"text","value":" and "},{"type":"element","tag":"a","props":{"href":"https://docs.docker.com/compose/install/","rel":["nofollow"]},"children":[{"type":"text","value":"Docker Compose"}]},{"type":"text","value":" installed."}]},{"type":"element","tag":"h2","props":{"id":"version-overview"},"children":[{"type":"text","value":"Version overview"}]},{"type":"element","tag":"h3","props":{"id":"latest"},"children":[{"type":"text","value":"Latest"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"viewtube:latest"}]},{"type":"text","value":" is the latest stable version. It should generally be safe to use. If you don't want to update automatically, you can use the version tag directly.\n"},{"type":"element","tag":"a","props":{"href":"https://hub.docker.com/r/mauriceo/viewtube"},"children":[{"type":"element","tag":"img","props":{"src":"https://img.shields.io/docker/v/mauriceo/viewtube/latest?label=latest&logo=docker&sort=semver"},"children":[]}]}]},{"type":"element","tag":"h3","props":{"id":"dev"},"children":[{"type":"text","value":"Dev"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"viewtube:dev"}]},{"type":"text","value":" is the development version, which means it may contain bugs. However, it will receive fixes faster if YouTube changes something.\n"},{"type":"element","tag":"a","props":{"href":"https://hub.docker.com/r/mauriceo/viewtube","rel":["nofollow"]},"children":[{"type":"element","tag":"img","props":{"alt":"Docker Image Version (latest semver)","src":"https://img.shields.io/docker/v/mauriceo/viewtube/dev?label=dev&logo=docker&sort=semver"},"children":[]}]}]},{"type":"element","tag":"h2","props":{"id":"official-setup"},"children":[{"type":"text","value":"Official Setup"}]},{"type":"element","tag":"h3","props":{"id":"environment-variables"},"children":[{"type":"text","value":"Environment variables"}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Check the "},{"type":"element","tag":"a","props":{"href":"/configuration/environment"},"children":[{"type":"text","value":"configuration page"}]},{"type":"text","value":" for more information about the environment variables."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For the purpose of this guide, we will use the following environment variables:"}]},{"type":"element","tag":"pre","props":{"className":"language-yaml shiki shiki-themes github-dark github-light","code":"VIEWTUBE_DATABASE_HOST: viewtube-mongodb\nVIEWTUBE_REDIS_HOST: viewtube-redis\n","language":"yaml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_HOST"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-mongodb\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"VIEWTUBE_REDIS_HOST"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-redis\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"docker-compose-file"},"children":[{"type":"text","value":"Docker-compose file"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a folder for your ViewTube instance."}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"mkdir viewtube\ncd viewtube\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"mkdir"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Inside, create a file named "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"docker-compose.yml"}]},{"type":"text","value":" with the following contents:"}]},{"type":"element","tag":"pre","props":{"className":"language-yaml shiki shiki-themes github-dark github-light","code":"version: '3'\n\nservices:\n viewtube:\n restart: unless-stopped\n # Or use mauriceo/viewtube:dev for the development version\n image: mauriceo/viewtube:latest\n # ViewTube will not start until the database and redis are ready\n depends_on:\n - viewtube-mongodb\n - viewtube-redis\n # Make sure all services are in the same network\n networks:\n - viewtube\n volumes:\n # This will map ViewTube's data directory to the local folder ./data/viewtube/\n - ./data/viewtube:/data\n environment:\n - VIEWTUBE_DATABASE_HOST=viewtube-mongodb\n - VIEWTUBE_REDIS_HOST=viewtube-redis\n ports:\n - 8066:8066\n\n viewtube-mongodb:\n restart: unless-stopped\n image: mongo:7\n networks:\n - viewtube\n volumes:\n - ./data/db:/data/db\n\n viewtube-redis:\n restart: unless-stopped\n image: redis:7\n networks:\n - viewtube\n volumes:\n - ./data/redis:/data\n\nnetworks:\n viewtube:\n","language":"yaml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"version"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"'3'\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"services"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":5},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":6},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # Or use mauriceo/viewtube:dev for the development version\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":7},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"mauriceo/viewtube:latest\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":8},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # ViewTube will not start until the database and redis are ready\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":9},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" depends_on"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":10},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-mongodb\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":11},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-redis\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":12},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # Make sure all services are in the same network\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":13},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":14},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":15},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":16},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # This will map ViewTube's data directory to the local folder ./data/viewtube/\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":17},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./data/viewtube:/data\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":18},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" environment"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":19},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_HOST=viewtube-mongodb\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":20},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"VIEWTUBE_REDIS_HOST=viewtube-redis\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":21},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" ports"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":22},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"8066:8066\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":23},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":24},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":25},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":26},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"mongo:7\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":27},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":28},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":29},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":30},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./data/db:/data/db\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":31},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":32},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube-redis"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":33},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":34},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"redis:7\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":35},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":36},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":37},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":38},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./data/redis:/data\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":39},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":40},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":41},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"running-on-systems-without-avx-support-eg-synology-nas"},"children":[{"type":"text","value":"Running on systems without AVX support, e.g. Synology NAS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"When running on a home NAS system, e.g. Synlogy, QNAP, ASUSTOR, etc., you may encounter the following warning:"}]},{"type":"element","tag":"pre","props":{"className":"language-sh shiki shiki-themes github-dark github-light","code":"viewtube-mongodb | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!\nviewtube-mongodb | see https://jira.mongodb.org/browse/SERVER-54407\nviewtube-mongodb | see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2\nviewtube-mongodb | see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814\n","language":"sh","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" WARNING:"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" MongoDB"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" 5.0+"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" requires"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" a"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" CPU"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" with"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" AVX"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" support,"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" and"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" your"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" current"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" system"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" does"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" not"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" appear"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" to"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" have"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" that!\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" see"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://jira.mongodb.org/browse/SERVER-54407\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" see"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" also"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" see"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" also"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://github.com/docker-library/mongo/issues/485#issuecomment-891991814\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If so you may use "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"mongo:4.4"}]},{"type":"text","value":" instead of "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"mongo:7"}]},{"type":"text","value":":"}]},{"type":"element","tag":"pre","props":{"className":"language-yaml shiki shiki-themes github-dark github-light","code":"...\n viewtube-mongodb:\n restart: unless-stopped\n image: mongo:4.4\n...\n","language":"yaml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"...\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"mongo:4.4\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":5},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"...\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"all-in-one-setup-by-mvanduijker"},"children":[{"type":"text","value":"All-in-one Setup (by mvanduijker)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Github user "},{"type":"element","tag":"a","props":{"href":"https://github.com/mvanduijker","rel":["nofollow"]},"children":[{"type":"text","value":"@mvanduijker"}]},{"type":"text","value":" made an all-in-one image of ViewTube. Check it out here: "},{"type":"element","tag":"a","props":{"href":"https://github.com/mvanduijker/viewtube-all-in-one","rel":["nofollow"]},"children":[{"type":"text","value":"https://github.com/mvanduijker/viewtube-all-in-one"}]}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"overview","depth":2,"text":"Overview"},{"id":"version-overview","depth":2,"text":"Version overview","children":[{"id":"latest","depth":3,"text":"Latest"},{"id":"dev","depth":3,"text":"Dev"}]},{"id":"official-setup","depth":2,"text":"Official Setup","children":[{"id":"environment-variables","depth":3,"text":"Environment variables"},{"id":"docker-compose-file","depth":3,"text":"Docker-compose file"}]},{"id":"all-in-one-setup-by-mvanduijker","depth":2,"text":"All-in-one Setup (by mvanduijker)"}]}},"_type":"markdown","_id":"content:2.installation:2.docker.md","_source":"content","_file":"2.installation/2.docker.md","_extension":"md"},{"_path":"/installation/manual","_dir":"installation","_draft":false,"_partial":false,"_locale":"","title":"Manual installation","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"manual-installation"},"children":[{"type":"text","value":"Manual installation"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For a manual installation, the following requirements must be met:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://nodejs.org/en/download/","rel":["nofollow"]},"children":[{"type":"text","value":"Node.js 20.11.x"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://pnpm.io/installation","rel":["nofollow"]},"children":[{"type":"text","value":"pnpm 8.15.x"}]},{"type":"text","value":" or higher"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://redis.io/download","rel":["nofollow"]},"children":[{"type":"text","value":"Redis 7.x"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://www.mongodb.com/try/download/community","rel":["nofollow"]},"children":[{"type":"text","value":"MongoDB 5.x"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://git-scm.com/downloads","rel":["nofollow"]},"children":[{"type":"text","value":"Git"}]}]}]},{"type":"element","tag":"h2","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"h3","props":{"id":"clone-the-repository"},"children":[{"type":"text","value":"Clone the repository"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"git clone https://github.com/viewtube/viewtube.git\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"git"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" clone"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://github.com/viewtube/viewtube.git\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"set-environment-variables"},"children":[{"type":"text","value":"Set environment variables"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Edit the file "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"server/.env"}]},{"type":"text","value":" to set any necessary "},{"type":"element","tag":"a","props":{"href":"/configuration/environment"},"children":[{"type":"text","value":"environment variables"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"cd viewtube\n\npnpm install\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" install\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"build-the-project"},"children":[{"type":"text","value":"Build the project"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run build\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" build\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"run-the-project"},"children":[{"type":"text","value":"Run the project"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run start\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" start\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Visit "},{"type":"element","tag":"a","props":{"href":"http://localhost:8066","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8066"}]},{"type":"text","value":" to see the running instance."}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"installation","depth":2,"text":"Installation","children":[{"id":"clone-the-repository","depth":3,"text":"Clone the repository"},{"id":"set-environment-variables","depth":3,"text":"Set environment variables"},{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"build-the-project","depth":3,"text":"Build the project"},{"id":"run-the-project","depth":3,"text":"Run the project"}]}]}},"_type":"markdown","_id":"content:2.installation:3.manual.md","_source":"content","_file":"2.installation/3.manual.md","_extension":"md"},{"_path":"/configuration/_dir","_dir":"configuration","_draft":false,"_partial":true,"_locale":"","title":"Configuration","icon":"mdi:wrench-outline","_id":"content:3.configuration:_dir.yml","_type":"yaml","_source":"content","_file":"3.configuration/_dir.yml","_extension":"yml"},{"_path":"/configuration/environment","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Environment","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"environment"},"children":[{"type":"text","value":"Environment"}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube will check all required environment variables on startup. Check the logs to see if any are missing!"}]}]},{"type":"element","tag":"h2","props":{"id":"database-configuration"},"children":[{"type":"text","value":"Database configuration"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Variable"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_HOST"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"localhost"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The hostname of the database"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_PORT"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"27017"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The port of the database"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_USER"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The database username"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_PASSWORD"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The database password"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"redis-configuration"},"children":[{"type":"text","value":"Redis configuration"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Variable"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_REDIS_HOST"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"localhost"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The hostname of the redis instance"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_REDIS_PORT"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"6379"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The port of the redis instance"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_REDIS_PASSWORD"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The password of the redis instance"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"advanced-configuration"},"children":[{"type":"text","value":"Advanced configuration"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Variable"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_CLUSTERED"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Instruct ViewTube to start as many worker processes as it has threads available. If disabled, it will run on a single process instance."}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_CORS_ORIGIN"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Specify the domain allowed to make cross-origin requests to ViewTube (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/advanced#cors"},"children":[{"type":"text","value":"CORS"}]},{"type":"text","value":")"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_SECURE"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Enables some security features (CSP headers, secure cookies). Enable this if you are using an HTTPS certificate"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_ADMIN_USER"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The admin account of this instance (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/admin"},"children":[{"type":"text","value":"Admin"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_YOUTUBE_COOKIE"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Your Youtube cookie (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/advanced#use-cookies-from-a-real-account"},"children":[{"type":"text","value":"Youtube cookies"}]},{"type":"text","value":")"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_PROXY_URL"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The URL of the proxy server (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/advanced#proxy"},"children":[{"type":"text","value":"Proxy"}]},{"type":"text","value":")"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_SUBSCRIPTION_INTERVAL_TIME"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"60"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Specify the time between subscription refreshes in minutes."}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_LOCATION"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Specify the location for the trending page."}]}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"database-configuration","depth":2,"text":"Database configuration"},{"id":"redis-configuration","depth":2,"text":"Redis configuration"},{"id":"advanced-configuration","depth":2,"text":"Advanced configuration"}]}},"_type":"markdown","_id":"content:3.configuration:1.environment.md","_source":"content","_file":"3.configuration/1.environment.md","_extension":"md"},{"_path":"/configuration/advanced","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Advanced","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"advanced-configuration"},"children":[{"type":"text","value":"Advanced configuration"}]},{"type":"element","tag":"h2","props":{"id":"cors"},"children":[{"type":"text","value":"CORS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_CORS_ORIGIN"}]},{"type":"text","value":" environment variable specifies the domains that are allowed to access the resources served by ViewTube.\nFor example, if you set VIEWTUBE_CORS_ORIGIN to "},{"type":"element","tag":"a","props":{"href":"http://example.com","rel":["nofollow"]},"children":[{"type":"text","value":"http://example.com"}]},{"type":"text","value":", only requests from "},{"type":"element","tag":"a","props":{"href":"http://example.com","rel":["nofollow"]},"children":[{"type":"text","value":"http://example.com"}]},{"type":"text","value":" will be allowed to access the api of your ViewTube instance."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, CORS is disabled. In Production, it is recommended to set VIEWTUBE_CORS_ORIGIN to the domain that you are accessing your instance from.\nRead more about CORS here: "},{"type":"element","tag":"a","props":{"href":"https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS","rel":["nofollow"]},"children":[{"type":"text","value":"https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS"}]}]},{"type":"element","tag":"h2","props":{"id":"redis-configuration"},"children":[{"type":"text","value":"Redis configuration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a file called "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"redis.conf"}]},{"type":"text","value":"."}]},{"type":"element","tag":"pre","props":{"className":"language-conf shiki shiki-themes github-dark github-light","code":"# redis.conf\n\nmaxmemory 4GB # Set the maximum memory Redis can use\nmaxmemory-policy allkeys-lru # Set the eviction policy (Read more here https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/)\n","language":"conf","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# redis.conf\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"maxmemory 4GB # Set the maximum memory Redis can use\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"maxmemory-policy allkeys-lru # Set the eviction policy (Read more here https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/)\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Make the following changes to your docker-compose file."}]},{"type":"element","tag":"pre","props":{"className":"language-yml shiki shiki-themes github-dark github-light","code":"# docker-compose.yml\n\nredis:\n ...\n volumes:\n ...\n - ./config/redis.conf:/redis.conf # Add the redis.conf file to the container\n command: [\"redis-server\", \"/redis.conf\"] # Start Redis with the custom configuration\n ...\n","language":"yml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":"# docker-compose.yml\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" ...\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":5},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":6},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" ...\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":7},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./config/redis.conf:/redis.conf"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # Add the redis.conf file to the container\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":8},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" command"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"\"redis-server\""}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"\"/redis.conf\""}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":"] "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":"# Start Redis with the custom configuration\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":9},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" ...\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"rate-limiting"},"children":[{"type":"text","value":"Rate limiting"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"YouTube rate-limits and blocks IPs sometimes, if they detect too many requests from the same IP. There are a few ways to circumvent this."}]},{"type":"element","tag":"h2","props":{"id":"use-cookies-from-a-real-account"},"children":[{"type":"text","value":"Use cookies from a real account"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can provide your own cookies to circumvent this issue."}]},{"type":"element","tag":"h3","props":{"id":"youtube-cookie"},"children":[{"type":"text","value":"YouTube cookie"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Navigate to YouTube in a web browser"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Log in, preferrably with a separate account you don't use often"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Open up the dev tools console"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Type "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"document.cookie"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Copy the entire response into the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_YOUTUBE_COOKIE"}]},{"type":"text","value":" environment variable"}]}]},{"type":"element","tag":"h2","props":{"id":"proxy"},"children":[{"type":"text","value":"Proxy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Another way to circumvent Google's rate-limiting is to use an external proxy. ViewTube already proxies all requests through the server it's running on, but you can also use an external proxy."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Set the proxy URL using the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_PROXY_URL"}]},{"type":"text","value":" environment variable."}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"cors","depth":2,"text":"CORS"},{"id":"redis-configuration","depth":2,"text":"Redis configuration"},{"id":"rate-limiting","depth":2,"text":"Rate limiting"},{"id":"use-cookies-from-a-real-account","depth":2,"text":"Use cookies from a real account","children":[{"id":"youtube-cookie","depth":3,"text":"YouTube cookie"}]},{"id":"proxy","depth":2,"text":"Proxy"}]}},"_type":"markdown","_id":"content:3.configuration:2.advanced.md","_source":"content","_file":"3.configuration/2.advanced.md","_extension":"md"},{"_path":"/configuration/admin","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Admin account","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"admin-account"},"children":[{"type":"text","value":"Admin account"}]},{"type":"element","tag":"h2","props":{"id":"configure-the-admin"},"children":[{"type":"text","value":"Configure the admin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The admin account is disabled by default."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nIn order to enable it, set the environment variable "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_ADMIN_USER"}]},{"type":"text","value":" to the username of the account to be used as admin. Afterwards, restart ViewTube."}]},{"type":"element","tag":"alert","props":{"type":"warning"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Set the environment variable only after you've created the account, otherwise anyone could create that account and receive administrative privileges."}]}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Learn how to use the admin panel in "},{"type":"element","tag":"a","props":{"href":"/features/admin-panel"},"children":[{"type":"text","value":"Features > Admin panel"}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"configure-the-admin","depth":2,"text":"Configure the admin"}]}},"_type":"markdown","_id":"content:3.configuration:3.admin.md","_source":"content","_file":"3.configuration/3.admin.md","_extension":"md"},{"_path":"/configuration/recovery","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Recovery","description":"This page is a collection of remedies for issues that can occur with ViewTube.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"recovery"},"children":[{"type":"text","value":"Recovery"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This page is a collection of remedies for issues that can occur with ViewTube."}]},{"type":"element","tag":"h2","props":{"id":"lost-access-to-admin-account"},"children":[{"type":"text","value":"Lost access to admin account"}]},{"type":"element","tag":"ol","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Create a new account you would like to use as an admin"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Set the environment variable "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_ADMIN_USER"}]},{"type":"text","value":" to your the username of your new account"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Restart ViewTube"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If have registration disabled and cannot create an account, continue reading."}]},{"type":"element","tag":"h2","props":{"id":"disabled-registration-and-lost-access-to-admin-account"},"children":[{"type":"text","value":"Disabled registration and lost access to admin account"}]},{"type":"element","tag":"ol","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Start a shell session inside the mongodb container"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"docker exec -it bash\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"docker"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" exec"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" -it"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" <"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"YOUR-MONGODB-CONTAINER-NAME-HER"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":"E"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":">"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" bash\n"}]}]}]}]},{"type":"element","tag":"ol","props":{"start":2},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Start the mongo shell"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"mongosh\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"mongosh\n"}]}]}]}]},{"type":"element","tag":"ol","props":{"start":3},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Select the viewtube database"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"use viewtube\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"use"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]}]}]},{"type":"element","tag":"ol","props":{"start":4},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Execute the following command to allow registration"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"db['server-settings'].updateOne({version:1},{$set: {registrationEnabled:true}})\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"db["}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"'server-settings'"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"].updateOne("}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"{version:1}"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":","}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"{"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":"$set"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" {registrationEnabled:"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"}}"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":")\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Now you can create a new admin user according to the topic above."}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"lost-access-to-admin-account","depth":2,"text":"Lost access to admin account"},{"id":"disabled-registration-and-lost-access-to-admin-account","depth":2,"text":"Disabled registration and lost access to admin account"}]}},"_type":"markdown","_id":"content:3.configuration:4.recovery.md","_source":"content","_file":"3.configuration/4.recovery.md","_extension":"md"},{"_path":"/features/_dir","_dir":"features","_draft":false,"_partial":true,"_locale":"","title":"Features","icon":"material-symbols:feature-search-outline","_id":"content:4.features:_dir.yml","_type":"yaml","_source":"content","_file":"4.features/_dir.yml","_extension":"yml"},{"_path":"/features","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Features","description":"This section of the documentation provides an overview of some of the features of ViewTube.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"features"},"children":[{"type":"text","value":"Features"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This section of the documentation provides an overview of some of the features of ViewTube."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:4.features:1.index.md","_source":"content","_file":"4.features/1.index.md","_extension":"md"},{"_path":"/features/import-subscriptions","_dir":"features","_draft":false,"_partial":false,"_locale":"","title":"Import subscriptions","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"import-subscriptions"},"children":[{"type":"text","value":"Import subscriptions"}]},{"type":"element","tag":"h2","props":{"id":"youtube"},"children":[{"type":"text","value":"YouTube"}]},{"type":"element","tag":"ol","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Log in to the "},{"type":"element","tag":"a","props":{"href":"https://takeout.google.com/takeout/custom/youtube","rel":["nofollow"]},"children":[{"type":"text","value":"Google takeout manager"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Click on \"All YouTube data included\"\n"},{"type":"element","tag":"img","props":{"alt":"Screenshot-youtube-export.png","src":"/Screenshot-youtube-export.png"},"children":[]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Click on \"Deselect all\", select only \"subscriptions\n"},{"type":"element","tag":"img","props":{"alt":"Screenshot-youtube-export-2.png","src":"/Screenshot-youtube-export-2.png"},"children":[]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Click on \"Next step\", then click on \"Create export\""}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Once you have received the data, download it and extract the .zip-file"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Find the file \"subscriptions.csv\" and upload it to ViewTube"}]}]},{"type":"element","tag":"h2","props":{"id":"invidious"},"children":[{"type":"text","value":"Invidious"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Coming soon..."}]},{"type":"element","tag":"h2","props":{"id":"newpipe"},"children":[{"type":"text","value":"NewPipe"}]},{"type":"element","tag":"h2","props":{"id":"piped"},"children":[{"type":"text","value":"Piped"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"youtube","depth":2,"text":"YouTube"},{"id":"invidious","depth":2,"text":"Invidious"},{"id":"newpipe","depth":2,"text":"NewPipe"},{"id":"piped","depth":2,"text":"Piped"}]}},"_type":"markdown","_id":"content:4.features:2.import-subscriptions.md","_source":"content","_file":"4.features/2.import-subscriptions.md","_extension":"md"},{"_path":"/features/sessions","_dir":"features","_draft":false,"_partial":false,"_locale":"","title":"Sessions","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"sessions"},"children":[{"type":"text","value":"Sessions"}]},{"type":"element","tag":"h2","props":{"id":"how-do-sessions-work"},"children":[{"type":"text","value":"How do sessions work?"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each time you log in with a new browser or device, a session is created. It is stored in a cookie and is valid for 7 days. This session is extended each time you visit ViewTube. If you do not visit ViewTube for 7 days, the session expires and you are automatically logged out."}]},{"type":"element","tag":"h2","props":{"id":"devices-management"},"children":[{"type":"text","value":"Devices management"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The sessions explained above are referred to as \"devices\" on your profile page ("},{"type":"element","tag":"a","props":{"href":"https://viewtube.io/profile","rel":["nofollow"]},"children":[{"type":"text","value":"https://viewtube.io/profile"}]},{"type":"text","value":"). Your active device is highlighted with a border."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nYou can rename devices and choose a different icon for them.\nYou can remove a device, which must then log in again."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"devices-menu.png","src":"/devices-menu.png"},"children":[]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"how-do-sessions-work","depth":2,"text":"How do sessions work?"},{"id":"devices-management","depth":2,"text":"Devices management"}]}},"_type":"markdown","_id":"content:4.features:3.sessions.md","_source":"content","_file":"4.features/3.sessions.md","_extension":"md"},{"_path":"/features/admin-panel","_dir":"features","_draft":false,"_partial":false,"_locale":"","title":"Admin Panel","description":"Visit the admin panel by clicking on your profile image and selecting \"Admin panel\".","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"admin-panel"},"children":[{"type":"text","value":"Admin Panel"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Visit the admin panel by clicking on your profile image and selecting \"Admin panel\"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"admin-panel.png","src":"/admin-panel.png"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"info"},"children":[{"type":"text","value":"Info"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Information about the server and configuration. Only IP adress is shown at the moment, more coming soon."}]},{"type":"element","tag":"h2","props":{"id":"users"},"children":[{"type":"text","value":"Users"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure options for the instance here. Make sure to restart ViewTube after configuring these options."}]},{"type":"element","tag":"h3","props":{"id":"enable-public-registration"},"children":[{"type":"text","value":"Enable public registration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If this option is disabled, the register form is hidden and registration is blocked. Accounts can only be created by the admin."}]},{"type":"element","tag":"h3","props":{"id":"require-login-everywhere"},"children":[{"type":"text","value":"Require login everywhere"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Makes the entire ViewTube instance private, requiring a login for every page."}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Look for the following log messages to make sure your preferred configuration is applied.\n"},{"type":"element","tag":"img","props":{"alt":"Log_Options.png","src":"/Log_Options.png"},"children":[]}]}]},{"type":"element","tag":"h2","props":{"id":"logs"},"children":[{"type":"text","value":"Logs"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"View and download the log files."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"Logs.png","src":"/Logs.png"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"blocked-videos"},"children":[{"type":"text","value":"Blocked videos"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This option allows adding video IDs that wil be blocked. This option exists in order for public instances to respond to DMCA requests. Make sure to only add the ID of the video, not the entire URL."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If blocked, a video will show the following error when accessed."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"Copyright_block.png","src":"/Copyright_block.png"},"children":[]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"info","depth":2,"text":"Info"},{"id":"users","depth":2,"text":"Users","children":[{"id":"enable-public-registration","depth":3,"text":"Enable public registration"},{"id":"require-login-everywhere","depth":3,"text":"Require login everywhere"}]},{"id":"logs","depth":2,"text":"Logs"},{"id":"blocked-videos","depth":2,"text":"Blocked videos"}]}},"_type":"markdown","_id":"content:4.features:4.admin-panel.md","_source":"content","_file":"4.features/4.admin-panel.md","_extension":"md"},{"_path":"/development/_dir","_dir":"development","_draft":false,"_partial":true,"_locale":"","title":"Development","icon":"ph:code-bold","_id":"content:5.development:_dir.yml","_type":"yaml","_source":"content","_file":"5.development/_dir.yml","_extension":"yml"},{"_path":"/development","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Get started","description":"You can develop on basically any system that supports the prerequisites.\nI personally develop on Windows and Linux. If you find that the development setup is not working for you, please submit a pull request. Unfortunately i don't have the time to test on every system. However, this documentation should be a pretty good starting point.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"get-started-with-development"},"children":[{"type":"text","value":"Get started with development"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can develop on basically any system that supports the "},{"type":"element","tag":"a","props":{"href":"/development#prerequisites"},"children":[{"type":"text","value":"prerequisites"}]},{"type":"text","value":".\nI personally develop on Windows and Linux. If you find that the development setup is not working for you, please "},{"type":"element","tag":"a","props":{"href":"https://github.com/ViewTube/viewtube","rel":["nofollow"]},"children":[{"type":"text","value":"submit a pull request"}]},{"type":"text","value":". Unfortunately i don't have the time to test on every system. However, this documentation should be a pretty good starting point."}]},{"type":"element","tag":"h2","props":{"id":"prerequisites"},"children":[{"type":"text","value":"Prerequisites"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For development, you need the following tools installed."}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Node.js 20.11.x"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"pnpm >=8.15.x"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Of course, the basics like a text editor, git and a terminal are also required."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"prerequisites","depth":2,"text":"Prerequisites"}]}},"_type":"markdown","_id":"content:5.development:0.index.md","_source":"content","_file":"5.development/0.index.md","_extension":"md"},{"_path":"/development/setting-up","_dir":"development","_draft":false,"_partial":false,"_locale":"","title":"Setting up","description":"","body":{"type":"root","children":[{"type":"element","tag":"h2","props":{"id":"clone-the-repository"},"children":[{"type":"text","value":"Clone the repository"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you want to contribute to ViewTube, I'd recommend you to fork the repository first. Otherwise, you can just clone it."}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"git clone https://github.com/ViewTube/viewtube.git\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"git"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" clone"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://github.com/ViewTube/viewtube.git\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"run-the-development-environment-with-docker"},"children":[{"type":"text","value":"Run the development environment with docker"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In order to run the server, you also need MongoDB and Redis. There is a docker-compose file supplied to run these locally. To use it, you need to have docker and docker-compose installed."}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Docker >20.x"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Docker-compose >2.x"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run the following command at the root of the project to start MongoDB and Redis"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run serve:env\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" serve:env\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"run-it-without-docker"},"children":[{"type":"text","value":"Run it without docker"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you don't want to use docker, you need to install MongoDB and Redis separately.\nViewTube will automatically connect to the default ports of these services. If yours are different, check the "},{"type":"element","tag":"a","props":{"href":"/configuration/environment"},"children":[{"type":"text","value":"configuration"}]},{"type":"text","value":" page on how to change them."}]},{"type":"element","tag":"h2","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run the following command at the root of the project to install all dependencies."}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm install\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" install\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"run-the-server-and-client"},"children":[{"type":"text","value":"Run the server and client"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In order to run the server and client, you need to run the following commands in two separate terminals:"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run serve:server\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" serve:server\n"}]}]}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run serve:client\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" serve:client\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"And the final step: "},{"type":"element","tag":"b","props":{},"children":[{"type":"text","value":"Visit "},{"type":"element","tag":"a","props":{"href":"http://localhost:8066","rel":["nofollow"]},"children":[{"type":"text","value":"localhost:8066"}]},{"type":"text","value":" with a browser."}]}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"clone-the-repository","depth":2,"text":"Clone the repository"},{"id":"run-the-development-environment-with-docker","depth":2,"text":"Run the development environment with docker"},{"id":"run-it-without-docker","depth":2,"text":"Run it without docker"},{"id":"install-dependencies","depth":2,"text":"Install dependencies"},{"id":"run-the-server-and-client","depth":2,"text":"Run the server and client"}]}},"_type":"markdown","_id":"content:5.development:1.setting-up.md","_source":"content","_file":"5.development/1.setting-up.md","_extension":"md"}],"navigation":[{"title":"About","_path":"/about","children":[{"title":"Get started","_path":"/about"},{"title":"Public instances","_path":"/about/instances"}],"icon":"mdi:star"},{"title":"Installation","_path":"/installation","children":[{"title":"Installation","_path":"/installation"},{"title":"Docker","_path":"/installation/docker"},{"title":"Manual installation","_path":"/installation/manual"}],"icon":"icon-park-outline:install"},{"title":"Configuration","_path":"/configuration","children":[{"title":"Environment","_path":"/configuration/environment"},{"title":"Advanced","_path":"/configuration/advanced"},{"title":"Admin account","_path":"/configuration/admin"},{"title":"Recovery","_path":"/configuration/recovery"}],"icon":"mdi:wrench-outline"},{"title":"Features","_path":"/features","children":[{"title":"Features","_path":"/features"},{"title":"Import subscriptions","_path":"/features/import-subscriptions"},{"title":"Sessions","_path":"/features/sessions"},{"title":"Admin Panel","_path":"/features/admin-panel"}],"icon":"material-symbols:feature-search-outline"},{"title":"Development","_path":"/development","children":[{"title":"Get started","_path":"/development"},{"title":"Setting up","_path":"/development/setting-up"}],"icon":"ph:code-bold"}]} \ No newline at end of file +{"generatedAt":1718314040452,"generateTime":648,"contents":[{"_path":"/about/_dir","_dir":"about","_draft":false,"_partial":true,"_locale":"","title":"About","icon":"mdi:star","_id":"content:1.about:_dir.yml","_type":"yaml","_source":"content","_file":"1.about/_dir.yml","_extension":"yml"},{"_path":"/about","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Get started","description":"ViewTube is a self-hostable frontend for YouTube. If you do not want to install it yourself, you can use one of the public instances.:br\nIf you have a server or PC to run it on, check out the installation guide.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"using-viewtube"},"children":[{"type":"text","value":"Using ViewTube"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube is a self-hostable frontend for YouTube. If you do not want to install it yourself, you can use one of the "},{"type":"element","tag":"a","props":{"href":"/about/instances"},"children":[{"type":"text","value":"public instances"}]},{"type":"text","value":".:br\nIf you have a server or PC to run it on, check out the "},{"type":"element","tag":"a","props":{"href":"/installation"},"children":[{"type":"text","value":"installation guide"}]},{"type":"text","value":"."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:1.about:0.index.md","_source":"content","_file":"1.about/0.index.md","_extension":"md"},{"_path":"/about/instances","_dir":"about","_draft":false,"_partial":false,"_locale":"","title":"Public instances","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"public-instances"},"children":[{"type":"text","value":"Public instances"}]},{"type":"element","tag":"h2","props":{"id":"official-instances"},"children":[{"type":"text","value":"Official instances"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Instance"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"URL"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"ViewTube"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://viewtube.io","rel":["nofollow"]},"children":[{"type":"text","value":"viewtube.io"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"This instance uses the latest stable version."}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"community-instances"},"children":[{"type":"text","value":"Community instances"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"URL"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Version"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://vt.ra-phi.ch","rel":["nofollow"]},"children":[{"type":"text","value":"vt.ra-phi.ch"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"0.13.0"}]}]}]}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can add your instance to this list by "},{"type":"element","tag":"a","props":{"href":"https://github.com/viewtube/wiki/edit/main/content/1.about/1.instances.md","rel":["nofollow"]},"children":[{"type":"text","value":"opening a pull request"}]},{"type":"text","value":"."}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"official-instances","depth":2,"text":"Official instances"},{"id":"community-instances","depth":2,"text":"Community instances"}]}},"_type":"markdown","_id":"content:1.about:1.instances.md","_source":"content","_file":"1.about/1.instances.md","_extension":"md"},{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Documentation","description":"","navigation":false,"layout":"page","main":{"fluid":false},"body":{"type":"root","children":[{"type":"element","tag":"block-hero","props":{":cta":"[\"View Documentation\",\"/about\"]",":secondary":"[\"Visit ViewTube →\",\"https://viewtube.io\"]"},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube"}]}]},{"type":"element","tag":"template","props":{"v-slot:description":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube is an alternative YouTube frontend that lets you watch, search and discover YouTube videos without ads or tracking."}]}]},{"type":"element","tag":"template","props":{"v-slot:support":""},"children":[{"type":"element","tag":"showcase","props":{},"children":[]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:1.index.md","_source":"content","_file":"1.index.md","_extension":"md"},{"_path":"/installation/_dir","_dir":"installation","_draft":false,"_partial":true,"_locale":"","title":"Installation","icon":"icon-park-outline:install","_id":"content:2.installation:_dir.yml","_type":"yaml","_source":"content","_file":"2.installation/_dir.yml","_extension":"yml"},{"_path":"/installation","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Installation","description":"Currently there are two ways to install ViewTube:","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Currently there are two ways to install ViewTube:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"/installation/docker"},"children":[{"type":"text","value":"Using Docker"}]},{"type":"text","value":" (Recommended)"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"/installation/manual"},"children":[{"type":"text","value":"Building and running from source"}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:2.installation:1.index.md","_source":"content","_file":"2.installation/1.index.md","_extension":"md"},{"_path":"/installation/docker","_dir":"installation","_draft":false,"_partial":false,"_locale":"","title":"Docker","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"docker"},"children":[{"type":"text","value":"Docker"}]},{"type":"element","tag":"h2","props":{"id":"overview"},"children":[{"type":"text","value":"Overview"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube can be run in a Docker container. You will need to have "},{"type":"element","tag":"a","props":{"href":"https://docs.docker.com/get-docker/","rel":["nofollow"]},"children":[{"type":"text","value":"Docker"}]},{"type":"text","value":" and "},{"type":"element","tag":"a","props":{"href":"https://docs.docker.com/compose/install/","rel":["nofollow"]},"children":[{"type":"text","value":"Docker Compose"}]},{"type":"text","value":" installed."}]},{"type":"element","tag":"h2","props":{"id":"version-overview"},"children":[{"type":"text","value":"Version overview"}]},{"type":"element","tag":"h3","props":{"id":"latest"},"children":[{"type":"text","value":"Latest"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"viewtube:latest"}]},{"type":"text","value":" is the latest stable version. It should generally be safe to use. If you don't want to update automatically, you can use the version tag directly.\n"},{"type":"element","tag":"a","props":{"href":"https://hub.docker.com/r/mauriceo/viewtube"},"children":[{"type":"element","tag":"img","props":{"src":"https://img.shields.io/docker/v/mauriceo/viewtube/latest?label=latest&logo=docker&sort=semver"},"children":[]}]}]},{"type":"element","tag":"h3","props":{"id":"dev"},"children":[{"type":"text","value":"Dev"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"viewtube:dev"}]},{"type":"text","value":" is the development version, which means it may contain bugs. However, it will receive fixes faster if YouTube changes something.\n"},{"type":"element","tag":"a","props":{"href":"https://hub.docker.com/r/mauriceo/viewtube","rel":["nofollow"]},"children":[{"type":"element","tag":"img","props":{"alt":"Docker Image Version (latest semver)","src":"https://img.shields.io/docker/v/mauriceo/viewtube/dev?label=dev&logo=docker&sort=semver"},"children":[]}]}]},{"type":"element","tag":"h2","props":{"id":"official-setup"},"children":[{"type":"text","value":"Official Setup"}]},{"type":"element","tag":"h3","props":{"id":"environment-variables"},"children":[{"type":"text","value":"Environment variables"}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Check the "},{"type":"element","tag":"a","props":{"href":"/configuration/environment"},"children":[{"type":"text","value":"configuration page"}]},{"type":"text","value":" for more information about the environment variables."}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For the purpose of this guide, we will use the following environment variables:"}]},{"type":"element","tag":"pre","props":{"className":"language-yaml shiki shiki-themes github-dark github-light","code":"VIEWTUBE_DATABASE_HOST: viewtube-mongodb\nVIEWTUBE_REDIS_HOST: viewtube-redis\n","language":"yaml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_HOST"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-mongodb\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"VIEWTUBE_REDIS_HOST"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-redis\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"docker-compose-file"},"children":[{"type":"text","value":"Docker-compose file"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a folder for your ViewTube instance."}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"mkdir viewtube\ncd viewtube\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"mkdir"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Inside, create a file named "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"docker-compose.yml"}]},{"type":"text","value":" with the following contents:"}]},{"type":"element","tag":"pre","props":{"className":"language-yaml shiki shiki-themes github-dark github-light","code":"version: '3'\n\nservices:\n viewtube:\n restart: unless-stopped\n # Or use mauriceo/viewtube:dev for the development version\n image: mauriceo/viewtube:latest\n # ViewTube will not start until the database and redis are ready\n depends_on:\n - viewtube-mongodb\n - viewtube-redis\n # Make sure all services are in the same network\n networks:\n - viewtube\n volumes:\n # This will map ViewTube's data directory to the local folder ./data/viewtube/\n - ./data/viewtube:/data\n environment:\n - VIEWTUBE_DATABASE_HOST=viewtube-mongodb\n - VIEWTUBE_REDIS_HOST=viewtube-redis\n ports:\n - 8066:8066\n\n viewtube-mongodb:\n restart: unless-stopped\n image: mongo:7\n networks:\n - viewtube\n volumes:\n - ./data/db:/data/db\n\n viewtube-redis:\n restart: unless-stopped\n image: redis:7\n networks:\n - viewtube\n volumes:\n - ./data/redis:/data\n\nnetworks:\n viewtube:\n","language":"yaml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"version"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"'3'\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"services"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":5},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":6},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # Or use mauriceo/viewtube:dev for the development version\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":7},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"mauriceo/viewtube:latest\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":8},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # ViewTube will not start until the database and redis are ready\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":9},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" depends_on"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":10},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-mongodb\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":11},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube-redis\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":12},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # Make sure all services are in the same network\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":13},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":14},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":15},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":16},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # This will map ViewTube's data directory to the local folder ./data/viewtube/\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":17},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./data/viewtube:/data\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":18},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" environment"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":19},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_HOST=viewtube-mongodb\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":20},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"VIEWTUBE_REDIS_HOST=viewtube-redis\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":21},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" ports"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":22},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"8066:8066\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":23},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":24},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":25},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":26},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"mongo:7\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":27},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":28},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":29},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":30},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./data/db:/data/db\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":31},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":32},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube-redis"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":33},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":34},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"redis:7\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":35},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":36},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":37},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":38},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./data/redis:/data\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":39},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":40},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"networks"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":41},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]}]}]},{"type":"element","tag":"h4","props":{"id":"running-on-systems-without-avx-support-eg-synology-nas"},"children":[{"type":"text","value":"Running on systems without AVX support, e.g. Synology NAS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"When running on a home NAS system, e.g. Synlogy, QNAP, ASUSTOR, etc., you may encounter the following warning:"}]},{"type":"element","tag":"pre","props":{"className":"language-sh shiki shiki-themes github-dark github-light","code":"viewtube-mongodb | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!\nviewtube-mongodb | see https://jira.mongodb.org/browse/SERVER-54407\nviewtube-mongodb | see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2\nviewtube-mongodb | see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814\n","language":"sh","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" WARNING:"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" MongoDB"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" 5.0+"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" requires"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" a"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" CPU"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" with"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" AVX"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" support,"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" and"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" your"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" current"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" system"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" does"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" not"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" appear"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" to"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" have"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" that!\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" see"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://jira.mongodb.org/browse/SERVER-54407\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" see"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" also"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" |"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":" see"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" also"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://github.com/docker-library/mongo/issues/485#issuecomment-891991814\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If so you may use "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"mongo:4.4"}]},{"type":"text","value":" instead of "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"mongo:7"}]},{"type":"text","value":":"}]},{"type":"element","tag":"pre","props":{"className":"language-yaml shiki shiki-themes github-dark github-light","code":"...\n viewtube-mongodb:\n restart: unless-stopped\n image: mongo:4.4\n...\n","language":"yaml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"...\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" viewtube-mongodb"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" restart"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"unless-stopped\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" image"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"mongo:4.4\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":5},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"...\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"all-in-one-setup-by-mvanduijker"},"children":[{"type":"text","value":"All-in-one Setup (by mvanduijker)"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Github user "},{"type":"element","tag":"a","props":{"href":"https://github.com/mvanduijker","rel":["nofollow"]},"children":[{"type":"text","value":"@mvanduijker"}]},{"type":"text","value":" made an all-in-one image of ViewTube. Check it out here: "},{"type":"element","tag":"a","props":{"href":"https://github.com/mvanduijker/viewtube-all-in-one","rel":["nofollow"]},"children":[{"type":"text","value":"https://github.com/mvanduijker/viewtube-all-in-one"}]}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"overview","depth":2,"text":"Overview"},{"id":"version-overview","depth":2,"text":"Version overview","children":[{"id":"latest","depth":3,"text":"Latest"},{"id":"dev","depth":3,"text":"Dev"}]},{"id":"official-setup","depth":2,"text":"Official Setup","children":[{"id":"environment-variables","depth":3,"text":"Environment variables"},{"id":"docker-compose-file","depth":3,"text":"Docker-compose file"}]},{"id":"all-in-one-setup-by-mvanduijker","depth":2,"text":"All-in-one Setup (by mvanduijker)"}]}},"_type":"markdown","_id":"content:2.installation:2.docker.md","_source":"content","_file":"2.installation/2.docker.md","_extension":"md"},{"_path":"/installation/manual","_dir":"installation","_draft":false,"_partial":false,"_locale":"","title":"Manual installation","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"manual-installation"},"children":[{"type":"text","value":"Manual installation"}]},{"type":"element","tag":"h2","props":{"id":"requirements"},"children":[{"type":"text","value":"Requirements"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For a manual installation, the following requirements must be met:"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://nodejs.org/en/download/","rel":["nofollow"]},"children":[{"type":"text","value":"Node.js 20.11.x"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://pnpm.io/installation","rel":["nofollow"]},"children":[{"type":"text","value":"pnpm 8.15.x"}]},{"type":"text","value":" or higher"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://redis.io/download","rel":["nofollow"]},"children":[{"type":"text","value":"Redis 7.x"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://www.mongodb.com/try/download/community","rel":["nofollow"]},"children":[{"type":"text","value":"MongoDB 5.x"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"element","tag":"a","props":{"href":"https://git-scm.com/downloads","rel":["nofollow"]},"children":[{"type":"text","value":"Git"}]}]}]},{"type":"element","tag":"h2","props":{"id":"installation"},"children":[{"type":"text","value":"Installation"}]},{"type":"element","tag":"h3","props":{"id":"clone-the-repository"},"children":[{"type":"text","value":"Clone the repository"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"git clone https://github.com/viewtube/viewtube.git\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"git"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" clone"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://github.com/viewtube/viewtube.git\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"set-environment-variables"},"children":[{"type":"text","value":"Set environment variables"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Edit the file "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"server/.env"}]},{"type":"text","value":" to set any necessary "},{"type":"element","tag":"a","props":{"href":"/configuration/environment"},"children":[{"type":"text","value":"environment variables"}]},{"type":"text","value":"."}]},{"type":"element","tag":"h3","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"cd viewtube\n\npnpm install\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":"cd"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" install\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"build-the-project"},"children":[{"type":"text","value":"Build the project"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run build\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" build\n"}]}]}]}]},{"type":"element","tag":"h3","props":{"id":"run-the-project"},"children":[{"type":"text","value":"Run the project"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run start\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" start\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Visit "},{"type":"element","tag":"a","props":{"href":"http://localhost:8066","rel":["nofollow"]},"children":[{"type":"text","value":"http://localhost:8066"}]},{"type":"text","value":" to see the running instance."}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"requirements","depth":2,"text":"Requirements"},{"id":"installation","depth":2,"text":"Installation","children":[{"id":"clone-the-repository","depth":3,"text":"Clone the repository"},{"id":"set-environment-variables","depth":3,"text":"Set environment variables"},{"id":"install-dependencies","depth":3,"text":"Install dependencies"},{"id":"build-the-project","depth":3,"text":"Build the project"},{"id":"run-the-project","depth":3,"text":"Run the project"}]}]}},"_type":"markdown","_id":"content:2.installation:3.manual.md","_source":"content","_file":"2.installation/3.manual.md","_extension":"md"},{"_path":"/configuration/_dir","_dir":"configuration","_draft":false,"_partial":true,"_locale":"","title":"Configuration","icon":"mdi:wrench-outline","_id":"content:3.configuration:_dir.yml","_type":"yaml","_source":"content","_file":"3.configuration/_dir.yml","_extension":"yml"},{"_path":"/configuration/environment","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Environment","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"environment"},"children":[{"type":"text","value":"Environment"}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"ViewTube will check all required environment variables on startup. Check the logs to see if any are missing!"}]}]},{"type":"element","tag":"h2","props":{"id":"database-configuration"},"children":[{"type":"text","value":"Database configuration"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Variable"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_HOST"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"localhost"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The hostname of the database"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_PORT"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"27017"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The port of the database"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_USER"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The database username"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_DATABASE_PASSWORD"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The database password"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"redis-configuration"},"children":[{"type":"text","value":"Redis configuration"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Variable"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_REDIS_HOST"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"localhost"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The hostname of the redis instance"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_REDIS_PORT"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"6379"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The port of the redis instance"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_REDIS_PASSWORD"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The password of the redis instance"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"advanced-configuration"},"children":[{"type":"text","value":"Advanced configuration"}]},{"type":"text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"},{"type":"element","tag":"table","props":{},"children":[{"type":"element","tag":"thead","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Variable"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Default"}]},{"type":"element","tag":"th","props":{},"children":[{"type":"text","value":"Description"}]}]}]},{"type":"element","tag":"tbody","props":{},"children":[{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_CLUSTERED"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Instruct ViewTube to start as many worker processes as it has threads available. If disabled, it will run on a single process instance."}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_CORS_ORIGIN"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Specify the domain allowed to make cross-origin requests to ViewTube (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/advanced#cors"},"children":[{"type":"text","value":"CORS"}]},{"type":"text","value":")"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_SECURE"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"false"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Enables some security features (CSP headers, secure cookies). Enable this if you are using an HTTPS certificate"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_ADMIN_USER"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The admin account of this instance (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/admin"},"children":[{"type":"text","value":"Admin"}]}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_YOUTUBE_COOKIE"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Your Youtube cookie (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/advanced#use-cookies-from-a-real-account"},"children":[{"type":"text","value":"Youtube cookies"}]},{"type":"text","value":")"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_PROXY_URL"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"The URL of the proxy server (see: "},{"type":"element","tag":"a","props":{"href":"/configuration/advanced#proxy"},"children":[{"type":"text","value":"Proxy"}]},{"type":"text","value":")"}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_SUBSCRIPTION_INTERVAL_TIME"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"60"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Specify the time between subscription refreshes in minutes."}]}]},{"type":"element","tag":"tr","props":{},"children":[{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"VIEWTUBE_LOCATION"}]},{"type":"element","tag":"td","props":{},"children":[{"type":"element","tag":"em","props":{},"children":[{"type":"text","value":"empty"}]}]},{"type":"element","tag":"td","props":{},"children":[{"type":"text","value":"Specify the location for the trending page."}]}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"database-configuration","depth":2,"text":"Database configuration"},{"id":"redis-configuration","depth":2,"text":"Redis configuration"},{"id":"advanced-configuration","depth":2,"text":"Advanced configuration"}]}},"_type":"markdown","_id":"content:3.configuration:1.environment.md","_source":"content","_file":"3.configuration/1.environment.md","_extension":"md"},{"_path":"/configuration/advanced","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Advanced","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"advanced-configuration"},"children":[{"type":"text","value":"Advanced configuration"}]},{"type":"element","tag":"h2","props":{"id":"cors"},"children":[{"type":"text","value":"CORS"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_CORS_ORIGIN"}]},{"type":"text","value":" environment variable specifies the domains that are allowed to access the resources served by ViewTube.\nFor example, if you set VIEWTUBE_CORS_ORIGIN to "},{"type":"element","tag":"a","props":{"href":"http://example.com","rel":["nofollow"]},"children":[{"type":"text","value":"http://example.com"}]},{"type":"text","value":", only requests from "},{"type":"element","tag":"a","props":{"href":"http://example.com","rel":["nofollow"]},"children":[{"type":"text","value":"http://example.com"}]},{"type":"text","value":" will be allowed to access the api of your ViewTube instance."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"By default, CORS is disabled. In Production, it is recommended to set VIEWTUBE_CORS_ORIGIN to the domain that you are accessing your instance from.\nRead more about CORS here: "},{"type":"element","tag":"a","props":{"href":"https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS","rel":["nofollow"]},"children":[{"type":"text","value":"https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS"}]}]},{"type":"element","tag":"h2","props":{"id":"redis-configuration"},"children":[{"type":"text","value":"Redis configuration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Create a file called "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"redis.conf"}]},{"type":"text","value":"."}]},{"type":"element","tag":"pre","props":{"className":"language-conf shiki shiki-themes github-dark github-light","code":"# redis.conf\n\nmaxmemory 4GB # Set the maximum memory Redis can use\nmaxmemory-policy allkeys-lru # Set the eviction policy (Read more here https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/)\n","language":"conf","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"# redis.conf\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"maxmemory 4GB # Set the maximum memory Redis can use\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{},"children":[{"type":"text","value":"maxmemory-policy allkeys-lru # Set the eviction policy (Read more here https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/)\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Make the following changes to your docker-compose file."}]},{"type":"element","tag":"pre","props":{"className":"language-yml shiki shiki-themes github-dark github-light","code":"# docker-compose.yml\n\nredis:\n ...\n volumes:\n ...\n - ./config/redis.conf:/redis.conf # Add the redis.conf file to the container\n command: [\"redis-server\", \"/redis.conf\"] # Start Redis with the custom configuration\n ...\n","language":"yml","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":"# docker-compose.yml\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":2},"children":[{"type":"element","tag":"span","props":{"emptyLinePlaceholder":true},"children":[{"type":"text","value":"\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":3},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":"redis"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":4},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" ...\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":5},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" volumes"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":":\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":6},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" ...\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":7},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":" - "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"./config/redis.conf:/redis.conf"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":" # Add the redis.conf file to the container\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":8},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#85E89D;--shiki-default:#22863A"},"children":[{"type":"text","value":" command"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":": ["}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"\"redis-server\""}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":", "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"\"/redis.conf\""}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":"] "}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#6A737D;--shiki-default:#6A737D"},"children":[{"type":"text","value":"# Start Redis with the custom configuration\n"}]}]},{"type":"element","tag":"span","props":{"class":"line","line":9},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" ...\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"rate-limiting"},"children":[{"type":"text","value":"Rate limiting"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"YouTube rate-limits and blocks IPs sometimes, if they detect too many requests from the same IP. There are a few ways to circumvent this."}]},{"type":"element","tag":"h2","props":{"id":"use-cookies-from-a-real-account"},"children":[{"type":"text","value":"Use cookies from a real account"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can provide your own cookies to circumvent this issue."}]},{"type":"element","tag":"h3","props":{"id":"youtube-cookie"},"children":[{"type":"text","value":"YouTube cookie"}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Navigate to YouTube in a web browser"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Log in, preferrably with a separate account you don't use often"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Open up the dev tools console"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Type "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"document.cookie"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Copy the entire response into the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_YOUTUBE_COOKIE"}]},{"type":"text","value":" environment variable"}]}]},{"type":"element","tag":"h2","props":{"id":"proxy"},"children":[{"type":"text","value":"Proxy"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Another way to circumvent Google's rate-limiting is to use an external proxy. ViewTube already proxies all requests through the server it's running on, but you can also use an external proxy."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Set the proxy URL using the "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_PROXY_URL"}]},{"type":"text","value":" environment variable."}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"cors","depth":2,"text":"CORS"},{"id":"redis-configuration","depth":2,"text":"Redis configuration"},{"id":"rate-limiting","depth":2,"text":"Rate limiting"},{"id":"use-cookies-from-a-real-account","depth":2,"text":"Use cookies from a real account","children":[{"id":"youtube-cookie","depth":3,"text":"YouTube cookie"}]},{"id":"proxy","depth":2,"text":"Proxy"}]}},"_type":"markdown","_id":"content:3.configuration:2.advanced.md","_source":"content","_file":"3.configuration/2.advanced.md","_extension":"md"},{"_path":"/configuration/admin","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Admin account","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"admin-account"},"children":[{"type":"text","value":"Admin account"}]},{"type":"element","tag":"h2","props":{"id":"configure-the-admin"},"children":[{"type":"text","value":"Configure the admin"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The admin account is disabled by default."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nIn order to enable it, set the environment variable "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_ADMIN_USER"}]},{"type":"text","value":" to the username of the account to be used as admin. Afterwards, restart ViewTube."}]},{"type":"element","tag":"alert","props":{"type":"warning"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Set the environment variable only after you've created the account, otherwise anyone could create that account and receive administrative privileges."}]}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Learn how to use the admin panel in "},{"type":"element","tag":"a","props":{"href":"/features/admin-panel"},"children":[{"type":"text","value":"Features > Admin panel"}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"configure-the-admin","depth":2,"text":"Configure the admin"}]}},"_type":"markdown","_id":"content:3.configuration:3.admin.md","_source":"content","_file":"3.configuration/3.admin.md","_extension":"md"},{"_path":"/configuration/recovery","_dir":"configuration","_draft":false,"_partial":false,"_locale":"","title":"Recovery","description":"This page is a collection of remedies for issues that can occur with ViewTube.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"recovery"},"children":[{"type":"text","value":"Recovery"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This page is a collection of remedies for issues that can occur with ViewTube."}]},{"type":"element","tag":"h2","props":{"id":"lost-access-to-admin-account"},"children":[{"type":"text","value":"Lost access to admin account"}]},{"type":"element","tag":"ol","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Create a new account you would like to use as an admin"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Set the environment variable "},{"type":"element","tag":"code","props":{"className":[]},"children":[{"type":"text","value":"VIEWTUBE_ADMIN_USER"}]},{"type":"text","value":" to your the username of your new account"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Restart ViewTube"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If have registration disabled and cannot create an account, continue reading."}]},{"type":"element","tag":"h2","props":{"id":"disabled-registration-and-lost-access-to-admin-account"},"children":[{"type":"text","value":"Disabled registration and lost access to admin account"}]},{"type":"element","tag":"ol","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Start a shell session inside the mongodb container"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"docker exec -it bash\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"docker"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" exec"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":" -it"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":" <"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"YOUR-MONGODB-CONTAINER-NAME-HER"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":"E"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#F97583;--shiki-default:#D73A49"},"children":[{"type":"text","value":">"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" bash\n"}]}]}]}]},{"type":"element","tag":"ol","props":{"start":2},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Start the mongo shell"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"mongosh\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"mongosh\n"}]}]}]}]},{"type":"element","tag":"ol","props":{"start":3},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Select the viewtube database"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"use viewtube\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"use"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" viewtube\n"}]}]}]}]},{"type":"element","tag":"ol","props":{"start":4},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Execute the following command to allow registration"}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"db['server-settings'].updateOne({version:1},{$set: {registrationEnabled:true}})\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"db["}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"'server-settings'"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"].updateOne("}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"{version:1}"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":","}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"{"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":"$set"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":":"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" {registrationEnabled:"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#79B8FF;--shiki-default:#005CC5"},"children":[{"type":"text","value":"true"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":"}}"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#E1E4E8;--shiki-default:#24292E"},"children":[{"type":"text","value":")\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Now you can create a new admin user according to the topic above."}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"lost-access-to-admin-account","depth":2,"text":"Lost access to admin account"},{"id":"disabled-registration-and-lost-access-to-admin-account","depth":2,"text":"Disabled registration and lost access to admin account"}]}},"_type":"markdown","_id":"content:3.configuration:4.recovery.md","_source":"content","_file":"3.configuration/4.recovery.md","_extension":"md"},{"_path":"/features/_dir","_dir":"features","_draft":false,"_partial":true,"_locale":"","title":"Features","icon":"material-symbols:feature-search-outline","_id":"content:4.features:_dir.yml","_type":"yaml","_source":"content","_file":"4.features/_dir.yml","_extension":"yml"},{"_path":"/features","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Features","description":"This section of the documentation provides an overview of some of the features of ViewTube.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"features"},"children":[{"type":"text","value":"Features"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This section of the documentation provides an overview of some of the features of ViewTube."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:4.features:1.index.md","_source":"content","_file":"4.features/1.index.md","_extension":"md"},{"_path":"/features/import-subscriptions","_dir":"features","_draft":false,"_partial":false,"_locale":"","title":"Import subscriptions","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"import-subscriptions"},"children":[{"type":"text","value":"Import subscriptions"}]},{"type":"element","tag":"h2","props":{"id":"youtube"},"children":[{"type":"text","value":"YouTube"}]},{"type":"element","tag":"ol","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Log in to the "},{"type":"element","tag":"a","props":{"href":"https://takeout.google.com/takeout/custom/youtube","rel":["nofollow"]},"children":[{"type":"text","value":"Google takeout manager"}]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Click on \"All YouTube data included\"\n"},{"type":"element","tag":"img","props":{"alt":"Screenshot-youtube-export.png","src":"/Screenshot-youtube-export.png"},"children":[]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Click on \"Deselect all\", select only \"subscriptions\n"},{"type":"element","tag":"img","props":{"alt":"Screenshot-youtube-export-2.png","src":"/Screenshot-youtube-export-2.png"},"children":[]}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Click on \"Next step\", then click on \"Create export\""}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Once you have received the data, download it and extract the .zip-file"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Find the file \"subscriptions.csv\" and upload it to ViewTube"}]}]},{"type":"element","tag":"h2","props":{"id":"invidious"},"children":[{"type":"text","value":"Invidious"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Coming soon..."}]},{"type":"element","tag":"h2","props":{"id":"newpipe"},"children":[{"type":"text","value":"NewPipe"}]},{"type":"element","tag":"h2","props":{"id":"piped"},"children":[{"type":"text","value":"Piped"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"youtube","depth":2,"text":"YouTube"},{"id":"invidious","depth":2,"text":"Invidious"},{"id":"newpipe","depth":2,"text":"NewPipe"},{"id":"piped","depth":2,"text":"Piped"}]}},"_type":"markdown","_id":"content:4.features:2.import-subscriptions.md","_source":"content","_file":"4.features/2.import-subscriptions.md","_extension":"md"},{"_path":"/features/sessions","_dir":"features","_draft":false,"_partial":false,"_locale":"","title":"Sessions","description":"","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"sessions"},"children":[{"type":"text","value":"Sessions"}]},{"type":"element","tag":"h2","props":{"id":"how-do-sessions-work"},"children":[{"type":"text","value":"How do sessions work?"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Each time you log in with a new browser or device, a session is created. It is stored in a cookie and is valid for 7 days. This session is extended each time you visit ViewTube. If you do not visit ViewTube for 7 days, the session expires and you are automatically logged out."}]},{"type":"element","tag":"h2","props":{"id":"devices-management"},"children":[{"type":"text","value":"Devices management"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"The sessions explained above are referred to as \"devices\" on your profile page ("},{"type":"element","tag":"a","props":{"href":"https://viewtube.io/profile","rel":["nofollow"]},"children":[{"type":"text","value":"https://viewtube.io/profile"}]},{"type":"text","value":"). Your active device is highlighted with a border."},{"type":"element","tag":"br","props":{},"children":[]},{"type":"text","value":"\nYou can rename devices and choose a different icon for them.\nYou can remove a device, which must then log in again."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"devices-menu.png","src":"/devices-menu.png"},"children":[]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"how-do-sessions-work","depth":2,"text":"How do sessions work?"},{"id":"devices-management","depth":2,"text":"Devices management"}]}},"_type":"markdown","_id":"content:4.features:3.sessions.md","_source":"content","_file":"4.features/3.sessions.md","_extension":"md"},{"_path":"/features/admin-panel","_dir":"features","_draft":false,"_partial":false,"_locale":"","title":"Admin Panel","description":"Visit the admin panel by clicking on your profile image and selecting \"Admin panel\".","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"admin-panel"},"children":[{"type":"text","value":"Admin Panel"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Visit the admin panel by clicking on your profile image and selecting \"Admin panel\"."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"admin-panel.png","src":"/admin-panel.png"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"info"},"children":[{"type":"text","value":"Info"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Information about the server and configuration. Only IP adress is shown at the moment, more coming soon."}]},{"type":"element","tag":"h2","props":{"id":"users"},"children":[{"type":"text","value":"Users"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Configure options for the instance here. Make sure to restart ViewTube after configuring these options."}]},{"type":"element","tag":"h3","props":{"id":"enable-public-registration"},"children":[{"type":"text","value":"Enable public registration"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If this option is disabled, the register form is hidden and registration is blocked. Accounts can only be created by the admin."}]},{"type":"element","tag":"h3","props":{"id":"require-login-everywhere"},"children":[{"type":"text","value":"Require login everywhere"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Makes the entire ViewTube instance private, requiring a login for every page."}]},{"type":"element","tag":"alert","props":{"type":"info"},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Look for the following log messages to make sure your preferred configuration is applied.\n"},{"type":"element","tag":"img","props":{"alt":"Log_Options.png","src":"/Log_Options.png"},"children":[]}]}]},{"type":"element","tag":"h2","props":{"id":"logs"},"children":[{"type":"text","value":"Logs"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"View and download the log files."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"Logs.png","src":"/Logs.png"},"children":[]}]},{"type":"element","tag":"h2","props":{"id":"blocked-videos"},"children":[{"type":"text","value":"Blocked videos"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"This option allows adding video IDs that wil be blocked. This option exists in order for public instances to respond to DMCA requests. Make sure to only add the ID of the video, not the entire URL."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If blocked, a video will show the following error when accessed."}]},{"type":"element","tag":"p","props":{},"children":[{"type":"element","tag":"img","props":{"alt":"Copyright_block.png","src":"/Copyright_block.png"},"children":[]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"info","depth":2,"text":"Info"},{"id":"users","depth":2,"text":"Users","children":[{"id":"enable-public-registration","depth":3,"text":"Enable public registration"},{"id":"require-login-everywhere","depth":3,"text":"Require login everywhere"}]},{"id":"logs","depth":2,"text":"Logs"},{"id":"blocked-videos","depth":2,"text":"Blocked videos"}]}},"_type":"markdown","_id":"content:4.features:4.admin-panel.md","_source":"content","_file":"4.features/4.admin-panel.md","_extension":"md"},{"_path":"/development/_dir","_dir":"development","_draft":false,"_partial":true,"_locale":"","title":"Development","icon":"ph:code-bold","_id":"content:5.development:_dir.yml","_type":"yaml","_source":"content","_file":"5.development/_dir.yml","_extension":"yml"},{"_path":"/development","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Get started","description":"You can develop on basically any system that supports the prerequisites.\nI personally develop on Windows and Linux. If you find that the development setup is not working for you, please submit a pull request. Unfortunately i don't have the time to test on every system. However, this documentation should be a pretty good starting point.","body":{"type":"root","children":[{"type":"element","tag":"h1","props":{"id":"get-started-with-development"},"children":[{"type":"text","value":"Get started with development"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"You can develop on basically any system that supports the "},{"type":"element","tag":"a","props":{"href":"/development#prerequisites"},"children":[{"type":"text","value":"prerequisites"}]},{"type":"text","value":".\nI personally develop on Windows and Linux. If you find that the development setup is not working for you, please "},{"type":"element","tag":"a","props":{"href":"https://github.com/ViewTube/viewtube","rel":["nofollow"]},"children":[{"type":"text","value":"submit a pull request"}]},{"type":"text","value":". Unfortunately i don't have the time to test on every system. However, this documentation should be a pretty good starting point."}]},{"type":"element","tag":"h2","props":{"id":"prerequisites"},"children":[{"type":"text","value":"Prerequisites"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"For development, you need the following tools installed."}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Node.js 20.11.x"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"pnpm >=8.15.x"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Of course, the basics like a text editor, git and a terminal are also required."}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"prerequisites","depth":2,"text":"Prerequisites"}]}},"_type":"markdown","_id":"content:5.development:0.index.md","_source":"content","_file":"5.development/0.index.md","_extension":"md"},{"_path":"/development/setting-up","_dir":"development","_draft":false,"_partial":false,"_locale":"","title":"Setting up","description":"","body":{"type":"root","children":[{"type":"element","tag":"h2","props":{"id":"clone-the-repository"},"children":[{"type":"text","value":"Clone the repository"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you want to contribute to ViewTube, I'd recommend you to fork the repository first. Otherwise, you can just clone it."}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"git clone https://github.com/ViewTube/viewtube.git\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"git"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" clone"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" https://github.com/ViewTube/viewtube.git\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"run-the-development-environment-with-docker"},"children":[{"type":"text","value":"Run the development environment with docker"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In order to run the server, you also need MongoDB and Redis. There is a docker-compose file supplied to run these locally. To use it, you need to have docker and docker-compose installed."}]},{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Docker >20.x"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Docker-compose >2.x"}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run the following command at the root of the project to start MongoDB and Redis"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run serve:env\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" serve:env\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"run-it-without-docker"},"children":[{"type":"text","value":"Run it without docker"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"If you don't want to use docker, you need to install MongoDB and Redis separately.\nViewTube will automatically connect to the default ports of these services. If yours are different, check the "},{"type":"element","tag":"a","props":{"href":"/configuration/environment"},"children":[{"type":"text","value":"configuration"}]},{"type":"text","value":" page on how to change them."}]},{"type":"element","tag":"h2","props":{"id":"install-dependencies"},"children":[{"type":"text","value":"Install dependencies"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Run the following command at the root of the project to install all dependencies."}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm install\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" install\n"}]}]}]}]},{"type":"element","tag":"h2","props":{"id":"run-the-server-and-client"},"children":[{"type":"text","value":"Run the server and client"}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"In order to run the server and client, you need to run the following commands in two separate terminals:"}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run serve:server\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" serve:server\n"}]}]}]}]},{"type":"element","tag":"pre","props":{"className":"language-bash shiki shiki-themes github-dark github-light","code":"pnpm run serve:client\n","language":"bash","meta":"","style":""},"children":[{"type":"element","tag":"code","props":{"__ignoreMap":""},"children":[{"type":"element","tag":"span","props":{"class":"line","line":1},"children":[{"type":"element","tag":"span","props":{"style":"--shiki-dark:#B392F0;--shiki-default:#6F42C1"},"children":[{"type":"text","value":"pnpm"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" run"}]},{"type":"element","tag":"span","props":{"style":"--shiki-dark:#9ECBFF;--shiki-default:#032F62"},"children":[{"type":"text","value":" serve:client\n"}]}]}]}]},{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"And the final step: "},{"type":"element","tag":"b","props":{},"children":[{"type":"text","value":"Visit "},{"type":"element","tag":"a","props":{"href":"http://localhost:8066","rel":["nofollow"]},"children":[{"type":"text","value":"localhost:8066"}]},{"type":"text","value":" with a browser."}]}]},{"type":"element","tag":"style","props":{},"children":[{"type":"text","value":"html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[{"id":"clone-the-repository","depth":2,"text":"Clone the repository"},{"id":"run-the-development-environment-with-docker","depth":2,"text":"Run the development environment with docker"},{"id":"run-it-without-docker","depth":2,"text":"Run it without docker"},{"id":"install-dependencies","depth":2,"text":"Install dependencies"},{"id":"run-the-server-and-client","depth":2,"text":"Run the server and client"}]}},"_type":"markdown","_id":"content:5.development:1.setting-up.md","_source":"content","_file":"5.development/1.setting-up.md","_extension":"md"}],"navigation":[{"title":"About","_path":"/about","children":[{"title":"Get started","_path":"/about"},{"title":"Public instances","_path":"/about/instances"}],"icon":"mdi:star"},{"title":"Installation","_path":"/installation","children":[{"title":"Installation","_path":"/installation"},{"title":"Docker","_path":"/installation/docker"},{"title":"Manual installation","_path":"/installation/manual"}],"icon":"icon-park-outline:install"},{"title":"Configuration","_path":"/configuration","children":[{"title":"Environment","_path":"/configuration/environment"},{"title":"Advanced","_path":"/configuration/advanced"},{"title":"Admin account","_path":"/configuration/admin"},{"title":"Recovery","_path":"/configuration/recovery"}],"icon":"mdi:wrench-outline"},{"title":"Features","_path":"/features","children":[{"title":"Features","_path":"/features"},{"title":"Import subscriptions","_path":"/features/import-subscriptions"},{"title":"Sessions","_path":"/features/sessions"},{"title":"Admin Panel","_path":"/features/admin-panel"}],"icon":"material-symbols:feature-search-outline"},{"title":"Development","_path":"/development","children":[{"title":"Get started","_path":"/development"},{"title":"Setting up","_path":"/development/setting-up"}],"icon":"ph:code-bold"}]} \ No newline at end of file