diff --git a/.github/workflows/benchmark.yaml b/.github/workflows/benchmark.yaml index 3f4b32994b..db35cac7fb 100644 --- a/.github/workflows/benchmark.yaml +++ b/.github/workflows/benchmark.yaml @@ -36,7 +36,7 @@ jobs: steps: - uses: actions/checkout@v6 with: - fetch-depth: 0 + fetch-depth: 2 - name: Check changed files id: check run: | @@ -162,9 +162,9 @@ jobs: echo "runs=$runs" >> "$GITHUB_OUTPUT" - name: Run Benchmarks variations env: + VLT_REGISTRY: https://registry.vlt.io/vlt/npm/ + VLT_TOKEN: ${{ secrets.VLT_REGISTRY_AUTH_TOKEN }} CODEARTIFACT_AUTH_TOKEN: ${{ steps.aws.outputs.token }} - VLT_REGISTRY_URL: ${{ secrets.VLT_REGISTRY_URL }} - VLT_REGISTRY_AUTH_TOKEN: ${{ secrets.VLT_REGISTRY_AUTH_TOKEN }} CLOUDSMITH_REGISTRY: ${{ secrets.CLOUDSMITH_REGISTRY }} CLOUDSMITH_TOKEN: ${{ secrets.CLOUDSMITH_TOKEN }} GH_REGISTRY: ${{ secrets.GH_REGISTRY }} @@ -220,7 +220,7 @@ jobs: - name: Build Charts View run: | pushd app - vlt install || true + vlt install vlt run build popd - name: Upload Processed Results @@ -274,7 +274,7 @@ jobs: - name: Build App run: | pushd app - vlt install || true + vlt install vlt run build popd - name: Prepare deploy directory diff --git a/README.md b/README.md index 789cca645b..42a9bb261c 100644 --- a/README.md +++ b/README.md @@ -280,7 +280,7 @@ Preferred workflow (matches CI): ```sh cd app - vlt install || npm install + vlt install vlr dev ``` diff --git a/app/vlt-lock.json b/app/vlt-lock.json index 9dd5b1f736..170134d631 100644 --- a/app/vlt-lock.json +++ b/app/vlt-lock.json @@ -1,362 +1,366 @@ { "lockfileVersion": 1, - "options": {}, + "options": { + "registries": { + "npm": "https://registry.npmjs.org/" + } + }, "nodes": { - "~npm~@babel+code-frame@7.29.0": [2,"@babel/code-frame","sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="], - "~npm~@babel+compat-data@7.29.0": [2,"@babel/compat-data","sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg=="], - "~npm~@babel+core@7.29.0": [2,"@babel/core","sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA=="], - "~npm~@babel+generator@7.29.0": [2,"@babel/generator","sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ=="], - "~npm~@babel+helper-compilation-targets@7.28.6": [2,"@babel/helper-compilation-targets","sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA=="], - "~npm~@babel+helper-globals@7.28.0": [2,"@babel/helper-globals","sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="], - "~npm~@babel+helper-module-imports@7.28.6": [2,"@babel/helper-module-imports","sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw=="], - "~npm~@babel+helper-module-transforms@7.28.6": [2,"@babel/helper-module-transforms","sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA=="], - "~npm~@babel+helper-plugin-utils@7.28.6": [2,"@babel/helper-plugin-utils","sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug=="], - "~npm~@babel+helper-string-parser@7.27.1": [2,"@babel/helper-string-parser","sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="], - "~npm~@babel+helper-validator-identifier@7.28.5": [2,"@babel/helper-validator-identifier","sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="], - "~npm~@babel+helper-validator-option@7.27.1": [2,"@babel/helper-validator-option","sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="], - "~npm~@babel+helpers@7.28.6": [2,"@babel/helpers","sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw=="], - "~npm~@babel+parser@7.29.0": [2,"@babel/parser","sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",null,null,null,null,null,{ "parser": "./bin/babel-parser.js"}], - "~npm~@babel+plugin-transform-react-jsx-self@7.27.1": [2,"@babel/plugin-transform-react-jsx-self","sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw=="], - "~npm~@babel+plugin-transform-react-jsx-source@7.27.1": [2,"@babel/plugin-transform-react-jsx-source","sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw=="], - "~npm~@babel+template@7.28.6": [2,"@babel/template","sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ=="], - "~npm~@babel+traverse@7.29.0": [2,"@babel/traverse","sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA=="], - "~npm~@babel+types@7.29.0": [2,"@babel/types","sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="], - "~npm~@esbuild+aix-ppc64@0.27.2": [3,"@esbuild/aix-ppc64","sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "aix" ], "cpu": [ "ppc64" ]}], - "~npm~@esbuild+android-arm@0.27.2": [3,"@esbuild/android-arm","sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "android" ], "cpu": [ "arm" ]}], - "~npm~@esbuild+android-arm64@0.27.2": [3,"@esbuild/android-arm64","sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "android" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+android-x64@0.27.2": [3,"@esbuild/android-x64","sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "android" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+darwin-arm64@0.27.2": [3,"@esbuild/darwin-arm64","sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "darwin" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+darwin-x64@0.27.2": [3,"@esbuild/darwin-x64","sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "darwin" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+freebsd-arm64@0.27.2": [3,"@esbuild/freebsd-arm64","sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "freebsd" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+freebsd-x64@0.27.2": [3,"@esbuild/freebsd-x64","sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "freebsd" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+linux-arm@0.27.2": [3,"@esbuild/linux-arm","sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "arm" ]}], - "~npm~@esbuild+linux-arm64@0.27.2": [3,"@esbuild/linux-arm64","sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+linux-ia32@0.27.2": [3,"@esbuild/linux-ia32","sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "ia32" ]}], - "~npm~@esbuild+linux-loong64@0.27.2": [3,"@esbuild/linux-loong64","sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "loong64" ]}], - "~npm~@esbuild+linux-mips64el@0.27.2": [3,"@esbuild/linux-mips64el","sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "mips64el" ]}], - "~npm~@esbuild+linux-ppc64@0.27.2": [3,"@esbuild/linux-ppc64","sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "ppc64" ]}], - "~npm~@esbuild+linux-riscv64@0.27.2": [3,"@esbuild/linux-riscv64","sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "riscv64" ]}], - "~npm~@esbuild+linux-s390x@0.27.2": [3,"@esbuild/linux-s390x","sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "s390x" ]}], - "~npm~@esbuild+linux-x64@0.27.2": [3,"@esbuild/linux-x64","sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+netbsd-arm64@0.27.2": [3,"@esbuild/netbsd-arm64","sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "netbsd" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+netbsd-x64@0.27.2": [3,"@esbuild/netbsd-x64","sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "netbsd" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+openbsd-arm64@0.27.2": [3,"@esbuild/openbsd-arm64","sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "openbsd" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+openbsd-x64@0.27.2": [3,"@esbuild/openbsd-x64","sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "openbsd" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+openharmony-arm64@0.27.2": [3,"@esbuild/openharmony-arm64","sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "openharmony" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+sunos-x64@0.27.2": [3,"@esbuild/sunos-x64","sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "sunos" ], "cpu": [ "x64" ]}], - "~npm~@esbuild+win32-arm64@0.27.2": [3,"@esbuild/win32-arm64","sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "win32" ], "cpu": [ "arm64" ]}], - "~npm~@esbuild+win32-ia32@0.27.2": [3,"@esbuild/win32-ia32","sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "win32" ], "cpu": [ "ia32" ]}], - "~npm~@esbuild+win32-x64@0.27.2": [3,"@esbuild/win32-x64","sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",null,null,null,null,{ "engines": { "node": ">=18" }, "os": [ "win32" ], "cpu": [ "x64" ]}], - "~npm~@eslint-community+eslint-utils@4.9.1": [2,"@eslint-community/eslint-utils","sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ=="], - "~npm~@eslint-community+regexpp@4.12.2": [2,"@eslint-community/regexpp","sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew=="], - "~npm~@eslint+config-array@0.21.1": [2,"@eslint/config-array","sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA=="], - "~npm~@eslint+config-helpers@0.4.2": [2,"@eslint/config-helpers","sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw=="], - "~npm~@eslint+core@0.17.0": [2,"@eslint/core","sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ=="], - "~npm~@eslint+eslintrc@3.3.3": [2,"@eslint/eslintrc","sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ=="], - "~npm~@eslint+js@9.39.2": [2,"@eslint/js","sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA=="], - "~npm~@eslint+object-schema@2.1.7": [2,"@eslint/object-schema","sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA=="], - "~npm~@eslint+plugin-kit@0.4.1": [2,"@eslint/plugin-kit","sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA=="], - "~npm~@floating-ui+core@1.7.4": [0,"@floating-ui/core","sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg=="], - "~npm~@floating-ui+dom@1.7.5": [0,"@floating-ui/dom","sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg=="], - "~npm~@floating-ui+react-dom@2.1.7": [0,"@floating-ui/react-dom","sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg=="], - "~npm~@floating-ui+utils@0.2.10": [0,"@floating-ui/utils","sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ=="], - "~npm~@humanfs+core@0.19.1": [2,"@humanfs/core","sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA=="], - "~npm~@humanfs+node@0.16.7": [2,"@humanfs/node","sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ=="], - "~npm~@humanwhocodes+module-importer@1.0.1": [2,"@humanwhocodes/module-importer","sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="], - "~npm~@humanwhocodes+retry@0.4.3": [2,"@humanwhocodes/retry","sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="], - "~npm~@jridgewell+gen-mapping@0.3.13": [0,"@jridgewell/gen-mapping","sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="], - "~npm~@jridgewell+remapping@2.3.5": [0,"@jridgewell/remapping","sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ=="], - "~npm~@jridgewell+resolve-uri@3.1.2": [0,"@jridgewell/resolve-uri","sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], - "~npm~@jridgewell+sourcemap-codec@1.5.5": [0,"@jridgewell/sourcemap-codec","sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="], - "~npm~@jridgewell+trace-mapping@0.3.31": [0,"@jridgewell/trace-mapping","sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="], - "~npm~@radix-ui+number@1.1.1": [0,"@radix-ui/number","sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="], - "~npm~@radix-ui+primitive@1.1.3": [0,"@radix-ui/primitive","sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg=="], - "~npm~@radix-ui+react-arrow@1.1.7": [0,"@radix-ui/react-arrow","sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w=="], - "~npm~@radix-ui+react-collection@1.1.7": [0,"@radix-ui/react-collection","sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw=="], - "~npm~@radix-ui+react-compose-refs@1.1.2": [0,"@radix-ui/react-compose-refs","sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg=="], - "~npm~@radix-ui+react-context@1.1.2": [0,"@radix-ui/react-context","sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA=="], - "~npm~@radix-ui+react-direction@1.1.1": [0,"@radix-ui/react-direction","sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw=="], - "~npm~@radix-ui+react-dismissable-layer@1.1.11": [0,"@radix-ui/react-dismissable-layer","sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg=="], - "~npm~@radix-ui+react-dropdown-menu@2.1.16": [0,"@radix-ui/react-dropdown-menu","sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw=="], - "~npm~@radix-ui+react-focus-guards@1.1.3": [0,"@radix-ui/react-focus-guards","sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw=="], - "~npm~@radix-ui+react-focus-scope@1.1.7": [0,"@radix-ui/react-focus-scope","sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw=="], - "~npm~@radix-ui+react-id@1.1.1": [0,"@radix-ui/react-id","sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg=="], - "~npm~@radix-ui+react-menu@2.1.16": [0,"@radix-ui/react-menu","sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg=="], - "~npm~@radix-ui+react-popper@1.2.8": [0,"@radix-ui/react-popper","sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw=="], - "~npm~@radix-ui+react-portal@1.1.9": [0,"@radix-ui/react-portal","sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ=="], - "~npm~@radix-ui+react-presence@1.1.5": [0,"@radix-ui/react-presence","sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ=="], - "~npm~@radix-ui+react-primitive@2.1.3": [0,"@radix-ui/react-primitive","sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ=="], - "~npm~@radix-ui+react-roving-focus@1.1.11": [0,"@radix-ui/react-roving-focus","sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA=="], - "~npm~@radix-ui+react-scroll-area@1.2.10": [0,"@radix-ui/react-scroll-area","sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A=="], - "~npm~@radix-ui+react-slot@1.2.3": [0,"@radix-ui/react-slot","sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], - "~npm~@radix-ui+react-slot@1.2.4": [0,"@radix-ui/react-slot","sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA=="], - "~npm~@radix-ui+react-tooltip@1.2.8": [0,"@radix-ui/react-tooltip","sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg=="], - "~npm~@radix-ui+react-use-callback-ref@1.1.1": [0,"@radix-ui/react-use-callback-ref","sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg=="], - "~npm~@radix-ui+react-use-controllable-state@1.2.2": [0,"@radix-ui/react-use-controllable-state","sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg=="], - "~npm~@radix-ui+react-use-effect-event@0.0.2": [0,"@radix-ui/react-use-effect-event","sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA=="], - "~npm~@radix-ui+react-use-escape-keydown@1.1.1": [0,"@radix-ui/react-use-escape-keydown","sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g=="], - "~npm~@radix-ui+react-use-layout-effect@1.1.1": [0,"@radix-ui/react-use-layout-effect","sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ=="], - "~npm~@radix-ui+react-use-rect@1.1.1": [0,"@radix-ui/react-use-rect","sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w=="], - "~npm~@radix-ui+react-use-size@1.1.1": [0,"@radix-ui/react-use-size","sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ=="], - "~npm~@radix-ui+react-visually-hidden@1.2.3": [0,"@radix-ui/react-visually-hidden","sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug=="], - "~npm~@radix-ui+rect@1.1.1": [0,"@radix-ui/rect","sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="], - "~npm~@reduxjs+toolkit@2.11.2": [0,"@reduxjs/toolkit","sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ=="], - "~npm~@rolldown+pluginutils@1.0.0-beta.27": [2,"@rolldown/pluginutils","sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA=="], - "~npm~@rollup+rollup-android-arm-eabi@4.57.1": [3,"@rollup/rollup-android-arm-eabi","sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",null,null,null,null,{ "os": [ "android" ], "cpu": [ "arm" ]}], - "~npm~@rollup+rollup-android-arm64@4.57.1": [3,"@rollup/rollup-android-arm64","sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",null,null,null,null,{ "os": [ "android" ], "cpu": [ "arm64" ]}], - "~npm~@rollup+rollup-darwin-arm64@4.57.1": [3,"@rollup/rollup-darwin-arm64","sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",null,null,null,null,{ "os": [ "darwin" ], "cpu": [ "arm64" ]}], - "~npm~@rollup+rollup-darwin-x64@4.57.1": [3,"@rollup/rollup-darwin-x64","sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",null,null,null,null,{ "os": [ "darwin" ], "cpu": [ "x64" ]}], - "~npm~@rollup+rollup-freebsd-arm64@4.57.1": [3,"@rollup/rollup-freebsd-arm64","sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",null,null,null,null,{ "os": [ "freebsd" ], "cpu": [ "arm64" ]}], - "~npm~@rollup+rollup-freebsd-x64@4.57.1": [3,"@rollup/rollup-freebsd-x64","sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",null,null,null,null,{ "os": [ "freebsd" ], "cpu": [ "x64" ]}], - "~npm~@rollup+rollup-linux-arm-gnueabihf@4.57.1": [3,"@rollup/rollup-linux-arm-gnueabihf","sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "arm" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-arm-musleabihf@4.57.1": [3,"@rollup/rollup-linux-arm-musleabihf","sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "arm" ], "libc": [ "musl" ]}], - "~npm~@rollup+rollup-linux-arm64-gnu@4.57.1": [3,"@rollup/rollup-linux-arm64-gnu","sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-arm64-musl@4.57.1": [3,"@rollup/rollup-linux-arm64-musl","sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "musl" ]}], - "~npm~@rollup+rollup-linux-loong64-gnu@4.57.1": [3,"@rollup/rollup-linux-loong64-gnu","sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "loong64" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-loong64-musl@4.57.1": [3,"@rollup/rollup-linux-loong64-musl","sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "loong64" ], "libc": [ "musl" ]}], - "~npm~@rollup+rollup-linux-ppc64-gnu@4.57.1": [3,"@rollup/rollup-linux-ppc64-gnu","sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "ppc64" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-ppc64-musl@4.57.1": [3,"@rollup/rollup-linux-ppc64-musl","sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "ppc64" ], "libc": [ "musl" ]}], - "~npm~@rollup+rollup-linux-riscv64-gnu@4.57.1": [3,"@rollup/rollup-linux-riscv64-gnu","sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "riscv64" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-riscv64-musl@4.57.1": [3,"@rollup/rollup-linux-riscv64-musl","sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "riscv64" ], "libc": [ "musl" ]}], - "~npm~@rollup+rollup-linux-s390x-gnu@4.57.1": [3,"@rollup/rollup-linux-s390x-gnu","sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "s390x" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-x64-gnu@4.57.1": [3,"@rollup/rollup-linux-x64-gnu","sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "glibc" ]}], - "~npm~@rollup+rollup-linux-x64-musl@4.57.1": [3,"@rollup/rollup-linux-x64-musl","sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",null,null,null,null,{ "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "musl" ]}], - "~npm~@rollup+rollup-openbsd-x64@4.57.1": [3,"@rollup/rollup-openbsd-x64","sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",null,null,null,null,{ "os": [ "openbsd" ], "cpu": [ "x64" ]}], - "~npm~@rollup+rollup-openharmony-arm64@4.57.1": [3,"@rollup/rollup-openharmony-arm64","sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",null,null,null,null,{ "os": [ "openharmony" ], "cpu": [ "arm64" ]}], - "~npm~@rollup+rollup-win32-arm64-msvc@4.57.1": [3,"@rollup/rollup-win32-arm64-msvc","sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",null,null,null,null,{ "os": [ "win32" ], "cpu": [ "arm64" ]}], - "~npm~@rollup+rollup-win32-ia32-msvc@4.57.1": [3,"@rollup/rollup-win32-ia32-msvc","sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",null,null,null,null,{ "os": [ "win32" ], "cpu": [ "ia32" ]}], - "~npm~@rollup+rollup-win32-x64-gnu@4.57.1": [3,"@rollup/rollup-win32-x64-gnu","sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",null,null,null,null,{ "os": [ "win32" ], "cpu": [ "x64" ]}], - "~npm~@rollup+rollup-win32-x64-msvc@4.57.1": [3,"@rollup/rollup-win32-x64-msvc","sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",null,null,null,null,{ "os": [ "win32" ], "cpu": [ "x64" ]}], - "~npm~@standard-schema+spec@1.1.0": [0,"@standard-schema/spec","sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="], - "~npm~@standard-schema+utils@0.3.0": [0,"@standard-schema/utils","sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g=="], - "~npm~@tailwindcss+node@4.1.18": [0,"@tailwindcss/node","sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ=="], - "~npm~@tailwindcss+oxide-android-arm64@4.1.18": [1,"@tailwindcss/oxide-android-arm64","sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "android" ], "cpu": [ "arm64" ]}], - "~npm~@tailwindcss+oxide-darwin-arm64@4.1.18": [1,"@tailwindcss/oxide-darwin-arm64","sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "darwin" ], "cpu": [ "arm64" ]}], - "~npm~@tailwindcss+oxide-darwin-x64@4.1.18": [1,"@tailwindcss/oxide-darwin-x64","sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "darwin" ], "cpu": [ "x64" ]}], - "~npm~@tailwindcss+oxide-freebsd-x64@4.1.18": [1,"@tailwindcss/oxide-freebsd-x64","sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "freebsd" ], "cpu": [ "x64" ]}], - "~npm~@tailwindcss+oxide-linux-arm-gnueabihf@4.1.18": [1,"@tailwindcss/oxide-linux-arm-gnueabihf","sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "arm" ]}], - "~npm~@tailwindcss+oxide-linux-arm64-gnu@4.1.18": [1,"@tailwindcss/oxide-linux-arm64-gnu","sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "glibc" ]}], - "~npm~@tailwindcss+oxide-linux-arm64-musl@4.1.18": [1,"@tailwindcss/oxide-linux-arm64-musl","sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "musl" ]}], - "~npm~@tailwindcss+oxide-linux-x64-gnu@4.1.18": [1,"@tailwindcss/oxide-linux-x64-gnu","sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "glibc" ]}], - "~npm~@tailwindcss+oxide-linux-x64-musl@4.1.18": [1,"@tailwindcss/oxide-linux-x64-musl","sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "musl" ]}], - "~npm~@tailwindcss+oxide-wasm32-wasi@4.1.18": [1,"@tailwindcss/oxide-wasm32-wasi","sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==",null,null,null,null,{ "engines": { "node": ">=14.0.0" }, "cpu": [ "wasm32" ]}], - "~npm~@tailwindcss+oxide-win32-arm64-msvc@4.1.18": [1,"@tailwindcss/oxide-win32-arm64-msvc","sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "win32" ], "cpu": [ "arm64" ]}], - "~npm~@tailwindcss+oxide-win32-x64-msvc@4.1.18": [1,"@tailwindcss/oxide-win32-x64-msvc","sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==",null,null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "win32" ], "cpu": [ "x64" ]}], - "~npm~@tailwindcss+oxide@4.1.18": [0,"@tailwindcss/oxide","sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A=="], - "~npm~@tailwindcss+vite@4.1.18": [0,"@tailwindcss/vite","sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA=="], - "~npm~@tanstack+react-table@8.21.3": [0,"@tanstack/react-table","sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww=="], - "~npm~@tanstack+table-core@8.21.3": [0,"@tanstack/table-core","sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg=="], - "~npm~@types+babel____core@7.20.5": [2,"@types/babel__core","sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], - "~npm~@types+babel____generator@7.27.0": [2,"@types/babel__generator","sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg=="], - "~npm~@types+babel____template@7.4.4": [2,"@types/babel__template","sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A=="], - "~npm~@types+babel____traverse@7.28.0": [2,"@types/babel__traverse","sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q=="], - "~npm~@types+d3-array@3.2.2": [0,"@types/d3-array","sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw=="], - "~npm~@types+d3-color@3.1.3": [0,"@types/d3-color","sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="], - "~npm~@types+d3-ease@3.0.2": [0,"@types/d3-ease","sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="], - "~npm~@types+d3-interpolate@3.0.4": [0,"@types/d3-interpolate","sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="], - "~npm~@types+d3-path@3.1.1": [0,"@types/d3-path","sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="], - "~npm~@types+d3-scale@4.0.9": [0,"@types/d3-scale","sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw=="], - "~npm~@types+d3-shape@3.1.8": [0,"@types/d3-shape","sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w=="], - "~npm~@types+d3-time@3.0.4": [0,"@types/d3-time","sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="], - "~npm~@types+d3-timer@3.0.2": [0,"@types/d3-timer","sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="], - "~npm~@types+estree@1.0.8": [2,"@types/estree","sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="], - "~npm~@types+json-schema@7.0.15": [2,"@types/json-schema","sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], - "~npm~@types+node@24.10.10": [2,"@types/node","sha512-+0/4J266CBGPUq/ELg7QUHhN25WYjE0wYTPSQJn1xeu8DOlIOPxXxrNGiLmfAWl7HMMgWFWXpt9IDjMWrF5Iow=="], - "~npm~@types+react-dom@19.2.3": [2,"@types/react-dom","sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="], - "~npm~@types+react@19.2.10": [2,"@types/react","sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw=="], - "~npm~@types+use-sync-external-store@0.0.6": [0,"@types/use-sync-external-store","sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg=="], - "~npm~@typescript-eslint+eslint-plugin@8.54.0": [2,"@typescript-eslint/eslint-plugin","sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ=="], - "~npm~@typescript-eslint+parser@8.54.0": [2,"@typescript-eslint/parser","sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA=="], - "~npm~@typescript-eslint+project-service@8.54.0~peer.3": [2,"@typescript-eslint/project-service","sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g=="], - "~npm~@typescript-eslint+scope-manager@8.54.0": [2,"@typescript-eslint/scope-manager","sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg=="], - "~npm~@typescript-eslint+tsconfig-utils@8.54.0~peer.3": [2,"@typescript-eslint/tsconfig-utils","sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw=="], - "~npm~@typescript-eslint+type-utils@8.54.0~peer.3": [2,"@typescript-eslint/type-utils","sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA=="], - "~npm~@typescript-eslint+types@8.54.0": [2,"@typescript-eslint/types","sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA=="], - "~npm~@typescript-eslint+typescript-estree@8.54.0": [2,"@typescript-eslint/typescript-estree","sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA=="], - "~npm~@typescript-eslint+utils@8.54.0": [2,"@typescript-eslint/utils","sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA=="], - "~npm~@typescript-eslint+visitor-keys@8.54.0": [2,"@typescript-eslint/visitor-keys","sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA=="], - "~npm~@vitejs+plugin-react@4.7.0": [2,"@vitejs/plugin-react","sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA=="], - "~npm~acorn-jsx@5.3.2": [2,"acorn-jsx","sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], - "~npm~acorn@8.15.0": [2,"acorn","sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",null,null,null,null,null,{ "acorn": "bin/acorn"}], - "~npm~ajv@6.12.6": [2,"ajv","sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="], - "~npm~ansi-styles@4.3.0": [2,"ansi-styles","sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], - "~npm~argparse@2.0.1": [2,"argparse","sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], - "~npm~aria-hidden@1.2.6": [0,"aria-hidden","sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA=="], - "~npm~balanced-match@1.0.2": [2,"balanced-match","sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], - "~npm~baseline-browser-mapping@2.9.19": [2,"baseline-browser-mapping","sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==",null,null,null,null,null,{ "baseline-browser-mapping": "dist/cli.js"}], - "~npm~brace-expansion@1.1.12": [2,"brace-expansion","sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="], - "~npm~brace-expansion@2.0.2": [2,"brace-expansion","sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="], - "~npm~browserslist@4.28.1": [2,"browserslist","sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",null,null,null,null,null,{ "browserslist": "cli.js"}], - "~npm~callsites@3.1.0": [2,"callsites","sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], - "~npm~caniuse-lite@1.0.30001767": [2,"caniuse-lite","sha512-34+zUAMhSH+r+9eKmYG+k2Rpt8XttfE4yXAjoZvkAPs15xcYQhyBYdalJ65BzivAvGRMViEjy6oKr/S91loekQ=="], - "~npm~chalk@4.1.2": [2,"chalk","sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], - "~npm~class-variance-authority@0.7.1": [0,"class-variance-authority","sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="], - "~npm~clsx@2.1.1": [0,"clsx","sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], - "~npm~color-convert@2.0.1": [2,"color-convert","sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], - "~npm~color-name@1.1.4": [2,"color-name","sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], - "~npm~concat-map@0.0.1": [2,"concat-map","sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], - "~npm~convert-source-map@2.0.0": [2,"convert-source-map","sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], - "~npm~cookie@1.1.1": [0,"cookie","sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="], - "~npm~cross-spawn@7.0.6": [2,"cross-spawn","sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], - "~npm~csstype@3.2.3": [2,"csstype","sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], - "~npm~d3-array@3.2.4": [0,"d3-array","sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="], - "~npm~d3-color@3.1.0": [0,"d3-color","sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="], - "~npm~d3-ease@3.0.1": [0,"d3-ease","sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="], - "~npm~d3-format@3.1.2": [0,"d3-format","sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg=="], - "~npm~d3-interpolate@3.0.1": [0,"d3-interpolate","sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="], - "~npm~d3-path@3.1.0": [0,"d3-path","sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="], - "~npm~d3-scale@4.0.2": [0,"d3-scale","sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ=="], - "~npm~d3-shape@3.2.0": [0,"d3-shape","sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="], - "~npm~d3-time-format@4.1.0": [0,"d3-time-format","sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="], - "~npm~d3-time@3.1.0": [0,"d3-time","sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="], - "~npm~d3-timer@3.0.1": [0,"d3-timer","sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="], - "~npm~date-fns@4.1.0": [0,"date-fns","sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg=="], - "~npm~debug@4.4.3": [2,"debug","sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="], - "~npm~decimal.js-light@2.5.1": [0,"decimal.js-light","sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg=="], - "~npm~deep-is@0.1.4": [2,"deep-is","sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="], - "~npm~detect-libc@2.1.2": [0,"detect-libc","sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="], - "~npm~detect-node-es@1.1.0": [0,"detect-node-es","sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="], - "~npm~electron-to-chromium@1.5.286": [2,"electron-to-chromium","sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A=="], - "~npm~enhanced-resolve@5.19.0": [0,"enhanced-resolve","sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg=="], - "~npm~es-toolkit@1.44.0": [0,"es-toolkit","sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg=="], - "~npm~esbuild@0.27.2": [2,"esbuild","sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",null,null,null,null,null,{ "esbuild": "bin/esbuild"}], - "~npm~escalade@3.2.0": [2,"escalade","sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], - "~npm~escape-string-regexp@4.0.0": [2,"escape-string-regexp","sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], - "~npm~eslint-plugin-react-hooks@5.2.0": [2,"eslint-plugin-react-hooks","sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg=="], - "~npm~eslint-plugin-react-refresh@0.4.26": [2,"eslint-plugin-react-refresh","sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ=="], - "~npm~eslint-scope@8.4.0": [2,"eslint-scope","sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="], - "~npm~eslint-visitor-keys@3.4.3": [2,"eslint-visitor-keys","sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], - "~npm~eslint-visitor-keys@4.2.1": [2,"eslint-visitor-keys","sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ=="], - "~npm~eslint@9.39.2": [2,"eslint","sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==",null,null,null,null,null,{ "eslint": "bin/eslint.js"}], - "~npm~espree@10.4.0": [2,"espree","sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ=="], - "~npm~esquery@1.7.0": [2,"esquery","sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g=="], - "~npm~esrecurse@4.3.0": [2,"esrecurse","sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="], - "~npm~estraverse@5.3.0": [2,"estraverse","sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="], - "~npm~esutils@2.0.3": [2,"esutils","sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="], - "~npm~eventemitter3@5.0.4": [0,"eventemitter3","sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw=="], - "~npm~fast-deep-equal@3.1.3": [2,"fast-deep-equal","sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], - "~npm~fast-json-stable-stringify@2.1.0": [2,"fast-json-stable-stringify","sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="], - "~npm~fast-levenshtein@2.0.6": [2,"fast-levenshtein","sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="], - "~npm~fdir@6.5.0": [2,"fdir","sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="], - "~npm~file-entry-cache@8.0.0": [2,"file-entry-cache","sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="], - "~npm~find-up@5.0.0": [2,"find-up","sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="], - "~npm~flat-cache@4.0.1": [2,"flat-cache","sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="], - "~npm~flatted@3.3.3": [2,"flatted","sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg=="], - "~npm~framer-motion@12.31.0": [0,"framer-motion","sha512-Tnd0FU05zGRFI3JJmBegXonF1rfuzYeuXd1QSdQ99Ysnppk0yWBWSW2wUsqzRpS5nv0zPNx+y0wtDj4kf0q5RQ=="], - "~npm~fsevents@2.3.3": [3,"fsevents","sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",null,null,null,null,{ "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" }, "os": [ "darwin" ]}], - "~npm~gensync@1.0.0-beta.2": [2,"gensync","sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], - "~npm~get-nonce@1.0.1": [0,"get-nonce","sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="], - "~npm~glob-parent@6.0.2": [2,"glob-parent","sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="], - "~npm~globals@14.0.0": [2,"globals","sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="], - "~npm~globals@16.5.0": [2,"globals","sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ=="], - "~npm~graceful-fs@4.2.11": [0,"graceful-fs","sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], - "~npm~has-flag@4.0.0": [2,"has-flag","sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], - "~npm~ignore@5.3.2": [2,"ignore","sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="], - "~npm~ignore@7.0.5": [2,"ignore","sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="], - "~npm~immer@10.2.0": [0,"immer","sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw=="], - "~npm~immer@11.1.3": [0,"immer","sha512-6jQTc5z0KJFtr1UgFpIL3N9XSC3saRaI9PwWtzM2pSqkNGtiNkYY2OSwkOGDK2XcTRcLb1pi/aNkKZz0nxVH4Q=="], - "~npm~import-fresh@3.3.1": [2,"import-fresh","sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="], - "~npm~imurmurhash@0.1.4": [2,"imurmurhash","sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], - "~npm~internmap@2.0.3": [0,"internmap","sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="], - "~npm~is-extglob@2.1.1": [2,"is-extglob","sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], - "~npm~is-glob@4.0.3": [2,"is-glob","sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], - "~npm~isexe@2.0.0": [2,"isexe","sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], - "~npm~jiti@2.6.1": [0,"jiti","sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",null,null,null,null,null,{ "jiti": "lib/jiti-cli.mjs"}], - "~npm~js-tokens@4.0.0": [2,"js-tokens","sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], - "~npm~js-yaml@4.1.1": [2,"js-yaml","sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",null,null,null,null,null,{ "js-yaml": "bin/js-yaml.js"}], - "~npm~jsesc@3.1.0": [2,"jsesc","sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",null,null,null,null,null,{ "jsesc": "bin/jsesc"}], - "~npm~json-buffer@3.0.1": [2,"json-buffer","sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="], - "~npm~json-schema-traverse@0.4.1": [2,"json-schema-traverse","sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], - "~npm~json-stable-stringify-without-jsonify@1.0.1": [2,"json-stable-stringify-without-jsonify","sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="], - "~npm~json5@2.2.3": [2,"json5","sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",null,null,null,null,null,{ "json5": "lib/cli.js"}], - "~npm~keyv@4.5.4": [2,"keyv","sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="], - "~npm~levn@0.4.1": [2,"levn","sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="], - "~npm~lightningcss-android-arm64@1.30.2": [1,"lightningcss-android-arm64","sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "android" ], "cpu": [ "arm64" ]}], - "~npm~lightningcss-darwin-arm64@1.30.2": [1,"lightningcss-darwin-arm64","sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "darwin" ], "cpu": [ "arm64" ]}], - "~npm~lightningcss-darwin-x64@1.30.2": [1,"lightningcss-darwin-x64","sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "darwin" ], "cpu": [ "x64" ]}], - "~npm~lightningcss-freebsd-x64@1.30.2": [1,"lightningcss-freebsd-x64","sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "freebsd" ], "cpu": [ "x64" ]}], - "~npm~lightningcss-linux-arm-gnueabihf@1.30.2": [1,"lightningcss-linux-arm-gnueabihf","sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "arm" ]}], - "~npm~lightningcss-linux-arm64-gnu@1.30.2": [1,"lightningcss-linux-arm64-gnu","sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "glibc" ]}], - "~npm~lightningcss-linux-arm64-musl@1.30.2": [1,"lightningcss-linux-arm64-musl","sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "musl" ]}], - "~npm~lightningcss-linux-x64-gnu@1.30.2": [1,"lightningcss-linux-x64-gnu","sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "glibc" ]}], - "~npm~lightningcss-linux-x64-musl@1.30.2": [1,"lightningcss-linux-x64-musl","sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "musl" ]}], - "~npm~lightningcss-win32-arm64-msvc@1.30.2": [1,"lightningcss-win32-arm64-msvc","sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "win32" ], "cpu": [ "arm64" ]}], - "~npm~lightningcss-win32-x64-msvc@1.30.2": [1,"lightningcss-win32-x64-msvc","sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==",null,null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "win32" ], "cpu": [ "x64" ]}], - "~npm~lightningcss@1.30.2": [0,"lightningcss","sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ=="], - "~npm~locate-path@6.0.0": [2,"locate-path","sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="], - "~npm~lodash.merge@4.6.2": [2,"lodash.merge","sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="], - "~npm~lru-cache@5.1.1": [2,"lru-cache","sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], - "~npm~lucide-react@0.534.0": [0,"lucide-react","sha512-4Bz7rujQ/mXHqCwjx09ih/Q9SCizz9CjBV5repw9YSHZZZaop9/Oj0RgCDt6WdEaeAPfbcZ8l2b4jzApStqgNw=="], - "~npm~magic-string@0.30.21": [0,"magic-string","sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="], - "~npm~minimatch@3.1.2": [2,"minimatch","sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="], - "~npm~minimatch@9.0.5": [2,"minimatch","sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], - "~npm~motion-dom@12.30.1": [0,"motion-dom","sha512-QXB+iFJRzZTqL+Am4a1CRoHdH+0Nq12wLdqQQZZsfHlp9AMt6PA098L/61oVZsDA+Ep3QSGudzpViyRrhYhGcQ=="], - "~npm~motion-utils@12.29.2": [0,"motion-utils","sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A=="], - "~npm~motion@12.31.0": [0,"motion","sha512-KpZQik3LLFdsiaLdFXQGnty84KcDvvdvBCHSvA9aH+RjQTP6jkJGyngRPSngau13ARUI6TbPphf/Vv/QxwxRJQ=="], - "~npm~ms@2.1.3": [2,"ms","sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], - "~npm~nanoid@3.3.11": [2,"nanoid","sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",null,null,null,null,null,{ "nanoid": "bin/nanoid.cjs"}], - "~npm~natural-compare@1.4.0": [2,"natural-compare","sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="], - "~npm~node-releases@2.0.27": [2,"node-releases","sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA=="], - "~npm~optionator@0.9.4": [2,"optionator","sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="], - "~npm~p-limit@3.1.0": [2,"p-limit","sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="], - "~npm~p-locate@5.0.0": [2,"p-locate","sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="], - "~npm~parent-module@1.0.1": [2,"parent-module","sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], - "~npm~path-exists@4.0.0": [2,"path-exists","sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="], - "~npm~path-key@3.1.1": [2,"path-key","sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], - "~npm~picocolors@1.1.1": [2,"picocolors","sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], - "~npm~picomatch@4.0.3": [2,"picomatch","sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="], - "~npm~postcss@8.5.6": [2,"postcss","sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="], - "~npm~prelude-ls@1.2.1": [2,"prelude-ls","sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="], - "~npm~prettier@3.8.1": [2,"prettier","sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==",null,null,null,null,null,{ "prettier": "bin/prettier.cjs"}], - "~npm~punycode@2.3.1": [2,"punycode","sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], - "~npm~react-dom@19.2.4": [0,"react-dom","sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ=="], - "~npm~react-is@19.2.4": [0,"react-is","sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA=="], - "~npm~react-redux@9.2.0": [0,"react-redux","sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g=="], - "~npm~react-refresh@0.17.0": [2,"react-refresh","sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ=="], - "~npm~react-remove-scroll-bar@2.3.8": [0,"react-remove-scroll-bar","sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q=="], - "~npm~react-remove-scroll@2.7.2": [0,"react-remove-scroll","sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q=="], - "~npm~react-router@7.13.0": [0,"react-router","sha512-PZgus8ETambRT17BUm/LL8lX3Of+oiLaPuVTRH3l1eLvSPpKO3AvhAEb5N7ihAFZQrYDqkvvWfFh9p0z9VsjLw=="], - "~npm~react-style-singleton@2.2.3": [0,"react-style-singleton","sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="], - "~npm~react@19.2.4": [0,"react","sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ=="], - "~npm~recharts@3.7.0": [0,"recharts","sha512-l2VCsy3XXeraxIID9fx23eCb6iCBsxUQDnE8tWm6DFdszVAO7WVY/ChAD9wVit01y6B2PMupYiMmQwhgPHc9Ew=="], - "~npm~redux-thunk@3.1.0~peer.2": [0,"redux-thunk","sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw=="], - "~npm~redux@5.0.1": [0,"redux","sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="], - "~npm~reselect@5.1.1": [0,"reselect","sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w=="], - "~npm~resolve-from@4.0.0": [2,"resolve-from","sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], - "~npm~rollup@4.57.1": [2,"rollup","sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",null,null,null,null,null,{ "rollup": "dist/bin/rollup"}], - "~npm~scheduler@0.27.0": [0,"scheduler","sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], - "~npm~semver@6.3.1": [2,"semver","sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",null,null,null,null,null,{ "semver": "bin/semver.js"}], - "~npm~semver@7.7.3": [2,"semver","sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",null,null,null,null,null,{ "semver": "bin/semver.js"}], - "~npm~set-cookie-parser@2.7.2": [0,"set-cookie-parser","sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw=="], - "~npm~shebang-command@2.0.0": [2,"shebang-command","sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], - "~npm~shebang-regex@3.0.0": [2,"shebang-regex","sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], - "~npm~sonner@2.0.7": [0,"sonner","sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w=="], - "~npm~source-map-js@1.2.1": [0,"source-map-js","sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], - "~npm~strip-json-comments@3.1.1": [2,"strip-json-comments","sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], - "~npm~supports-color@7.2.0": [2,"supports-color","sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], - "~npm~tailwind-merge@3.4.0": [0,"tailwind-merge","sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g=="], - "~npm~tailwindcss@4.1.18": [0,"tailwindcss","sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw=="], - "~npm~tapable@2.3.0": [0,"tapable","sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg=="], - "~npm~tiny-invariant@1.3.3": [0,"tiny-invariant","sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="], - "~npm~tinyglobby@0.2.15": [2,"tinyglobby","sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="], - "~npm~ts-api-utils@2.4.0~peer.3": [2,"ts-api-utils","sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA=="], - "~npm~tslib@2.8.1": [0,"tslib","sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "~npm~tw-animate-css@1.4.0": [2,"tw-animate-css","sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ=="], - "~npm~type-check@0.4.0": [2,"type-check","sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="], - "~npm~typescript-eslint@8.54.0": [2,"typescript-eslint","sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ=="], - "~npm~typescript@5.8.3": [2,"typescript","sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",null,null,null,null,null,{ "tsc": "bin/tsc", "tsserver": "bin/tsserver"}], - "~npm~undici-types@7.16.0": [2,"undici-types","sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="], - "~npm~update-browserslist-db@1.2.3": [2,"update-browserslist-db","sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",null,null,null,null,null,{ "update-browserslist-db": "cli.js"}], - "~npm~uri-js@4.4.1": [2,"uri-js","sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], - "~npm~use-callback-ref@1.3.3": [0,"use-callback-ref","sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg=="], - "~npm~use-sidecar@1.1.3": [0,"use-sidecar","sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ=="], - "~npm~use-sync-external-store@1.6.0": [0,"use-sync-external-store","sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w=="], - "~npm~victory-vendor@37.3.6": [0,"victory-vendor","sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ=="], - "~npm~vite@7.3.1": [2,"vite","sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",null,null,null,null,null,{ "vite": "bin/vite.js"}], - "~npm~which@2.0.2": [2,"which","sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",null,null,null,null,null,{ "node-which": "./bin/node-which"}], - "~npm~word-wrap@1.2.5": [2,"word-wrap","sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="], - "~npm~yallist@3.1.1": [2,"yallist","sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], - "~npm~yocto-queue@0.1.0": [2,"yocto-queue","sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="] + "~npm~@babel+code-frame@7.29.0": [2,"@babel/code-frame","sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==","https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz"], + "~npm~@babel+compat-data@7.29.0": [2,"@babel/compat-data","sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==","https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz"], + "~npm~@babel+core@7.29.0": [2,"@babel/core","sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==","https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz"], + "~npm~@babel+generator@7.29.0": [2,"@babel/generator","sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==","https://registry.npmjs.org/@babel/generator/-/generator-7.29.0.tgz"], + "~npm~@babel+helper-compilation-targets@7.28.6": [2,"@babel/helper-compilation-targets","sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==","https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz"], + "~npm~@babel+helper-globals@7.28.0": [2,"@babel/helper-globals","sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==","https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz"], + "~npm~@babel+helper-module-imports@7.28.6": [2,"@babel/helper-module-imports","sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==","https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz"], + "~npm~@babel+helper-module-transforms@7.28.6": [2,"@babel/helper-module-transforms","sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==","https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz"], + "~npm~@babel+helper-plugin-utils@7.28.6": [2,"@babel/helper-plugin-utils","sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==","https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz"], + "~npm~@babel+helper-string-parser@7.27.1": [2,"@babel/helper-string-parser","sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==","https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz"], + "~npm~@babel+helper-validator-identifier@7.28.5": [2,"@babel/helper-validator-identifier","sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==","https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz"], + "~npm~@babel+helper-validator-option@7.27.1": [2,"@babel/helper-validator-option","sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==","https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz"], + "~npm~@babel+helpers@7.28.6": [2,"@babel/helpers","sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==","https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz"], + "~npm~@babel+parser@7.29.0": [2,"@babel/parser","sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==","https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",null,null,null,null,{ "parser": "./bin/babel-parser.js"}], + "~npm~@babel+plugin-transform-react-jsx-self@7.27.1": [2,"@babel/plugin-transform-react-jsx-self","sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==","https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz"], + "~npm~@babel+plugin-transform-react-jsx-source@7.27.1": [2,"@babel/plugin-transform-react-jsx-source","sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==","https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz"], + "~npm~@babel+template@7.28.6": [2,"@babel/template","sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==","https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz"], + "~npm~@babel+traverse@7.29.0": [2,"@babel/traverse","sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==","https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz"], + "~npm~@babel+types@7.29.0": [2,"@babel/types","sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==","https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz"], + "~npm~@esbuild+aix-ppc64@0.27.2": [3,"@esbuild/aix-ppc64","sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==","https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "aix" ], "cpu": [ "ppc64" ]}], + "~npm~@esbuild+android-arm@0.27.2": [3,"@esbuild/android-arm","sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==","https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "android" ], "cpu": [ "arm" ]}], + "~npm~@esbuild+android-arm64@0.27.2": [3,"@esbuild/android-arm64","sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==","https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "android" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+android-x64@0.27.2": [3,"@esbuild/android-x64","sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==","https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "android" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+darwin-arm64@0.27.2": [3,"@esbuild/darwin-arm64","sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==","https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "darwin" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+darwin-x64@0.27.2": [3,"@esbuild/darwin-x64","sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==","https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "darwin" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+freebsd-arm64@0.27.2": [3,"@esbuild/freebsd-arm64","sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==","https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "freebsd" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+freebsd-x64@0.27.2": [3,"@esbuild/freebsd-x64","sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==","https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "freebsd" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+linux-arm@0.27.2": [3,"@esbuild/linux-arm","sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==","https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "arm" ]}], + "~npm~@esbuild+linux-arm64@0.27.2": [3,"@esbuild/linux-arm64","sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==","https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+linux-ia32@0.27.2": [3,"@esbuild/linux-ia32","sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==","https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "ia32" ]}], + "~npm~@esbuild+linux-loong64@0.27.2": [3,"@esbuild/linux-loong64","sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==","https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "loong64" ]}], + "~npm~@esbuild+linux-mips64el@0.27.2": [3,"@esbuild/linux-mips64el","sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==","https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "mips64el" ]}], + "~npm~@esbuild+linux-ppc64@0.27.2": [3,"@esbuild/linux-ppc64","sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==","https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "ppc64" ]}], + "~npm~@esbuild+linux-riscv64@0.27.2": [3,"@esbuild/linux-riscv64","sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==","https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "riscv64" ]}], + "~npm~@esbuild+linux-s390x@0.27.2": [3,"@esbuild/linux-s390x","sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==","https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "s390x" ]}], + "~npm~@esbuild+linux-x64@0.27.2": [3,"@esbuild/linux-x64","sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==","https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "linux" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+netbsd-arm64@0.27.2": [3,"@esbuild/netbsd-arm64","sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==","https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "netbsd" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+netbsd-x64@0.27.2": [3,"@esbuild/netbsd-x64","sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==","https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "netbsd" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+openbsd-arm64@0.27.2": [3,"@esbuild/openbsd-arm64","sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==","https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "openbsd" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+openbsd-x64@0.27.2": [3,"@esbuild/openbsd-x64","sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==","https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "openbsd" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+openharmony-arm64@0.27.2": [3,"@esbuild/openharmony-arm64","sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==","https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "openharmony" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+sunos-x64@0.27.2": [3,"@esbuild/sunos-x64","sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==","https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "sunos" ], "cpu": [ "x64" ]}], + "~npm~@esbuild+win32-arm64@0.27.2": [3,"@esbuild/win32-arm64","sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==","https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "win32" ], "cpu": [ "arm64" ]}], + "~npm~@esbuild+win32-ia32@0.27.2": [3,"@esbuild/win32-ia32","sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==","https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "win32" ], "cpu": [ "ia32" ]}], + "~npm~@esbuild+win32-x64@0.27.2": [3,"@esbuild/win32-x64","sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==","https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",null,null,null,{ "engines": { "node": ">=18" }, "os": [ "win32" ], "cpu": [ "x64" ]}], + "~npm~@eslint-community+eslint-utils@4.9.1": [2,"@eslint-community/eslint-utils","sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==","https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz"], + "~npm~@eslint-community+regexpp@4.12.2": [2,"@eslint-community/regexpp","sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==","https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz"], + "~npm~@eslint+config-array@0.21.1": [2,"@eslint/config-array","sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==","https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz"], + "~npm~@eslint+config-helpers@0.4.2": [2,"@eslint/config-helpers","sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==","https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz"], + "~npm~@eslint+core@0.17.0": [2,"@eslint/core","sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==","https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz"], + "~npm~@eslint+eslintrc@3.3.3": [2,"@eslint/eslintrc","sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==","https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz"], + "~npm~@eslint+js@9.39.2": [2,"@eslint/js","sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==","https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz"], + "~npm~@eslint+object-schema@2.1.7": [2,"@eslint/object-schema","sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==","https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz"], + "~npm~@eslint+plugin-kit@0.4.1": [2,"@eslint/plugin-kit","sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==","https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz"], + "~npm~@floating-ui+core@1.7.4": [0,"@floating-ui/core","sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==","https://registry.npmjs.org/@floating-ui/core/-/core-1.7.4.tgz"], + "~npm~@floating-ui+dom@1.7.5": [0,"@floating-ui/dom","sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==","https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.5.tgz"], + "~npm~@floating-ui+react-dom@2.1.7": [0,"@floating-ui/react-dom","sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==","https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.7.tgz"], + "~npm~@floating-ui+utils@0.2.10": [0,"@floating-ui/utils","sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==","https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz"], + "~npm~@humanfs+core@0.19.1": [2,"@humanfs/core","sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==","https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz"], + "~npm~@humanfs+node@0.16.7": [2,"@humanfs/node","sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==","https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz"], + "~npm~@humanwhocodes+module-importer@1.0.1": [2,"@humanwhocodes/module-importer","sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==","https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz"], + "~npm~@humanwhocodes+retry@0.4.3": [2,"@humanwhocodes/retry","sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==","https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz"], + "~npm~@jridgewell+gen-mapping@0.3.13": [0,"@jridgewell/gen-mapping","sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==","https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz"], + "~npm~@jridgewell+remapping@2.3.5": [0,"@jridgewell/remapping","sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==","https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz"], + "~npm~@jridgewell+resolve-uri@3.1.2": [0,"@jridgewell/resolve-uri","sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==","https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"], + "~npm~@jridgewell+sourcemap-codec@1.5.5": [0,"@jridgewell/sourcemap-codec","sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==","https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz"], + "~npm~@jridgewell+trace-mapping@0.3.31": [0,"@jridgewell/trace-mapping","sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==","https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz"], + "~npm~@radix-ui+number@1.1.1": [0,"@radix-ui/number","sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==","https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz"], + "~npm~@radix-ui+primitive@1.1.3": [0,"@radix-ui/primitive","sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==","https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz"], + "~npm~@radix-ui+react-arrow@1.1.7": [0,"@radix-ui/react-arrow","sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==","https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz"], + "~npm~@radix-ui+react-collection@1.1.7": [0,"@radix-ui/react-collection","sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==","https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz"], + "~npm~@radix-ui+react-compose-refs@1.1.2": [0,"@radix-ui/react-compose-refs","sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==","https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz"], + "~npm~@radix-ui+react-context@1.1.2": [0,"@radix-ui/react-context","sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==","https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz"], + "~npm~@radix-ui+react-direction@1.1.1": [0,"@radix-ui/react-direction","sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==","https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz"], + "~npm~@radix-ui+react-dismissable-layer@1.1.11": [0,"@radix-ui/react-dismissable-layer","sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==","https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz"], + "~npm~@radix-ui+react-dropdown-menu@2.1.16": [0,"@radix-ui/react-dropdown-menu","sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==","https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz"], + "~npm~@radix-ui+react-focus-guards@1.1.3": [0,"@radix-ui/react-focus-guards","sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==","https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz"], + "~npm~@radix-ui+react-focus-scope@1.1.7": [0,"@radix-ui/react-focus-scope","sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==","https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz"], + "~npm~@radix-ui+react-id@1.1.1": [0,"@radix-ui/react-id","sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==","https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz"], + "~npm~@radix-ui+react-menu@2.1.16": [0,"@radix-ui/react-menu","sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==","https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz"], + "~npm~@radix-ui+react-popper@1.2.8": [0,"@radix-ui/react-popper","sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==","https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz"], + "~npm~@radix-ui+react-portal@1.1.9": [0,"@radix-ui/react-portal","sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==","https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz"], + "~npm~@radix-ui+react-presence@1.1.5": [0,"@radix-ui/react-presence","sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==","https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz"], + "~npm~@radix-ui+react-primitive@2.1.3": [0,"@radix-ui/react-primitive","sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==","https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz"], + "~npm~@radix-ui+react-roving-focus@1.1.11": [0,"@radix-ui/react-roving-focus","sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==","https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz"], + "~npm~@radix-ui+react-scroll-area@1.2.10": [0,"@radix-ui/react-scroll-area","sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==","https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz"], + "~npm~@radix-ui+react-slot@1.2.3": [0,"@radix-ui/react-slot","sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==","https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz"], + "~npm~@radix-ui+react-slot@1.2.4": [0,"@radix-ui/react-slot","sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==","https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz"], + "~npm~@radix-ui+react-tooltip@1.2.8": [0,"@radix-ui/react-tooltip","sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==","https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz"], + "~npm~@radix-ui+react-use-callback-ref@1.1.1": [0,"@radix-ui/react-use-callback-ref","sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==","https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz"], + "~npm~@radix-ui+react-use-controllable-state@1.2.2": [0,"@radix-ui/react-use-controllable-state","sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==","https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz"], + "~npm~@radix-ui+react-use-effect-event@0.0.2": [0,"@radix-ui/react-use-effect-event","sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==","https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz"], + "~npm~@radix-ui+react-use-escape-keydown@1.1.1": [0,"@radix-ui/react-use-escape-keydown","sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==","https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz"], + "~npm~@radix-ui+react-use-layout-effect@1.1.1": [0,"@radix-ui/react-use-layout-effect","sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==","https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz"], + "~npm~@radix-ui+react-use-rect@1.1.1": [0,"@radix-ui/react-use-rect","sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==","https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz"], + "~npm~@radix-ui+react-use-size@1.1.1": [0,"@radix-ui/react-use-size","sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==","https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz"], + "~npm~@radix-ui+react-visually-hidden@1.2.3": [0,"@radix-ui/react-visually-hidden","sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==","https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz"], + "~npm~@radix-ui+rect@1.1.1": [0,"@radix-ui/rect","sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==","https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz"], + "~npm~@reduxjs+toolkit@2.11.2": [0,"@reduxjs/toolkit","sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ==","https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.11.2.tgz"], + "~npm~@rolldown+pluginutils@1.0.0-beta.27": [2,"@rolldown/pluginutils","sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==","https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz"], + "~npm~@rollup+rollup-android-arm-eabi@4.57.1": [3,"@rollup/rollup-android-arm-eabi","sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==","https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",null,null,null,{ "os": [ "android" ], "cpu": [ "arm" ]}], + "~npm~@rollup+rollup-android-arm64@4.57.1": [3,"@rollup/rollup-android-arm64","sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==","https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",null,null,null,{ "os": [ "android" ], "cpu": [ "arm64" ]}], + "~npm~@rollup+rollup-darwin-arm64@4.57.1": [3,"@rollup/rollup-darwin-arm64","sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==","https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",null,null,null,{ "os": [ "darwin" ], "cpu": [ "arm64" ]}], + "~npm~@rollup+rollup-darwin-x64@4.57.1": [3,"@rollup/rollup-darwin-x64","sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==","https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",null,null,null,{ "os": [ "darwin" ], "cpu": [ "x64" ]}], + "~npm~@rollup+rollup-freebsd-arm64@4.57.1": [3,"@rollup/rollup-freebsd-arm64","sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==","https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",null,null,null,{ "os": [ "freebsd" ], "cpu": [ "arm64" ]}], + "~npm~@rollup+rollup-freebsd-x64@4.57.1": [3,"@rollup/rollup-freebsd-x64","sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==","https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",null,null,null,{ "os": [ "freebsd" ], "cpu": [ "x64" ]}], + "~npm~@rollup+rollup-linux-arm-gnueabihf@4.57.1": [3,"@rollup/rollup-linux-arm-gnueabihf","sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==","https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "arm" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-arm-musleabihf@4.57.1": [3,"@rollup/rollup-linux-arm-musleabihf","sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==","https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "arm" ], "libc": [ "musl" ]}], + "~npm~@rollup+rollup-linux-arm64-gnu@4.57.1": [3,"@rollup/rollup-linux-arm64-gnu","sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==","https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-arm64-musl@4.57.1": [3,"@rollup/rollup-linux-arm64-musl","sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==","https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "musl" ]}], + "~npm~@rollup+rollup-linux-loong64-gnu@4.57.1": [3,"@rollup/rollup-linux-loong64-gnu","sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==","https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "loong64" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-loong64-musl@4.57.1": [3,"@rollup/rollup-linux-loong64-musl","sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==","https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "loong64" ], "libc": [ "musl" ]}], + "~npm~@rollup+rollup-linux-ppc64-gnu@4.57.1": [3,"@rollup/rollup-linux-ppc64-gnu","sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==","https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "ppc64" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-ppc64-musl@4.57.1": [3,"@rollup/rollup-linux-ppc64-musl","sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==","https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "ppc64" ], "libc": [ "musl" ]}], + "~npm~@rollup+rollup-linux-riscv64-gnu@4.57.1": [3,"@rollup/rollup-linux-riscv64-gnu","sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==","https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "riscv64" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-riscv64-musl@4.57.1": [3,"@rollup/rollup-linux-riscv64-musl","sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==","https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "riscv64" ], "libc": [ "musl" ]}], + "~npm~@rollup+rollup-linux-s390x-gnu@4.57.1": [3,"@rollup/rollup-linux-s390x-gnu","sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==","https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "s390x" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-x64-gnu@4.57.1": [3,"@rollup/rollup-linux-x64-gnu","sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==","https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "glibc" ]}], + "~npm~@rollup+rollup-linux-x64-musl@4.57.1": [3,"@rollup/rollup-linux-x64-musl","sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==","https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",null,null,null,{ "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "musl" ]}], + "~npm~@rollup+rollup-openbsd-x64@4.57.1": [3,"@rollup/rollup-openbsd-x64","sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==","https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",null,null,null,{ "os": [ "openbsd" ], "cpu": [ "x64" ]}], + "~npm~@rollup+rollup-openharmony-arm64@4.57.1": [3,"@rollup/rollup-openharmony-arm64","sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==","https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",null,null,null,{ "os": [ "openharmony" ], "cpu": [ "arm64" ]}], + "~npm~@rollup+rollup-win32-arm64-msvc@4.57.1": [3,"@rollup/rollup-win32-arm64-msvc","sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==","https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",null,null,null,{ "os": [ "win32" ], "cpu": [ "arm64" ]}], + "~npm~@rollup+rollup-win32-ia32-msvc@4.57.1": [3,"@rollup/rollup-win32-ia32-msvc","sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==","https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",null,null,null,{ "os": [ "win32" ], "cpu": [ "ia32" ]}], + "~npm~@rollup+rollup-win32-x64-gnu@4.57.1": [3,"@rollup/rollup-win32-x64-gnu","sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==","https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",null,null,null,{ "os": [ "win32" ], "cpu": [ "x64" ]}], + "~npm~@rollup+rollup-win32-x64-msvc@4.57.1": [3,"@rollup/rollup-win32-x64-msvc","sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==","https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",null,null,null,{ "os": [ "win32" ], "cpu": [ "x64" ]}], + "~npm~@standard-schema+spec@1.1.0": [0,"@standard-schema/spec","sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==","https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz"], + "~npm~@standard-schema+utils@0.3.0": [0,"@standard-schema/utils","sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==","https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz"], + "~npm~@tailwindcss+node@4.1.18": [0,"@tailwindcss/node","sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==","https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz"], + "~npm~@tailwindcss+oxide-android-arm64@4.1.18": [1,"@tailwindcss/oxide-android-arm64","sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==","https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "android" ], "cpu": [ "arm64" ]}], + "~npm~@tailwindcss+oxide-darwin-arm64@4.1.18": [1,"@tailwindcss/oxide-darwin-arm64","sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==","https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "darwin" ], "cpu": [ "arm64" ]}], + "~npm~@tailwindcss+oxide-darwin-x64@4.1.18": [1,"@tailwindcss/oxide-darwin-x64","sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==","https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "darwin" ], "cpu": [ "x64" ]}], + "~npm~@tailwindcss+oxide-freebsd-x64@4.1.18": [1,"@tailwindcss/oxide-freebsd-x64","sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==","https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "freebsd" ], "cpu": [ "x64" ]}], + "~npm~@tailwindcss+oxide-linux-arm-gnueabihf@4.1.18": [1,"@tailwindcss/oxide-linux-arm-gnueabihf","sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==","https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "arm" ]}], + "~npm~@tailwindcss+oxide-linux-arm64-gnu@4.1.18": [1,"@tailwindcss/oxide-linux-arm64-gnu","sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==","https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "glibc" ]}], + "~npm~@tailwindcss+oxide-linux-arm64-musl@4.1.18": [1,"@tailwindcss/oxide-linux-arm64-musl","sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==","https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "musl" ]}], + "~npm~@tailwindcss+oxide-linux-x64-gnu@4.1.18": [1,"@tailwindcss/oxide-linux-x64-gnu","sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==","https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "glibc" ]}], + "~npm~@tailwindcss+oxide-linux-x64-musl@4.1.18": [1,"@tailwindcss/oxide-linux-x64-musl","sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==","https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "musl" ]}], + "~npm~@tailwindcss+oxide-wasm32-wasi@4.1.18": [1,"@tailwindcss/oxide-wasm32-wasi","sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==","https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz",null,null,null,{ "engines": { "node": ">=14.0.0" }, "cpu": [ "wasm32" ]}], + "~npm~@tailwindcss+oxide-win32-arm64-msvc@4.1.18": [1,"@tailwindcss/oxide-win32-arm64-msvc","sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==","https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "win32" ], "cpu": [ "arm64" ]}], + "~npm~@tailwindcss+oxide-win32-x64-msvc@4.1.18": [1,"@tailwindcss/oxide-win32-x64-msvc","sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==","https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz",null,null,null,{ "engines": { "node": ">= 10" }, "os": [ "win32" ], "cpu": [ "x64" ]}], + "~npm~@tailwindcss+oxide@4.1.18": [0,"@tailwindcss/oxide","sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==","https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz"], + "~npm~@tailwindcss+vite@4.1.18": [0,"@tailwindcss/vite","sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==","https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.18.tgz"], + "~npm~@tanstack+react-table@8.21.3": [0,"@tanstack/react-table","sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==","https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.3.tgz"], + "~npm~@tanstack+table-core@8.21.3": [0,"@tanstack/table-core","sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==","https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz"], + "~npm~@types+babel____core@7.20.5": [2,"@types/babel__core","sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==","https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz"], + "~npm~@types+babel____generator@7.27.0": [2,"@types/babel__generator","sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==","https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz"], + "~npm~@types+babel____template@7.4.4": [2,"@types/babel__template","sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==","https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz"], + "~npm~@types+babel____traverse@7.28.0": [2,"@types/babel__traverse","sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==","https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz"], + "~npm~@types+d3-array@3.2.2": [0,"@types/d3-array","sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==","https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz"], + "~npm~@types+d3-color@3.1.3": [0,"@types/d3-color","sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==","https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz"], + "~npm~@types+d3-ease@3.0.2": [0,"@types/d3-ease","sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==","https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz"], + "~npm~@types+d3-interpolate@3.0.4": [0,"@types/d3-interpolate","sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==","https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz"], + "~npm~@types+d3-path@3.1.1": [0,"@types/d3-path","sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==","https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz"], + "~npm~@types+d3-scale@4.0.9": [0,"@types/d3-scale","sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==","https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz"], + "~npm~@types+d3-shape@3.1.8": [0,"@types/d3-shape","sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==","https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz"], + "~npm~@types+d3-time@3.0.4": [0,"@types/d3-time","sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==","https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz"], + "~npm~@types+d3-timer@3.0.2": [0,"@types/d3-timer","sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==","https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz"], + "~npm~@types+estree@1.0.8": [2,"@types/estree","sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==","https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz"], + "~npm~@types+json-schema@7.0.15": [2,"@types/json-schema","sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==","https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"], + "~npm~@types+node@24.10.10": [2,"@types/node","sha512-+0/4J266CBGPUq/ELg7QUHhN25WYjE0wYTPSQJn1xeu8DOlIOPxXxrNGiLmfAWl7HMMgWFWXpt9IDjMWrF5Iow==","https://registry.npmjs.org/@types/node/-/node-24.10.10.tgz"], + "~npm~@types+react-dom@19.2.3": [2,"@types/react-dom","sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==","https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz"], + "~npm~@types+react@19.2.10": [2,"@types/react","sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw==","https://registry.npmjs.org/@types/react/-/react-19.2.10.tgz"], + "~npm~@types+use-sync-external-store@0.0.6": [0,"@types/use-sync-external-store","sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==","https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz"], + "~npm~@typescript-eslint+eslint-plugin@8.54.0": [2,"@typescript-eslint/eslint-plugin","sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ==","https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.54.0.tgz"], + "~npm~@typescript-eslint+parser@8.54.0": [2,"@typescript-eslint/parser","sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==","https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.54.0.tgz"], + "~npm~@typescript-eslint+project-service@8.54.0~peer.3": [2,"@typescript-eslint/project-service","sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==","https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.54.0.tgz"], + "~npm~@typescript-eslint+scope-manager@8.54.0": [2,"@typescript-eslint/scope-manager","sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==","https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.54.0.tgz"], + "~npm~@typescript-eslint+tsconfig-utils@8.54.0~peer.3": [2,"@typescript-eslint/tsconfig-utils","sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==","https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.54.0.tgz"], + "~npm~@typescript-eslint+type-utils@8.54.0~peer.3": [2,"@typescript-eslint/type-utils","sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA==","https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.54.0.tgz"], + "~npm~@typescript-eslint+types@8.54.0": [2,"@typescript-eslint/types","sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==","https://registry.npmjs.org/@typescript-eslint/types/-/types-8.54.0.tgz"], + "~npm~@typescript-eslint+typescript-estree@8.54.0": [2,"@typescript-eslint/typescript-estree","sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==","https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.54.0.tgz"], + "~npm~@typescript-eslint+utils@8.54.0": [2,"@typescript-eslint/utils","sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==","https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.54.0.tgz"], + "~npm~@typescript-eslint+visitor-keys@8.54.0": [2,"@typescript-eslint/visitor-keys","sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==","https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.54.0.tgz"], + "~npm~@vitejs+plugin-react@4.7.0": [2,"@vitejs/plugin-react","sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==","https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz"], + "~npm~acorn-jsx@5.3.2": [2,"acorn-jsx","sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==","https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"], + "~npm~acorn@8.15.0": [2,"acorn","sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==","https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",null,null,null,null,{ "acorn": "bin/acorn"}], + "~npm~ajv@6.12.6": [2,"ajv","sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==","https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"], + "~npm~ansi-styles@4.3.0": [2,"ansi-styles","sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==","https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"], + "~npm~argparse@2.0.1": [2,"argparse","sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==","https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"], + "~npm~aria-hidden@1.2.6": [0,"aria-hidden","sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==","https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz"], + "~npm~balanced-match@1.0.2": [2,"balanced-match","sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==","https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"], + "~npm~baseline-browser-mapping@2.9.19": [2,"baseline-browser-mapping","sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==","https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz",null,null,null,null,{ "baseline-browser-mapping": "dist/cli.js"}], + "~npm~brace-expansion@1.1.12": [2,"brace-expansion","sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==","https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz"], + "~npm~brace-expansion@2.0.2": [2,"brace-expansion","sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==","https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz"], + "~npm~browserslist@4.28.1": [2,"browserslist","sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==","https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",null,null,null,null,{ "browserslist": "cli.js"}], + "~npm~callsites@3.1.0": [2,"callsites","sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==","https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"], + "~npm~caniuse-lite@1.0.30001767": [2,"caniuse-lite","sha512-34+zUAMhSH+r+9eKmYG+k2Rpt8XttfE4yXAjoZvkAPs15xcYQhyBYdalJ65BzivAvGRMViEjy6oKr/S91loekQ==","https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001767.tgz"], + "~npm~chalk@4.1.2": [2,"chalk","sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==","https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"], + "~npm~class-variance-authority@0.7.1": [0,"class-variance-authority","sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==","https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz"], + "~npm~clsx@2.1.1": [0,"clsx","sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==","https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz"], + "~npm~color-convert@2.0.1": [2,"color-convert","sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==","https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"], + "~npm~color-name@1.1.4": [2,"color-name","sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==","https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"], + "~npm~concat-map@0.0.1": [2,"concat-map","sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==","https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"], + "~npm~convert-source-map@2.0.0": [2,"convert-source-map","sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==","https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"], + "~npm~cookie@1.1.1": [0,"cookie","sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==","https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz"], + "~npm~cross-spawn@7.0.6": [2,"cross-spawn","sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==","https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz"], + "~npm~csstype@3.2.3": [2,"csstype","sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==","https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz"], + "~npm~d3-array@3.2.4": [0,"d3-array","sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==","https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz"], + "~npm~d3-color@3.1.0": [0,"d3-color","sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==","https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz"], + "~npm~d3-ease@3.0.1": [0,"d3-ease","sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==","https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz"], + "~npm~d3-format@3.1.2": [0,"d3-format","sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==","https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz"], + "~npm~d3-interpolate@3.0.1": [0,"d3-interpolate","sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==","https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz"], + "~npm~d3-path@3.1.0": [0,"d3-path","sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==","https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz"], + "~npm~d3-scale@4.0.2": [0,"d3-scale","sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==","https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz"], + "~npm~d3-shape@3.2.0": [0,"d3-shape","sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==","https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz"], + "~npm~d3-time-format@4.1.0": [0,"d3-time-format","sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==","https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz"], + "~npm~d3-time@3.1.0": [0,"d3-time","sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==","https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz"], + "~npm~d3-timer@3.0.1": [0,"d3-timer","sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==","https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz"], + "~npm~date-fns@4.1.0": [0,"date-fns","sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==","https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz"], + "~npm~debug@4.4.3": [2,"debug","sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==","https://registry.npmjs.org/debug/-/debug-4.4.3.tgz"], + "~npm~decimal.js-light@2.5.1": [0,"decimal.js-light","sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==","https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz"], + "~npm~deep-is@0.1.4": [2,"deep-is","sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==","https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"], + "~npm~detect-libc@2.1.2": [0,"detect-libc","sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==","https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz"], + "~npm~detect-node-es@1.1.0": [0,"detect-node-es","sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==","https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz"], + "~npm~electron-to-chromium@1.5.286": [2,"electron-to-chromium","sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==","https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.286.tgz"], + "~npm~enhanced-resolve@5.19.0": [0,"enhanced-resolve","sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==","https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.19.0.tgz"], + "~npm~es-toolkit@1.44.0": [0,"es-toolkit","sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg==","https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.44.0.tgz"], + "~npm~esbuild@0.27.2": [2,"esbuild","sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==","https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",null,null,null,null,{ "esbuild": "bin/esbuild"}], + "~npm~escalade@3.2.0": [2,"escalade","sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==","https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz"], + "~npm~escape-string-regexp@4.0.0": [2,"escape-string-regexp","sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==","https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"], + "~npm~eslint-plugin-react-hooks@5.2.0": [2,"eslint-plugin-react-hooks","sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==","https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz"], + "~npm~eslint-plugin-react-refresh@0.4.26": [2,"eslint-plugin-react-refresh","sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==","https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz"], + "~npm~eslint-scope@8.4.0": [2,"eslint-scope","sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==","https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz"], + "~npm~eslint-visitor-keys@3.4.3": [2,"eslint-visitor-keys","sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==","https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"], + "~npm~eslint-visitor-keys@4.2.1": [2,"eslint-visitor-keys","sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==","https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz"], + "~npm~eslint@9.39.2": [2,"eslint","sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==","https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz",null,null,null,null,{ "eslint": "bin/eslint.js"}], + "~npm~espree@10.4.0": [2,"espree","sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==","https://registry.npmjs.org/espree/-/espree-10.4.0.tgz"], + "~npm~esquery@1.7.0": [2,"esquery","sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==","https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz"], + "~npm~esrecurse@4.3.0": [2,"esrecurse","sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==","https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"], + "~npm~estraverse@5.3.0": [2,"estraverse","sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==","https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"], + "~npm~esutils@2.0.3": [2,"esutils","sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==","https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"], + "~npm~eventemitter3@5.0.4": [0,"eventemitter3","sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==","https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz"], + "~npm~fast-deep-equal@3.1.3": [2,"fast-deep-equal","sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==","https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"], + "~npm~fast-json-stable-stringify@2.1.0": [2,"fast-json-stable-stringify","sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==","https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"], + "~npm~fast-levenshtein@2.0.6": [2,"fast-levenshtein","sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==","https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"], + "~npm~fdir@6.5.0": [2,"fdir","sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==","https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz"], + "~npm~file-entry-cache@8.0.0": [2,"file-entry-cache","sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==","https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz"], + "~npm~find-up@5.0.0": [2,"find-up","sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==","https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"], + "~npm~flat-cache@4.0.1": [2,"flat-cache","sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==","https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz"], + "~npm~flatted@3.3.3": [2,"flatted","sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==","https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz"], + "~npm~framer-motion@12.31.0": [0,"framer-motion","sha512-Tnd0FU05zGRFI3JJmBegXonF1rfuzYeuXd1QSdQ99Ysnppk0yWBWSW2wUsqzRpS5nv0zPNx+y0wtDj4kf0q5RQ==","https://registry.npmjs.org/framer-motion/-/framer-motion-12.31.0.tgz"], + "~npm~fsevents@2.3.3": [3,"fsevents","sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==","https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",null,null,null,{ "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" }, "os": [ "darwin" ]}], + "~npm~gensync@1.0.0-beta.2": [2,"gensync","sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==","https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"], + "~npm~get-nonce@1.0.1": [0,"get-nonce","sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==","https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz"], + "~npm~glob-parent@6.0.2": [2,"glob-parent","sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==","https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"], + "~npm~globals@14.0.0": [2,"globals","sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==","https://registry.npmjs.org/globals/-/globals-14.0.0.tgz"], + "~npm~globals@16.5.0": [2,"globals","sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==","https://registry.npmjs.org/globals/-/globals-16.5.0.tgz"], + "~npm~graceful-fs@4.2.11": [0,"graceful-fs","sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==","https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz"], + "~npm~has-flag@4.0.0": [2,"has-flag","sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==","https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"], + "~npm~ignore@5.3.2": [2,"ignore","sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==","https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"], + "~npm~ignore@7.0.5": [2,"ignore","sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==","https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz"], + "~npm~immer@10.2.0": [0,"immer","sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==","https://registry.npmjs.org/immer/-/immer-10.2.0.tgz"], + "~npm~immer@11.1.3": [0,"immer","sha512-6jQTc5z0KJFtr1UgFpIL3N9XSC3saRaI9PwWtzM2pSqkNGtiNkYY2OSwkOGDK2XcTRcLb1pi/aNkKZz0nxVH4Q==","https://registry.npmjs.org/immer/-/immer-11.1.3.tgz"], + "~npm~import-fresh@3.3.1": [2,"import-fresh","sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==","https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz"], + "~npm~imurmurhash@0.1.4": [2,"imurmurhash","sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==","https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"], + "~npm~internmap@2.0.3": [0,"internmap","sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==","https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz"], + "~npm~is-extglob@2.1.1": [2,"is-extglob","sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==","https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"], + "~npm~is-glob@4.0.3": [2,"is-glob","sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==","https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"], + "~npm~isexe@2.0.0": [2,"isexe","sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==","https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"], + "~npm~jiti@2.6.1": [0,"jiti","sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==","https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",null,null,null,null,{ "jiti": "lib/jiti-cli.mjs"}], + "~npm~js-tokens@4.0.0": [2,"js-tokens","sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==","https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"], + "~npm~js-yaml@4.1.1": [2,"js-yaml","sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==","https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",null,null,null,null,{ "js-yaml": "bin/js-yaml.js"}], + "~npm~jsesc@3.1.0": [2,"jsesc","sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==","https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",null,null,null,null,{ "jsesc": "bin/jsesc"}], + "~npm~json-buffer@3.0.1": [2,"json-buffer","sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==","https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"], + "~npm~json-schema-traverse@0.4.1": [2,"json-schema-traverse","sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==","https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"], + "~npm~json-stable-stringify-without-jsonify@1.0.1": [2,"json-stable-stringify-without-jsonify","sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==","https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"], + "~npm~json5@2.2.3": [2,"json5","sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==","https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",null,null,null,null,{ "json5": "lib/cli.js"}], + "~npm~keyv@4.5.4": [2,"keyv","sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==","https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz"], + "~npm~levn@0.4.1": [2,"levn","sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==","https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"], + "~npm~lightningcss-android-arm64@1.30.2": [1,"lightningcss-android-arm64","sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==","https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "android" ], "cpu": [ "arm64" ]}], + "~npm~lightningcss-darwin-arm64@1.30.2": [1,"lightningcss-darwin-arm64","sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==","https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "darwin" ], "cpu": [ "arm64" ]}], + "~npm~lightningcss-darwin-x64@1.30.2": [1,"lightningcss-darwin-x64","sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==","https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "darwin" ], "cpu": [ "x64" ]}], + "~npm~lightningcss-freebsd-x64@1.30.2": [1,"lightningcss-freebsd-x64","sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==","https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "freebsd" ], "cpu": [ "x64" ]}], + "~npm~lightningcss-linux-arm-gnueabihf@1.30.2": [1,"lightningcss-linux-arm-gnueabihf","sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==","https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "arm" ]}], + "~npm~lightningcss-linux-arm64-gnu@1.30.2": [1,"lightningcss-linux-arm64-gnu","sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==","https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "glibc" ]}], + "~npm~lightningcss-linux-arm64-musl@1.30.2": [1,"lightningcss-linux-arm64-musl","sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==","https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "arm64" ], "libc": [ "musl" ]}], + "~npm~lightningcss-linux-x64-gnu@1.30.2": [1,"lightningcss-linux-x64-gnu","sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==","https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "glibc" ]}], + "~npm~lightningcss-linux-x64-musl@1.30.2": [1,"lightningcss-linux-x64-musl","sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==","https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "linux" ], "cpu": [ "x64" ], "libc": [ "musl" ]}], + "~npm~lightningcss-win32-arm64-msvc@1.30.2": [1,"lightningcss-win32-arm64-msvc","sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==","https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "win32" ], "cpu": [ "arm64" ]}], + "~npm~lightningcss-win32-x64-msvc@1.30.2": [1,"lightningcss-win32-x64-msvc","sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==","https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz",null,null,null,{ "engines": { "node": ">= 12.0.0" }, "os": [ "win32" ], "cpu": [ "x64" ]}], + "~npm~lightningcss@1.30.2": [0,"lightningcss","sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==","https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz"], + "~npm~locate-path@6.0.0": [2,"locate-path","sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==","https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"], + "~npm~lodash.merge@4.6.2": [2,"lodash.merge","sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==","https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"], + "~npm~lru-cache@5.1.1": [2,"lru-cache","sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==","https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"], + "~npm~lucide-react@0.534.0": [0,"lucide-react","sha512-4Bz7rujQ/mXHqCwjx09ih/Q9SCizz9CjBV5repw9YSHZZZaop9/Oj0RgCDt6WdEaeAPfbcZ8l2b4jzApStqgNw==","https://registry.npmjs.org/lucide-react/-/lucide-react-0.534.0.tgz"], + "~npm~magic-string@0.30.21": [0,"magic-string","sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==","https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz"], + "~npm~minimatch@3.1.2": [2,"minimatch","sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==","https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"], + "~npm~minimatch@9.0.5": [2,"minimatch","sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==","https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz"], + "~npm~motion-dom@12.30.1": [0,"motion-dom","sha512-QXB+iFJRzZTqL+Am4a1CRoHdH+0Nq12wLdqQQZZsfHlp9AMt6PA098L/61oVZsDA+Ep3QSGudzpViyRrhYhGcQ==","https://registry.npmjs.org/motion-dom/-/motion-dom-12.30.1.tgz"], + "~npm~motion-utils@12.29.2": [0,"motion-utils","sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A==","https://registry.npmjs.org/motion-utils/-/motion-utils-12.29.2.tgz"], + "~npm~motion@12.31.0": [0,"motion","sha512-KpZQik3LLFdsiaLdFXQGnty84KcDvvdvBCHSvA9aH+RjQTP6jkJGyngRPSngau13ARUI6TbPphf/Vv/QxwxRJQ==","https://registry.npmjs.org/motion/-/motion-12.31.0.tgz"], + "~npm~ms@2.1.3": [2,"ms","sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==","https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"], + "~npm~nanoid@3.3.11": [2,"nanoid","sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==","https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",null,null,null,null,{ "nanoid": "bin/nanoid.cjs"}], + "~npm~natural-compare@1.4.0": [2,"natural-compare","sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==","https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"], + "~npm~node-releases@2.0.27": [2,"node-releases","sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==","https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz"], + "~npm~optionator@0.9.4": [2,"optionator","sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==","https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz"], + "~npm~p-limit@3.1.0": [2,"p-limit","sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==","https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"], + "~npm~p-locate@5.0.0": [2,"p-locate","sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==","https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"], + "~npm~parent-module@1.0.1": [2,"parent-module","sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==","https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"], + "~npm~path-exists@4.0.0": [2,"path-exists","sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==","https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"], + "~npm~path-key@3.1.1": [2,"path-key","sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==","https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"], + "~npm~picocolors@1.1.1": [2,"picocolors","sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==","https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz"], + "~npm~picomatch@4.0.3": [2,"picomatch","sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==","https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz"], + "~npm~postcss@8.5.6": [2,"postcss","sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==","https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz"], + "~npm~prelude-ls@1.2.1": [2,"prelude-ls","sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==","https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"], + "~npm~prettier@3.8.1": [2,"prettier","sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==","https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz",null,null,null,null,{ "prettier": "bin/prettier.cjs"}], + "~npm~punycode@2.3.1": [2,"punycode","sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==","https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"], + "~npm~react-dom@19.2.4": [0,"react-dom","sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==","https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz"], + "~npm~react-is@19.2.4": [0,"react-is","sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==","https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz"], + "~npm~react-redux@9.2.0": [0,"react-redux","sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==","https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz"], + "~npm~react-refresh@0.17.0": [2,"react-refresh","sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==","https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz"], + "~npm~react-remove-scroll-bar@2.3.8": [0,"react-remove-scroll-bar","sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==","https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz"], + "~npm~react-remove-scroll@2.7.2": [0,"react-remove-scroll","sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==","https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz"], + "~npm~react-router@7.13.0": [0,"react-router","sha512-PZgus8ETambRT17BUm/LL8lX3Of+oiLaPuVTRH3l1eLvSPpKO3AvhAEb5N7ihAFZQrYDqkvvWfFh9p0z9VsjLw==","https://registry.npmjs.org/react-router/-/react-router-7.13.0.tgz"], + "~npm~react-style-singleton@2.2.3": [0,"react-style-singleton","sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==","https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz"], + "~npm~react@19.2.4": [0,"react","sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==","https://registry.npmjs.org/react/-/react-19.2.4.tgz"], + "~npm~recharts@3.7.0": [0,"recharts","sha512-l2VCsy3XXeraxIID9fx23eCb6iCBsxUQDnE8tWm6DFdszVAO7WVY/ChAD9wVit01y6B2PMupYiMmQwhgPHc9Ew==","https://registry.npmjs.org/recharts/-/recharts-3.7.0.tgz"], + "~npm~redux-thunk@3.1.0~peer.2": [0,"redux-thunk","sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==","https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz"], + "~npm~redux@5.0.1": [0,"redux","sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==","https://registry.npmjs.org/redux/-/redux-5.0.1.tgz"], + "~npm~reselect@5.1.1": [0,"reselect","sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==","https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz"], + "~npm~resolve-from@4.0.0": [2,"resolve-from","sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==","https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"], + "~npm~rollup@4.57.1": [2,"rollup","sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==","https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",null,null,null,null,{ "rollup": "dist/bin/rollup"}], + "~npm~scheduler@0.27.0": [0,"scheduler","sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==","https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz"], + "~npm~semver@6.3.1": [2,"semver","sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==","https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",null,null,null,null,{ "semver": "bin/semver.js"}], + "~npm~semver@7.7.3": [2,"semver","sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==","https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",null,null,null,null,{ "semver": "bin/semver.js"}], + "~npm~set-cookie-parser@2.7.2": [0,"set-cookie-parser","sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==","https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz"], + "~npm~shebang-command@2.0.0": [2,"shebang-command","sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==","https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"], + "~npm~shebang-regex@3.0.0": [2,"shebang-regex","sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==","https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"], + "~npm~sonner@2.0.7": [0,"sonner","sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==","https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz"], + "~npm~source-map-js@1.2.1": [0,"source-map-js","sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==","https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz"], + "~npm~strip-json-comments@3.1.1": [2,"strip-json-comments","sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==","https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"], + "~npm~supports-color@7.2.0": [2,"supports-color","sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==","https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"], + "~npm~tailwind-merge@3.4.0": [0,"tailwind-merge","sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==","https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.0.tgz"], + "~npm~tailwindcss@4.1.18": [0,"tailwindcss","sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==","https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz"], + "~npm~tapable@2.3.0": [0,"tapable","sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==","https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz"], + "~npm~tiny-invariant@1.3.3": [0,"tiny-invariant","sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==","https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz"], + "~npm~tinyglobby@0.2.15": [2,"tinyglobby","sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==","https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz"], + "~npm~ts-api-utils@2.4.0~peer.3": [2,"ts-api-utils","sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==","https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz"], + "~npm~tslib@2.8.1": [0,"tslib","sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==","https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz"], + "~npm~tw-animate-css@1.4.0": [2,"tw-animate-css","sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==","https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz"], + "~npm~type-check@0.4.0": [2,"type-check","sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==","https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"], + "~npm~typescript-eslint@8.54.0": [2,"typescript-eslint","sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ==","https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.54.0.tgz"], + "~npm~typescript@5.8.3": [2,"typescript","sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==","https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",null,null,null,null,{ "tsc": "bin/tsc", "tsserver": "bin/tsserver"}], + "~npm~undici-types@7.16.0": [2,"undici-types","sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==","https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz"], + "~npm~update-browserslist-db@1.2.3": [2,"update-browserslist-db","sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==","https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",null,null,null,null,{ "update-browserslist-db": "cli.js"}], + "~npm~uri-js@4.4.1": [2,"uri-js","sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==","https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"], + "~npm~use-callback-ref@1.3.3": [0,"use-callback-ref","sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==","https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz"], + "~npm~use-sidecar@1.1.3": [0,"use-sidecar","sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==","https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz"], + "~npm~use-sync-external-store@1.6.0": [0,"use-sync-external-store","sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==","https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz"], + "~npm~victory-vendor@37.3.6": [0,"victory-vendor","sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==","https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.6.tgz"], + "~npm~vite@7.3.1": [2,"vite","sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==","https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",null,null,null,null,{ "vite": "bin/vite.js"}], + "~npm~which@2.0.2": [2,"which","sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==","https://registry.npmjs.org/which/-/which-2.0.2.tgz",null,null,null,null,{ "node-which": "./bin/node-which"}], + "~npm~word-wrap@1.2.5": [2,"word-wrap","sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==","https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz"], + "~npm~yallist@3.1.1": [2,"yallist","sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==","https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"], + "~npm~yocto-queue@0.1.0": [2,"yocto-queue","sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==","https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"] }, "edges": { "file~_d @eslint/js": "dev ^9.30.1 ~npm~@eslint+js@9.39.2", diff --git a/app/vlt.json b/app/vlt.json index 36e83b55ff..cbf569729f 100644 --- a/app/vlt.json +++ b/app/vlt.json @@ -1,5 +1,8 @@ { "config": { + "registries": { + "npm": "https://registry.npmjs.org/" + }, "command": { "install": { "allow-scripts": "#esbuild" diff --git a/fixtures/astro/vlt.json b/fixtures/astro/vlt.json new file mode 100644 index 0000000000..eb8a368cfa --- /dev/null +++ b/fixtures/astro/vlt.json @@ -0,0 +1,7 @@ +{ + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } +} diff --git a/fixtures/babylon/vlt.json b/fixtures/babylon/vlt.json index 65f4aa0753..d6d7fad1c1 100644 --- a/fixtures/babylon/vlt.json +++ b/fixtures/babylon/vlt.json @@ -1,3 +1,8 @@ { - "workspaces": ["packages/**/*"] + "workspaces": ["packages/**/*"], + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } } diff --git a/fixtures/large/vlt.json b/fixtures/large/vlt.json new file mode 100644 index 0000000000..eb8a368cfa --- /dev/null +++ b/fixtures/large/vlt.json @@ -0,0 +1,7 @@ +{ + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } +} diff --git a/fixtures/next/vlt.json b/fixtures/next/vlt.json new file mode 100644 index 0000000000..eb8a368cfa --- /dev/null +++ b/fixtures/next/vlt.json @@ -0,0 +1,7 @@ +{ + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } +} diff --git a/fixtures/run/vlt.json b/fixtures/run/vlt.json new file mode 100644 index 0000000000..eb8a368cfa --- /dev/null +++ b/fixtures/run/vlt.json @@ -0,0 +1,7 @@ +{ + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } +} diff --git a/fixtures/svelte/vlt.json b/fixtures/svelte/vlt.json new file mode 100644 index 0000000000..eb8a368cfa --- /dev/null +++ b/fixtures/svelte/vlt.json @@ -0,0 +1,7 @@ +{ + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } +} diff --git a/fixtures/vue/vlt.json b/fixtures/vue/vlt.json new file mode 100644 index 0000000000..eb8a368cfa --- /dev/null +++ b/fixtures/vue/vlt.json @@ -0,0 +1,7 @@ +{ + "config": { + "registries": { + "npm": "https://registry.vlt.io/vlt/npm/" + } + } +} diff --git a/scripts/download-latest-artifacts.sh b/scripts/download-latest-artifacts.sh index 906518aa11..95c94aae55 100755 --- a/scripts/download-latest-artifacts.sh +++ b/scripts/download-latest-artifacts.sh @@ -181,5 +181,5 @@ echo " cp results/latest/chart-data.json app/latest/chart-data.json" echo echo " 3) Run the app locally:" echo " cd app" -echo " vlt install || npm install" +echo " vlt install" echo " npm run dev" diff --git a/scripts/registry/common.sh b/scripts/registry/common.sh index e77d84273e..a793b4c4ed 100644 --- a/scripts/registry/common.sh +++ b/scripts/registry/common.sh @@ -92,7 +92,7 @@ BENCH_SETUP_REGISTRY_NPM="npm config set registry \"$BENCH_REGISTRY_NPM_URL\" -- # The vlt registry auth token is appended with a random suffix with the iteration number to # ensure that a fresh cache is used for each iteration. A future update to the vlt registry # will allow sharing a public cache regardless of the authorization header. -BENCH_SETUP_REGISTRY_VLT="npm config set registry \"$BENCH_REGISTRY_VLT_URL\" --location=project && npm config set \"//${BENCH_REGISTRY_VLT_URL_NPMRC_KEY}:_authToken=\\\${VLT_REGISTRY_AUTH_TOKEN}:$(head -c 16 /dev/urandom | xxd -p)_\\\${HYPERFINE_ITERATION}\" --location=project" +BENCH_SETUP_REGISTRY_VLT="npm config set registry \"$BENCH_REGISTRY_VLT_URL\" --location=project && npm config set \"//${BENCH_REGISTRY_VLT_URL_NPMRC_KEY}:_authToken=\\\${VLT_TOKEN}:$(head -c 16 /dev/urandom | xxd -p)_\\\${HYPERFINE_ITERATION}\" --location=project" BENCH_SETUP_REGISTRY_AWS="npm config set registry \"$BENCH_REGISTRY_AWS_URL\" --location=project && npm config set \"//${BENCH_REGISTRY_AWS_NPMRC_KEY}:_authToken=\\\${CODEARTIFACT_AUTH_TOKEN}\" --location=project" BENCH_SETUP_REGISTRY_CLOUDSMITH="npm config set registry \"$BENCH_REGISTRY_CLOUDSMITH_URL\" --location=project && npm config set \"//${BENCH_REGISTRY_CLOUDSMITH_NPMRC_KEY}:_authToken=\\\${CLOUDSMITH_TOKEN}\" --location=project" BENCH_SETUP_REGISTRY_GITHUB="npm config set registry \"$BENCH_REGISTRY_GITHUB_URL\" --location=project && npm config set \"//${BENCH_REGISTRY_GITHUB_NPMRC_KEY}:_authToken=\\\${GH_AUTH_TOKEN}\" --location=project" @@ -156,8 +156,8 @@ for entry in $(echo "$BENCH_INCLUDE_REGISTRY" | tr ',' '\n'); do esac done -if [ -n "$BENCH_INCLUDE_REG_VLT" ] && [ -z "${VLT_REGISTRY_AUTH_TOKEN:-}" ]; then - echo "Error: 'vlt' registry was requested, but VLT_REGISTRY_AUTH_TOKEN is not set" +if [ -n "$BENCH_INCLUDE_REG_VLT" ] && [ -z "${VLT_TOKEN:-}" ]; then + echo "Error: 'vlt' registry was requested, but VLT_TOKEN is not set" exit 1 fi diff --git a/scripts/variations/common.sh b/scripts/variations/common.sh index b4c8e99531..cd889de754 100644 --- a/scripts/variations/common.sh +++ b/scripts/variations/common.sh @@ -99,16 +99,8 @@ BENCH_INSTALL_BERRY="corepack yarn@latest install" BENCH_INSTALL_ZPM="yarn install --silent" BENCH_INSTALL_PNPM="corepack pnpm@latest install --ignore-scripts --silent" BENCH_INSTALL_PACQUET="/tmp/pnpm12/bin/pnpm install --ignore-scripts --silent" -# vlt uses its own config (not .npmrc). When vlt registry credentials are -# available, configure vlt to use the vlt registry via --registry flag and -# VLT_REGISTRY / VLT_TOKEN env vars. -if [ -n "${VLT_REGISTRY_URL:-}" ] && [ -n "${VLT_REGISTRY_AUTH_TOKEN:-}" ]; then - export VLT_REGISTRY="$VLT_REGISTRY_URL" - export VLT_TOKEN="$VLT_REGISTRY_AUTH_TOKEN" - BENCH_INSTALL_VLT="vlt install --registry=$VLT_REGISTRY_URL --view=silent" -else - BENCH_INSTALL_VLT="vlt install --view=silent" -fi +# vlt uses the npm registry alias configured by each fixture's vlt.json. +BENCH_INSTALL_VLT="vlt install --view=silent" BENCH_INSTALL_BUN="bun install --ignore-scripts --silent" BENCH_INSTALL_DENO="deno install --quiet" BENCH_INSTALL_AUBE="aube install --silent"