diff --git a/components/AppHeader.vue b/components/AppHeader.vue
index aeb58eb..92b0ceb 100644
--- a/components/AppHeader.vue
+++ b/components/AppHeader.vue
@@ -5,7 +5,7 @@ const navigation = inject<Ref<NavItem[]>>("navigation", ref([]));
 
 const links = [
   {
-    label: "Tech-stack",
+    label: "My Techstack",
     to: "/techstack",
   },
   {
diff --git a/content/1.techstack.yml b/content/1.techstack.yml
index 2b6a965..bd847e4 100644
--- a/content/1.techstack.yml
+++ b/content/1.techstack.yml
@@ -31,7 +31,7 @@ faq:
       content: To start a project, simply fill out the contact form on my website/email me directly with your project details. We'll schedule a consultation to discuss your needs and outline the steps to get started.
 
     - label: Are you currently available for hire?
-      content: For a full time job? No. But beside my 9 to 5 im working for my Company. Feel free to reach out with your project details and we'll discuss how we can collaborate.
+      content: For a full time job? No. But beside my 9 to 5 im working for my own Company. Feel free to reach out with your project details and we'll discuss how we can collaborate.
 
     - label: How long does it typically take to complete a website?
       content: The timeline for developing a website can vary based on its complexity, features, and revisions. Typically, a basic website takes about 3-6 weeks, while more complex projects may take several months.
diff --git a/nuxt.config.ts b/nuxt.config.ts
index 6d3443f..10139b9 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -9,8 +9,8 @@ export default defineNuxtConfig({
     "@nuxt/fonts",
     "@nuxthq/studio",
     "@vueuse/nuxt",
-    "nuxt-og-image",
     "@nuxthub/core",
+    "@nuxtjs/seo"
   ],
   hooks: {
     // Define `@nuxt/ui` components as global to use them in `.md` (feel free to add those you need)
@@ -27,7 +27,6 @@ export default defineNuxtConfig({
   },
   routeRules: {
     "/api/search.json": { prerender: true },
-    "/docs": { redirect: "/docs/getting-started", prerender: false },
   },
   devtools: {
     enabled: true,
@@ -35,7 +34,9 @@ export default defineNuxtConfig({
   typescript: {
     strict: false,
   },
-  ogImage: { enabled: true },
+  ogImage: {
+    enabled: false,
+  },
   eslint: {
     config: {
       stylistic: {
@@ -44,4 +45,4 @@ export default defineNuxtConfig({
       },
     },
   },
-});
+});
\ No newline at end of file
diff --git a/package.json b/package.json
index d41b790..d529073 100644
--- a/package.json
+++ b/package.json
@@ -21,9 +21,9 @@
     "@nuxt/image": "^1.7.0",
     "@nuxt/ui-pro": "^1.1.0",
     "@nuxthub/core": "^0.5.16",
+    "@nuxtjs/seo": "2.0.0-rc.10",
     "@vueuse/nuxt": "^10.9.0",
-    "nuxt": "^3.11.2",
-    "nuxt-og-image": "^2.2.4"
+    "nuxt": "^3.11.2"
   },
   "devDependencies": {
     "@nuxt/eslint": "^0.3.10",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2e3ac88..417cd9b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -35,15 +35,15 @@ importers:
       '@nuxthub/core':
         specifier: ^0.5.16
         version: 0.5.16(ioredis@5.4.1)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxtjs/seo':
+        specifier: 2.0.0-rc.10
+        version: 2.0.0-rc.10(@lezer/common@1.2.1)(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unhead/shared@1.9.10)(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(h3@1.11.1)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(unhead@1.9.7)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
       '@vueuse/nuxt':
         specifier: ^10.9.0
         version: 10.9.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
       nuxt:
         specifier: ^3.11.2
         version: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5))
-      nuxt-og-image:
-        specifier: ^2.2.4
-        version: 2.2.4(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
     devDependencies:
       '@nuxt/eslint':
         specifier: ^0.3.10
@@ -100,6 +100,10 @@ packages:
     resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
     engines: {node: '>=6.9.0'}
 
+  '@babel/generator@7.24.5':
+    resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==}
+    engines: {node: '>=6.9.0'}
+
   '@babel/helper-annotate-as-pure@7.22.5':
     resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
     engines: {node: '>=6.9.0'}
@@ -178,6 +182,10 @@ packages:
     resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
     engines: {node: '>=6.9.0'}
 
+  '@babel/helper-validator-identifier@7.24.5':
+    resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
+    engines: {node: '>=6.9.0'}
+
   '@babel/helper-validator-option@7.23.5':
     resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
     engines: {node: '>=6.9.0'}
@@ -195,6 +203,11 @@ packages:
     engines: {node: '>=6.0.0'}
     hasBin: true
 
+  '@babel/parser@7.24.5':
+    resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
+    engines: {node: '>=6.0.0'}
+    hasBin: true
+
   '@babel/plugin-proposal-decorators@7.24.1':
     resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==}
     engines: {node: '>=6.9.0'}
@@ -268,6 +281,10 @@ packages:
     resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
     engines: {node: '>=6.9.0'}
 
+  '@babel/types@7.24.5':
+    resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
+    engines: {node: '>=6.9.0'}
+
   '@capsizecss/metrics@2.2.0':
     resolution: {integrity: sha512-DkFIser1KbGxWyG2hhQQeCit72TnOQDx5pr9bkA7+XlIy7qv+4lYtslH3bidVxm2qkY2guAgypSIPYuQQuk70A==}
 
@@ -311,10 +328,107 @@ packages:
   '@cloudflare/workers-types@4.20240423.0':
     resolution: {integrity: sha512-ssuccb3j+URp6mP2p0PcQE9vmS3YeKBQnALHF9P3yQfUAFozuhTsDTbqmL+zPrJvUcG7SL2xVQkNDF9QJeKDZw==}
 
+  '@codemirror/autocomplete@6.16.0':
+    resolution: {integrity: sha512-P/LeCTtZHRTCU4xQsa89vSKWecYv1ZqwzOd5topheGRf+qtacFgBeIMQi3eL8Kt/BUNvxUWkx+5qP2jlGoARrg==}
+    peerDependencies:
+      '@codemirror/language': ^6.0.0
+      '@codemirror/state': ^6.0.0
+      '@codemirror/view': ^6.0.0
+      '@lezer/common': ^1.0.0
+
+  '@codemirror/commands@6.5.0':
+    resolution: {integrity: sha512-rK+sj4fCAN/QfcY9BEzYMgp4wwL/q5aj/VfNSoH1RWPF9XS/dUwBkvlL3hpWgEjOqlpdN1uLC9UkjJ4tmyjJYg==}
+
+  '@codemirror/lang-json@6.0.1':
+    resolution: {integrity: sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==}
+
+  '@codemirror/language@6.10.1':
+    resolution: {integrity: sha512-5GrXzrhq6k+gL5fjkAwt90nYDmjlzTIJV8THnxNFtNKWotMIlzzN+CpqxqwXOECnUdOndmSeWntVrVcv5axWRQ==}
+
+  '@codemirror/lint@6.7.0':
+    resolution: {integrity: sha512-LTLOL2nT41ADNSCCCCw8Q/UmdAFzB23OUYSjsHTdsVaH0XEo+orhuqbDNWzrzodm14w6FOxqxpmy4LF8Lixqjw==}
+
+  '@codemirror/search@6.5.6':
+    resolution: {integrity: sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==}
+
+  '@codemirror/state@6.4.1':
+    resolution: {integrity: sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==}
+
+  '@codemirror/view@6.26.3':
+    resolution: {integrity: sha512-gmqxkPALZjkgSxIeeweY/wGQXBfwTUaLs8h7OKtSwfbj9Ct3L11lD+u1sS7XHppxFQoMDiMDp07P9f3I2jWOHw==}
+
   '@cspotcode/source-map-support@0.8.1':
     resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
     engines: {node: '>=12'}
 
+  '@css-inline/css-inline-android-arm-eabi@0.14.1':
+    resolution: {integrity: sha512-LNUR8TY4ldfYi0mi/d4UNuHJ+3o8yLQH9r2Nt6i4qeg1i7xswfL3n/LDLRXvGjBYqeEYNlhlBQzbPwMX1qrU6A==}
+    engines: {node: '>= 10'}
+    cpu: [arm]
+    os: [android]
+
+  '@css-inline/css-inline-android-arm64@0.14.1':
+    resolution: {integrity: sha512-tH5us0NYGoTNBHOUHVV7j9KfJ4DtFOeTLA3cM0XNoMtArNu2pmaaBMFJPqECzavfXkLc7x5Z22UPZYjoyHfvCA==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [android]
+
+  '@css-inline/css-inline-darwin-arm64@0.14.1':
+    resolution: {integrity: sha512-QE5W1YRIfRayFrtrcK/wqEaxNaqLULPI0gZB4ArbFRd3d56IycvgBasDTHPre5qL2cXCO3VyPx+80XyHOaVkag==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [darwin]
+
+  '@css-inline/css-inline-darwin-x64@0.14.1':
+    resolution: {integrity: sha512-mAvv2sN8awNFsbvBzlFkZPbCNZ6GCWY5/YcIz7V5dPYw+bHHRbjnlkNTEZq5BsDxErVrMIGvz05PGgzuNvZvdQ==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [darwin]
+
+  '@css-inline/css-inline-linux-arm-gnueabihf@0.14.1':
+    resolution: {integrity: sha512-AWC44xL0X7BgKvrWEqfSqkT2tJA5kwSGrAGT+m0gt11wnTYySvQ6YpX0fTY9i3ppYGu4bEdXFjyK2uY1DTQMHA==}
+    engines: {node: '>= 10'}
+    cpu: [arm]
+    os: [linux]
+
+  '@css-inline/css-inline-linux-arm64-gnu@0.14.1':
+    resolution: {integrity: sha512-drj0ciiJgdP3xKXvNAt4W+FH4KKMs8vB5iKLJ3HcH07sNZj58Sx++2GxFRS1el3p+GFp9OoYA6dgouJsGEqt0Q==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [linux]
+
+  '@css-inline/css-inline-linux-arm64-musl@0.14.1':
+    resolution: {integrity: sha512-FzknI+st8eA8YQSdEJU9ykcM0LZjjigBuynVF5/p7hiMm9OMP8aNhWbhZ8LKJpKbZrQsxSGS4g9Vnr6n6FiSdQ==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [linux]
+
+  '@css-inline/css-inline-linux-x64-gnu@0.14.1':
+    resolution: {integrity: sha512-yubbEye+daDY/4vXnyASAxH88s256pPati1DfVoZpU1V0+KP0BZ1dByZOU1ktExurbPH3gZOWisAnBE9xon0Uw==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [linux]
+
+  '@css-inline/css-inline-linux-x64-musl@0.14.1':
+    resolution: {integrity: sha512-6CRAZzoy1dMLPC/tns2rTt1ZwPo0nL/jYBEIAsYTCWhfAnNnpoLKVh5Nm+fSU3OOwTTqU87UkGrFJhObD/wobQ==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [linux]
+
+  '@css-inline/css-inline-wasm@0.14.1':
+    resolution: {integrity: sha512-OyUDYQp/Ap5K9Z1D/zbMlc8CiVM7E/nxAmRCM9EBGD5I86YVgKSePZgAUA9H7LWZM+EOydGhlbpwKs57wQPDWw==}
+    engines: {node: '>= 10'}
+
+  '@css-inline/css-inline-win32-x64-msvc@0.14.1':
+    resolution: {integrity: sha512-nzotGiaiuiQW78EzsiwsHZXbxEt6DiMUFcDJ6dhiliomXxnlaPyBfZb6/FMBgRJOf6sknDt/5695OttNmbMYzg==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [win32]
+
+  '@css-inline/css-inline@0.14.1':
+    resolution: {integrity: sha512-u4eku+hnPqqHIGq/ZUQcaP0TrCbYeLIYBaK7qClNRGZbnh8RC4gVxLEIo8Pceo1nOK9E5G4Lxzlw5KnXcvflfA==}
+    engines: {node: '>= 10'}
+
   '@csstools/selector-resolve-nested@1.1.0':
     resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==}
     engines: {node: ^14 || ^16 || >=18}
@@ -665,6 +779,18 @@ packages:
   '@floating-ui/utils@0.2.2':
     resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==}
 
+  '@fortawesome/fontawesome-common-types@6.5.2':
+    resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==}
+    engines: {node: '>=6'}
+
+  '@fortawesome/free-regular-svg-icons@6.5.2':
+    resolution: {integrity: sha512-iabw/f5f8Uy2nTRtJ13XZTS1O5+t+anvlamJ3zJGLEVE2pKsAWhPv2lq01uQlfgCX7VaveT3EVs515cCN9jRbw==}
+    engines: {node: '>=6'}
+
+  '@fortawesome/free-solid-svg-icons@6.5.2':
+    resolution: {integrity: sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==}
+    engines: {node: '>=6'}
+
   '@headlessui/tailwindcss@0.2.0':
     resolution: {integrity: sha512-fpL830Fln1SykOCboExsWr3JIVeQKieLJ3XytLe/tt1A0XzqUthOftDmjcCYLW62w7mQI7wXcoPXr3tZ9QfGxw==}
     engines: {node: '>=10'}
@@ -774,6 +900,18 @@ packages:
   '@kwsites/promise-deferred@1.1.1':
     resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==}
 
+  '@lezer/common@1.2.1':
+    resolution: {integrity: sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==}
+
+  '@lezer/highlight@1.2.0':
+    resolution: {integrity: sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==}
+
+  '@lezer/json@1.0.2':
+    resolution: {integrity: sha512-xHT2P4S5eeCYECyKNPhr4cbEL9tc8w83SPwRC373o9uEdrvGKTZoJVAGxpOsZckMlEh9W23Pc72ew918RWQOBQ==}
+
+  '@lezer/lr@1.4.0':
+    resolution: {integrity: sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==}
+
   '@mapbox/node-pre-gyp@1.0.11':
     resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==}
     hasBin: true
@@ -936,6 +1074,12 @@ packages:
   '@nuxtjs/mdc@0.6.1':
     resolution: {integrity: sha512-zS5QK7DZ/SBrjqQX1DOy7GnxKy+wbj2+LvooefOWmQqHfLTAqJLVIjuv/BmKnQWiRCq19+uysys3iY42EoY5/A==}
 
+  '@nuxtjs/seo@2.0.0-rc.10':
+    resolution: {integrity: sha512-tmzXlGY7TzPNUowej4tufsmEFWU+9ZBICoEjZbmQ8IwKhh/6EofPq22d/7yRP41jJuYPieGztX+F0Ue9+7x2mg==}
+
+  '@nuxtjs/sitemap@5.1.5':
+    resolution: {integrity: sha512-2Ql3a7LQM7mvqYyBjCQPsdpfFXRMeXBxyHy45JBJsuhN2/Y9nRAkIHdPM/8+ezrk9FrPEff90nCNrIsncMo66A==}
+
   '@nuxtjs/tailwindcss@6.12.0':
     resolution: {integrity: sha512-vXvEq8z177TQcx0tc10mw3O6T9WeN0iTL8hIKGDfidmr+HKReexJU01aPgHefFrCu4LJB70egYFYnywzB9lMyQ==}
 
@@ -1031,6 +1175,13 @@ packages:
   '@popperjs/core@2.11.8':
     resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
 
+  '@replit/codemirror-indentation-markers@6.5.1':
+    resolution: {integrity: sha512-9MfwbNdARjwx0X+duBgeJJ7vnpyHWfEwk+p4FlWVs2ntvSyQmKI/FH2iEfEUOMyafIiQxzyLn0y2RS5f54hN5A==}
+    peerDependencies:
+      '@codemirror/language': ^6.0.0
+      '@codemirror/state': ^6.0.0
+      '@codemirror/view': ^6.0.0
+
   '@resvg/resvg-js-android-arm-eabi@2.6.2':
     resolution: {integrity: sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==}
     engines: {node: '>= 10'}
@@ -1270,6 +1421,9 @@ packages:
   '@rushstack/eslint-patch@1.10.2':
     resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==}
 
+  '@shikijs/core@1.2.0':
+    resolution: {integrity: sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==}
+
   '@shikijs/core@1.3.0':
     resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==}
 
@@ -1324,6 +1478,9 @@ packages:
   '@socket.io/component-emitter@3.1.2':
     resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
 
+  '@sphinxxxx/color-conversion@2.2.2':
+    resolution: {integrity: sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==}
+
   '@stylistic/eslint-plugin-js@1.7.2':
     resolution: {integrity: sha512-ZYX7C5p7zlHbACwFLU+lISVh6tdcRP/++PWegh2Sy0UgMT5kU0XkPa2tKWEtJYzZmPhJxu9LxbnWcnE/tTwSDQ==}
     engines: {node: ^16.0.0 || >=18.0.0}
@@ -1399,9 +1556,6 @@ packages:
     resolution: {integrity: sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg==}
     engines: {node: ^16.14.0 || >=18.0.0}
 
-  '@twemoji/api@14.1.2':
-    resolution: {integrity: sha512-JLuszRq7t+NWJTaNwBD+Hbhf67gzn6jAqhNIDTPndEGT55kHiZTJAYRGCHZB/eA58OGVSp7mIvsJs+F/ZDJanA==}
-
   '@types/debug@4.1.12':
     resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
 
@@ -1414,9 +1568,6 @@ packages:
   '@types/estree@1.0.5':
     resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
 
-  '@types/fs-extra@11.0.4':
-    resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}
-
   '@types/hast@3.0.4':
     resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
 
@@ -1426,9 +1577,6 @@ packages:
   '@types/json-schema@7.0.15':
     resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
 
-  '@types/jsonfile@6.1.4':
-    resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==}
-
   '@types/mdast@4.0.3':
     resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==}
 
@@ -1547,12 +1695,27 @@ packages:
   '@ungap/structured-clone@1.2.0':
     resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
 
+  '@unhead/addons@1.9.10':
+    resolution: {integrity: sha512-qrI0rEZYZPosVynPjFQGu77eXP3NLMWXfEQv/X6XMT717n/9rk2dUSLUFKe1lPRGIzz63gONkvH3l/lFyky1gA==}
+
   '@unhead/dom@1.9.7':
     resolution: {integrity: sha512-suZVi8apZCNEMKuasGboBB3njJJm+gd8G0NA89geVozJ0bz40FvLyLEJZ9LirbzpujmhgHhsUSvlq4QyslRqdQ==}
 
+  '@unhead/schema-org@1.9.10':
+    resolution: {integrity: sha512-UXJg4bNenQ0QIiTrx740jn8FkBB4JpQwRQQUkTkXC1iHJChtnWDsv70jcE13CQSlIZjDOhv5H8ZeXEGtSLryRQ==}
+    peerDependencies:
+      '@unhead/shared': 1.9.10
+      unhead: '>=1.9.7'
+
+  '@unhead/schema@1.9.10':
+    resolution: {integrity: sha512-3ROh0doKfA7cIcU0zmjYVvNOiJuxSOcjInL+7iOFIxQovEWr1PcDnrnbEWGJsXrLA8eqjrjmhuDqAr3JbMGsLg==}
+
   '@unhead/schema@1.9.7':
     resolution: {integrity: sha512-naQGY1gQqq8DmQCxVTOeeXIqaRwbqnLEgvQl12zPEDviYxmg7TCbmKyN9uT4ZarQbJ2WYT2UtYvdSrmTXcwlBw==}
 
+  '@unhead/shared@1.9.10':
+    resolution: {integrity: sha512-LBXxm/8ahY4FZ0FbWVaM1ANFO5QpPzvaYwjAQhgHANsrqFP2EqoGcOv1CfhdQbxg8vpGXkjI7m0r/8E9d3JoDA==}
+
   '@unhead/shared@1.9.7':
     resolution: {integrity: sha512-srji+qaBkkGOTdtTmFxt3AebFYcpt1qQHeQva7X3dSm5nZJDoKj35BJJTZfBSRCjgvkTtsdVUT14f9p9/4BCMA==}
 
@@ -1971,6 +2134,9 @@ packages:
   ajv@6.12.6:
     resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
 
+  ajv@8.13.0:
+    resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==}
+
   ansi-colors@4.1.3:
     resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
     engines: {node: '>=6'}
@@ -2031,6 +2197,9 @@ packages:
   argparse@2.0.1:
     resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
 
+  aria-query@5.3.0:
+    resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+
   array-union@2.1.0:
     resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
     engines: {node: '>=8'}
@@ -2070,6 +2239,9 @@ packages:
     peerDependencies:
       postcss: ^8.1.0
 
+  axobject-query@4.0.0:
+    resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==}
+
   b4a@1.6.6:
     resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
 
@@ -2108,9 +2280,6 @@ packages:
   bindings@1.5.0:
     resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
 
-  birpc@0.2.14:
-    resolution: {integrity: sha512-37FHE8rqsYM5JEKCnXFyHpBCzvgHEExwVVTq+nUmloInU7l8ezD1TpOhKpS8oe1DTYFqEK27rFZVKG43oTqXRA==}
-
   birpc@0.2.17:
     resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==}
 
@@ -2238,6 +2407,13 @@ packages:
   character-reference-invalid@2.0.1:
     resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
 
+  cheerio-select@2.1.0:
+    resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
+
+  cheerio@1.0.0-rc.12:
+    resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
+    engines: {node: '>= 6'}
+
   chokidar@3.6.0:
     resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
     engines: {node: '>= 8.10.0'}
@@ -2296,6 +2472,16 @@ packages:
     resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
     engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
 
+  code-red@1.0.4:
+    resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==}
+
+  codemirror-wrapped-line-indent@1.0.8:
+    resolution: {integrity: sha512-5UwuHCz4oAZuvot1DbfFxSxJacTESdNGa/KpJD7HfpVpDAJdgB1vV9OG4b4pkJqPWuOfIpFLTQEKS85kTpV+XA==}
+    peerDependencies:
+      '@codemirror/language': ^6.9.0
+      '@codemirror/state': ^6.2.1
+      '@codemirror/view': ^6.17.1
+
   color-convert@1.9.3:
     resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
 
@@ -2415,6 +2601,9 @@ packages:
   create-require@1.1.1:
     resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
 
+  crelt@1.0.6:
+    resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==}
+
   croner@8.0.2:
     resolution: {integrity: sha512-HgSdlSUX8mIgDTTiQpWUP4qY4IFRMsduPCYdca34Pelt8MVdxdaDOzreFtCscA6R+cRZd7UbD1CD3uyx6J3X1A==}
     engines: {node: '>=18.0'}
@@ -2454,10 +2643,6 @@ packages:
     peerDependencies:
       postcss: ^8.0.9
 
-  css-inline@0.11.2:
-    resolution: {integrity: sha512-c/oie5Yqa2lVRwUO7A8nd3c3r0x7yE6MQH2PPB/R1LaUb6ohZD7vNXj23fod5y4QNsNhsQi98/AWfUwo1K6R7g==}
-    deprecated: This package has been renamed to @css-inline/css-inline
-
   css-select@5.1.0:
     resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
 
@@ -2644,6 +2829,10 @@ packages:
   didyoumean@1.2.2:
     resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
 
+  diff-sequences@29.6.3:
+    resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
+    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
   diff@5.2.0:
     resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
     engines: {node: '>=0.3.1'}
@@ -3017,10 +3206,6 @@ packages:
     resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
     engines: {node: '>=14.14'}
 
-  fs-extra@8.1.0:
-    resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
-    engines: {node: '>=6 <7 || >=8'}
-
   fs-extra@9.1.0:
     resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
     engines: {node: '>=10'}
@@ -3048,6 +3233,10 @@ packages:
     resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==}
     engines: {node: '>=10'}
 
+  fuse.js@7.0.0:
+    resolution: {integrity: sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==}
+    engines: {node: '>=10'}
+
   gauge@3.0.2:
     resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
     engines: {node: '>=10'}
@@ -3144,10 +3333,6 @@ packages:
     resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
     engines: {node: '>=10'}
 
-  globby@13.2.2:
-    resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}
-    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
   globby@14.0.1:
     resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==}
     engines: {node: '>=18'}
@@ -3166,6 +3351,11 @@ packages:
     resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
 
+  h3-compression@0.3.2:
+    resolution: {integrity: sha512-B+yCKyDRnO0BXSfjAP4tCXJgJwmnKp3GyH5Yh66mY9KuOCrrGQSPk/gBFG2TgH7OyB/6mvqNZ1X0XNVuy0qRsw==}
+    peerDependencies:
+      h3: ^1.6.0
+
   h3@1.11.1:
     resolution: {integrity: sha512-AbaH6IDnZN6nmbnJOH72y3c5Wwh9P97soSVdGSBbcDACRdkC0FEWf25pzx4f/NuOCK6quHmW18yF2Wx+G4Zi1A==}
 
@@ -3244,6 +3434,9 @@ packages:
   html-void-elements@3.0.0:
     resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
 
+  htmlparser2@8.0.2:
+    resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
+
   http-assert@1.5.0:
     resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==}
     engines: {node: '>= 0.8'}
@@ -3317,6 +3510,9 @@ packages:
     engines: {node: '>=16.x'}
     hasBin: true
 
+  immutable-json-patch@6.0.1:
+    resolution: {integrity: sha512-BHL/cXMjwFZlTOffiWNdY8ZTvNyYLrutCnWxrcKPHr5FqpAb6vsO6WWSPnVSys3+DruFN6lhHJJPHi8uELQL5g==}
+
   immutable@4.3.5:
     resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==}
 
@@ -3460,6 +3656,9 @@ packages:
   is-reference@1.2.1:
     resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
 
+  is-reference@3.0.2:
+    resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==}
+
   is-ssh@1.4.0:
     resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
 
@@ -3505,6 +3704,10 @@ packages:
     resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
     hasBin: true
 
+  jmespath@0.16.0:
+    resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==}
+    engines: {node: '>= 0.6.0'}
+
   js-tokens@4.0.0:
     resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
 
@@ -3539,6 +3742,15 @@ packages:
   json-buffer@3.0.1:
     resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
 
+  json-editor-vue@0.15.1:
+    resolution: {integrity: sha512-M6pzAmGzHkQ5eZTAlJ3h74XVKUoYdMZIvSrmm5SwxtV1aKGdbyBYpmNKdOiOH3kxog8fU9YM9AVaBxeIvL1Uqw==}
+    peerDependencies:
+      '@vue/composition-api': '>=1'
+      vue: 2||3
+    peerDependenciesMeta:
+      '@vue/composition-api':
+        optional: true
+
   json-parse-even-better-errors@2.3.1:
     resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
 
@@ -3552,6 +3764,12 @@ packages:
   json-schema-traverse@0.4.1:
     resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
 
+  json-schema-traverse@1.0.0:
+    resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
+
+  json-source-map@0.6.1:
+    resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==}
+
   json-stable-stringify-without-jsonify@1.0.1:
     resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
 
@@ -3560,12 +3778,6 @@ packages:
     engines: {node: '>=6'}
     hasBin: true
 
-  jsonfile@4.0.0:
-    resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
-
-  jsonfile@5.0.0:
-    resolution: {integrity: sha512-NQRZ5CRo74MhMMC3/3r5g2k4fjodJ/wh8MxjFbCViWKFjxrnudWSY5vomh+23ZaXzAS7J3fBZIR2dV6WbmfM0w==}
-
   jsonfile@6.1.0:
     resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
 
@@ -3573,6 +3785,10 @@ packages:
     resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==}
     engines: {'0': node >= 0.2.0}
 
+  jsonrepair@3.7.0:
+    resolution: {integrity: sha512-TwE50n4P4gdVfMQF2q+X+IGy4ntFfcuHHE8zjRyBcdtrRK0ORZsjOZD6zmdylk4p277nQBAlHgsEPWtMIQk4LQ==}
+    hasBin: true
+
   keygrip@1.1.0:
     resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==}
     engines: {node: '>= 0.6'}
@@ -3661,6 +3877,9 @@ packages:
     resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
     engines: {node: '>=14'}
 
+  locate-character@3.0.0:
+    resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
+
   locate-path@5.0.0:
     resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
     engines: {node: '>=8'}
@@ -3721,6 +3940,10 @@ packages:
     resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==}
     engines: {node: '>=16.14.0'}
 
+  magic-string-ast@0.6.0:
+    resolution: {integrity: sha512-TFODfAlfOZmuhFQ+h9qKDhL13un2FCoJ1bqWuhT5kUXr35W4tkcOWqvoCvKpuXymLcVAaNpFIvDZbope1pXGww==}
+    engines: {node: '>=16.14.0'}
+
   magic-string@0.25.9:
     resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
 
@@ -3796,6 +4019,9 @@ packages:
     resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
     engines: {node: '>= 0.6'}
 
+  memoize-one@6.0.0:
+    resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
+
   merge-stream@2.0.0:
     resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
 
@@ -4024,6 +4250,9 @@ packages:
   mlly@1.6.1:
     resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==}
 
+  mlly@1.7.0:
+    resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==}
+
   mri@1.2.0:
     resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
     engines: {node: '>=4'}
@@ -4067,6 +4296,9 @@ packages:
   napi-build-utils@1.0.2:
     resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
 
+  natural-compare-lite@1.4.0:
+    resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
+
   natural-compare@1.4.0:
     resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
 
@@ -4212,14 +4444,26 @@ packages:
   nuxt-icon@0.6.10:
     resolution: {integrity: sha512-S9zHVA66ox4ZSpMWvCjqKZC4ZogC0s2z3vZs+M4D95YXGPEXwxDZu+insMKvkbe8+k7gvEmtTk0eq3KusKlxiw==}
 
-  nuxt-og-image@2.2.4:
-    resolution: {integrity: sha512-A7QNMi+/DueEOPgxIWCvUJU8UxgxyUtRrLd7QB6YVeXrBEFFhWD8/2wLbcSdZyAzpVmuE6cA7bSU3z3U/e7K/w==}
+  nuxt-link-checker@3.0.0-rc.10:
+    resolution: {integrity: sha512-Pa0lUD9uw4evzbfk2sE4h84+rOdFS3QxIVzmUBU1yYZ7TTfdby4rlTibzg9gEIF5VCqXk6eO6g+Sa724C5q/Dg==}
 
-  nuxt-site-config-kit@1.6.7:
-    resolution: {integrity: sha512-dq7W5ra1KRRi8gW/v8j3e7rNCN8jEZHXnGZ9Ao4r7JZvyHpJyntQYcftcI2N7VViT+6xWdIE7ge4oma7+gvjVQ==}
+  nuxt-og-image@3.0.0-rc.53:
+    resolution: {integrity: sha512-REXZcmBe5EGsStz+qa0QRE1pMJJ7GuWDBKQCLVJNoWXMApnwJxIVvxewik9UA1WjMzuh4kHkVn0cHz8qbAjeAQ==}
 
-  nuxt-site-config@1.6.7:
-    resolution: {integrity: sha512-X9HPq0ldfFf9vatXcOLt1Fl9xPydhC+fZw5KVxACcOyNK92KwJgvzrHAooURdoQhohaVgPbK+xnfVP8S6GCkQA==}
+  nuxt-schema-org@3.3.6:
+    resolution: {integrity: sha512-1HTyYmwBjXuzQ3nXpI+0l+DZbFq0hPayUazaTUFcc/BF/176OIrBTymj/5DgwsUVtZKVDglCdzDriIF8YhfIDA==}
+
+  nuxt-seo-experiments@4.0.0-rc.5:
+    resolution: {integrity: sha512-aXRTYEvqJh/r8Wgu+FNi1NZujHHXFB5sncButJ+5VoVa7Z251xIS7a6pHFUVzcLvV9ePkpsynO9h/EkSEk1MCA==}
+
+  nuxt-simple-robots@4.0.0-rc.16:
+    resolution: {integrity: sha512-jRgDvjRrRgTAC4WOLs1dx3mHlVa5VHATgDhk8+0Mp5H4WjBipZGrZs9WOWX5Jymh17oTIESVKGHZRhaRiP+AKA==}
+
+  nuxt-site-config-kit@2.2.12:
+    resolution: {integrity: sha512-8amzGtBzHZervHgRkKXNI3lq0E1kP73vX+373uiBI9qGBFClFayuUSTDXAJreI7Yx0vB78iAjAA3a+YKM5iIdw==}
+
+  nuxt-site-config@2.2.12:
+    resolution: {integrity: sha512-a2pmr4NEa1ZgZoD0guKrX+gpVpntOpqBTRBJ6zv+PqAwvltdeau2zRZBGZ2N7kFnGaGolonb2fBN+YzQh3dSDQ==}
 
   nuxt@3.11.2:
     resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==}
@@ -4359,6 +4603,9 @@ packages:
   parse-url@8.1.0:
     resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==}
 
+  parse5-htmlparser2-tree-adapter@7.0.0:
+    resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
+
   parse5@7.1.2:
     resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
 
@@ -4416,6 +4663,9 @@ packages:
   perfect-debounce@1.0.0:
     resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
 
+  periscopic@3.1.0:
+    resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
+
   picocolors@1.0.0:
     resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
 
@@ -4846,6 +5096,10 @@ packages:
     resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
     engines: {node: '>=0.10.0'}
 
+  require-from-string@2.0.2:
+    resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
+    engines: {node: '>=0.10.0'}
+
   resolve-from@4.0.0:
     resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
     engines: {node: '>=4'}
@@ -4936,8 +5190,8 @@ packages:
   satori-html@0.3.2:
     resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==}
 
-  satori@0.10.9:
-    resolution: {integrity: sha512-XU9EELUEZuioT4acLIpCXxHcFzrsC8muvg0MY28d+TlqwxbkTzBmWbw+3+hnCzXT7YZ0Qm8k3eXktDaEu+qmEw==}
+  satori@0.10.13:
+    resolution: {integrity: sha512-klCwkVYMQ/ZN5inJLHzrUmGwoRfsdP7idB5hfpJ1jfiJk1ErDitK8Hkc6Kll1+Ox2WtqEuGecSZLnmup3CGzvQ==}
     engines: {node: '>=16'}
 
   schema-utils@3.3.0:
@@ -5002,9 +5256,8 @@ packages:
   shell-quote@1.8.1:
     resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
 
-  shiki-es@0.14.0:
-    resolution: {integrity: sha512-e+/aueHx0YeIEut6RXC6K8gSf0PykwZiHD7q7AHtpTW8Kd8TpFUIWqTwhAnrGjOyOMyrwv+syr5WPagMpDpVYQ==}
-    deprecated: Please migrate to https://github.com/antfu/shikiji
+  shiki@1.2.0:
+    resolution: {integrity: sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==}
 
   shiki@1.3.0:
     resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==}
@@ -5039,8 +5292,8 @@ packages:
   sisteransi@1.0.5:
     resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
 
-  site-config-stack@1.6.7:
-    resolution: {integrity: sha512-LcZAAaMo4t/LKcePG6eghCt5oG+0JS1fhWG/8dHbfRuD3yWKmijKy2wd0/rcvTxDBEp5Pn2lAqe92jeAHRNjQA==}
+  site-config-stack@2.2.12:
+    resolution: {integrity: sha512-U+nyw2vZ6E2zF/JYlFFEmDsqXSJbf0/6ZBCKXI4FZ2509iQwnEesfQXvWNuJ2JCemUJdAXAoiIturxEJtV4z0g==}
     peerDependencies:
       vue: ^3
 
@@ -5225,6 +5478,9 @@ packages:
   strip-literal@2.1.0:
     resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==}
 
+  style-mod@4.1.2:
+    resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==}
+
   stylehacks@6.1.1:
     resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==}
     engines: {node: ^14 || ^16 || >=18.0}
@@ -5256,12 +5512,13 @@ packages:
     resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
     engines: {node: '>= 0.4'}
 
+  svelte@4.2.16:
+    resolution: {integrity: sha512-mQwHpqHD2PmFcCyHaZ7XiTqposaLvJ75WpYcyY5/ce3qxbYtwQpZ+M7ZKP+2CG5U6kfnBZBpPLyofhlE6ROrnQ==}
+    engines: {node: '>=16'}
+
   svg-tags@1.0.0:
     resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
 
-  svg2png-wasm@1.4.1:
-    resolution: {integrity: sha512-ZFy1NtwZVAsslaTQoI+/QqX2sg0vjmgJ/jGAuLZZvYcRlndI54hLPiwLC9JzXlFBerfxN5JiS7kpEUG0mrXS3Q==}
-
   svgo@3.2.0:
     resolution: {integrity: sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==}
     engines: {node: '>=14.0.0'}
@@ -5354,12 +5611,6 @@ packages:
   tiny-invariant@1.3.3:
     resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
 
-  tinyws@0.1.0:
-    resolution: {integrity: sha512-6WQ2FlFM7qm6lAXxeKnzsAEfmnBHz5W5EwonNs52V0++YfK1IoCCAWM429afcChFE9BFrDgOFnq7ligaWMsa/A==}
-    engines: {node: '>=12.4'}
-    peerDependencies:
-      ws: '>=8'
-
   to-fast-properties@2.0.0:
     resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
     engines: {node: '>=4'}
@@ -5408,12 +5659,6 @@ packages:
   tunnel-agent@0.6.0:
     resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
 
-  twemoji-parser@14.0.0:
-    resolution: {integrity: sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA==}
-
-  twemoji@14.0.2:
-    resolution: {integrity: sha512-BzOoXIe1QVdmsUmZ54xbEH+8AgtOKUiG53zO5vVP2iUu6h5u9lN15NcuS6te4OY96qx0H7JK9vjjl9WQbkTRuA==}
-
   type-check@0.4.0:
     resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
     engines: {node: '>= 0.8.0'}
@@ -5524,10 +5769,6 @@ packages:
   unist-util-visit@5.0.0:
     resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
 
-  universalify@0.1.2:
-    resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
-    engines: {node: '>= 4.0.0'}
-
   universalify@2.0.1:
     resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
     engines: {node: '>= 10.0.0'}
@@ -5544,6 +5785,10 @@ packages:
       vite:
         optional: true
 
+  unplugin-ast@0.10.0:
+    resolution: {integrity: sha512-IA1r4JGZ6O/Zn3CZxSShQBuJ2fbNCDGCtMOz0q+K2kOhgZHJUH3Y+hTthcitjH0vx5C0QN3lWwgsa/4cL1cS0w==}
+    engines: {node: '>=18.12.0'}
+
   unplugin-vue-router@0.7.0:
     resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==}
     peerDependencies:
@@ -5641,6 +5886,12 @@ packages:
     resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==}
     engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
 
+  vanilla-jsoneditor@0.23.3:
+    resolution: {integrity: sha512-7ablvwdO6KAIIhs9E9AyGmu9JTrQC3y9lL/TCTEwr2xLNyxLkV4PXX1YpbLdqLsxCWFBmM7YbgCwKXIfOUCrfg==}
+
+  vanilla-picker@2.12.3:
+    resolution: {integrity: sha512-qVkT1E7yMbUsB2mmJNFmaXMWE2hF8ffqzMMwe9zdAikd8u2VfnsVY2HQcOUi2F38bgbxzlJBEdS1UUhOXdF9GQ==}
+
   vary@1.1.2:
     resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
     engines: {node: '>= 0.8'}
@@ -5838,6 +6089,9 @@ packages:
       typescript:
         optional: true
 
+  w3c-keyname@2.2.8:
+    resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
+
   watchpack@2.4.1:
     resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
     engines: {node: '>=10.13.0'}
@@ -6069,6 +6323,13 @@ snapshots:
       '@jridgewell/trace-mapping': 0.3.25
       jsesc: 2.5.2
 
+  '@babel/generator@7.24.5':
+    dependencies:
+      '@babel/types': 7.24.5
+      '@jridgewell/gen-mapping': 0.3.5
+      '@jridgewell/trace-mapping': 0.3.25
+      jsesc: 2.5.2
+
   '@babel/helper-annotate-as-pure@7.22.5':
     dependencies:
       '@babel/types': 7.24.0
@@ -6155,6 +6416,8 @@ snapshots:
 
   '@babel/helper-validator-identifier@7.22.20': {}
 
+  '@babel/helper-validator-identifier@7.24.5': {}
+
   '@babel/helper-validator-option@7.23.5': {}
 
   '@babel/helpers@7.24.4':
@@ -6176,6 +6439,10 @@ snapshots:
     dependencies:
       '@babel/types': 7.24.0
 
+  '@babel/parser@7.24.5':
+    dependencies:
+      '@babel/types': 7.24.0
+
   '@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.4)':
     dependencies:
       '@babel/core': 7.24.4
@@ -6265,6 +6532,12 @@ snapshots:
       '@babel/helper-validator-identifier': 7.22.20
       to-fast-properties: 2.0.0
 
+  '@babel/types@7.24.5':
+    dependencies:
+      '@babel/helper-string-parser': 7.24.1
+      '@babel/helper-validator-identifier': 7.24.5
+      to-fast-properties: 2.0.0
+
   '@capsizecss/metrics@2.2.0': {}
 
   '@capsizecss/unpack@2.1.0(encoding@0.1.13)':
@@ -6296,10 +6569,103 @@ snapshots:
 
   '@cloudflare/workers-types@4.20240423.0': {}
 
+  '@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1)':
+    dependencies:
+      '@codemirror/language': 6.10.1
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+      '@lezer/common': 1.2.1
+
+  '@codemirror/commands@6.5.0':
+    dependencies:
+      '@codemirror/language': 6.10.1
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+      '@lezer/common': 1.2.1
+
+  '@codemirror/lang-json@6.0.1':
+    dependencies:
+      '@codemirror/language': 6.10.1
+      '@lezer/json': 1.0.2
+
+  '@codemirror/language@6.10.1':
+    dependencies:
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+      '@lezer/common': 1.2.1
+      '@lezer/highlight': 1.2.0
+      '@lezer/lr': 1.4.0
+      style-mod: 4.1.2
+
+  '@codemirror/lint@6.7.0':
+    dependencies:
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+      crelt: 1.0.6
+
+  '@codemirror/search@6.5.6':
+    dependencies:
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+      crelt: 1.0.6
+
+  '@codemirror/state@6.4.1': {}
+
+  '@codemirror/view@6.26.3':
+    dependencies:
+      '@codemirror/state': 6.4.1
+      style-mod: 4.1.2
+      w3c-keyname: 2.2.8
+
   '@cspotcode/source-map-support@0.8.1':
     dependencies:
       '@jridgewell/trace-mapping': 0.3.9
 
+  '@css-inline/css-inline-android-arm-eabi@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-android-arm64@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-darwin-arm64@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-darwin-x64@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-linux-arm-gnueabihf@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-linux-arm64-gnu@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-linux-arm64-musl@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-linux-x64-gnu@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-linux-x64-musl@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline-wasm@0.14.1': {}
+
+  '@css-inline/css-inline-win32-x64-msvc@0.14.1':
+    optional: true
+
+  '@css-inline/css-inline@0.14.1':
+    optionalDependencies:
+      '@css-inline/css-inline-android-arm-eabi': 0.14.1
+      '@css-inline/css-inline-android-arm64': 0.14.1
+      '@css-inline/css-inline-darwin-arm64': 0.14.1
+      '@css-inline/css-inline-darwin-x64': 0.14.1
+      '@css-inline/css-inline-linux-arm-gnueabihf': 0.14.1
+      '@css-inline/css-inline-linux-arm64-gnu': 0.14.1
+      '@css-inline/css-inline-linux-arm64-musl': 0.14.1
+      '@css-inline/css-inline-linux-x64-gnu': 0.14.1
+      '@css-inline/css-inline-linux-x64-musl': 0.14.1
+      '@css-inline/css-inline-win32-x64-msvc': 0.14.1
+
   '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.0.16)':
     dependencies:
       postcss-selector-parser: 6.0.16
@@ -6541,6 +6907,16 @@ snapshots:
 
   '@floating-ui/utils@0.2.2': {}
 
+  '@fortawesome/fontawesome-common-types@6.5.2': {}
+
+  '@fortawesome/free-regular-svg-icons@6.5.2':
+    dependencies:
+      '@fortawesome/fontawesome-common-types': 6.5.2
+
+  '@fortawesome/free-solid-svg-icons@6.5.2':
+    dependencies:
+      '@fortawesome/fontawesome-common-types': 6.5.2
+
   '@headlessui/tailwindcss@0.2.0(tailwindcss@3.4.3)':
     dependencies:
       tailwindcss: 3.4.3
@@ -6677,6 +7053,22 @@ snapshots:
 
   '@kwsites/promise-deferred@1.1.1': {}
 
+  '@lezer/common@1.2.1': {}
+
+  '@lezer/highlight@1.2.0':
+    dependencies:
+      '@lezer/common': 1.2.1
+
+  '@lezer/json@1.0.2':
+    dependencies:
+      '@lezer/common': 1.2.1
+      '@lezer/highlight': 1.2.0
+      '@lezer/lr': 1.4.0
+
+  '@lezer/lr@1.4.0':
+    dependencies:
+      '@lezer/common': 1.2.1
+
   '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)':
     dependencies:
       detect-libc: 2.0.3
@@ -6891,45 +7283,92 @@ snapshots:
       - vue
       - webpack
 
-  '@nuxt/devtools-wizard@1.2.0':
-    dependencies:
-      consola: 3.2.3
-      diff: 5.2.0
-      execa: 7.2.0
-      global-directory: 4.0.1
-      magicast: 0.3.4
-      pathe: 1.1.2
-      pkg-types: 1.1.0
-      prompts: 2.4.2
-      rc9: 2.1.2
-      semver: 7.6.0
-
-  '@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))':
-    dependencies:
-      '@antfu/utils': 0.7.7
+  ? '@nuxt/devtools-ui-kit@1.2.0(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@7.0.0)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))'
+  : dependencies:
+      '@iconify-json/carbon': 1.1.32
+      '@iconify-json/logos': 1.1.42
+      '@iconify-json/ri': 1.1.20
+      '@iconify-json/tabler': 1.1.110
+      '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
       '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
-      '@nuxt/devtools-wizard': 1.2.0
       '@nuxt/kit': 3.11.2(rollup@4.17.1)
-      '@vue/devtools-applet': 7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
-      '@vue/devtools-core': 7.1.3(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
-      '@vue/devtools-kit': 7.1.3(vue@3.4.26(typescript@5.4.5))
-      birpc: 0.2.17
-      consola: 3.2.3
-      cronstrue: 2.49.0
-      destr: 2.0.3
-      error-stack-parser-es: 0.1.1
-      execa: 7.2.0
-      fast-glob: 3.3.2
-      flatted: 3.3.1
-      get-port-please: 3.1.2
-      hookable: 5.5.3
-      image-meta: 0.2.0
-      is-installed-globally: 1.0.0
-      launch-editor: 2.6.1
-      local-pkg: 0.5.0
-      magicast: 0.3.4
-      nuxt: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5))
-      nypm: 0.3.8
+      '@nuxtjs/color-mode': 3.4.1(rollup@4.17.1)
+      '@unocss/core': 0.59.4
+      '@unocss/nuxt': 0.59.4(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(webpack@5.91.0(esbuild@0.17.19))
+      '@unocss/preset-attributify': 0.59.4
+      '@unocss/preset-icons': 0.59.4
+      '@unocss/preset-mini': 0.59.4
+      '@unocss/reset': 0.59.4
+      '@vueuse/core': 10.9.0(vue@3.4.26(typescript@5.4.5))
+      '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.26(typescript@5.4.5))
+      '@vueuse/nuxt': 10.9.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      defu: 6.1.4
+      focus-trap: 7.5.4
+      splitpanes: 3.1.5
+      unocss: 0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      v-lazy-show: 0.2.4(@vue/compiler-core@3.4.26)
+    transitivePeerDependencies:
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  '@nuxt/devtools-wizard@1.2.0':
+    dependencies:
+      consola: 3.2.3
+      diff: 5.2.0
+      execa: 7.2.0
+      global-directory: 4.0.1
+      magicast: 0.3.4
+      pathe: 1.1.2
+      pkg-types: 1.1.0
+      prompts: 2.4.2
+      rc9: 2.1.2
+      semver: 7.6.0
+
+  '@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))':
+    dependencies:
+      '@antfu/utils': 0.7.7
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxt/devtools-wizard': 1.2.0
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@vue/devtools-applet': 7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
+      '@vue/devtools-core': 7.1.3(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
+      '@vue/devtools-kit': 7.1.3(vue@3.4.26(typescript@5.4.5))
+      birpc: 0.2.17
+      consola: 3.2.3
+      cronstrue: 2.49.0
+      destr: 2.0.3
+      error-stack-parser-es: 0.1.1
+      execa: 7.2.0
+      fast-glob: 3.3.2
+      flatted: 3.3.1
+      get-port-please: 3.1.2
+      hookable: 5.5.3
+      image-meta: 0.2.0
+      is-installed-globally: 1.0.0
+      launch-editor: 2.6.1
+      local-pkg: 0.5.0
+      magicast: 0.3.4
+      nuxt: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5))
+      nypm: 0.3.8
       ohash: 1.1.3
       pacote: 18.0.2
       pathe: 1.1.2
@@ -7410,6 +7849,94 @@ snapshots:
       - rollup
       - supports-color
 
+  ? '@nuxtjs/seo@2.0.0-rc.10(@lezer/common@1.2.1)(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unhead/shared@1.9.10)(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(h3@1.11.1)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(unhead@1.9.7)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))'
+  : dependencies:
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@nuxtjs/sitemap': 5.1.5(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(h3@1.11.1)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      defu: 6.1.4
+      nuxt-link-checker: 3.0.0-rc.10(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-og-image: 3.0.0-rc.53(@lezer/common@1.2.1)(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-schema-org: 3.3.6(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unhead/shared@1.9.10)(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(unhead@1.9.7)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-seo-experiments: 4.0.0-rc.5(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-simple-robots: 4.0.0-rc.16(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      pkg-types: 1.1.0
+      ufo: 1.5.3
+    transitivePeerDependencies:
+      - '@lezer/common'
+      - '@nuxt/devtools'
+      - '@unhead/shared'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - h3
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - unhead
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  ? '@nuxtjs/sitemap@5.1.5(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(h3@1.11.1)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))'
+  : dependencies:
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@vueuse/core': 10.9.0(vue@3.4.26(typescript@5.4.5))
+      chalk: 5.3.0
+      defu: 6.1.4
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
+      h3-compression: 0.3.2(h3@1.11.1)
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      ofetch: 1.3.4
+      pathe: 1.1.2
+      pkg-types: 1.1.0
+      radix3: 1.1.2
+      semver: 7.6.0
+      shiki: 1.3.0
+      sirv: 2.0.4
+      site-config-stack: 2.2.12(vue@3.4.26(typescript@5.4.5))
+      ufo: 1.5.3
+    transitivePeerDependencies:
+      - '@nuxt/devtools'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - h3
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
   '@nuxtjs/tailwindcss@6.12.0(rollup@4.17.1)':
     dependencies:
       '@nuxt/kit': 3.11.2(rollup@4.17.1)
@@ -7498,6 +8025,12 @@ snapshots:
 
   '@popperjs/core@2.11.8': {}
 
+  '@replit/codemirror-indentation-markers@6.5.1(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)':
+    dependencies:
+      '@codemirror/language': 6.10.1
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+
   '@resvg/resvg-js-android-arm-eabi@2.6.2':
     optional: true
 
@@ -7671,6 +8204,8 @@ snapshots:
 
   '@rushstack/eslint-patch@1.10.2': {}
 
+  '@shikijs/core@1.2.0': {}
+
   '@shikijs/core@1.3.0': {}
 
   '@shikijs/transformers@1.3.0':
@@ -7727,6 +8262,8 @@ snapshots:
 
   '@socket.io/component-emitter@3.1.2': {}
 
+  '@sphinxxxx/color-conversion@2.2.2': {}
+
   '@stylistic/eslint-plugin-js@1.7.2(eslint@9.2.0)':
     dependencies:
       '@types/eslint': 8.56.10
@@ -7821,13 +8358,6 @@ snapshots:
       '@tufjs/canonical-json': 2.0.0
       minimatch: 9.0.4
 
-  '@twemoji/api@14.1.2':
-    dependencies:
-      fs-extra: 8.1.0
-      jsonfile: 5.0.0
-      twemoji-parser: 14.0.0
-      universalify: 0.1.2
-
   '@types/debug@4.1.12':
     dependencies:
       '@types/ms': 0.7.34
@@ -7844,11 +8374,6 @@ snapshots:
 
   '@types/estree@1.0.5': {}
 
-  '@types/fs-extra@11.0.4':
-    dependencies:
-      '@types/jsonfile': 6.1.4
-      '@types/node': 20.12.7
-
   '@types/hast@3.0.4':
     dependencies:
       '@types/unist': 3.0.2
@@ -7859,10 +8384,6 @@ snapshots:
 
   '@types/json-schema@7.0.15': {}
 
-  '@types/jsonfile@6.1.4':
-    dependencies:
-      '@types/node': 20.12.7
-
   '@types/mdast@4.0.3':
     dependencies:
       '@types/unist': 3.0.2
@@ -8018,16 +8539,44 @@ snapshots:
 
   '@ungap/structured-clone@1.2.0': {}
 
+  '@unhead/addons@1.9.10(rollup@4.17.1)':
+    dependencies:
+      '@rollup/pluginutils': 5.1.0(rollup@4.17.1)
+      '@unhead/schema': 1.9.10
+      '@unhead/shared': 1.9.10
+      magic-string: 0.30.10
+      mlly: 1.7.0
+      ufo: 1.5.3
+      unplugin: 1.10.1
+      unplugin-ast: 0.10.0(rollup@4.17.1)
+    transitivePeerDependencies:
+      - rollup
+
   '@unhead/dom@1.9.7':
     dependencies:
       '@unhead/schema': 1.9.7
       '@unhead/shared': 1.9.7
 
+  '@unhead/schema-org@1.9.10(@unhead/shared@1.9.10)(unhead@1.9.7)':
+    dependencies:
+      '@unhead/shared': 1.9.10
+      ufo: 1.5.3
+      unhead: 1.9.7
+
+  '@unhead/schema@1.9.10':
+    dependencies:
+      hookable: 5.5.3
+      zhead: 2.2.4
+
   '@unhead/schema@1.9.7':
     dependencies:
       hookable: 5.5.3
       zhead: 2.2.4
 
+  '@unhead/shared@1.9.10':
+    dependencies:
+      '@unhead/schema': 1.9.10
+
   '@unhead/shared@1.9.7':
     dependencies:
       '@unhead/schema': 1.9.7
@@ -8540,6 +9089,18 @@ snapshots:
       - '@vue/composition-api'
       - vue
 
+  '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.26(typescript@5.4.5))':
+    dependencies:
+      '@vueuse/core': 10.9.0(vue@3.4.26(typescript@5.4.5))
+      '@vueuse/shared': 10.9.0(vue@3.4.26(typescript@5.4.5))
+      vue-demi: 0.14.7(vue@3.4.26(typescript@5.4.5))
+    optionalDependencies:
+      focus-trap: 7.5.4
+      fuse.js: 7.0.0
+    transitivePeerDependencies:
+      - '@vue/composition-api'
+      - vue
+
   '@vueuse/math@10.9.0(vue@3.4.26(typescript@5.4.5))':
     dependencies:
       '@vueuse/shared': 10.9.0(vue@3.4.26(typescript@5.4.5))
@@ -8708,6 +9269,13 @@ snapshots:
       json-schema-traverse: 0.4.1
       uri-js: 4.4.1
 
+  ajv@8.13.0:
+    dependencies:
+      fast-deep-equal: 3.1.3
+      json-schema-traverse: 1.0.0
+      require-from-string: 2.0.2
+      uri-js: 4.4.1
+
   ansi-colors@4.1.3: {}
 
   ansi-escapes@4.3.2:
@@ -8768,6 +9336,10 @@ snapshots:
 
   argparse@2.0.1: {}
 
+  aria-query@5.3.0:
+    dependencies:
+      dequal: 2.0.3
+
   array-union@2.1.0: {}
 
   as-table@1.0.55:
@@ -8776,7 +9348,7 @@ snapshots:
 
   ast-kit@0.12.1:
     dependencies:
-      '@babel/parser': 7.24.4
+      '@babel/parser': 7.24.5
       pathe: 1.1.2
 
   ast-kit@0.9.5(rollup@4.17.1):
@@ -8814,6 +9386,10 @@ snapshots:
       postcss: 8.4.38
       postcss-value-parser: 4.2.0
 
+  axobject-query@4.0.0:
+    dependencies:
+      dequal: 2.0.3
+
   b4a@1.6.6: {}
 
   bail@2.0.2: {}
@@ -8853,8 +9429,6 @@ snapshots:
     dependencies:
       file-uri-to-path: 1.0.0
 
-  birpc@0.2.14: {}
-
   birpc@0.2.17: {}
 
   bl@4.1.0:
@@ -9005,6 +9579,25 @@ snapshots:
 
   character-reference-invalid@2.0.1: {}
 
+  cheerio-select@2.1.0:
+    dependencies:
+      boolbase: 1.0.0
+      css-select: 5.1.0
+      css-what: 6.1.0
+      domelementtype: 2.3.0
+      domhandler: 5.0.3
+      domutils: 3.1.0
+
+  cheerio@1.0.0-rc.12:
+    dependencies:
+      cheerio-select: 2.1.0
+      dom-serializer: 2.0.0
+      domhandler: 5.0.3
+      domutils: 3.1.0
+      htmlparser2: 8.0.2
+      parse5: 7.1.2
+      parse5-htmlparser2-tree-adapter: 7.0.0
+
   chokidar@3.6.0:
     dependencies:
       anymatch: 3.1.3
@@ -9065,6 +9658,20 @@ snapshots:
 
   co@4.6.0: {}
 
+  code-red@1.0.4:
+    dependencies:
+      '@jridgewell/sourcemap-codec': 1.4.15
+      '@types/estree': 1.0.5
+      acorn: 8.11.3
+      estree-walker: 3.0.3
+      periscopic: 3.1.0
+
+  codemirror-wrapped-line-indent@1.0.8(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3):
+    dependencies:
+      '@codemirror/language': 6.10.1
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+
   color-convert@1.9.3:
     dependencies:
       color-name: 1.1.3
@@ -9161,6 +9768,8 @@ snapshots:
 
   create-require@1.1.1: {}
 
+  crelt@1.0.6: {}
+
   croner@8.0.2: {}
 
   cronstrue@2.49.0: {}
@@ -9189,8 +9798,6 @@ snapshots:
     dependencies:
       postcss: 8.4.38
 
-  css-inline@0.11.2: {}
-
   css-select@5.1.0:
     dependencies:
       boolbase: 1.0.0
@@ -9351,6 +9958,8 @@ snapshots:
 
   didyoumean@1.2.2: {}
 
+  diff-sequences@29.6.3: {}
+
   diff@5.2.0: {}
 
   dir-glob@3.0.1:
@@ -9875,12 +10484,6 @@ snapshots:
       jsonfile: 6.1.0
       universalify: 2.0.1
 
-  fs-extra@8.1.0:
-    dependencies:
-      graceful-fs: 4.2.11
-      jsonfile: 4.0.0
-      universalify: 0.1.2
-
   fs-extra@9.1.0:
     dependencies:
       at-least-node: 1.0.0
@@ -9905,6 +10508,8 @@ snapshots:
 
   fuse.js@6.6.2: {}
 
+  fuse.js@7.0.0: {}
+
   gauge@3.0.2:
     dependencies:
       aproba: 2.0.0
@@ -10021,14 +10626,6 @@ snapshots:
       merge2: 1.4.1
       slash: 3.0.0
 
-  globby@13.2.2:
-    dependencies:
-      dir-glob: 3.0.1
-      fast-glob: 3.3.2
-      ignore: 5.3.1
-      merge2: 1.4.1
-      slash: 4.0.0
-
   globby@14.0.1:
     dependencies:
       '@sindresorhus/merge-streams': 2.3.0
@@ -10050,6 +10647,10 @@ snapshots:
     dependencies:
       duplexer: 0.1.2
 
+  h3-compression@0.3.2(h3@1.11.1):
+    dependencies:
+      h3: 1.11.1
+
   h3@1.11.1:
     dependencies:
       cookie-es: 1.1.0
@@ -10160,6 +10761,13 @@ snapshots:
 
   html-void-elements@3.0.0: {}
 
+  htmlparser2@8.0.2:
+    dependencies:
+      domelementtype: 2.3.0
+      domhandler: 5.0.3
+      domutils: 3.1.0
+      entities: 4.5.0
+
   http-assert@1.5.0:
     dependencies:
       deep-equal: 1.0.1
@@ -10240,6 +10848,8 @@ snapshots:
     dependencies:
       queue: 6.0.2
 
+  immutable-json-patch@6.0.1: {}
+
   immutable@4.3.5: {}
 
   import-fresh@3.3.0:
@@ -10393,6 +11003,10 @@ snapshots:
     dependencies:
       '@types/estree': 1.0.5
 
+  is-reference@3.0.2:
+    dependencies:
+      '@types/estree': 1.0.5
+
   is-ssh@1.4.0:
     dependencies:
       protocols: 2.0.1
@@ -10433,6 +11047,8 @@ snapshots:
 
   jiti@1.21.0: {}
 
+  jmespath@0.16.0: {}
+
   js-tokens@4.0.0: {}
 
   js-tokens@9.0.0: {}
@@ -10453,6 +11069,14 @@ snapshots:
 
   json-buffer@3.0.1: {}
 
+  json-editor-vue@0.15.1(@lezer/common@1.2.1)(vue@3.4.26(typescript@5.4.5)):
+    dependencies:
+      vanilla-jsoneditor: 0.23.3(@lezer/common@1.2.1)
+      vue: 3.4.26(typescript@5.4.5)
+      vue-demi: 0.14.7(vue@3.4.26(typescript@5.4.5))
+    transitivePeerDependencies:
+      - '@lezer/common'
+
   json-parse-even-better-errors@2.3.1: {}
 
   json-parse-even-better-errors@3.0.1: {}
@@ -10464,19 +11088,13 @@ snapshots:
 
   json-schema-traverse@0.4.1: {}
 
-  json-stable-stringify-without-jsonify@1.0.1: {}
+  json-schema-traverse@1.0.0: {}
 
-  json5@2.2.3: {}
+  json-source-map@0.6.1: {}
 
-  jsonfile@4.0.0:
-    optionalDependencies:
-      graceful-fs: 4.2.11
+  json-stable-stringify-without-jsonify@1.0.1: {}
 
-  jsonfile@5.0.0:
-    dependencies:
-      universalify: 0.1.2
-    optionalDependencies:
-      graceful-fs: 4.2.11
+  json5@2.2.3: {}
 
   jsonfile@6.1.0:
     dependencies:
@@ -10486,6 +11104,8 @@ snapshots:
 
   jsonparse@1.3.1: {}
 
+  jsonrepair@3.7.0: {}
+
   keygrip@1.1.0:
     dependencies:
       tsscmp: 1.0.6
@@ -10618,6 +11238,8 @@ snapshots:
       mlly: 1.6.1
       pkg-types: 1.1.0
 
+  locate-character@3.0.0: {}
+
   locate-path@5.0.0:
     dependencies:
       p-locate: 4.1.0
@@ -10674,6 +11296,10 @@ snapshots:
     dependencies:
       magic-string: 0.30.10
 
+  magic-string-ast@0.6.0:
+    dependencies:
+      magic-string: 0.30.10
+
   magic-string@0.25.9:
     dependencies:
       sourcemap-codec: 1.4.8
@@ -10835,6 +11461,8 @@ snapshots:
 
   media-typer@0.3.0: {}
 
+  memoize-one@6.0.0: {}
+
   merge-stream@2.0.0: {}
 
   merge2@1.4.1: {}
@@ -11161,6 +11789,13 @@ snapshots:
       pkg-types: 1.1.0
       ufo: 1.5.3
 
+  mlly@1.7.0:
+    dependencies:
+      acorn: 8.11.3
+      pathe: 1.1.2
+      pkg-types: 1.1.0
+      ufo: 1.5.3
+
   mri@1.2.0: {}
 
   mrmime@2.0.0: {}
@@ -11190,6 +11825,8 @@ snapshots:
   napi-build-utils@1.0.2:
     optional: true
 
+  natural-compare-lite@1.4.0: {}
+
   natural-compare@1.4.0: {}
 
   negotiator@0.6.3: {}
@@ -11451,52 +12088,97 @@ snapshots:
       - vite
       - vue
 
-  ? nuxt-og-image@2.2.4(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  ? nuxt-link-checker@3.0.0-rc.10(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  : dependencies:
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@7.0.0)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@vueuse/core': 10.9.0(vue@3.4.26(typescript@5.4.5))
+      chalk: 5.3.0
+      cheerio: 1.0.0-rc.12
+      diff: 5.2.0
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
+      fuse.js: 7.0.0
+      magic-string: 0.30.10
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@7.0.0)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      pathe: 1.1.2
+      pkg-types: 1.1.0
+      radix3: 1.1.2
+      shiki: 1.3.0
+      sirv: 2.0.4
+      site-config-stack: 2.2.12(vue@3.4.26(typescript@5.4.5))
+      ufo: 1.5.3
+    transitivePeerDependencies:
+      - '@nuxt/devtools'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  ? nuxt-og-image@3.0.0-rc.53(@lezer/common@1.2.1)(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
   : dependencies:
+      '@css-inline/css-inline': 0.14.1
+      '@css-inline/css-inline-wasm': 0.14.1
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
       '@nuxt/kit': 3.11.2(rollup@4.17.1)
       '@resvg/resvg-js': 2.6.2
       '@resvg/resvg-wasm': 2.6.2
-      '@twemoji/api': 14.1.2
-      '@types/fs-extra': 11.0.4
-      birpc: 0.2.14
-      chalk: 5.3.0
+      '@unocss/core': 0.59.4
+      '@unocss/preset-wind': 0.59.4
+      '@vueuse/core': 10.9.0(vue@3.4.26(typescript@5.4.5))
       chrome-launcher: 1.1.1
-      css-inline: 0.11.2
       defu: 6.1.4
       execa: 8.0.1
-      fast-glob: 3.3.2
       flatted: 3.3.1
-      fs-extra: 11.2.0
-      globby: 13.2.2
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
       image-size: 1.1.1
-      launch-editor: 2.6.1
-      nuxt-site-config: 1.6.7(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
-      nuxt-site-config-kit: 1.6.7(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      json-editor-vue: 0.15.1(@lezer/common@1.2.1)(vue@3.4.26(typescript@5.4.5))
+      nuxt-icon: 0.6.10(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
       nypm: 0.3.8
       ofetch: 1.3.4
       ohash: 1.1.3
       pathe: 1.1.2
+      pkg-types: 1.1.0
       playwright-core: 1.43.1
       radix3: 1.1.2
-      satori: 0.10.9
+      satori: 0.10.13
       satori-html: 0.3.2
+      shiki: 1.3.0
       sirv: 2.0.4
+      splitpanes: 3.1.5
       std-env: 3.7.0
-      svg2png-wasm: 1.4.1
       terminate: 2.6.1
-      tinyws: 0.1.0(ws@8.17.0)
-      twemoji: 14.0.2
       ufo: 1.5.3
-      ws: 8.17.0
+      unwasm: 0.3.9
+      vanilla-jsoneditor: 0.23.3(@lezer/common@1.2.1)
       yoga-wasm-web: 0.3.3
     transitivePeerDependencies:
+      - '@lezer/common'
       - '@nuxt/devtools'
       - '@unocss/webpack'
       - '@vue/compiler-core'
       - '@vue/composition-api'
       - async-validator
       - axios
-      - bufferutil
       - change-case
       - drauu
       - fuse.js
@@ -11510,17 +12192,131 @@ snapshots:
       - sortablejs
       - supports-color
       - universal-cookie
-      - utf-8-validate
       - vite
       - vue
       - webpack
 
-  nuxt-site-config-kit@1.6.7(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5)):
+  ? nuxt-schema-org@3.3.6(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unhead/shared@1.9.10)(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(unhead@1.9.7)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  : dependencies:
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@unhead/schema-org': 1.9.10(@unhead/shared@1.9.10)(unhead@1.9.7)
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      pathe: 1.1.2
+      shiki: 1.3.0
+      sirv: 2.0.4
+    transitivePeerDependencies:
+      - '@nuxt/devtools'
+      - '@unhead/shared'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - unhead
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  ? nuxt-seo-experiments@4.0.0-rc.5(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  : dependencies:
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@unhead/addons': 1.9.10(rollup@4.17.1)
+      defu: 6.1.4
+      escape-string-regexp: 5.0.0
+      fast-glob: 3.3.2
+      image-size: 1.1.1
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      pathe: 1.1.2
+      ufo: 1.5.3
+    transitivePeerDependencies:
+      - '@nuxt/devtools'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  ? nuxt-simple-robots@4.0.0-rc.16(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  : dependencies:
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      consola: 3.2.3
+      defu: 6.1.4
+      flatted: 3.3.1
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
+      nuxt-icon: 0.6.10(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))
+      nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      pathe: 1.1.2
+      pkg-types: 1.1.0
+      shiki: 1.2.0
+      sirv: 2.0.4
+      std-env: 3.7.0
+      ufo: 1.5.3
+    transitivePeerDependencies:
+      - '@nuxt/devtools'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  nuxt-site-config-kit@2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5)):
     dependencies:
       '@nuxt/kit': 3.11.2(rollup@4.17.1)
       '@nuxt/schema': 3.11.2(rollup@4.17.1)
       pkg-types: 1.1.0
-      site-config-stack: 1.6.7(vue@3.4.26(typescript@5.4.5))
+      site-config-stack: 2.2.12(vue@3.4.26(typescript@5.4.5))
       std-env: 3.7.0
       ufo: 1.5.3
     transitivePeerDependencies:
@@ -11528,17 +12324,57 @@ snapshots:
       - supports-color
       - vue
 
-  ? nuxt-site-config@1.6.7(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  ? nuxt-site-config@2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
   : dependencies:
       '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
       '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
       '@nuxt/kit': 3.11.2(rollup@4.17.1)
       '@nuxt/schema': 3.11.2(rollup@4.17.1)
-      nuxt-site-config-kit: 1.6.7(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
       pathe: 1.1.2
-      shiki-es: 0.14.0
+      pkg-types: 1.1.0
+      shiki: 1.3.0
       sirv: 2.0.4
-      site-config-stack: 1.6.7(vue@3.4.26(typescript@5.4.5))
+      site-config-stack: 2.2.12(vue@3.4.26(typescript@5.4.5))
+      ufo: 1.5.3
+    transitivePeerDependencies:
+      - '@nuxt/devtools'
+      - '@unocss/webpack'
+      - '@vue/compiler-core'
+      - '@vue/composition-api'
+      - async-validator
+      - axios
+      - change-case
+      - drauu
+      - fuse.js
+      - idb-keyval
+      - jwt-decode
+      - nprogress
+      - nuxt
+      - postcss
+      - qrcode
+      - rollup
+      - sortablejs
+      - supports-color
+      - universal-cookie
+      - vite
+      - vue
+      - webpack
+
+  ? nuxt-site-config@2.2.12(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@7.0.0)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+  : dependencies:
+      '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))
+      '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(rollup@4.17.1)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5)))(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(@vue/compiler-core@3.4.26)(fuse.js@7.0.0)(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.12.7)(@unocss/reset@0.59.4)(encoding@0.1.13)(eslint@9.2.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5)))(fuse.js@6.6.2)(ioredis@5.4.1)(optionator@0.9.4)(rollup@4.17.1)(sass@1.76.0)(terser@5.30.4)(typescript@5.4.5)(unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue-tsc@2.0.16(typescript@5.4.5)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4))(vue@3.4.26(typescript@5.4.5))(webpack@5.91.0(esbuild@0.17.19))
+      '@nuxt/kit': 3.11.2(rollup@4.17.1)
+      '@nuxt/schema': 3.11.2(rollup@4.17.1)
+      floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.1))(vue@3.4.26(typescript@5.4.5))
+      nuxt-site-config-kit: 2.2.12(rollup@4.17.1)(vue@3.4.26(typescript@5.4.5))
+      pathe: 1.1.2
+      pkg-types: 1.1.0
+      shiki: 1.3.0
+      sirv: 2.0.4
+      site-config-stack: 2.2.12(vue@3.4.26(typescript@5.4.5))
       ufo: 1.5.3
     transitivePeerDependencies:
       - '@nuxt/devtools'
@@ -11851,6 +12687,11 @@ snapshots:
     dependencies:
       parse-path: 7.0.0
 
+  parse5-htmlparser2-tree-adapter@7.0.0:
+    dependencies:
+      domhandler: 5.0.3
+      parse5: 7.1.2
+
   parse5@7.1.2:
     dependencies:
       entities: 4.5.0
@@ -11890,6 +12731,12 @@ snapshots:
 
   perfect-debounce@1.0.0: {}
 
+  periscopic@3.1.0:
+    dependencies:
+      '@types/estree': 1.0.5
+      estree-walker: 3.0.3
+      is-reference: 3.0.2
+
   picocolors@1.0.0: {}
 
   picomatch@2.3.1: {}
@@ -12371,6 +13218,8 @@ snapshots:
 
   require-directory@2.1.1: {}
 
+  require-from-string@2.0.2: {}
+
   resolve-from@4.0.0: {}
 
   resolve-from@5.0.0: {}
@@ -12470,7 +13319,7 @@ snapshots:
     dependencies:
       ultrahtml: 1.5.3
 
-  satori@0.10.9:
+  satori@0.10.13:
     dependencies:
       '@shuding/opentype.js': 1.4.0-beta.0
       css-background-parser: 0.1.0
@@ -12565,7 +13414,9 @@ snapshots:
 
   shell-quote@1.8.1: {}
 
-  shiki-es@0.14.0: {}
+  shiki@1.2.0:
+    dependencies:
+      '@shikijs/core': 1.2.0
 
   shiki@1.3.0:
     dependencies:
@@ -12617,7 +13468,7 @@ snapshots:
 
   sisteransi@1.0.5: {}
 
-  site-config-stack@1.6.7(vue@3.4.26(typescript@5.4.5)):
+  site-config-stack@2.2.12(vue@3.4.26(typescript@5.4.5)):
     dependencies:
       ufo: 1.5.3
       vue: 3.4.26(typescript@5.4.5)
@@ -12801,6 +13652,8 @@ snapshots:
     dependencies:
       js-tokens: 9.0.0
 
+  style-mod@4.1.2: {}
+
   stylehacks@6.1.1(postcss@8.4.38):
     dependencies:
       browserslist: 4.23.0
@@ -12833,9 +13686,24 @@ snapshots:
 
   supports-preserve-symlinks-flag@1.0.0: {}
 
-  svg-tags@1.0.0: {}
+  svelte@4.2.16:
+    dependencies:
+      '@ampproject/remapping': 2.3.0
+      '@jridgewell/sourcemap-codec': 1.4.15
+      '@jridgewell/trace-mapping': 0.3.25
+      '@types/estree': 1.0.5
+      acorn: 8.11.3
+      aria-query: 5.3.0
+      axobject-query: 4.0.0
+      code-red: 1.0.4
+      css-tree: 2.3.1
+      estree-walker: 3.0.3
+      is-reference: 3.0.2
+      locate-character: 3.0.0
+      magic-string: 0.30.10
+      periscopic: 3.1.0
 
-  svg2png-wasm@1.4.1: {}
+  svg-tags@1.0.0: {}
 
   svgo@3.2.0:
     dependencies:
@@ -12977,10 +13845,6 @@ snapshots:
 
   tiny-invariant@1.3.3: {}
 
-  tinyws@0.1.0(ws@8.17.0):
-    dependencies:
-      ws: 8.17.0
-
   to-fast-properties@2.0.0: {}
 
   to-regex-range@5.0.1:
@@ -13020,15 +13884,6 @@ snapshots:
       safe-buffer: 5.2.1
     optional: true
 
-  twemoji-parser@14.0.0: {}
-
-  twemoji@14.0.2:
-    dependencies:
-      fs-extra: 8.1.0
-      jsonfile: 5.0.0
-      twemoji-parser: 14.0.0
-      universalify: 0.1.2
-
   type-check@0.4.0:
     dependencies:
       prelude-ls: 1.2.1
@@ -13169,8 +14024,6 @@ snapshots:
       unist-util-is: 6.0.0
       unist-util-visit-parents: 6.0.1
 
-  universalify@0.1.2: {}
-
   universalify@2.0.1: {}
 
   unocss@0.59.4(@unocss/webpack@0.59.4(rollup@4.17.1)(webpack@5.91.0(esbuild@0.17.19)))(postcss@8.4.38)(rollup@4.17.1)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.30.4)):
@@ -13203,6 +14056,18 @@ snapshots:
       - rollup
       - supports-color
 
+  unplugin-ast@0.10.0(rollup@4.17.1):
+    dependencies:
+      '@antfu/utils': 0.7.7
+      '@babel/generator': 7.24.5
+      '@babel/parser': 7.24.5
+      '@rollup/pluginutils': 5.1.0(rollup@4.17.1)
+      ast-kit: 0.12.1
+      magic-string-ast: 0.6.0
+      unplugin: 1.10.1
+    transitivePeerDependencies:
+      - rollup
+
   unplugin-vue-router@0.7.0(rollup@4.17.1)(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)):
     dependencies:
       '@babel/types': 7.24.0
@@ -13304,6 +14169,40 @@ snapshots:
     dependencies:
       builtins: 5.1.0
 
+  vanilla-jsoneditor@0.23.3(@lezer/common@1.2.1):
+    dependencies:
+      '@codemirror/autocomplete': 6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1)
+      '@codemirror/commands': 6.5.0
+      '@codemirror/lang-json': 6.0.1
+      '@codemirror/language': 6.10.1
+      '@codemirror/lint': 6.7.0
+      '@codemirror/search': 6.5.6
+      '@codemirror/state': 6.4.1
+      '@codemirror/view': 6.26.3
+      '@fortawesome/free-regular-svg-icons': 6.5.2
+      '@fortawesome/free-solid-svg-icons': 6.5.2
+      '@lezer/highlight': 1.2.0
+      '@replit/codemirror-indentation-markers': 6.5.1(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)
+      ajv: 8.13.0
+      codemirror-wrapped-line-indent: 1.0.8(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)
+      diff-sequences: 29.6.3
+      immutable-json-patch: 6.0.1
+      jmespath: 0.16.0
+      json-source-map: 0.6.1
+      jsonrepair: 3.7.0
+      lodash-es: 4.17.21
+      memoize-one: 6.0.0
+      natural-compare-lite: 1.4.0
+      sass: 1.76.0
+      svelte: 4.2.16
+      vanilla-picker: 2.12.3
+    transitivePeerDependencies:
+      - '@lezer/common'
+
+  vanilla-picker@2.12.3:
+    dependencies:
+      '@sphinxxxx/color-conversion': 2.2.2
+
   vary@1.1.2: {}
 
   vfile-location@5.0.2:
@@ -13515,6 +14414,8 @@ snapshots:
     optionalDependencies:
       typescript: 5.4.5
 
+  w3c-keyname@2.2.8: {}
+
   watchpack@2.4.1:
     dependencies:
       glob-to-regexp: 0.4.1