{
	"name": "hrms-frontend",
	"lockfileVersion": 3,
	"requires": true,
	"packages": {
		"": {
			"name": "hrms-frontend",
			"dependencies": {
				"@base-ui/react": "^1.5.0",
				"@fullcalendar/core": "^6.1.20",
				"@fullcalendar/daygrid": "^6.1.20",
				"@fullcalendar/interaction": "^6.1.20",
				"@fullcalendar/list": "^6.1.20",
				"@fullcalendar/react": "^6.1.20",
				"@fullcalendar/timegrid": "^6.1.20",
				"@hookform/resolvers": "^5.4.0",
				"@reduxjs/toolkit": "^2.12.0",
				"@t3-oss/env-core": "^0.13.10",
				"@xyflow/react": "^12.11.0",
				"class-variance-authority": "^0.7.1",
				"clsx": "^2.1.1",
				"cmdk": "^1.1.1",
				"date-fns": "^4.4.0",
				"embla-carousel-react": "^8.6.0",
				"input-otp": "^1.4.2",
				"lucide-react": "^0.577.0",
				"next": "^15.5.19",
				"next-auth": "5.0.0-beta.30",
				"next-themes": "^0.4.6",
				"radix-ui": "^1.6.0",
				"react": "^19.2.0",
				"react-data-grid": "^7.0.0-beta.59",
				"react-day-picker": "^10.0.1",
				"react-dom": "^19.2.0",
				"react-dropzone": "^15.0.0",
				"react-hook-form": "^7.79.0",
				"react-quill-new": "^3.8.3",
				"react-redux": "^9.3.0",
				"react-resizable-panels": "^4.11.2",
				"recharts": "3.8.0",
				"sonner": "^2.0.7",
				"tailwind-merge": "^3.0.2",
				"tw-animate-css": "^1.3.6",
				"vaul": "^1.1.2",
				"xlsx": "^0.18.5",
				"zod": "^4.3.6"
			},
			"devDependencies": {
				"@biomejs/biome": "2.4.5",
				"@tailwindcss/postcss": "^4.1.18",
				"@tailwindcss/typography": "^0.5.16",
				"@testing-library/dom": "^10.4.1",
				"@testing-library/react": "^16.3.0",
				"@types/node": "^22.10.2",
				"@types/react": "^19.2.0",
				"@types/react-dom": "^19.2.0",
				"babel-plugin-react-compiler": "^1.0.0",
				"jsdom": "^28.1.0",
				"tailwindcss": "^4.1.18",
				"typescript": "^6.0.2",
				"vitest": "^4.1.5"
			}
		},
		"node_modules/@acemir/cssom": {
			"version": "0.9.31",
			"resolved": "https://registry.npmjs.org/@acemir/cssom/-/cssom-0.9.31.tgz",
			"integrity": "sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==",
			"dev": true
		},
		"node_modules/@alloc/quick-lru": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
			"integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
			"dev": true,
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/sponsors/sindresorhus"
			}
		},
		"node_modules/@asamuzakjp/css-color": {
			"version": "5.1.11",
			"resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.11.tgz",
			"integrity": "sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==",
			"dev": true,
			"dependencies": {
				"@asamuzakjp/generational-cache": "^1.0.1",
				"@csstools/css-calc": "^3.2.0",
				"@csstools/css-color-parser": "^4.1.0",
				"@csstools/css-parser-algorithms": "^4.0.0",
				"@csstools/css-tokenizer": "^4.0.0"
			},
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			}
		},
		"node_modules/@asamuzakjp/dom-selector": {
			"version": "6.8.1",
			"resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-6.8.1.tgz",
			"integrity": "sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==",
			"dev": true,
			"dependencies": {
				"@asamuzakjp/nwsapi": "^2.3.9",
				"bidi-js": "^1.0.3",
				"css-tree": "^3.1.0",
				"is-potential-custom-element-name": "^1.0.1",
				"lru-cache": "^11.2.6"
			}
		},
		"node_modules/@asamuzakjp/generational-cache": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/@asamuzakjp/generational-cache/-/generational-cache-1.0.1.tgz",
			"integrity": "sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==",
			"dev": true,
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			}
		},
		"node_modules/@asamuzakjp/nwsapi": {
			"version": "2.3.9",
			"resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz",
			"integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==",
			"dev": true
		},
		"node_modules/@auth/core": {
			"version": "0.41.0",
			"resolved": "https://registry.npmjs.org/@auth/core/-/core-0.41.0.tgz",
			"integrity": "sha512-Wd7mHPQ/8zy6Qj7f4T46vg3aoor8fskJm6g2Zyj064oQ3+p0xNZXAV60ww0hY+MbTesfu29kK14Zk5d5JTazXQ==",
			"dependencies": {
				"@panva/hkdf": "^1.2.1",
				"jose": "^6.0.6",
				"oauth4webapi": "^3.3.0",
				"preact": "10.24.3",
				"preact-render-to-string": "6.5.11"
			},
			"peerDependencies": {
				"@simplewebauthn/browser": "^9.0.1",
				"@simplewebauthn/server": "^9.0.2",
				"nodemailer": "^6.8.0"
			},
			"peerDependenciesMeta": {
				"@simplewebauthn/browser": {
					"optional": true
				},
				"@simplewebauthn/server": {
					"optional": true
				},
				"nodemailer": {
					"optional": true
				}
			}
		},
		"node_modules/@auth/core/node_modules/preact": {
			"version": "10.24.3",
			"resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz",
			"integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==",
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/preact"
			}
		},
		"node_modules/@babel/code-frame": {
			"version": "7.29.7",
			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
			"integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
			"dev": true,
			"dependencies": {
				"@babel/helper-validator-identifier": "^7.29.7",
				"js-tokens": "^4.0.0",
				"picocolors": "^1.1.1"
			},
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/@babel/helper-string-parser": {
			"version": "7.29.7",
			"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
			"integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
			"devOptional": true,
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/@babel/helper-validator-identifier": {
			"version": "7.29.7",
			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
			"integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
			"devOptional": true,
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/@babel/runtime": {
			"version": "7.29.7",
			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
			"integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/@babel/types": {
			"version": "7.29.7",
			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz",
			"integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==",
			"devOptional": true,
			"dependencies": {
				"@babel/helper-string-parser": "^7.29.7",
				"@babel/helper-validator-identifier": "^7.29.7"
			},
			"engines": {
				"node": ">=6.9.0"
			}
		},
		"node_modules/@base-ui/react": {
			"version": "1.6.0",
			"resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.6.0.tgz",
			"integrity": "sha512-/jzjTWJYXhRFO45Bev9lc3cHbmjzCMpUqbMZ2AgKy/z25mY9B6shGSNcXcjQar9n5doM0KYW1W8fcFv2jZBuMw==",
			"dependencies": {
				"@babel/runtime": "^7.29.2",
				"@base-ui/utils": "0.3.1",
				"@floating-ui/react-dom": "^2.1.8",
				"@floating-ui/utils": "^0.2.11",
				"use-sync-external-store": "^1.6.0"
			},
			"engines": {
				"node": ">=14.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/mui-org"
			},
			"peerDependencies": {
				"@date-fns/tz": "^1.2.0",
				"@types/react": "^17 || ^18 || ^19",
				"date-fns": "^4.0.0",
				"react": "^17 || ^18 || ^19",
				"react-dom": "^17 || ^18 || ^19"
			},
			"peerDependenciesMeta": {
				"@date-fns/tz": {
					"optional": true
				},
				"@types/react": {
					"optional": true
				},
				"date-fns": {
					"optional": true
				}
			}
		},
		"node_modules/@base-ui/utils": {
			"version": "0.3.1",
			"resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.3.1.tgz",
			"integrity": "sha512-gFFiltORVmW/N6IILTGxizP3PBpVpysqML1ALY5Vk0mH+7faVkCknOU31goYHN5Aoek2dkjxva1XOD2Ce9WuIg==",
			"dependencies": {
				"@babel/runtime": "^7.29.2",
				"@floating-ui/utils": "^0.2.11",
				"reselect": "^5.2.0",
				"use-sync-external-store": "^1.6.0"
			},
			"peerDependencies": {
				"@types/react": "^17 || ^18 || ^19",
				"react": "^17 || ^18 || ^19",
				"react-dom": "^17 || ^18 || ^19"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@biomejs/biome": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.5.tgz",
			"integrity": "sha512-OWNCyMS0Q011R6YifXNOg6qsOg64IVc7XX6SqGsrGszPbkVCoaO7Sr/lISFnXZ9hjQhDewwZ40789QmrG0GYgQ==",
			"dev": true,
			"bin": {
				"biome": "bin/biome"
			},
			"engines": {
				"node": ">=14.21.3"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/biome"
			},
			"optionalDependencies": {
				"@biomejs/cli-darwin-arm64": "2.4.5",
				"@biomejs/cli-darwin-x64": "2.4.5",
				"@biomejs/cli-linux-arm64": "2.4.5",
				"@biomejs/cli-linux-arm64-musl": "2.4.5",
				"@biomejs/cli-linux-x64": "2.4.5",
				"@biomejs/cli-linux-x64-musl": "2.4.5",
				"@biomejs/cli-win32-arm64": "2.4.5",
				"@biomejs/cli-win32-x64": "2.4.5"
			}
		},
		"node_modules/@biomejs/cli-darwin-arm64": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.5.tgz",
			"integrity": "sha512-lGS4Nd5O3KQJ6TeWv10mElnx1phERhBxqGP/IKq0SvZl78kcWDFMaTtVK+w3v3lusRFxJY78n07PbKplirsU5g==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-darwin-x64": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.5.tgz",
			"integrity": "sha512-6MoH4tyISIBNkZ2Q5T1R7dLd5BsITb2yhhhrU9jHZxnNSNMWl+s2Mxu7NBF8Y3a7JJcqq9nsk8i637z4gqkJxQ==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-linux-arm64": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.5.tgz",
			"integrity": "sha512-U1GAG6FTjhAO04MyH4xn23wRNBkT6H7NentHh+8UxD6ShXKBm5SY4RedKJzkUThANxb9rUKIPc7B8ew9Xo/cWg==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-linux-arm64-musl": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.5.tgz",
			"integrity": "sha512-iqLDgpzobG7gpBF0fwEVS/LT8kmN7+S0E2YKFDtqliJfzNLnAiV2Nnyb+ehCDCJgAZBASkYHR2o60VQWikpqIg==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-linux-x64": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.5.tgz",
			"integrity": "sha512-NdODlSugMzTlENPTa4z0xB82dTUlCpsrOxc43///aNkTLblIYH4XpYflBbf5ySlQuP8AA4AZd1qXhV07IdrHdQ==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-linux-x64-musl": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.5.tgz",
			"integrity": "sha512-NlKa7GpbQmNhZf9kakQeddqZyT7itN7jjWdakELeXyTU3pg/83fTysRRDPJD0akTfKDl6vZYNT9Zqn4MYZVBOA==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-win32-arm64": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.5.tgz",
			"integrity": "sha512-EBfrTqRIWOFSd7CQb/0ttjHMR88zm3hGravnDwUA9wHAaCAYsULKDebWcN5RmrEo1KBtl/gDVJMrFjNR0pdGUw==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@biomejs/cli-win32-x64": {
			"version": "2.4.5",
			"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.5.tgz",
			"integrity": "sha512-Pmhv9zT95YzECfjEHNl3mN9Vhusw9VA5KHY0ZvlGsxsjwS5cb7vpRnHzJIv0vG7jB0JI7xEaMH9ddfZm/RozBw==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">=14.21.3"
			}
		},
		"node_modules/@bramus/specificity": {
			"version": "2.4.2",
			"resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.2.tgz",
			"integrity": "sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==",
			"dev": true,
			"dependencies": {
				"css-tree": "^3.0.0"
			},
			"bin": {
				"specificity": "bin/cli.js"
			}
		},
		"node_modules/@csstools/color-helpers": {
			"version": "6.0.2",
			"resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz",
			"integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/csstools"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/csstools"
				}
			],
			"engines": {
				"node": ">=20.19.0"
			}
		},
		"node_modules/@csstools/css-calc": {
			"version": "3.2.1",
			"resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.1.tgz",
			"integrity": "sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/csstools"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/csstools"
				}
			],
			"engines": {
				"node": ">=20.19.0"
			},
			"peerDependencies": {
				"@csstools/css-parser-algorithms": "^4.0.0",
				"@csstools/css-tokenizer": "^4.0.0"
			}
		},
		"node_modules/@csstools/css-color-parser": {
			"version": "4.1.8",
			"resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.8.tgz",
			"integrity": "sha512-3chWb7PRLijpJpPIKkDxdu6IBeO5MrFACND57On0j8OPpc0wZibcGc3xAHrSEbOx/KDRyMHoIxGn0w1PhXMYHw==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/csstools"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/csstools"
				}
			],
			"dependencies": {
				"@csstools/color-helpers": "^6.0.2",
				"@csstools/css-calc": "^3.2.1"
			},
			"engines": {
				"node": ">=20.19.0"
			},
			"peerDependencies": {
				"@csstools/css-parser-algorithms": "^4.0.0",
				"@csstools/css-tokenizer": "^4.0.0"
			}
		},
		"node_modules/@csstools/css-parser-algorithms": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz",
			"integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/csstools"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/csstools"
				}
			],
			"engines": {
				"node": ">=20.19.0"
			},
			"peerDependencies": {
				"@csstools/css-tokenizer": "^4.0.0"
			}
		},
		"node_modules/@csstools/css-syntax-patches-for-csstree": {
			"version": "1.1.5",
			"resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.5.tgz",
			"integrity": "sha512-oNjBvzLq2GPZtJphCjLqXow/cHySHSgtxvKZb7OqSZ/xHgw6NWNhfad+6AB9cLeVm6eA9d/qMll3JdEHjy6M+A==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/csstools"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/csstools"
				}
			],
			"peerDependencies": {
				"css-tree": "^3.2.1"
			},
			"peerDependenciesMeta": {
				"css-tree": {
					"optional": true
				}
			}
		},
		"node_modules/@csstools/css-tokenizer": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz",
			"integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==",
			"dev": true,
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/csstools"
				},
				{
					"type": "opencollective",
					"url": "https://opencollective.com/csstools"
				}
			],
			"engines": {
				"node": ">=20.19.0"
			}
		},
		"node_modules/@date-fns/tz": {
			"version": "1.5.0",
			"resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.5.0.tgz",
			"integrity": "sha512-lwYN/vDPeNRULcepoE/LO2Pgx+7/RV+S9ARfbc9lr2DtGkOD7pAiruHvbR1RX3Qyf6ja47EWJDMsNK5vK08DJg=="
		},
		"node_modules/@emnapi/core": {
			"version": "1.10.0",
			"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz",
			"integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==",
			"dev": true,
			"optional": true,
			"dependencies": {
				"@emnapi/wasi-threads": "1.2.1",
				"tslib": "^2.4.0"
			}
		},
		"node_modules/@emnapi/runtime": {
			"version": "1.11.1",
			"resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz",
			"integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==",
			"optional": true,
			"dependencies": {
				"tslib": "^2.4.0"
			}
		},
		"node_modules/@emnapi/wasi-threads": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz",
			"integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==",
			"dev": true,
			"optional": true,
			"dependencies": {
				"tslib": "^2.4.0"
			}
		},
		"node_modules/@exodus/bytes": {
			"version": "1.15.1",
			"resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.1.tgz",
			"integrity": "sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==",
			"dev": true,
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			},
			"peerDependencies": {
				"@noble/hashes": "^1.8.0 || ^2.0.0"
			},
			"peerDependenciesMeta": {
				"@noble/hashes": {
					"optional": true
				}
			}
		},
		"node_modules/@floating-ui/core": {
			"version": "1.7.5",
			"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
			"integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
			"dependencies": {
				"@floating-ui/utils": "^0.2.11"
			}
		},
		"node_modules/@floating-ui/dom": {
			"version": "1.7.6",
			"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
			"integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
			"dependencies": {
				"@floating-ui/core": "^1.7.5",
				"@floating-ui/utils": "^0.2.11"
			}
		},
		"node_modules/@floating-ui/react-dom": {
			"version": "2.1.8",
			"resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz",
			"integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==",
			"dependencies": {
				"@floating-ui/dom": "^1.7.6"
			},
			"peerDependencies": {
				"react": ">=16.8.0",
				"react-dom": ">=16.8.0"
			}
		},
		"node_modules/@floating-ui/utils": {
			"version": "0.2.11",
			"resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
			"integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="
		},
		"node_modules/@fullcalendar/core": {
			"version": "6.1.21",
			"resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.21.tgz",
			"integrity": "sha512-t3u/+sqh3Iq7TWtUnVLcGDUE6OWZh0UD3c04bI/l7lSLAgAKr3kngBmhHiQD1QXpwC8ZN5iNqG7a7gOVixhSKQ==",
			"dependencies": {
				"preact": "~10.12.1"
			}
		},
		"node_modules/@fullcalendar/daygrid": {
			"version": "6.1.21",
			"resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.21.tgz",
			"integrity": "sha512-QYb1y40RGYLlOxKpYWg8O+7njEnKnFG8Tt7qjnubJGR35s1phQg67E+81y2TyAbbm59p2JFOCXGDk9t6KDujIA==",
			"peerDependencies": {
				"@fullcalendar/core": "~6.1.21"
			}
		},
		"node_modules/@fullcalendar/interaction": {
			"version": "6.1.21",
			"resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-6.1.21.tgz",
			"integrity": "sha512-WPYpqtljDWmU0Xm2cOtFrLlocgxv7cgkOppj34Q6OUUat8a6Cnd6kYo2JR+irP223PE5lBYHFNp1qh7SIpJc0w==",
			"peerDependencies": {
				"@fullcalendar/core": "~6.1.21"
			}
		},
		"node_modules/@fullcalendar/list": {
			"version": "6.1.21",
			"resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-6.1.21.tgz",
			"integrity": "sha512-2rpIhs5pJmV7jyk4oX4bckNqurt6iHcsweE3FDYDdNpmRukPrARnyQYcaVFNVw2bnBFeR/jQW/St2MlauxF3GQ==",
			"peerDependencies": {
				"@fullcalendar/core": "~6.1.21"
			}
		},
		"node_modules/@fullcalendar/react": {
			"version": "6.1.21",
			"resolved": "https://registry.npmjs.org/@fullcalendar/react/-/react-6.1.21.tgz",
			"integrity": "sha512-TLpmGUd5k/PMdCh8XbeFC9PW9wuGvMms1oCxWgXyjK3EFPXAAd0PLfcvwKdyxoAS5eK1E4RJFkjMHvsYHpimcg==",
			"peerDependencies": {
				"@fullcalendar/core": "~6.1.21",
				"react": "^16.7.0 || ^17 || ^18 || ^19",
				"react-dom": "^16.7.0 || ^17 || ^18 || ^19"
			}
		},
		"node_modules/@fullcalendar/timegrid": {
			"version": "6.1.21",
			"resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.21.tgz",
			"integrity": "sha512-2DnShx/jallGmb8QCkr6pAOu/zuPhJrP7+uTrAtSnbqsX7GF3lTxqSeNGkTQwsgF5g/ia8udhQ+JNYaE+TN1cQ==",
			"dependencies": {
				"@fullcalendar/daygrid": "~6.1.21"
			},
			"peerDependencies": {
				"@fullcalendar/core": "~6.1.21"
			}
		},
		"node_modules/@hookform/resolvers": {
			"version": "5.4.0",
			"resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-5.4.0.tgz",
			"integrity": "sha512-EIsqr/t/qbinPIhGjMdtvutIN1Kk4uwbROE9/UQ93CAVGR7GkA7Y92+fX80OzXi/OB67jVFYwKGO1WzkxmkFZw==",
			"dependencies": {
				"@standard-schema/utils": "^0.3.0"
			},
			"peerDependencies": {
				"react-hook-form": "^7.55.0"
			}
		},
		"node_modules/@img/colour": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
			"integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
			"optional": true,
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/@img/sharp-darwin-arm64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",
			"integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-darwin-arm64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-darwin-x64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",
			"integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-darwin-x64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-libvips-darwin-arm64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",
			"integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"darwin"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-darwin-x64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",
			"integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"darwin"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linux-arm": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",
			"integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",
			"cpu": [
				"arm"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linux-arm64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",
			"integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linux-ppc64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",
			"integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",
			"cpu": [
				"ppc64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linux-riscv64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",
			"integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",
			"cpu": [
				"riscv64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linux-s390x": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",
			"integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",
			"cpu": [
				"s390x"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linux-x64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",
			"integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linuxmusl-arm64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",
			"integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-libvips-linuxmusl-x64": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",
			"integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-linux-arm": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",
			"integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",
			"cpu": [
				"arm"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linux-arm": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linux-arm64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",
			"integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linux-arm64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linux-ppc64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",
			"integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",
			"cpu": [
				"ppc64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linux-ppc64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linux-riscv64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",
			"integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",
			"cpu": [
				"riscv64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linux-riscv64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linux-s390x": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",
			"integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",
			"cpu": [
				"s390x"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linux-s390x": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linux-x64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",
			"integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linux-x64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linuxmusl-arm64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",
			"integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linuxmusl-arm64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-linuxmusl-x64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",
			"integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-libvips-linuxmusl-x64": "1.2.4"
			}
		},
		"node_modules/@img/sharp-wasm32": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",
			"integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",
			"cpu": [
				"wasm32"
			],
			"optional": true,
			"dependencies": {
				"@emnapi/runtime": "^1.7.0"
			},
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-win32-arm64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",
			"integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-win32-ia32": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",
			"integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",
			"cpu": [
				"ia32"
			],
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@img/sharp-win32-x64": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",
			"integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			}
		},
		"node_modules/@jridgewell/gen-mapping": {
			"version": "0.3.13",
			"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
			"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
			"dev": true,
			"dependencies": {
				"@jridgewell/sourcemap-codec": "^1.5.0",
				"@jridgewell/trace-mapping": "^0.3.24"
			}
		},
		"node_modules/@jridgewell/remapping": {
			"version": "2.3.5",
			"resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
			"integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
			"dev": true,
			"dependencies": {
				"@jridgewell/gen-mapping": "^0.3.5",
				"@jridgewell/trace-mapping": "^0.3.24"
			}
		},
		"node_modules/@jridgewell/resolve-uri": {
			"version": "3.1.2",
			"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
			"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
			"dev": true,
			"engines": {
				"node": ">=6.0.0"
			}
		},
		"node_modules/@jridgewell/sourcemap-codec": {
			"version": "1.5.5",
			"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
			"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
			"dev": true
		},
		"node_modules/@jridgewell/trace-mapping": {
			"version": "0.3.31",
			"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
			"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
			"dev": true,
			"dependencies": {
				"@jridgewell/resolve-uri": "^3.1.0",
				"@jridgewell/sourcemap-codec": "^1.4.14"
			}
		},
		"node_modules/@napi-rs/wasm-runtime": {
			"version": "1.1.5",
			"resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.5.tgz",
			"integrity": "sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==",
			"dev": true,
			"optional": true,
			"dependencies": {
				"@tybys/wasm-util": "^0.10.2"
			},
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/Brooooooklyn"
			},
			"peerDependencies": {
				"@emnapi/core": "^1.7.1",
				"@emnapi/runtime": "^1.7.1"
			}
		},
		"node_modules/@next/env": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.19.tgz",
			"integrity": "sha512-sWWluFvcv5v3Fxznmf2ZfjyoVQt/64oCnYqS90inQWGzMPK1VjvekPiz3OPHKmFT30EnHrjlbyaHLt3M0vWabw=="
		},
		"node_modules/@next/swc-darwin-arm64": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.19.tgz",
			"integrity": "sha512-jx9wWlTKueHKPvVOndyr7WuaevWCkuYqsQ8gC0TMPKAVWG3MhcdMrjfo9tvIZNXd0QOUYXXvAcZ325y8Uq7uzg==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-darwin-x64": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.19.tgz",
			"integrity": "sha512-291KFcsIQ3OenRdiUDFOR6W3wezzH4auENXm1gbm1Bjd4ANMMRgxPrWTUztQN43BnVoVuMnHCrLeECIMwgFKbA==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-linux-arm64-gnu": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.19.tgz",
			"integrity": "sha512-WeH+nelQyyMeE2f8FxBRZNrGipya5zHZV2vjzfCOAYyiI6am+NbnWAAldOBFQBB2w0DjJcsvrKqoFT2b7+5YoA==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-linux-arm64-musl": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.19.tgz",
			"integrity": "sha512-5xTOE0lDlDCSSfp+BAif7j17VRRCjWp//ZPZy6NI0QpdrhxtQnsZguSx0xAAZ0c9XZLrLLwCe/XVe5YPrRilKw==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-linux-x64-gnu": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.19.tgz",
			"integrity": "sha512-LTxRmMgqqMv05Had879W00Fm53quiJd3Zuz8h1JSNJ3nGSlbZ/7Tjs1tKyScgN3Au3t3MyPsjPlq60fMmSHLsg==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-linux-x64-musl": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.19.tgz",
			"integrity": "sha512-eoNQSpA5PQfB9wBO4RA47MTDXWz1fizy9Y3Z6e4DetYIF3dvjuu8sj7aIGn/bFCU6lnFzTK34NtCaffP4NsQ7Q==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-win32-arm64-msvc": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.19.tgz",
			"integrity": "sha512-6UNt2dFuCHOe446sm/Kp69nUe8/wIhnh9bm6Xcqw4qEWCOppLMOvhTBVgvM7invVUNr4SPpP6NOQsACtn2IN9Q==",
			"cpu": [
				"arm64"
			],
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@next/swc-win32-x64-msvc": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.19.tgz",
			"integrity": "sha512-PhmojAHyqMne56HBLGu9dhDnHPuFmEjrXSQMM/nW0J6j849lk3ESrVtqNJcCk8CKOV7brpTTbaYAjwKPzKM69w==",
			"cpu": [
				"x64"
			],
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">= 10"
			}
		},
		"node_modules/@oxc-project/types": {
			"version": "0.133.0",
			"resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.133.0.tgz",
			"integrity": "sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==",
			"dev": true,
			"funding": {
				"url": "https://github.com/sponsors/Boshen"
			}
		},
		"node_modules/@panva/hkdf": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.2.1.tgz",
			"integrity": "sha512-6oclG6Y3PiDFcoyk8srjLfVKyMfVCKJ27JwNPViuXziFpmdz+MZnZN/aKY0JGXgYuO/VghU0jcOAZgWXZ1Dmrw==",
			"funding": {
				"url": "https://github.com/sponsors/panva"
			}
		},
		"node_modules/@radix-ui/number": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.2.tgz",
			"integrity": "sha512-ceTwaxc4I5IOi97DgCotl3pqiyRGvffcc0oOsE2dQYaJOFIDsDt4VWG6xEbg1QePv9QWausCEIppud/tJ1wNig=="
		},
		"node_modules/@radix-ui/primitive": {
			"version": "1.1.4",
			"resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.4.tgz",
			"integrity": "sha512-7AdCK9PQyiljKoBDbN8OuctCbd/esdwZPQ8RtOE3SsyQtUpiPb+ND75q0jEhC1m1ecBI0MFNeLJvwIh9iKHRcQ=="
		},
		"node_modules/@radix-ui/react-accessible-icon": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.10.tgz",
			"integrity": "sha512-TraSwZUqTcVbiDV2/RXzAXC7aeVVXchq0daPFZE7zAxYFaMzjOUggLOfQH9KFLgRizuwVKZO/crveV1eeO3/ZQ==",
			"dependencies": {
				"@radix-ui/react-visually-hidden": "1.2.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-accordion": {
			"version": "1.2.14",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.14.tgz",
			"integrity": "sha512-iE8YB9nmTBH8zd73ofBISZ8JCzgMoMkATJr7qDwa6u5F1+7mTM81V6fa71jgZ65rpjVpecDf1vSnwIFP9Ly1zw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collapsible": "1.1.14",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-alert-dialog": {
			"version": "1.1.17",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.17.tgz",
			"integrity": "sha512-563ygGeyWPrxyVCNp7OV4rE2aIXhFPknpFyo4wbDlcyMMPZ6ySh+zC5WTvY0ZFLgPTg/QB6tA8PyDQyJ2b4cPg==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-dialog": "1.1.17",
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-arrow": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.10.tgz",
			"integrity": "sha512-j2VTDz1vgCsmuG0k5lBfOcM8n5JPFqZBcMryasFjHYMhwxYL5SRUV5lMSUpRdNtw3D/Sv8pzJtrlAgkssYSsQQ==",
			"dependencies": {
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-aspect-ratio": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.10.tgz",
			"integrity": "sha512-kbI7NrqhDeuytYrq7JjAsoXczvL8wgj2tc1MyaYWm+50bMKHCHQtVWCryslx4cCpmCTTkBcwQckE4CmmGV2haQ==",
			"dependencies": {
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-avatar": {
			"version": "1.2.0",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.2.0.tgz",
			"integrity": "sha512-am/CwltXtmtdtP+5FbYblYDnMa/zuKcMJP1i3/SJMDXXfj2mG+BTqLH2wucqeyyiQMursUtg/5cK+Nh2pCaSOA==",
			"dependencies": {
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-is-hydrated": "0.1.1",
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-checkbox": {
			"version": "1.3.5",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.5.tgz",
			"integrity": "sha512-pREzrmNnVwGvYaBoM64huTRK7B3lrTRuwj8A9nwhPiEtMb+yudiWh6zWAqEtP0Dzd5+iBa1Ki7V1pCxV8ExMdA==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-previous": "1.1.2",
				"@radix-ui/react-use-size": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-collapsible": {
			"version": "1.1.14",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.14.tgz",
			"integrity": "sha512-9bT+FvifX1FK2Mj6UEsTdyu0cN3JaA3KdfhaBao+ONrYFy/pyOy3TU1TNw7iOk1o+0hOEq67RojlUUmoFGwxyA==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-collection": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.10.tgz",
			"integrity": "sha512-IVVz4EvBcKjrzKgof714qDnz/SzQAkLA2Emh5edlHbgcE6fNd3Un6CJLlaYcnm8N4JmAtzQgse4dOKxcD2yc9g==",
			"dependencies": {
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-slot": "1.3.0"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-compose-refs": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.3.tgz",
			"integrity": "sha512-rYOP8OMnuuPMQF1uhPVlGNcCDlkokKqGFE3JcxFViIkAXP7EvFWUliJAstrapypaBLJNHbZL6jGhbVDGTwmVhA==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-context": {
			"version": "1.1.4",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.4.tgz",
			"integrity": "sha512-QwH4PO5urrbO+FaGd5Aglg+YJgWTyyuZ3g/6mKvsqraLkglDdckw9JafgL5McL5VEJ6EPNduPaT3ZE9BttDAqg==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-context-menu": {
			"version": "2.3.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.3.1.tgz",
			"integrity": "sha512-XbrxS68W5dyiE4fAb96yvJwSVU5x66B20A99sD5Mk3xSWK/LqeOnx6TZnim1KieMjXS/CTFq8reOAjWxas2G8Q==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-menu": "2.1.18",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-dialog": {
			"version": "1.1.17",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.17.tgz",
			"integrity": "sha512-TDTYmpdq8dI2+Xgvgj9AJ8Ghqq+Eph/TRVEdaFQPDItIY+6QSkU7MJMeevw1568Yw/2Ijz8BTphPSP2XejKphw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-focus-guards": "1.1.4",
				"@radix-ui/react-focus-scope": "1.1.10",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-slot": "1.3.0",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"aria-hidden": "^1.2.4",
				"react-remove-scroll": "^2.7.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-direction": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.2.tgz",
			"integrity": "sha512-C3vFhbyi4SW3PmbAi6Awpu4OzJtd0MxGurvSsYtr7p7nM8RNB3VAF3CUmnp2j50knpkrRcB7+ycVXzgLgF6yNA==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-dismissable-layer": {
			"version": "1.1.13",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.13.tgz",
			"integrity": "sha512-2v+zNAWWe0ySxgC0D0yeXMPQ23xZVgXZTerTz+JKlmdRj6gfTqmCcR29jb6d290DezXPGgruHWDX/vYUebtErg==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-escape-keydown": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-dropdown-menu": {
			"version": "2.1.18",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.18.tgz",
			"integrity": "sha512-PZGV82gFk0WltDRI//SsG28ZIjlo9ANTmoNYg0jLNzXXiDsAy5PkOOYQaVD1pPxY6t7gxffb1QMD6qaUvsBZdw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-menu": "2.1.18",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-focus-guards": {
			"version": "1.1.4",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.4.tgz",
			"integrity": "sha512-cot/aB/mOm0IYVYTTmQcEEK1M48lZWi8FlYe5nDPQQ8NYZUlXEFgncJ9p2Kzer3RKSrY7cTTpEMLZKNo9QoP5Q==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-focus-scope": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.10.tgz",
			"integrity": "sha512-Fas/lXQqhVvqwAb64s5RFeHiHYElZ6SUQbZaNd6EkfhP/Al7wTIQ9WIR4QVX475tlu5yFCEdDcJH6/UwsZjMWw==",
			"dependencies": {
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-form": {
			"version": "0.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.1.10.tgz",
			"integrity": "sha512-1NfuvctVtX4sU3Mmq/IdrR8UunxiCMiVg3A5UENKhFzxUBeOyaQQ+lmaQaV7Tc8cqvBKsJL3/KGBsixK0D8WFg==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-label": "2.1.10",
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-hover-card": {
			"version": "1.1.17",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.17.tgz",
			"integrity": "sha512-GjZQIEANVkuuWeztlKz6QEHe31ZX2iDfHzcTMCQVZXC0JyQrgfKWSC+LOOEw6aVV64zyjzobIzSA4AU4eKWrHA==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-popper": "1.3.1",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-id": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.2.tgz",
			"integrity": "sha512-orBC88futVpqCmhX1p4cvquNHsELQ+w+vBJnuj3ftETI5bJb0bZn3Tqu3SWN2IOcPycTnMGnhwoermvISt72sA==",
			"dependencies": {
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-label": {
			"version": "2.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.10.tgz",
			"integrity": "sha512-ib0zvq2ZsAqKm5tRnqGJn3vOxSgIts5ToxsXT0q1S/GfLD1Zj7UOEnkw8u2w6sRmn47djpQWuSU1DCL1R29/yw==",
			"dependencies": {
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-menu": {
			"version": "2.1.18",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.18.tgz",
			"integrity": "sha512-lj8Rxjtn6zJq1oSbE/uDtAwCbB9BnxgHD+8MwJMuTh6u1dPamYhW9iuELr/Z8d0D/UysFblYYHeBPwi7T4k0YQ==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-focus-guards": "1.1.4",
				"@radix-ui/react-focus-scope": "1.1.10",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-popper": "1.3.1",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-slot": "1.3.0",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"aria-hidden": "^1.2.4",
				"react-remove-scroll": "^2.7.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-menubar": {
			"version": "1.1.18",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.18.tgz",
			"integrity": "sha512-hX7EGx/oFq6DPY27GQuP/2wP48GHf5LG6r06VgNJlG+znmDS8OfopZcRcGly3L4lsB9FqpmLx6JQSE9P3BUpyw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-menu": "2.1.18",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-navigation-menu": {
			"version": "1.2.16",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.16.tgz",
			"integrity": "sha512-nJ0SkrSQgudyYhMiYeHA1ayLVuduEJCFLan1RZZN7c9kqzzCFLaU9kuy81uNtqzweM9YaQPgWzxi9MwQ9jZ04g==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-layout-effect": "1.1.2",
				"@radix-ui/react-use-previous": "1.1.2",
				"@radix-ui/react-visually-hidden": "1.2.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-one-time-password-field": {
			"version": "0.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-one-time-password-field/-/react-one-time-password-field-0.1.10.tgz",
			"integrity": "sha512-GHkcJ+WVj91At+OvUVTD4R3W0/wxw9t/sG5xFUBYXaCbtWiooZX5Md376QjJqgH4VsVyXrbVNHO2O4NYcmjfVg==",
			"dependencies": {
				"@radix-ui/number": "1.1.2",
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-effect-event": "0.0.3",
				"@radix-ui/react-use-is-hydrated": "0.1.1",
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-password-toggle-field": {
			"version": "0.1.5",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-password-toggle-field/-/react-password-toggle-field-0.1.5.tgz",
			"integrity": "sha512-fVuA82u0b/fClpbEJv8yp1nU9eSvoSEOERsU/hhf3FXGPIvkmE7oEaHEu8poowoXO39/Va7zq2E0TUcYr1dBRg==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-effect-event": "0.0.3",
				"@radix-ui/react-use-is-hydrated": "0.1.1"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-popover": {
			"version": "1.1.17",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.17.tgz",
			"integrity": "sha512-/YSAOdJ7YJvdn7bn5sdSx2egW+SKY+u7O5RyAVs94Ymrg2fg5QTSFPMRkzvhGyFuE4/qsmPBdrwYoZMZh/4f+g==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-focus-guards": "1.1.4",
				"@radix-ui/react-focus-scope": "1.1.10",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-popper": "1.3.1",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-slot": "1.3.0",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"aria-hidden": "^1.2.4",
				"react-remove-scroll": "^2.7.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-popper": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.3.1.tgz",
			"integrity": "sha512-bhnq/0DEPTi2lsOD3J5rTL65qUKHbKbhqHsmN9TMiclSXpipi651ooUKPPp6G5lF/WiHBdn1s0Wuqsn+myVAvw==",
			"dependencies": {
				"@floating-ui/react-dom": "^2.0.0",
				"@radix-ui/react-arrow": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-layout-effect": "1.1.2",
				"@radix-ui/react-use-rect": "1.1.2",
				"@radix-ui/react-use-size": "1.1.2",
				"@radix-ui/rect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-portal": {
			"version": "1.1.12",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.12.tgz",
			"integrity": "sha512-m309havGzsjLHHaIX50G5PlvRs3xkgPCsGk/5PTvYm8D5q33yG0J7w/712PTOhid7NTaFETtnSXjngHQavvhVw==",
			"dependencies": {
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-presence": {
			"version": "1.1.6",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.6.tgz",
			"integrity": "sha512-zdTk4PlUO0E18HnZ3wYbW0KkJJxWCdiNYp6g6X1PtONFhxVkg01vliTJAmwIszU6mHiyBOoW9P0rAugl5/hULQ==",
			"dependencies": {
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-primitive": {
			"version": "2.1.6",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.6.tgz",
			"integrity": "sha512-wetd0QI77DbvrPpTAvH1SqOxsYF2wZe5TNxqwOd5Ty4XDpV3dpV0s8K/1MGMJBeY5o7lg8ub5VIt1Ub+yVen6g==",
			"dependencies": {
				"@radix-ui/react-slot": "1.3.0"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-progress": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.10.tgz",
			"integrity": "sha512-JYzEg60lk79PwKM27WZyKd7PW8O4OM5jOaFfRPfOyeXmMw7tLJh5kSj+CEjVTehszuwml/AdCzPGMXBTGf4BBw==",
			"dependencies": {
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-radio-group": {
			"version": "1.4.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.4.1.tgz",
			"integrity": "sha512-/SSxZdKEo2Eo29FFRKd06EfFDYp8HryKg0WYg7QLXaydPzl52YfSvCH2a3QDBRdtcuwACroJT8UVjQVgOJ7P9A==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-previous": "1.1.2",
				"@radix-ui/react-use-size": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-roving-focus": {
			"version": "1.1.13",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.13.tgz",
			"integrity": "sha512-9gkwneI0guf8JDmrFxPjJF6Ozzgioyw+/lonYNCwefS9ZHA05er0BVHiXr+LbWGHxUfczvMY6G1oiZZi1VzjRw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-scroll-area": {
			"version": "1.2.12",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.12.tgz",
			"integrity": "sha512-xuafVzQiTCLsyEjakowTdG3OgTXsmO7IdCiO77otIa+z44xoLNs9Do5eg7POFumIOCjtG6djfm6RKUKpUa/csA==",
			"dependencies": {
				"@radix-ui/number": "1.1.2",
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-select": {
			"version": "2.3.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.3.1.tgz",
			"integrity": "sha512-w6eDvY78LE9ZUiNnXCA1QVK8RYN7k9galFv09kjVydJqBAgHd7Y9A6h0UJ/6DCZNGZMZrB2ohcSW1Bo9d8+wWA==",
			"dependencies": {
				"@radix-ui/number": "1.1.2",
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-focus-guards": "1.1.4",
				"@radix-ui/react-focus-scope": "1.1.10",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-popper": "1.3.1",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-slot": "1.3.0",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-layout-effect": "1.1.2",
				"@radix-ui/react-use-previous": "1.1.2",
				"@radix-ui/react-visually-hidden": "1.2.6",
				"aria-hidden": "^1.2.4",
				"react-remove-scroll": "^2.7.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-separator": {
			"version": "1.1.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.10.tgz",
			"integrity": "sha512-Y6K6jLQCVfCnTL2MEtGxDLffkhNfEfHsEg3Wa8JU+IWdn3EWbLXd3OuOfQRN7p/W/cUce1WyTk3QeuAoDBzN9g==",
			"dependencies": {
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-slider": {
			"version": "1.4.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.4.1.tgz",
			"integrity": "sha512-r91WSpQucNGFKAIxT8FT0H0zyjd5tJlqObLp7LOMV4z49KoDCwjy01w3vDOU4e1wxhF9IgjYco7SB6byOW7Buw==",
			"dependencies": {
				"@radix-ui/number": "1.1.2",
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-layout-effect": "1.1.2",
				"@radix-ui/react-use-previous": "1.1.2",
				"@radix-ui/react-use-size": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-slot": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.0.tgz",
			"integrity": "sha512-MojKku4U/miO8Av4Dkb+ctMAQx7JmY96LmtDQlAarCRtd7rN52QCSzBF+XAvr5S6coSVj9HEPBgHAHKEJVk/WA==",
			"dependencies": {
				"@radix-ui/react-compose-refs": "1.1.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-switch": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.3.1.tgz",
			"integrity": "sha512-55bQtCnOB0BohomSHi6qvQXpJEEqUGDm6hRrM0Bph5OXwhSegqkd8IqgBAQkM1IlgUlWZIxpxRcpOEfRIgimyw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-previous": "1.1.2",
				"@radix-ui/react-use-size": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-tabs": {
			"version": "1.1.15",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.15.tgz",
			"integrity": "sha512-kxc9gI6/HfcU4nfMMVS3AmQK414kbU1IE6UCJmMmxjhO3cRPXOyYnmvyKD+ODt7q56nRq9l7Wovi6uaGwKgMlg==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-toast": {
			"version": "1.2.17",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.17.tgz",
			"integrity": "sha512-uL4kyyWy000pPL43fGGCV5qT6ZchCWEQZOSlkYiPwPt8Hy1iW38RjeptIvz1/SZesrW6Vn58Ct3sV7tfEfiAbw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-layout-effect": "1.1.2",
				"@radix-ui/react-visually-hidden": "1.2.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-toggle": {
			"version": "1.1.12",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.12.tgz",
			"integrity": "sha512-AsAVsYNZIlRBsci7BhE+QyQeKd1h6TffJYt+lF0QQkd5OpQ3klfIByPsCb4G0h/Fq6PJwh1FYNluzBFYzhk4+w==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-toggle-group": {
			"version": "1.1.13",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.13.tgz",
			"integrity": "sha512-Xb9PLtlvU66F36LiKba6dFswu6V2mDkgidO4fNSbQHQwmZ9ObxMIO17MN/LJ4aWJecVuSVLAHPZjyeMzJrgeiA==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-toggle": "1.1.12",
				"@radix-ui/react-use-controllable-state": "1.2.3"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-toolbar": {
			"version": "1.1.13",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.13.tgz",
			"integrity": "sha512-Za1l4f6fzTkGgz/iynAMN8iaqiKff2wm2/QwiLmHPtDQreWEBrvSimgQFIekxMUdRPhILM7xdIXxuS/o/DGZag==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-separator": "1.1.10",
				"@radix-ui/react-toggle-group": "1.1.13"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-tooltip": {
			"version": "1.2.10",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.10.tgz",
			"integrity": "sha512-NlNe8D0dWEpVfXFli90IO6X07Josx/b1iu98tDnx9Xv0HT4wLIL+m2VOheMHhK7qbp2HoTBqALEFzGyZs/levw==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-id": "1.1.2",
				"@radix-ui/react-popper": "1.3.1",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-slot": "1.3.0",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-visually-hidden": "1.2.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-callback-ref": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.2.tgz",
			"integrity": "sha512-xCso9j1/u8sEgP1RNHjFrXJLApL8LiqOkI1R4ywuN00rxWdYg4oQXuwKLS3i0j5NWLromUD27/4nlxj2UFVvIw==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-controllable-state": {
			"version": "1.2.3",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.3.tgz",
			"integrity": "sha512-PLzC90MS+ReootmjC597dvopoelpZ8Q61HJkDXZSExitIq7PL55vHNnesAHwguHK0aPfBnpdNzQtv1uliaqQrA==",
			"dependencies": {
				"@radix-ui/react-use-effect-event": "0.0.3",
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-effect-event": {
			"version": "0.0.3",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.3.tgz",
			"integrity": "sha512-6c8ZqvPTWILEKnyVkP53EGRCcpnJiKTC21sS/6R1GF5xKyHJJWQEPfkqlcgUkdRQivd6tb23abUwe4ngWmY0JA==",
			"dependencies": {
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-escape-keydown": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.2.tgz",
			"integrity": "sha512-2uVLvLjgO7NZCWw01/FdqRwmA42J0BcjPMUCA+koFEOAb+zjqIP7SiFz/7zWPrKnVmSqr76Omq2ALyCuX4dhLw==",
			"dependencies": {
				"@radix-ui/react-use-callback-ref": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-is-hydrated": {
			"version": "0.1.1",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.1.tgz",
			"integrity": "sha512-qwOiz4Tjo8CNnrOLAYUMXeZwDzXgXpvK4TKQPmWLECM9XoWvA6+0Z2/7Ag3A4ivjS4ovbLJPbskkxioFyBhr8A==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-layout-effect": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.2.tgz",
			"integrity": "sha512-jrBWOxZITuGcnjRCM2t2U5ZPkCLxD+Ym6DjfssS5haTj2iiak/DOb64JeN6OdLfLgptb6/e2kKR+ZuTrGoZTPA==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-previous": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.2.tgz",
			"integrity": "sha512-IGBQPtRFdhN6MQ8dbegVmBq1LVZluya3F1jWY+puIcQC3MHctRwTDSBWCkL/3ZcnMJLTMJ++Z+ktmvg0F89iCw==",
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-rect": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.2.tgz",
			"integrity": "sha512-d8a+bBY/FxikNPlgJJoaBHZX+zKVbWHYJGTLnLvveQgFSTntkGdEKv3JDtHrMS0DNYpllz2nRsTLGLKYttbpmw==",
			"dependencies": {
				"@radix-ui/rect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-use-size": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.2.tgz",
			"integrity": "sha512-giWQp+4mxjBPt4KZ0MmyuykFNWfbDxKt4x+fPkRYmgRFJSbCZFzUglvMb/Kjn38tm10YP4ufiQZDx3zna4LU6w==",
			"dependencies": {
				"@radix-ui/react-use-layout-effect": "1.1.2"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/react-visually-hidden": {
			"version": "1.2.6",
			"resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.6.tgz",
			"integrity": "sha512-jCE0WljWifTI4niIMCll06kGpsJTAPiZVU9H4WR1N6qW7At9ystHbN7dDB+we2xH535roFHj7qKS+RGj0FMDWQ==",
			"dependencies": {
				"@radix-ui/react-primitive": "2.1.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@radix-ui/rect": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.2.tgz",
			"integrity": "sha512-xnXE7wG13PI+cxieVssYXlQJuYVRhH9NBoxt3KNwzghDIA69GMm7d4wXRouHIYjE+KvS6U/MsMO73NdS2MH9ZA=="
		},
		"node_modules/@reduxjs/toolkit": {
			"version": "2.12.0",
			"resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.12.0.tgz",
			"integrity": "sha512-KiT+RzZbp6mQET+Mg+h2c97+9j1sNflUxQkIHI7Yuzf6Peu+OYpmkn6nbHWmLLWj+1ZODUJFwGZ7gx3L9R9EOw==",
			"dependencies": {
				"@standard-schema/spec": "^1.0.0",
				"@standard-schema/utils": "^0.3.0",
				"immer": "^11.0.0",
				"redux": "^5.0.1",
				"redux-thunk": "^3.1.0",
				"reselect": "^5.1.0"
			},
			"peerDependencies": {
				"react": "^16.9.0 || ^17.0.0 || ^18 || ^19",
				"react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0"
			},
			"peerDependenciesMeta": {
				"react": {
					"optional": true
				},
				"react-redux": {
					"optional": true
				}
			}
		},
		"node_modules/@rolldown/binding-android-arm64": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.3.tgz",
			"integrity": "sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"android"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-darwin-arm64": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.3.tgz",
			"integrity": "sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-darwin-x64": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.3.tgz",
			"integrity": "sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-freebsd-x64": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.3.tgz",
			"integrity": "sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"freebsd"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-arm-gnueabihf": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.3.tgz",
			"integrity": "sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==",
			"cpu": [
				"arm"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-arm64-gnu": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.3.tgz",
			"integrity": "sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-arm64-musl": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.3.tgz",
			"integrity": "sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-ppc64-gnu": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.3.tgz",
			"integrity": "sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==",
			"cpu": [
				"ppc64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-s390x-gnu": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.3.tgz",
			"integrity": "sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==",
			"cpu": [
				"s390x"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-x64-gnu": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.3.tgz",
			"integrity": "sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-linux-x64-musl": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.3.tgz",
			"integrity": "sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-openharmony-arm64": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.3.tgz",
			"integrity": "sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"openharmony"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-wasm32-wasi": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.3.tgz",
			"integrity": "sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==",
			"cpu": [
				"wasm32"
			],
			"dev": true,
			"optional": true,
			"dependencies": {
				"@emnapi/core": "1.10.0",
				"@emnapi/runtime": "1.10.0",
				"@napi-rs/wasm-runtime": "^1.1.4"
			},
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/runtime": {
			"version": "1.10.0",
			"resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz",
			"integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==",
			"dev": true,
			"optional": true,
			"dependencies": {
				"tslib": "^2.4.0"
			}
		},
		"node_modules/@rolldown/binding-win32-arm64-msvc": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.3.tgz",
			"integrity": "sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/binding-win32-x64-msvc": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.3.tgz",
			"integrity": "sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			}
		},
		"node_modules/@rolldown/pluginutils": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
			"integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
			"dev": true
		},
		"node_modules/@standard-schema/spec": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
			"integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="
		},
		"node_modules/@standard-schema/utils": {
			"version": "0.3.0",
			"resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz",
			"integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g=="
		},
		"node_modules/@swc/helpers": {
			"version": "0.5.15",
			"resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
			"integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
			"dependencies": {
				"tslib": "^2.8.0"
			}
		},
		"node_modules/@t3-oss/env-core": {
			"version": "0.13.11",
			"resolved": "https://registry.npmjs.org/@t3-oss/env-core/-/env-core-0.13.11.tgz",
			"integrity": "sha512-sM7GYY+KL7H/Hl0BE0inWfk3nRHZOLhmVn7sHGxaZt9FAR6KqREXAE+6TqKfiavfXmpRxO/OZ2QgKRd+oiBYRQ==",
			"peerDependencies": {
				"arktype": "^2.1.0",
				"typescript": ">=5.0.0",
				"valibot": "^1.0.0-beta.7 || ^1.0.0",
				"zod": "^3.24.0 || ^4.0.0"
			},
			"peerDependenciesMeta": {
				"arktype": {
					"optional": true
				},
				"typescript": {
					"optional": true
				},
				"valibot": {
					"optional": true
				},
				"zod": {
					"optional": true
				}
			}
		},
		"node_modules/@tailwindcss/node": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.1.tgz",
			"integrity": "sha512-6NDaqRoAMSXD1mr/RXu0HBvNE9a2n5tHPsxu9XHLws8o4Twes5rBM2205SUUiJ9goAtadrN6xTGX0UDEwp/N4A==",
			"dev": true,
			"dependencies": {
				"@jridgewell/remapping": "^2.3.5",
				"enhanced-resolve": "5.21.6",
				"jiti": "^2.7.0",
				"lightningcss": "1.32.0",
				"magic-string": "^0.30.21",
				"source-map-js": "^1.2.1",
				"tailwindcss": "4.3.1"
			}
		},
		"node_modules/@tailwindcss/oxide": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.1.tgz",
			"integrity": "sha512-yVPyo8RNkabVr3O2EhHEE0Rewu7YKzc1DhIqfL46LKveFrmu9XbDazNOJY7/GRuvw1h6u3utWnR29H/p5JPlgA==",
			"dev": true,
			"engines": {
				"node": ">= 20"
			},
			"optionalDependencies": {
				"@tailwindcss/oxide-android-arm64": "4.3.1",
				"@tailwindcss/oxide-darwin-arm64": "4.3.1",
				"@tailwindcss/oxide-darwin-x64": "4.3.1",
				"@tailwindcss/oxide-freebsd-x64": "4.3.1",
				"@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.1",
				"@tailwindcss/oxide-linux-arm64-gnu": "4.3.1",
				"@tailwindcss/oxide-linux-arm64-musl": "4.3.1",
				"@tailwindcss/oxide-linux-x64-gnu": "4.3.1",
				"@tailwindcss/oxide-linux-x64-musl": "4.3.1",
				"@tailwindcss/oxide-wasm32-wasi": "4.3.1",
				"@tailwindcss/oxide-win32-arm64-msvc": "4.3.1",
				"@tailwindcss/oxide-win32-x64-msvc": "4.3.1"
			}
		},
		"node_modules/@tailwindcss/oxide-android-arm64": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.1.tgz",
			"integrity": "sha512-SVlyf61g374l5cHyg8x9kf5xmLcOaxvOTsbsqDnSsDJaKOEFZ7GCvi84VAVGpxojYOs1+3K6M0UjXfqPU8vmOQ==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"android"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-darwin-arm64": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.1.tgz",
			"integrity": "sha512-hVnWLwv+e/l7c4WKyVtHVrIPvYdqWHjRB3MDIqARynzFtnQg85kmQEFCbV9Ja0VVx4xXTIiDWY60Y7iz/iNoDA==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-darwin-x64": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.1.tgz",
			"integrity": "sha512-Cf7abu0WVgbhU7ANgPUnSAvm7nCvMweusHb8FnaHlLfv/Caq4GYaEZg7ZImzzmjx4lIAfuS8q+eLIS7A7IzxIg==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-freebsd-x64": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.1.tgz",
			"integrity": "sha512-ZZqzX2Y+GXtXXfqSfpJhDm60OoZfvLHLCgm+J7NVqgHHJjG/m9ugZI77RwTsVd4fnBJuCFP6Ae6kTJb71UdS8g==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"freebsd"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.1.tgz",
			"integrity": "sha512-/Ah/xik0LaMYfv9DZ0S/t4pBlBNYOcqtRwusjgovHkvT8ixueWCLyJjsaF5kQIckjb4IT8Q6K6p/iPmZMixYgg==",
			"cpu": [
				"arm"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.1.tgz",
			"integrity": "sha512-gqdFoVJlw444GvpnheZLHmvTzSxI/cOUUh2KSNejQjTcYkW062SVD+En0rUgD+QV91bz1XGIGtt1HJd48xUGbQ==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-linux-arm64-musl": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.1.tgz",
			"integrity": "sha512-Bwv9KwOvE0VKa86xPFif9b9c3Y1NxOV1P0gLti/IYaWEsQYZXDlxfGEtA8mdDZ7SG3wyNXAWYT5SIn3giL57oA==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-linux-x64-gnu": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.1.tgz",
			"integrity": "sha512-Ymi8O8T15HYQdOUWUtTI6ldN0neHP85FC+Qz32xTcZ7iJXtem/x8ITev0o1e9e5rkqj4lONZfTRLvkmin1+tKg==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-linux-x64-musl": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.1.tgz",
			"integrity": "sha512-M+P/91qJ6uILLw4k2G93GMDRAXj61SMvFQYt39AqvUqYgExXpLL5aepfns7sj4HiAQeolirQF9E0lzRvdf4zPQ==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-wasm32-wasi": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.1.tgz",
			"integrity": "sha512-zsM8uOeqvVGHsAXsJxsT28ttosFahLJKCLOTUBqRAtKnVgGSRitds9T432QiT8b77Yga7JIBkulIRRlJPtYhRA==",
			"bundleDependencies": [
				"@napi-rs/wasm-runtime",
				"@emnapi/core",
				"@emnapi/runtime",
				"@tybys/wasm-util",
				"@emnapi/wasi-threads",
				"tslib"
			],
			"cpu": [
				"wasm32"
			],
			"dev": true,
			"optional": true,
			"dependencies": {
				"@emnapi/core": "^1.10.0",
				"@emnapi/runtime": "^1.10.0",
				"@emnapi/wasi-threads": "^1.2.1",
				"@napi-rs/wasm-runtime": "^1.1.4",
				"@tybys/wasm-util": "^0.10.2",
				"tslib": "^2.8.1"
			},
			"engines": {
				"node": ">=14.0.0"
			}
		},
		"node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.1.tgz",
			"integrity": "sha512-aiNvSq9BsVk8V513lDKlrCFAgf8qBMPZTpgEhInL+NwQqs97mYmupVMrPrgBBSL8Pv/0zXu9MrMF9rMun1ZeNg==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/oxide-win32-x64-msvc": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.1.tgz",
			"integrity": "sha512-xDEyu1rg290472FEGaKHnzyDyh5QH+AlWvsU5hMoMtPpzmKlRI0jaYKCgSHDYtaQWZOYbMaduSyCwFwY4n1HmA==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">= 20"
			}
		},
		"node_modules/@tailwindcss/postcss": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.3.1.tgz",
			"integrity": "sha512-dNJuNbdEJT/SWRuXTYP1WSamelsz3ztkUsdtWQPjrexysrTpaEPM40P/71knXiXLYEojqPOEGitVLLpPMS5T6A==",
			"dev": true,
			"dependencies": {
				"@alloc/quick-lru": "^5.2.0",
				"@tailwindcss/node": "4.3.1",
				"@tailwindcss/oxide": "4.3.1",
				"postcss": "8.5.15",
				"tailwindcss": "4.3.1"
			}
		},
		"node_modules/@tailwindcss/typography": {
			"version": "0.5.20",
			"resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.20.tgz",
			"integrity": "sha512-hwbzQuNUfcPvbegQFatVPl/MY/tcM9KLl963hQ5laJKPh81TEZ1+dNG9PirGvcaDBkp+BCshExAyKVPW91dozw==",
			"dev": true,
			"dependencies": {
				"postcss-selector-parser": "6.0.10"
			},
			"peerDependencies": {
				"tailwindcss": ">=3.0.0 || >=4.0.0 || insiders"
			}
		},
		"node_modules/@testing-library/dom": {
			"version": "10.4.1",
			"resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz",
			"integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==",
			"dev": true,
			"dependencies": {
				"@babel/code-frame": "^7.10.4",
				"@babel/runtime": "^7.12.5",
				"@types/aria-query": "^5.0.1",
				"aria-query": "5.3.0",
				"dom-accessibility-api": "^0.5.9",
				"lz-string": "^1.5.0",
				"picocolors": "1.1.1",
				"pretty-format": "^27.0.2"
			},
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/@testing-library/react": {
			"version": "16.3.2",
			"resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.2.tgz",
			"integrity": "sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==",
			"dev": true,
			"dependencies": {
				"@babel/runtime": "^7.12.5"
			},
			"engines": {
				"node": ">=18"
			},
			"peerDependencies": {
				"@testing-library/dom": "^10.0.0",
				"@types/react": "^18.0.0 || ^19.0.0",
				"@types/react-dom": "^18.0.0 || ^19.0.0",
				"react": "^18.0.0 || ^19.0.0",
				"react-dom": "^18.0.0 || ^19.0.0"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@tybys/wasm-util": {
			"version": "0.10.2",
			"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz",
			"integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==",
			"dev": true,
			"optional": true,
			"dependencies": {
				"tslib": "^2.4.0"
			}
		},
		"node_modules/@types/aria-query": {
			"version": "5.0.4",
			"resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
			"integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
			"dev": true
		},
		"node_modules/@types/chai": {
			"version": "5.2.3",
			"resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
			"integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
			"dev": true,
			"dependencies": {
				"@types/deep-eql": "*",
				"assertion-error": "^2.0.1"
			}
		},
		"node_modules/@types/d3-array": {
			"version": "3.2.2",
			"resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz",
			"integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw=="
		},
		"node_modules/@types/d3-color": {
			"version": "3.1.3",
			"resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
			"integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="
		},
		"node_modules/@types/d3-drag": {
			"version": "3.0.7",
			"resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz",
			"integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==",
			"dependencies": {
				"@types/d3-selection": "*"
			}
		},
		"node_modules/@types/d3-ease": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
			"integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="
		},
		"node_modules/@types/d3-interpolate": {
			"version": "3.0.4",
			"resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
			"integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
			"dependencies": {
				"@types/d3-color": "*"
			}
		},
		"node_modules/@types/d3-path": {
			"version": "3.1.1",
			"resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz",
			"integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="
		},
		"node_modules/@types/d3-scale": {
			"version": "4.0.9",
			"resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz",
			"integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==",
			"dependencies": {
				"@types/d3-time": "*"
			}
		},
		"node_modules/@types/d3-selection": {
			"version": "3.0.11",
			"resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz",
			"integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="
		},
		"node_modules/@types/d3-shape": {
			"version": "3.1.8",
			"resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz",
			"integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==",
			"dependencies": {
				"@types/d3-path": "*"
			}
		},
		"node_modules/@types/d3-time": {
			"version": "3.0.4",
			"resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz",
			"integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="
		},
		"node_modules/@types/d3-timer": {
			"version": "3.0.2",
			"resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
			"integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="
		},
		"node_modules/@types/d3-transition": {
			"version": "3.0.9",
			"resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz",
			"integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==",
			"dependencies": {
				"@types/d3-selection": "*"
			}
		},
		"node_modules/@types/d3-zoom": {
			"version": "3.0.8",
			"resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz",
			"integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==",
			"dependencies": {
				"@types/d3-interpolate": "*",
				"@types/d3-selection": "*"
			}
		},
		"node_modules/@types/deep-eql": {
			"version": "4.0.2",
			"resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
			"integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
			"dev": true
		},
		"node_modules/@types/estree": {
			"version": "1.0.9",
			"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
			"integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
			"dev": true
		},
		"node_modules/@types/node": {
			"version": "22.20.0",
			"resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.0.tgz",
			"integrity": "sha512-QWlFW2wf3nTjC13/DqRnBpR4ZO36VJH/JVBkA/vcnmbTBNQIlnObqyqZE1tUR7+Ni23Lda8R1BxMfbXRpCUx5g==",
			"dev": true,
			"dependencies": {
				"undici-types": "~6.21.0"
			}
		},
		"node_modules/@types/react": {
			"version": "19.2.17",
			"resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
			"integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
			"devOptional": true,
			"dependencies": {
				"csstype": "^3.2.2"
			}
		},
		"node_modules/@types/react-dom": {
			"version": "19.2.3",
			"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
			"integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
			"devOptional": true,
			"peerDependencies": {
				"@types/react": "^19.2.0"
			}
		},
		"node_modules/@types/use-sync-external-store": {
			"version": "0.0.6",
			"resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz",
			"integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg=="
		},
		"node_modules/@vitest/expect": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.9.tgz",
			"integrity": "sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==",
			"dev": true,
			"dependencies": {
				"@standard-schema/spec": "^1.1.0",
				"@types/chai": "^5.2.2",
				"@vitest/spy": "4.1.9",
				"@vitest/utils": "4.1.9",
				"chai": "^6.2.2",
				"tinyrainbow": "^3.1.0"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			}
		},
		"node_modules/@vitest/mocker": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.9.tgz",
			"integrity": "sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==",
			"dev": true,
			"dependencies": {
				"@vitest/spy": "4.1.9",
				"estree-walker": "^3.0.3",
				"magic-string": "^0.30.21"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			},
			"peerDependencies": {
				"msw": "^2.4.9",
				"vite": "^6.0.0 || ^7.0.0 || ^8.0.0"
			},
			"peerDependenciesMeta": {
				"msw": {
					"optional": true
				},
				"vite": {
					"optional": true
				}
			}
		},
		"node_modules/@vitest/pretty-format": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.9.tgz",
			"integrity": "sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==",
			"dev": true,
			"dependencies": {
				"tinyrainbow": "^3.1.0"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			}
		},
		"node_modules/@vitest/runner": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.9.tgz",
			"integrity": "sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==",
			"dev": true,
			"dependencies": {
				"@vitest/utils": "4.1.9",
				"pathe": "^2.0.3"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			}
		},
		"node_modules/@vitest/snapshot": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.9.tgz",
			"integrity": "sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==",
			"dev": true,
			"dependencies": {
				"@vitest/pretty-format": "4.1.9",
				"@vitest/utils": "4.1.9",
				"magic-string": "^0.30.21",
				"pathe": "^2.0.3"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			}
		},
		"node_modules/@vitest/spy": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.9.tgz",
			"integrity": "sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==",
			"dev": true,
			"funding": {
				"url": "https://opencollective.com/vitest"
			}
		},
		"node_modules/@vitest/utils": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.9.tgz",
			"integrity": "sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==",
			"dev": true,
			"dependencies": {
				"@vitest/pretty-format": "4.1.9",
				"convert-source-map": "^2.0.0",
				"tinyrainbow": "^3.1.0"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			}
		},
		"node_modules/@xyflow/react": {
			"version": "12.11.1",
			"resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.11.1.tgz",
			"integrity": "sha512-L+zBoLGSXham0MnlY8QqjfR7/C5JNw0zxkaey5aZ5XmCgJBAdH4+WRIu8CR40d3l/BdU635V6YbhBK1jMo8/6Q==",
			"dependencies": {
				"@xyflow/system": "0.0.78",
				"classcat": "^5.0.3",
				"zustand": "^4.4.0"
			},
			"peerDependencies": {
				"@types/react": ">=17",
				"@types/react-dom": ">=17",
				"react": ">=17",
				"react-dom": ">=17"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/@xyflow/system": {
			"version": "0.0.78",
			"resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.78.tgz",
			"integrity": "sha512-lY0z2qP33fUhTva9Vaxrk0lqZta2pkbxB1trHAx1omnJqRtPvDlAQYV2r5fhS6AdpkulYmbNW0svy+A4/t4B/g==",
			"dependencies": {
				"@types/d3-drag": "^3.0.7",
				"@types/d3-interpolate": "^3.0.4",
				"@types/d3-selection": "^3.0.10",
				"@types/d3-transition": "^3.0.8",
				"@types/d3-zoom": "^3.0.8",
				"d3-drag": "^3.0.0",
				"d3-interpolate": "^3.0.1",
				"d3-selection": "^3.0.0",
				"d3-zoom": "^3.0.0"
			}
		},
		"node_modules/adler-32": {
			"version": "1.3.1",
			"resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz",
			"integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==",
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/agent-base": {
			"version": "7.1.4",
			"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
			"integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
			"dev": true,
			"engines": {
				"node": ">= 14"
			}
		},
		"node_modules/ansi-regex": {
			"version": "5.0.1",
			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
			"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
			"dev": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/ansi-styles": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
			"integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
			"dev": true,
			"engines": {
				"node": ">=10"
			},
			"funding": {
				"url": "https://github.com/chalk/ansi-styles?sponsor=1"
			}
		},
		"node_modules/aria-hidden": {
			"version": "1.2.6",
			"resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz",
			"integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==",
			"dependencies": {
				"tslib": "^2.0.0"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/aria-query": {
			"version": "5.3.0",
			"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
			"integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
			"dev": true,
			"dependencies": {
				"dequal": "^2.0.3"
			}
		},
		"node_modules/assertion-error": {
			"version": "2.0.1",
			"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
			"integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
			"dev": true,
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/attr-accept": {
			"version": "2.2.5",
			"resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.5.tgz",
			"integrity": "sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==",
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/babel-plugin-react-compiler": {
			"version": "1.0.0",
			"resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-1.0.0.tgz",
			"integrity": "sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==",
			"devOptional": true,
			"dependencies": {
				"@babel/types": "^7.26.0"
			}
		},
		"node_modules/bidi-js": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz",
			"integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==",
			"dev": true,
			"dependencies": {
				"require-from-string": "^2.0.2"
			}
		},
		"node_modules/caniuse-lite": {
			"version": "1.0.30001799",
			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001799.tgz",
			"integrity": "sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==",
			"funding": [
				{
					"type": "opencollective",
					"url": "https://opencollective.com/browserslist"
				},
				{
					"type": "tidelift",
					"url": "https://tidelift.com/funding/github/npm/caniuse-lite"
				},
				{
					"type": "github",
					"url": "https://github.com/sponsors/ai"
				}
			]
		},
		"node_modules/cfb": {
			"version": "1.2.2",
			"resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz",
			"integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==",
			"dependencies": {
				"adler-32": "~1.3.0",
				"crc-32": "~1.2.0"
			},
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/chai": {
			"version": "6.2.2",
			"resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",
			"integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",
			"dev": true,
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/class-variance-authority": {
			"version": "0.7.1",
			"resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz",
			"integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==",
			"dependencies": {
				"clsx": "^2.1.1"
			},
			"funding": {
				"url": "https://polar.sh/cva"
			}
		},
		"node_modules/classcat": {
			"version": "5.0.5",
			"resolved": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz",
			"integrity": "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w=="
		},
		"node_modules/client-only": {
			"version": "0.0.1",
			"resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
			"integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
		},
		"node_modules/clsx": {
			"version": "2.1.1",
			"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
			"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/cmdk": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz",
			"integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==",
			"dependencies": {
				"@radix-ui/react-compose-refs": "^1.1.1",
				"@radix-ui/react-dialog": "^1.1.6",
				"@radix-ui/react-id": "^1.1.0",
				"@radix-ui/react-primitive": "^2.0.2"
			},
			"peerDependencies": {
				"react": "^18 || ^19 || ^19.0.0-rc",
				"react-dom": "^18 || ^19 || ^19.0.0-rc"
			}
		},
		"node_modules/codepage": {
			"version": "1.15.0",
			"resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz",
			"integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==",
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/convert-source-map": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
			"integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
			"dev": true
		},
		"node_modules/crc-32": {
			"version": "1.2.2",
			"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
			"integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
			"bin": {
				"crc32": "bin/crc32.njs"
			},
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/css-tree": {
			"version": "3.2.1",
			"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz",
			"integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==",
			"dev": true,
			"dependencies": {
				"mdn-data": "2.27.1",
				"source-map-js": "^1.2.1"
			},
			"engines": {
				"node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
			}
		},
		"node_modules/cssesc": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
			"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
			"dev": true,
			"bin": {
				"cssesc": "bin/cssesc"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/cssstyle": {
			"version": "6.2.0",
			"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-6.2.0.tgz",
			"integrity": "sha512-Fm5NvhYathRnXNVndkUsCCuR63DCLVVwGOOwQw782coXFi5HhkXdu289l59HlXZBawsyNccXfWRYvLzcDCdDig==",
			"dev": true,
			"dependencies": {
				"@asamuzakjp/css-color": "^5.0.1",
				"@csstools/css-syntax-patches-for-csstree": "^1.0.28",
				"css-tree": "^3.1.0",
				"lru-cache": "^11.2.6"
			},
			"engines": {
				"node": ">=20"
			}
		},
		"node_modules/csstype": {
			"version": "3.2.3",
			"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
			"integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
			"devOptional": true
		},
		"node_modules/d3-array": {
			"version": "3.2.4",
			"resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
			"integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
			"dependencies": {
				"internmap": "1 - 2"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-color": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
			"integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-dispatch": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
			"integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-drag": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
			"integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==",
			"dependencies": {
				"d3-dispatch": "1 - 3",
				"d3-selection": "3"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-ease": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
			"integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-format": {
			"version": "3.1.2",
			"resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",
			"integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-interpolate": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
			"integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
			"dependencies": {
				"d3-color": "1 - 3"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-path": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
			"integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-scale": {
			"version": "4.0.2",
			"resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
			"integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
			"dependencies": {
				"d3-array": "2.10.0 - 3",
				"d3-format": "1 - 3",
				"d3-interpolate": "1.2.0 - 3",
				"d3-time": "2.1.1 - 3",
				"d3-time-format": "2 - 4"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-selection": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
			"integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-shape": {
			"version": "3.2.0",
			"resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
			"integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
			"dependencies": {
				"d3-path": "^3.1.0"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-time": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
			"integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
			"dependencies": {
				"d3-array": "2 - 3"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-time-format": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
			"integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
			"dependencies": {
				"d3-time": "1 - 3"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-timer": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
			"integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/d3-transition": {
			"version": "3.0.1",
			"resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
			"integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==",
			"dependencies": {
				"d3-color": "1 - 3",
				"d3-dispatch": "1 - 3",
				"d3-ease": "1 - 3",
				"d3-interpolate": "1 - 3",
				"d3-timer": "1 - 3"
			},
			"engines": {
				"node": ">=12"
			},
			"peerDependencies": {
				"d3-selection": "2 - 3"
			}
		},
		"node_modules/d3-zoom": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
			"integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==",
			"dependencies": {
				"d3-dispatch": "1 - 3",
				"d3-drag": "2 - 3",
				"d3-interpolate": "1 - 3",
				"d3-selection": "2 - 3",
				"d3-transition": "2 - 3"
			},
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/data-urls": {
			"version": "7.0.0",
			"resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz",
			"integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==",
			"dev": true,
			"dependencies": {
				"whatwg-mimetype": "^5.0.0",
				"whatwg-url": "^16.0.0"
			},
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			}
		},
		"node_modules/date-fns": {
			"version": "4.4.0",
			"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.4.0.tgz",
			"integrity": "sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==",
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/kossnocorp"
			}
		},
		"node_modules/debug": {
			"version": "4.4.3",
			"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
			"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
			"dev": true,
			"dependencies": {
				"ms": "^2.1.3"
			},
			"engines": {
				"node": ">=6.0"
			},
			"peerDependenciesMeta": {
				"supports-color": {
					"optional": true
				}
			}
		},
		"node_modules/decimal.js": {
			"version": "10.6.0",
			"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
			"integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
			"dev": true
		},
		"node_modules/decimal.js-light": {
			"version": "2.5.1",
			"resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz",
			"integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg=="
		},
		"node_modules/dequal": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
			"integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/detect-libc": {
			"version": "2.1.2",
			"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
			"integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
			"devOptional": true,
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/detect-node-es": {
			"version": "1.1.0",
			"resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
			"integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
		},
		"node_modules/dom-accessibility-api": {
			"version": "0.5.16",
			"resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
			"integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
			"dev": true
		},
		"node_modules/embla-carousel": {
			"version": "8.6.0",
			"resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.6.0.tgz",
			"integrity": "sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA=="
		},
		"node_modules/embla-carousel-react": {
			"version": "8.6.0",
			"resolved": "https://registry.npmjs.org/embla-carousel-react/-/embla-carousel-react-8.6.0.tgz",
			"integrity": "sha512-0/PjqU7geVmo6F734pmPqpyHqiM99olvyecY7zdweCw+6tKEXnrE90pBiBbMMU8s5tICemzpQ3hi5EpxzGW+JA==",
			"dependencies": {
				"embla-carousel": "8.6.0",
				"embla-carousel-reactive-utils": "8.6.0"
			},
			"peerDependencies": {
				"react": "^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
			}
		},
		"node_modules/embla-carousel-reactive-utils": {
			"version": "8.6.0",
			"resolved": "https://registry.npmjs.org/embla-carousel-reactive-utils/-/embla-carousel-reactive-utils-8.6.0.tgz",
			"integrity": "sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==",
			"peerDependencies": {
				"embla-carousel": "8.6.0"
			}
		},
		"node_modules/enhanced-resolve": {
			"version": "5.21.6",
			"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.21.6.tgz",
			"integrity": "sha512-aNnGCvbJ/RIyWo1IuhNdVjnNF+EjH9wpzpNHt+ci/m9He9LJvUN8wrCcXjp9cWsGNAuvSpVFTx/vraAFQ8qGjQ==",
			"dev": true,
			"dependencies": {
				"graceful-fs": "^4.2.4",
				"tapable": "^2.3.3"
			},
			"engines": {
				"node": ">=10.13.0"
			}
		},
		"node_modules/entities": {
			"version": "8.0.0",
			"resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz",
			"integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==",
			"dev": true,
			"engines": {
				"node": ">=20.19.0"
			},
			"funding": {
				"url": "https://github.com/fb55/entities?sponsor=1"
			}
		},
		"node_modules/es-module-lexer": {
			"version": "2.1.0",
			"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz",
			"integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==",
			"dev": true
		},
		"node_modules/es-toolkit": {
			"version": "1.48.1",
			"resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.48.1.tgz",
			"integrity": "sha512-wfnXlwd5I75eXRtdD2vuEs50xHHESECDsGD7yiQnfFVNoa5522NwXEbmgo98LfiukSQHs+mBM7/YG3qKJB9/mQ=="
		},
		"node_modules/estree-walker": {
			"version": "3.0.3",
			"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
			"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
			"dev": true,
			"dependencies": {
				"@types/estree": "^1.0.0"
			}
		},
		"node_modules/eventemitter3": {
			"version": "5.0.4",
			"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz",
			"integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw=="
		},
		"node_modules/expect-type": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
			"integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
			"dev": true,
			"engines": {
				"node": ">=12.0.0"
			}
		},
		"node_modules/fast-diff": {
			"version": "1.3.0",
			"resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
			"integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw=="
		},
		"node_modules/fdir": {
			"version": "6.5.0",
			"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
			"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
			"dev": true,
			"engines": {
				"node": ">=12.0.0"
			},
			"peerDependencies": {
				"picomatch": "^3 || ^4"
			},
			"peerDependenciesMeta": {
				"picomatch": {
					"optional": true
				}
			}
		},
		"node_modules/file-selector": {
			"version": "2.1.2",
			"resolved": "https://registry.npmjs.org/file-selector/-/file-selector-2.1.2.tgz",
			"integrity": "sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig==",
			"dependencies": {
				"tslib": "^2.7.0"
			},
			"engines": {
				"node": ">= 12"
			}
		},
		"node_modules/frac": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz",
			"integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==",
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/fsevents": {
			"version": "2.3.3",
			"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
			"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
			"dev": true,
			"hasInstallScript": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
			}
		},
		"node_modules/get-nonce": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
			"integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/graceful-fs": {
			"version": "4.2.11",
			"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
			"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
			"dev": true
		},
		"node_modules/html-encoding-sniffer": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz",
			"integrity": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==",
			"dev": true,
			"dependencies": {
				"@exodus/bytes": "^1.6.0"
			},
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			}
		},
		"node_modules/http-proxy-agent": {
			"version": "7.0.2",
			"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
			"integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
			"dev": true,
			"dependencies": {
				"agent-base": "^7.1.0",
				"debug": "^4.3.4"
			},
			"engines": {
				"node": ">= 14"
			}
		},
		"node_modules/https-proxy-agent": {
			"version": "7.0.6",
			"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
			"integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
			"dev": true,
			"dependencies": {
				"agent-base": "^7.1.2",
				"debug": "4"
			},
			"engines": {
				"node": ">= 14"
			}
		},
		"node_modules/immer": {
			"version": "11.1.8",
			"resolved": "https://registry.npmjs.org/immer/-/immer-11.1.8.tgz",
			"integrity": "sha512-/tbkHMW7y10Lx6i1crLjD4/OhNkRG+Fo7byZHtah0547nIeXYcpIXaUh0IAQY6gO5459qpGGYapcEOHtFXkIuA==",
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/immer"
			}
		},
		"node_modules/input-otp": {
			"version": "1.4.2",
			"resolved": "https://registry.npmjs.org/input-otp/-/input-otp-1.4.2.tgz",
			"integrity": "sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA==",
			"peerDependencies": {
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc"
			}
		},
		"node_modules/internmap": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
			"integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
			"engines": {
				"node": ">=12"
			}
		},
		"node_modules/is-potential-custom-element-name": {
			"version": "1.0.1",
			"resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
			"integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
			"dev": true
		},
		"node_modules/jiti": {
			"version": "2.7.0",
			"resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
			"integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
			"dev": true,
			"bin": {
				"jiti": "lib/jiti-cli.mjs"
			}
		},
		"node_modules/jose": {
			"version": "6.2.3",
			"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz",
			"integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==",
			"funding": {
				"url": "https://github.com/sponsors/panva"
			}
		},
		"node_modules/js-tokens": {
			"version": "4.0.0",
			"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
			"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
		},
		"node_modules/jsdom": {
			"version": "28.1.0",
			"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-28.1.0.tgz",
			"integrity": "sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==",
			"dev": true,
			"dependencies": {
				"@acemir/cssom": "^0.9.31",
				"@asamuzakjp/dom-selector": "^6.8.1",
				"@bramus/specificity": "^2.4.2",
				"@exodus/bytes": "^1.11.0",
				"cssstyle": "^6.0.1",
				"data-urls": "^7.0.0",
				"decimal.js": "^10.6.0",
				"html-encoding-sniffer": "^6.0.0",
				"http-proxy-agent": "^7.0.2",
				"https-proxy-agent": "^7.0.6",
				"is-potential-custom-element-name": "^1.0.1",
				"parse5": "^8.0.0",
				"saxes": "^6.0.0",
				"symbol-tree": "^3.2.4",
				"tough-cookie": "^6.0.0",
				"undici": "^7.21.0",
				"w3c-xmlserializer": "^5.0.0",
				"webidl-conversions": "^8.0.1",
				"whatwg-mimetype": "^5.0.0",
				"whatwg-url": "^16.0.0",
				"xml-name-validator": "^5.0.0"
			},
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			},
			"peerDependencies": {
				"canvas": "^3.0.0"
			},
			"peerDependenciesMeta": {
				"canvas": {
					"optional": true
				}
			}
		},
		"node_modules/lightningcss": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz",
			"integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==",
			"dev": true,
			"dependencies": {
				"detect-libc": "^2.0.3"
			},
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			},
			"optionalDependencies": {
				"lightningcss-android-arm64": "1.32.0",
				"lightningcss-darwin-arm64": "1.32.0",
				"lightningcss-darwin-x64": "1.32.0",
				"lightningcss-freebsd-x64": "1.32.0",
				"lightningcss-linux-arm-gnueabihf": "1.32.0",
				"lightningcss-linux-arm64-gnu": "1.32.0",
				"lightningcss-linux-arm64-musl": "1.32.0",
				"lightningcss-linux-x64-gnu": "1.32.0",
				"lightningcss-linux-x64-musl": "1.32.0",
				"lightningcss-win32-arm64-msvc": "1.32.0",
				"lightningcss-win32-x64-msvc": "1.32.0"
			}
		},
		"node_modules/lightningcss-android-arm64": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz",
			"integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"android"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-darwin-arm64": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz",
			"integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-darwin-x64": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz",
			"integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"darwin"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-freebsd-x64": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz",
			"integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"freebsd"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-linux-arm-gnueabihf": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz",
			"integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==",
			"cpu": [
				"arm"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-linux-arm64-gnu": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz",
			"integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-linux-arm64-musl": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz",
			"integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-linux-x64-gnu": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz",
			"integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-linux-x64-musl": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz",
			"integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"linux"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-win32-arm64-msvc": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz",
			"integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==",
			"cpu": [
				"arm64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lightningcss-win32-x64-msvc": {
			"version": "1.32.0",
			"resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz",
			"integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==",
			"cpu": [
				"x64"
			],
			"dev": true,
			"optional": true,
			"os": [
				"win32"
			],
			"engines": {
				"node": ">= 12.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/parcel"
			}
		},
		"node_modules/lodash-es": {
			"version": "4.18.1",
			"resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz",
			"integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A=="
		},
		"node_modules/lodash.clonedeep": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
			"integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ=="
		},
		"node_modules/lodash.isequal": {
			"version": "4.5.0",
			"resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
			"integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==",
			"deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead."
		},
		"node_modules/loose-envify": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
			"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
			"dependencies": {
				"js-tokens": "^3.0.0 || ^4.0.0"
			},
			"bin": {
				"loose-envify": "cli.js"
			}
		},
		"node_modules/lru-cache": {
			"version": "11.5.1",
			"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz",
			"integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==",
			"dev": true,
			"engines": {
				"node": "20 || >=22"
			}
		},
		"node_modules/lucide-react": {
			"version": "0.577.0",
			"resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.577.0.tgz",
			"integrity": "sha512-4LjoFv2eEPwYDPg/CUdBJQSDfPyzXCRrVW1X7jrx/trgxnxkHFjnVZINbzvzxjN70dxychOfg+FTYwBiS3pQ5A==",
			"peerDependencies": {
				"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
			}
		},
		"node_modules/lz-string": {
			"version": "1.5.0",
			"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
			"integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
			"dev": true,
			"bin": {
				"lz-string": "bin/bin.js"
			}
		},
		"node_modules/magic-string": {
			"version": "0.30.21",
			"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
			"integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
			"dev": true,
			"dependencies": {
				"@jridgewell/sourcemap-codec": "^1.5.5"
			}
		},
		"node_modules/mdn-data": {
			"version": "2.27.1",
			"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
			"integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==",
			"dev": true
		},
		"node_modules/ms": {
			"version": "2.1.3",
			"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
			"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
			"dev": true
		},
		"node_modules/nanoid": {
			"version": "3.3.15",
			"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz",
			"integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==",
			"funding": [
				{
					"type": "github",
					"url": "https://github.com/sponsors/ai"
				}
			],
			"bin": {
				"nanoid": "bin/nanoid.cjs"
			},
			"engines": {
				"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
			}
		},
		"node_modules/next": {
			"version": "15.5.19",
			"resolved": "https://registry.npmjs.org/next/-/next-15.5.19.tgz",
			"integrity": "sha512-xNOW6tYshGX1/Oi3F8uuk4gpDeWsSUE/1Z0G5uUMekIxaQ0xc03UXd9II0VQHYMWviMeA0OHpJFAKsHf8bTYVg==",
			"dependencies": {
				"@next/env": "15.5.19",
				"@swc/helpers": "0.5.15",
				"caniuse-lite": "^1.0.30001579",
				"postcss": "8.4.31",
				"styled-jsx": "5.1.6"
			},
			"bin": {
				"next": "dist/bin/next"
			},
			"engines": {
				"node": "^18.18.0 || ^19.8.0 || >= 20.0.0"
			},
			"optionalDependencies": {
				"@next/swc-darwin-arm64": "15.5.19",
				"@next/swc-darwin-x64": "15.5.19",
				"@next/swc-linux-arm64-gnu": "15.5.19",
				"@next/swc-linux-arm64-musl": "15.5.19",
				"@next/swc-linux-x64-gnu": "15.5.19",
				"@next/swc-linux-x64-musl": "15.5.19",
				"@next/swc-win32-arm64-msvc": "15.5.19",
				"@next/swc-win32-x64-msvc": "15.5.19",
				"sharp": "^0.34.3"
			},
			"peerDependencies": {
				"@opentelemetry/api": "^1.1.0",
				"@playwright/test": "^1.51.1",
				"babel-plugin-react-compiler": "*",
				"react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
				"react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
				"sass": "^1.3.0"
			},
			"peerDependenciesMeta": {
				"@opentelemetry/api": {
					"optional": true
				},
				"@playwright/test": {
					"optional": true
				},
				"babel-plugin-react-compiler": {
					"optional": true
				},
				"sass": {
					"optional": true
				}
			}
		},
		"node_modules/next-auth": {
			"version": "5.0.0-beta.30",
			"resolved": "https://registry.npmjs.org/next-auth/-/next-auth-5.0.0-beta.30.tgz",
			"integrity": "sha512-+c51gquM3F6nMVmoAusRJ7RIoY0K4Ts9HCCwyy/BRoe4mp3msZpOzYMyb5LAYc1wSo74PMQkGDcaghIO7W6Xjg==",
			"dependencies": {
				"@auth/core": "0.41.0"
			},
			"peerDependencies": {
				"@simplewebauthn/browser": "^9.0.1",
				"@simplewebauthn/server": "^9.0.2",
				"next": "^14.0.0-0 || ^15.0.0 || ^16.0.0",
				"nodemailer": "^7.0.7",
				"react": "^18.2.0 || ^19.0.0"
			},
			"peerDependenciesMeta": {
				"@simplewebauthn/browser": {
					"optional": true
				},
				"@simplewebauthn/server": {
					"optional": true
				},
				"nodemailer": {
					"optional": true
				}
			}
		},
		"node_modules/next-themes": {
			"version": "0.4.6",
			"resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.4.6.tgz",
			"integrity": "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==",
			"peerDependencies": {
				"react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc"
			}
		},
		"node_modules/next/node_modules/postcss": {
			"version": "8.4.31",
			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
			"integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
			"funding": [
				{
					"type": "opencollective",
					"url": "https://opencollective.com/postcss/"
				},
				{
					"type": "tidelift",
					"url": "https://tidelift.com/funding/github/npm/postcss"
				},
				{
					"type": "github",
					"url": "https://github.com/sponsors/ai"
				}
			],
			"dependencies": {
				"nanoid": "^3.3.6",
				"picocolors": "^1.0.0",
				"source-map-js": "^1.0.2"
			},
			"engines": {
				"node": "^10 || ^12 || >=14"
			}
		},
		"node_modules/oauth4webapi": {
			"version": "3.8.6",
			"resolved": "https://registry.npmjs.org/oauth4webapi/-/oauth4webapi-3.8.6.tgz",
			"integrity": "sha512-iwemM91xz8nryHti2yTmg5fhyEMVOkOXwHNqbvcATjyajb5oQxCQzrNOA6uElRHuMhQQTKUyFKV9y/CNyg25BQ==",
			"funding": {
				"url": "https://github.com/sponsors/panva"
			}
		},
		"node_modules/object-assign": {
			"version": "4.1.1",
			"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
			"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/obug": {
			"version": "2.1.3",
			"resolved": "https://registry.npmjs.org/obug/-/obug-2.1.3.tgz",
			"integrity": "sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==",
			"dev": true,
			"funding": [
				"https://github.com/sponsors/sxzz",
				"https://opencollective.com/debug"
			],
			"engines": {
				"node": ">=12.20.0"
			}
		},
		"node_modules/parchment": {
			"version": "3.0.0",
			"resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz",
			"integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A=="
		},
		"node_modules/parse5": {
			"version": "8.0.1",
			"resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz",
			"integrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==",
			"dev": true,
			"dependencies": {
				"entities": "^8.0.0"
			},
			"funding": {
				"url": "https://github.com/inikulin/parse5?sponsor=1"
			}
		},
		"node_modules/pathe": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
			"integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
			"dev": true
		},
		"node_modules/picocolors": {
			"version": "1.1.1",
			"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
			"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
		},
		"node_modules/picomatch": {
			"version": "4.0.4",
			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
			"integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
			"dev": true,
			"engines": {
				"node": ">=12"
			},
			"funding": {
				"url": "https://github.com/sponsors/jonschlinkert"
			}
		},
		"node_modules/postcss": {
			"version": "8.5.15",
			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz",
			"integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==",
			"dev": true,
			"funding": [
				{
					"type": "opencollective",
					"url": "https://opencollective.com/postcss/"
				},
				{
					"type": "tidelift",
					"url": "https://tidelift.com/funding/github/npm/postcss"
				},
				{
					"type": "github",
					"url": "https://github.com/sponsors/ai"
				}
			],
			"dependencies": {
				"nanoid": "^3.3.12",
				"picocolors": "^1.1.1",
				"source-map-js": "^1.2.1"
			},
			"engines": {
				"node": "^10 || ^12 || >=14"
			}
		},
		"node_modules/postcss-selector-parser": {
			"version": "6.0.10",
			"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
			"integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
			"dev": true,
			"dependencies": {
				"cssesc": "^3.0.0",
				"util-deprecate": "^1.0.2"
			},
			"engines": {
				"node": ">=4"
			}
		},
		"node_modules/preact": {
			"version": "10.12.1",
			"resolved": "https://registry.npmjs.org/preact/-/preact-10.12.1.tgz",
			"integrity": "sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==",
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/preact"
			}
		},
		"node_modules/preact-render-to-string": {
			"version": "6.5.11",
			"resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-6.5.11.tgz",
			"integrity": "sha512-ubnauqoGczeGISiOh6RjX0/cdaF8v/oDXIjO85XALCQjwQP+SB4RDXXtvZ6yTYSjG+PC1QRP2AhPgCEsM2EvUw==",
			"peerDependencies": {
				"preact": ">=10"
			}
		},
		"node_modules/pretty-format": {
			"version": "27.5.1",
			"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
			"integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
			"dev": true,
			"dependencies": {
				"ansi-regex": "^5.0.1",
				"ansi-styles": "^5.0.0",
				"react-is": "^17.0.1"
			},
			"engines": {
				"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
			}
		},
		"node_modules/pretty-format/node_modules/react-is": {
			"version": "17.0.2",
			"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
			"integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
			"dev": true
		},
		"node_modules/prop-types": {
			"version": "15.8.1",
			"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
			"integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
			"dependencies": {
				"loose-envify": "^1.4.0",
				"object-assign": "^4.1.1",
				"react-is": "^16.13.1"
			}
		},
		"node_modules/prop-types/node_modules/react-is": {
			"version": "16.13.1",
			"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
			"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
		},
		"node_modules/punycode": {
			"version": "2.3.1",
			"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
			"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
			"dev": true,
			"engines": {
				"node": ">=6"
			}
		},
		"node_modules/quill": {
			"version": "2.0.3",
			"resolved": "https://registry.npmjs.org/quill/-/quill-2.0.3.tgz",
			"integrity": "sha512-xEYQBqfYx/sfb33VJiKnSJp8ehloavImQ2A6564GAbqG55PGw1dAWUn1MUbQB62t0azawUS2CZZhWCjO8gRvTw==",
			"dependencies": {
				"eventemitter3": "^5.0.1",
				"lodash-es": "^4.17.21",
				"parchment": "^3.0.0",
				"quill-delta": "^5.1.0"
			},
			"engines": {
				"npm": ">=8.2.3"
			}
		},
		"node_modules/quill-delta": {
			"version": "5.1.0",
			"resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz",
			"integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==",
			"dependencies": {
				"fast-diff": "^1.3.0",
				"lodash.clonedeep": "^4.5.0",
				"lodash.isequal": "^4.5.0"
			},
			"engines": {
				"node": ">= 12.0.0"
			}
		},
		"node_modules/radix-ui": {
			"version": "1.6.0",
			"resolved": "https://registry.npmjs.org/radix-ui/-/radix-ui-1.6.0.tgz",
			"integrity": "sha512-EUEC70O03EgxWMP5aoqfBZ6iLC5bczFagGy7zhSYRt8o5DP7IWNiP3ywetse3L9b8843ExB0OGWZvgbYVJuNeg==",
			"dependencies": {
				"@radix-ui/primitive": "1.1.4",
				"@radix-ui/react-accessible-icon": "1.1.10",
				"@radix-ui/react-accordion": "1.2.14",
				"@radix-ui/react-alert-dialog": "1.1.17",
				"@radix-ui/react-arrow": "1.1.10",
				"@radix-ui/react-aspect-ratio": "1.1.10",
				"@radix-ui/react-avatar": "1.2.0",
				"@radix-ui/react-checkbox": "1.3.5",
				"@radix-ui/react-collapsible": "1.1.14",
				"@radix-ui/react-collection": "1.1.10",
				"@radix-ui/react-compose-refs": "1.1.3",
				"@radix-ui/react-context": "1.1.4",
				"@radix-ui/react-context-menu": "2.3.1",
				"@radix-ui/react-dialog": "1.1.17",
				"@radix-ui/react-direction": "1.1.2",
				"@radix-ui/react-dismissable-layer": "1.1.13",
				"@radix-ui/react-dropdown-menu": "2.1.18",
				"@radix-ui/react-focus-guards": "1.1.4",
				"@radix-ui/react-focus-scope": "1.1.10",
				"@radix-ui/react-form": "0.1.10",
				"@radix-ui/react-hover-card": "1.1.17",
				"@radix-ui/react-label": "2.1.10",
				"@radix-ui/react-menu": "2.1.18",
				"@radix-ui/react-menubar": "1.1.18",
				"@radix-ui/react-navigation-menu": "1.2.16",
				"@radix-ui/react-one-time-password-field": "0.1.10",
				"@radix-ui/react-password-toggle-field": "0.1.5",
				"@radix-ui/react-popover": "1.1.17",
				"@radix-ui/react-popper": "1.3.1",
				"@radix-ui/react-portal": "1.1.12",
				"@radix-ui/react-presence": "1.1.6",
				"@radix-ui/react-primitive": "2.1.6",
				"@radix-ui/react-progress": "1.1.10",
				"@radix-ui/react-radio-group": "1.4.1",
				"@radix-ui/react-roving-focus": "1.1.13",
				"@radix-ui/react-scroll-area": "1.2.12",
				"@radix-ui/react-select": "2.3.1",
				"@radix-ui/react-separator": "1.1.10",
				"@radix-ui/react-slider": "1.4.1",
				"@radix-ui/react-slot": "1.3.0",
				"@radix-ui/react-switch": "1.3.1",
				"@radix-ui/react-tabs": "1.1.15",
				"@radix-ui/react-toast": "1.2.17",
				"@radix-ui/react-toggle": "1.1.12",
				"@radix-ui/react-toggle-group": "1.1.13",
				"@radix-ui/react-toolbar": "1.1.13",
				"@radix-ui/react-tooltip": "1.2.10",
				"@radix-ui/react-use-callback-ref": "1.1.2",
				"@radix-ui/react-use-controllable-state": "1.2.3",
				"@radix-ui/react-use-effect-event": "0.0.3",
				"@radix-ui/react-use-escape-keydown": "1.1.2",
				"@radix-ui/react-use-is-hydrated": "0.1.1",
				"@radix-ui/react-use-layout-effect": "1.1.2",
				"@radix-ui/react-use-size": "1.1.2",
				"@radix-ui/react-visually-hidden": "1.2.6"
			},
			"peerDependencies": {
				"@types/react": "*",
				"@types/react-dom": "*",
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"@types/react-dom": {
					"optional": true
				}
			}
		},
		"node_modules/react": {
			"version": "19.2.7",
			"resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
			"integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/react-data-grid": {
			"version": "7.0.0-beta.59",
			"resolved": "https://registry.npmjs.org/react-data-grid/-/react-data-grid-7.0.0-beta.59.tgz",
			"integrity": "sha512-iAp/UYWjfmXYFsyKDtGDMP1IvhwtQSjCP6G/wFEbMNuumWGOEZF8Ut1S2Bp4XxVpOrBkEVKXn+QC3rs14AcB7A==",
			"peerDependencies": {
				"react": "^19.2",
				"react-dom": "^19.2"
			}
		},
		"node_modules/react-day-picker": {
			"version": "10.0.1",
			"resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-10.0.1.tgz",
			"integrity": "sha512-eNh6BlwcYInWaJtRv18mXQ06Ys/H6rdTZAnTaSdOYJuTpwP1JMCHNd1FDRadA+gbeinq+psdULN5Xnowy9mV8w==",
			"dependencies": {
				"@date-fns/tz": "^1.4.1",
				"date-fns": "^4.1.0"
			},
			"engines": {
				"node": ">=18"
			},
			"funding": {
				"type": "individual",
				"url": "https://github.com/sponsors/gpbl"
			},
			"peerDependencies": {
				"@types/react": ">=16.8.0",
				"react": ">=16.8.0"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/react-dom": {
			"version": "19.2.7",
			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
			"integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
			"dependencies": {
				"scheduler": "^0.27.0"
			},
			"peerDependencies": {
				"react": "^19.2.7"
			}
		},
		"node_modules/react-dropzone": {
			"version": "15.0.0",
			"resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-15.0.0.tgz",
			"integrity": "sha512-lGjYV/EoqEjEWPnmiSvH4v5IoIAwQM2W4Z1C0Q/Pw2xD0eVzKPS359BQTUMum+1fa0kH2nrKjuavmTPOGhpLPg==",
			"dependencies": {
				"attr-accept": "^2.2.4",
				"file-selector": "^2.1.0",
				"prop-types": "^15.8.1"
			},
			"engines": {
				"node": ">= 10.13"
			},
			"peerDependencies": {
				"react": ">= 16.8 || 18.0.0"
			}
		},
		"node_modules/react-hook-form": {
			"version": "7.80.0",
			"resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.80.0.tgz",
			"integrity": "sha512-4P+fk6oXsxY+6xSj7Euhc2sumQD8zQqCuVHoJwoyp9EchP+IUW9OESB7uHFJOKsIBQ4MQqYE84INJFqUCYNoOg==",
			"engines": {
				"node": ">=18.0.0"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/react-hook-form"
			},
			"peerDependencies": {
				"react": "^16.8.0 || ^17 || ^18 || ^19"
			}
		},
		"node_modules/react-is": {
			"version": "19.2.7",
			"resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.7.tgz",
			"integrity": "sha512-kZFnouyVv7eP/Phmrlo9FK+zcAdriZJvzxXHF1Sl1P377WSGe2G/JxVolhTrB/jeV47lKImhNUsijjHAAbcl/A==",
			"peer": true
		},
		"node_modules/react-quill-new": {
			"version": "3.8.3",
			"resolved": "https://registry.npmjs.org/react-quill-new/-/react-quill-new-3.8.3.tgz",
			"integrity": "sha512-c96PYqFTo0pI4R3e79B3rH9LUIce1kIQbmTBu/imJQZk8305ogyLyBqKKjG2UoInDlquXqePSzmBo2aVia3ttw==",
			"dependencies": {
				"lodash-es": "^4.17.21",
				"quill": "~2.0.3"
			},
			"peerDependencies": {
				"quill-delta": "^5.1.0",
				"react": "^16 || ^17 || ^18 || ^19",
				"react-dom": "^16 || ^17 || ^18 || ^19"
			}
		},
		"node_modules/react-redux": {
			"version": "9.3.0",
			"resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.3.0.tgz",
			"integrity": "sha512-KQopgqFo/p/fgmAs5qz6p5RWaNAzq40WAu7fJIXnQpYxFPbJYtsJPWvGeF2rOBaY/kEuV77AVsX8TsQzKm+A/g==",
			"dependencies": {
				"@types/use-sync-external-store": "^0.0.6",
				"use-sync-external-store": "^1.4.0"
			},
			"peerDependencies": {
				"@types/react": "^18.2.25 || ^19",
				"react": "^18.0 || ^19",
				"redux": "^5.0.0"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"redux": {
					"optional": true
				}
			}
		},
		"node_modules/react-remove-scroll": {
			"version": "2.7.2",
			"resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz",
			"integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==",
			"dependencies": {
				"react-remove-scroll-bar": "^2.3.7",
				"react-style-singleton": "^2.2.3",
				"tslib": "^2.1.0",
				"use-callback-ref": "^1.3.3",
				"use-sidecar": "^1.1.3"
			},
			"engines": {
				"node": ">=10"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/react-remove-scroll-bar": {
			"version": "2.3.8",
			"resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
			"integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
			"dependencies": {
				"react-style-singleton": "^2.2.2",
				"tslib": "^2.0.0"
			},
			"engines": {
				"node": ">=10"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/react-resizable-panels": {
			"version": "4.11.2",
			"resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.11.2.tgz",
			"integrity": "sha512-+kfFbDZ8mygc7g0vxOcDzCVGuwiIUOnILqPoUHo6/uP+Mmyx6HzZU+kj1aOPDlktXuobYbr6BtQekvJwHRX4Eg==",
			"peerDependencies": {
				"react": "^18.0.0 || ^19.0.0",
				"react-dom": "^18.0.0 || ^19.0.0"
			}
		},
		"node_modules/react-style-singleton": {
			"version": "2.2.3",
			"resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
			"integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
			"dependencies": {
				"get-nonce": "^1.0.0",
				"tslib": "^2.0.0"
			},
			"engines": {
				"node": ">=10"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/recharts": {
			"version": "3.8.0",
			"resolved": "https://registry.npmjs.org/recharts/-/recharts-3.8.0.tgz",
			"integrity": "sha512-Z/m38DX3L73ExO4Tpc9/iZWHmHnlzWG4njQbxsF5aSjwqmHNDDIm0rdEBArkwsBvR8U6EirlEHiQNYWCVh9sGQ==",
			"dependencies": {
				"@reduxjs/toolkit": "^1.9.0 || 2.x.x",
				"clsx": "^2.1.1",
				"decimal.js-light": "^2.5.1",
				"es-toolkit": "^1.39.3",
				"eventemitter3": "^5.0.1",
				"immer": "^10.1.1",
				"react-redux": "8.x.x || 9.x.x",
				"reselect": "5.1.1",
				"tiny-invariant": "^1.3.3",
				"use-sync-external-store": "^1.2.2",
				"victory-vendor": "^37.0.2"
			},
			"engines": {
				"node": ">=18"
			},
			"peerDependencies": {
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
				"react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
				"react-is": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
			}
		},
		"node_modules/recharts/node_modules/immer": {
			"version": "10.2.0",
			"resolved": "https://registry.npmjs.org/immer/-/immer-10.2.0.tgz",
			"integrity": "sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==",
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/immer"
			}
		},
		"node_modules/recharts/node_modules/reselect": {
			"version": "5.1.1",
			"resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
			"integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w=="
		},
		"node_modules/redux": {
			"version": "5.0.1",
			"resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
			"integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="
		},
		"node_modules/redux-thunk": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz",
			"integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==",
			"peerDependencies": {
				"redux": "^5.0.0"
			}
		},
		"node_modules/require-from-string": {
			"version": "2.0.2",
			"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
			"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
			"dev": true,
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/reselect": {
			"version": "5.2.0",
			"resolved": "https://registry.npmjs.org/reselect/-/reselect-5.2.0.tgz",
			"integrity": "sha512-AgZ3UOZm3YndfrJ4OYjgrT7bmCm/1iqkjvEfH/oYjzh6PD2qw4QuT3jjnXIrpdt4MTpMXclMT3lXbmRY+XRakw=="
		},
		"node_modules/rolldown": {
			"version": "1.0.3",
			"resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.3.tgz",
			"integrity": "sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==",
			"dev": true,
			"dependencies": {
				"@oxc-project/types": "=0.133.0",
				"@rolldown/pluginutils": "^1.0.0"
			},
			"bin": {
				"rolldown": "bin/cli.mjs"
			},
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			},
			"optionalDependencies": {
				"@rolldown/binding-android-arm64": "1.0.3",
				"@rolldown/binding-darwin-arm64": "1.0.3",
				"@rolldown/binding-darwin-x64": "1.0.3",
				"@rolldown/binding-freebsd-x64": "1.0.3",
				"@rolldown/binding-linux-arm-gnueabihf": "1.0.3",
				"@rolldown/binding-linux-arm64-gnu": "1.0.3",
				"@rolldown/binding-linux-arm64-musl": "1.0.3",
				"@rolldown/binding-linux-ppc64-gnu": "1.0.3",
				"@rolldown/binding-linux-s390x-gnu": "1.0.3",
				"@rolldown/binding-linux-x64-gnu": "1.0.3",
				"@rolldown/binding-linux-x64-musl": "1.0.3",
				"@rolldown/binding-openharmony-arm64": "1.0.3",
				"@rolldown/binding-wasm32-wasi": "1.0.3",
				"@rolldown/binding-win32-arm64-msvc": "1.0.3",
				"@rolldown/binding-win32-x64-msvc": "1.0.3"
			}
		},
		"node_modules/saxes": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
			"integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
			"dev": true,
			"dependencies": {
				"xmlchars": "^2.2.0"
			},
			"engines": {
				"node": ">=v12.22.7"
			}
		},
		"node_modules/scheduler": {
			"version": "0.27.0",
			"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
			"integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="
		},
		"node_modules/semver": {
			"version": "7.8.5",
			"resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
			"integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
			"optional": true,
			"bin": {
				"semver": "bin/semver.js"
			},
			"engines": {
				"node": ">=10"
			}
		},
		"node_modules/sharp": {
			"version": "0.34.5",
			"resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",
			"integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",
			"hasInstallScript": true,
			"optional": true,
			"dependencies": {
				"@img/colour": "^1.0.0",
				"detect-libc": "^2.1.2",
				"semver": "^7.7.3"
			},
			"engines": {
				"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/libvips"
			},
			"optionalDependencies": {
				"@img/sharp-darwin-arm64": "0.34.5",
				"@img/sharp-darwin-x64": "0.34.5",
				"@img/sharp-libvips-darwin-arm64": "1.2.4",
				"@img/sharp-libvips-darwin-x64": "1.2.4",
				"@img/sharp-libvips-linux-arm": "1.2.4",
				"@img/sharp-libvips-linux-arm64": "1.2.4",
				"@img/sharp-libvips-linux-ppc64": "1.2.4",
				"@img/sharp-libvips-linux-riscv64": "1.2.4",
				"@img/sharp-libvips-linux-s390x": "1.2.4",
				"@img/sharp-libvips-linux-x64": "1.2.4",
				"@img/sharp-libvips-linuxmusl-arm64": "1.2.4",
				"@img/sharp-libvips-linuxmusl-x64": "1.2.4",
				"@img/sharp-linux-arm": "0.34.5",
				"@img/sharp-linux-arm64": "0.34.5",
				"@img/sharp-linux-ppc64": "0.34.5",
				"@img/sharp-linux-riscv64": "0.34.5",
				"@img/sharp-linux-s390x": "0.34.5",
				"@img/sharp-linux-x64": "0.34.5",
				"@img/sharp-linuxmusl-arm64": "0.34.5",
				"@img/sharp-linuxmusl-x64": "0.34.5",
				"@img/sharp-wasm32": "0.34.5",
				"@img/sharp-win32-arm64": "0.34.5",
				"@img/sharp-win32-ia32": "0.34.5",
				"@img/sharp-win32-x64": "0.34.5"
			}
		},
		"node_modules/siginfo": {
			"version": "2.0.0",
			"resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
			"integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
			"dev": true
		},
		"node_modules/sonner": {
			"version": "2.0.7",
			"resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz",
			"integrity": "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==",
			"peerDependencies": {
				"react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc",
				"react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc"
			}
		},
		"node_modules/source-map-js": {
			"version": "1.2.1",
			"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
			"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
			"engines": {
				"node": ">=0.10.0"
			}
		},
		"node_modules/ssf": {
			"version": "0.11.2",
			"resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz",
			"integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==",
			"dependencies": {
				"frac": "~1.1.2"
			},
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/stackback": {
			"version": "0.0.2",
			"resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
			"integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
			"dev": true
		},
		"node_modules/std-env": {
			"version": "4.1.0",
			"resolved": "https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz",
			"integrity": "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==",
			"dev": true
		},
		"node_modules/styled-jsx": {
			"version": "5.1.6",
			"resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
			"integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
			"dependencies": {
				"client-only": "0.0.1"
			},
			"engines": {
				"node": ">= 12.0.0"
			},
			"peerDependencies": {
				"react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
			},
			"peerDependenciesMeta": {
				"@babel/core": {
					"optional": true
				},
				"babel-plugin-macros": {
					"optional": true
				}
			}
		},
		"node_modules/symbol-tree": {
			"version": "3.2.4",
			"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
			"integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
			"dev": true
		},
		"node_modules/tailwind-merge": {
			"version": "3.6.0",
			"resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.6.0.tgz",
			"integrity": "sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==",
			"funding": {
				"type": "github",
				"url": "https://github.com/sponsors/dcastil"
			}
		},
		"node_modules/tailwindcss": {
			"version": "4.3.1",
			"resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.1.tgz",
			"integrity": "sha512-hk+TB1m+K8CYNrP6rjQaq/Y+4Zylwpa87mLYBKCunwnnQ9p+fHb7kmSfGqyEJoxF/O6CDyABWVFEafNSYKll+Q==",
			"dev": true
		},
		"node_modules/tapable": {
			"version": "2.3.3",
			"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
			"integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==",
			"dev": true,
			"engines": {
				"node": ">=6"
			},
			"funding": {
				"type": "opencollective",
				"url": "https://opencollective.com/webpack"
			}
		},
		"node_modules/tiny-invariant": {
			"version": "1.3.3",
			"resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
			"integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="
		},
		"node_modules/tinybench": {
			"version": "2.9.0",
			"resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
			"integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
			"dev": true
		},
		"node_modules/tinyexec": {
			"version": "1.2.4",
			"resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz",
			"integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==",
			"dev": true,
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/tinyglobby": {
			"version": "0.2.17",
			"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
			"integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
			"dev": true,
			"dependencies": {
				"fdir": "^6.5.0",
				"picomatch": "^4.0.4"
			},
			"engines": {
				"node": ">=12.0.0"
			},
			"funding": {
				"url": "https://github.com/sponsors/SuperchupuDev"
			}
		},
		"node_modules/tinyrainbow": {
			"version": "3.1.0",
			"resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz",
			"integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==",
			"dev": true,
			"engines": {
				"node": ">=14.0.0"
			}
		},
		"node_modules/tldts": {
			"version": "7.4.3",
			"resolved": "https://registry.npmjs.org/tldts/-/tldts-7.4.3.tgz",
			"integrity": "sha512-A3BDQBeeukYPzB4QdQ1DtdlUmp4x2OCH8n5UVhEWbyANxNep8GavottKzd1xYKFJKjUgMyPT7EzOfnBO55s8Sg==",
			"dev": true,
			"dependencies": {
				"tldts-core": "^7.4.3"
			},
			"bin": {
				"tldts": "bin/cli.js"
			}
		},
		"node_modules/tldts-core": {
			"version": "7.4.3",
			"resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.3.tgz",
			"integrity": "sha512-27ep5H9PzdBrNd5OFM/j3WCU8F3kPwM9D0BOaOf7uYfxMJfyr0K5Tjj69Gri+sZlh2WXd5buIm47NuPF29CDiw==",
			"dev": true
		},
		"node_modules/tough-cookie": {
			"version": "6.0.1",
			"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz",
			"integrity": "sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==",
			"dev": true,
			"dependencies": {
				"tldts": "^7.0.5"
			},
			"engines": {
				"node": ">=16"
			}
		},
		"node_modules/tr46": {
			"version": "6.0.0",
			"resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz",
			"integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==",
			"dev": true,
			"dependencies": {
				"punycode": "^2.3.1"
			},
			"engines": {
				"node": ">=20"
			}
		},
		"node_modules/tslib": {
			"version": "2.8.1",
			"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
			"integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
		},
		"node_modules/tw-animate-css": {
			"version": "1.4.0",
			"resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz",
			"integrity": "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==",
			"funding": {
				"url": "https://github.com/sponsors/Wombosvideo"
			}
		},
		"node_modules/typescript": {
			"version": "6.0.3",
			"resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
			"integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
			"devOptional": true,
			"bin": {
				"tsc": "bin/tsc",
				"tsserver": "bin/tsserver"
			},
			"engines": {
				"node": ">=14.17"
			}
		},
		"node_modules/undici": {
			"version": "7.28.0",
			"resolved": "https://registry.npmjs.org/undici/-/undici-7.28.0.tgz",
			"integrity": "sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==",
			"dev": true,
			"engines": {
				"node": ">=20.18.1"
			}
		},
		"node_modules/undici-types": {
			"version": "6.21.0",
			"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
			"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
			"dev": true
		},
		"node_modules/use-callback-ref": {
			"version": "1.3.3",
			"resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
			"integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
			"dependencies": {
				"tslib": "^2.0.0"
			},
			"engines": {
				"node": ">=10"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/use-sidecar": {
			"version": "1.1.3",
			"resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
			"integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
			"dependencies": {
				"detect-node-es": "^1.1.0",
				"tslib": "^2.0.0"
			},
			"engines": {
				"node": ">=10"
			},
			"peerDependencies": {
				"@types/react": "*",
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				}
			}
		},
		"node_modules/use-sync-external-store": {
			"version": "1.6.0",
			"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
			"integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
			"peerDependencies": {
				"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
			}
		},
		"node_modules/util-deprecate": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
			"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
			"dev": true
		},
		"node_modules/vaul": {
			"version": "1.1.2",
			"resolved": "https://registry.npmjs.org/vaul/-/vaul-1.1.2.tgz",
			"integrity": "sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==",
			"dependencies": {
				"@radix-ui/react-dialog": "^1.1.1"
			},
			"peerDependencies": {
				"react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc",
				"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc"
			}
		},
		"node_modules/victory-vendor": {
			"version": "37.3.6",
			"resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.6.tgz",
			"integrity": "sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==",
			"dependencies": {
				"@types/d3-array": "^3.0.3",
				"@types/d3-ease": "^3.0.0",
				"@types/d3-interpolate": "^3.0.1",
				"@types/d3-scale": "^4.0.2",
				"@types/d3-shape": "^3.1.0",
				"@types/d3-time": "^3.0.0",
				"@types/d3-timer": "^3.0.0",
				"d3-array": "^3.1.6",
				"d3-ease": "^3.0.1",
				"d3-interpolate": "^3.0.1",
				"d3-scale": "^4.0.2",
				"d3-shape": "^3.1.0",
				"d3-time": "^3.0.0",
				"d3-timer": "^3.0.1"
			}
		},
		"node_modules/vite": {
			"version": "8.0.16",
			"resolved": "https://registry.npmjs.org/vite/-/vite-8.0.16.tgz",
			"integrity": "sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==",
			"dev": true,
			"dependencies": {
				"lightningcss": "^1.32.0",
				"picomatch": "^4.0.4",
				"postcss": "^8.5.15",
				"rolldown": "1.0.3",
				"tinyglobby": "^0.2.17"
			},
			"bin": {
				"vite": "bin/vite.js"
			},
			"engines": {
				"node": "^20.19.0 || >=22.12.0"
			},
			"funding": {
				"url": "https://github.com/vitejs/vite?sponsor=1"
			},
			"optionalDependencies": {
				"fsevents": "~2.3.3"
			},
			"peerDependencies": {
				"@types/node": "^20.19.0 || >=22.12.0",
				"@vitejs/devtools": "^0.1.18",
				"esbuild": "^0.27.0 || ^0.28.0",
				"jiti": ">=1.21.0",
				"less": "^4.0.0",
				"sass": "^1.70.0",
				"sass-embedded": "^1.70.0",
				"stylus": ">=0.54.8",
				"sugarss": "^5.0.0",
				"terser": "^5.16.0",
				"tsx": "^4.8.1",
				"yaml": "^2.4.2"
			},
			"peerDependenciesMeta": {
				"@types/node": {
					"optional": true
				},
				"@vitejs/devtools": {
					"optional": true
				},
				"esbuild": {
					"optional": true
				},
				"jiti": {
					"optional": true
				},
				"less": {
					"optional": true
				},
				"sass": {
					"optional": true
				},
				"sass-embedded": {
					"optional": true
				},
				"stylus": {
					"optional": true
				},
				"sugarss": {
					"optional": true
				},
				"terser": {
					"optional": true
				},
				"tsx": {
					"optional": true
				},
				"yaml": {
					"optional": true
				}
			}
		},
		"node_modules/vitest": {
			"version": "4.1.9",
			"resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.9.tgz",
			"integrity": "sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==",
			"dev": true,
			"dependencies": {
				"@vitest/expect": "4.1.9",
				"@vitest/mocker": "4.1.9",
				"@vitest/pretty-format": "4.1.9",
				"@vitest/runner": "4.1.9",
				"@vitest/snapshot": "4.1.9",
				"@vitest/spy": "4.1.9",
				"@vitest/utils": "4.1.9",
				"es-module-lexer": "^2.0.0",
				"expect-type": "^1.3.0",
				"magic-string": "^0.30.21",
				"obug": "^2.1.1",
				"pathe": "^2.0.3",
				"picomatch": "^4.0.3",
				"std-env": "^4.0.0-rc.1",
				"tinybench": "^2.9.0",
				"tinyexec": "^1.0.2",
				"tinyglobby": "^0.2.15",
				"tinyrainbow": "^3.1.0",
				"vite": "^6.0.0 || ^7.0.0 || ^8.0.0",
				"why-is-node-running": "^2.3.0"
			},
			"bin": {
				"vitest": "vitest.mjs"
			},
			"engines": {
				"node": "^20.0.0 || ^22.0.0 || >=24.0.0"
			},
			"funding": {
				"url": "https://opencollective.com/vitest"
			},
			"peerDependencies": {
				"@edge-runtime/vm": "*",
				"@opentelemetry/api": "^1.9.0",
				"@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
				"@vitest/browser-playwright": "4.1.9",
				"@vitest/browser-preview": "4.1.9",
				"@vitest/browser-webdriverio": "4.1.9",
				"@vitest/coverage-istanbul": "4.1.9",
				"@vitest/coverage-v8": "4.1.9",
				"@vitest/ui": "4.1.9",
				"happy-dom": "*",
				"jsdom": "*",
				"vite": "^6.0.0 || ^7.0.0 || ^8.0.0"
			},
			"peerDependenciesMeta": {
				"@edge-runtime/vm": {
					"optional": true
				},
				"@opentelemetry/api": {
					"optional": true
				},
				"@types/node": {
					"optional": true
				},
				"@vitest/browser-playwright": {
					"optional": true
				},
				"@vitest/browser-preview": {
					"optional": true
				},
				"@vitest/browser-webdriverio": {
					"optional": true
				},
				"@vitest/coverage-istanbul": {
					"optional": true
				},
				"@vitest/coverage-v8": {
					"optional": true
				},
				"@vitest/ui": {
					"optional": true
				},
				"happy-dom": {
					"optional": true
				},
				"jsdom": {
					"optional": true
				},
				"vite": {
					"optional": false
				}
			}
		},
		"node_modules/w3c-xmlserializer": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
			"integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
			"dev": true,
			"dependencies": {
				"xml-name-validator": "^5.0.0"
			},
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/webidl-conversions": {
			"version": "8.0.1",
			"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz",
			"integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==",
			"dev": true,
			"engines": {
				"node": ">=20"
			}
		},
		"node_modules/whatwg-mimetype": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz",
			"integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==",
			"dev": true,
			"engines": {
				"node": ">=20"
			}
		},
		"node_modules/whatwg-url": {
			"version": "16.0.1",
			"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz",
			"integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==",
			"dev": true,
			"dependencies": {
				"@exodus/bytes": "^1.11.0",
				"tr46": "^6.0.0",
				"webidl-conversions": "^8.0.1"
			},
			"engines": {
				"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
			}
		},
		"node_modules/why-is-node-running": {
			"version": "2.3.0",
			"resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
			"integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
			"dev": true,
			"dependencies": {
				"siginfo": "^2.0.0",
				"stackback": "0.0.2"
			},
			"bin": {
				"why-is-node-running": "cli.js"
			},
			"engines": {
				"node": ">=8"
			}
		},
		"node_modules/wmf": {
			"version": "1.0.2",
			"resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz",
			"integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==",
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/word": {
			"version": "0.3.0",
			"resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz",
			"integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==",
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/xlsx": {
			"version": "0.18.5",
			"resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz",
			"integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==",
			"dependencies": {
				"adler-32": "~1.3.0",
				"cfb": "~1.2.1",
				"codepage": "~1.15.0",
				"crc-32": "~1.2.1",
				"ssf": "~0.11.2",
				"wmf": "~1.0.1",
				"word": "~0.3.0"
			},
			"bin": {
				"xlsx": "bin/xlsx.njs"
			},
			"engines": {
				"node": ">=0.8"
			}
		},
		"node_modules/xml-name-validator": {
			"version": "5.0.0",
			"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
			"integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
			"dev": true,
			"engines": {
				"node": ">=18"
			}
		},
		"node_modules/xmlchars": {
			"version": "2.2.0",
			"resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
			"integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
			"dev": true
		},
		"node_modules/zod": {
			"version": "4.4.3",
			"resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
			"integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
			"funding": {
				"url": "https://github.com/sponsors/colinhacks"
			}
		},
		"node_modules/zustand": {
			"version": "4.5.7",
			"resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.7.tgz",
			"integrity": "sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==",
			"dependencies": {
				"use-sync-external-store": "^1.2.2"
			},
			"engines": {
				"node": ">=12.7.0"
			},
			"peerDependencies": {
				"@types/react": ">=16.8",
				"immer": ">=9.0.6",
				"react": ">=16.8"
			},
			"peerDependenciesMeta": {
				"@types/react": {
					"optional": true
				},
				"immer": {
					"optional": true
				},
				"react": {
					"optional": true
				}
			}
		}
	}
}
