gh-pages
   1{
   2  "name": "zx-docs",
   3  "lockfileVersion": 3,
   4  "requires": true,
   5  "packages": {
   6    "": {
   7      "devDependencies": {
   8        "vitepress": "^1.2.2"
   9      }
  10    },
  11    "node_modules/@algolia/autocomplete-core": {
  12      "version": "1.9.3",
  13      "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz",
  14      "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==",
  15      "dev": true,
  16      "dependencies": {
  17        "@algolia/autocomplete-plugin-algolia-insights": "1.9.3",
  18        "@algolia/autocomplete-shared": "1.9.3"
  19      }
  20    },
  21    "node_modules/@algolia/autocomplete-plugin-algolia-insights": {
  22      "version": "1.9.3",
  23      "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz",
  24      "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==",
  25      "dev": true,
  26      "dependencies": {
  27        "@algolia/autocomplete-shared": "1.9.3"
  28      },
  29      "peerDependencies": {
  30        "search-insights": ">= 1 < 3"
  31      }
  32    },
  33    "node_modules/@algolia/autocomplete-preset-algolia": {
  34      "version": "1.9.3",
  35      "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz",
  36      "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==",
  37      "dev": true,
  38      "dependencies": {
  39        "@algolia/autocomplete-shared": "1.9.3"
  40      },
  41      "peerDependencies": {
  42        "@algolia/client-search": ">= 4.9.1 < 6",
  43        "algoliasearch": ">= 4.9.1 < 6"
  44      }
  45    },
  46    "node_modules/@algolia/autocomplete-shared": {
  47      "version": "1.9.3",
  48      "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz",
  49      "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==",
  50      "dev": true,
  51      "peerDependencies": {
  52        "@algolia/client-search": ">= 4.9.1 < 6",
  53        "algoliasearch": ">= 4.9.1 < 6"
  54      }
  55    },
  56    "node_modules/@algolia/cache-browser-local-storage": {
  57      "version": "4.23.3",
  58      "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz",
  59      "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==",
  60      "dev": true,
  61      "dependencies": {
  62        "@algolia/cache-common": "4.23.3"
  63      }
  64    },
  65    "node_modules/@algolia/cache-common": {
  66      "version": "4.23.3",
  67      "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz",
  68      "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==",
  69      "dev": true
  70    },
  71    "node_modules/@algolia/cache-in-memory": {
  72      "version": "4.23.3",
  73      "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz",
  74      "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==",
  75      "dev": true,
  76      "dependencies": {
  77        "@algolia/cache-common": "4.23.3"
  78      }
  79    },
  80    "node_modules/@algolia/client-account": {
  81      "version": "4.23.3",
  82      "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz",
  83      "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==",
  84      "dev": true,
  85      "dependencies": {
  86        "@algolia/client-common": "4.23.3",
  87        "@algolia/client-search": "4.23.3",
  88        "@algolia/transporter": "4.23.3"
  89      }
  90    },
  91    "node_modules/@algolia/client-analytics": {
  92      "version": "4.23.3",
  93      "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz",
  94      "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==",
  95      "dev": true,
  96      "dependencies": {
  97        "@algolia/client-common": "4.23.3",
  98        "@algolia/client-search": "4.23.3",
  99        "@algolia/requester-common": "4.23.3",
 100        "@algolia/transporter": "4.23.3"
 101      }
 102    },
 103    "node_modules/@algolia/client-common": {
 104      "version": "4.23.3",
 105      "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz",
 106      "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==",
 107      "dev": true,
 108      "dependencies": {
 109        "@algolia/requester-common": "4.23.3",
 110        "@algolia/transporter": "4.23.3"
 111      }
 112    },
 113    "node_modules/@algolia/client-personalization": {
 114      "version": "4.23.3",
 115      "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz",
 116      "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==",
 117      "dev": true,
 118      "dependencies": {
 119        "@algolia/client-common": "4.23.3",
 120        "@algolia/requester-common": "4.23.3",
 121        "@algolia/transporter": "4.23.3"
 122      }
 123    },
 124    "node_modules/@algolia/client-search": {
 125      "version": "4.23.3",
 126      "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz",
 127      "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==",
 128      "dev": true,
 129      "dependencies": {
 130        "@algolia/client-common": "4.23.3",
 131        "@algolia/requester-common": "4.23.3",
 132        "@algolia/transporter": "4.23.3"
 133      }
 134    },
 135    "node_modules/@algolia/logger-common": {
 136      "version": "4.23.3",
 137      "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz",
 138      "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==",
 139      "dev": true
 140    },
 141    "node_modules/@algolia/logger-console": {
 142      "version": "4.23.3",
 143      "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz",
 144      "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==",
 145      "dev": true,
 146      "dependencies": {
 147        "@algolia/logger-common": "4.23.3"
 148      }
 149    },
 150    "node_modules/@algolia/recommend": {
 151      "version": "4.23.3",
 152      "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz",
 153      "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==",
 154      "dev": true,
 155      "dependencies": {
 156        "@algolia/cache-browser-local-storage": "4.23.3",
 157        "@algolia/cache-common": "4.23.3",
 158        "@algolia/cache-in-memory": "4.23.3",
 159        "@algolia/client-common": "4.23.3",
 160        "@algolia/client-search": "4.23.3",
 161        "@algolia/logger-common": "4.23.3",
 162        "@algolia/logger-console": "4.23.3",
 163        "@algolia/requester-browser-xhr": "4.23.3",
 164        "@algolia/requester-common": "4.23.3",
 165        "@algolia/requester-node-http": "4.23.3",
 166        "@algolia/transporter": "4.23.3"
 167      }
 168    },
 169    "node_modules/@algolia/requester-browser-xhr": {
 170      "version": "4.23.3",
 171      "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz",
 172      "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==",
 173      "dev": true,
 174      "dependencies": {
 175        "@algolia/requester-common": "4.23.3"
 176      }
 177    },
 178    "node_modules/@algolia/requester-common": {
 179      "version": "4.23.3",
 180      "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz",
 181      "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==",
 182      "dev": true
 183    },
 184    "node_modules/@algolia/requester-node-http": {
 185      "version": "4.23.3",
 186      "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz",
 187      "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==",
 188      "dev": true,
 189      "dependencies": {
 190        "@algolia/requester-common": "4.23.3"
 191      }
 192    },
 193    "node_modules/@algolia/transporter": {
 194      "version": "4.23.3",
 195      "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz",
 196      "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==",
 197      "dev": true,
 198      "dependencies": {
 199        "@algolia/cache-common": "4.23.3",
 200        "@algolia/logger-common": "4.23.3",
 201        "@algolia/requester-common": "4.23.3"
 202      }
 203    },
 204    "node_modules/@babel/parser": {
 205      "version": "7.24.5",
 206      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz",
 207      "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==",
 208      "dev": true,
 209      "bin": {
 210        "parser": "bin/babel-parser.js"
 211      },
 212      "engines": {
 213        "node": ">=6.0.0"
 214      }
 215    },
 216    "node_modules/@docsearch/css": {
 217      "version": "3.6.0",
 218      "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz",
 219      "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==",
 220      "dev": true
 221    },
 222    "node_modules/@docsearch/js": {
 223      "version": "3.6.0",
 224      "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.6.0.tgz",
 225      "integrity": "sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==",
 226      "dev": true,
 227      "dependencies": {
 228        "@docsearch/react": "3.6.0",
 229        "preact": "^10.0.0"
 230      }
 231    },
 232    "node_modules/@docsearch/react": {
 233      "version": "3.6.0",
 234      "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz",
 235      "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==",
 236      "dev": true,
 237      "dependencies": {
 238        "@algolia/autocomplete-core": "1.9.3",
 239        "@algolia/autocomplete-preset-algolia": "1.9.3",
 240        "@docsearch/css": "3.6.0",
 241        "algoliasearch": "^4.19.1"
 242      },
 243      "peerDependencies": {
 244        "@types/react": ">= 16.8.0 < 19.0.0",
 245        "react": ">= 16.8.0 < 19.0.0",
 246        "react-dom": ">= 16.8.0 < 19.0.0",
 247        "search-insights": ">= 1 < 3"
 248      },
 249      "peerDependenciesMeta": {
 250        "@types/react": {
 251          "optional": true
 252        },
 253        "react": {
 254          "optional": true
 255        },
 256        "react-dom": {
 257          "optional": true
 258        },
 259        "search-insights": {
 260          "optional": true
 261        }
 262      }
 263    },
 264    "node_modules/@esbuild/aix-ppc64": {
 265      "version": "0.20.2",
 266      "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
 267      "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==",
 268      "cpu": [
 269        "ppc64"
 270      ],
 271      "dev": true,
 272      "optional": true,
 273      "os": [
 274        "aix"
 275      ],
 276      "engines": {
 277        "node": ">=12"
 278      }
 279    },
 280    "node_modules/@esbuild/android-arm": {
 281      "version": "0.20.2",
 282      "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz",
 283      "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==",
 284      "cpu": [
 285        "arm"
 286      ],
 287      "dev": true,
 288      "optional": true,
 289      "os": [
 290        "android"
 291      ],
 292      "engines": {
 293        "node": ">=12"
 294      }
 295    },
 296    "node_modules/@esbuild/android-arm64": {
 297      "version": "0.20.2",
 298      "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz",
 299      "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==",
 300      "cpu": [
 301        "arm64"
 302      ],
 303      "dev": true,
 304      "optional": true,
 305      "os": [
 306        "android"
 307      ],
 308      "engines": {
 309        "node": ">=12"
 310      }
 311    },
 312    "node_modules/@esbuild/android-x64": {
 313      "version": "0.20.2",
 314      "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz",
 315      "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==",
 316      "cpu": [
 317        "x64"
 318      ],
 319      "dev": true,
 320      "optional": true,
 321      "os": [
 322        "android"
 323      ],
 324      "engines": {
 325        "node": ">=12"
 326      }
 327    },
 328    "node_modules/@esbuild/darwin-arm64": {
 329      "version": "0.20.2",
 330      "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz",
 331      "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==",
 332      "cpu": [
 333        "arm64"
 334      ],
 335      "dev": true,
 336      "optional": true,
 337      "os": [
 338        "darwin"
 339      ],
 340      "engines": {
 341        "node": ">=12"
 342      }
 343    },
 344    "node_modules/@esbuild/darwin-x64": {
 345      "version": "0.20.2",
 346      "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz",
 347      "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==",
 348      "cpu": [
 349        "x64"
 350      ],
 351      "dev": true,
 352      "optional": true,
 353      "os": [
 354        "darwin"
 355      ],
 356      "engines": {
 357        "node": ">=12"
 358      }
 359    },
 360    "node_modules/@esbuild/freebsd-arm64": {
 361      "version": "0.20.2",
 362      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz",
 363      "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==",
 364      "cpu": [
 365        "arm64"
 366      ],
 367      "dev": true,
 368      "optional": true,
 369      "os": [
 370        "freebsd"
 371      ],
 372      "engines": {
 373        "node": ">=12"
 374      }
 375    },
 376    "node_modules/@esbuild/freebsd-x64": {
 377      "version": "0.20.2",
 378      "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz",
 379      "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==",
 380      "cpu": [
 381        "x64"
 382      ],
 383      "dev": true,
 384      "optional": true,
 385      "os": [
 386        "freebsd"
 387      ],
 388      "engines": {
 389        "node": ">=12"
 390      }
 391    },
 392    "node_modules/@esbuild/linux-arm": {
 393      "version": "0.20.2",
 394      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz",
 395      "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==",
 396      "cpu": [
 397        "arm"
 398      ],
 399      "dev": true,
 400      "optional": true,
 401      "os": [
 402        "linux"
 403      ],
 404      "engines": {
 405        "node": ">=12"
 406      }
 407    },
 408    "node_modules/@esbuild/linux-arm64": {
 409      "version": "0.20.2",
 410      "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz",
 411      "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==",
 412      "cpu": [
 413        "arm64"
 414      ],
 415      "dev": true,
 416      "optional": true,
 417      "os": [
 418        "linux"
 419      ],
 420      "engines": {
 421        "node": ">=12"
 422      }
 423    },
 424    "node_modules/@esbuild/linux-ia32": {
 425      "version": "0.20.2",
 426      "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz",
 427      "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==",
 428      "cpu": [
 429        "ia32"
 430      ],
 431      "dev": true,
 432      "optional": true,
 433      "os": [
 434        "linux"
 435      ],
 436      "engines": {
 437        "node": ">=12"
 438      }
 439    },
 440    "node_modules/@esbuild/linux-loong64": {
 441      "version": "0.20.2",
 442      "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz",
 443      "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==",
 444      "cpu": [
 445        "loong64"
 446      ],
 447      "dev": true,
 448      "optional": true,
 449      "os": [
 450        "linux"
 451      ],
 452      "engines": {
 453        "node": ">=12"
 454      }
 455    },
 456    "node_modules/@esbuild/linux-mips64el": {
 457      "version": "0.20.2",
 458      "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz",
 459      "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==",
 460      "cpu": [
 461        "mips64el"
 462      ],
 463      "dev": true,
 464      "optional": true,
 465      "os": [
 466        "linux"
 467      ],
 468      "engines": {
 469        "node": ">=12"
 470      }
 471    },
 472    "node_modules/@esbuild/linux-ppc64": {
 473      "version": "0.20.2",
 474      "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz",
 475      "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==",
 476      "cpu": [
 477        "ppc64"
 478      ],
 479      "dev": true,
 480      "optional": true,
 481      "os": [
 482        "linux"
 483      ],
 484      "engines": {
 485        "node": ">=12"
 486      }
 487    },
 488    "node_modules/@esbuild/linux-riscv64": {
 489      "version": "0.20.2",
 490      "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz",
 491      "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==",
 492      "cpu": [
 493        "riscv64"
 494      ],
 495      "dev": true,
 496      "optional": true,
 497      "os": [
 498        "linux"
 499      ],
 500      "engines": {
 501        "node": ">=12"
 502      }
 503    },
 504    "node_modules/@esbuild/linux-s390x": {
 505      "version": "0.20.2",
 506      "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz",
 507      "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==",
 508      "cpu": [
 509        "s390x"
 510      ],
 511      "dev": true,
 512      "optional": true,
 513      "os": [
 514        "linux"
 515      ],
 516      "engines": {
 517        "node": ">=12"
 518      }
 519    },
 520    "node_modules/@esbuild/linux-x64": {
 521      "version": "0.20.2",
 522      "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz",
 523      "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==",
 524      "cpu": [
 525        "x64"
 526      ],
 527      "dev": true,
 528      "optional": true,
 529      "os": [
 530        "linux"
 531      ],
 532      "engines": {
 533        "node": ">=12"
 534      }
 535    },
 536    "node_modules/@esbuild/netbsd-x64": {
 537      "version": "0.20.2",
 538      "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz",
 539      "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==",
 540      "cpu": [
 541        "x64"
 542      ],
 543      "dev": true,
 544      "optional": true,
 545      "os": [
 546        "netbsd"
 547      ],
 548      "engines": {
 549        "node": ">=12"
 550      }
 551    },
 552    "node_modules/@esbuild/openbsd-x64": {
 553      "version": "0.20.2",
 554      "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz",
 555      "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==",
 556      "cpu": [
 557        "x64"
 558      ],
 559      "dev": true,
 560      "optional": true,
 561      "os": [
 562        "openbsd"
 563      ],
 564      "engines": {
 565        "node": ">=12"
 566      }
 567    },
 568    "node_modules/@esbuild/sunos-x64": {
 569      "version": "0.20.2",
 570      "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz",
 571      "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==",
 572      "cpu": [
 573        "x64"
 574      ],
 575      "dev": true,
 576      "optional": true,
 577      "os": [
 578        "sunos"
 579      ],
 580      "engines": {
 581        "node": ">=12"
 582      }
 583    },
 584    "node_modules/@esbuild/win32-arm64": {
 585      "version": "0.20.2",
 586      "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz",
 587      "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==",
 588      "cpu": [
 589        "arm64"
 590      ],
 591      "dev": true,
 592      "optional": true,
 593      "os": [
 594        "win32"
 595      ],
 596      "engines": {
 597        "node": ">=12"
 598      }
 599    },
 600    "node_modules/@esbuild/win32-ia32": {
 601      "version": "0.20.2",
 602      "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz",
 603      "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==",
 604      "cpu": [
 605        "ia32"
 606      ],
 607      "dev": true,
 608      "optional": true,
 609      "os": [
 610        "win32"
 611      ],
 612      "engines": {
 613        "node": ">=12"
 614      }
 615    },
 616    "node_modules/@esbuild/win32-x64": {
 617      "version": "0.20.2",
 618      "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz",
 619      "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==",
 620      "cpu": [
 621        "x64"
 622      ],
 623      "dev": true,
 624      "optional": true,
 625      "os": [
 626        "win32"
 627      ],
 628      "engines": {
 629        "node": ">=12"
 630      }
 631    },
 632    "node_modules/@jridgewell/sourcemap-codec": {
 633      "version": "1.4.15",
 634      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
 635      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
 636      "dev": true
 637    },
 638    "node_modules/@rollup/rollup-android-arm-eabi": {
 639      "version": "4.13.0",
 640      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz",
 641      "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==",
 642      "cpu": [
 643        "arm"
 644      ],
 645      "dev": true,
 646      "optional": true,
 647      "os": [
 648        "android"
 649      ]
 650    },
 651    "node_modules/@rollup/rollup-android-arm64": {
 652      "version": "4.13.0",
 653      "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz",
 654      "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==",
 655      "cpu": [
 656        "arm64"
 657      ],
 658      "dev": true,
 659      "optional": true,
 660      "os": [
 661        "android"
 662      ]
 663    },
 664    "node_modules/@rollup/rollup-darwin-arm64": {
 665      "version": "4.13.0",
 666      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz",
 667      "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==",
 668      "cpu": [
 669        "arm64"
 670      ],
 671      "dev": true,
 672      "optional": true,
 673      "os": [
 674        "darwin"
 675      ]
 676    },
 677    "node_modules/@rollup/rollup-darwin-x64": {
 678      "version": "4.13.0",
 679      "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz",
 680      "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==",
 681      "cpu": [
 682        "x64"
 683      ],
 684      "dev": true,
 685      "optional": true,
 686      "os": [
 687        "darwin"
 688      ]
 689    },
 690    "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
 691      "version": "4.13.0",
 692      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz",
 693      "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==",
 694      "cpu": [
 695        "arm"
 696      ],
 697      "dev": true,
 698      "optional": true,
 699      "os": [
 700        "linux"
 701      ]
 702    },
 703    "node_modules/@rollup/rollup-linux-arm64-gnu": {
 704      "version": "4.13.0",
 705      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz",
 706      "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==",
 707      "cpu": [
 708        "arm64"
 709      ],
 710      "dev": true,
 711      "optional": true,
 712      "os": [
 713        "linux"
 714      ]
 715    },
 716    "node_modules/@rollup/rollup-linux-arm64-musl": {
 717      "version": "4.13.0",
 718      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz",
 719      "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==",
 720      "cpu": [
 721        "arm64"
 722      ],
 723      "dev": true,
 724      "optional": true,
 725      "os": [
 726        "linux"
 727      ]
 728    },
 729    "node_modules/@rollup/rollup-linux-riscv64-gnu": {
 730      "version": "4.13.0",
 731      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz",
 732      "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==",
 733      "cpu": [
 734        "riscv64"
 735      ],
 736      "dev": true,
 737      "optional": true,
 738      "os": [
 739        "linux"
 740      ]
 741    },
 742    "node_modules/@rollup/rollup-linux-x64-gnu": {
 743      "version": "4.13.0",
 744      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz",
 745      "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==",
 746      "cpu": [
 747        "x64"
 748      ],
 749      "dev": true,
 750      "optional": true,
 751      "os": [
 752        "linux"
 753      ]
 754    },
 755    "node_modules/@rollup/rollup-linux-x64-musl": {
 756      "version": "4.13.0",
 757      "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz",
 758      "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==",
 759      "cpu": [
 760        "x64"
 761      ],
 762      "dev": true,
 763      "optional": true,
 764      "os": [
 765        "linux"
 766      ]
 767    },
 768    "node_modules/@rollup/rollup-win32-arm64-msvc": {
 769      "version": "4.13.0",
 770      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz",
 771      "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==",
 772      "cpu": [
 773        "arm64"
 774      ],
 775      "dev": true,
 776      "optional": true,
 777      "os": [
 778        "win32"
 779      ]
 780    },
 781    "node_modules/@rollup/rollup-win32-ia32-msvc": {
 782      "version": "4.13.0",
 783      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz",
 784      "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==",
 785      "cpu": [
 786        "ia32"
 787      ],
 788      "dev": true,
 789      "optional": true,
 790      "os": [
 791        "win32"
 792      ]
 793    },
 794    "node_modules/@rollup/rollup-win32-x64-msvc": {
 795      "version": "4.13.0",
 796      "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz",
 797      "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==",
 798      "cpu": [
 799        "x64"
 800      ],
 801      "dev": true,
 802      "optional": true,
 803      "os": [
 804        "win32"
 805      ]
 806    },
 807    "node_modules/@shikijs/core": {
 808      "version": "1.6.1",
 809      "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.1.tgz",
 810      "integrity": "sha512-CqYyepN4SnBopaoXYwng4NO8riB5ask/LTCkhOFq+GNGtr2X+aKeD767eYdqYukeixEUvv4bXdyTYVaogj7KBw==",
 811      "dev": true
 812    },
 813    "node_modules/@shikijs/transformers": {
 814      "version": "1.6.1",
 815      "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.6.1.tgz",
 816      "integrity": "sha512-m/h2Dh99XWvTzHL8MUQmEnrB+/gxDljIfgDNR00Zg941KENqORx8Hi9sKpGYjCgXoEJKASZlEMQdPnkHj9/8aQ==",
 817      "dev": true,
 818      "dependencies": {
 819        "shiki": "1.6.1"
 820      }
 821    },
 822    "node_modules/@types/estree": {
 823      "version": "1.0.5",
 824      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
 825      "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
 826      "dev": true
 827    },
 828    "node_modules/@types/linkify-it": {
 829      "version": "5.0.0",
 830      "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
 831      "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
 832      "dev": true
 833    },
 834    "node_modules/@types/markdown-it": {
 835      "version": "14.1.1",
 836      "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz",
 837      "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==",
 838      "dev": true,
 839      "dependencies": {
 840        "@types/linkify-it": "^5",
 841        "@types/mdurl": "^2"
 842      }
 843    },
 844    "node_modules/@types/mdurl": {
 845      "version": "2.0.0",
 846      "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
 847      "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
 848      "dev": true
 849    },
 850    "node_modules/@types/web-bluetooth": {
 851      "version": "0.0.20",
 852      "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz",
 853      "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==",
 854      "dev": true
 855    },
 856    "node_modules/@vitejs/plugin-vue": {
 857      "version": "5.0.4",
 858      "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz",
 859      "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==",
 860      "dev": true,
 861      "engines": {
 862        "node": "^18.0.0 || >=20.0.0"
 863      },
 864      "peerDependencies": {
 865        "vite": "^5.0.0",
 866        "vue": "^3.2.25"
 867      }
 868    },
 869    "node_modules/@vue/compiler-core": {
 870      "version": "3.4.27",
 871      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.27.tgz",
 872      "integrity": "sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==",
 873      "dev": true,
 874      "dependencies": {
 875        "@babel/parser": "^7.24.4",
 876        "@vue/shared": "3.4.27",
 877        "entities": "^4.5.0",
 878        "estree-walker": "^2.0.2",
 879        "source-map-js": "^1.2.0"
 880      }
 881    },
 882    "node_modules/@vue/compiler-dom": {
 883      "version": "3.4.27",
 884      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.27.tgz",
 885      "integrity": "sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==",
 886      "dev": true,
 887      "dependencies": {
 888        "@vue/compiler-core": "3.4.27",
 889        "@vue/shared": "3.4.27"
 890      }
 891    },
 892    "node_modules/@vue/compiler-sfc": {
 893      "version": "3.4.27",
 894      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz",
 895      "integrity": "sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==",
 896      "dev": true,
 897      "dependencies": {
 898        "@babel/parser": "^7.24.4",
 899        "@vue/compiler-core": "3.4.27",
 900        "@vue/compiler-dom": "3.4.27",
 901        "@vue/compiler-ssr": "3.4.27",
 902        "@vue/shared": "3.4.27",
 903        "estree-walker": "^2.0.2",
 904        "magic-string": "^0.30.10",
 905        "postcss": "^8.4.38",
 906        "source-map-js": "^1.2.0"
 907      }
 908    },
 909    "node_modules/@vue/compiler-ssr": {
 910      "version": "3.4.27",
 911      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.27.tgz",
 912      "integrity": "sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==",
 913      "dev": true,
 914      "dependencies": {
 915        "@vue/compiler-dom": "3.4.27",
 916        "@vue/shared": "3.4.27"
 917      }
 918    },
 919    "node_modules/@vue/devtools-api": {
 920      "version": "7.2.1",
 921      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.2.1.tgz",
 922      "integrity": "sha512-6oNCtyFOrNdqm6GUkFujsCgFlpbsHLnZqq7edeM/+cxAbMyCWvsaCsIMUaz7AiluKLccCGEM8fhOsjaKgBvb7g==",
 923      "dev": true,
 924      "dependencies": {
 925        "@vue/devtools-kit": "^7.2.1"
 926      }
 927    },
 928    "node_modules/@vue/devtools-kit": {
 929      "version": "7.2.1",
 930      "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.2.1.tgz",
 931      "integrity": "sha512-Wak/fin1X0Q8LLIfCAHBrdaaB+R6IdpSXsDByPHbQ3BmkCP0/cIo/oEGp9i0U2+gEqD4L3V9RDjNf1S34DTzQQ==",
 932      "dev": true,
 933      "dependencies": {
 934        "@vue/devtools-shared": "^7.2.1",
 935        "hookable": "^5.5.3",
 936        "mitt": "^3.0.1",
 937        "perfect-debounce": "^1.0.0",
 938        "speakingurl": "^14.0.1"
 939      },
 940      "peerDependencies": {
 941        "vue": "^3.0.0"
 942      }
 943    },
 944    "node_modules/@vue/devtools-shared": {
 945      "version": "7.2.1",
 946      "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.2.1.tgz",
 947      "integrity": "sha512-PCJF4UknJmOal68+X9XHyVeQ+idv0LFujkTOIW30+GaMJqwFVN9LkQKX4gLqn61KkGMdJTzQ1bt7EJag3TI6AA==",
 948      "dev": true,
 949      "dependencies": {
 950        "rfdc": "^1.3.1"
 951      }
 952    },
 953    "node_modules/@vue/reactivity": {
 954      "version": "3.4.27",
 955      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.27.tgz",
 956      "integrity": "sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==",
 957      "dev": true,
 958      "dependencies": {
 959        "@vue/shared": "3.4.27"
 960      }
 961    },
 962    "node_modules/@vue/runtime-core": {
 963      "version": "3.4.27",
 964      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.27.tgz",
 965      "integrity": "sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==",
 966      "dev": true,
 967      "dependencies": {
 968        "@vue/reactivity": "3.4.27",
 969        "@vue/shared": "3.4.27"
 970      }
 971    },
 972    "node_modules/@vue/runtime-dom": {
 973      "version": "3.4.27",
 974      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.27.tgz",
 975      "integrity": "sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==",
 976      "dev": true,
 977      "dependencies": {
 978        "@vue/runtime-core": "3.4.27",
 979        "@vue/shared": "3.4.27",
 980        "csstype": "^3.1.3"
 981      }
 982    },
 983    "node_modules/@vue/server-renderer": {
 984      "version": "3.4.27",
 985      "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.27.tgz",
 986      "integrity": "sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==",
 987      "dev": true,
 988      "dependencies": {
 989        "@vue/compiler-ssr": "3.4.27",
 990        "@vue/shared": "3.4.27"
 991      },
 992      "peerDependencies": {
 993        "vue": "3.4.27"
 994      }
 995    },
 996    "node_modules/@vue/shared": {
 997      "version": "3.4.27",
 998      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.27.tgz",
 999      "integrity": "sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==",
1000      "dev": true
1001    },
1002    "node_modules/@vueuse/core": {
1003      "version": "10.9.0",
1004      "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz",
1005      "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==",
1006      "dev": true,
1007      "dependencies": {
1008        "@types/web-bluetooth": "^0.0.20",
1009        "@vueuse/metadata": "10.9.0",
1010        "@vueuse/shared": "10.9.0",
1011        "vue-demi": ">=0.14.7"
1012      },
1013      "funding": {
1014        "url": "https://github.com/sponsors/antfu"
1015      }
1016    },
1017    "node_modules/@vueuse/core/node_modules/vue-demi": {
1018      "version": "0.14.7",
1019      "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz",
1020      "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==",
1021      "dev": true,
1022      "hasInstallScript": true,
1023      "bin": {
1024        "vue-demi-fix": "bin/vue-demi-fix.js",
1025        "vue-demi-switch": "bin/vue-demi-switch.js"
1026      },
1027      "engines": {
1028        "node": ">=12"
1029      },
1030      "funding": {
1031        "url": "https://github.com/sponsors/antfu"
1032      },
1033      "peerDependencies": {
1034        "@vue/composition-api": "^1.0.0-rc.1",
1035        "vue": "^3.0.0-0 || ^2.6.0"
1036      },
1037      "peerDependenciesMeta": {
1038        "@vue/composition-api": {
1039          "optional": true
1040        }
1041      }
1042    },
1043    "node_modules/@vueuse/integrations": {
1044      "version": "10.9.0",
1045      "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.9.0.tgz",
1046      "integrity": "sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==",
1047      "dev": true,
1048      "dependencies": {
1049        "@vueuse/core": "10.9.0",
1050        "@vueuse/shared": "10.9.0",
1051        "vue-demi": ">=0.14.7"
1052      },
1053      "funding": {
1054        "url": "https://github.com/sponsors/antfu"
1055      },
1056      "peerDependencies": {
1057        "async-validator": "*",
1058        "axios": "*",
1059        "change-case": "*",
1060        "drauu": "*",
1061        "focus-trap": "*",
1062        "fuse.js": "*",
1063        "idb-keyval": "*",
1064        "jwt-decode": "*",
1065        "nprogress": "*",
1066        "qrcode": "*",
1067        "sortablejs": "*",
1068        "universal-cookie": "*"
1069      },
1070      "peerDependenciesMeta": {
1071        "async-validator": {
1072          "optional": true
1073        },
1074        "axios": {
1075          "optional": true
1076        },
1077        "change-case": {
1078          "optional": true
1079        },
1080        "drauu": {
1081          "optional": true
1082        },
1083        "focus-trap": {
1084          "optional": true
1085        },
1086        "fuse.js": {
1087          "optional": true
1088        },
1089        "idb-keyval": {
1090          "optional": true
1091        },
1092        "jwt-decode": {
1093          "optional": true
1094        },
1095        "nprogress": {
1096          "optional": true
1097        },
1098        "qrcode": {
1099          "optional": true
1100        },
1101        "sortablejs": {
1102          "optional": true
1103        },
1104        "universal-cookie": {
1105          "optional": true
1106        }
1107      }
1108    },
1109    "node_modules/@vueuse/integrations/node_modules/vue-demi": {
1110      "version": "0.14.7",
1111      "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz",
1112      "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==",
1113      "dev": true,
1114      "hasInstallScript": true,
1115      "bin": {
1116        "vue-demi-fix": "bin/vue-demi-fix.js",
1117        "vue-demi-switch": "bin/vue-demi-switch.js"
1118      },
1119      "engines": {
1120        "node": ">=12"
1121      },
1122      "funding": {
1123        "url": "https://github.com/sponsors/antfu"
1124      },
1125      "peerDependencies": {
1126        "@vue/composition-api": "^1.0.0-rc.1",
1127        "vue": "^3.0.0-0 || ^2.6.0"
1128      },
1129      "peerDependenciesMeta": {
1130        "@vue/composition-api": {
1131          "optional": true
1132        }
1133      }
1134    },
1135    "node_modules/@vueuse/metadata": {
1136      "version": "10.9.0",
1137      "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz",
1138      "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==",
1139      "dev": true,
1140      "funding": {
1141        "url": "https://github.com/sponsors/antfu"
1142      }
1143    },
1144    "node_modules/@vueuse/shared": {
1145      "version": "10.9.0",
1146      "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz",
1147      "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==",
1148      "dev": true,
1149      "dependencies": {
1150        "vue-demi": ">=0.14.7"
1151      },
1152      "funding": {
1153        "url": "https://github.com/sponsors/antfu"
1154      }
1155    },
1156    "node_modules/@vueuse/shared/node_modules/vue-demi": {
1157      "version": "0.14.7",
1158      "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz",
1159      "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==",
1160      "dev": true,
1161      "hasInstallScript": true,
1162      "bin": {
1163        "vue-demi-fix": "bin/vue-demi-fix.js",
1164        "vue-demi-switch": "bin/vue-demi-switch.js"
1165      },
1166      "engines": {
1167        "node": ">=12"
1168      },
1169      "funding": {
1170        "url": "https://github.com/sponsors/antfu"
1171      },
1172      "peerDependencies": {
1173        "@vue/composition-api": "^1.0.0-rc.1",
1174        "vue": "^3.0.0-0 || ^2.6.0"
1175      },
1176      "peerDependenciesMeta": {
1177        "@vue/composition-api": {
1178          "optional": true
1179        }
1180      }
1181    },
1182    "node_modules/algoliasearch": {
1183      "version": "4.23.3",
1184      "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz",
1185      "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==",
1186      "dev": true,
1187      "dependencies": {
1188        "@algolia/cache-browser-local-storage": "4.23.3",
1189        "@algolia/cache-common": "4.23.3",
1190        "@algolia/cache-in-memory": "4.23.3",
1191        "@algolia/client-account": "4.23.3",
1192        "@algolia/client-analytics": "4.23.3",
1193        "@algolia/client-common": "4.23.3",
1194        "@algolia/client-personalization": "4.23.3",
1195        "@algolia/client-search": "4.23.3",
1196        "@algolia/logger-common": "4.23.3",
1197        "@algolia/logger-console": "4.23.3",
1198        "@algolia/recommend": "4.23.3",
1199        "@algolia/requester-browser-xhr": "4.23.3",
1200        "@algolia/requester-common": "4.23.3",
1201        "@algolia/requester-node-http": "4.23.3",
1202        "@algolia/transporter": "4.23.3"
1203      }
1204    },
1205    "node_modules/csstype": {
1206      "version": "3.1.3",
1207      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
1208      "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
1209      "dev": true
1210    },
1211    "node_modules/entities": {
1212      "version": "4.5.0",
1213      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
1214      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
1215      "dev": true,
1216      "engines": {
1217        "node": ">=0.12"
1218      },
1219      "funding": {
1220        "url": "https://github.com/fb55/entities?sponsor=1"
1221      }
1222    },
1223    "node_modules/esbuild": {
1224      "version": "0.20.2",
1225      "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz",
1226      "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==",
1227      "dev": true,
1228      "hasInstallScript": true,
1229      "bin": {
1230        "esbuild": "bin/esbuild"
1231      },
1232      "engines": {
1233        "node": ">=12"
1234      },
1235      "optionalDependencies": {
1236        "@esbuild/aix-ppc64": "0.20.2",
1237        "@esbuild/android-arm": "0.20.2",
1238        "@esbuild/android-arm64": "0.20.2",
1239        "@esbuild/android-x64": "0.20.2",
1240        "@esbuild/darwin-arm64": "0.20.2",
1241        "@esbuild/darwin-x64": "0.20.2",
1242        "@esbuild/freebsd-arm64": "0.20.2",
1243        "@esbuild/freebsd-x64": "0.20.2",
1244        "@esbuild/linux-arm": "0.20.2",
1245        "@esbuild/linux-arm64": "0.20.2",
1246        "@esbuild/linux-ia32": "0.20.2",
1247        "@esbuild/linux-loong64": "0.20.2",
1248        "@esbuild/linux-mips64el": "0.20.2",
1249        "@esbuild/linux-ppc64": "0.20.2",
1250        "@esbuild/linux-riscv64": "0.20.2",
1251        "@esbuild/linux-s390x": "0.20.2",
1252        "@esbuild/linux-x64": "0.20.2",
1253        "@esbuild/netbsd-x64": "0.20.2",
1254        "@esbuild/openbsd-x64": "0.20.2",
1255        "@esbuild/sunos-x64": "0.20.2",
1256        "@esbuild/win32-arm64": "0.20.2",
1257        "@esbuild/win32-ia32": "0.20.2",
1258        "@esbuild/win32-x64": "0.20.2"
1259      }
1260    },
1261    "node_modules/estree-walker": {
1262      "version": "2.0.2",
1263      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
1264      "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
1265      "dev": true
1266    },
1267    "node_modules/focus-trap": {
1268      "version": "7.5.4",
1269      "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz",
1270      "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==",
1271      "dev": true,
1272      "dependencies": {
1273        "tabbable": "^6.2.0"
1274      }
1275    },
1276    "node_modules/fsevents": {
1277      "version": "2.3.3",
1278      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1279      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1280      "dev": true,
1281      "hasInstallScript": true,
1282      "optional": true,
1283      "os": [
1284        "darwin"
1285      ],
1286      "engines": {
1287        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1288      }
1289    },
1290    "node_modules/hookable": {
1291      "version": "5.5.3",
1292      "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz",
1293      "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==",
1294      "dev": true
1295    },
1296    "node_modules/magic-string": {
1297      "version": "0.30.10",
1298      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz",
1299      "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
1300      "dev": true,
1301      "dependencies": {
1302        "@jridgewell/sourcemap-codec": "^1.4.15"
1303      }
1304    },
1305    "node_modules/mark.js": {
1306      "version": "8.11.1",
1307      "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz",
1308      "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==",
1309      "dev": true
1310    },
1311    "node_modules/minisearch": {
1312      "version": "6.3.0",
1313      "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-6.3.0.tgz",
1314      "integrity": "sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==",
1315      "dev": true
1316    },
1317    "node_modules/mitt": {
1318      "version": "3.0.1",
1319      "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
1320      "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
1321      "dev": true
1322    },
1323    "node_modules/nanoid": {
1324      "version": "3.3.7",
1325      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
1326      "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
1327      "dev": true,
1328      "funding": [
1329        {
1330          "type": "github",
1331          "url": "https://github.com/sponsors/ai"
1332        }
1333      ],
1334      "bin": {
1335        "nanoid": "bin/nanoid.cjs"
1336      },
1337      "engines": {
1338        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1339      }
1340    },
1341    "node_modules/perfect-debounce": {
1342      "version": "1.0.0",
1343      "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz",
1344      "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==",
1345      "dev": true
1346    },
1347    "node_modules/picocolors": {
1348      "version": "1.0.0",
1349      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1350      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1351      "dev": true
1352    },
1353    "node_modules/postcss": {
1354      "version": "8.4.38",
1355      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
1356      "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
1357      "dev": true,
1358      "funding": [
1359        {
1360          "type": "opencollective",
1361          "url": "https://opencollective.com/postcss/"
1362        },
1363        {
1364          "type": "tidelift",
1365          "url": "https://tidelift.com/funding/github/npm/postcss"
1366        },
1367        {
1368          "type": "github",
1369          "url": "https://github.com/sponsors/ai"
1370        }
1371      ],
1372      "dependencies": {
1373        "nanoid": "^3.3.7",
1374        "picocolors": "^1.0.0",
1375        "source-map-js": "^1.2.0"
1376      },
1377      "engines": {
1378        "node": "^10 || ^12 || >=14"
1379      }
1380    },
1381    "node_modules/preact": {
1382      "version": "10.21.0",
1383      "resolved": "https://registry.npmjs.org/preact/-/preact-10.21.0.tgz",
1384      "integrity": "sha512-aQAIxtzWEwH8ou+OovWVSVNlFImL7xUCwJX3YMqA3U8iKCNC34999fFOnWjYNsylgfPgMexpbk7WYOLtKr/mxg==",
1385      "dev": true,
1386      "funding": {
1387        "type": "opencollective",
1388        "url": "https://opencollective.com/preact"
1389      }
1390    },
1391    "node_modules/rfdc": {
1392      "version": "1.3.1",
1393      "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz",
1394      "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==",
1395      "dev": true
1396    },
1397    "node_modules/rollup": {
1398      "version": "4.13.0",
1399      "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz",
1400      "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==",
1401      "dev": true,
1402      "dependencies": {
1403        "@types/estree": "1.0.5"
1404      },
1405      "bin": {
1406        "rollup": "dist/bin/rollup"
1407      },
1408      "engines": {
1409        "node": ">=18.0.0",
1410        "npm": ">=8.0.0"
1411      },
1412      "optionalDependencies": {
1413        "@rollup/rollup-android-arm-eabi": "4.13.0",
1414        "@rollup/rollup-android-arm64": "4.13.0",
1415        "@rollup/rollup-darwin-arm64": "4.13.0",
1416        "@rollup/rollup-darwin-x64": "4.13.0",
1417        "@rollup/rollup-linux-arm-gnueabihf": "4.13.0",
1418        "@rollup/rollup-linux-arm64-gnu": "4.13.0",
1419        "@rollup/rollup-linux-arm64-musl": "4.13.0",
1420        "@rollup/rollup-linux-riscv64-gnu": "4.13.0",
1421        "@rollup/rollup-linux-x64-gnu": "4.13.0",
1422        "@rollup/rollup-linux-x64-musl": "4.13.0",
1423        "@rollup/rollup-win32-arm64-msvc": "4.13.0",
1424        "@rollup/rollup-win32-ia32-msvc": "4.13.0",
1425        "@rollup/rollup-win32-x64-msvc": "4.13.0",
1426        "fsevents": "~2.3.2"
1427      }
1428    },
1429    "node_modules/search-insights": {
1430      "version": "2.13.0",
1431      "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz",
1432      "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==",
1433      "dev": true,
1434      "peer": true
1435    },
1436    "node_modules/shiki": {
1437      "version": "1.6.1",
1438      "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.1.tgz",
1439      "integrity": "sha512-1Pu/A1rtsG6HZvQm4W0NExQ45e02og+rPog7PDaFDiMumZgOYnZIu4JtGQeAIfMwdbKSjJQoCUr79vDLKUUxWA==",
1440      "dev": true,
1441      "dependencies": {
1442        "@shikijs/core": "1.6.1"
1443      }
1444    },
1445    "node_modules/source-map-js": {
1446      "version": "1.2.0",
1447      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
1448      "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
1449      "dev": true,
1450      "engines": {
1451        "node": ">=0.10.0"
1452      }
1453    },
1454    "node_modules/speakingurl": {
1455      "version": "14.0.1",
1456      "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz",
1457      "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==",
1458      "dev": true,
1459      "engines": {
1460        "node": ">=0.10.0"
1461      }
1462    },
1463    "node_modules/tabbable": {
1464      "version": "6.2.0",
1465      "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz",
1466      "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==",
1467      "dev": true
1468    },
1469    "node_modules/vite": {
1470      "version": "5.2.11",
1471      "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz",
1472      "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==",
1473      "dev": true,
1474      "dependencies": {
1475        "esbuild": "^0.20.1",
1476        "postcss": "^8.4.38",
1477        "rollup": "^4.13.0"
1478      },
1479      "bin": {
1480        "vite": "bin/vite.js"
1481      },
1482      "engines": {
1483        "node": "^18.0.0 || >=20.0.0"
1484      },
1485      "funding": {
1486        "url": "https://github.com/vitejs/vite?sponsor=1"
1487      },
1488      "optionalDependencies": {
1489        "fsevents": "~2.3.3"
1490      },
1491      "peerDependencies": {
1492        "@types/node": "^18.0.0 || >=20.0.0",
1493        "less": "*",
1494        "lightningcss": "^1.21.0",
1495        "sass": "*",
1496        "stylus": "*",
1497        "sugarss": "*",
1498        "terser": "^5.4.0"
1499      },
1500      "peerDependenciesMeta": {
1501        "@types/node": {
1502          "optional": true
1503        },
1504        "less": {
1505          "optional": true
1506        },
1507        "lightningcss": {
1508          "optional": true
1509        },
1510        "sass": {
1511          "optional": true
1512        },
1513        "stylus": {
1514          "optional": true
1515        },
1516        "sugarss": {
1517          "optional": true
1518        },
1519        "terser": {
1520          "optional": true
1521        }
1522      }
1523    },
1524    "node_modules/vitepress": {
1525      "version": "1.2.2",
1526      "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.2.2.tgz",
1527      "integrity": "sha512-uZ3nXR5NY4nYj3RJWCo5jev9qlNZAQo5SUXu1U0QSUx84cUm/o7hCTDVjZ4njVSVui+PsV1oAbdQOg8ygbaf4w==",
1528      "dev": true,
1529      "dependencies": {
1530        "@docsearch/css": "^3.6.0",
1531        "@docsearch/js": "^3.6.0",
1532        "@shikijs/core": "^1.5.2",
1533        "@shikijs/transformers": "^1.5.2",
1534        "@types/markdown-it": "^14.1.1",
1535        "@vitejs/plugin-vue": "^5.0.4",
1536        "@vue/devtools-api": "^7.2.0",
1537        "@vue/shared": "^3.4.27",
1538        "@vueuse/core": "^10.9.0",
1539        "@vueuse/integrations": "^10.9.0",
1540        "focus-trap": "^7.5.4",
1541        "mark.js": "8.11.1",
1542        "minisearch": "^6.3.0",
1543        "shiki": "^1.5.2",
1544        "vite": "^5.2.11",
1545        "vue": "^3.4.27"
1546      },
1547      "bin": {
1548        "vitepress": "bin/vitepress.js"
1549      },
1550      "peerDependencies": {
1551        "markdown-it-mathjax3": "^4",
1552        "postcss": "^8"
1553      },
1554      "peerDependenciesMeta": {
1555        "markdown-it-mathjax3": {
1556          "optional": true
1557        },
1558        "postcss": {
1559          "optional": true
1560        }
1561      }
1562    },
1563    "node_modules/vue": {
1564      "version": "3.4.27",
1565      "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.27.tgz",
1566      "integrity": "sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==",
1567      "dev": true,
1568      "dependencies": {
1569        "@vue/compiler-dom": "3.4.27",
1570        "@vue/compiler-sfc": "3.4.27",
1571        "@vue/runtime-dom": "3.4.27",
1572        "@vue/server-renderer": "3.4.27",
1573        "@vue/shared": "3.4.27"
1574      },
1575      "peerDependencies": {
1576        "typescript": "*"
1577      },
1578      "peerDependenciesMeta": {
1579        "typescript": {
1580          "optional": true
1581        }
1582      }
1583    }
1584  }
1585}