Operand

consumer? no; user.

gram: essay

> ./deno.lock

Lenses
(coming soon!)


{
  "version": "5",
  "specifiers": {
    "jsr:@std/dotenv@~0.225.5": "0.225.5",
    "npm:@automerge/automerge-codemirror@^0.0.11": "0.0.11",
    "npm:@automerge/automerge-repo-network-broadcastchannel@^1.1.12": "1.2.1_@types+node@20.19.14_typescript@5.9.2",
    "npm:@automerge/automerge-repo-network-messagechannel@^1.1.12": "1.2.1_@types+node@20.19.14_typescript@5.9.2",
    "npm:@automerge/automerge-repo-network-websocket@^1.1.12": "1.2.1_ws@8.18.3_@types+node@20.19.14_typescript@5.9.2",
    "npm:@automerge/automerge-repo-react-hooks@^1.1.12": "1.2.1_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+node@20.19.14_typescript@5.9.2",
    "npm:@automerge/automerge-repo-storage-indexeddb@^1.1.12": "1.2.1_@types+node@20.19.14_typescript@5.9.2",
    "npm:@automerge/automerge-repo@^1.1.12": "1.2.1_@types+node@20.19.14_typescript@5.9.2",
    "npm:@automerge/automerge-wasm@^1.0.0-preview.0": "1.0.0-preview.0",
    "npm:@automerge/automerge@^2.1.9": "2.2.9",
    "npm:@codemirror/autocomplete@^6.19.0": "6.19.0",
    "npm:@codemirror/commands@^6.9.0": "6.9.0",
    "npm:@codemirror/lang-javascript@^6.2.1": "6.2.4",
    "npm:@codemirror/lang-markdown@^6.2.1": "6.4.0",
    "npm:@codemirror/language-data@^6.3.1": "6.5.1",
    "npm:@codemirror/language@^6.9.1": "6.11.3",
    "npm:@codemirror/lint@^6.9.0": "6.9.0",
    "npm:@codemirror/search@^6.5.11": "6.5.11",
    "npm:@codemirror/state@^6.5.2": "6.5.2",
    "npm:@codemirror/view@^6.21.3": "6.38.4",
    "npm:@lezer/common@^1.2.3": "1.2.3",
    "npm:@lezer/highlight@^1.1.6": "1.2.1",
    "npm:@radix-ui/react-avatar@^1.0.4": "1.1.10_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-context-menu@^2.1.5": "2.2.16_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-dialog@^1.0.5": "1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-dropdown-menu@^2.0.6": "2.1.16_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-label@^2.0.2": "2.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-popover@^1.0.7": "1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-progress@^1.0.3": "1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-slot@^1.0.2": "1.2.3_@types+react@18.3.24_react@18.3.1",
    "npm:@radix-ui/react-tabs@^1.0.4": "1.1.13_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@radix-ui/react-tooltip@^1.0.7": "1.2.8_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@tailwindcss/container-queries@~0.1.1": "0.1.1_tailwindcss@3.4.18__postcss@8.5.6__jiti@1.21.7",
    "npm:@testing-library/react@^15.0.2": "15.0.7_@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:@tldraw/tldraw@2.0.0-alpha.17": "2.0.0-alpha.17_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24",
    "npm:@types/lodash@^4.14.199": "4.17.20",
    "npm:@types/node@^20.8.2": "20.19.14",
    "npm:@types/react-dom@^18.2.7": "18.3.7_@types+react@18.3.24",
    "npm:@types/react@^18.2.15": "18.3.24",
    "npm:@typescript-eslint/eslint-plugin@6": "6.21.0_@typescript-eslint+parser@6.21.0__eslint@8.57.1__typescript@5.9.2_eslint@8.57.1_typescript@5.9.2",
    "npm:@typescript-eslint/parser@6": "6.21.0_eslint@8.57.1_typescript@5.9.2",
    "npm:@vitejs/plugin-react@^4.0.3": "4.7.0_vite@4.5.14__@types+node@20.19.14_@babel+core@7.28.4_@types+node@20.19.14",
    "npm:@xstate/react@^4.1.1": "4.1.3_react@18.3.1_xstate@5.22.1",
    "npm:automerge-tldraw@0.1.5": "0.1.5_@automerge+automerge-repo@1.2.1__@types+node@20.19.14__typescript@5.9.2_@automerge+automerge-repo-react-hooks@1.2.1__react@18.3.1__react-dom@18.3.1___react@18.3.1__@types+node@20.19.14__typescript@5.9.2_@tldraw+tldraw@2.0.0-alpha.17__react@18.3.1__react-dom@18.3.1___react@18.3.1__@types+react@18.3.24__@types+react-dom@18.3.7___@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+node@20.19.14_typescript@5.9.2_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24",
    "npm:autoprefixer@^10.4.16": "10.4.21_postcss@8.5.6",
    "npm:class-variance-authority@0.7": "0.7.1",
    "npm:clsx@2": "2.1.1",
    "npm:cmdk@0.2": "0.2.1_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24",
    "npm:codemirror@^6.0.1": "6.0.2",
    "npm:eslint-plugin-react-hooks@^4.6.0": "4.6.2_eslint@8.57.1",
    "npm:eslint-plugin-react-refresh@~0.4.3": "0.4.23_eslint@8.57.1",
    "npm:eslint@^8.45.0": "8.57.1",
    "npm:eventemitter3@^5.0.1": "5.0.1",
    "npm:jsdom@^22.1.0": "22.1.0",
    "npm:lodash@^4.17.21": "4.17.21",
    "npm:lorem-ipsum@^2.0.8": "2.0.8",
    "npm:lucide-react@0.284": "0.284.0_react@18.3.1",
    "npm:openai@^4.11.0": "4.104.0",
    "npm:pnpm@^8.14.1": "8.15.9",
    "npm:postcss@^8.4.31": "8.5.6",
    "npm:query-string@^8.1.0": "8.2.0",
    "npm:react-arborist@^3.3.1": "3.4.3_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+node@20.19.14_@types+react@18.3.24",
    "npm:react-dom@^18.2.0": "18.3.1_react@18.3.1",
    "npm:react-usestateref@^1.0.8": "1.0.9_react@18.3.1",
    "npm:react@^18.2.0": "18.3.1",
    "npm:tailwind-merge@^1.14.0": "1.14.0",
    "npm:tailwindcss-animate@^1.0.7": "1.0.7_tailwindcss@3.4.18__postcss@8.5.6__jiti@1.21.7",
    "npm:tailwindcss@^3.3.3": "3.4.18_postcss@8.5.6_jiti@1.21.7",
    "npm:tsc-alias@^1.8.8": "1.8.16",
    "npm:typescript@^5.0.2": "5.9.2",
    "npm:use-resize-observer@^9.1.0": "9.1.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
    "npm:uuid@^9.0.1": "9.0.1",
    "npm:vite-plugin-top-level-await@^1.3.1": "1.6.0_vite@4.5.14__@types+node@20.19.14_@types+node@20.19.14",
    "npm:vite-plugin-wasm@^3.2.2": "3.5.0_vite@4.5.14__@types+node@20.19.14_@types+node@20.19.14",
    "npm:vite@^4.4.5": "4.5.14_@types+node@20.19.14",
    "npm:vitest@~0.34.6": "0.34.6_jsdom@22.1.0_@types+chai@4.3.20_@types+node@24.2.0",
    "npm:xstate@^5.9.1": "5.22.1"
  },
  "jsr": {
    "@std/dotenv@0.225.5": {
      "integrity": "9ce6f9d0ec3311f74a32535aa1b8c62ed88b1ab91b7f0815797d77a6f60c922f"
    }
  },
  "npm": {
    "@alloc/quick-lru@5.2.0": {
      "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="
    },
    "@automerge/automerge-codemirror@0.0.11": {
      "integrity": "sha512-CR5tpfaiS14BPC5EHocSpdhU0bN3BA+Tc4e+yqBT9t5Wxw4JcsC1h+9gsUJdFVQxpzNnWx/Gtp8Hhi2BQA3JHA==",
      "dependencies": [
        "@automerge/automerge",
        "@codemirror/state",
        "@codemirror/view",
        "codemirror"
      ]
    },
    "@automerge/automerge-repo-network-broadcastchannel@1.2.1_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-Jm3NiuFe/+3aHpHhRYEYOchkMkavMw7+ysNKqYgC7zyGM8jtBowJhxmD4awvz+I5dWNA64KNJIt4k7h295HPAQ==",
      "dependencies": [
        "@automerge/automerge-repo"
      ]
    },
    "@automerge/automerge-repo-network-messagechannel@1.2.1_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-MxWdCZ4EWWyL7V7K6v92XiZL+0qinnxYdGYDyvmSXDVVnkfZ94/J+i0lVt0uKdNs3EGGkKKGs6MIzsyR8llyRA==",
      "dependencies": [
        "@automerge/automerge-repo",
        "debug",
        "eventemitter3@5.0.1"
      ]
    },
    "@automerge/automerge-repo-network-websocket@1.2.1_ws@8.18.3_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-n4sI6l51iBf0edWtX+vhk+sc8wJL72IVZl682SvzRHakA5CzyNZiC8sVzc142zRT3RDN12jCWGpwA2Voq6EXsQ==",
      "dependencies": [
        "@automerge/automerge-repo",
        "cbor-x",
        "debug",
        "eventemitter3@5.0.1",
        "isomorphic-ws",
        "ws"
      ]
    },
    "@automerge/automerge-repo-react-hooks@1.2.1_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-xRRPFRp7dMLZZoIPuczI6ll8U6Qo4NkLAstIHZloGcVefSEOLXRRObMwkITbVaRCEM2zyRLG0MfA9T4dA1JYFQ==",
      "dependencies": [
        "@automerge/automerge",
        "@automerge/automerge-repo",
        "eventemitter3@5.0.1",
        "react",
        "react-dom",
        "react-usestateref"
      ]
    },
    "@automerge/automerge-repo-storage-indexeddb@1.2.1_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-u+9eZZJK7DAr541buF4ut1ipkuiKRoaAtoFYo/ilq7zOLO7JX+GQOFx/8eKKRDlGt/AHTcDaFktkcaX0vKahQQ==",
      "dependencies": [
        "@automerge/automerge-repo"
      ]
    },
    "@automerge/automerge-repo@1.2.1_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-uEBr4bM01aSWkEt2tDKQxfW0Pahz2zbTTn4sRJfeKJlAg2SLr4QepFJ+3Tp4CNEkkU485olfnKYf6gt7uilMZQ==",
      "dependencies": [
        "@automerge/automerge",
        "bs58check",
        "cbor-x",
        "debug",
        "eventemitter3@5.0.1",
        "fast-sha256",
        "tiny-typed-emitter",
        "ts-node",
        "uuid@9.0.1",
        "xstate"
      ]
    },
    "@automerge/automerge-wasm@1.0.0-preview.0": {
      "integrity": "sha512-RE368OYtMc8UCh3FtbIrw9dRc8i5kYLrvj9nb6USPyhpvttAWJhvfQ6pjGgT1nlm7rUEhqMXrf13PsH/KNKJmQ=="
    },
    "@automerge/automerge@2.2.9": {
      "integrity": "sha512-6HM52Ops79hAQBWMg/t0MNfGOdEiXyenQjO9F1hKZq0RWDsMLpPa1SzRy/C4/4UyX67sTHuA5CwBpH34SpfZlA==",
      "dependencies": [
        "uuid@9.0.1"
      ]
    },
    "@babel/code-frame@7.27.1": {
      "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
      "dependencies": [
        "@babel/helper-validator-identifier",
        "js-tokens",
        "picocolors"
      ]
    },
    "@babel/compat-data@7.28.4": {
      "integrity": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw=="
    },
    "@babel/core@7.28.4": {
      "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==",
      "dependencies": [
        "@babel/code-frame",
        "@babel/generator",
        "@babel/helper-compilation-targets",
        "@babel/helper-module-transforms",
        "@babel/helpers",
        "@babel/parser",
        "@babel/template",
        "@babel/traverse",
        "@babel/types",
        "@jridgewell/remapping",
        "convert-source-map",
        "debug",
        "gensync",
        "json5",
        "semver@6.3.1"
      ]
    },
    "@babel/generator@7.28.3": {
      "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==",
      "dependencies": [
        "@babel/parser",
        "@babel/types",
        "@jridgewell/gen-mapping",
        "@jridgewell/trace-mapping@0.3.31",
        "jsesc"
      ]
    },
    "@babel/helper-compilation-targets@7.27.2": {
      "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
      "dependencies": [
        "@babel/compat-data",
        "@babel/helper-validator-option",
        "browserslist",
        "lru-cache@5.1.1",
        "semver@6.3.1"
      ]
    },
    "@babel/helper-globals@7.28.0": {
      "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="
    },
    "@babel/helper-module-imports@7.27.1": {
      "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
      "dependencies": [
        "@babel/traverse",
        "@babel/types"
      ]
    },
    "@babel/helper-module-transforms@7.28.3_@babel+core@7.28.4": {
      "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
      "dependencies": [
        "@babel/core",
        "@babel/helper-module-imports",
        "@babel/helper-validator-identifier",
        "@babel/traverse"
      ]
    },
    "@babel/helper-plugin-utils@7.27.1": {
      "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw=="
    },
    "@babel/helper-string-parser@7.27.1": {
      "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="
    },
    "@babel/helper-validator-identifier@7.27.1": {
      "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow=="
    },
    "@babel/helper-validator-option@7.27.1": {
      "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="
    },
    "@babel/helpers@7.28.4": {
      "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
      "dependencies": [
        "@babel/template",
        "@babel/types"
      ]
    },
    "@babel/parser@7.28.4": {
      "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==",
      "dependencies": [
        "@babel/types"
      ],
      "bin": true
    },
    "@babel/plugin-transform-react-jsx-self@7.27.1_@babel+core@7.28.4": {
      "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
      "dependencies": [
        "@babel/core",
        "@babel/helper-plugin-utils"
      ]
    },
    "@babel/plugin-transform-react-jsx-source@7.27.1_@babel+core@7.28.4": {
      "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
      "dependencies": [
        "@babel/core",
        "@babel/helper-plugin-utils"
      ]
    },
    "@babel/runtime@7.28.4": {
      "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ=="
    },
    "@babel/template@7.27.2": {
      "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
      "dependencies": [
        "@babel/code-frame",
        "@babel/parser",
        "@babel/types"
      ]
    },
    "@babel/traverse@7.28.4": {
      "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==",
      "dependencies": [
        "@babel/code-frame",
        "@babel/generator",
        "@babel/helper-globals",
        "@babel/parser",
        "@babel/template",
        "@babel/types",
        "debug"
      ]
    },
    "@babel/types@7.28.4": {
      "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==",
      "dependencies": [
        "@babel/helper-string-parser",
        "@babel/helper-validator-identifier"
      ]
    },
    "@cbor-extract/cbor-extract-darwin-arm64@2.2.0": {
      "integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==",
      "os": ["darwin"],
      "cpu": ["arm64"]
    },
    "@cbor-extract/cbor-extract-darwin-x64@2.2.0": {
      "integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==",
      "os": ["darwin"],
      "cpu": ["x64"]
    },
    "@cbor-extract/cbor-extract-linux-arm64@2.2.0": {
      "integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==",
      "os": ["linux"],
      "cpu": ["arm64"]
    },
    "@cbor-extract/cbor-extract-linux-arm@2.2.0": {
      "integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==",
      "os": ["linux"],
      "cpu": ["arm"]
    },
    "@cbor-extract/cbor-extract-linux-x64@2.2.0": {
      "integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==",
      "os": ["linux"],
      "cpu": ["x64"]
    },
    "@cbor-extract/cbor-extract-win32-x64@2.2.0": {
      "integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==",
      "os": ["win32"],
      "cpu": ["x64"]
    },
    "@codemirror/autocomplete@6.19.0": {
      "integrity": "sha512-61Hfv3cF07XvUxNeC3E7jhG8XNi1Yom1G0lRC936oLnlF+jrbrv8rc/J98XlYzcsAoTVupfsf5fLej1aI8kyIg==",
      "dependencies": [
        "@codemirror/language",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common"
      ]
    },
    "@codemirror/commands@6.9.0": {
      "integrity": "sha512-454TVgjhO6cMufsyyGN70rGIfJxJEjcqjBG2x2Y03Y/+Fm99d3O/Kv1QDYWuG6hvxsgmjXmBuATikIIYvERX+w==",
      "dependencies": [
        "@codemirror/language",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common"
      ]
    },
    "@codemirror/lang-angular@0.1.4": {
      "integrity": "sha512-oap+gsltb/fzdlTQWD6BFF4bSLKcDnlxDsLdePiJpCVNKWXSTAbiiQeYI3UmES+BLAdkmIC1WjyztC1pi/bX4g==",
      "dependencies": [
        "@codemirror/lang-html",
        "@codemirror/lang-javascript",
        "@codemirror/language",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@codemirror/lang-cpp@6.0.3": {
      "integrity": "sha512-URM26M3vunFFn9/sm6rzqrBzDgfWuDixp85uTY49wKudToc2jTHUrKIGGKs+QWND+YLofNNZpxcNGRynFJfvgA==",
      "dependencies": [
        "@codemirror/language",
        "@lezer/cpp"
      ]
    },
    "@codemirror/lang-css@6.3.1": {
      "integrity": "sha512-kr5fwBGiGtmz6l0LSJIbno9QrifNMUusivHbnA1H6Dmqy4HZFte3UAICix1VuKo0lMPKQr2rqB+0BkKi/S3Ejg==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/css"
      ]
    },
    "@codemirror/lang-go@6.0.1": {
      "integrity": "sha512-7fNvbyNylvqCphW9HD6WFnRpcDjr+KXX/FgqXy5H5ZS0eC5edDljukm/yNgYkwTsgp2busdod50AOTIy6Jikfg==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/go"
      ]
    },
    "@codemirror/lang-html@6.4.11": {
      "integrity": "sha512-9NsXp7Nwp891pQchI7gPdTwBuSuT3K65NGTHWHNJ55HjYcHLllr0rbIZNdOzas9ztc1EUVBlHou85FFZS4BNnw==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/lang-css",
        "@codemirror/lang-javascript",
        "@codemirror/language",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common",
        "@lezer/css",
        "@lezer/html"
      ]
    },
    "@codemirror/lang-java@6.0.2": {
      "integrity": "sha512-m5Nt1mQ/cznJY7tMfQTJchmrjdjQ71IDs+55d1GAa8DGaB8JXWsVCkVT284C3RTASaY43YknrK2X3hPO/J3MOQ==",
      "dependencies": [
        "@codemirror/language",
        "@lezer/java"
      ]
    },
    "@codemirror/lang-javascript@6.2.4": {
      "integrity": "sha512-0WVmhp1QOqZ4Rt6GlVGwKJN3KW7Xh4H2q8ZZNGZaP6lRdxXJzmjm4FqvmOojVj6khWJHIb9sp7U/72W7xQgqAA==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/lint",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common",
        "@lezer/javascript"
      ]
    },
    "@codemirror/lang-json@6.0.2": {
      "integrity": "sha512-x2OtO+AvwEHrEwR0FyyPtfDUiloG3rnVTSZV1W8UteaLL8/MajQd8DpvUb2YVzC+/T18aSDv0H9mu+xw0EStoQ==",
      "dependencies": [
        "@codemirror/language",
        "@lezer/json"
      ]
    },
    "@codemirror/lang-less@6.0.2": {
      "integrity": "sha512-EYdQTG22V+KUUk8Qq582g7FMnCZeEHsyuOJisHRft/mQ+ZSZ2w51NupvDUHiqtsOy7It5cHLPGfHQLpMh9bqpQ==",
      "dependencies": [
        "@codemirror/lang-css",
        "@codemirror/language",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@codemirror/lang-liquid@6.3.0": {
      "integrity": "sha512-fY1YsUExcieXRTsCiwX/bQ9+PbCTA/Fumv7C7mTUZHoFkibfESnaXwpr2aKH6zZVwysEunsHHkaIpM/pl3xETQ==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/lang-html",
        "@codemirror/language",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@codemirror/lang-markdown@6.4.0": {
      "integrity": "sha512-ZeArR54seh4laFbUTVy0ZmQgO+C/cxxlW4jEoQMhL3HALScBpZBeZcLzrQmJsTEx4is9GzOe0bFAke2B1KZqeA==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/lang-html",
        "@codemirror/language",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common",
        "@lezer/markdown"
      ]
    },
    "@codemirror/lang-php@6.0.2": {
      "integrity": "sha512-ZKy2v1n8Fc8oEXj0Th0PUMXzQJ0AIR6TaZU+PbDHExFwdu+guzOA4jmCHS1Nz4vbFezwD7LyBdDnddSJeScMCA==",
      "dependencies": [
        "@codemirror/lang-html",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/php"
      ]
    },
    "@codemirror/lang-python@6.2.1": {
      "integrity": "sha512-IRjC8RUBhn9mGR9ywecNhB51yePWCGgvHfY1lWN/Mrp3cKuHr0isDKia+9HnvhiWNnMpbGhWrkhuWOc09exRyw==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/python"
      ]
    },
    "@codemirror/lang-rust@6.0.2": {
      "integrity": "sha512-EZaGjCUegtiU7kSMvOfEZpaCReowEf3yNidYu7+vfuGTm9ow4mthAparY5hisJqOHmJowVH3Upu+eJlUji6qqA==",
      "dependencies": [
        "@codemirror/language",
        "@lezer/rust"
      ]
    },
    "@codemirror/lang-sass@6.0.2": {
      "integrity": "sha512-l/bdzIABvnTo1nzdY6U+kPAC51czYQcOErfzQ9zSm9D8GmNPD0WTW8st/CJwBTPLO8jlrbyvlSEcN20dc4iL0Q==",
      "dependencies": [
        "@codemirror/lang-css",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/sass"
      ]
    },
    "@codemirror/lang-sql@6.10.0": {
      "integrity": "sha512-6ayPkEd/yRw0XKBx5uAiToSgGECo/GY2NoJIHXIIQh1EVwLuKoU8BP/qK0qH5NLXAbtJRLuT73hx7P9X34iO4w==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@codemirror/lang-vue@0.1.3": {
      "integrity": "sha512-QSKdtYTDRhEHCfo5zOShzxCmqKJvgGrZwDQSdbvCRJ5pRLWBS7pD/8e/tH44aVQT6FKm0t6RVNoSUWHOI5vNug==",
      "dependencies": [
        "@codemirror/lang-html",
        "@codemirror/lang-javascript",
        "@codemirror/language",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@codemirror/lang-wast@6.0.2": {
      "integrity": "sha512-Imi2KTpVGm7TKuUkqyJ5NRmeFWF7aMpNiwHnLQe0x9kmrxElndyH0K6H/gXtWwY6UshMRAhpENsgfpSwsgmC6Q==",
      "dependencies": [
        "@codemirror/language",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@codemirror/lang-xml@6.1.0": {
      "integrity": "sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common",
        "@lezer/xml"
      ]
    },
    "@codemirror/lang-yaml@6.1.2": {
      "integrity": "sha512-dxrfG8w5Ce/QbT7YID7mWZFKhdhsaTNOYjOkSIMt1qmC4VQnXSDSYVHHHn8k6kJUfIhtLo8t1JJgltlxWdsITw==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/language",
        "@codemirror/state",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr",
        "@lezer/yaml"
      ]
    },
    "@codemirror/language-data@6.5.1": {
      "integrity": "sha512-0sWxeUSNlBr6OmkqybUTImADFUP0M3P0IiSde4nc24bz/6jIYzqYSgkOSLS+CBIoW1vU8Q9KUWXscBXeoMVC9w==",
      "dependencies": [
        "@codemirror/lang-angular",
        "@codemirror/lang-cpp",
        "@codemirror/lang-css",
        "@codemirror/lang-go",
        "@codemirror/lang-html",
        "@codemirror/lang-java",
        "@codemirror/lang-javascript",
        "@codemirror/lang-json",
        "@codemirror/lang-less",
        "@codemirror/lang-liquid",
        "@codemirror/lang-markdown",
        "@codemirror/lang-php",
        "@codemirror/lang-python",
        "@codemirror/lang-rust",
        "@codemirror/lang-sass",
        "@codemirror/lang-sql",
        "@codemirror/lang-vue",
        "@codemirror/lang-wast",
        "@codemirror/lang-xml",
        "@codemirror/lang-yaml",
        "@codemirror/language",
        "@codemirror/legacy-modes"
      ]
    },
    "@codemirror/language@6.11.3": {
      "integrity": "sha512-9HBM2XnwDj7fnu0551HkGdrUrrqmYq/WC5iv6nbY2WdicXdGbhR/gfbZOH73Aqj4351alY1+aoG9rCNfiwS1RA==",
      "dependencies": [
        "@codemirror/state",
        "@codemirror/view",
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr",
        "style-mod"
      ]
    },
    "@codemirror/legacy-modes@6.5.2": {
      "integrity": "sha512-/jJbwSTazlQEDOQw2FJ8LEEKVS72pU0lx6oM54kGpL8t/NJ2Jda3CZ4pcltiKTdqYSRk3ug1B3pil1gsjA6+8Q==",
      "dependencies": [
        "@codemirror/language"
      ]
    },
    "@codemirror/lint@6.9.0": {
      "integrity": "sha512-wZxW+9XDytH3SKvS8cQzMyQCaaazH8XL1EMHleHe00wVzsv7NBQKVW2yzEHrRhmM7ZOhVdItPbvlRBvMp9ej7A==",
      "dependencies": [
        "@codemirror/state",
        "@codemirror/view",
        "crelt"
      ]
    },
    "@codemirror/search@6.5.11": {
      "integrity": "sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA==",
      "dependencies": [
        "@codemirror/state",
        "@codemirror/view",
        "crelt"
      ]
    },
    "@codemirror/state@6.5.2": {
      "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==",
      "dependencies": [
        "@marijn/find-cluster-break"
      ]
    },
    "@codemirror/view@6.38.4": {
      "integrity": "sha512-hduz0suCcUSC/kM8Fq3A9iLwInJDl8fD1xLpTIk+5xkNm8z/FT7UsIa9sOXrkpChh+XXc18RzswE8QqELsVl+g==",
      "dependencies": [
        "@codemirror/state",
        "crelt",
        "style-mod",
        "w3c-keyname"
      ]
    },
    "@cspotcode/source-map-support@0.8.1": {
      "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
      "dependencies": [
        "@jridgewell/trace-mapping@0.3.9"
      ]
    },
    "@esbuild/android-arm64@0.18.20": {
      "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
      "os": ["android"],
      "cpu": ["arm64"]
    },
    "@esbuild/android-arm@0.18.20": {
      "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
      "os": ["android"],
      "cpu": ["arm"]
    },
    "@esbuild/android-x64@0.18.20": {
      "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
      "os": ["android"],
      "cpu": ["x64"]
    },
    "@esbuild/darwin-arm64@0.18.20": {
      "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
      "os": ["darwin"],
      "cpu": ["arm64"]
    },
    "@esbuild/darwin-x64@0.18.20": {
      "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
      "os": ["darwin"],
      "cpu": ["x64"]
    },
    "@esbuild/freebsd-arm64@0.18.20": {
      "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
      "os": ["freebsd"],
      "cpu": ["arm64"]
    },
    "@esbuild/freebsd-x64@0.18.20": {
      "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
      "os": ["freebsd"],
      "cpu": ["x64"]
    },
    "@esbuild/linux-arm64@0.18.20": {
      "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
      "os": ["linux"],
      "cpu": ["arm64"]
    },
    "@esbuild/linux-arm@0.18.20": {
      "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
      "os": ["linux"],
      "cpu": ["arm"]
    },
    "@esbuild/linux-ia32@0.18.20": {
      "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
      "os": ["linux"],
      "cpu": ["ia32"]
    },
    "@esbuild/linux-loong64@0.18.20": {
      "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
      "os": ["linux"],
      "cpu": ["loong64"]
    },
    "@esbuild/linux-mips64el@0.18.20": {
      "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
      "os": ["linux"],
      "cpu": ["mips64el"]
    },
    "@esbuild/linux-ppc64@0.18.20": {
      "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
      "os": ["linux"],
      "cpu": ["ppc64"]
    },
    "@esbuild/linux-riscv64@0.18.20": {
      "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
      "os": ["linux"],
      "cpu": ["riscv64"]
    },
    "@esbuild/linux-s390x@0.18.20": {
      "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
      "os": ["linux"],
      "cpu": ["s390x"]
    },
    "@esbuild/linux-x64@0.18.20": {
      "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
      "os": ["linux"],
      "cpu": ["x64"]
    },
    "@esbuild/netbsd-x64@0.18.20": {
      "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
      "os": ["netbsd"],
      "cpu": ["x64"]
    },
    "@esbuild/openbsd-x64@0.18.20": {
      "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
      "os": ["openbsd"],
      "cpu": ["x64"]
    },
    "@esbuild/sunos-x64@0.18.20": {
      "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
      "os": ["sunos"],
      "cpu": ["x64"]
    },
    "@esbuild/win32-arm64@0.18.20": {
      "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
      "os": ["win32"],
      "cpu": ["arm64"]
    },
    "@esbuild/win32-ia32@0.18.20": {
      "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
      "os": ["win32"],
      "cpu": ["ia32"]
    },
    "@esbuild/win32-x64@0.18.20": {
      "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
      "os": ["win32"],
      "cpu": ["x64"]
    },
    "@eslint-community/eslint-utils@4.8.0_eslint@8.57.1": {
      "integrity": "sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==",
      "dependencies": [
        "eslint",
        "eslint-visitor-keys"
      ]
    },
    "@eslint-community/regexpp@4.12.1": {
      "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ=="
    },
    "@eslint/eslintrc@2.1.4": {
      "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
      "dependencies": [
        "ajv",
        "debug",
        "espree",
        "globals",
        "ignore",
        "import-fresh",
        "js-yaml",
        "minimatch@3.1.2",
        "strip-json-comments"
      ]
    },
    "@eslint/js@8.57.1": {
      "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q=="
    },
    "@floating-ui/core@0.7.3": {
      "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg=="
    },
    "@floating-ui/core@1.7.3": {
      "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==",
      "dependencies": [
        "@floating-ui/utils"
      ]
    },
    "@floating-ui/dom@0.5.4": {
      "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==",
      "dependencies": [
        "@floating-ui/core@0.7.3"
      ]
    },
    "@floating-ui/dom@1.7.4": {
      "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==",
      "dependencies": [
        "@floating-ui/core@1.7.3",
        "@floating-ui/utils"
      ]
    },
    "@floating-ui/react-dom@0.7.2_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==",
      "dependencies": [
        "@floating-ui/dom@0.5.4",
        "react",
        "react-dom",
        "use-isomorphic-layout-effect"
      ]
    },
    "@floating-ui/react-dom@2.1.6_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==",
      "dependencies": [
        "@floating-ui/dom@1.7.4",
        "react",
        "react-dom"
      ]
    },
    "@floating-ui/utils@0.2.10": {
      "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ=="
    },
    "@humanwhocodes/config-array@0.13.0": {
      "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
      "dependencies": [
        "@humanwhocodes/object-schema",
        "debug",
        "minimatch@3.1.2"
      ],
      "deprecated": true
    },
    "@humanwhocodes/module-importer@1.0.1": {
      "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
    },
    "@humanwhocodes/object-schema@2.0.3": {
      "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
      "deprecated": true
    },
    "@isaacs/cliui@8.0.2": {
      "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
      "dependencies": [
        "string-width@5.1.2",
        "string-width-cjs@npm:string-width@4.2.3",
        "strip-ansi@7.1.2",
        "strip-ansi-cjs@npm:strip-ansi@6.0.1",
        "wrap-ansi@8.1.0",
        "wrap-ansi-cjs@npm:wrap-ansi@7.0.0"
      ]
    },
    "@jest/schemas@29.6.3": {
      "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
      "dependencies": [
        "@sinclair/typebox"
      ]
    },
    "@jridgewell/gen-mapping@0.3.13": {
      "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
      "dependencies": [
        "@jridgewell/sourcemap-codec",
        "@jridgewell/trace-mapping@0.3.31"
      ]
    },
    "@jridgewell/remapping@2.3.5": {
      "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
      "dependencies": [
        "@jridgewell/gen-mapping",
        "@jridgewell/trace-mapping@0.3.31"
      ]
    },
    "@jridgewell/resolve-uri@3.1.2": {
      "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="
    },
    "@jridgewell/sourcemap-codec@1.5.5": {
      "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
    },
    "@jridgewell/trace-mapping@0.3.31": {
      "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
      "dependencies": [
        "@jridgewell/resolve-uri",
        "@jridgewell/sourcemap-codec"
      ]
    },
    "@jridgewell/trace-mapping@0.3.9": {
      "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
      "dependencies": [
        "@jridgewell/resolve-uri",
        "@jridgewell/sourcemap-codec"
      ]
    },
    "@juggle/resize-observer@3.4.0": {
      "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA=="
    },
    "@lezer/common@1.2.3": {
      "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA=="
    },
    "@lezer/cpp@1.1.3": {
      "integrity": "sha512-ykYvuFQKGsRi6IcE+/hCSGUhb/I4WPjd3ELhEblm2wS2cOznDFzO+ubK2c+ioysOnlZ3EduV+MVQFCPzAIoY3w==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/css@1.3.0": {
      "integrity": "sha512-pBL7hup88KbI7hXnZV3PQsn43DHy6TWyzuyk2AO9UyoXcDltvIdqWKE1dLL/45JVZ+YZkHe1WVHqO6wugZZWcw==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/go@1.0.1": {
      "integrity": "sha512-xToRsYxwsgJNHTgNdStpcvmbVuKxTapV0dM0wey1geMMRc9aggoVyKgzYp41D2/vVOx+Ii4hmE206kvxIXBVXQ==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/highlight@1.2.1": {
      "integrity": "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==",
      "dependencies": [
        "@lezer/common"
      ]
    },
    "@lezer/html@1.3.12": {
      "integrity": "sha512-RJ7eRWdaJe3bsiiLLHjCFT1JMk8m1YP9kaUbvu2rMLEoOnke9mcTVDyfOslsln0LtujdWespjJ39w6zo+RsQYw==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/java@1.1.3": {
      "integrity": "sha512-yHquUfujwg6Yu4Fd1GNHCvidIvJwi/1Xu2DaKl/pfWIA2c1oXkVvawH3NyXhCaFx4OdlYBVX5wvz2f7Aoa/4Xw==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/javascript@1.5.4": {
      "integrity": "sha512-vvYx3MhWqeZtGPwDStM2dwgljd5smolYD2lR2UyFcHfxbBQebqx8yjmFmxtJ/E6nN6u1D9srOiVWm3Rb4tmcUA==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/json@1.0.3": {
      "integrity": "sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/lr@1.4.2": {
      "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==",
      "dependencies": [
        "@lezer/common"
      ]
    },
    "@lezer/markdown@1.4.3": {
      "integrity": "sha512-kfw+2uMrQ/wy/+ONfrH83OkdFNM0ye5Xq96cLlaCy7h5UT9FO54DU4oRoIc0CSBh5NWmWuiIJA7NGLMJbQ+Oxg==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight"
      ]
    },
    "@lezer/php@1.0.5": {
      "integrity": "sha512-W7asp9DhM6q0W6DYNwIkLSKOvxlXRrif+UXBMxzsJUuqmhE7oVU+gS3THO4S/Puh7Xzgm858UNaFi6dxTP8dJA==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/python@1.1.18": {
      "integrity": "sha512-31FiUrU7z9+d/ElGQLJFXl+dKOdx0jALlP3KEOsGTex8mvj+SoE1FgItcHWK/axkxCHGUSpqIHt6JAWfWu9Rhg==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/rust@1.0.2": {
      "integrity": "sha512-Lz5sIPBdF2FUXcWeCu1//ojFAZqzTQNRga0aYv6dYXqJqPfMdCAI0NzajWUd4Xijj1IKJLtjoXRPMvTKWBcqKg==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/sass@1.1.0": {
      "integrity": "sha512-3mMGdCTUZ/84ArHOuXWQr37pnf7f+Nw9ycPUeKX+wu19b7pSMcZGLbaXwvD2APMBDOGxPmpK/O6S1v1EvLoqgQ==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/xml@1.0.6": {
      "integrity": "sha512-CdDwirL0OEaStFue/66ZmFSeppuL6Dwjlk8qk153mSQwiSH/Dlri4GNymrNWnUmPl2Um7QfV1FO9KFUyX3Twww==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@lezer/yaml@1.0.3": {
      "integrity": "sha512-GuBLekbw9jDBDhGur82nuwkxKQ+a3W5H0GfaAthDXcAu+XdpS43VlnxA9E9hllkpSP5ellRDKjLLj7Lu9Wr6xA==",
      "dependencies": [
        "@lezer/common",
        "@lezer/highlight",
        "@lezer/lr"
      ]
    },
    "@marijn/find-cluster-break@1.0.2": {
      "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g=="
    },
    "@noble/hashes@1.8.0": {
      "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A=="
    },
    "@nodelib/fs.scandir@2.1.5": {
      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
      "dependencies": [
        "@nodelib/fs.stat",
        "run-parallel"
      ]
    },
    "@nodelib/fs.stat@2.0.5": {
      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
    },
    "@nodelib/fs.walk@1.2.8": {
      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
      "dependencies": [
        "@nodelib/fs.scandir",
        "fastq"
      ]
    },
    "@pkgjs/parseargs@0.11.0": {
      "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="
    },
    "@radix-ui/number@1.0.1": {
      "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==",
      "dependencies": [
        "@babel/runtime"
      ]
    },
    "@radix-ui/number@1.1.1": {
      "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="
    },
    "@radix-ui/primitive@1.0.0": {
      "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==",
      "dependencies": [
        "@babel/runtime"
      ]
    },
    "@radix-ui/primitive@1.0.1": {
      "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==",
      "dependencies": [
        "@babel/runtime"
      ]
    },
    "@radix-ui/primitive@1.1.3": {
      "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg=="
    },
    "@radix-ui/react-alert-dialog@1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dialog@1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-arrow@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-fqYwhhI9IarZ0ll2cUSfKuXHlJK0qE4AfnRrPBbRwEH/4mGQn04/QFGomLi8TXWIdv9WJk//KgGm+aDxVIr1wA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-arrow@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-arrow@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==",
      "dependencies": [
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-avatar@1.1.10_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==",
      "dependencies": [
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-is-hydrated",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-collection@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.0.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-collection@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==",
      "dependencies": [
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-compose-refs@1.0.0_react@18.3.1": {
      "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==",
      "dependencies": [
        "@babel/runtime",
        "react"
      ]
    },
    "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-context-menu@2.2.16_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-O8morBEW+HsVG28gYDZPTrT9UUovQUlJue5YO836tiTJhuIWBm/zQHc7j388sHWtdH/xUZurK9olD2+pcqx5ww==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-menu",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-context@1.0.0_react@18.3.1": {
      "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==",
      "dependencies": [
        "@babel/runtime",
        "react"
      ]
    },
    "@radix-ui/react-context@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-dialog@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24": {
      "integrity": "sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/primitive@1.0.0",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-context@1.0.0_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-focus-guards@1.0.0_react@18.3.1",
        "@radix-ui/react-focus-scope@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.0.0_react@18.3.1",
        "@radix-ui/react-portal@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.0.0_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.0.0_react@18.3.1",
        "aria-hidden",
        "react",
        "react-dom",
        "react-remove-scroll@2.5.4_@types+react@18.3.24_react@18.3.1"
      ]
    },
    "@radix-ui/react-dialog@1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-focus-guards@1.1.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-focus-scope@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-portal@1.1.9_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "aria-hidden",
        "react",
        "react-dom",
        "react-remove-scroll@2.7.1_@types+react@18.3.24_react@18.3.1"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-direction@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-direction@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-dismissable-layer@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/primitive@1.0.0",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-primitive@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "@radix-ui/react-use-escape-keydown@1.0.0_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-dismissable-layer@1.0.3_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-nXZOvFjOuHS1ovumntGV7NNoLaEp9JEvTht3MBjP44NSW5hUKj/8OnfN3+8WmB+CEhN44XaGhpHoSsUIEl5P7Q==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/primitive@1.0.0",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "@radix-ui/react-use-escape-keydown@1.0.2_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-dismissable-layer@1.0.4_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/primitive@1.0.1",
        "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-escape-keydown@1.0.3_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-dismissable-layer@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-escape-keydown@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-dropdown-menu@2.1.16_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-menu",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-focus-guards@1.0.0_react@18.3.1": {
      "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==",
      "dependencies": [
        "@babel/runtime",
        "react"
      ]
    },
    "@radix-ui/react-focus-guards@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-focus-guards@1.1.3_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-focus-scope@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-primitive@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-focus-scope@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-spwXlNTfeIprt+kaEWE/qYuYT3ZAqJiAGjN/JgdvgVDTu8yc+HuX+WOWXrKliKnLnwck0F6JDkqIERncnih+4A==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-focus-scope@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-focus-scope@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==",
      "dependencies": [
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-id@1.0.0_react@18.3.1": {
      "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-layout-effect@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-id@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-layout-effect@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==",
      "dependencies": [
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-label@2.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==",
      "dependencies": [
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-menu@2.1.16_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-collection@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-direction@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-focus-guards@1.1.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-focus-scope@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-popper@1.2.8_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-portal@1.1.9_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-roving-focus",
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "aria-hidden",
        "react",
        "react-dom",
        "react-remove-scroll@2.7.1_@types+react@18.3.24_react@18.3.1"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-popover@1.0.6-rc.5_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24": {
      "integrity": "sha512-x52g7glgCUf2yLOWo9jLnZLwxFznrBxLyWHY+pLjE2GYYhlPQHfxAmYPPycrrEg+7KdGhLwNH0BnzUI0kET6/Q==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/primitive@1.0.0",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-context@1.0.0_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.0.3_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-focus-guards@1.0.0_react@18.3.1",
        "@radix-ui/react-focus-scope@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.0.0_react@18.3.1",
        "@radix-ui/react-popper@1.1.2-rc.5_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-portal@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.0.1_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.0.0_react@18.3.1",
        "aria-hidden",
        "react",
        "react-dom",
        "react-remove-scroll@2.5.5_@types+react@18.3.24_react@18.3.1"
      ]
    },
    "@radix-ui/react-popover@1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-focus-guards@1.1.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-focus-scope@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-popper@1.2.8_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-portal@1.1.9_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "aria-hidden",
        "react",
        "react-dom",
        "react-remove-scroll@2.7.1_@types+react@18.3.24_react@18.3.1"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-popper@1.1.2-rc.5_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-ABYjxwalGn2vCAKn69KVdXiDdt4rmOaw53GkTcuOT1SJi0bxhq5qtvbRMX96DHZPjJLAVJ/iJvGQF2PvPHpFzw==",
      "dependencies": [
        "@babel/runtime",
        "@floating-ui/react-dom@0.7.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-arrow@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-context@1.0.0_react@18.3.1",
        "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.0.0_react@18.3.1",
        "@radix-ui/react-use-rect@1.0.0_react@18.3.1",
        "@radix-ui/react-use-size@1.0.0_react@18.3.1",
        "@radix-ui/rect@1.0.0",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-popper@1.1.2_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==",
      "dependencies": [
        "@babel/runtime",
        "@floating-ui/react-dom@2.1.6_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-arrow@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-rect@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-size@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/rect@1.0.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-popper@1.2.8_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==",
      "dependencies": [
        "@floating-ui/react-dom@2.1.6_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-arrow@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-rect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-size@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/rect@1.1.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-portal@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-primitive@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-portal@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-swu32idoCW7KA2VEiUZGBSu9nB6qwGdV6k6HYhUoOo3M1FFpD+VgLzUqtt3mwL1ssz7r2x8MggpLSQach2Xy/Q==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-portal@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-portal@1.1.9_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==",
      "dependencies": [
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-presence@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.0.0_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==",
      "dependencies": [
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-primitive@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-slot@1.0.0_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-primitive@1.0.2_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-zY6G5Qq4R8diFPNwtyoLRZBxzu1Z+SXMlfYpChN7Dv8gvmx9X3qhDqiLWvKseKVJMuedFeU/Sa0Sy/Ia+t06Dw==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-slot@1.0.1_react@18.3.1",
        "react",
        "react-dom"
      ]
    },
    "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-slot@1.0.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==",
      "dependencies": [
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-progress@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==",
      "dependencies": [
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-roving-focus@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-collection@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-direction@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-select@1.2.2_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/number@1.0.1",
        "@radix-ui/primitive@1.0.1",
        "@radix-ui/react-collection@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-direction@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.0.4_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-focus-guards@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-focus-scope@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-popper@1.1.2_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-portal@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.0.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-previous@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-visually-hidden@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "aria-hidden",
        "react",
        "react-dom",
        "react-remove-scroll@2.5.5_@types+react@18.3.24_react@18.3.1"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-slider@1.3.6_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw==",
      "dependencies": [
        "@radix-ui/number@1.1.1",
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-collection@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-direction@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-previous@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-size@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-slot@1.0.0_react@18.3.1": {
      "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-slot@1.0.1_react@18.3.1": {
      "integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-slot@1.0.2_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-compose-refs@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==",
      "dependencies": [
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-tabs@1.1.13_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-direction@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-roving-focus",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-toast@1.2.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-3OSz3TacUWy4WtOXV38DggwxoqJK4+eDkNMl5Z/MJZaoUPaP4/9lf81xXMe1I2ReTAptverZUpbPY4wWwWyL5g==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-collection@1.1.7_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-portal@1.1.9_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-visually-hidden@1.2.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-tooltip@1.2.8_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==",
      "dependencies": [
        "@radix-ui/primitive@1.1.3",
        "@radix-ui/react-compose-refs@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-context@1.1.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-dismissable-layer@1.1.11_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-id@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-popper@1.2.8_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-portal@1.1.9_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-presence@1.1.5_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-slot@1.2.3_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1",
        "@radix-ui/react-visually-hidden@1.2.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1": {
      "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==",
      "dependencies": [
        "@babel/runtime",
        "react"
      ]
    },
    "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-controllable-state@1.0.0_react@18.3.1": {
      "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-use-controllable-state@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-controllable-state@1.2.2_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==",
      "dependencies": [
        "@radix-ui/react-use-effect-event",
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-effect-event@0.0.2_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==",
      "dependencies": [
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-escape-keydown@1.0.0_react@18.3.1": {
      "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-use-escape-keydown@1.0.2_react@18.3.1": {
      "integrity": "sha512-DXGim3x74WgUv+iMNCF+cAo8xUHHeqvjx8zs7trKf+FkQKPQXLk2sX7Gx1ysH7Q76xCpZuxIJE7HLPxRE+Q+GA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-callback-ref@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-use-escape-keydown@1.0.3_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-callback-ref@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-escape-keydown@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==",
      "dependencies": [
        "@radix-ui/react-use-callback-ref@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-is-hydrated@0.1.0_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==",
      "dependencies": [
        "@types/react",
        "react",
        "use-sync-external-store"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-layout-effect@1.0.0_react@18.3.1": {
      "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==",
      "dependencies": [
        "@babel/runtime",
        "react"
      ]
    },
    "@radix-ui/react-use-layout-effect@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-previous@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==",
      "dependencies": [
        "@babel/runtime",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-previous@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==",
      "dependencies": [
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-rect@1.0.0_react@18.3.1": {
      "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/rect@1.0.0",
        "react"
      ]
    },
    "@radix-ui/react-use-rect@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/rect@1.0.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-rect@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==",
      "dependencies": [
        "@radix-ui/rect@1.1.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-size@1.0.0_react@18.3.1": {
      "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-layout-effect@1.0.0_react@18.3.1",
        "react"
      ]
    },
    "@radix-ui/react-use-size@1.0.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-use-layout-effect@1.0.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-use-size@1.1.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==",
      "dependencies": [
        "@radix-ui/react-use-layout-effect@1.1.1_@types+react@18.3.24_react@18.3.1",
        "@types/react",
        "react"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@radix-ui/react-visually-hidden@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==",
      "dependencies": [
        "@babel/runtime",
        "@radix-ui/react-primitive@1.0.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/react-visually-hidden@1.2.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==",
      "dependencies": [
        "@radix-ui/react-primitive@2.1.3_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react",
        "@types/react-dom"
      ]
    },
    "@radix-ui/rect@1.0.0": {
      "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==",
      "dependencies": [
        "@babel/runtime"
      ]
    },
    "@radix-ui/rect@1.0.1": {
      "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==",
      "dependencies": [
        "@babel/runtime"
      ]
    },
    "@radix-ui/rect@1.1.1": {
      "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="
    },
    "@react-dnd/asap@4.0.1": {
      "integrity": "sha512-kLy0PJDDwvwwTXxqTFNAAllPHD73AycE9ypWeln/IguoGBEbvFcPDbCV03G52bEcC5E+YgupBE0VzHGdC8SIXg=="
    },
    "@react-dnd/invariant@2.0.0": {
      "integrity": "sha512-xL4RCQBCBDJ+GRwKTFhGUW8GXa4yoDfJrPbLblc3U09ciS+9ZJXJ3Qrcs/x2IODOdIE5kQxvMmE2UKyqUictUw=="
    },
    "@react-dnd/shallowequal@2.0.0": {
      "integrity": "sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg=="
    },
    "@rolldown/pluginutils@1.0.0-beta.27": {
      "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA=="
    },
    "@rollup/plugin-virtual@3.0.2": {
      "integrity": "sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A=="
    },
    "@sinclair/typebox@0.27.8": {
      "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA=="
    },
    "@swc/core-darwin-arm64@1.13.5": {
      "integrity": "sha512-lKNv7SujeXvKn16gvQqUQI5DdyY8v7xcoO3k06/FJbHJS90zEwZdQiMNRiqpYw/orU543tPaWgz7cIYWhbopiQ==",
      "os": ["darwin"],
      "cpu": ["arm64"]
    },
    "@swc/core-darwin-x64@1.13.5": {
      "integrity": "sha512-ILd38Fg/w23vHb0yVjlWvQBoE37ZJTdlLHa8LRCFDdX4WKfnVBiblsCU9ar4QTMNdeTBEX9iUF4IrbNWhaF1Ng==",
      "os": ["darwin"],
      "cpu": ["x64"]
    },
    "@swc/core-linux-arm-gnueabihf@1.13.5": {
      "integrity": "sha512-Q6eS3Pt8GLkXxqz9TAw+AUk9HpVJt8Uzm54MvPsqp2yuGmY0/sNaPPNVqctCX9fu/Nu8eaWUen0si6iEiCsazQ==",
      "os": ["linux"],
      "cpu": ["arm"]
    },
    "@swc/core-linux-arm64-gnu@1.13.5": {
      "integrity": "sha512-aNDfeN+9af+y+M2MYfxCzCy/VDq7Z5YIbMqRI739o8Ganz6ST+27kjQFd8Y/57JN/hcnUEa9xqdS3XY7WaVtSw==",
      "os": ["linux"],
      "cpu": ["arm64"]
    },
    "@swc/core-linux-arm64-musl@1.13.5": {
      "integrity": "sha512-9+ZxFN5GJag4CnYnq6apKTnnezpfJhCumyz0504/JbHLo+Ue+ZtJnf3RhyA9W9TINtLE0bC4hKpWi8ZKoETyOQ==",
      "os": ["linux"],
      "cpu": ["arm64"]
    },
    "@swc/core-linux-x64-gnu@1.13.5": {
      "integrity": "sha512-WD530qvHrki8Ywt/PloKUjaRKgstQqNGvmZl54g06kA+hqtSE2FTG9gngXr3UJxYu/cNAjJYiBifm7+w4nbHbA==",
      "os": ["linux"],
      "cpu": ["x64"]
    },
    "@swc/core-linux-x64-musl@1.13.5": {
      "integrity": "sha512-Luj8y4OFYx4DHNQTWjdIuKTq2f5k6uSXICqx+FSabnXptaOBAbJHNbHT/06JZh6NRUouaf0mYXN0mcsqvkhd7Q==",
      "os": ["linux"],
      "cpu": ["x64"]
    },
    "@swc/core-win32-arm64-msvc@1.13.5": {
      "integrity": "sha512-cZ6UpumhF9SDJvv4DA2fo9WIzlNFuKSkZpZmPG1c+4PFSEMy5DFOjBSllCvnqihCabzXzpn6ykCwBmHpy31vQw==",
      "os": ["win32"],
      "cpu": ["arm64"]
    },
    "@swc/core-win32-ia32-msvc@1.13.5": {
      "integrity": "sha512-C5Yi/xIikrFUzZcyGj9L3RpKljFvKiDMtyDzPKzlsDrKIw2EYY+bF88gB6oGY5RGmv4DAX8dbnpRAqgFD0FMEw==",
      "os": ["win32"],
      "cpu": ["ia32"]
    },
    "@swc/core-win32-x64-msvc@1.13.5": {
      "integrity": "sha512-YrKdMVxbYmlfybCSbRtrilc6UA8GF5aPmGKBdPvjrarvsmf4i7ZHGCEnLtfOMd3Lwbs2WUZq3WdMbozYeLU93Q==",
      "os": ["win32"],
      "cpu": ["x64"]
    },
    "@swc/core@1.13.5": {
      "integrity": "sha512-WezcBo8a0Dg2rnR82zhwoR6aRNxeTGfK5QCD6TQ+kg3xx/zNT02s/0o+81h/3zhvFSB24NtqEr8FTw88O5W/JQ==",
      "dependencies": [
        "@swc/counter",
        "@swc/types"
      ],
      "optionalDependencies": [
        "@swc/core-darwin-arm64",
        "@swc/core-darwin-x64",
        "@swc/core-linux-arm-gnueabihf",
        "@swc/core-linux-arm64-gnu",
        "@swc/core-linux-arm64-musl",
        "@swc/core-linux-x64-gnu",
        "@swc/core-linux-x64-musl",
        "@swc/core-win32-arm64-msvc",
        "@swc/core-win32-ia32-msvc",
        "@swc/core-win32-x64-msvc"
      ],
      "scripts": true
    },
    "@swc/counter@0.1.3": {
      "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ=="
    },
    "@swc/types@0.1.25": {
      "integrity": "sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==",
      "dependencies": [
        "@swc/counter"
      ]
    },
    "@swc/wasm@1.13.5": {
      "integrity": "sha512-ZBZcxieydxNwgEU9eFAXGMaDb1Xoh+ZkZcUQ27LNJzc2lPSByoL6CSVqnYiaVo+n9JgqbYyHlMq+i7z0wRNTfA=="
    },
    "@tailwindcss/container-queries@0.1.1_tailwindcss@3.4.18__postcss@8.5.6__jiti@1.21.7": {
      "integrity": "sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==",
      "dependencies": [
        "tailwindcss"
      ]
    },
    "@testing-library/dom@10.4.1": {
      "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==",
      "dependencies": [
        "@babel/code-frame",
        "@babel/runtime",
        "@types/aria-query",
        "aria-query",
        "dom-accessibility-api",
        "lz-string",
        "picocolors",
        "pretty-format@27.5.1"
      ]
    },
    "@testing-library/react@15.0.7_@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==",
      "dependencies": [
        "@babel/runtime",
        "@testing-library/dom",
        "@types/react",
        "@types/react-dom",
        "react",
        "react-dom"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "@tldraw/editor@2.0.0-alpha.17_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-IyedUKSyBL4eHYcUIZzbQxHDM+cgJ4UeNe45zg0C7ScH3E1Yb5rQileaX0/ZncQiFQnSM2yH7dNgh1R23UhHgg==",
      "dependencies": [
        "@tldraw/state",
        "@tldraw/store",
        "@tldraw/tlschema",
        "@tldraw/utils",
        "@tldraw/validate",
        "@types/core-js",
        "@use-gesture/react",
        "classnames",
        "core-js",
        "eventemitter3@4.0.7",
        "idb",
        "is-plain-object",
        "lodash.throttle",
        "lodash.uniq",
        "nanoid@4.0.2",
        "react",
        "react-dom"
      ]
    },
    "@tldraw/state@2.0.0-alpha.17_react@18.3.1": {
      "integrity": "sha512-Hf6vY4oHyVTc68KAiHlDHE2HpgxQKckezXqALSgeml9SylR7L8SwDUJYJ9dWbfghtvWQCtK0mOxyzAjok8BdMw==",
      "dependencies": [
        "react"
      ]
    },
    "@tldraw/store@2.0.0-alpha.17_react@18.3.1": {
      "integrity": "sha512-eIQwQc4ZiaDImE+ZYsnMCgR/olE5Ayn8E8zPU9+tzVQi4j9co2Gzhmlamx69J3jtf9suzzp2HJG48fhCkoAFTA==",
      "dependencies": [
        "@tldraw/state",
        "@tldraw/utils",
        "lodash.isequal",
        "nanoid@4.0.2"
      ]
    },
    "@tldraw/tldraw@2.0.0-alpha.17_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24": {
      "integrity": "sha512-N0YJ40uWj7vnsbqeydTt0aH5Ui0LIS/A8uuKOIGwz6gqz+e+/SG0aqPwDDhGwjIdWX7w5ajFM1Do9ZGtsFgEow==",
      "dependencies": [
        "@radix-ui/react-alert-dialog",
        "@radix-ui/react-context-menu",
        "@radix-ui/react-dialog@1.1.15_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1",
        "@radix-ui/react-dropdown-menu",
        "@radix-ui/react-popover@1.0.6-rc.5_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24",
        "@radix-ui/react-select",
        "@radix-ui/react-slider",
        "@radix-ui/react-toast",
        "@tldraw/editor",
        "canvas-size",
        "classnames",
        "hotkeys-js",
        "lz-string",
        "react",
        "react-dom"
      ]
    },
    "@tldraw/tlschema@2.0.0-alpha.17_react@18.3.1": {
      "integrity": "sha512-S3p+lhCRvCQrNKZ7XXHVyE3CxDeIs5tkh3zP18Rvq8z5pMs5bFW3907T/pJJdRrFh4zX8+0uGY6pt8UJN1JaVA==",
      "dependencies": [
        "@tldraw/state",
        "@tldraw/store",
        "@tldraw/utils",
        "@tldraw/validate",
        "nanoid@4.0.2"
      ]
    },
    "@tldraw/utils@2.0.0-alpha.17": {
      "integrity": "sha512-IJoM13nmsw1/2lKT40UjKd3gHJclB2XoGd/wUhsVDT+GlYh2vkt3uG59mCtzPlKgpc+Jwv/mOeT4r0NMEGnekA=="
    },
    "@tldraw/validate@2.0.0-alpha.17": {
      "integrity": "sha512-FRkw3yIFR6ioQAYWklzuM/ScTFEBFy+iZLMIUs4Cu8UcRUTBO6WsPAhRH7yKIuDPD7Klglfi4pMVWi4Tm/HOWg==",
      "dependencies": [
        "@tldraw/utils"
      ]
    },
    "@tootallnate/once@2.0.0": {
      "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A=="
    },
    "@tsconfig/node10@1.0.11": {
      "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw=="
    },
    "@tsconfig/node12@1.0.11": {
      "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag=="
    },
    "@tsconfig/node14@1.0.3": {
      "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow=="
    },
    "@tsconfig/node16@1.0.4": {
      "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA=="
    },
    "@types/aria-query@5.0.4": {
      "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw=="
    },
    "@types/babel__core@7.20.5": {
      "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
      "dependencies": [
        "@babel/parser",
        "@babel/types",
        "@types/babel__generator",
        "@types/babel__template",
        "@types/babel__traverse"
      ]
    },
    "@types/babel__generator@7.27.0": {
      "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
      "dependencies": [
        "@babel/types"
      ]
    },
    "@types/babel__template@7.4.4": {
      "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
      "dependencies": [
        "@babel/parser",
        "@babel/types"
      ]
    },
    "@types/babel__traverse@7.28.0": {
      "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
      "dependencies": [
        "@babel/types"
      ]
    },
    "@types/chai-subset@1.3.6_@types+chai@4.3.20": {
      "integrity": "sha512-m8lERkkQj+uek18hXOZuec3W/fCRTrU4hrnXjH3qhHy96ytuPaPiWGgu7sJb7tZxZonO75vYAjCvpe/e4VUwRw==",
      "dependencies": [
        "@types/chai"
      ]
    },
    "@types/chai@4.3.20": {
      "integrity": "sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ=="
    },
    "@types/core-js@2.5.8": {
      "integrity": "sha512-VgnAj6tIAhJhZdJ8/IpxdatM8G4OD3VWGlp6xIxUGENZlpbob9Ty4VVdC1FIEp0aK6DBscDDjyzy5FB60TuNqg=="
    },
    "@types/json-schema@7.0.15": {
      "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="
    },
    "@types/lodash@4.17.20": {
      "integrity": "sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA=="
    },
    "@types/node-fetch@2.6.13": {
      "integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==",
      "dependencies": [
        "@types/node@24.2.0",
        "form-data"
      ]
    },
    "@types/node@18.19.124": {
      "integrity": "sha512-hY4YWZFLs3ku6D2Gqo3RchTd9VRCcrjqp/I0mmohYeUVA5Y8eCXKJEasHxLAJVZRJuQogfd1GiJ9lgogBgKeuQ==",
      "dependencies": [
        "undici-types@5.26.5"
      ]
    },
    "@types/node@20.19.14": {
      "integrity": "sha512-gqiKWld3YIkmtrrg9zDvg9jfksZCcPywXVN7IauUGhilwGV/yOyeUsvpR796m/Jye0zUzMXPKe8Ct1B79A7N5Q==",
      "dependencies": [
        "undici-types@6.21.0"
      ]
    },
    "@types/node@24.2.0": {
      "integrity": "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==",
      "dependencies": [
        "undici-types@7.10.0"
      ]
    },
    "@types/prop-types@15.7.15": {
      "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw=="
    },
    "@types/react-dom@18.3.7_@types+react@18.3.24": {
      "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==",
      "dependencies": [
        "@types/react"
      ]
    },
    "@types/react@18.3.24": {
      "integrity": "sha512-0dLEBsA1kI3OezMBF8nSsb7Nk19ZnsyE1LLhB8r27KbgU5H4pvuqZLdtE+aUkJVoXgTVuA+iLIwmZ0TuK4tx6A==",
      "dependencies": [
        "@types/prop-types",
        "csstype"
      ]
    },
    "@types/semver@7.7.1": {
      "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA=="
    },
    "@typescript-eslint/eslint-plugin@6.21.0_@typescript-eslint+parser@6.21.0__eslint@8.57.1__typescript@5.9.2_eslint@8.57.1_typescript@5.9.2": {
      "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==",
      "dependencies": [
        "@eslint-community/regexpp",
        "@typescript-eslint/parser",
        "@typescript-eslint/scope-manager",
        "@typescript-eslint/type-utils",
        "@typescript-eslint/utils",
        "@typescript-eslint/visitor-keys",
        "debug",
        "eslint",
        "graphemer",
        "ignore",
        "natural-compare",
        "semver@7.7.2",
        "ts-api-utils"
      ]
    },
    "@typescript-eslint/parser@6.21.0_eslint@8.57.1_typescript@5.9.2": {
      "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==",
      "dependencies": [
        "@typescript-eslint/scope-manager",
        "@typescript-eslint/types",
        "@typescript-eslint/typescript-estree",
        "@typescript-eslint/visitor-keys",
        "debug",
        "eslint"
      ]
    },
    "@typescript-eslint/scope-manager@6.21.0": {
      "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==",
      "dependencies": [
        "@typescript-eslint/types",
        "@typescript-eslint/visitor-keys"
      ]
    },
    "@typescript-eslint/type-utils@6.21.0_eslint@8.57.1_typescript@5.9.2": {
      "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==",
      "dependencies": [
        "@typescript-eslint/typescript-estree",
        "@typescript-eslint/utils",
        "debug",
        "eslint",
        "ts-api-utils"
      ]
    },
    "@typescript-eslint/types@6.21.0": {
      "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg=="
    },
    "@typescript-eslint/typescript-estree@6.21.0_typescript@5.9.2": {
      "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==",
      "dependencies": [
        "@typescript-eslint/types",
        "@typescript-eslint/visitor-keys",
        "debug",
        "globby",
        "is-glob",
        "minimatch@9.0.3",
        "semver@7.7.2",
        "ts-api-utils"
      ]
    },
    "@typescript-eslint/utils@6.21.0_eslint@8.57.1_typescript@5.9.2": {
      "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==",
      "dependencies": [
        "@eslint-community/eslint-utils",
        "@types/json-schema",
        "@types/semver",
        "@typescript-eslint/scope-manager",
        "@typescript-eslint/types",
        "@typescript-eslint/typescript-estree",
        "eslint",
        "semver@7.7.2"
      ]
    },
    "@typescript-eslint/visitor-keys@6.21.0": {
      "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==",
      "dependencies": [
        "@typescript-eslint/types",
        "eslint-visitor-keys"
      ]
    },
    "@ungap/structured-clone@1.3.0": {
      "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="
    },
    "@use-gesture/core@10.3.1": {
      "integrity": "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw=="
    },
    "@use-gesture/react@10.3.1_react@18.3.1": {
      "integrity": "sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==",
      "dependencies": [
        "@use-gesture/core",
        "react"
      ]
    },
    "@vitejs/plugin-react@4.7.0_vite@4.5.14__@types+node@20.19.14_@babel+core@7.28.4_@types+node@20.19.14": {
      "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
      "dependencies": [
        "@babel/core",
        "@babel/plugin-transform-react-jsx-self",
        "@babel/plugin-transform-react-jsx-source",
        "@rolldown/pluginutils",
        "@types/babel__core",
        "react-refresh",
        "vite@4.5.14_@types+node@20.19.14"
      ]
    },
    "@vitest/expect@0.34.6": {
      "integrity": "sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==",
      "dependencies": [
        "@vitest/spy",
        "@vitest/utils",
        "chai"
      ]
    },
    "@vitest/runner@0.34.6": {
      "integrity": "sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==",
      "dependencies": [
        "@vitest/utils",
        "p-limit@4.0.0",
        "pathe@1.1.2"
      ]
    },
    "@vitest/snapshot@0.34.6": {
      "integrity": "sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==",
      "dependencies": [
        "magic-string",
        "pathe@1.1.2",
        "pretty-format@29.7.0"
      ]
    },
    "@vitest/spy@0.34.6": {
      "integrity": "sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==",
      "dependencies": [
        "tinyspy"
      ]
    },
    "@vitest/utils@0.34.6": {
      "integrity": "sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==",
      "dependencies": [
        "diff-sequences",
        "loupe",
        "pretty-format@29.7.0"
      ]
    },
    "@xstate/react@4.1.3_react@18.3.1_xstate@5.22.1": {
      "integrity": "sha512-zhE+ZfrcCR87bu71Rkh5Z5ruZBivR/7uD/dkelzJqjQdI45IZc9DqTI8lL4Cg5+VN2p5k86KxDsusqW1kW11Tg==",
      "dependencies": [
        "react",
        "use-isomorphic-layout-effect",
        "use-sync-external-store",
        "xstate"
      ],
      "optionalPeers": [
        "xstate"
      ]
    },
    "abab@2.0.6": {
      "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
      "deprecated": true
    },
    "abort-controller@3.0.0": {
      "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
      "dependencies": [
        "event-target-shim"
      ]
    },
    "acorn-jsx@5.3.2_acorn@8.15.0": {
      "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
      "dependencies": [
        "acorn"
      ]
    },
    "acorn-walk@8.3.4": {
      "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
      "dependencies": [
        "acorn"
      ]
    },
    "acorn@8.15.0": {
      "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
      "bin": true
    },
    "agent-base@6.0.2": {
      "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
      "dependencies": [
        "debug"
      ]
    },
    "agentkeepalive@4.6.0": {
      "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==",
      "dependencies": [
        "humanize-ms"
      ]
    },
    "ajv@6.12.6": {
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dependencies": [
        "fast-deep-equal",
        "fast-json-stable-stringify",
        "json-schema-traverse",
        "uri-js"
      ]
    },
    "ansi-regex@5.0.1": {
      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
    },
    "ansi-regex@6.2.2": {
      "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="
    },
    "ansi-styles@4.3.0": {
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dependencies": [
        "color-convert"
      ]
    },
    "ansi-styles@5.2.0": {
      "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
    },
    "ansi-styles@6.2.3": {
      "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="
    },
    "any-promise@1.3.0": {
      "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="
    },
    "anymatch@3.1.3": {
      "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
      "dependencies": [
        "normalize-path",
        "picomatch"
      ]
    },
    "arg@4.1.3": {
      "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA=="
    },
    "arg@5.0.2": {
      "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="
    },
    "argparse@2.0.1": {
      "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
    },
    "aria-hidden@1.2.6": {
      "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
      "dependencies": [
        "tslib"
      ]
    },
    "aria-query@5.3.0": {
      "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
      "dependencies": [
        "dequal"
      ]
    },
    "array-union@2.1.0": {
      "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
    },
    "assertion-error@1.1.0": {
      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
    },
    "asynckit@0.4.0": {
      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
    },
    "automerge-tldraw@0.1.5_@automerge+automerge-repo@1.2.1__@types+node@20.19.14__typescript@5.9.2_@automerge+automerge-repo-react-hooks@1.2.1__react@18.3.1__react-dom@18.3.1___react@18.3.1__@types+node@20.19.14__typescript@5.9.2_@tldraw+tldraw@2.0.0-alpha.17__react@18.3.1__react-dom@18.3.1___react@18.3.1__@types+react@18.3.24__@types+react-dom@18.3.7___@types+react@18.3.24_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+node@20.19.14_typescript@5.9.2_@types+react@18.3.24_@types+react-dom@18.3.7__@types+react@18.3.24": {
      "integrity": "sha512-Hf9Zn+YBimtWUieahk9dyRsAssXTiwTZTDiykSo6l4sAN9zVGNpy49iAtuWXXh3fH18GVWcF5DaPmcVk47jRyA==",
      "dependencies": [
        "@automerge/automerge-repo",
        "@automerge/automerge-repo-react-hooks",
        "@tldraw/tldraw",
        "lodash"
      ]
    },
    "autoprefixer@10.4.21_postcss@8.5.6": {
      "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==",
      "dependencies": [
        "browserslist",
        "caniuse-lite",
        "fraction.js",
        "normalize-range",
        "picocolors",
        "postcss",
        "postcss-value-parser"
      ],
      "bin": true
    },
    "balanced-match@1.0.2": {
      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
    },
    "base-x@4.0.1": {
      "integrity": "sha512-uAZ8x6r6S3aUM9rbHGVOIsR15U/ZSc82b3ymnCPsT45Gk1DDvhDPdIgB5MrhirZWt+5K0EEPQH985kNqZgNPFw=="
    },
    "baseline-browser-mapping@2.8.3": {
      "integrity": "sha512-mcE+Wr2CAhHNWxXN/DdTI+n4gsPc5QpXpWnyCQWiQYIYZX+ZMJ8juXZgjRa/0/YPJo/NSsgW15/YgmI4nbysYw==",
      "bin": true
    },
    "binary-extensions@2.3.0": {
      "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="
    },
    "brace-expansion@1.1.12": {
      "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
      "dependencies": [
        "balanced-match",
        "concat-map"
      ]
    },
    "brace-expansion@2.0.2": {
      "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
      "dependencies": [
        "balanced-match"
      ]
    },
    "braces@3.0.3": {
      "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
      "dependencies": [
        "fill-range"
      ]
    },
    "browserslist@4.26.0": {
      "integrity": "sha512-P9go2WrP9FiPwLv3zqRD/Uoxo0RSHjzFCiQz7d4vbmwNqQFo9T9WCeP/Qn5EbcKQY6DBbkxEXNcpJOmncNrb7A==",
      "dependencies": [
        "baseline-browser-mapping",
        "caniuse-lite",
        "electron-to-chromium",
        "node-releases",
        "update-browserslist-db"
      ],
      "bin": true
    },
    "bs58@5.0.0": {
      "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==",
      "dependencies": [
        "base-x"
      ]
    },
    "bs58check@3.0.1": {
      "integrity": "sha512-hjuuJvoWEybo7Hn/0xOrczQKKEKD63WguEjlhLExYs2wUBcebDC1jDNK17eEAD2lYfw82d5ASC1d7K3SWszjaQ==",
      "dependencies": [
        "@noble/hashes",
        "bs58"
      ]
    },
    "cac@6.7.14": {
      "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ=="
    },
    "call-bind-apply-helpers@1.0.2": {
      "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
      "dependencies": [
        "es-errors",
        "function-bind"
      ]
    },
    "callsites@3.1.0": {
      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
    },
    "camelcase-css@2.0.1": {
      "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="
    },
    "caniuse-lite@1.0.30001741": {
      "integrity": "sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw=="
    },
    "canvas-size@1.2.6": {
      "integrity": "sha512-x2iVHOrZ5x9V0Hwx6kBz+Yxf/VCAII+jrD6WLjJbytJLozHq/oDJjEva432Os0eHxWMFR0vYlLJwTr6QxyxQqw=="
    },
    "cbor-extract@2.2.0": {
      "integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==",
      "dependencies": [
        "node-gyp-build-optional-packages"
      ],
      "optionalDependencies": [
        "@cbor-extract/cbor-extract-darwin-arm64",
        "@cbor-extract/cbor-extract-darwin-x64",
        "@cbor-extract/cbor-extract-linux-arm",
        "@cbor-extract/cbor-extract-linux-arm64",
        "@cbor-extract/cbor-extract-linux-x64",
        "@cbor-extract/cbor-extract-win32-x64"
      ],
      "scripts": true,
      "bin": true
    },
    "cbor-x@1.6.0": {
      "integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==",
      "optionalDependencies": [
        "cbor-extract"
      ]
    },
    "chai@4.5.0": {
      "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==",
      "dependencies": [
        "assertion-error",
        "check-error",
        "deep-eql",
        "get-func-name",
        "loupe",
        "pathval",
        "type-detect"
      ]
    },
    "chalk@4.1.2": {
      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
      "dependencies": [
        "ansi-styles@4.3.0",
        "supports-color"
      ]
    },
    "check-error@1.0.3": {
      "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
      "dependencies": [
        "get-func-name"
      ]
    },
    "chokidar@3.6.0": {
      "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
      "dependencies": [
        "anymatch",
        "braces",
        "glob-parent@5.1.2",
        "is-binary-path",
        "is-glob",
        "normalize-path",
        "readdirp"
      ],
      "optionalDependencies": [
        "fsevents"
      ]
    },
    "class-variance-authority@0.7.1": {
      "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==",
      "dependencies": [
        "clsx"
      ]
    },
    "classnames@2.5.1": {
      "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow=="
    },
    "clsx@2.1.1": {
      "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="
    },
    "cmdk@0.2.1_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24": {
      "integrity": "sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==",
      "dependencies": [
        "@radix-ui/react-dialog@1.0.0_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+react@18.3.24",
        "react",
        "react-dom"
      ]
    },
    "codemirror@6.0.2": {
      "integrity": "sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==",
      "dependencies": [
        "@codemirror/autocomplete",
        "@codemirror/commands",
        "@codemirror/language",
        "@codemirror/lint",
        "@codemirror/search",
        "@codemirror/state",
        "@codemirror/view"
      ]
    },
    "color-convert@2.0.1": {
      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
      "dependencies": [
        "color-name"
      ]
    },
    "color-name@1.1.4": {
      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
    },
    "combined-stream@1.0.8": {
      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
      "dependencies": [
        "delayed-stream"
      ]
    },
    "commander@4.1.1": {
      "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
    },
    "commander@9.5.0": {
      "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ=="
    },
    "concat-map@0.0.1": {
      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
    },
    "confbox@0.1.8": {
      "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="
    },
    "convert-source-map@2.0.0": {
      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
    },
    "core-js@3.45.1": {
      "integrity": "sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==",
      "scripts": true
    },
    "create-require@1.1.1": {
      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
    },
    "crelt@1.0.6": {
      "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g=="
    },
    "cross-spawn@7.0.6": {
      "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
      "dependencies": [
        "path-key",
        "shebang-command",
        "which"
      ]
    },
    "cssesc@3.0.0": {
      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
      "bin": true
    },
    "cssstyle@3.0.0": {
      "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==",
      "dependencies": [
        "rrweb-cssom"
      ]
    },
    "csstype@3.1.3": {
      "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
    },
    "data-urls@4.0.0": {
      "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==",
      "dependencies": [
        "abab",
        "whatwg-mimetype",
        "whatwg-url@12.0.1"
      ]
    },
    "debug@4.4.3": {
      "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
      "dependencies": [
        "ms"
      ]
    },
    "decimal.js@10.6.0": {
      "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg=="
    },
    "decode-uri-component@0.4.1": {
      "integrity": "sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ=="
    },
    "deep-eql@4.1.4": {
      "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==",
      "dependencies": [
        "type-detect"
      ]
    },
    "deep-is@0.1.4": {
      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
    },
    "delayed-stream@1.0.0": {
      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
    },
    "dequal@2.0.3": {
      "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="
    },
    "detect-libc@2.0.4": {
      "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA=="
    },
    "detect-node-es@1.1.0": {
      "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
    },
    "didyoumean@1.2.2": {
      "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
    },
    "diff-sequences@29.6.3": {
      "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q=="
    },
    "diff@4.0.2": {
      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A=="
    },
    "dir-glob@3.0.1": {
      "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
      "dependencies": [
        "path-type"
      ]
    },
    "dlv@1.1.3": {
      "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
    },
    "dnd-core@14.0.1": {
      "integrity": "sha512-+PVS2VPTgKFPYWo3vAFEA8WPbTf7/xo43TifH9G8S1KqnrQu0o77A3unrF5yOugy4mIz7K5wAVFHUcha7wsz6A==",
      "dependencies": [
        "@react-dnd/asap",
        "@react-dnd/invariant",
        "redux@4.2.1"
      ]
    },
    "doctrine@3.0.0": {
      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
      "dependencies": [
        "esutils"
      ]
    },
    "dom-accessibility-api@0.5.16": {
      "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg=="
    },
    "domexception@4.0.0": {
      "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
      "dependencies": [
        "webidl-conversions@7.0.0"
      ],
      "deprecated": true
    },
    "dunder-proto@1.0.1": {
      "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
      "dependencies": [
        "call-bind-apply-helpers",
        "es-errors",
        "gopd"
      ]
    },
    "eastasianwidth@0.2.0": {
      "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
    },
    "electron-to-chromium@1.5.218": {
      "integrity": "sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg=="
    },
    "emoji-regex@8.0.0": {
      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
    },
    "emoji-regex@9.2.2": {
      "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
    },
    "entities@6.0.1": {
      "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="
    },
    "es-define-property@1.0.1": {
      "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
    },
    "es-errors@1.3.0": {
      "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
    },
    "es-object-atoms@1.1.1": {
      "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
      "dependencies": [
        "es-errors"
      ]
    },
    "es-set-tostringtag@2.1.0": {
      "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
      "dependencies": [
        "es-errors",
        "get-intrinsic",
        "has-tostringtag",
        "hasown"
      ]
    },
    "esbuild@0.18.20": {
      "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
      "optionalDependencies": [
        "@esbuild/android-arm",
        "@esbuild/android-arm64",
        "@esbuild/android-x64",
        "@esbuild/darwin-arm64",
        "@esbuild/darwin-x64",
        "@esbuild/freebsd-arm64",
        "@esbuild/freebsd-x64",
        "@esbuild/linux-arm",
        "@esbuild/linux-arm64",
        "@esbuild/linux-ia32",
        "@esbuild/linux-loong64",
        "@esbuild/linux-mips64el",
        "@esbuild/linux-ppc64",
        "@esbuild/linux-riscv64",
        "@esbuild/linux-s390x",
        "@esbuild/linux-x64",
        "@esbuild/netbsd-x64",
        "@esbuild/openbsd-x64",
        "@esbuild/sunos-x64",
        "@esbuild/win32-arm64",
        "@esbuild/win32-ia32",
        "@esbuild/win32-x64"
      ],
      "scripts": true,
      "bin": true
    },
    "escalade@3.2.0": {
      "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="
    },
    "escape-string-regexp@4.0.0": {
      "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
    },
    "eslint-plugin-react-hooks@4.6.2_eslint@8.57.1": {
      "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==",
      "dependencies": [
        "eslint"
      ]
    },
    "eslint-plugin-react-refresh@0.4.23_eslint@8.57.1": {
      "integrity": "sha512-G4j+rv0NmbIR45kni5xJOrYvCtyD3/7LjpVH8MPPcudXDcNu8gv+4ATTDXTtbRR8rTCM5HxECvCSsRmxKnWDsA==",
      "dependencies": [
        "eslint"
      ]
    },
    "eslint-scope@7.2.2": {
      "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
      "dependencies": [
        "esrecurse",
        "estraverse"
      ]
    },
    "eslint-visitor-keys@3.4.3": {
      "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="
    },
    "eslint@8.57.1": {
      "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
      "dependencies": [
        "@eslint-community/eslint-utils",
        "@eslint-community/regexpp",
        "@eslint/eslintrc",
        "@eslint/js",
        "@humanwhocodes/config-array",
        "@humanwhocodes/module-importer",
        "@nodelib/fs.walk",
        "@ungap/structured-clone",
        "ajv",
        "chalk",
        "cross-spawn",
        "debug",
        "doctrine",
        "escape-string-regexp",
        "eslint-scope",
        "eslint-visitor-keys",
        "espree",
        "esquery",
        "esutils",
        "fast-deep-equal",
        "file-entry-cache",
        "find-up",
        "glob-parent@6.0.2",
        "globals",
        "graphemer",
        "ignore",
        "imurmurhash",
        "is-glob",
        "is-path-inside",
        "js-yaml",
        "json-stable-stringify-without-jsonify",
        "levn",
        "lodash.merge",
        "minimatch@3.1.2",
        "natural-compare",
        "optionator",
        "strip-ansi@6.0.1",
        "text-table"
      ],
      "deprecated": true,
      "bin": true
    },
    "espree@9.6.1_acorn@8.15.0": {
      "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
      "dependencies": [
        "acorn",
        "acorn-jsx",
        "eslint-visitor-keys"
      ]
    },
    "esquery@1.6.0": {
      "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
      "dependencies": [
        "estraverse"
      ]
    },
    "esrecurse@4.3.0": {
      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
      "dependencies": [
        "estraverse"
      ]
    },
    "estraverse@5.3.0": {
      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
    },
    "esutils@2.0.3": {
      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
    },
    "event-target-shim@5.0.1": {
      "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
    },
    "eventemitter3@4.0.7": {
      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
    },
    "eventemitter3@5.0.1": {
      "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
    },
    "fast-deep-equal@3.1.3": {
      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
    },
    "fast-glob@3.3.3": {
      "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
      "dependencies": [
        "@nodelib/fs.stat",
        "@nodelib/fs.walk",
        "glob-parent@5.1.2",
        "merge2",
        "micromatch"
      ]
    },
    "fast-json-stable-stringify@2.1.0": {
      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
    },
    "fast-levenshtein@2.0.6": {
      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
    },
    "fast-sha256@1.3.0": {
      "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ=="
    },
    "fastq@1.19.1": {
      "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
      "dependencies": [
        "reusify"
      ]
    },
    "file-entry-cache@6.0.1": {
      "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
      "dependencies": [
        "flat-cache"
      ]
    },
    "fill-range@7.1.1": {
      "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
      "dependencies": [
        "to-regex-range"
      ]
    },
    "filter-obj@5.1.0": {
      "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng=="
    },
    "find-up@5.0.0": {
      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
      "dependencies": [
        "locate-path",
        "path-exists"
      ]
    },
    "flat-cache@3.2.0": {
      "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
      "dependencies": [
        "flatted",
        "keyv",
        "rimraf"
      ]
    },
    "flatted@3.3.3": {
      "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg=="
    },
    "foreground-child@3.3.1": {
      "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
      "dependencies": [
        "cross-spawn",
        "signal-exit"
      ]
    },
    "form-data-encoder@1.7.2": {
      "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A=="
    },
    "form-data@4.0.4": {
      "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
      "dependencies": [
        "asynckit",
        "combined-stream",
        "es-set-tostringtag",
        "hasown",
        "mime-types"
      ]
    },
    "formdata-node@4.4.1": {
      "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==",
      "dependencies": [
        "node-domexception",
        "web-streams-polyfill"
      ]
    },
    "fraction.js@4.3.7": {
      "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew=="
    },
    "fs.realpath@1.0.0": {
      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
    },
    "fsevents@2.3.3": {
      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
      "os": ["darwin"],
      "scripts": true
    },
    "function-bind@1.1.2": {
      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
    },
    "gensync@1.0.0-beta.2": {
      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
    },
    "get-func-name@2.0.2": {
      "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ=="
    },
    "get-intrinsic@1.3.0": {
      "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
      "dependencies": [
        "call-bind-apply-helpers",
        "es-define-property",
        "es-errors",
        "es-object-atoms",
        "function-bind",
        "get-proto",
        "gopd",
        "has-symbols",
        "hasown",
        "math-intrinsics"
      ]
    },
    "get-nonce@1.0.1": {
      "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="
    },
    "get-proto@1.0.1": {
      "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
      "dependencies": [
        "dunder-proto",
        "es-object-atoms"
      ]
    },
    "get-tsconfig@4.10.1": {
      "integrity": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==",
      "dependencies": [
        "resolve-pkg-maps"
      ]
    },
    "glob-parent@5.1.2": {
      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
      "dependencies": [
        "is-glob"
      ]
    },
    "glob-parent@6.0.2": {
      "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
      "dependencies": [
        "is-glob"
      ]
    },
    "glob@10.4.5": {
      "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
      "dependencies": [
        "foreground-child",
        "jackspeak",
        "minimatch@9.0.5",
        "minipass",
        "package-json-from-dist",
        "path-scurry"
      ],
      "bin": true
    },
    "glob@7.2.3": {
      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
      "dependencies": [
        "fs.realpath",
        "inflight",
        "inherits",
        "minimatch@3.1.2",
        "once",
        "path-is-absolute"
      ],
      "deprecated": true
    },
    "globals@13.24.0": {
      "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
      "dependencies": [
        "type-fest"
      ]
    },
    "globby@11.1.0": {
      "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
      "dependencies": [
        "array-union",
        "dir-glob",
        "fast-glob",
        "ignore",
        "merge2",
        "slash"
      ]
    },
    "gopd@1.2.0": {
      "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
    },
    "graphemer@1.4.0": {
      "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
    },
    "has-flag@4.0.0": {
      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
    },
    "has-symbols@1.1.0": {
      "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
    },
    "has-tostringtag@1.0.2": {
      "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
      "dependencies": [
        "has-symbols"
      ]
    },
    "hasown@2.0.2": {
      "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
      "dependencies": [
        "function-bind"
      ]
    },
    "hoist-non-react-statics@3.3.2": {
      "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
      "dependencies": [
        "react-is@16.13.1"
      ]
    },
    "hotkeys-js@3.13.15": {
      "integrity": "sha512-gHh8a/cPTCpanraePpjRxyIlxDFrIhYqjuh01UHWEwDpglJKCnvLW8kqSx5gQtOuSsJogNZXLhOdbSExpgUiqg=="
    },
    "html-encoding-sniffer@3.0.0": {
      "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
      "dependencies": [
        "whatwg-encoding"
      ]
    },
    "http-proxy-agent@5.0.0": {
      "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
      "dependencies": [
        "@tootallnate/once",
        "agent-base",
        "debug"
      ]
    },
    "https-proxy-agent@5.0.1": {
      "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
      "dependencies": [
        "agent-base",
        "debug"
      ]
    },
    "humanize-ms@1.2.1": {
      "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
      "dependencies": [
        "ms"
      ]
    },
    "iconv-lite@0.6.3": {
      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
      "dependencies": [
        "safer-buffer"
      ]
    },
    "idb@7.1.1": {
      "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
    },
    "ignore@5.3.2": {
      "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="
    },
    "import-fresh@3.3.1": {
      "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
      "dependencies": [
        "parent-module",
        "resolve-from"
      ]
    },
    "imurmurhash@0.1.4": {
      "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
    },
    "inflight@1.0.6": {
      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
      "dependencies": [
        "once",
        "wrappy"
      ],
      "deprecated": true
    },
    "inherits@2.0.4": {
      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
    },
    "is-binary-path@2.1.0": {
      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
      "dependencies": [
        "binary-extensions"
      ]
    },
    "is-core-module@2.16.1": {
      "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
      "dependencies": [
        "hasown"
      ]
    },
    "is-extglob@2.1.1": {
      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
    },
    "is-fullwidth-code-point@3.0.0": {
      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
    },
    "is-glob@4.0.3": {
      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
      "dependencies": [
        "is-extglob"
      ]
    },
    "is-number@7.0.0": {
      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
    },
    "is-path-inside@3.0.3": {
      "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
    },
    "is-plain-object@5.0.0": {
      "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
    },
    "is-potential-custom-element-name@1.0.1": {
      "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
    },
    "isexe@2.0.0": {
      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
    },
    "isomorphic-ws@5.0.0_ws@8.18.3": {
      "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==",
      "dependencies": [
        "ws"
      ]
    },
    "jackspeak@3.4.3": {
      "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
      "dependencies": [
        "@isaacs/cliui"
      ],
      "optionalDependencies": [
        "@pkgjs/parseargs"
      ]
    },
    "jiti@1.21.7": {
      "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==",
      "bin": true
    },
    "js-tokens@4.0.0": {
      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
    },
    "js-yaml@4.1.0": {
      "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
      "dependencies": [
        "argparse"
      ],
      "bin": true
    },
    "jsdom@22.1.0": {
      "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==",
      "dependencies": [
        "abab",
        "cssstyle",
        "data-urls",
        "decimal.js",
        "domexception",
        "form-data",
        "html-encoding-sniffer",
        "http-proxy-agent",
        "https-proxy-agent",
        "is-potential-custom-element-name",
        "nwsapi",
        "parse5",
        "rrweb-cssom",
        "saxes",
        "symbol-tree",
        "tough-cookie",
        "w3c-xmlserializer",
        "webidl-conversions@7.0.0",
        "whatwg-encoding",
        "whatwg-mimetype",
        "whatwg-url@12.0.1",
        "ws",
        "xml-name-validator"
      ]
    },
    "jsesc@3.1.0": {
      "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
      "bin": true
    },
    "json-buffer@3.0.1": {
      "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
    },
    "json-schema-traverse@0.4.1": {
      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
    },
    "json-stable-stringify-without-jsonify@1.0.1": {
      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
    },
    "json5@2.2.3": {
      "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
      "bin": true
    },
    "keyv@4.5.4": {
      "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
      "dependencies": [
        "json-buffer"
      ]
    },
    "levn@0.4.1": {
      "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
      "dependencies": [
        "prelude-ls",
        "type-check"
      ]
    },
    "lilconfig@3.1.3": {
      "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw=="
    },
    "lines-and-columns@1.2.4": {
      "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
    },
    "local-pkg@0.4.3": {
      "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g=="
    },
    "locate-path@6.0.0": {
      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
      "dependencies": [
        "p-locate"
      ]
    },
    "lodash.isequal@4.5.0": {
      "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==",
      "deprecated": true
    },
    "lodash.merge@4.6.2": {
      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
    },
    "lodash.throttle@4.1.1": {
      "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
    },
    "lodash.uniq@4.5.0": {
      "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ=="
    },
    "lodash@4.17.21": {
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
    },
    "loose-envify@1.4.0": {
      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
      "dependencies": [
        "js-tokens"
      ],
      "bin": true
    },
    "lorem-ipsum@2.0.8": {
      "integrity": "sha512-5RIwHuCb979RASgCJH0VKERn9cQo/+NcAi2BMe9ddj+gp7hujl6BI+qdOG4nVsLDpwWEJwTVYXNKP6BGgbcoGA==",
      "dependencies": [
        "commander@9.5.0"
      ],
      "bin": true
    },
    "loupe@2.3.7": {
      "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
      "dependencies": [
        "get-func-name"
      ]
    },
    "lru-cache@10.4.3": {
      "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="
    },
    "lru-cache@5.1.1": {
      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
      "dependencies": [
        "yallist"
      ]
    },
    "lucide-react@0.284.0_react@18.3.1": {
      "integrity": "sha512-dVSMHYAya/TeY3+vsk+VQJEKNQN2AhIo0+Dp09B2qpzvcBuu93H98YZykFcjIAfmanFiDd8nqfXFR38L757cyQ==",
      "dependencies": [
        "react"
      ]
    },
    "lz-string@1.5.0": {
      "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
      "bin": true
    },
    "magic-string@0.30.19": {
      "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==",
      "dependencies": [
        "@jridgewell/sourcemap-codec"
      ]
    },
    "make-error@1.3.6": {
      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
    },
    "math-intrinsics@1.1.0": {
      "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
    },
    "memoize-one@5.2.1": {
      "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
    },
    "merge2@1.4.1": {
      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
    },
    "micromatch@4.0.8": {
      "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
      "dependencies": [
        "braces",
        "picomatch"
      ]
    },
    "mime-db@1.52.0": {
      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
    },
    "mime-types@2.1.35": {
      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
      "dependencies": [
        "mime-db"
      ]
    },
    "minimatch@3.1.2": {
      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
      "dependencies": [
        "brace-expansion@1.1.12"
      ]
    },
    "minimatch@9.0.3": {
      "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
      "dependencies": [
        "brace-expansion@2.0.2"
      ]
    },
    "minimatch@9.0.5": {
      "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
      "dependencies": [
        "brace-expansion@2.0.2"
      ]
    },
    "minipass@7.1.2": {
      "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="
    },
    "mlly@1.8.0": {
      "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==",
      "dependencies": [
        "acorn",
        "pathe@2.0.3",
        "pkg-types",
        "ufo"
      ]
    },
    "ms@2.1.3": {
      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
    },
    "mylas@2.1.13": {
      "integrity": "sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg=="
    },
    "mz@2.7.0": {
      "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
      "dependencies": [
        "any-promise",
        "object-assign",
        "thenify-all"
      ]
    },
    "nanoid@3.3.11": {
      "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
      "bin": true
    },
    "nanoid@4.0.2": {
      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
      "bin": true
    },
    "natural-compare@1.4.0": {
      "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
    },
    "node-domexception@1.0.0": {
      "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
      "deprecated": true
    },
    "node-fetch@2.7.0": {
      "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
      "dependencies": [
        "whatwg-url@5.0.0"
      ]
    },
    "node-gyp-build-optional-packages@5.1.1": {
      "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==",
      "dependencies": [
        "detect-libc"
      ],
      "bin": true
    },
    "node-releases@2.0.21": {
      "integrity": "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw=="
    },
    "normalize-path@3.0.0": {
      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
    },
    "normalize-range@0.1.2": {
      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
    },
    "nwsapi@2.2.22": {
      "integrity": "sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ=="
    },
    "object-assign@4.1.1": {
      "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
    },
    "object-hash@3.0.0": {
      "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="
    },
    "once@1.4.0": {
      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
      "dependencies": [
        "wrappy"
      ]
    },
    "openai@4.104.0": {
      "integrity": "sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==",
      "dependencies": [
        "@types/node@18.19.124",
        "@types/node-fetch",
        "abort-controller",
        "agentkeepalive",
        "form-data-encoder",
        "formdata-node",
        "node-fetch"
      ],
      "bin": true
    },
    "optionator@0.9.4": {
      "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
      "dependencies": [
        "deep-is",
        "fast-levenshtein",
        "levn",
        "prelude-ls",
        "type-check",
        "word-wrap"
      ]
    },
    "p-limit@3.1.0": {
      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
      "dependencies": [
        "yocto-queue@0.1.0"
      ]
    },
    "p-limit@4.0.0": {
      "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
      "dependencies": [
        "yocto-queue@1.2.1"
      ]
    },
    "p-locate@5.0.0": {
      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
      "dependencies": [
        "p-limit@3.1.0"
      ]
    },
    "package-json-from-dist@1.0.1": {
      "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
    },
    "parent-module@1.0.1": {
      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
      "dependencies": [
        "callsites"
      ]
    },
    "parse5@7.3.0": {
      "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
      "dependencies": [
        "entities"
      ]
    },
    "path-exists@4.0.0": {
      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
    },
    "path-is-absolute@1.0.1": {
      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
    },
    "path-key@3.1.1": {
      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
    },
    "path-parse@1.0.7": {
      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
    },
    "path-scurry@1.11.1": {
      "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
      "dependencies": [
        "lru-cache@10.4.3",
        "minipass"
      ]
    },
    "path-type@4.0.0": {
      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
    },
    "pathe@1.1.2": {
      "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ=="
    },
    "pathe@2.0.3": {
      "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="
    },
    "pathval@1.1.1": {
      "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ=="
    },
    "picocolors@1.1.1": {
      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
    },
    "picomatch@2.3.1": {
      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
    },
    "pify@2.3.0": {
      "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="
    },
    "pirates@4.0.7": {
      "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA=="
    },
    "pkg-types@1.3.1": {
      "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==",
      "dependencies": [
        "confbox",
        "mlly",
        "pathe@2.0.3"
      ]
    },
    "plimit-lit@1.6.1": {
      "integrity": "sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==",
      "dependencies": [
        "queue-lit"
      ]
    },
    "pnpm@8.15.9": {
      "integrity": "sha512-SZQ0ydj90aJ5Tr9FUrOyXApjOrzuW7Fee13pDzL0e1E6ypjNXP0AHDHw20VLw4BO3M1XhQHkyik6aBYWa72fgQ==",
      "bin": true
    },
    "postcss-import@15.1.0_postcss@8.5.6": {
      "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
      "dependencies": [
        "postcss",
        "postcss-value-parser",
        "read-cache",
        "resolve"
      ]
    },
    "postcss-js@4.1.0_postcss@8.5.6": {
      "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==",
      "dependencies": [
        "camelcase-css",
        "postcss"
      ]
    },
    "postcss-load-config@6.0.1_jiti@1.21.7_postcss@8.5.6": {
      "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==",
      "dependencies": [
        "jiti",
        "lilconfig",
        "postcss"
      ],
      "optionalPeers": [
        "jiti",
        "postcss"
      ]
    },
    "postcss-nested@6.2.0_postcss@8.5.6": {
      "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-selector-parser@6.1.2": {
      "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
      "dependencies": [
        "cssesc",
        "util-deprecate"
      ]
    },
    "postcss-value-parser@4.2.0": {
      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
    },
    "postcss@8.5.6": {
      "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
      "dependencies": [
        "nanoid@3.3.11",
        "picocolors",
        "source-map-js"
      ]
    },
    "prelude-ls@1.2.1": {
      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
    },
    "pretty-format@27.5.1": {
      "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
      "dependencies": [
        "ansi-regex@5.0.1",
        "ansi-styles@5.2.0",
        "react-is@17.0.2"
      ]
    },
    "pretty-format@29.7.0": {
      "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
      "dependencies": [
        "@jest/schemas",
        "ansi-styles@5.2.0",
        "react-is@18.3.1"
      ]
    },
    "psl@1.15.0": {
      "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
      "dependencies": [
        "punycode"
      ]
    },
    "punycode@2.3.1": {
      "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
    },
    "query-string@8.2.0": {
      "integrity": "sha512-tUZIw8J0CawM5wyGBiDOAp7ObdRQh4uBor/fUR9ZjmbZVvw95OD9If4w3MQxr99rg0DJZ/9CIORcpEqU5hQG7g==",
      "dependencies": [
        "decode-uri-component",
        "filter-obj",
        "split-on-first"
      ]
    },
    "querystringify@2.2.0": {
      "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
    },
    "queue-lit@1.5.2": {
      "integrity": "sha512-tLc36IOPeMAubu8BkW8YDBV+WyIgKlYU7zUNs0J5Vk9skSZ4JfGlPOqplP0aHdfv7HL0B2Pg6nwiq60Qc6M2Hw=="
    },
    "queue-microtask@1.2.3": {
      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
    },
    "react-arborist@3.4.3_react@18.3.1_react-dom@18.3.1__react@18.3.1_@types+node@20.19.14_@types+react@18.3.24": {
      "integrity": "sha512-yFnq1nIQhT2uJY4TZVz2tgAiBb9lxSyvF4vC3S8POCK8xLzjGIxVv3/4dmYquQJ7AHxaZZArRGHiHKsEewKdTQ==",
      "dependencies": [
        "react",
        "react-dnd",
        "react-dnd-html5-backend",
        "react-dom",
        "react-window",
        "redux@5.0.1",
        "use-sync-external-store"
      ]
    },
    "react-dnd-html5-backend@14.1.0": {
      "integrity": "sha512-6ONeqEC3XKVf4eVmMTe0oPds+c5B9Foyj8p/ZKLb7kL2qh9COYxiBHv3szd6gztqi/efkmriywLUVlPotqoJyw==",
      "dependencies": [
        "dnd-core"
      ]
    },
    "react-dnd@14.0.5_@types+node@20.19.14_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-9i1jSgbyVw0ELlEVt/NkCUkxy1hmhJOkePoCH713u75vzHGyXhPDm28oLfc2NMSBjZRM1Y+wRjHXJT3sPrTy+A==",
      "dependencies": [
        "@react-dnd/invariant",
        "@react-dnd/shallowequal",
        "@types/node@20.19.14",
        "@types/react",
        "dnd-core",
        "fast-deep-equal",
        "hoist-non-react-statics",
        "react"
      ],
      "optionalPeers": [
        "@types/node@20.19.14",
        "@types/react"
      ]
    },
    "react-dom@18.3.1_react@18.3.1": {
      "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
      "dependencies": [
        "loose-envify",
        "react",
        "scheduler"
      ]
    },
    "react-is@16.13.1": {
      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
    },
    "react-is@17.0.2": {
      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
    },
    "react-is@18.3.1": {
      "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="
    },
    "react-refresh@0.17.0": {
      "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ=="
    },
    "react-remove-scroll-bar@2.3.8_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
      "dependencies": [
        "@types/react",
        "react",
        "react-style-singleton",
        "tslib"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "react-remove-scroll@2.5.4_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==",
      "dependencies": [
        "@types/react",
        "react",
        "react-remove-scroll-bar",
        "react-style-singleton",
        "tslib",
        "use-callback-ref",
        "use-sidecar"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "react-remove-scroll@2.5.5_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==",
      "dependencies": [
        "@types/react",
        "react",
        "react-remove-scroll-bar",
        "react-style-singleton",
        "tslib",
        "use-callback-ref",
        "use-sidecar"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "react-remove-scroll@2.7.1_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==",
      "dependencies": [
        "@types/react",
        "react",
        "react-remove-scroll-bar",
        "react-style-singleton",
        "tslib",
        "use-callback-ref",
        "use-sidecar"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "react-style-singleton@2.2.3_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
      "dependencies": [
        "@types/react",
        "get-nonce",
        "react",
        "tslib"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "react-usestateref@1.0.9_react@18.3.1": {
      "integrity": "sha512-t8KLsI7oje0HzfzGhxFXzuwbf1z9vhBM1ptHLUIHhYqZDKFuI5tzdhEVxSNzUkYxwF8XdpOErzHlKxvP7sTERw==",
      "dependencies": [
        "react"
      ]
    },
    "react-window@1.8.11_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-+SRbUVT2scadgFSWx+R1P754xHPEqvcfSfVX10QYg6POOz+WNgkN48pS+BtZNIMGiL1HYrSEiCkwsMS15QogEQ==",
      "dependencies": [
        "@babel/runtime",
        "memoize-one",
        "react",
        "react-dom"
      ]
    },
    "react@18.3.1": {
      "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
      "dependencies": [
        "loose-envify"
      ]
    },
    "read-cache@1.0.0": {
      "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
      "dependencies": [
        "pify"
      ]
    },
    "readdirp@3.6.0": {
      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
      "dependencies": [
        "picomatch"
      ]
    },
    "redux@4.2.1": {
      "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==",
      "dependencies": [
        "@babel/runtime"
      ]
    },
    "redux@5.0.1": {
      "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="
    },
    "requires-port@1.0.0": {
      "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
    },
    "resolve-from@4.0.0": {
      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
    },
    "resolve-pkg-maps@1.0.0": {
      "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw=="
    },
    "resolve@1.22.10": {
      "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
      "dependencies": [
        "is-core-module",
        "path-parse",
        "supports-preserve-symlinks-flag"
      ],
      "bin": true
    },
    "reusify@1.1.0": {
      "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="
    },
    "rimraf@3.0.2": {
      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
      "dependencies": [
        "glob@7.2.3"
      ],
      "deprecated": true,
      "bin": true
    },
    "rollup@3.29.5": {
      "integrity": "sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==",
      "optionalDependencies": [
        "fsevents"
      ],
      "bin": true
    },
    "rrweb-cssom@0.6.0": {
      "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw=="
    },
    "run-parallel@1.2.0": {
      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
      "dependencies": [
        "queue-microtask"
      ]
    },
    "safer-buffer@2.1.2": {
      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
    },
    "saxes@6.0.0": {
      "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
      "dependencies": [
        "xmlchars"
      ]
    },
    "scheduler@0.23.2": {
      "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
      "dependencies": [
        "loose-envify"
      ]
    },
    "semver@6.3.1": {
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
      "bin": true
    },
    "semver@7.7.2": {
      "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
      "bin": true
    },
    "shebang-command@2.0.0": {
      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
      "dependencies": [
        "shebang-regex"
      ]
    },
    "shebang-regex@3.0.0": {
      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
    },
    "siginfo@2.0.0": {
      "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g=="
    },
    "signal-exit@4.1.0": {
      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="
    },
    "slash@3.0.0": {
      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
    },
    "source-map-js@1.2.1": {
      "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
    },
    "split-on-first@3.0.0": {
      "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA=="
    },
    "stackback@0.0.2": {
      "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw=="
    },
    "std-env@3.9.0": {
      "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw=="
    },
    "string-width@4.2.3": {
      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
      "dependencies": [
        "emoji-regex@8.0.0",
        "is-fullwidth-code-point",
        "strip-ansi@6.0.1"
      ]
    },
    "string-width@5.1.2": {
      "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
      "dependencies": [
        "eastasianwidth",
        "emoji-regex@9.2.2",
        "strip-ansi@7.1.2"
      ]
    },
    "strip-ansi@6.0.1": {
      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
      "dependencies": [
        "ansi-regex@5.0.1"
      ]
    },
    "strip-ansi@7.1.2": {
      "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
      "dependencies": [
        "ansi-regex@6.2.2"
      ]
    },
    "strip-json-comments@3.1.1": {
      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
    },
    "strip-literal@1.3.0": {
      "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==",
      "dependencies": [
        "acorn"
      ]
    },
    "style-mod@4.1.2": {
      "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw=="
    },
    "sucrase@3.35.0": {
      "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
      "dependencies": [
        "@jridgewell/gen-mapping",
        "commander@4.1.1",
        "glob@10.4.5",
        "lines-and-columns",
        "mz",
        "pirates",
        "ts-interface-checker"
      ],
      "bin": true
    },
    "supports-color@7.2.0": {
      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
      "dependencies": [
        "has-flag"
      ]
    },
    "supports-preserve-symlinks-flag@1.0.0": {
      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
    },
    "symbol-tree@3.2.4": {
      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
    },
    "tailwind-merge@1.14.0": {
      "integrity": "sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ=="
    },
    "tailwindcss-animate@1.0.7_tailwindcss@3.4.18__postcss@8.5.6__jiti@1.21.7": {
      "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==",
      "dependencies": [
        "tailwindcss"
      ]
    },
    "tailwindcss@3.4.18_postcss@8.5.6_jiti@1.21.7": {
      "integrity": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==",
      "dependencies": [
        "@alloc/quick-lru",
        "arg@5.0.2",
        "chokidar",
        "didyoumean",
        "dlv",
        "fast-glob",
        "glob-parent@6.0.2",
        "is-glob",
        "jiti",
        "lilconfig",
        "micromatch",
        "normalize-path",
        "object-hash",
        "picocolors",
        "postcss",
        "postcss-import",
        "postcss-js",
        "postcss-load-config",
        "postcss-nested",
        "postcss-selector-parser",
        "resolve",
        "sucrase"
      ],
      "bin": true
    },
    "text-table@0.2.0": {
      "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
    },
    "thenify-all@1.6.0": {
      "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
      "dependencies": [
        "thenify"
      ]
    },
    "thenify@3.3.1": {
      "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
      "dependencies": [
        "any-promise"
      ]
    },
    "tiny-typed-emitter@2.1.0": {
      "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA=="
    },
    "tinybench@2.9.0": {
      "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg=="
    },
    "tinypool@0.7.0": {
      "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww=="
    },
    "tinyspy@2.2.1": {
      "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A=="
    },
    "to-regex-range@5.0.1": {
      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
      "dependencies": [
        "is-number"
      ]
    },
    "tough-cookie@4.1.4": {
      "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
      "dependencies": [
        "psl",
        "punycode",
        "universalify",
        "url-parse"
      ]
    },
    "tr46@0.0.3": {
      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
    },
    "tr46@4.1.1": {
      "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==",
      "dependencies": [
        "punycode"
      ]
    },
    "ts-api-utils@1.4.3_typescript@5.9.2": {
      "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
      "dependencies": [
        "typescript"
      ]
    },
    "ts-interface-checker@0.1.13": {
      "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="
    },
    "ts-node@10.9.2_@types+node@20.19.14_typescript@5.9.2": {
      "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
      "dependencies": [
        "@cspotcode/source-map-support",
        "@tsconfig/node10",
        "@tsconfig/node12",
        "@tsconfig/node14",
        "@tsconfig/node16",
        "@types/node@20.19.14",
        "acorn",
        "acorn-walk",
        "arg@4.1.3",
        "create-require",
        "diff",
        "make-error",
        "typescript",
        "v8-compile-cache-lib",
        "yn"
      ],
      "bin": true
    },
    "tsc-alias@1.8.16": {
      "integrity": "sha512-QjCyu55NFyRSBAl6+MTFwplpFcnm2Pq01rR/uxfqJoLMm6X3O14KEGtaSDZpJYaE1bJBGDjD0eSuiIWPe2T58g==",
      "dependencies": [
        "chokidar",
        "commander@9.5.0",
        "get-tsconfig",
        "globby",
        "mylas",
        "normalize-path",
        "plimit-lit"
      ],
      "bin": true
    },
    "tslib@2.8.1": {
      "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
    },
    "type-check@0.4.0": {
      "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
      "dependencies": [
        "prelude-ls"
      ]
    },
    "type-detect@4.1.0": {
      "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw=="
    },
    "type-fest@0.20.2": {
      "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
    },
    "typescript@5.9.2": {
      "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
      "bin": true
    },
    "ufo@1.6.1": {
      "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="
    },
    "undici-types@5.26.5": {
      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
    },
    "undici-types@6.21.0": {
      "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="
    },
    "undici-types@7.10.0": {
      "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag=="
    },
    "universalify@0.2.0": {
      "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg=="
    },
    "update-browserslist-db@1.1.3_browserslist@4.26.0": {
      "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==",
      "dependencies": [
        "browserslist",
        "escalade",
        "picocolors"
      ],
      "bin": true
    },
    "uri-js@4.4.1": {
      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
      "dependencies": [
        "punycode"
      ]
    },
    "url-parse@1.5.10": {
      "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
      "dependencies": [
        "querystringify",
        "requires-port"
      ]
    },
    "use-callback-ref@1.3.3_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
      "dependencies": [
        "@types/react",
        "react",
        "tslib"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "use-isomorphic-layout-effect@1.2.1_react@18.3.1": {
      "integrity": "sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==",
      "dependencies": [
        "react"
      ]
    },
    "use-resize-observer@9.1.0_react@18.3.1_react-dom@18.3.1__react@18.3.1": {
      "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==",
      "dependencies": [
        "@juggle/resize-observer",
        "react",
        "react-dom"
      ]
    },
    "use-sidecar@1.1.3_@types+react@18.3.24_react@18.3.1": {
      "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
      "dependencies": [
        "@types/react",
        "detect-node-es",
        "react",
        "tslib"
      ],
      "optionalPeers": [
        "@types/react"
      ]
    },
    "use-sync-external-store@1.6.0_react@18.3.1": {
      "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
      "dependencies": [
        "react"
      ]
    },
    "util-deprecate@1.0.2": {
      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
    },
    "uuid@10.0.0": {
      "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
      "bin": true
    },
    "uuid@9.0.1": {
      "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
      "bin": true
    },
    "v8-compile-cache-lib@3.0.1": {
      "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg=="
    },
    "vite-node@0.34.6_@types+node@24.2.0": {
      "integrity": "sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==",
      "dependencies": [
        "cac",
        "debug",
        "mlly",
        "pathe@1.1.2",
        "picocolors",
        "vite@4.5.14_@types+node@24.2.0"
      ],
      "bin": true
    },
    "vite-plugin-top-level-await@1.6.0_vite@4.5.14__@types+node@20.19.14_@types+node@20.19.14": {
      "integrity": "sha512-bNhUreLamTIkoulCR9aDXbTbhLk6n1YE8NJUTTxl5RYskNRtzOR0ASzSjBVRtNdjIfngDXo11qOsybGLNsrdww==",
      "dependencies": [
        "@rollup/plugin-virtual",
        "@swc/core",
        "@swc/wasm",
        "uuid@10.0.0",
        "vite@4.5.14_@types+node@20.19.14"
      ]
    },
    "vite-plugin-wasm@3.5.0_vite@4.5.14__@types+node@20.19.14_@types+node@20.19.14": {
      "integrity": "sha512-X5VWgCnqiQEGb+omhlBVsvTfxikKtoOgAzQ95+BZ8gQ+VfMHIjSHr0wyvXFQCa0eKQ0fKyaL0kWcEnYqBac4lQ==",
      "dependencies": [
        "vite@4.5.14_@types+node@20.19.14"
      ]
    },
    "vite@4.5.14_@types+node@20.19.14": {
      "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==",
      "dependencies": [
        "@types/node@20.19.14",
        "esbuild",
        "postcss",
        "rollup"
      ],
      "optionalDependencies": [
        "fsevents"
      ],
      "optionalPeers": [
        "@types/node@20.19.14"
      ],
      "bin": true
    },
    "vite@4.5.14_@types+node@24.2.0": {
      "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==",
      "dependencies": [
        "@types/node@24.2.0",
        "esbuild",
        "postcss",
        "rollup"
      ],
      "optionalDependencies": [
        "fsevents"
      ],
      "optionalPeers": [
        "@types/node@24.2.0"
      ],
      "bin": true
    },
    "vitest@0.34.6_jsdom@22.1.0_@types+chai@4.3.20_@types+node@24.2.0": {
      "integrity": "sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==",
      "dependencies": [
        "@types/chai",
        "@types/chai-subset",
        "@types/node@24.2.0",
        "@vitest/expect",
        "@vitest/runner",
        "@vitest/snapshot",
        "@vitest/spy",
        "@vitest/utils",
        "acorn",
        "acorn-walk",
        "cac",
        "chai",
        "debug",
        "jsdom",
        "local-pkg",
        "magic-string",
        "pathe@1.1.2",
        "picocolors",
        "std-env",
        "strip-literal",
        "tinybench",
        "tinypool",
        "vite@4.5.14_@types+node@24.2.0",
        "vite-node",
        "why-is-node-running"
      ],
      "optionalPeers": [
        "jsdom"
      ],
      "bin": true
    },
    "w3c-keyname@2.2.8": {
      "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ=="
    },
    "w3c-xmlserializer@4.0.0": {
      "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
      "dependencies": [
        "xml-name-validator"
      ]
    },
    "web-streams-polyfill@4.0.0-beta.3": {
      "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug=="
    },
    "webidl-conversions@3.0.1": {
      "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
    },
    "webidl-conversions@7.0.0": {
      "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
    },
    "whatwg-encoding@2.0.0": {
      "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
      "dependencies": [
        "iconv-lite"
      ]
    },
    "whatwg-mimetype@3.0.0": {
      "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q=="
    },
    "whatwg-url@12.0.1": {
      "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==",
      "dependencies": [
        "tr46@4.1.1",
        "webidl-conversions@7.0.0"
      ]
    },
    "whatwg-url@5.0.0": {
      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
      "dependencies": [
        "tr46@0.0.3",
        "webidl-conversions@3.0.1"
      ]
    },
    "which@2.0.2": {
      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
      "dependencies": [
        "isexe"
      ],
      "bin": true
    },
    "why-is-node-running@2.3.0": {
      "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
      "dependencies": [
        "siginfo",
        "stackback"
      ],
      "bin": true
    },
    "word-wrap@1.2.5": {
      "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="
    },
    "wrap-ansi@7.0.0": {
      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
      "dependencies": [
        "ansi-styles@4.3.0",
        "string-width@4.2.3",
        "strip-ansi@6.0.1"
      ]
    },
    "wrap-ansi@8.1.0": {
      "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
      "dependencies": [
        "ansi-styles@6.2.3",
        "string-width@5.1.2",
        "strip-ansi@7.1.2"
      ]
    },
    "wrappy@1.0.2": {
      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
    },
    "ws@8.18.3": {
      "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg=="
    },
    "xml-name-validator@4.0.0": {
      "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw=="
    },
    "xmlchars@2.2.0": {
      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
    },
    "xstate@5.22.1": {
      "integrity": "sha512-ajh2WQw2+nM6K3ZDTBbhODb72SOLlOnd/t92jSXyOH5rTF/T0XtBIwXxbEBvsdwdnzaAaEcrxZu4aEKr/781pQ=="
    },
    "yallist@3.1.1": {
      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
    },
    "yn@3.1.1": {
      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q=="
    },
    "yocto-queue@0.1.0": {
      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
    },
    "yocto-queue@1.2.1": {
      "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg=="
    }
  },
  "workspace": {
    "dependencies": [
      "jsr:@std/dotenv@~0.225.5"
    ],
    "packageJson": {
      "dependencies": [
        "npm:@automerge/automerge-codemirror@^0.0.11",
        "npm:@automerge/automerge-repo-network-broadcastchannel@^1.1.12",
        "npm:@automerge/automerge-repo-network-messagechannel@^1.1.12",
        "npm:@automerge/automerge-repo-network-websocket@^1.1.12",
        "npm:@automerge/automerge-repo-react-hooks@^1.1.12",
        "npm:@automerge/automerge-repo-storage-indexeddb@^1.1.12",
        "npm:@automerge/automerge-repo@^1.1.12",
        "npm:@automerge/automerge-wasm@^1.0.0-preview.0",
        "npm:@automerge/automerge@^2.1.9",
        "npm:@codemirror/autocomplete@^6.19.0",
        "npm:@codemirror/commands@^6.9.0",
        "npm:@codemirror/lang-javascript@^6.2.1",
        "npm:@codemirror/lang-markdown@^6.2.1",
        "npm:@codemirror/language-data@^6.3.1",
        "npm:@codemirror/language@^6.9.1",
        "npm:@codemirror/lint@^6.9.0",
        "npm:@codemirror/search@^6.5.11",
        "npm:@codemirror/state@^6.5.2",
        "npm:@codemirror/view@^6.21.3",
        "npm:@lezer/common@^1.2.3",
        "npm:@lezer/highlight@^1.1.6",
        "npm:@radix-ui/react-avatar@^1.0.4",
        "npm:@radix-ui/react-context-menu@^2.1.5",
        "npm:@radix-ui/react-dialog@^1.0.5",
        "npm:@radix-ui/react-dropdown-menu@^2.0.6",
        "npm:@radix-ui/react-label@^2.0.2",
        "npm:@radix-ui/react-popover@^1.0.7",
        "npm:@radix-ui/react-progress@^1.0.3",
        "npm:@radix-ui/react-slot@^1.0.2",
        "npm:@radix-ui/react-tabs@^1.0.4",
        "npm:@radix-ui/react-tooltip@^1.0.7",
        "npm:@tailwindcss/container-queries@~0.1.1",
        "npm:@testing-library/react@^15.0.2",
        "npm:@tldraw/tldraw@2.0.0-alpha.17",
        "npm:@types/lodash@^4.14.199",
        "npm:@types/node@^20.8.2",
        "npm:@types/react-dom@^18.2.7",
        "npm:@types/react@^18.2.15",
        "npm:@typescript-eslint/eslint-plugin@6",
        "npm:@typescript-eslint/parser@6",
        "npm:@vitejs/plugin-react@^4.0.3",
        "npm:@xstate/react@^4.1.1",
        "npm:automerge-tldraw@0.1.5",
        "npm:autoprefixer@^10.4.16",
        "npm:class-variance-authority@0.7",
        "npm:clsx@2",
        "npm:cmdk@0.2",
        "npm:codemirror@^6.0.1",
        "npm:eslint-plugin-react-hooks@^4.6.0",
        "npm:eslint-plugin-react-refresh@~0.4.3",
        "npm:eslint@^8.45.0",
        "npm:eventemitter3@^5.0.1",
        "npm:jsdom@^22.1.0",
        "npm:lodash@^4.17.21",
        "npm:lorem-ipsum@^2.0.8",
        "npm:lucide-react@0.284",
        "npm:openai@^4.11.0",
        "npm:pnpm@^8.14.1",
        "npm:postcss@^8.4.31",
        "npm:query-string@^8.1.0",
        "npm:react-arborist@^3.3.1",
        "npm:react-dom@^18.2.0",
        "npm:react-usestateref@^1.0.8",
        "npm:react@^18.2.0",
        "npm:tailwind-merge@^1.14.0",
        "npm:tailwindcss-animate@^1.0.7",
        "npm:tailwindcss@^3.3.3",
        "npm:tsc-alias@^1.8.8",
        "npm:typescript@^5.0.2",
        "npm:use-resize-observer@^9.1.0",
        "npm:uuid@^9.0.1",
        "npm:vite-plugin-top-level-await@^1.3.1",
        "npm:vite-plugin-wasm@^3.2.2",
        "npm:vite@^4.4.5",
        "npm:vitest@~0.34.6",
        "npm:xstate@^5.9.1"
      ]
    }
  }
}