From 54c666449c3d35030395f3190df693fa95472dcb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Feb 2025 17:37:13 +0000 Subject: [PATCH 1/2] Bump vite from 6.0.7 to 6.1.0 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.0.7 to 6.1.0. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/create-vite@6.1.0/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 185 +++++++++++++++++++++++++--------------------- package.json | 2 +- 2 files changed, 101 insertions(+), 86 deletions(-) diff --git a/package-lock.json b/package-lock.json index c47d75b..3b532f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "react-admin": "^5.5", "react-dom": "^19.0", "typescript": "^5.7", - "vite": "^6.0" + "vite": "^6.1" } }, "node_modules/@ampproject/remapping": { @@ -1397,9 +1397,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.4.tgz", - "integrity": "sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.3.tgz", + "integrity": "sha512-8kq/NjMKkMTGKMPldWihncOl62kgnLYk7cW+/4NCUWfS70/wz4+gQ7rMxMMpZ3dIOP/xw7wKNzIuUnN/H2GfUg==", "cpu": [ "arm" ], @@ -1410,9 +1410,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.4.tgz", - "integrity": "sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.3.tgz", + "integrity": "sha512-1PqMHiuRochQ6++SDI7SaRDWJKr/NgAlezBi5nOne6Da6IWJo3hK0TdECBDwd92IUDPG4j/bZmWuwOnomNT8wA==", "cpu": [ "arm64" ], @@ -1423,9 +1423,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.4.tgz", - "integrity": "sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.3.tgz", + "integrity": "sha512-fqbrykX4mGV3DlCDXhF4OaMGcchd2tmLYxVt3On5oOZWVDFfdEoYAV2alzNChl8OzNaeMAGqm1f7gk7eIw/uDg==", "cpu": [ "arm64" ], @@ -1436,9 +1436,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.4.tgz", - "integrity": "sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.3.tgz", + "integrity": "sha512-8Wxrx/KRvMsTyLTbdrMXcVKfpW51cCNW8x7iQD72xSEbjvhCY3b+w83Bea3nQfysTMR7K28esc+ZFITThXm+1w==", "cpu": [ "x64" ], @@ -1449,9 +1449,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.4.tgz", - "integrity": "sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.3.tgz", + "integrity": "sha512-lpBmV2qSiELh+ATQPTjQczt5hvbTLsE0c43Rx4bGxN2VpnAZWy77we7OO62LyOSZNY7CzjMoceRPc+Lt4e9J6A==", "cpu": [ "arm64" ], @@ -1462,9 +1462,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.4.tgz", - "integrity": "sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.3.tgz", + "integrity": "sha512-sNPvBIXpgaYcI6mAeH13GZMXFrrw5mdZVI1M9YQPRG2LpjwL8DSxSIflZoh/B5NEuOi53kxsR/S2GKozK1vDXA==", "cpu": [ "x64" ], @@ -1475,9 +1475,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.4.tgz", - "integrity": "sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.3.tgz", + "integrity": "sha512-MW6N3AoC61OfE1VgnN5O1OW0gt8VTbhx9s/ZEPLBM11wEdHjeilPzOxVmmsrx5YmejpGPvez8QwGGvMU+pGxpw==", "cpu": [ "arm" ], @@ -1488,9 +1488,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.4.tgz", - "integrity": "sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.3.tgz", + "integrity": "sha512-2SQkhr5xvatYq0/+H6qyW0zvrQz9LM4lxGkpWURLoQX5+yP8MsERh4uWmxFohOvwCP6l/+wgiHZ1qVwLDc7Qmw==", "cpu": [ "arm" ], @@ -1501,9 +1501,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.4.tgz", - "integrity": "sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.3.tgz", + "integrity": "sha512-R3JLYt8YoRwKI5shJsovLpcR6pwIMui/MGG/MmxZ1DYI3iRSKI4qcYrvYgDf4Ss2oCR3RL3F3dYK7uAGQgMIuQ==", "cpu": [ "arm64" ], @@ -1514,9 +1514,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.4.tgz", - "integrity": "sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.3.tgz", + "integrity": "sha512-4XQhG8v/t3S7Rxs7rmFUuM6j09hVrTArzONS3fUZ6oBRSN/ps9IPQjVhp62P0W3KhqJdQADo/MRlYRMdgxr/3w==", "cpu": [ "arm64" ], @@ -1526,10 +1526,23 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.3.tgz", + "integrity": "sha512-QlW1jCUZ1LHUIYCAK2FciVw1ptHsxzApYVi05q7bz2A8oNE8QxQ85NhM4arLxkAlcnS42t4avJbSfzSQwbIaKg==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.4.tgz", - "integrity": "sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.3.tgz", + "integrity": "sha512-kMbLToizVeCcN69+nnm20Dh0hrRIAjgaaL+Wh0gWZcNt8e542d2FUGtsyuNsHVNNF3gqTJrpzUGIdwMGLEUM7g==", "cpu": [ "ppc64" ], @@ -1540,9 +1553,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.4.tgz", - "integrity": "sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.3.tgz", + "integrity": "sha512-YgD0DnZ3CHtvXRH8rzjVSxwI0kMTr0RQt3o1N92RwxGdx7YejzbBO0ELlSU48DP96u1gYYVWfUhDRyaGNqJqJg==", "cpu": [ "riscv64" ], @@ -1553,9 +1566,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.4.tgz", - "integrity": "sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.3.tgz", + "integrity": "sha512-dIOoOz8altjp6UjAi3U9EW99s8nta4gzi52FeI45GlPyrUH4QixUoBMH9VsVjt+9A2RiZBWyjYNHlJ/HmJOBCQ==", "cpu": [ "s390x" ], @@ -1566,9 +1579,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.4.tgz", - "integrity": "sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.3.tgz", + "integrity": "sha512-lOyG3aF4FTKrhpzXfMmBXgeKUUXdAWmP2zSNf8HTAXPqZay6QYT26l64hVizBjq+hJx3pl0DTEyvPi9sTA6VGA==", "cpu": [ "x64" ], @@ -1579,9 +1592,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.4.tgz", - "integrity": "sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.3.tgz", + "integrity": "sha512-usztyYLu2i+mYzzOjqHZTaRXbUOqw3P6laNUh1zcqxbPH1P2Tz/QdJJCQSnGxCtsRQeuU2bCyraGMtMumC46rw==", "cpu": [ "x64" ], @@ -1592,9 +1605,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.4.tgz", - "integrity": "sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.3.tgz", + "integrity": "sha512-ojFOKaz/ZyalIrizdBq2vyc2f0kFbJahEznfZlxdB6pF9Do6++i1zS5Gy6QLf8D7/S57MHrmBLur6AeRYeQXSA==", "cpu": [ "arm64" ], @@ -1605,9 +1618,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.4.tgz", - "integrity": "sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.3.tgz", + "integrity": "sha512-K/V97GMbNa+Da9mGcZqmSl+DlJmWfHXTuI9V8oB2evGsQUtszCl67+OxWjBKpeOnYwox9Jpmt/J6VhpeRCYqow==", "cpu": [ "ia32" ], @@ -1618,9 +1631,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.4.tgz", - "integrity": "sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.3.tgz", + "integrity": "sha512-CUypcYP31Q8O04myV6NKGzk9GVXslO5EJNfmARNSzLF2A+5rmZUlDJ4et6eoJaZgBT9wrC2p4JZH04Vkic8HdQ==", "cpu": [ "x64" ], @@ -4744,9 +4757,9 @@ } }, "node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", "funding": [ { "type": "opencollective", @@ -4763,7 +4776,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -5231,9 +5244,9 @@ } }, "node_modules/rollup": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.4.tgz", - "integrity": "sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.3.tgz", + "integrity": "sha512-ORCtU0UBJyiAIn9m0llUXJXAswG/68pZptCrqxHG7//Z2DDzAUeyyY5hqf4XrsGlUxscMr9GkQ2QI7KTLqeyPw==", "license": "MIT", "dependencies": { "@types/estree": "1.0.6" @@ -5246,24 +5259,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.24.4", - "@rollup/rollup-android-arm64": "4.24.4", - "@rollup/rollup-darwin-arm64": "4.24.4", - "@rollup/rollup-darwin-x64": "4.24.4", - "@rollup/rollup-freebsd-arm64": "4.24.4", - "@rollup/rollup-freebsd-x64": "4.24.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.24.4", - "@rollup/rollup-linux-arm-musleabihf": "4.24.4", - "@rollup/rollup-linux-arm64-gnu": "4.24.4", - "@rollup/rollup-linux-arm64-musl": "4.24.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.24.4", - "@rollup/rollup-linux-riscv64-gnu": "4.24.4", - "@rollup/rollup-linux-s390x-gnu": "4.24.4", - "@rollup/rollup-linux-x64-gnu": "4.24.4", - "@rollup/rollup-linux-x64-musl": "4.24.4", - "@rollup/rollup-win32-arm64-msvc": "4.24.4", - "@rollup/rollup-win32-ia32-msvc": "4.24.4", - "@rollup/rollup-win32-x64-msvc": "4.24.4", + "@rollup/rollup-android-arm-eabi": "4.34.3", + "@rollup/rollup-android-arm64": "4.34.3", + "@rollup/rollup-darwin-arm64": "4.34.3", + "@rollup/rollup-darwin-x64": "4.34.3", + "@rollup/rollup-freebsd-arm64": "4.34.3", + "@rollup/rollup-freebsd-x64": "4.34.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.34.3", + "@rollup/rollup-linux-arm-musleabihf": "4.34.3", + "@rollup/rollup-linux-arm64-gnu": "4.34.3", + "@rollup/rollup-linux-arm64-musl": "4.34.3", + "@rollup/rollup-linux-loongarch64-gnu": "4.34.3", + "@rollup/rollup-linux-powerpc64le-gnu": "4.34.3", + "@rollup/rollup-linux-riscv64-gnu": "4.34.3", + "@rollup/rollup-linux-s390x-gnu": "4.34.3", + "@rollup/rollup-linux-x64-gnu": "4.34.3", + "@rollup/rollup-linux-x64-musl": "4.34.3", + "@rollup/rollup-win32-arm64-msvc": "4.34.3", + "@rollup/rollup-win32-ia32-msvc": "4.34.3", + "@rollup/rollup-win32-x64-msvc": "4.34.3", "fsevents": "~2.3.2" } }, @@ -5949,13 +5963,14 @@ } }, "node_modules/vite": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.7.tgz", - "integrity": "sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.1.0.tgz", + "integrity": "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==", + "license": "MIT", "dependencies": { "esbuild": "^0.24.2", - "postcss": "^8.4.49", - "rollup": "^4.23.0" + "postcss": "^8.5.1", + "rollup": "^4.30.1" }, "bin": { "vite": "bin/vite.js" diff --git a/package.json b/package.json index 09d4463..6c86eaf 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,6 @@ "eslint-plugin-react-hooks": "^5.1", "prettier": "^3.4", "typescript": "^5.7", - "vite": "^6.0" + "vite": "^6.1" } } From 6794fb0bba21bb7ff38524630a781960f67cc84f Mon Sep 17 00:00:00 2001 From: Github bot Date: Wed, 5 Feb 2025 17:37:52 +0000 Subject: [PATCH 2/2] build action --- dist/assets/index-D3UucUKS.js | 38 ---- dist/assets/index-DzZtdYEN.js | 38 ++++ dist/assets/matches-CU2r43ac.js | 1 - dist/assets/matches-DPyu62bB.js | 1 + dist/assets/mui-DR4q2OR1.js | 202 ------------------ dist/assets/mui-Dsx7G5o9.js | 201 +++++++++++++++++ dist/assets/ra-Cco0WmSl.js | 73 ------- dist/assets/ra-DAuJl1Eh.js | 73 +++++++ .../{utils-fNAP0BFa.js => utils-Cy-daMme.js} | 2 +- dist/index.html | 10 +- 10 files changed, 319 insertions(+), 320 deletions(-) delete mode 100644 dist/assets/index-D3UucUKS.js create mode 100644 dist/assets/index-DzZtdYEN.js delete mode 100644 dist/assets/matches-CU2r43ac.js create mode 100644 dist/assets/matches-DPyu62bB.js delete mode 100644 dist/assets/mui-DR4q2OR1.js create mode 100644 dist/assets/mui-Dsx7G5o9.js delete mode 100644 dist/assets/ra-Cco0WmSl.js create mode 100644 dist/assets/ra-DAuJl1Eh.js rename dist/assets/{utils-fNAP0BFa.js => utils-Cy-daMme.js} (98%) diff --git a/dist/assets/index-D3UucUKS.js b/dist/assets/index-D3UucUKS.js deleted file mode 100644 index 40c5909..0000000 --- a/dist/assets/index-D3UucUKS.js +++ /dev/null @@ -1,38 +0,0 @@ -import{x as Hb,y as E2,z as el,A as Pe,r as d,B as Hl,C as Tt,D as tl,E as fo,F as _2,L as Jr,G as Xn,H as pc,I as S2,J as w2,K as x2,M as j2,N as A2,a as ke,O as Fb,P as Vb,Q as $b,S as C2,T as R2,U as T2,V as k2,W as M2,X as Xb,c as N2,Y as Fm,Z as Gb,_ as D2,$ as z2,a0 as ro,a1 as B2,a2 as Yb,a3 as Vm,a4 as P2,a5 as $m,a6 as q2,a7 as U2,a8 as L2,a9 as H2,aa as Sp,ab as mn,ac as bc,ad as Xm,ae as Ib,af as Hu,ag as F2,ah as V2,ai as Qb,aj as $2,ak as X2,al as G2,am as Kb,an as Y2,ao as I2,ap as Q2,aq as K2,ar as lo,as as Z2,at as al,au as J2,av as Gm,aw as W2,ax as eO,ay as Cd,az as tO,aA as aO,t as nO,u as rO,aB as lO,aC as iO,aD as oO,aE as uO,aF as cO,aG as sO,aH as fO,aI as gc,aJ as ei,aK as dO,aL as mO,aM as vO,aN as Rd,aO as hO,aP as Zb,aQ as pO,aR as wp,aS as Jb,aT as bO,aU as gO,aV as Wb,aW as yO,aX as OO,aY as EO,aZ as _O,a_ as SO,a$ as Ym,b0 as wO,b1 as xO,b2 as jO,b3 as AO,b4 as CO,b5 as RO,b6 as TO,b7 as kO,b8 as MO,j as Me,b9 as xp}from"./ra-Cco0WmSl.js";import{r as NO,a as DO,b as zO}from"./utils-fNAP0BFa.js";import{F as BO}from"./matches-CU2r43ac.js";import{u as PO,a as Aa,T as nl,I as ga,s as Ae,B as ja,c as De,C as qO,F as UO,b as LO,L as Im,d as oa,M as HO,e as eg,f as yc,g as Qr,E as FO,h as Ul,i as yr,A as Td,j as Qm,k as VO,l as tg,S as $O,m as jp,n as XO,o as ag,p as GO,q as YO,r as mo,t as IO,P as QO,v as KO,w as Wr,D as ZO,x as JO,y as WO,z as Km,W as e5,G as Zm,H as Jm,J as ng,K as Wm,N as ev,O as t5,Q as a5,R as n5,U as r5,V as rg,X as l5,Y as i5,Z as o5,_ as u5,$ as c5,a0 as s5,a1 as f5,a2 as Oc,a3 as d5,a4 as m5,a5 as Ec,a6 as v5,a7 as h5,a8 as p5,a9 as _c,aa as Pa,ab as io,ac as Fu,ad as lg,ae as b5,af as ig,ag as og,ah as g5,ai as y5,aj as Sc,ak as O5,al as E5,am as _5,an as S5,ao as w5,ap as x5,aq as j5,ar as A5,as as kd,at as C5,au as Ap,av as jf,aw as vo,ax as ug,ay as R5,az as T5,aA as k5,aB as M5,aC as N5,aD as D5,aE as z5,aF as B5,aG as P5}from"./mui-DR4q2OR1.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))r(u);new MutationObserver(u=>{for(const g of u)if(g.type==="childList")for(const k of g.addedNodes)k.tagName==="LINK"&&k.rel==="modulepreload"&&r(k)}).observe(document,{childList:!0,subtree:!0});function o(u){const g={};return u.integrity&&(g.integrity=u.integrity),u.referrerPolicy&&(g.referrerPolicy=u.referrerPolicy),u.crossOrigin==="use-credentials"?g.credentials="include":u.crossOrigin==="anonymous"?g.credentials="omit":g.credentials="same-origin",g}function r(u){if(u.ep)return;u.ep=!0;const g=o(u);fetch(u.href,g)}})();var Af={exports:{}},Ii={},Cf={exports:{}},Rf={};/** - * @license React - * scheduler.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Cp;function q5(){return Cp||(Cp=1,function(a){function l(le,G){var pe=le.length;le.push(G);e:for(;0>>1,Oe=le[ge];if(0>>1;geu(Ie,pe))Ceu(tt,Ie)?(le[ge]=tt,le[Ce]=pe,ge=Ce):(le[ge]=Ie,le[Ue]=pe,ge=Ue);else if(Ceu(tt,pe))le[ge]=tt,le[Ce]=pe,ge=Ce;else break e}}return G}function u(le,G){var pe=le.sortIndex-G.sortIndex;return pe!==0?pe:le.id-G.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var g=performance;a.unstable_now=function(){return g.now()}}else{var k=Date,p=k.now();a.unstable_now=function(){return k.now()-p}}var v=[],_=[],j=1,C=null,R=3,N=!1,P=!1,D=!1,U=typeof setTimeout=="function"?setTimeout:null,x=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;function O(le){for(var G=o(_);G!==null;){if(G.callback===null)r(_);else if(G.startTime<=le)r(_),G.sortIndex=G.expirationTime,l(v,G);else break;G=o(_)}}function f(le){if(D=!1,O(le),!P)if(o(v)!==null)P=!0,he();else{var G=o(_);G!==null&&be(f,G.startTime-le)}}var S=!1,m=-1,M=5,B=-1;function L(){return!(a.unstable_now()-Ble&&L());){var ge=C.callback;if(typeof ge=="function"){C.callback=null,R=C.priorityLevel;var Oe=ge(C.expirationTime<=le);if(le=a.unstable_now(),typeof Oe=="function"){C.callback=Oe,O(le),G=!0;break t}C===o(v)&&r(v),O(le)}else r(v);C=o(v)}if(C!==null)G=!0;else{var et=o(_);et!==null&&be(f,et.startTime-le),G=!1}}break e}finally{C=null,R=pe,N=!1}G=void 0}}finally{G?ae():S=!1}}}var ae;if(typeof b=="function")ae=function(){b(X)};else if(typeof MessageChannel<"u"){var ne=new MessageChannel,ue=ne.port2;ne.port1.onmessage=X,ae=function(){ue.postMessage(null)}}else ae=function(){U(X,0)};function he(){S||(S=!0,ae())}function be(le,G){m=U(function(){le(a.unstable_now())},G)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(le){le.callback=null},a.unstable_continueExecution=function(){P||N||(P=!0,he())},a.unstable_forceFrameRate=function(le){0>le||125ge?(le.sortIndex=pe,l(_,le),o(v)===null&&le===o(_)&&(D?(x(m),m=-1):D=!0,be(f,pe-ge))):(le.sortIndex=Oe,l(v,le),P||N||(P=!0,he())),le},a.unstable_shouldYield=L,a.unstable_wrapCallback=function(le){var G=R;return function(){var pe=R;R=G;try{return le.apply(this,arguments)}finally{R=pe}}}}(Rf)),Rf}var Rp;function U5(){return Rp||(Rp=1,Cf.exports=q5()),Cf.exports}/** - * @license React - * react-dom-client.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Tp;function L5(){if(Tp)return Ii;Tp=1;var a=U5(),l=Hb(),o=E2();function r(e){var t="https://react.dev/errors/"+e;if(1)":-1c||z[i]!==V[c]){var ee=` -`+z[i].replace(" at new "," at ");return e.displayName&&ee.includes("")&&(ee=ee.replace("",e.displayName)),ee}while(1<=i&&0<=c);break}}}finally{he=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?ue(n):""}function le(e){switch(e.tag){case 26:case 27:case 5:return ue(e.type);case 16:return ue("Lazy");case 13:return ue("Suspense");case 19:return ue("SuspenseList");case 0:case 15:return e=be(e.type,!1),e;case 11:return e=be(e.type.render,!1),e;case 1:return e=be(e.type,!0),e;default:return""}}function G(e){try{var t="";do t+=le(e),e=e.return;while(e);return t}catch(n){return` -Error generating stack: `+n.message+` -`+n.stack}}function pe(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function ge(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Oe(e){if(pe(e)!==e)throw Error(r(188))}function et(e){var t=e.alternate;if(!t){if(t=pe(e),t===null)throw Error(r(188));return t!==e?null:e}for(var n=e,i=t;;){var c=n.return;if(c===null)break;var s=c.alternate;if(s===null){if(i=c.return,i!==null){n=i;continue}break}if(c.child===s.child){for(s=c.child;s;){if(s===n)return Oe(c),e;if(s===i)return Oe(c),t;s=s.sibling}throw Error(r(188))}if(n.return!==i.return)n=c,i=s;else{for(var h=!1,A=c.child;A;){if(A===n){h=!0,n=c,i=s;break}if(A===i){h=!0,i=c,n=s;break}A=A.sibling}if(!h){for(A=s.child;A;){if(A===n){h=!0,n=s,i=c;break}if(A===i){h=!0,i=s,n=c;break}A=A.sibling}if(!h)throw Error(r(189))}}if(n.alternate!==i)throw Error(r(190))}if(n.tag!==3)throw Error(r(188));return n.stateNode.current===n?e:t}function Ue(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=Ue(e),t!==null)return t;e=e.sibling}return null}var Ie=Array.isArray,Ce=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,tt={pending:!1,data:null,method:null,action:null},Ze=[],fe=-1;function Ne(e){return{current:e}}function we(e){0>fe||(e.current=Ze[fe],Ze[fe]=null,fe--)}function Ee(e,t){fe++,Ze[fe]=e.current,e.current=t}var $e=Ne(null),mt=Ne(null),at=Ne(null),kt=Ne(null);function Gt(e,t){switch(Ee(at,t),Ee(mt,e),Ee($e,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?Jh(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=Jh(e),t=Wh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}we($e),Ee($e,t)}function Yt(){we($e),we(mt),we(at)}function Ca(e){e.memoizedState!==null&&Ee(kt,e);var t=$e.current,n=Wh(t,e.type);t!==n&&(Ee(mt,e),Ee($e,n))}function qt(e){mt.current===e&&(we($e),we(mt)),kt.current===e&&(we(kt),Vi._currentValue=tt)}var ce=Object.prototype.hasOwnProperty,It=a.unstable_scheduleCallback,Ra=a.unstable_cancelCallback,ll=a.unstable_shouldYield,Sr=a.unstable_requestPaint,Ut=a.unstable_now,wr=a.unstable_getCurrentPriorityLevel,Mt=a.unstable_ImmediatePriority,Gn=a.unstable_UserBlockingPriority,_t=a.unstable_NormalPriority,oe=a.unstable_LowPriority,Z=a.unstable_IdlePriority,ve=a.log,je=a.unstable_setDisableYieldValue,qe=null,Xe=null;function Nt(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(qe,e,void 0,(e.current.flags&128)===128)}catch{}}function nt(e){if(typeof ve=="function"&&je(e),Xe&&typeof Xe.setStrictMode=="function")try{Xe.setStrictMode(qe,e)}catch{}}var st=Math.clz32?Math.clz32:Ta,fa=Math.log,da=Math.LN2;function Ta(e){return e>>>=0,e===0?32:31-(fa(e)/da|0)|0}var vt=128,ht=4194304;function St(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ya(e,t){var n=e.pendingLanes;if(n===0)return 0;var i=0,c=e.suspendedLanes,s=e.pingedLanes,h=e.warmLanes;e=e.finishedLanes!==0;var A=n&134217727;return A!==0?(n=A&~c,n!==0?i=St(n):(s&=A,s!==0?i=St(s):e||(h=A&~h,h!==0&&(i=St(h))))):(A=n&~c,A!==0?i=St(A):s!==0?i=St(s):e||(h=n&~h,h!==0&&(i=St(h)))),i===0?0:t!==0&&t!==i&&!(t&c)&&(c=i&-i,h=t&-t,c>=h||c===32&&(h&4194176)!==0)?t:i}function Qt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Lt(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ot(){var e=vt;return vt<<=1,!(vt&4194176)&&(vt=128),e}function Ht(){var e=ht;return ht<<=1,!(ht&62914560)&&(ht=4194304),e}function Kt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ut(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ua(e,t,n,i,c,s){var h=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var A=e.entanglements,z=e.expirationTimes,V=e.hiddenUpdates;for(n=h&~n;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Tc=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ai={},ni={};function yo(e){return ce.call(ni,e)?!0:ce.call(ai,e)?!1:Tc.test(e)?ni[e]=!0:(ai[e]=!0,!1)}function jr(e,t,n){if(yo(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var i=t.toLowerCase().slice(0,5);if(i!=="data-"&&i!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function il(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function $a(e,t,n,i){if(i===null)e.removeAttribute(n);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+i)}}function _a(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ol(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function kc(e){var t=ol(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var c=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(h){i=""+h,s.call(this,h)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return i},setValue:function(h){i=""+h},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function wn(e){e._valueTracker||(e._valueTracker=kc(e))}function Oo(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),i="";return e&&(i=ol(e)?e.checked?"true":"false":e.value),e=i,e!==n?(t.setValue(e),!0):!1}function ul(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Mc=/[\n"\\]/g;function Sa(e){return e.replace(Mc,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Qn(e,t,n,i,c,s,h,A){e.name="",h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?e.type=h:e.removeAttribute("type"),t!=null?h==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+_a(t)):e.value!==""+_a(t)&&(e.value=""+_a(t)):h!=="submit"&&h!=="reset"||e.removeAttribute("value"),t!=null?T(e,h,_a(t)):n!=null?T(e,h,_a(n)):i!=null&&e.removeAttribute("value"),c==null&&s!=null&&(e.defaultChecked=!!s),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"?e.name=""+_a(A):e.removeAttribute("name")}function Eo(e,t,n,i,c,s,h,A){if(s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(e.type=s),t!=null||n!=null){if(!(s!=="submit"&&s!=="reset"||t!=null))return;n=n!=null?""+_a(n):"",t=t!=null?""+_a(t):n,A||t===e.value||(e.value=t),e.defaultValue=t}i=i??c,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=A?e.checked:!!i,e.defaultChecked=!!i,h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(e.name=h)}function T(e,t,n){t==="number"&&ul(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function y(e,t,n,i){if(e=e.options,t){t={};for(var c=0;c=oi),pv=" ",bv=!1;function gv(e,t){switch(e){case"keyup":return Xy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function yv(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var sl=!1;function Yy(e,t){switch(e){case"compositionend":return yv(t);case"keypress":return t.which!==32?null:(bv=!0,pv);case"textInput":return e=t.data,e===pv&&bv?null:e;default:return null}}function Iy(e,t){if(sl)return e==="compositionend"||!zc&&gv(e,t)?(e=ca(),gt=ka=ua=null,sl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=i}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Av(n)}}function Rv(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Rv(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Tv(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=ul(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ul(e.document)}return t}function qc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function a1(e,t){var n=Tv(t);t=e.focusedElem;var i=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Rv(t.ownerDocument.documentElement,t)){if(i!==null&&qc(t)){if(e=i.start,n=i.end,n===void 0&&(n=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(n,t.value.length);else if(n=(e=t.ownerDocument||document)&&e.defaultView||window,n.getSelection){n=n.getSelection();var c=t.textContent.length,s=Math.min(i.start,c);i=i.end===void 0?s:Math.min(i.end,c),!n.extend&&s>i&&(c=i,i=s,s=c),c=Cv(t,s);var h=Cv(t,i);c&&h&&(n.rangeCount!==1||n.anchorNode!==c.node||n.anchorOffset!==c.offset||n.focusNode!==h.node||n.focusOffset!==h.offset)&&(e=e.createRange(),e.setStart(c.node,c.offset),n.removeAllRanges(),s>i?(n.addRange(e),n.extend(h.node,h.offset)):(e.setEnd(h.node,h.offset),n.addRange(e)))}}for(e=[],n=t;n=n.parentNode;)n.nodeType===1&&e.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,fl=null,Uc=null,fi=null,Lc=!1;function kv(e,t,n){var i=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Lc||fl==null||fl!==ul(i)||(i=fl,"selectionStart"in i&&qc(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),fi&&si(fi,i)||(fi=i,i=lu(Uc,"onSelect"),0>=h,c-=h,jn=1<<32-st(t)+c|n<Te?(ea=xe,xe=null):ea=xe.sibling;var We=K($,xe,Y[Te],te);if(We===null){xe===null&&(xe=ea);break}e&&xe&&We.alternate===null&&t($,xe),F=s(We,F,Te),He===null?ye=We:He.sibling=We,He=We,xe=ea}if(Te===Y.length)return n($,xe),Je&&Tr($,Te),ye;if(xe===null){for(;TeTe?(ea=xe,xe=null):ea=xe.sibling;var br=K($,xe,We.value,te);if(br===null){xe===null&&(xe=ea);break}e&&xe&&br.alternate===null&&t($,xe),F=s(br,F,Te),He===null?ye=br:He.sibling=br,He=br,xe=ea}if(We.done)return n($,xe),Je&&Tr($,Te),ye;if(xe===null){for(;!We.done;Te++,We=Y.next())We=re($,We.value,te),We!==null&&(F=s(We,F,Te),He===null?ye=We:He.sibling=We,He=We);return Je&&Tr($,Te),ye}for(xe=i(xe);!We.done;Te++,We=Y.next())We=J(xe,$,Te,We.value,te),We!==null&&(e&&We.alternate!==null&&xe.delete(We.key===null?Te:We.key),F=s(We,F,Te),He===null?ye=We:He.sibling=We,He=We);return e&&xe.forEach(function(O2){return t($,O2)}),Je&&Tr($,Te),ye}function jt($,F,Y,te){if(typeof Y=="object"&&Y!==null&&Y.type===v&&Y.key===null&&(Y=Y.props.children),typeof Y=="object"&&Y!==null){switch(Y.$$typeof){case k:e:{for(var ye=Y.key;F!==null;){if(F.key===ye){if(ye=Y.type,ye===v){if(F.tag===7){n($,F.sibling),te=c(F,Y.props.children),te.return=$,$=te;break e}}else if(F.elementType===ye||typeof ye=="object"&&ye!==null&&ye.$$typeof===b&&Iv(ye)===F.type){n($,F.sibling),te=c(F,Y.props),gi(te,Y),te.return=$,$=te;break e}n($,F);break}else t($,F);F=F.sibling}Y.type===v?(te=Hr(Y.props.children,$.mode,te,Y.key),te.return=$,$=te):(te=Qo(Y.type,Y.key,Y.props,null,$.mode,te),gi(te,Y),te.return=$,$=te)}return h($);case p:e:{for(ye=Y.key;F!==null;){if(F.key===ye)if(F.tag===4&&F.stateNode.containerInfo===Y.containerInfo&&F.stateNode.implementation===Y.implementation){n($,F.sibling),te=c(F,Y.children||[]),te.return=$,$=te;break e}else{n($,F);break}else t($,F);F=F.sibling}te=Fs(Y,$.mode,te),te.return=$,$=te}return h($);case b:return ye=Y._init,Y=ye(Y._payload),jt($,F,Y,te)}if(Ie(Y))return Se($,F,Y,te);if(m(Y)){if(ye=m(Y),typeof ye!="function")throw Error(r(150));return Y=ye.call(Y),Be($,F,Y,te)}if(typeof Y.then=="function")return jt($,F,To(Y),te);if(Y.$$typeof===N)return jt($,F,Go($,Y),te);ko($,Y)}return typeof Y=="string"&&Y!==""||typeof Y=="number"||typeof Y=="bigint"?(Y=""+Y,F!==null&&F.tag===6?(n($,F.sibling),te=c(F,Y),te.return=$,$=te):(n($,F),te=Hs(Y,$.mode,te),te.return=$,$=te),h($)):n($,F)}return function($,F,Y,te){try{bi=0;var ye=jt($,F,Y,te);return bl=null,ye}catch(xe){if(xe===hi)throw xe;var He=Wa(29,xe,null,$.mode);return He.lanes=te,He.return=$,He}finally{}}}var Mr=Qv(!0),Kv=Qv(!1),gl=Ne(null),Mo=Ne(0);function Zv(e,t){e=qn,Ee(Mo,e),Ee(gl,t),qn=e|t.baseLanes}function Ic(){Ee(Mo,qn),Ee(gl,gl.current)}function Qc(){qn=Mo.current,we(gl),we(Mo)}var Ka=Ne(null),gn=null;function Wn(e){var t=e.alternate;Ee($t,$t.current&1),Ee(Ka,e),gn===null&&(t===null||gl.current!==null||t.memoizedState!==null)&&(gn=e)}function Jv(e){if(e.tag===22){if(Ee($t,$t.current),Ee(Ka,e),gn===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(gn=e)}}else er()}function er(){Ee($t,$t.current),Ee(Ka,Ka.current)}function Cn(e){we(Ka),gn===e&&(gn=null),we($t)}var $t=Ne(0);function No(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var o1=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,i){e.push(i)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},u1=a.unstable_scheduleCallback,c1=a.unstable_NormalPriority,Xt={$$typeof:N,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Kc(){return{controller:new o1,data:new Map,refCount:0}}function yi(e){e.refCount--,e.refCount===0&&u1(c1,function(){e.controller.abort()})}var Oi=null,Zc=0,yl=0,Ol=null;function s1(e,t){if(Oi===null){var n=Oi=[];Zc=0,yl=nf(),Ol={status:"pending",value:void 0,then:function(i){n.push(i)}}}return Zc++,t.then(Wv,Wv),t}function Wv(){if(--Zc===0&&Oi!==null){Ol!==null&&(Ol.status="fulfilled");var e=Oi;Oi=null,yl=0,Ol=null;for(var t=0;ts?s:8;var h=L.T,A={};L.T=A,vs(e,!1,t,n);try{var z=c(),V=L.S;if(V!==null&&V(A,z),z!==null&&typeof z=="object"&&typeof z.then=="function"){var ee=f1(z,i);Si(e,t,ee,Ba(e))}else Si(e,t,i,Ba(e))}catch(re){Si(e,t,{then:function(){},status:"rejected",reason:re},Ba())}finally{Ce.p=s,L.T=h}}function p1(){}function ds(e,t,n,i){if(e.tag!==5)throw Error(r(476));var c=T0(e).queue;R0(e,c,t,tt,n===null?p1:function(){return k0(e),n(i)})}function T0(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:tt,baseState:tt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rn,lastRenderedState:tt},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rn,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function k0(e){var t=T0(e).next.queue;Si(e,t,{},Ba())}function ms(){return sa(Vi)}function M0(){return Bt().memoizedState}function N0(){return Bt().memoizedState}function b1(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Ba();e=lr(n);var i=ir(t,e,n);i!==null&&(ba(i,t,n),ji(i,t,n)),t={cache:Kc()},e.payload=t;return}t=t.return}}function g1(e,t,n){var i=Ba();n={lane:i,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Fo(e)?z0(t,n):(n=Vc(e,t,n,i),n!==null&&(ba(n,e,i),B0(n,t,i)))}function D0(e,t,n){var i=Ba();Si(e,t,n,i)}function Si(e,t,n,i){var c={lane:i,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Fo(e))z0(t,c);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var h=t.lastRenderedState,A=s(h,n);if(c.hasEagerState=!0,c.eagerState=A,Ma(A,h))return xo(e,t,c,0),ft===null&&wo(),!1}catch{}finally{}if(n=Vc(e,t,c,i),n!==null)return ba(n,e,i),B0(n,t,i),!0}return!1}function vs(e,t,n,i){if(i={lane:2,revertLane:nf(),action:i,hasEagerState:!1,eagerState:null,next:null},Fo(e)){if(t)throw Error(r(479))}else t=Vc(e,n,i,2),t!==null&&ba(t,e,2)}function Fo(e){var t=e.alternate;return e===Le||t!==null&&t===Le}function z0(e,t){El=zo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function B0(e,t,n){if(n&4194176){var i=t.lanes;i&=e.pendingLanes,n|=i,t.lanes=n,nn(e,n)}}var yn={readContext:sa,use:qo,useCallback:Ct,useContext:Ct,useEffect:Ct,useImperativeHandle:Ct,useLayoutEffect:Ct,useInsertionEffect:Ct,useMemo:Ct,useReducer:Ct,useRef:Ct,useState:Ct,useDebugValue:Ct,useDeferredValue:Ct,useTransition:Ct,useSyncExternalStore:Ct,useId:Ct};yn.useCacheRefresh=Ct,yn.useMemoCache=Ct,yn.useHostTransitionStatus=Ct,yn.useFormState=Ct,yn.useActionState=Ct,yn.useOptimistic=Ct;var zr={readContext:sa,use:qo,useCallback:function(e,t){return wa().memoizedState=[e,t===void 0?null:t],e},useContext:sa,useEffect:E0,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,Lo(4194308,4,w0.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Lo(4194308,4,e,t)},useInsertionEffect:function(e,t){Lo(4,2,e,t)},useMemo:function(e,t){var n=wa();t=t===void 0?null:t;var i=e();if(Dr){nt(!0);try{e()}finally{nt(!1)}}return n.memoizedState=[i,t],i},useReducer:function(e,t,n){var i=wa();if(n!==void 0){var c=n(t);if(Dr){nt(!0);try{n(t)}finally{nt(!1)}}}else c=t;return i.memoizedState=i.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},i.queue=e,e=e.dispatch=g1.bind(null,Le,e),[i.memoizedState,e]},useRef:function(e){var t=wa();return e={current:e},t.memoizedState=e},useState:function(e){e=os(e);var t=e.queue,n=D0.bind(null,Le,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ss,useDeferredValue:function(e,t){var n=wa();return fs(n,e,t)},useTransition:function(){var e=os(!1);return e=R0.bind(null,Le,e.queue,!0,!1),wa().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=Le,c=wa();if(Je){if(n===void 0)throw Error(r(407));n=n()}else{if(n=t(),ft===null)throw Error(r(349));Qe&60||l0(i,t,n)}c.memoizedState=n;var s={value:n,getSnapshot:t};return c.queue=s,E0(o0.bind(null,i,s,e),[e]),i.flags|=2048,Sl(9,i0.bind(null,i,s,n,t),{destroy:void 0},null),n},useId:function(){var e=wa(),t=ft.identifierPrefix;if(Je){var n=An,i=jn;n=(i&~(1<<32-st(i)-1)).toString(32)+n,t=":"+t+"R"+n,n=Bo++,0 title"))),la(s,i,n),s[Ke]=e,Dt(s),i=s;break e;case"link":var h=cp("link","href",c).get(i+(n.href||""));if(h){for(var A=0;A<\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof i.is=="string"?c.createElement("select",{is:i.is}):c.createElement("select"),i.multiple?e.multiple=!0:i.size&&(e.size=i.size);break;default:e=typeof i.is=="string"?c.createElement(n,{is:i.is}):c.createElement(n)}}e[Ke]=t,e[pt]=i;e:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)e.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break e;for(;c.sibling===null;){if(c.return===null||c.return===t)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=e;e:switch(la(e,n,i),n){case"button":case"input":case"select":case"textarea":e=!!i.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Bn(t)}}return Ot(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==i&&Bn(t);else{if(typeof i!="string"&&t.stateNode===null)throw Error(r(166));if(e=at.current,di(t)){if(e=t.stateNode,n=t.memoizedProps,i=null,c=pa,c!==null)switch(c.tag){case 27:case 5:i=c.memoizedProps}e[Ke]=t,e=!!(e.nodeValue===n||i!==null&&i.suppressHydrationWarning===!0||Zh(e.nodeValue,n)),e||kr(t)}else e=ou(e).createTextNode(i),e[Ke]=t,t.stateNode=e}return Ot(t),null;case 13:if(i=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=di(t),i!==null&&i.dehydrated!==null){if(e===null){if(!c)throw Error(r(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));c[Ke]=t}else mi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ot(t),c=!1}else cn!==null&&(Ks(cn),cn=null),c=!0;if(!c)return t.flags&256?(Cn(t),t):(Cn(t),null)}if(Cn(t),t.flags&128)return t.lanes=n,t;if(n=i!==null,e=e!==null&&e.memoizedState!==null,n){i=t.child,c=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(c=i.alternate.memoizedState.cachePool.pool);var s=null;i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(s=i.memoizedState.cachePool.pool),s!==c&&(i.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),Ko(t,t.updateQueue),Ot(t),null;case 4:return Yt(),e===null&&uf(t.stateNode.containerInfo),Ot(t),null;case 10:return Mn(t.type),Ot(t),null;case 19:if(we($t),c=t.memoizedState,c===null)return Ot(t),null;if(i=(t.flags&128)!==0,s=c.rendering,s===null)if(i)Ni(c,!1);else{if(xt!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=No(e),s!==null){for(t.flags|=128,Ni(c,!1),e=s.updateQueue,t.updateQueue=e,Ko(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)xh(n,e),n=n.sibling;return Ee($t,$t.current&1|2),t.child}e=e.sibling}c.tail!==null&&Ut()>Zo&&(t.flags|=128,i=!0,Ni(c,!1),t.lanes=4194304)}else{if(!i)if(e=No(s),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Ko(t,e),Ni(c,!0),c.tail===null&&c.tailMode==="hidden"&&!s.alternate&&!Je)return Ot(t),null}else 2*Ut()-c.renderingStartTime>Zo&&n!==536870912&&(t.flags|=128,i=!0,Ni(c,!1),t.lanes=4194304);c.isBackwards?(s.sibling=t.child,t.child=s):(e=c.last,e!==null?e.sibling=s:t.child=s,c.last=s)}return c.tail!==null?(t=c.tail,c.rendering=t,c.tail=t.sibling,c.renderingStartTime=Ut(),t.sibling=null,e=$t.current,Ee($t,i?e&1|2:e&1),t):(Ot(t),null);case 22:case 23:return Cn(t),Qc(),i=t.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?n&536870912&&!(t.flags&128)&&(Ot(t),t.subtreeFlags&6&&(t.flags|=8192)):Ot(t),n=t.updateQueue,n!==null&&Ko(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),i=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),i!==n&&(t.flags|=2048),e!==null&&we(Nr),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Mn(Xt),Ot(t),null;case 25:return null}throw Error(r(156,t.tag))}function x1(e,t){switch(Xc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Mn(Xt),Yt(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return qt(t),null;case 13:if(Cn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));mi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return we($t),null;case 4:return Yt(),null;case 10:return Mn(t.type),null;case 22:case 23:return Cn(t),Qc(),e!==null&&we(Nr),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Mn(Xt),null;case 25:return null;default:return null}}function Ch(e,t){switch(Xc(t),t.tag){case 3:Mn(Xt),Yt();break;case 26:case 27:case 5:qt(t);break;case 4:Yt();break;case 13:Cn(t);break;case 19:we($t);break;case 10:Mn(t.type);break;case 22:case 23:Cn(t),Qc(),e!==null&&we(Nr);break;case 24:Mn(Xt)}}var j1={getCacheForType:function(e){var t=sa(Xt),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n}},A1=typeof WeakMap=="function"?WeakMap:Map,Et=0,ft=null,Ve=null,Qe=0,dt=0,za=null,Pn=!1,Al=!1,Vs=!1,qn=0,xt=0,fr=0,Fr=0,$s=0,en=0,Cl=0,Di=null,On=null,Xs=!1,Gs=0,Zo=1/0,Jo=null,dr=null,Wo=!1,Vr=null,zi=0,Ys=0,Is=null,Bi=0,Qs=null;function Ba(){if(Et&2&&Qe!==0)return Qe&-Qe;if(L.T!==null){var e=yl;return e!==0?e:nf()}return ta()}function Rh(){en===0&&(en=!(Qe&536870912)||Je?ot():536870912);var e=Ka.current;return e!==null&&(e.flags|=32),en}function ba(e,t,n){(e===ft&&dt===2||e.cancelPendingCommit!==null)&&(Rl(e,0),Un(e,Qe,en,!1)),ut(e,n),(!(Et&2)||e!==ft)&&(e===ft&&(!(Et&2)&&(Fr|=n),xt===4&&Un(e,Qe,en,!1)),En(e))}function Th(e,t,n){if(Et&6)throw Error(r(327));var i=!n&&(t&60)===0&&(t&e.expiredLanes)===0||Qt(e,t),c=i?T1(e,t):Ws(e,t,!0),s=i;do{if(c===0){Al&&!i&&Un(e,t,0,!1);break}else if(c===6)Un(e,t,0,!Pn);else{if(n=e.current.alternate,s&&!C1(n)){c=Ws(e,t,!1),s=!1;continue}if(c===2){if(s=t,e.errorRecoveryDisabledLanes&s)var h=0;else h=e.pendingLanes&-536870913,h=h!==0?h:h&536870912?536870912:0;if(h!==0){t=h;e:{var A=e;c=Di;var z=A.current.memoizedState.isDehydrated;if(z&&(Rl(A,h).flags|=256),h=Ws(A,h,!1),h!==2){if(Vs&&!z){A.errorRecoveryDisabledLanes|=s,Fr|=s,c=4;break e}s=On,On=c,s!==null&&Ks(s)}c=h}if(s=!1,c!==2)continue}}if(c===1){Rl(e,0),Un(e,t,0,!0);break}e:{switch(i=e,c){case 0:case 1:throw Error(r(345));case 4:if((t&4194176)===t){Un(i,t,en,!Pn);break e}break;case 2:On=null;break;case 3:case 5:break;default:throw Error(r(329))}if(i.finishedWork=n,i.finishedLanes=t,(t&62914560)===t&&(s=Gs+300-Ut(),10n?32:n,L.T=null,Vr===null)var s=!1;else{n=Is,Is=null;var h=Vr,A=zi;if(Vr=null,zi=0,Et&6)throw Error(r(331));var z=Et;if(Et|=4,Sh(h.current),Oh(h,h.current,A,n),Et=z,Pi(0,!1),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(qe,h)}catch{}s=!0}return s}finally{Ce.p=c,L.T=i,Uh(e,t)}}return!1}function Lh(e,t,n){t=Ya(n,t),t=bs(e.stateNode,t,2),e=ir(e,t,2),e!==null&&(ut(e,2),En(e))}function ct(e,t,n){if(e.tag===3)Lh(e,e,n);else for(;t!==null;){if(t.tag===3){Lh(t,e,n);break}else if(t.tag===1){var i=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(dr===null||!dr.has(i))){e=Ya(n,e),n=V0(2),i=ir(t,n,2),i!==null&&($0(n,i,t,e),ut(i,2),En(i));break}}t=t.return}}function ef(e,t,n){var i=e.pingCache;if(i===null){i=e.pingCache=new A1;var c=new Set;i.set(t,c)}else c=i.get(t),c===void 0&&(c=new Set,i.set(t,c));c.has(n)||(Vs=!0,c.add(n),e=N1.bind(null,e,t,n),t.then(e,e))}function N1(e,t,n){var i=e.pingCache;i!==null&&i.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,ft===e&&(Qe&n)===n&&(xt===4||xt===3&&(Qe&62914560)===Qe&&300>Ut()-Gs?!(Et&2)&&Rl(e,0):$s|=n,Cl===Qe&&(Cl=0)),En(e)}function Hh(e,t){t===0&&(t=Ht()),e=Jn(e,t),e!==null&&(ut(e,t),En(e))}function D1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Hh(e,n)}function z1(e,t){var n=0;switch(e.tag){case 13:var i=e.stateNode,c=e.memoizedState;c!==null&&(n=c.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(r(314))}i!==null&&i.delete(t),Hh(e,n)}function B1(e,t){return It(e,t)}var au=null,Ml=null,tf=!1,nu=!1,af=!1,$r=0;function En(e){e!==Ml&&e.next===null&&(Ml===null?au=Ml=e:Ml=Ml.next=e),nu=!0,tf||(tf=!0,q1(P1))}function Pi(e,t){if(!af&&nu){af=!0;do for(var n=!1,i=au;i!==null;){if(e!==0){var c=i.pendingLanes;if(c===0)var s=0;else{var h=i.suspendedLanes,A=i.pingedLanes;s=(1<<31-st(42|e)+1)-1,s&=c&~(h&~A),s=s&201326677?s&201326677|1:s?s|2:0}s!==0&&(n=!0,$h(i,s))}else s=Qe,s=ya(i,i===ft?s:0),!(s&3)||Qt(i,s)||(n=!0,$h(i,s));i=i.next}while(n);af=!1}}function P1(){nu=tf=!1;var e=0;$r!==0&&(G1()&&(e=$r),$r=0);for(var t=Ut(),n=null,i=au;i!==null;){var c=i.next,s=Fh(i,t);s===0?(i.next=null,n===null?au=c:n.next=c,c===null&&(Ml=n)):(n=i,(e!==0||s&3)&&(nu=!0)),i=c}Pi(e)}function Fh(e,t){for(var n=e.suspendedLanes,i=e.pingedLanes,c=e.expirationTimes,s=e.pendingLanes&-62914561;0"u"?null:document;function lp(e,t,n){var i=Dl;if(i&&typeof t=="string"&&t){var c=Sa(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof n=="string"&&(c+='[crossorigin="'+n+'"]'),rp.has(c)||(rp.add(c),e={rel:e,crossOrigin:n,href:t},i.querySelector(c)===null&&(t=i.createElement("link"),la(t,"link",e),Dt(t),i.head.appendChild(t)))}}function e2(e){Ln.D(e),lp("dns-prefetch",e,null)}function t2(e,t){Ln.C(e,t),lp("preconnect",e,t)}function a2(e,t,n){Ln.L(e,t,n);var i=Dl;if(i&&e&&t){var c='link[rel="preload"][as="'+Sa(t)+'"]';t==="image"&&n&&n.imageSrcSet?(c+='[imagesrcset="'+Sa(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(c+='[imagesizes="'+Sa(n.imageSizes)+'"]')):c+='[href="'+Sa(e)+'"]';var s=c;switch(t){case"style":s=zl(e);break;case"script":s=Bl(e)}tn.has(s)||(e=X({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),tn.set(s,e),i.querySelector(c)!==null||t==="style"&&i.querySelector(Li(s))||t==="script"&&i.querySelector(Hi(s))||(t=i.createElement("link"),la(t,"link",e),Dt(t),i.head.appendChild(t)))}}function n2(e,t){Ln.m(e,t);var n=Dl;if(n&&e){var i=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+Sa(i)+'"][href="'+Sa(e)+'"]',s=c;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":s=Bl(e)}if(!tn.has(s)&&(e=X({rel:"modulepreload",href:e},t),tn.set(s,e),n.querySelector(c)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Hi(s)))return}i=n.createElement("link"),la(i,"link",e),Dt(i),n.head.appendChild(i)}}}function r2(e,t,n){Ln.S(e,t,n);var i=Dl;if(i&&e){var c=vn(i).hoistableStyles,s=zl(e);t=t||"default";var h=c.get(s);if(!h){var A={loading:0,preload:null};if(h=i.querySelector(Li(s)))A.loading=5;else{e=X({rel:"stylesheet",href:e,"data-precedence":t},n),(n=tn.get(s))&&bf(e,n);var z=h=i.createElement("link");Dt(z),la(z,"link",e),z._p=new Promise(function(V,ee){z.onload=V,z.onerror=ee}),z.addEventListener("load",function(){A.loading|=1}),z.addEventListener("error",function(){A.loading|=2}),A.loading|=4,cu(h,t,i)}h={type:"stylesheet",instance:h,count:1,state:A},c.set(s,h)}}}function l2(e,t){Ln.X(e,t);var n=Dl;if(n&&e){var i=vn(n).hoistableScripts,c=Bl(e),s=i.get(c);s||(s=n.querySelector(Hi(c)),s||(e=X({src:e,async:!0},t),(t=tn.get(c))&&gf(e,t),s=n.createElement("script"),Dt(s),la(s,"link",e),n.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},i.set(c,s))}}function i2(e,t){Ln.M(e,t);var n=Dl;if(n&&e){var i=vn(n).hoistableScripts,c=Bl(e),s=i.get(c);s||(s=n.querySelector(Hi(c)),s||(e=X({src:e,async:!0,type:"module"},t),(t=tn.get(c))&&gf(e,t),s=n.createElement("script"),Dt(s),la(s,"link",e),n.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},i.set(c,s))}}function ip(e,t,n,i){var c=(c=at.current)?uu(c):null;if(!c)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=zl(n.href),n=vn(c).hoistableStyles,i=n.get(t),i||(i={type:"style",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=zl(n.href);var s=vn(c).hoistableStyles,h=s.get(e);if(h||(c=c.ownerDocument||c,h={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},s.set(e,h),(s=c.querySelector(Li(e)))&&!s._p&&(h.instance=s,h.state.loading=5),tn.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},tn.set(e,n),s||o2(c,e,n,h.state))),t&&i===null)throw Error(r(528,""));return h}if(t&&i!==null)throw Error(r(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Bl(n),n=vn(c).hoistableScripts,i=n.get(t),i||(i={type:"script",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function zl(e){return'href="'+Sa(e)+'"'}function Li(e){return'link[rel="stylesheet"]['+e+"]"}function op(e){return X({},e,{"data-precedence":e.precedence,precedence:null})}function o2(e,t,n,i){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?i.loading=1:(t=e.createElement("link"),i.preload=t,t.addEventListener("load",function(){return i.loading|=1}),t.addEventListener("error",function(){return i.loading|=2}),la(t,"link",n),Dt(t),e.head.appendChild(t))}function Bl(e){return'[src="'+Sa(e)+'"]'}function Hi(e){return"script[async]"+e}function up(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+Sa(n.href)+'"]');if(i)return t.instance=i,Dt(i),i;var c=X({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),Dt(i),la(i,"style",c),cu(i,n.precedence,e),t.instance=i;case"stylesheet":c=zl(n.href);var s=e.querySelector(Li(c));if(s)return t.state.loading|=4,t.instance=s,Dt(s),s;i=op(n),(c=tn.get(c))&&bf(i,c),s=(e.ownerDocument||e).createElement("link"),Dt(s);var h=s;return h._p=new Promise(function(A,z){h.onload=A,h.onerror=z}),la(s,"link",i),t.state.loading|=4,cu(s,n.precedence,e),t.instance=s;case"script":return s=Bl(n.src),(c=e.querySelector(Hi(s)))?(t.instance=c,Dt(c),c):(i=n,(c=tn.get(s))&&(i=X({},n),gf(i,c)),e=e.ownerDocument||e,c=e.createElement("script"),Dt(c),la(c,"link",i),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(i=t.instance,t.state.loading|=4,cu(i,n.precedence,e));return t.instance}function cu(e,t,n){for(var i=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=i.length?i[i.length-1]:null,s=c,h=0;h title"):null)}function u2(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function fp(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var Fi=null;function c2(){}function s2(e,t,n){if(Fi===null)throw Error(r(475));var i=Fi;if(t.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var c=zl(n.href),s=e.querySelector(Li(c));if(s){e=s._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(i.count++,i=fu.bind(i),e.then(i,i)),t.state.loading|=4,t.instance=s,Dt(s);return}s=e.ownerDocument||e,n=op(n),(c=tn.get(c))&&bf(n,c),s=s.createElement("link"),Dt(s);var h=s;h._p=new Promise(function(A,z){h.onload=A,h.onerror=z}),la(s,"link",n),t.instance=s}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(t,e),(e=t.state.preload)&&!(t.state.loading&3)&&(i.count++,t=fu.bind(i),e.addEventListener("load",t),e.addEventListener("error",t))}}function f2(){if(Fi===null)throw Error(r(475));var e=Fi;return e.stylesheets&&e.count===0&&yf(e,e.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(l){console.error(l)}}return a(),Af.exports=L5(),Af.exports}var F5=H5();const V5=el(F5);var Ji=function(){return Ji=Object.assign||function(a){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided the resource prop.");var P=tl({action:"create",resource:N}),D=P.canAccess,U=P.isPending,x=fo(),b=Pe(),O=Aa(function(m){return m.breakpoints.down("md")}),f=_2({},I5.get(String(p)),C),S=J5(_);return!D||U?null:O?d.createElement(K5,Vu({component:Jr,to:x({resource:N,type:"create"}),state:f,color:"primary",className:De(Md.floating,l),"aria-label":g&&b(g)},R,S),r):d.createElement(Z5,Vu({component:Jr,to:x({resource:N,type:"create"}),state:f,className:De(Md.root,l),label:g,variant:v},R,S),r)},I5=new Map([["true",{_scrollToTop:!0}],["false",{}]]),Q5=d.createElement(qO,null),$u="RaCreateButton",Md={root:"".concat($u,"-root"),floating:"".concat($u,"-floating")},K5=Ae(UO,{name:$u,overridesResolver:function(a,l){return l.root}})(function(a){var l,o=a.theme;return l={},l["&.".concat(Md.floating)]={color:o.palette.getContrastText(o.palette.primary.main),margin:0,top:"auto",right:20,bottom:60,left:"auto",position:"fixed",zIndex:1e3},l}),Z5=Ae(qa,{name:$u,overridesResolver:function(a,l){return l.root}})({});const fg=d.memo(Y5,function(a,l){return a.resource===l.resource&&a.label===l.label&&a.translate===l.translate&&a.disabled===l.disabled&&Hl(a.to,l.to)&&Hl(a.state,l.state)});var J5=function(a){if(a!=null){if(typeof a=="string")return{to:a};var l=a.redirect,o=a.replace,r=a.state,u=sg(a,["redirect","replace","state"]);return{to:u,redirect:l,replace:o,state:r}}},Nd=function(){return Nd=Object.assign||function(a){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided the resource prop.");var _=Xn(a),j=fo(),C=tl({action:"show",resource:v,record:_}),R=C.canAccess,N=C.isPending;return!_||!R||N?null:d.createElement(qa,Nd({component:Jr,to:j({type:"show",resource:v,id:_.id}),state:tE[String(k)],label:u,onClick:nE},p),o)},tE={true:{_scrollToTop:!0},false:{}},aE=d.createElement(LO,null),nE=function(a){return a.stopPropagation()},rE=d.memo(eE,function(a,l){return a.resource===l.resource&&(a.record&&l.record?a.record.id===l.record.id:a.record==l.record)&&a.label===l.label&&a.disabled===l.disabled}),Dd=function(){return Dd=Object.assign||function(a){for(var l,o=1,r=arguments.length;o1?d.createElement(Z_,null):null,l&&d.createElement(Og,null),d.createElement(dE,null))},AE=d.createElement(jE,null),CE=d.createElement(vg,null),Gr="RaAppBar",Kr={appBar:"".concat(Gr,"-appBar"),toolbar:"".concat(Gr,"-toolbar"),menuButton:"".concat(Gr,"-menuButton"),menuButtonIconClosed:"".concat(Gr,"-menuButtonIconClosed"),menuButtonIconOpen:"".concat(Gr,"-menuButtonIconOpen"),title:"".concat(Gr,"-title")},RE=Ae(IO,{name:Gr,overridesResolver:function(a,l){return l.root}})(function(a){var l,o,r=a.theme;return l={},l["& .".concat(Kr.toolbar)]=(o={padding:"0 ".concat(r.spacing(1))},o[r.breakpoints.down("md")]={minHeight:r.spacing(6)},o),l["& .".concat(Kr.menuButton)]={marginRight:"0.2em"},l["& .".concat(Kr.title)]={},l}),Gu=function(){return Gu=Object.assign||function(a){for(var l,o=1,r=arguments.length;o element");var v=r===!1?d.createElement(_g,Yu({title:o,defaultTitle:l},u)):d.createElement(BE,Yu({title:o,defaultTitle:l,preferenceKey:r},u));return d.createElement(d.Fragment,null,N2.createPortal(v,k))},Hd=function(){return Hd=Object.assign||function(a){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided with a resource prop.");var g=tl({action:"delete",resource:u}),k=g.canAccess,p=g.isPending;return!k||p?null:o==="undoable"?d.createElement(j_,tc({},r)):d.createElement(E_,tc({mutationMode:o},r))},nm=function(){return nm=Object.assign||function(a){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided the resource prop.");var g=tl({action:"delete",resource:u,record:r}),k=g.canAccess,p=g.isPending,v=Qb();if(!r||r.id==null||!k||p)return null;var _=l||(v!=null&&v.mutationMode?v.mutationMode:"undoable");return _==="undoable"?d.createElement(D_,nc({record:r},o)):d.createElement(P_,nc({mutationMode:_,record:r},o))},rm=function(){return rm=Object.assign||function(a){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided with a resource prop. (The component set the resource prop for all its children).");var j=Xn(a),C=fo(),R=tl({action:"edit",resource:_,record:j}),N=R.canAccess,P=R.isPending;return!j||!N||P?null:d.createElement(Y_,rm({component:Jr,to:C({type:"edit",resource:_,id:j.id}),state:V_[String(k)],label:u,onClick:X_,className:De(G_.root,p)},v),o)},V_={true:{_scrollToTop:!0},false:{}},$_=d.createElement(d5,null),X_=function(a){return a.stopPropagation()},zg="RaEditButton",G_={root:"".concat(zg,"-root")},Y_=Ae(qa,{name:zg,overridesResolver:function(a,l){return l.root}})({}),ao=function(){return ao=Object.assign||function(a){for(var l,o=1,r=arguments.length;o0&&g[g.length-1])&&(_[0]===6||_[0]===2)){o=0;continue}if(_[0]===3&&(!g||_[1]>g[0]&&_[1]0,X=sS(U===!1||U===void 0?void 0:!U,_||!L||M||B);Xb(C==="submit"&&(v&&(v.onSuccess||v.onError)||R),'Cannot use props on a button of type "submit". To override the default mutation options on a particular save button, set the prop, or set mutationOptions in the main view component ( or ).');var ae=d.useCallback(function(he){return zp(void 0,void 0,void 0,function(){var be;return Bp(this,function(le){switch(le.label){case 0:return f!=null&&f.save?[4,f.save(he,no(no({},v),{transform:R}))]:[3,2];case 1:be=le.sent(),le.label=2;case 2:return be!=null&&I2(be,O.setError),[2]}})})},[O.setError,f,v,R]),ne=d.useCallback(function(he){return zp(void 0,void 0,void 0,function(){return Bp(this,function(be){switch(be.label){case 0:return p&&p(he),he.defaultPrevented?[2]:C!=="button"?[3,2]:(he.stopPropagation(),[4,O.handleSubmit(ae)(he)]);case 1:be.sent(),be.label=2;case 2:return[2]}})})},[p,C,O,ae]),ue=k&&b(k,{_:k});return d.createElement(cS,no({variant:P,type:C,color:o,"aria-label":ue,disabled:X,onClick:ne},x),B?d.createElement(yc,{sx:iS,size:14,thickness:3,color:"inherit"}):u,ue)},iS={"&.MuiCircularProgress-root":{marginRight:"10px",marginLeft:"2px"}},oS=d.createElement(p5,null),uS="RaSaveButton",cS=Ae(ja,{name:uS,overridesResolver:function(a,l){return l.root}})(function(a){var l,o=a.theme;return l={position:"relative"},l["& .MuiSvgIcon-root, & .MuiIcon-root, & .MuiCircularProgress-root"]={marginRight:o.spacing(1)},l["& .MuiSvgIcon-root, & .MuiIcon-root"]={fontSize:18},l}),sS=function(a,l){return typeof a>"u"?l:a},im=function(){return im=Object.assign||function(a){for(var l,o=1,r=arguments.length;o=u||!P?null:ke.createElement(vS,im({label:o,onClick:N,type:"button"},p))},mS="RaSelectAllButton",vS=Ae(qa,{name:mS,overridesResolver:function(a,l){return l.root}})(function(a){var l=a.theme;return{"&:hover":{backgroundColor:Wr(l.palette.primary.main,.12),"@media (hover: none)":{backgroundColor:"transparent"}}}}),hS=function(){return ke.createElement(bS,{onClick:gS,className:"skip-nav-button",label:"ra.navigation.skip_nav",variant:"contained"})},pS="RaSkipNavigationButton",bS=Ae(qa,{name:pS,overridesResolver:function(a,l){return l.root}})(function(a){var l=a.theme;return{position:"fixed",padding:l.spacing(1),backgroundColor:l.palette.background.default,color:l.palette.getContrastText(l.palette.background.default),transition:l.transitions.create(["top","opacity"],{easing:l.transitions.easing.easeIn,duration:l.transitions.duration.leavingScreen}),left:l.spacing(2),top:l.spacing(-10),zIndex:5e3,"&:hover":{opacity:.8,backgroundColor:l.palette.background.default},"&:focus":{top:l.spacing(2),transition:l.transitions.create(["top","opacity"],{easing:l.transitions.easing.easeOut,duration:l.transitions.duration.enteringScreen})}}}),gS=function(){if(!(typeof document>"u")){var a=document.getElementById("main-content");a&&(a.setAttribute("tabIndex","-1"),a.focus(),a.blur(),a.removeAttribute("tabIndex"))}},om=function(){return om=Object.assign||function(a){for(var l,o=1,r=arguments.length;o0&&g[g.length-1])&&(_[0]===6||_[0]===2)){o=0;continue}if(_[0]===3&&(!g||_[1]>g[0]&&_[1]"u")throw new Error("DatagridRow expects an id prop");var f=Lg(),S=Pe(),m=Xn(a);if(!m)throw new Error("DatagridRow can only be used within a RecordContext or be passed a record prop");var M=Tt(a),B=al(a),L=B.hasShow||B.hasEdit;if(!M)throw new Error("DatagridRow can only be used within a ResourceContext or be passed a resource prop");var X=(!f||!f.isRowExpandable||f.isRowExpandable(m))&&k,ae=J2(M,C,f&&f.expandSingle),ne=ae[0],ue=ae[1],he=d.useState(function(){return Pp(X,u,v)}),be=he[0],le=he[1];d.useEffect(function(){var Ue=Pp(X,u,v);Ue!==be&&le(Ue)},[X,be,u,v]);var G=Gm(),pe=d.useCallback(function(Ue){ue(),Ue.stopPropagation()},[ue]),ge=d.useCallback(function(Ue){!b||!R||(R(C,Ue),Ue.stopPropagation())},[C,R,b]),Oe=W2(),et=d.useCallback(function(Ue){return NS(void 0,void 0,void 0,function(){var Ie,Ce,tt,Ze;return DS(this,function(fe){switch(fe.label){case 0:return Ue.persist(),Ie=typeof N=="function"?N(m.id,M,m):N,BS(Ie)?[4,Ie]:[3,2];case 1:return tt=fe.sent(),[3,3];case 2:tt=Ie,fe.label=3;case 3:return Ce=tt,Ce==="expand"?(pe(Ue),[2]):Ce==="toggleSelection"?(ge(Ue),[2]):[4,Oe({record:m,resource:M,link:Ce})];case 4:return Ze=fe.sent(),Ze===!1||Ze==null?[2]:(G(Ze,{state:{_scrollToTop:!0}}),[2])}})})},[m,M,N,G,pe,ge,Oe]);return ke.createElement(ke.Fragment,null,ke.createElement(io,dm({ref:l,className:De(g,(o={},o[Re.expandable]=X,o[Re.selectable]=b,o[Re.clickableRow]=N??L,o)),key:C,style:U,hover:j,onClick:et},O),k&&ke.createElement(Pa,{padding:"none",className:Re.expandIconCell},X&&ke.createElement(MS,{className:De(Re.expandIcon,(r={},r[Re.expanded]=ne,r)),expanded:ne,onClick:pe,expandContentId:"".concat(C,"-expand")})),v&&ke.createElement(Pa,{padding:"checkbox"},ke.createElement(Fu,{"aria-label":S("ra.action.select_row",{_:"Select this row"}),color:"primary",className:"select-item ".concat(Re.checkbox),checked:b&&D,onClick:ge,disabled:!b})),ke.Children.map(u,function(Ue,Ie){return d.isValidElement(Ue)?ke.createElement(Ug,{key:"".concat(C,"-").concat(Ue.props.source||Ie),className:De("column-".concat(Ue.props.source),Re.rowCell),record:m,field:Ue,resource:M}):null})),X&&ne&&ke.createElement(io,{key:"".concat(C,"-expand"),id:"".concat(C,"-expand"),className:Re.expandedPanel},ke.createElement(Pa,{colSpan:be},d.isValidElement(k)?k:d.createElement(k))))}),zS=function(a,l){a.children,a.expand;var o=mm(a,["children","expand"]);l.children,l.expand;var r=mm(l,["children","expand"]);return eO(o,r)},Fg=d.memo(Hg,zS);Fg.displayName="PureDatagridRow";var BS=function(a){return a&&typeof a.then=="function"},ic=function(){return ic=Object.assign||function(a){for(var l,o=1,r=arguments.length;o=k&&(N=g,P=!1,_=new a(_));e:for(;++R0&&O.length>0&&O.every(function(f){return N.includes(f)}),onChange:b,onClick:function(f){return f.stopPropagation()}})),d.Children.map(l,function(f,S){return d.isValidElement(f)?d.createElement(VS,{className:De(Re.headerCell,"column-".concat(f.props.source)),sort:j,field:f,isSorting:(j==null?void 0:j.field)===(f.props.sortBy||f.props.source),key:f.props.source||S,updateSort:x||void 0}):null})))};Xg.displayName="DatagridHeader";var a3=function(a){var l=a.children,o=a.value;return ke.createElement(rv.Provider,{value:o},l)},hm=function(){return hm=Object.assign||function(a){for(var l,o=1,r=arguments.length;o must be used inside a component");return d.createElement(Sc,null,d.createElement(oa,{variant:"body2"},r&&u&&Object.keys(r).length>0?d.createElement(d.Fragment,null,a("ra.navigation.no_filtered_results",{resource:l,name:g(l,0),_:"No results found with the current filters."})," ",d.createElement(qa,{onClick:function(){return u({},[])},label:a("ra.navigation.clear_filters",{_:"Clear filters"})})):a("ra.navigation.no_results",{resource:l,name:g(l,0),_:"No results found."})))},so=function(){return so=Object.assign||function(a){for(var l,o=1,r=arguments.length;o element instead.")})},[l]);var v=function(){if(!l)return[];var j=r.getValues();return l.filter(function(C){var R=ro(j,C.props.source);return C.props.alwaysOn||k[C.props.source]||!Yg(R)})},_=d.useCallback(function(j){return p(j.currentTarget.dataset.key)},[p]);return d.createElement(d.Fragment,null,v().map(function(j){return d.createElement(d3,{key:j.key||j.props.source,filterElement:j,handleHide:_,resource:o,className:uc.filterFormInput})}),d.createElement("div",{className:uc.clearFix}))},b3=function(a){a.hasCreate,a.resource;var l=Gg(a,["hasCreate","resource"]);return l},gm="RaFilterForm",uc={clearFix:"".concat(gm,"-clearFix"),filterFormInput:"".concat(gm,"-filterFormInput")},g3=Ae("form",{name:gm,overridesResolver:function(a,l){return l.root}})(function(a){var l,o=a.theme;return l={display:"flex",flex:"0 1 auto"},l[o.breakpoints.down("sm")]={width:"100%"},l[o.breakpoints.up("sm")]={minHeight:o.spacing(8)},l[o.breakpoints.up("md")]={flex:"0 1 100%"},l.flexWrap="wrap",l.alignItems="flex-end",l.pointerEvents="none",l.padding="0 0 ".concat(o.spacing(.5)," 0"),l["& .MuiFormHelperText-root"]={display:"none"},l["& .".concat(uc.clearFix)]={clear:"right"},l["& .".concat(uc.filterFormInput," .MuiFormControl-root")]={marginTop:"".concat(o.spacing(1))},l}),Yg=function(a){return a===""||a==null?!0:typeof a=="object"?Object.keys(a).every(function(l){return Yg(a[l])}):!1},y3=d.forwardRef(function(a,l){var o=a.filter,r=a.onShow,u=a.onHide,g=a.autoFocus,k=a.displayed,p=Tt(a),v=d.useCallback(function(){r({source:o.props.source,defaultValue:o.props.defaultValue})},[o.props.defaultValue,o.props.source,r]),_=d.useCallback(function(){u({source:o.props.source})},[o.props.source,u]);return d.createElement(yr,{className:"new-filter-item","data-key":o.props.source,"data-default-value":o.props.defaultValue,key:o.props.source,onClick:k?_:v,autoFocus:g,ref:l,disabled:o.props.disabled,role:"menuitemcheckbox","aria-checked":k},d.createElement(Qr,null,k?d.createElement(E5,{fontSize:"small"}):d.createElement(_5,{fontSize:"small"})),d.createElement(Ul,null,d.createElement(lo,{label:o.props.label,source:o.props.source,resource:p})))}),ov=function(a){return pc("".concat(a,".savedQueries"),[])},uv=function(a){return Array.isArray(a)?a.filter(function(l){return O3(l)}):[]},O3=function(a){var l,o;return!!(a.label&&typeof a.label=="string"&&a.value&&typeof Array.isArray(a.value.displayedFilters)&&typeof a.value.perPage=="number"&&typeof((l=a.value.sort)===null||l===void 0?void 0:l.field)=="string"&&typeof((o=a.value.sort)===null||o===void 0?void 0:o.order)=="string"&&typeof a.value.filter=="object")},E3=function(a){var l=a.open,o=a.onClose,r=Pe(),u=mn(),g=u.resource,k=u.filterValues,p=u.displayedFilters,v=u.sort,_=u.perPage,j=ov(g),C=j[0],R=j[1],N=d.useState(""),P=N[0],D=N[1],U=function(O){D(O.target.value)},x=function(O){O.preventDefault(),b()},b=function(){var O={label:P,value:{filter:k,sort:v,perPage:_,displayedFilters:p}},f=uv(C);R(f.concat(O)),D(""),o()};return d.createElement(ev,{open:l,onClose:o,"aria-labelledby":"form-dialog-title"},d.createElement(Zm,{id:"form-dialog-title"},r("ra.saved_queries.new_dialog_title",{_:"Save current query as"})),d.createElement(Jm,null,d.createElement("form",{onSubmit:x},d.createElement(Km,{autoFocus:!0,margin:"dense",id:"name",label:r("ra.saved_queries.query_name",{_:"Query name"}),fullWidth:!0,value:P,onChange:U}))),d.createElement(Wm,null,d.createElement(ja,{onClick:o},r("ra.action.cancel")),d.createElement(ja,{onClick:b,color:"primary"},r("ra.action.save"))))},Vp=function(a,l,o){if(o||arguments.length===2)for(var r=0,u=l.length,g;r must be called inside a ResourceContextProvider, or must provide a resource prop");var j=ov(v||"")[0],C=Gm(),R=mn(),N=R.displayedFilters,P=N===void 0?{}:N,D=R.filterValues,U=R.perPage,x=R.setFilters,b=R.showFilter,O=R.hideFilter,f=R.sort,S=!Hl(D,{}),m=uv(j),M=m.some(function(fe){return Hl(fe.value,{filter:D,sort:f,perPage:U,displayedFilters:P})}),B=d.useState(!1),L=B[0],X=B[1],ae=d.useRef();if(p===void 0)throw new Error("The component requires the prop to be set");var ne=p.filter(function(fe){return!fe.props.alwaysOn}),ue=d.useCallback(function(fe){fe.preventDefault(),X(!0),ae.current=fe.currentTarget},[ae,X]),he=d.useCallback(function(){X(!1)},[X]),be=d.useCallback(function(fe){var Ne=fe.source,we=fe.defaultValue;b(Ne,we===""?void 0:we),setTimeout(function(){var Ee=document.querySelector("input[name='".concat(Ne,"']"));Ee&&Ee.focus()},50),X(!1)},[b,X]),le=d.useCallback(function(fe){var Ne=fe.source;O(Ne),X(!1)},[O,X]),G=d.useState(!1),pe=G[0],ge=G[1],Oe=function(){ge(!1)},et=function(){X(!1),ge(!0)},Ue=d.useState(!1),Ie=Ue[0],Ce=Ue[1],tt=function(){Ce(!1)},Ze=function(){X(!1),Ce(!0)};return ne.length===0&&m.length===0&&!S?null:d.createElement(j3,ym({className:o},w3(k)),d.createElement(qa,{className:"add-filter",label:"ra.action.add_filter","aria-haspopup":"true",onClick:ue,variant:g,size:u},d.createElement(S5,null)),d.createElement(Qm,{open:L,anchorEl:ae.current,onClose:he},ne.map(function(fe,Ne){return d.createElement(y3,{key:fe.props.source,filter:fe,displayed:!!P[fe.props.source],resource:v,onShow:be,onHide:le,autoFocus:Ne===0})}),(S||m.length>0)&&d.createElement(w5,null),m.map(function(fe,Ne){return Hl(fe.value,{filter:D,sort:f,perPage:U,displayedFilters:P})?d.createElement(yr,{onClick:Ze,key:Ne},d.createElement(Qr,null,d.createElement(x5,{fontSize:"small"})),d.createElement(Ul,null,_("ra.saved_queries.remove_label_with_name",{_:'Remove query "%{name}"',name:fe.label}))):d.createElement(yr,{onClick:function(){var we,Ee;C({search:Rd.stringify({filter:JSON.stringify(fe.value.filter),sort:(we=fe.value.sort)===null||we===void 0?void 0:we.field,order:(Ee=fe.value.sort)===null||Ee===void 0?void 0:Ee.order,page:1,perPage:fe.value.perPage,displayedFilters:JSON.stringify(fe.value.displayedFilters)})}),X(!1)},key:Ne},d.createElement(Qr,null,d.createElement(j5,{fontSize:"small"})),d.createElement(Ul,null,fe.label))}),S&&!M&&!r&&d.createElement(yr,{onClick:et},d.createElement(Qr,null,d.createElement(A5,{fontSize:"small"})),d.createElement(Ul,null,_("ra.saved_queries.new_label",{_:"Save current query..."}))),S&&d.createElement(yr,{onClick:function(){x({},{}),X(!1)}},d.createElement(Qr,null,d.createElement(kd,{fontSize:"small"})),d.createElement(Ul,null,_("ra.action.remove_all_filters",{_:"Remove all filters"})))),!r&&d.createElement(d.Fragment,null,d.createElement(E3,{open:pe,onClose:Oe}),d.createElement(_3,{open:Ie,onClose:tt})))},w3=function(a){a.displayedFilters,a.filterValues,a.showFilter;var l=Ig(a,["displayedFilters","filterValues","showFilter"]);return l},x3="RaFilterButton",j3=Ae("div",{name:x3,overridesResolver:function(a,l){return l.root}})({display:"inline-block"}),Om=function(){return Om=Object.assign||function(a){for(var l,o=1,r=arguments.length;ox-1)throw new Error(D("ra.navigation.page_out_of_boundaries",{page:B+1}));N(B+1)},[x,N,D]),O=d.useCallback(function(M){P(M.target.value)},[P]),f=d.useCallback(function(M){var B=M.from,L=M.to,X=M.count;return X===-1&&_?D("ra.navigation.partial_page_range_info",{offsetBegin:B,offsetEnd:L,_:"%{from}-%{to} of more than %{to}"}):D("ra.navigation.page_range_info",{offsetBegin:B,offsetEnd:L,total:X===-1?L:X,_:"%{from}-%{to} of %{count === -1 ? to : count}"})},[D,_]),S=d.useCallback(function(M){return D("ra.navigation.".concat(M),{_:"Go to ".concat(M," page")})},[D]);if(v)return d.createElement(mo,{variant:"dense"});if(R===0||j<1||R!=null&&j>x)return g!=null,null;if(U)return d.createElement(Ap,cc({count:R??-1,rowsPerPage:C,page:j-1,onPageChange:b,rowsPerPageOptions:N3,component:"span",labelDisplayedRows:f},ei(k)));var m=r||(!v&&R!=null?A3:void 0);return d.createElement(Ap,cc({count:R??-1,rowsPerPage:C,page:j-1,onPageChange:b,onRowsPerPageChange:O,ActionsComponent:m,nextIconButtonProps:{disabled:!_},component:"span",labelRowsPerPage:D("ra.navigation.page_rows_per_page"),labelDisplayedRows:f,getItemAriaLabel:S,rowsPerPageOptions:o},ei(k)))}),M3=[5,10,25,50],N3=[],sc=function(){return sc=Object.assign||function(a){for(var l,o=1,r=arguments.length;o"u"||!C.message?"ra.auth.sign_in_error":C.message,{type:"error",messageArgs:{_:typeof C=="string"?C:C&&C.message?C.message:void 0}})})};return d.createElement(U3,{onSubmit:_,mode:"onChange",noValidate:!0,className:o},d.createElement(Sc,{className:Xl.content},d.createElement(Zr,{autoFocus:!0,source:"username",label:p("ra.auth.username"),autoComplete:"username",validate:wp()}),d.createElement(Zr,{source:"password",label:p("ra.auth.password"),type:"password",autoComplete:"current-password",validate:wp()}),d.createElement(ja,{variant:"contained",type:"submit",color:"primary",disabled:u,fullWidth:!0,className:Xl.button},u?d.createElement(yc,{className:Xl.icon,size:19,thickness:3}):p("ra.auth.sign_in"))))},Nu="RaLoginForm",Xl={content:"".concat(Nu,"-content"),button:"".concat(Nu,"-button"),icon:"".concat(Nu,"-icon")},U3=Ae(Jb,{name:Nu,overridesResolver:function(a,l){return l.root}})(function(a){var l,o=a.theme;return l={},l["& .".concat(Xl.content)]={width:300},l["& .".concat(Xl.button)]={marginTop:o.spacing(2)},l["& .".concat(Xl.icon)]={margin:o.spacing(.3)},l}),Em=function(){return Em=Object.assign||function(a){for(var l,o=1,r=arguments.length;o"u"&&R?t4:o;return!u||!U&&x&&_?null:d.createElement(n4,xm({className:De("edit-page",g)},C),j!==!1&&d.createElement(rl,{title:j,defaultTitle:D,preferenceKey:"".concat(P,".edit.title")}),b,d.createElement("div",{className:De(Il.main,(l={},l[Il.noActions]=!b,l))},d.createElement(p,{className:Il.card},U?u:d.createElement(Sc,null," ")),r))},Bu="RaEdit",Il={main:"".concat(Bu,"-main"),noActions:"".concat(Bu,"-noActions"),card:"".concat(Bu,"-card")},n4=Ae("div",{name:Bu,overridesResolver:function(a,l){return l.root}})((Qi={},Qi["& .".concat(Il.main)]={display:"flex",alignItems:"flex-start"},Qi["& .".concat(Il.noActions)]={marginTop:"1em"},Qi["& .".concat(Il.card)]={flex:"1 1 auto"},Qi)),jm=function(){return jm=Object.assign||function(a){for(var l,o=1,r=arguments.length;o"u"&&U?g4:o;return!u||!D&&_?null:d.createElement(O4,Rm({className:De("show-page",g)},C),j!==!1&&d.createElement(rl,{title:j,defaultTitle:P,preferenceKey:"".concat(N,".show.title")}),x!==!1&&x,d.createElement("div",{className:De(Kl.main,(l={},l[Kl.noActions]=!x,l))},d.createElement(p,{className:Kl.card},u),r))},qu="RaShow",Kl={main:"".concat(qu,"-main"),noActions:"".concat(qu,"-noActions"),card:"".concat(qu,"-card")},O4=Ae("div",{name:qu,overridesResolver:function(a,l){return l.root}})((Ki={},Ki["& .".concat(Kl.main)]={display:"flex"},Ki["& .".concat(Kl.noActions)]={marginTop:"1em"},Ki["& .".concat(Kl.card)]={flex:"1 1 auto"},Ki)),Tm=function(){return Tm=Object.assign||function(a){for(var l,o=1,r=arguments.length;o *":{color:o.palette.primary.main}},l}),q4=function(a){return a.stopPropagation()},Gp=function(a){var l=a.clickable;return d.createElement(ug,{sx:{cursor:"inherit"},size:"small",label:d.createElement(jO,null),clickable:l})},Dm=function(){return Dm=Object.assign||function(a){for(var l,o=1,r=arguments.length;o=0&&a.call(o.callee)==="[object Function]"),u},Bf}var Pf,Qp;function sw(){if(Qp)return Pf;Qp=1;var a;if(!Object.keys){var l=Object.prototype.hasOwnProperty,o=Object.prototype.toString,r=cy(),u=Object.prototype.propertyIsEnumerable,g=!u.call({toString:null},"toString"),k=u.call(function(){},"prototype"),p=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],v=function(R){var N=R.constructor;return N&&N.prototype===R},_={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},j=function(){if(typeof window>"u")return!1;for(var R in window)try{if(!_["$"+R]&&l.call(window,R)&&window[R]!==null&&typeof window[R]=="object")try{v(window[R])}catch{return!0}}catch{return!0}return!1}(),C=function(R){if(typeof window>"u"||!j)return v(R);try{return v(R)}catch{return!1}};a=function(N){var P=N!==null&&typeof N=="object",D=o.call(N)==="[object Function]",U=r(N),x=P&&o.call(N)==="[object String]",b=[];if(!P&&!D&&!U)throw new TypeError("Object.keys called on a non-object");var O=k&&D;if(x&&N.length>0&&!l.call(N,0))for(var f=0;f0)for(var S=0;S3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new o("`loose`, if provided, must be a boolean");var v=arguments.length>3?arguments[3]:null,_=arguments.length>4?arguments[4]:null,j=arguments.length>5?arguments[5]:null,C=arguments.length>6?arguments[6]:!1,R=!!r&&r(g,k);if(a)a(g,k,{configurable:j===null&&R?R.configurable:!j,enumerable:v===null&&R?R.enumerable:!v,value:p,writable:_===null&&R?R.writable:!_});else if(C||!v&&!_&&!j)g[k]=p;else throw new l("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},$f}var Xf,nb;function dy(){if(nb)return Xf;nb=1;var a=Cc(),l=function(){return!!a};return l.hasArrayLengthDefineBug=function(){if(!a)return null;try{return a([],"length",{value:1}).length!==1}catch{return!0}},Xf=l,Xf}var Gf,rb;function my(){if(rb)return Gf;rb=1;var a=fw(),l=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",o=Object.prototype.toString,r=Array.prototype.concat,u=fy(),g=function(_){return typeof _=="function"&&o.call(_)==="[object Function]"},k=dy()(),p=function(_,j,C,R){if(j in _){if(R===!0){if(_[j]===C)return}else if(!g(R)||!R())return}k?u(_,j,C,!0):u(_,j,C)},v=function(_,j){var C=arguments.length>2?arguments[2]:{},R=a(j);l&&(R=r.call(R,Object.getOwnPropertySymbols(j)));for(var N=0;N"u"||!m?a:m(Uint8Array),ae={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?a:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?a:ArrayBuffer,"%ArrayIteratorPrototype%":f&&m?m([][Symbol.iterator]()):a,"%AsyncFromSyncIteratorPrototype%":a,"%AsyncFunction%":L,"%AsyncGenerator%":L,"%AsyncGeneratorFunction%":L,"%AsyncIteratorPrototype%":L,"%Atomics%":typeof Atomics>"u"?a:Atomics,"%BigInt%":typeof BigInt>"u"?a:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?a:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?a:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?a:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o,"%eval%":eval,"%EvalError%":r,"%Float32Array%":typeof Float32Array>"u"?a:Float32Array,"%Float64Array%":typeof Float64Array>"u"?a:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?a:FinalizationRegistry,"%Function%":P,"%GeneratorFunction%":L,"%Int8Array%":typeof Int8Array>"u"?a:Int8Array,"%Int16Array%":typeof Int16Array>"u"?a:Int16Array,"%Int32Array%":typeof Int32Array>"u"?a:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f&&m?m(m([][Symbol.iterator]())):a,"%JSON%":typeof JSON=="object"?JSON:a,"%Map%":typeof Map>"u"?a:Map,"%MapIteratorPrototype%":typeof Map>"u"||!f||!m?a:m(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":l,"%Object.getOwnPropertyDescriptor%":U,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?a:Promise,"%Proxy%":typeof Proxy>"u"?a:Proxy,"%RangeError%":u,"%ReferenceError%":g,"%Reflect%":typeof Reflect>"u"?a:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?a:Set,"%SetIteratorPrototype%":typeof Set>"u"||!f||!m?a:m(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?a:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f&&m?m(""[Symbol.iterator]()):a,"%Symbol%":f?Symbol:a,"%SyntaxError%":k,"%ThrowTypeError%":O,"%TypedArray%":X,"%TypeError%":p,"%Uint8Array%":typeof Uint8Array>"u"?a:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?a:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?a:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?a:Uint32Array,"%URIError%":v,"%WeakMap%":typeof WeakMap>"u"?a:WeakMap,"%WeakRef%":typeof WeakRef>"u"?a:WeakRef,"%WeakSet%":typeof WeakSet>"u"?a:WeakSet,"%Function.prototype.call%":B,"%Function.prototype.apply%":M,"%Object.defineProperty%":x,"%Math.abs%":_,"%Math.floor%":j,"%Math.max%":C,"%Math.min%":R,"%Math.pow%":N};if(m)try{null.error}catch(Ze){var ne=m(m(Ze));ae["%Error.prototype%"]=ne}var ue=function Ze(fe){var Ne;if(fe==="%AsyncFunction%")Ne=D("async function () {}");else if(fe==="%GeneratorFunction%")Ne=D("function* () {}");else if(fe==="%AsyncGeneratorFunction%")Ne=D("async function* () {}");else if(fe==="%AsyncGenerator%"){var we=Ze("%AsyncGeneratorFunction%");we&&(Ne=we.prototype)}else if(fe==="%AsyncIteratorPrototype%"){var Ee=Ze("%AsyncGenerator%");Ee&&m&&(Ne=m(Ee.prototype))}return ae[fe]=Ne,Ne},he={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},be=bo(),le=py(),G=be.call(B,Array.prototype.concat),pe=be.call(M,Array.prototype.splice),ge=be.call(B,String.prototype.replace),Oe=be.call(B,String.prototype.slice),et=be.call(B,RegExp.prototype.exec),Ue=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ie=/\\(\\)?/g,Ce=function(fe){var Ne=Oe(fe,0,1),we=Oe(fe,-1);if(Ne==="%"&&we!=="%")throw new k("invalid intrinsic syntax, expected closing `%`");if(we==="%"&&Ne!=="%")throw new k("invalid intrinsic syntax, expected opening `%`");var Ee=[];return ge(fe,Ue,function($e,mt,at,kt){Ee[Ee.length]=at?ge(kt,Ie,"$1"):mt||$e}),Ee},tt=function(fe,Ne){var we=fe,Ee;if(le(he,we)&&(Ee=he[we],we="%"+Ee[0]+"%"),le(ae,we)){var $e=ae[we];if($e===L&&($e=ue(we)),typeof $e>"u"&&!Ne)throw new p("intrinsic "+fe+" exists, but is not available. Please file an issue!");return{alias:Ee,name:we,value:$e}}throw new k("intrinsic "+fe+" does not exist!")};return pd=function(fe,Ne){if(typeof fe!="string"||fe.length===0)throw new p("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof Ne!="boolean")throw new p('"allowMissing" argument must be a boolean');if(et(/^%?[^%]*%?$/,fe)===null)throw new k("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var we=Ce(fe),Ee=we.length>0?we[0]:"",$e=tt("%"+Ee+"%",Ne),mt=$e.name,at=$e.value,kt=!1,Gt=$e.alias;Gt&&(Ee=Gt[0],pe(we,G([0,1],Gt)));for(var Yt=1,Ca=!0;Yt=we.length){var Ra=U(at,qt);Ca=!!Ra,Ca&&"get"in Ra&&!("originalValue"in Ra.get)?at=Ra.get:at=at[qt]}else Ca=le(at,qt),at=at[qt];Ca&&!kt&&(ae[mt]=at)}}return at},pd}var bd,Cb;function Rw(){if(Cb)return bd;Cb=1;var a=by(),l=fy(),o=dy()(),r=Rc(),u=po(),g=a("%Math.floor%");return bd=function(p,v){if(typeof p!="function")throw new u("`fn` is not a function");if(typeof v!="number"||v<0||v>4294967295||g(v)!==v)throw new u("`length` must be a positive 32-bit integer");var _=arguments.length>2&&!!arguments[2],j=!0,C=!0;if("length"in p&&r){var R=r(p,"length");R&&!R.configurable&&(j=!1),R&&!R.writable&&(C=!1)}return(j||C||!_)&&(o?l(p,"length",v,!0,!0):l(p,"length",v)),p},bd}var gd,Rb;function Tw(){if(Rb)return gd;Rb=1;var a=bo(),l=fv(),o=vy();return gd=function(){return o(a,l,arguments)},gd}var Tb;function gy(){return Tb||(Tb=1,function(a){var l=Rw(),o=Cc(),r=hy(),u=Tw();a.exports=function(k){var p=r(arguments),v=k.length-(arguments.length-1);return l(p,1+(v>0?v:0),!0)},o?o(a.exports,"apply",{value:u}):a.exports.apply=u}(Yf)),Yf.exports}var yd,kb;function kw(){if(kb)return yd;kb=1;var a=po();return yd=function(o){if(o==null)throw new a(arguments.length>0&&arguments[1]||"Cannot call method on "+o);return o},yd}var Od,Mb;function Mw(){if(Mb)return Od;Mb=1;var a=by(),l=gy(),o=l(a("String.prototype.indexOf"));return Od=function(u,g){var k=a(u,!!g);return typeof k=="function"&&o(u,".prototype.")>-1?l(k):k},Od}var Ed,Nb;function yy(){if(Nb)return Ed;Nb=1;var a=kw(),l=Mw(),o=l("Object.prototype.propertyIsEnumerable"),r=l("Array.prototype.push");return Ed=function(g){var k=a(g),p=[];for(var v in k)o(k,v)&&r(p,[v,k[v]]);return p},Ed}var _d,Db;function Oy(){if(Db)return _d;Db=1;var a=yy();return _d=function(){return typeof Object.entries=="function"?Object.entries:a},_d}var Sd,zb;function Nw(){if(zb)return Sd;zb=1;var a=Oy(),l=my();return Sd=function(){var r=a();return l(Object,{entries:r},{entries:function(){return Object.entries!==r}}),r},Sd}var wd,Bb;function Dw(){if(Bb)return wd;Bb=1;var a=my(),l=gy(),o=yy(),r=Oy(),u=Nw(),g=l(r(),Object);return a(g,{getPolyfill:r,implementation:o,shim:u}),wd=g,wd}var xd,Pb;function zw(){if(Pb)return xd;Pb=1;var a=function(){};return xd=a,xd}var jd,qb;function Bw(){if(qb)return jd;qb=1;var a=Dw(),l=zw(),o=py(),r=function(f){l(!1,f)},u=String.prototype.replace,g=String.prototype.split,k="||||",p=function(O){var f=O%100,S=f%10;return f!==11&&S===1?0:2<=S&&S<=4&&!(f>=12&&f<=14)?1:2},v={pluralTypes:{arabic:function(O){if(O<3)return O;var f=O%100;return f>=3&&f<=10?3:f>=11?4:5},bosnian_serbian:p,chinese:function(){return 0},croatian:p,french:function(O){return O>=2?1:0},german:function(O){return O!==1?1:0},russian:p,lithuanian:function(O){return O%10===1&&O%100!==11?0:O%10>=2&&O%10<=9&&(O%100<11||O%100>19)?1:2},czech:function(O){return O===1?0:O>=2&&O<=4?1:2},polish:function(O){if(O===1)return 0;var f=O%10;return 2<=f&&f<=4&&(O%100<10||O%100>=20)?1:2},icelandic:function(O){return O%10!==1||O%100===11?1:0},slovenian:function(O){var f=O%100;return f===1?0:f===2?1:f===3||f===4?2:3},romanian:function(O){if(O===1)return 0;var f=O%100;return O===0||f>=2&&f<=19?1:2},ukrainian:p},pluralTypeToLanguages:{arabic:["ar"],bosnian_serbian:["bs-Latn-BA","bs-Cyrl-BA","srl-RS","sr-RS"],chinese:["id","id-ID","ja","ko","ko-KR","lo","ms","th","th-TH","zh"],croatian:["hr","hr-HR"],german:["fa","da","de","en","es","fi","el","he","hi-IN","hu","hu-HU","it","nl","no","pt","sv","tr"],french:["fr","tl","pt-br"],russian:["ru","ru-RU"],lithuanian:["lt"],czech:["cs","cs-CZ","sk"],polish:["pl"],icelandic:["is","mk"],slovenian:["sl-SL"],romanian:["ro"],ukrainian:["uk","ua"]}};function _(O){for(var f={},S=a(O),m=0;m{const o="/api";return l.headers=l.headers||new Headers({Accept:"application/json"}),l.headers.set("X-GripMock-RequestInternal","92b4d5a9-c74b-4ac0-989c-717f80acba22"),MO(`${o}${a}`,l)},Iw=(a,l)=>{const o=new BO(a,{keys:Object.keys(l),includeScore:!0});for(const r of Object.values(l))console.log("$fuse",r,o.search(r));return a},Qw=(a,l)=>{const{fuse:o}=l;return delete l.fuse,Object.keys(l).length>0&&(a=Xw(a,Yw(l))),o!==void 0&&(a=Iw(a,o)),a},Ad=(a,l,o)=>{if(l===void 0&&o===void 0)return a;const{field:r,order:u}=o;return Vw(Qw(a,l),[r],[u.toLowerCase()])},Kw={getList:async(a,l)=>{const{page:o,perPage:r}=l.pagination,{field:u,order:g}=l.sort,k={sort:JSON.stringify([u,g]),range:JSON.stringify([(o-1)*r,o*r-1]),filter:JSON.stringify(l.filter)},p=`/${a}?${Rd.stringify(k)}`,{json:v}=await Hn(p);return console.log("$list",v,l),{data:Ad(v,l.filter,l.sort),total:v.length}},getOne:async(a,l)=>{const{json:o}=await Hn(`/${a}/${l.id}`);return{data:o}},getMany:async(a,l)=>{const o={filter:JSON.stringify({ids:l.ids})},r=`/${a}?${Rd.stringify(o)}`,{json:u}=await Hn(r);return{data:Ad(u,l.filter,l.sort)}},getManyReference:async(a,l)=>{const o=`/${a}/${l.id}/${l.target}`,{json:r}=await Hn(o);return{data:Ad(r,l.filter,l.sort),total:r.length}},create:async(a,l)=>(await Hn(`/${a}`,{method:"POST",body:JSON.stringify(l.data)}),{data:l.data}),update:async(a,l)=>(await Hn(`/${a}`,{method:"POST",body:JSON.stringify(l.data)}),{id:l.data.id,data:l.data}),updateMany:async(a,l)=>(await Hn(`/${a}`,{method:"POST",body:JSON.stringify(l.data)}),{data:[]}),delete:async(a,l)=>{const o=`/${a}/batchDelete`;return await Hn(o,{method:"POST",body:JSON.stringify([l.id])}),{data:[]}},deleteMany:async(a,l)=>{const o=`/${a}/batchDelete`;return await Hn(o,{method:"POST",body:JSON.stringify(l.ids)}),{data:[]}}};var Lu={exports:{}},Zw=Lu.exports,Lb;function Jw(){return Lb||(Lb=1,function(a,l){(function(o,r){a.exports=r(Hb())})(Zw,o=>(()=>{var r={9735:(p,v)=>{v.__esModule=!0,v.default={scheme:"apathy",author:"jannik siebert (https://github.com/janniks)",base00:"#031A16",base01:"#0B342D",base02:"#184E45",base03:"#2B685E",base04:"#5F9C92",base05:"#81B5AC",base06:"#A7CEC8",base07:"#D2E7E4",base08:"#3E9688",base09:"#3E7996",base0A:"#3E4C96",base0B:"#883E96",base0C:"#963E4C",base0D:"#96883E",base0E:"#4C963E",base0F:"#3E965B"},p.exports=v.default},294:(p,v)=>{v.__esModule=!0,v.default={scheme:"ashes",author:"jannik siebert (https://github.com/janniks)",base00:"#1C2023",base01:"#393F45",base02:"#565E65",base03:"#747C84",base04:"#ADB3BA",base05:"#C7CCD1",base06:"#DFE2E5",base07:"#F3F4F5",base08:"#C7AE95",base09:"#C7C795",base0A:"#AEC795",base0B:"#95C7AE",base0C:"#95AEC7",base0D:"#AE95C7",base0E:"#C795AE",base0F:"#C79595"},p.exports=v.default},1733:(p,v)=>{v.__esModule=!0,v.default={scheme:"atelier dune",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune)",base00:"#20201d",base01:"#292824",base02:"#6e6b5e",base03:"#7d7a68",base04:"#999580",base05:"#a6a28c",base06:"#e8e4cf",base07:"#fefbec",base08:"#d73737",base09:"#b65611",base0A:"#cfb017",base0B:"#60ac39",base0C:"#1fad83",base0D:"#6684e1",base0E:"#b854d4",base0F:"#d43552"},p.exports=v.default},8974:(p,v)=>{v.__esModule=!0,v.default={scheme:"atelier forest",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest)",base00:"#1b1918",base01:"#2c2421",base02:"#68615e",base03:"#766e6b",base04:"#9c9491",base05:"#a8a19f",base06:"#e6e2e0",base07:"#f1efee",base08:"#f22c40",base09:"#df5320",base0A:"#d5911a",base0B:"#5ab738",base0C:"#00ad9c",base0D:"#407ee7",base0E:"#6666ea",base0F:"#c33ff3"},p.exports=v.default},6933:(p,v)=>{v.__esModule=!0,v.default={scheme:"atelier heath",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath)",base00:"#1b181b",base01:"#292329",base02:"#695d69",base03:"#776977",base04:"#9e8f9e",base05:"#ab9bab",base06:"#d8cad8",base07:"#f7f3f7",base08:"#ca402b",base09:"#a65926",base0A:"#bb8a35",base0B:"#379a37",base0C:"#159393",base0D:"#516aec",base0E:"#7b59c0",base0F:"#cc33cc"},p.exports=v.default},523:(p,v)=>{v.__esModule=!0,v.default={scheme:"atelier lakeside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside/)",base00:"#161b1d",base01:"#1f292e",base02:"#516d7b",base03:"#5a7b8c",base04:"#7195a8",base05:"#7ea2b4",base06:"#c1e4f6",base07:"#ebf8ff",base08:"#d22d72",base09:"#935c25",base0A:"#8a8a0f",base0B:"#568c3b",base0C:"#2d8f6f",base0D:"#257fad",base0E:"#5d5db1",base0F:"#b72dd2"},p.exports=v.default},1223:(p,v)=>{v.__esModule=!0,v.default={scheme:"atelier seaside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside/)",base00:"#131513",base01:"#242924",base02:"#5e6e5e",base03:"#687d68",base04:"#809980",base05:"#8ca68c",base06:"#cfe8cf",base07:"#f0fff0",base08:"#e6193c",base09:"#87711d",base0A:"#c3c322",base0B:"#29a329",base0C:"#1999b3",base0D:"#3d62f5",base0E:"#ad2bee",base0F:"#e619c3"},p.exports=v.default},1233:(p,v)=>{v.__esModule=!0,v.default={scheme:"bespin",author:"jan t. sott",base00:"#28211c",base01:"#36312e",base02:"#5e5d5c",base03:"#666666",base04:"#797977",base05:"#8a8986",base06:"#9d9b97",base07:"#baae9e",base08:"#cf6a4c",base09:"#cf7d34",base0A:"#f9ee98",base0B:"#54be0d",base0C:"#afc4db",base0D:"#5ea6ea",base0E:"#9b859d",base0F:"#937121"},p.exports=v.default},2847:(p,v)=>{v.__esModule=!0,v.default={scheme:"brewer",author:"timothée poisot (http://github.com/tpoisot)",base00:"#0c0d0e",base01:"#2e2f30",base02:"#515253",base03:"#737475",base04:"#959697",base05:"#b7b8b9",base06:"#dadbdc",base07:"#fcfdfe",base08:"#e31a1c",base09:"#e6550d",base0A:"#dca060",base0B:"#31a354",base0C:"#80b1d3",base0D:"#3182bd",base0E:"#756bb1",base0F:"#b15928"},p.exports=v.default},8120:(p,v)=>{v.__esModule=!0,v.default={scheme:"bright",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#303030",base02:"#505050",base03:"#b0b0b0",base04:"#d0d0d0",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ffffff",base08:"#fb0120",base09:"#fc6d24",base0A:"#fda331",base0B:"#a1c659",base0C:"#76c7b7",base0D:"#6fb3d2",base0E:"#d381c3",base0F:"#be643c"},p.exports=v.default},6305:(p,v)=>{v.__esModule=!0,v.default={scheme:"chalk",author:"chris kempson (http://chriskempson.com)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#f5f5f5",base08:"#fb9fb1",base09:"#eda987",base0A:"#ddb26f",base0B:"#acc267",base0C:"#12cfc0",base0D:"#6fc2ef",base0E:"#e1a3ee",base0F:"#deaf8f"},p.exports=v.default},525:(p,v)=>{v.__esModule=!0,v.default={scheme:"codeschool",author:"brettof86",base00:"#232c31",base01:"#1c3657",base02:"#2a343a",base03:"#3f4944",base04:"#84898c",base05:"#9ea7a6",base06:"#a7cfa3",base07:"#b5d8f6",base08:"#2a5491",base09:"#43820d",base0A:"#a03b1e",base0B:"#237986",base0C:"#b02f30",base0D:"#484d79",base0E:"#c59820",base0F:"#c98344"},p.exports=v.default},4124:(p,v)=>{v.__esModule=!0,v.default={scheme:"colors",author:"mrmrs (http://clrs.cc)",base00:"#111111",base01:"#333333",base02:"#555555",base03:"#777777",base04:"#999999",base05:"#bbbbbb",base06:"#dddddd",base07:"#ffffff",base08:"#ff4136",base09:"#ff851b",base0A:"#ffdc00",base0B:"#2ecc40",base0C:"#7fdbff",base0D:"#0074d9",base0E:"#b10dc9",base0F:"#85144b"},p.exports=v.default},7167:(p,v)=>{v.__esModule=!0,v.default={scheme:"default",author:"chris kempson (http://chriskempson.com)",base00:"#181818",base01:"#282828",base02:"#383838",base03:"#585858",base04:"#b8b8b8",base05:"#d8d8d8",base06:"#e8e8e8",base07:"#f8f8f8",base08:"#ab4642",base09:"#dc9656",base0A:"#f7ca88",base0B:"#a1b56c",base0C:"#86c1b9",base0D:"#7cafc2",base0E:"#ba8baf",base0F:"#a16946"},p.exports=v.default},4582:(p,v)=>{v.__esModule=!0,v.default={scheme:"eighties",author:"chris kempson (http://chriskempson.com)",base00:"#2d2d2d",base01:"#393939",base02:"#515151",base03:"#747369",base04:"#a09f93",base05:"#d3d0c8",base06:"#e8e6df",base07:"#f2f0ec",base08:"#f2777a",base09:"#f99157",base0A:"#ffcc66",base0B:"#99cc99",base0C:"#66cccc",base0D:"#6699cc",base0E:"#cc99cc",base0F:"#d27b53"},p.exports=v.default},7096:(p,v)=>{v.__esModule=!0,v.default={scheme:"embers",author:"jannik siebert (https://github.com/janniks)",base00:"#16130F",base01:"#2C2620",base02:"#433B32",base03:"#5A5047",base04:"#8A8075",base05:"#A39A90",base06:"#BEB6AE",base07:"#DBD6D1",base08:"#826D57",base09:"#828257",base0A:"#6D8257",base0B:"#57826D",base0C:"#576D82",base0D:"#6D5782",base0E:"#82576D",base0F:"#825757"},p.exports=v.default},9887:(p,v)=>{v.__esModule=!0,v.default={scheme:"flat",author:"chris kempson (http://chriskempson.com)",base00:"#2C3E50",base01:"#34495E",base02:"#7F8C8D",base03:"#95A5A6",base04:"#BDC3C7",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ECF0F1",base08:"#E74C3C",base09:"#E67E22",base0A:"#F1C40F",base0B:"#2ECC71",base0C:"#1ABC9C",base0D:"#3498DB",base0E:"#9B59B6",base0F:"#be643c"},p.exports=v.default},7199:(p,v)=>{v.__esModule=!0,v.default={scheme:"google",author:"seth wright (http://sethawright.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#CC342B",base09:"#F96A38",base0A:"#FBA922",base0B:"#198844",base0C:"#3971ED",base0D:"#3971ED",base0E:"#A36AC7",base0F:"#3971ED"},p.exports=v.default},1985:(p,v)=>{v.__esModule=!0,v.default={scheme:"grayscale",author:"alexandre gavioli (https://github.com/alexx2/)",base00:"#101010",base01:"#252525",base02:"#464646",base03:"#525252",base04:"#ababab",base05:"#b9b9b9",base06:"#e3e3e3",base07:"#f7f7f7",base08:"#7c7c7c",base09:"#999999",base0A:"#a0a0a0",base0B:"#8e8e8e",base0C:"#868686",base0D:"#686868",base0E:"#747474",base0F:"#5e5e5e"},p.exports=v.default},8093:(p,v)=>{v.__esModule=!0,v.default={scheme:"green screen",author:"chris kempson (http://chriskempson.com)",base00:"#001100",base01:"#003300",base02:"#005500",base03:"#007700",base04:"#009900",base05:"#00bb00",base06:"#00dd00",base07:"#00ff00",base08:"#007700",base09:"#009900",base0A:"#007700",base0B:"#00bb00",base0C:"#005500",base0D:"#009900",base0E:"#00bb00",base0F:"#005500"},p.exports=v.default},1615:(p,v)=>{v.__esModule=!0,v.default={scheme:"harmonic16",author:"jannik siebert (https://github.com/janniks)",base00:"#0b1c2c",base01:"#223b54",base02:"#405c79",base03:"#627e99",base04:"#aabcce",base05:"#cbd6e2",base06:"#e5ebf1",base07:"#f7f9fb",base08:"#bf8b56",base09:"#bfbf56",base0A:"#8bbf56",base0B:"#56bf8b",base0C:"#568bbf",base0D:"#8b56bf",base0E:"#bf568b",base0F:"#bf5656"},p.exports=v.default},9063:(p,v)=>{v.__esModule=!0,v.default={scheme:"hopscotch",author:"jan t. sott",base00:"#322931",base01:"#433b42",base02:"#5c545b",base03:"#797379",base04:"#989498",base05:"#b9b5b8",base06:"#d5d3d5",base07:"#ffffff",base08:"#dd464c",base09:"#fd8b19",base0A:"#fdcc59",base0B:"#8fc13e",base0C:"#149b93",base0D:"#1290bf",base0E:"#c85e7c",base0F:"#b33508"},p.exports=v.default},9446:(p,v,_)=>{function j(mt){return mt&&mt.__esModule?mt.default:mt}v.__esModule=!0;var C=_(1308);v.threezerotwofour=j(C);var R=_(9735);v.apathy=j(R);var N=_(294);v.ashes=j(N);var P=_(1733);v.atelierDune=j(P);var D=_(8974);v.atelierForest=j(D);var U=_(6933);v.atelierHeath=j(U);var x=_(523);v.atelierLakeside=j(x);var b=_(1223);v.atelierSeaside=j(b);var O=_(1233);v.bespin=j(O);var f=_(2847);v.brewer=j(f);var S=_(8120);v.bright=j(S);var m=_(6305);v.chalk=j(m);var M=_(525);v.codeschool=j(M);var B=_(4124);v.colors=j(B);var L=_(7167);v.default=j(L);var X=_(4582);v.eighties=j(X);var ae=_(7096);v.embers=j(ae);var ne=_(9887);v.flat=j(ne);var ue=_(7199);v.google=j(ue);var he=_(1985);v.grayscale=j(he);var be=_(8093);v.greenscreen=j(be);var le=_(1615);v.harmonic=j(le);var G=_(9063);v.hopscotch=j(G);var pe=_(9033);v.isotope=j(pe);var ge=_(4112);v.marrakesh=j(ge);var Oe=_(9600);v.mocha=j(Oe);var et=_(1240);v.monokai=j(et);var Ue=_(9768);v.ocean=j(Ue);var Ie=_(8293);v.paraiso=j(Ie);var Ce=_(3093);v.pop=j(Ce);var tt=_(1951);v.railscasts=j(tt);var Ze=_(6368);v.shapeshifter=j(Ze);var fe=_(2317);v.solarized=j(fe);var Ne=_(1091);v.summerfruit=j(Ne);var we=_(6943);v.tomorrow=j(we);var Ee=_(5670);v.tube=j(Ee);var $e=_(2536);v.twilight=j($e)},9033:(p,v)=>{v.__esModule=!0,v.default={scheme:"isotope",author:"jan t. sott",base00:"#000000",base01:"#404040",base02:"#606060",base03:"#808080",base04:"#c0c0c0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#ff0000",base09:"#ff9900",base0A:"#ff0099",base0B:"#33ff00",base0C:"#00ffff",base0D:"#0066ff",base0E:"#cc00ff",base0F:"#3300ff"},p.exports=v.default},4112:(p,v)=>{v.__esModule=!0,v.default={scheme:"marrakesh",author:"alexandre gavioli (http://github.com/alexx2/)",base00:"#201602",base01:"#302e00",base02:"#5f5b17",base03:"#6c6823",base04:"#86813b",base05:"#948e48",base06:"#ccc37a",base07:"#faf0a5",base08:"#c35359",base09:"#b36144",base0A:"#a88339",base0B:"#18974e",base0C:"#75a738",base0D:"#477ca1",base0E:"#8868b3",base0F:"#b3588e"},p.exports=v.default},9600:(p,v)=>{v.__esModule=!0,v.default={scheme:"mocha",author:"chris kempson (http://chriskempson.com)",base00:"#3B3228",base01:"#534636",base02:"#645240",base03:"#7e705a",base04:"#b8afad",base05:"#d0c8c6",base06:"#e9e1dd",base07:"#f5eeeb",base08:"#cb6077",base09:"#d28b71",base0A:"#f4bc87",base0B:"#beb55b",base0C:"#7bbda4",base0D:"#8ab3b5",base0E:"#a89bb9",base0F:"#bb9584"},p.exports=v.default},1240:(p,v)=>{v.__esModule=!0,v.default={scheme:"monokai",author:"wimer hazenberg (http://www.monokai.nl)",base00:"#272822",base01:"#383830",base02:"#49483e",base03:"#75715e",base04:"#a59f85",base05:"#f8f8f2",base06:"#f5f4f1",base07:"#f9f8f5",base08:"#f92672",base09:"#fd971f",base0A:"#f4bf75",base0B:"#a6e22e",base0C:"#a1efe4",base0D:"#66d9ef",base0E:"#ae81ff",base0F:"#cc6633"},p.exports=v.default},9768:(p,v)=>{v.__esModule=!0,v.default={scheme:"ocean",author:"chris kempson (http://chriskempson.com)",base00:"#2b303b",base01:"#343d46",base02:"#4f5b66",base03:"#65737e",base04:"#a7adba",base05:"#c0c5ce",base06:"#dfe1e8",base07:"#eff1f5",base08:"#bf616a",base09:"#d08770",base0A:"#ebcb8b",base0B:"#a3be8c",base0C:"#96b5b4",base0D:"#8fa1b3",base0E:"#b48ead",base0F:"#ab7967"},p.exports=v.default},8293:(p,v)=>{v.__esModule=!0,v.default={scheme:"paraiso",author:"jan t. sott",base00:"#2f1e2e",base01:"#41323f",base02:"#4f424c",base03:"#776e71",base04:"#8d8687",base05:"#a39e9b",base06:"#b9b6b0",base07:"#e7e9db",base08:"#ef6155",base09:"#f99b15",base0A:"#fec418",base0B:"#48b685",base0C:"#5bc4bf",base0D:"#06b6ef",base0E:"#815ba4",base0F:"#e96ba8"},p.exports=v.default},3093:(p,v)=>{v.__esModule=!0,v.default={scheme:"pop",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#eb008a",base09:"#f29333",base0A:"#f8ca12",base0B:"#37b349",base0C:"#00aabb",base0D:"#0e5a94",base0E:"#b31e8d",base0F:"#7a2d00"},p.exports=v.default},1951:(p,v)=>{v.__esModule=!0,v.default={scheme:"railscasts",author:"ryan bates (http://railscasts.com)",base00:"#2b2b2b",base01:"#272935",base02:"#3a4055",base03:"#5a647e",base04:"#d4cfc9",base05:"#e6e1dc",base06:"#f4f1ed",base07:"#f9f7f3",base08:"#da4939",base09:"#cc7833",base0A:"#ffc66d",base0B:"#a5c261",base0C:"#519f50",base0D:"#6d9cbe",base0E:"#b6b3eb",base0F:"#bc9458"},p.exports=v.default},6368:(p,v)=>{v.__esModule=!0,v.default={scheme:"shapeshifter",author:"tyler benziger (http://tybenz.com)",base00:"#000000",base01:"#040404",base02:"#102015",base03:"#343434",base04:"#555555",base05:"#ababab",base06:"#e0e0e0",base07:"#f9f9f9",base08:"#e92f2f",base09:"#e09448",base0A:"#dddd13",base0B:"#0ed839",base0C:"#23edda",base0D:"#3b48e3",base0E:"#f996e2",base0F:"#69542d"},p.exports=v.default},2317:(p,v)=>{v.__esModule=!0,v.default={scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"},p.exports=v.default},1091:(p,v)=>{v.__esModule=!0,v.default={scheme:"summerfruit",author:"christopher corley (http://cscorley.github.io/)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#B0B0B0",base05:"#D0D0D0",base06:"#E0E0E0",base07:"#FFFFFF",base08:"#FF0086",base09:"#FD8900",base0A:"#ABA800",base0B:"#00C918",base0C:"#1faaaa",base0D:"#3777E6",base0E:"#AD00A1",base0F:"#cc6633"},p.exports=v.default},1308:(p,v)=>{v.__esModule=!0,v.default={scheme:"threezerotwofour",author:"jan t. sott (http://github.com/idleberg)",base00:"#090300",base01:"#3a3432",base02:"#4a4543",base03:"#5c5855",base04:"#807d7c",base05:"#a5a2a2",base06:"#d6d5d4",base07:"#f7f7f7",base08:"#db2d20",base09:"#e8bbd0",base0A:"#fded02",base0B:"#01a252",base0C:"#b5e4f4",base0D:"#01a0e4",base0E:"#a16a94",base0F:"#cdab53"},p.exports=v.default},6943:(p,v)=>{v.__esModule=!0,v.default={scheme:"tomorrow",author:"chris kempson (http://chriskempson.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#cc6666",base09:"#de935f",base0A:"#f0c674",base0B:"#b5bd68",base0C:"#8abeb7",base0D:"#81a2be",base0E:"#b294bb",base0F:"#a3685a"},p.exports=v.default},5670:(p,v)=>{v.__esModule=!0,v.default={scheme:"london tube",author:"jan t. sott",base00:"#231f20",base01:"#1c3f95",base02:"#5a5758",base03:"#737171",base04:"#959ca1",base05:"#d9d8d8",base06:"#e7e7e8",base07:"#ffffff",base08:"#ee2e24",base09:"#f386a1",base0A:"#ffd204",base0B:"#00853e",base0C:"#85cebc",base0D:"#009ddc",base0E:"#98005d",base0F:"#b06110"},p.exports=v.default},2536:(p,v)=>{v.__esModule=!0,v.default={scheme:"twilight",author:"david hart (http://hart-dev.com)",base00:"#1e1e1e",base01:"#323537",base02:"#464b50",base03:"#5f5a60",base04:"#838184",base05:"#a7a7a7",base06:"#c3c3c3",base07:"#ffffff",base08:"#cf6a4c",base09:"#cda869",base0A:"#f9ee98",base0B:"#8f9d6a",base0C:"#afc4db",base0D:"#7587a6",base0E:"#9b859d",base0F:"#9b703f"},p.exports=v.default},6481:(p,v,_)=>{var j=_(4176),C={};for(var R in j)j.hasOwnProperty(R)&&(C[j[R]]=R);var N=p.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var P in N)if(N.hasOwnProperty(P)){if(!("channels"in N[P]))throw new Error("missing channels property: "+P);if(!("labels"in N[P]))throw new Error("missing channel labels property: "+P);if(N[P].labels.length!==N[P].channels)throw new Error("channel and label counts mismatch: "+P);var D=N[P].channels,U=N[P].labels;delete N[P].channels,delete N[P].labels,Object.defineProperty(N[P],"channels",{value:D}),Object.defineProperty(N[P],"labels",{value:U})}N.rgb.hsl=function(x){var b,O,f=x[0]/255,S=x[1]/255,m=x[2]/255,M=Math.min(f,S,m),B=Math.max(f,S,m),L=B-M;return B===M?b=0:f===B?b=(S-m)/L:S===B?b=2+(m-f)/L:m===B&&(b=4+(f-S)/L),(b=Math.min(60*b,360))<0&&(b+=360),O=(M+B)/2,[b,100*(B===M?0:O<=.5?L/(B+M):L/(2-B-M)),100*O]},N.rgb.hsv=function(x){var b,O,f,S,m,M=x[0]/255,B=x[1]/255,L=x[2]/255,X=Math.max(M,B,L),ae=X-Math.min(M,B,L),ne=function(ue){return(X-ue)/6/ae+.5};return ae===0?S=m=0:(m=ae/X,b=ne(M),O=ne(B),f=ne(L),M===X?S=f-O:B===X?S=.3333333333333333+b-f:L===X&&(S=.6666666666666666+O-b),S<0?S+=1:S>1&&(S-=1)),[360*S,100*m,100*X]},N.rgb.hwb=function(x){var b=x[0],O=x[1],f=x[2];return[N.rgb.hsl(x)[0],100*(.00392156862745098*Math.min(b,Math.min(O,f))),100*(f=1-.00392156862745098*Math.max(b,Math.max(O,f)))]},N.rgb.cmyk=function(x){var b,O=x[0]/255,f=x[1]/255,S=x[2]/255;return[100*((1-O-(b=Math.min(1-O,1-f,1-S)))/(1-b)||0),100*((1-f-b)/(1-b)||0),100*((1-S-b)/(1-b)||0),100*b]},N.rgb.keyword=function(x){var b=C[x];if(b)return b;var O,f,S,m=1/0;for(var M in j)if(j.hasOwnProperty(M)){var B=j[M],L=(f=x,S=B,Math.pow(f[0]-S[0],2)+Math.pow(f[1]-S[1],2)+Math.pow(f[2]-S[2],2));L.04045?Math.pow((b+.055)/1.055,2.4):b/12.92)+.3576*(O=O>.04045?Math.pow((O+.055)/1.055,2.4):O/12.92)+.1805*(f=f>.04045?Math.pow((f+.055)/1.055,2.4):f/12.92)),100*(.2126*b+.7152*O+.0722*f),100*(.0193*b+.1192*O+.9505*f)]},N.rgb.lab=function(x){var b=N.rgb.xyz(x),O=b[0],f=b[1],S=b[2];return f/=100,S/=108.883,O=(O/=95.047)>.008856?Math.pow(O,.3333333333333333):7.787*O+.13793103448275862,[116*(f=f>.008856?Math.pow(f,.3333333333333333):7.787*f+.13793103448275862)-16,500*(O-f),200*(f-(S=S>.008856?Math.pow(S,.3333333333333333):7.787*S+.13793103448275862))]},N.hsl.rgb=function(x){var b,O,f,S,m,M=x[0]/360,B=x[1]/100,L=x[2]/100;if(B===0)return[m=255*L,m,m];b=2*L-(O=L<.5?L*(1+B):L+B-L*B),S=[0,0,0];for(var X=0;X<3;X++)(f=M+.3333333333333333*-(X-1))<0&&f++,f>1&&f--,m=6*f<1?b+6*(O-b)*f:2*f<1?O:3*f<2?b+(O-b)*(.6666666666666666-f)*6:b,S[X]=255*m;return S},N.hsl.hsv=function(x){var b=x[0],O=x[1]/100,f=x[2]/100,S=O,m=Math.max(f,.01);return O*=(f*=2)<=1?f:2-f,S*=m<=1?m:2-m,[b,100*(f===0?2*S/(m+S):2*O/(f+O)),100*((f+O)/2)]},N.hsv.rgb=function(x){var b=x[0]/60,O=x[1]/100,f=x[2]/100,S=Math.floor(b)%6,m=b-Math.floor(b),M=255*f*(1-O),B=255*f*(1-O*m),L=255*f*(1-O*(1-m));switch(f*=255,S){case 0:return[f,L,M];case 1:return[B,f,M];case 2:return[M,f,L];case 3:return[M,B,f];case 4:return[L,M,f];case 5:return[f,M,B]}},N.hsv.hsl=function(x){var b,O,f,S=x[0],m=x[1]/100,M=x[2]/100,B=Math.max(M,.01);return f=(2-m)*M,O=m*B,[S,100*(O=(O/=(b=(2-m)*B)<=1?b:2-b)||0),100*(f/=2)]},N.hwb.rgb=function(x){var b,O,f,S,m,M,B,L=x[0]/360,X=x[1]/100,ae=x[2]/100,ne=X+ae;switch(ne>1&&(X/=ne,ae/=ne),f=6*L-(b=Math.floor(6*L)),1&b&&(f=1-f),S=X+f*((O=1-ae)-X),b){default:case 6:case 0:m=O,M=S,B=X;break;case 1:m=S,M=O,B=X;break;case 2:m=X,M=O,B=S;break;case 3:m=X,M=S,B=O;break;case 4:m=S,M=X,B=O;break;case 5:m=O,M=X,B=S}return[255*m,255*M,255*B]},N.cmyk.rgb=function(x){var b=x[0]/100,O=x[1]/100,f=x[2]/100,S=x[3]/100;return[255*(1-Math.min(1,b*(1-S)+S)),255*(1-Math.min(1,O*(1-S)+S)),255*(1-Math.min(1,f*(1-S)+S))]},N.xyz.rgb=function(x){var b,O,f,S=x[0]/100,m=x[1]/100,M=x[2]/100;return O=-.9689*S+1.8758*m+.0415*M,f=.0557*S+-.204*m+1.057*M,b=(b=3.2406*S+-1.5372*m+-.4986*M)>.0031308?1.055*Math.pow(b,.4166666666666667)-.055:12.92*b,O=O>.0031308?1.055*Math.pow(O,.4166666666666667)-.055:12.92*O,f=f>.0031308?1.055*Math.pow(f,.4166666666666667)-.055:12.92*f,[255*(b=Math.min(Math.max(0,b),1)),255*(O=Math.min(Math.max(0,O),1)),255*(f=Math.min(Math.max(0,f),1))]},N.xyz.lab=function(x){var b=x[0],O=x[1],f=x[2];return O/=100,f/=108.883,b=(b/=95.047)>.008856?Math.pow(b,.3333333333333333):7.787*b+.13793103448275862,[116*(O=O>.008856?Math.pow(O,.3333333333333333):7.787*O+.13793103448275862)-16,500*(b-O),200*(O-(f=f>.008856?Math.pow(f,.3333333333333333):7.787*f+.13793103448275862))]},N.lab.xyz=function(x){var b,O,f,S=x[0];b=x[1]/500+(O=(S+16)/116),f=O-x[2]/200;var m=Math.pow(O,3),M=Math.pow(b,3),B=Math.pow(f,3);return O=m>.008856?m:(O-.13793103448275862)/7.787,b=M>.008856?M:(b-.13793103448275862)/7.787,f=B>.008856?B:(f-.13793103448275862)/7.787,[b*=95.047,O*=100,f*=108.883]},N.lab.lch=function(x){var b,O=x[0],f=x[1],S=x[2];return(b=360*Math.atan2(S,f)/2/Math.PI)<0&&(b+=360),[O,Math.sqrt(f*f+S*S),b]},N.lch.lab=function(x){var b,O=x[0],f=x[1];return b=x[2]/360*2*Math.PI,[O,f*Math.cos(b),f*Math.sin(b)]},N.rgb.ansi16=function(x){var b=x[0],O=x[1],f=x[2],S=1 in arguments?arguments[1]:N.rgb.hsv(x)[2];if((S=Math.round(S/50))===0)return 30;var m=30+(Math.round(f/255)<<2|Math.round(O/255)<<1|Math.round(b/255));return S===2&&(m+=60),m},N.hsv.ansi16=function(x){return N.rgb.ansi16(N.hsv.rgb(x),x[2])},N.rgb.ansi256=function(x){var b=x[0],O=x[1],f=x[2];return b===O&&O===f?b<8?16:b>248?231:Math.round((b-8)/247*24)+232:16+36*Math.round(b/255*5)+6*Math.round(O/255*5)+Math.round(f/255*5)},N.ansi16.rgb=function(x){var b=x%10;if(b===0||b===7)return x>50&&(b+=3.5),[b=b/10.5*255,b,b];var O=.5*(1+~~(x>50));return[(1&b)*O*255,(b>>1&1)*O*255,(b>>2&1)*O*255]},N.ansi256.rgb=function(x){if(x>=232){var b=10*(x-232)+8;return[b,b,b]}var O;return x-=16,[Math.floor(x/36)/5*255,Math.floor((O=x%36)/6)/5*255,O%6/5*255]},N.rgb.hex=function(x){var b=(((255&Math.round(x[0]))<<16)+((255&Math.round(x[1]))<<8)+(255&Math.round(x[2]))).toString(16).toUpperCase();return"000000".substring(b.length)+b},N.hex.rgb=function(x){var b=x.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!b)return[0,0,0];var O=b[0];b[0].length===3&&(O=O.split("").map(function(S){return S+S}).join(""));var f=parseInt(O,16);return[f>>16&255,f>>8&255,255&f]},N.rgb.hcg=function(x){var b,O=x[0]/255,f=x[1]/255,S=x[2]/255,m=Math.max(Math.max(O,f),S),M=Math.min(Math.min(O,f),S),B=m-M;return b=B<=0?0:m===O?(f-S)/B%6:m===f?2+(S-O)/B:4+(O-f)/B+4,b/=6,[360*(b%=1),100*B,100*(B<1?M/(1-B):0)]},N.hsl.hcg=function(x){var b=x[1]/100,O=x[2]/100,f=1,S=0;return(f=O<.5?2*b*O:2*b*(1-O))<1&&(S=(O-.5*f)/(1-f)),[x[0],100*f,100*S]},N.hsv.hcg=function(x){var b=x[1]/100,O=x[2]/100,f=b*O,S=0;return f<1&&(S=(O-f)/(1-f)),[x[0],100*f,100*S]},N.hcg.rgb=function(x){var b=x[0]/360,O=x[1]/100,f=x[2]/100;if(O===0)return[255*f,255*f,255*f];var S,m=[0,0,0],M=b%1*6,B=M%1,L=1-B;switch(Math.floor(M)){case 0:m[0]=1,m[1]=B,m[2]=0;break;case 1:m[0]=L,m[1]=1,m[2]=0;break;case 2:m[0]=0,m[1]=1,m[2]=B;break;case 3:m[0]=0,m[1]=L,m[2]=1;break;case 4:m[0]=B,m[1]=0,m[2]=1;break;default:m[0]=1,m[1]=0,m[2]=L}return S=(1-O)*f,[255*(O*m[0]+S),255*(O*m[1]+S),255*(O*m[2]+S)]},N.hcg.hsv=function(x){var b=x[1]/100,O=b+x[2]/100*(1-b),f=0;return O>0&&(f=b/O),[x[0],100*f,100*O]},N.hcg.hsl=function(x){var b=x[1]/100,O=x[2]/100*(1-b)+.5*b,f=0;return O>0&&O<.5?f=b/(2*O):O>=.5&&O<1&&(f=b/(2*(1-O))),[x[0],100*f,100*O]},N.hcg.hwb=function(x){var b=x[1]/100,O=b+x[2]/100*(1-b);return[x[0],100*(O-b),100*(1-O)]},N.hwb.hcg=function(x){var b=x[1]/100,O=1-x[2]/100,f=O-b,S=0;return f<1&&(S=(O-f)/(1-f)),[x[0],100*f,100*S]},N.apple.rgb=function(x){return[x[0]/65535*255,x[1]/65535*255,x[2]/65535*255]},N.rgb.apple=function(x){return[x[0]/255*65535,x[1]/255*65535,x[2]/255*65535]},N.gray.rgb=function(x){return[x[0]/100*255,x[0]/100*255,x[0]/100*255]},N.gray.hsl=N.gray.hsv=function(x){return[0,0,x[0]]},N.gray.hwb=function(x){return[0,100,x[0]]},N.gray.cmyk=function(x){return[0,0,0,x[0]]},N.gray.lab=function(x){return[x[0],0,0]},N.gray.hex=function(x){var b=255&Math.round(x[0]/100*255),O=((b<<16)+(b<<8)+b).toString(16).toUpperCase();return"000000".substring(O.length)+O},N.rgb.gray=function(x){return[(x[0]+x[1]+x[2])/3/255*100]}},4732:(p,v,_)=>{var j=_(6481),C=_(1157),R={};Object.keys(j).forEach(function(N){R[N]={},Object.defineProperty(R[N],"channels",{value:j[N].channels}),Object.defineProperty(R[N],"labels",{value:j[N].labels});var P=C(N);Object.keys(P).forEach(function(D){var U=P[D];R[N][D]=function(x){var b=function(O){if(O==null)return O;arguments.length>1&&(O=Array.prototype.slice.call(arguments));var f=x(O);if(typeof f=="object")for(var S=f.length,m=0;m1&&(O=Array.prototype.slice.call(arguments)),x(O))};return"conversion"in x&&(b.conversion=x.conversion),b}(U)})}),p.exports=R},1157:(p,v,_)=>{var j=_(6481);function C(P){var D=function(){for(var M={},B=Object.keys(j),L=B.length,X=0;X{p.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},4877:p=>{p.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},6138:(p,v,_)=>{var j=_(4877),C=_(301),R=Object.hasOwnProperty,N=Object.create(null);for(var P in j)R.call(j,P)&&(N[j[P]]=P);var D=p.exports={to:{},get:{}};function U(b,O,f){return Math.min(Math.max(O,b),f)}function x(b){var O=Math.round(b).toString(16).toUpperCase();return O.length<2?"0"+O:O}D.get=function(b){var O,f;switch(b.substring(0,3).toLowerCase()){case"hsl":O=D.get.hsl(b),f="hsl";break;case"hwb":O=D.get.hwb(b),f="hwb";break;default:O=D.get.rgb(b),f="rgb"}return O?{model:f,value:O}:null},D.get.rgb=function(b){if(!b)return null;var O,f,S,m=[0,0,0,1];if(O=b.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(S=O[2],O=O[1],f=0;f<3;f++){var M=2*f;m[f]=parseInt(O.slice(M,M+2),16)}S&&(m[3]=parseInt(S,16)/255)}else if(O=b.match(/^#([a-f0-9]{3,4})$/i)){for(S=(O=O[1])[3],f=0;f<3;f++)m[f]=parseInt(O[f]+O[f],16);S&&(m[3]=parseInt(S+S,16)/255)}else if(O=b.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(f=0;f<3;f++)m[f]=parseInt(O[f+1],0);O[4]&&(O[5]?m[3]=.01*parseFloat(O[4]):m[3]=parseFloat(O[4]))}else{if(!(O=b.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(O=b.match(/^(\w+)$/))?O[1]==="transparent"?[0,0,0,0]:R.call(j,O[1])?((m=j[O[1]])[3]=1,m):null:null;for(f=0;f<3;f++)m[f]=Math.round(2.55*parseFloat(O[f+1]));O[4]&&(O[5]?m[3]=.01*parseFloat(O[4]):m[3]=parseFloat(O[4]))}for(f=0;f<3;f++)m[f]=U(m[f],0,255);return m[3]=U(m[3],0,1),m},D.get.hsl=function(b){if(!b)return null;var O=b.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(O){var f=parseFloat(O[4]);return[(parseFloat(O[1])%360+360)%360,U(parseFloat(O[2]),0,100),U(parseFloat(O[3]),0,100),U(isNaN(f)?1:f,0,1)]}return null},D.get.hwb=function(b){if(!b)return null;var O=b.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(O){var f=parseFloat(O[4]);return[(parseFloat(O[1])%360+360)%360,U(parseFloat(O[2]),0,100),U(parseFloat(O[3]),0,100),U(isNaN(f)?1:f,0,1)]}return null},D.to.hex=function(){var b=C(arguments);return"#"+x(b[0])+x(b[1])+x(b[2])+(b[3]<1?x(Math.round(255*b[3])):"")},D.to.rgb=function(){var b=C(arguments);return b.length<4||b[3]===1?"rgb("+Math.round(b[0])+", "+Math.round(b[1])+", "+Math.round(b[2])+")":"rgba("+Math.round(b[0])+", "+Math.round(b[1])+", "+Math.round(b[2])+", "+b[3]+")"},D.to.rgb.percent=function(){var b=C(arguments),O=Math.round(b[0]/255*100),f=Math.round(b[1]/255*100),S=Math.round(b[2]/255*100);return b.length<4||b[3]===1?"rgb("+O+"%, "+f+"%, "+S+"%)":"rgba("+O+"%, "+f+"%, "+S+"%, "+b[3]+")"},D.to.hsl=function(){var b=C(arguments);return b.length<4||b[3]===1?"hsl("+b[0]+", "+b[1]+"%, "+b[2]+"%)":"hsla("+b[0]+", "+b[1]+"%, "+b[2]+"%, "+b[3]+")"},D.to.hwb=function(){var b=C(arguments),O="";return b.length>=4&&b[3]!==1&&(O=", "+b[3]),"hwb("+b[0]+", "+b[1]+"%, "+b[2]+"%"+O+")"},D.to.keyword=function(b){return N[b.slice(0,3)]}},3639:(p,v,_)=>{var j=_(6138),C=_(4732),R=[].slice,N=["keyword","gray","hex"],P={};Object.keys(C).forEach(function(f){P[R.call(C[f].labels).sort().join("")]=f});var D={};function U(f,S){if(!(this instanceof U))return new U(f,S);if(S&&S in N&&(S=null),S&&!(S in C))throw new Error("Unknown model: "+S);var m,M;if(f==null)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(f instanceof U)this.model=f.model,this.color=f.color.slice(),this.valpha=f.valpha;else if(typeof f=="string"){var B=j.get(f);if(B===null)throw new Error("Unable to parse color from string: "+f);this.model=B.model,M=C[this.model].channels,this.color=B.value.slice(0,M),this.valpha=typeof B.value[M]=="number"?B.value[M]:1}else if(f.length){this.model=S||"rgb",M=C[this.model].channels;var L=R.call(f,0,M);this.color=O(L,M),this.valpha=typeof f[M]=="number"?f[M]:1}else if(typeof f=="number")f&=16777215,this.model="rgb",this.color=[f>>16&255,f>>8&255,255&f],this.valpha=1;else{this.valpha=1;var X=Object.keys(f);"alpha"in f&&(X.splice(X.indexOf("alpha"),1),this.valpha=typeof f.alpha=="number"?f.alpha:0);var ae=X.sort().join("");if(!(ae in P))throw new Error("Unable to parse color from object: "+JSON.stringify(f));this.model=P[ae];var ne=C[this.model].labels,ue=[];for(m=0;mm?(S+.05)/(m+.05):(m+.05)/(S+.05)},level:function(f){var S=this.contrast(f);return S>=7.1?"AAA":S>=4.5?"AA":""},isDark:function(){var f=this.rgb().color;return(299*f[0]+587*f[1]+114*f[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var f=this.rgb(),S=0;S<3;S++)f.color[S]=255-f.color[S];return f},lighten:function(f){var S=this.hsl();return S.color[2]+=S.color[2]*f,S},darken:function(f){var S=this.hsl();return S.color[2]-=S.color[2]*f,S},saturate:function(f){var S=this.hsl();return S.color[1]+=S.color[1]*f,S},desaturate:function(f){var S=this.hsl();return S.color[1]-=S.color[1]*f,S},whiten:function(f){var S=this.hwb();return S.color[1]+=S.color[1]*f,S},blacken:function(f){var S=this.hwb();return S.color[2]+=S.color[2]*f,S},grayscale:function(){var f=this.rgb().color,S=.3*f[0]+.59*f[1]+.11*f[2];return U.rgb(S,S,S)},fade:function(f){return this.alpha(this.valpha-this.valpha*f)},opaquer:function(f){return this.alpha(this.valpha+this.valpha*f)},rotate:function(f){var S=this.hsl(),m=S.color[0];return m=(m=(m+f)%360)<0?360+m:m,S.color[0]=m,S},mix:function(f,S){if(!f||!f.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof f);var m=f.rgb(),M=this.rgb(),B=S===void 0?.5:S,L=2*B-1,X=m.alpha()-M.alpha(),ae=((L*X==-1?L:(L+X)/(1+L*X))+1)/2,ne=1-ae;return U.rgb(ae*m.red()+ne*M.red(),ae*m.green()+ne*M.green(),ae*m.blue()+ne*M.blue(),m.alpha()*B+M.alpha()*(1-B))}},Object.keys(C).forEach(function(f){if(N.indexOf(f)===-1){var S=C[f].channels;U.prototype[f]=function(){if(this.model===f)return new U(this);if(arguments.length)return new U(arguments,f);var m,M=typeof arguments[S]=="number"?S:this.valpha;return new U((m=C[this.model][f].raw(this.color),Array.isArray(m)?m:[m]).concat(M),f)},U[f]=function(m){return typeof m=="number"&&(m=O(R.call(arguments),S)),new U(m,f)}}}),p.exports=U},9784:p=>{var v,_=typeof Reflect=="object"?Reflect:null,j=_&&typeof _.apply=="function"?_.apply:function(M,B,L){return Function.prototype.apply.call(M,B,L)};v=_&&typeof _.ownKeys=="function"?_.ownKeys:Object.getOwnPropertySymbols?function(M){return Object.getOwnPropertyNames(M).concat(Object.getOwnPropertySymbols(M))}:function(M){return Object.getOwnPropertyNames(M)};var C=Number.isNaN||function(M){return M!=M};function R(){R.init.call(this)}p.exports=R,p.exports.once=function(M,B){return new Promise(function(L,X){function ae(ue){M.removeListener(B,ne),X(ue)}function ne(){typeof M.removeListener=="function"&&M.removeListener("error",ae),L([].slice.call(arguments))}m(M,B,ne,{once:!0}),B!=="error"&&function(ue,he,be){typeof ue.on=="function"&&m(ue,"error",he,be)}(M,ae,{once:!0})})},R.EventEmitter=R,R.prototype._events=void 0,R.prototype._eventsCount=0,R.prototype._maxListeners=void 0;var N=10;function P(M){if(typeof M!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof M)}function D(M){return M._maxListeners===void 0?R.defaultMaxListeners:M._maxListeners}function U(M,B,L,X){var ae,ne,ue,he;if(P(L),(ne=M._events)===void 0?(ne=M._events=Object.create(null),M._eventsCount=0):(ne.newListener!==void 0&&(M.emit("newListener",B,L.listener?L.listener:L),ne=M._events),ue=ne[B]),ue===void 0)ue=ne[B]=L,++M._eventsCount;else if(typeof ue=="function"?ue=ne[B]=X?[L,ue]:[ue,L]:X?ue.unshift(L):ue.push(L),(ae=D(M))>0&&ue.length>ae&&!ue.warned){ue.warned=!0;var be=new Error("Possible EventEmitter memory leak detected. "+ue.length+" "+String(B)+" listeners added. Use emitter.setMaxListeners() to increase limit");be.name="MaxListenersExceededWarning",be.emitter=M,be.type=B,be.count=ue.length,he=be,console&&console.warn&&console.warn(he)}return M}function x(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function b(M,B,L){var X={fired:!1,wrapFn:void 0,target:M,type:B,listener:L},ae=x.bind(X);return ae.listener=L,X.wrapFn=ae,ae}function O(M,B,L){var X=M._events;if(X===void 0)return[];var ae=X[B];return ae===void 0?[]:typeof ae=="function"?L?[ae.listener||ae]:[ae]:L?function(ne){for(var ue=new Array(ne.length),he=0;he0&&(ne=B[0]),ne instanceof Error)throw ne;var ue=new Error("Unhandled error."+(ne?" ("+ne.message+")":""));throw ue.context=ne,ue}var he=ae[M];if(he===void 0)return!1;if(typeof he=="function")j(he,this,B);else{var be=he.length,le=S(he,be);for(L=0;L=0;ne--)if(L[ne]===B||L[ne].listener===B){ue=L[ne].listener,ae=ne;break}if(ae<0)return this;ae===0?L.shift():function(he,be){for(;be+1=0;X--)this.removeListener(M,B[X]);return this},R.prototype.listeners=function(M){return O(this,M,!0)},R.prototype.rawListeners=function(M){return O(this,M,!1)},R.listenerCount=function(M,B){return typeof M.listenerCount=="function"?M.listenerCount(B):f.call(M,B)},R.prototype.listenerCount=f,R.prototype.eventNames=function(){return this._eventsCount>0?v(this._events):[]}},4263:p=>{p.exports=function(v,_){for(var j=arguments.length,C=new Array(j>2?j-2:0),R=2;R{p.exports.Dispatcher=_(9808)},9808:(p,v,_)=>{function j(N,P,D){return(P=function(U){var x=function(b,O){if(typeof b!="object"||b===null)return b;var f=b[Symbol.toPrimitive];if(f!==void 0){var S=f.call(b,O||"default");if(typeof S!="object")return S;throw new TypeError("@@toPrimitive must return a primitive value.")}return(O==="string"?String:Number)(b)}(U,"string");return typeof x=="symbol"?x:String(x)}(P))in N?Object.defineProperty(N,P,{value:D,enumerable:!0,configurable:!0,writable:!0}):N[P]=D,N}var C=_(4263),R=function(){function N(){j(this,"_callbacks",void 0),j(this,"_isDispatching",void 0),j(this,"_isHandled",void 0),j(this,"_isPending",void 0),j(this,"_lastID",void 0),j(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var P=N.prototype;return P.register=function(D){var U="ID_"+this._lastID++;return this._callbacks[U]=D,U},P.unregister=function(D){this._callbacks[D]||C(!1),delete this._callbacks[D]},P.waitFor=function(D){this._isDispatching||C(!1);for(var U=0;U{p.exports=function(v){return!(!v||typeof v=="string")&&(v instanceof Array||Array.isArray(v)||v.length>=0&&(v.splice instanceof Function||Object.getOwnPropertyDescriptor(v,v.length-1)&&v.constructor.name!=="String"))}},3989:(p,v,_)=>{var j="__lodash_placeholder__",C=32,R=1/0,N=NaN,P=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",C],["partialRight",64],["rearg",256]],D="[object Function]",U="[object GeneratorFunction]",x=/^\s+|\s+$/g,b=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,O=/\{\n\/\* \[wrapped with (.+)\] \*/,f=/,? & /,S=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,M=/^\[object .+?Constructor\]$/,B=/^0o[0-7]+$/i,L=/^(?:0|[1-9]\d*)$/,X=parseInt,ae=typeof _.g=="object"&&_.g&&_.g.Object===Object&&_.g,ne=typeof self=="object"&&self&&self.Object===Object&&self,ue=ae||ne||Function("return this")();function he(oe,Z,ve){switch(ve.length){case 0:return oe.call(Z);case 1:return oe.call(Z,ve[0]);case 2:return oe.call(Z,ve[0],ve[1]);case 3:return oe.call(Z,ve[0],ve[1],ve[2])}return oe.apply(Z,ve)}function be(oe,Z){return!!(oe&&oe.length)&&function(ve,je,qe){if(je!=je)return function(nt,st,fa,da){for(var Ta=nt.length,vt=fa+-1;++vt-1}function le(oe){return oe!=oe}function G(oe,Z){for(var ve=-1,je=oe.length,qe=0,Xe=[];++ve2?ge:void 0);function at(oe){if(!Mt(oe)||function(ve){return!!Ce&&Ce in ve}(oe))return!1;var Z=function(ve){var je=Mt(ve)?fe.call(ve):"";return je==D||je==U}(oe)||function(ve){var je=!1;if(ve!=null&&typeof ve.toString!="function")try{je=!!(ve+"")}catch{}return je}(oe)?Ne:M;return Z.test(function(ve){if(ve!=null){try{return tt.call(ve)}catch{}try{return ve+""}catch{}}return""}(oe))}function kt(oe){return function(){var Z=arguments;switch(Z.length){case 0:return new oe;case 1:return new oe(Z[0]);case 2:return new oe(Z[0],Z[1]);case 3:return new oe(Z[0],Z[1],Z[2]);case 4:return new oe(Z[0],Z[1],Z[2],Z[3]);case 5:return new oe(Z[0],Z[1],Z[2],Z[3],Z[4]);case 6:return new oe(Z[0],Z[1],Z[2],Z[3],Z[4],Z[5]);case 7:return new oe(Z[0],Z[1],Z[2],Z[3],Z[4],Z[5],Z[6])}var ve,je=Mt(ve=oe.prototype)?we(ve):{},qe=oe.apply(je,Z);return Mt(qe)?qe:je}}function Gt(oe,Z,ve,je,qe,Xe,Nt,nt,st,fa){var da=128&Z,Ta=1&Z,vt=2&Z,ht=24&Z,St=512&Z,ya=vt?void 0:kt(oe);return function Qt(){for(var Lt=arguments.length,ot=Array(Lt),Ht=Lt;Ht--;)ot[Ht]=arguments[Ht];if(ht)var Kt=qt(Qt),ut=function(bt,ta){for(var va=bt.length,At=0;va--;)bt[va]===ta&&At++;return At}(ot,Kt);if(je&&(ot=function(bt,ta,va,At){for(var Ke=-1,pt=bt.length,aa=va.length,Zt=-1,Oa=ta.length,La=Ee(pt-aa,0),Ha=Array(Oa+La),Ea=!At;++Zt1&&ot.reverse(),da&&st1?"& ":"")+Z[je],Z=Z.join(ve>2?", ":" "),oe.replace(b,`{ -/* [wrapped with `+Z+`] */ -`)}function ll(oe,Z){return!!(Z=Z??9007199254740991)&&(typeof oe=="number"||L.test(oe))&&oe>-1&&oe%1==0&&oe{var j=_(8336),C=Array.prototype.concat,R=Array.prototype.slice,N=p.exports=function(P){for(var D=[],U=0,x=P.length;U{p.exports=o}},u={};function g(p){var v=u[p];if(v!==void 0)return v.exports;var _=u[p]={exports:{}};return r[p](_,_.exports,g),_.exports}g.n=p=>{var v=p&&p.__esModule?()=>p.default:()=>p;return g.d(v,{a:v}),v},g.d=(p,v)=>{for(var _ in v)g.o(v,_)&&!g.o(p,_)&&Object.defineProperty(p,_,{enumerable:!0,get:v[_]})},g.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),g.o=(p,v)=>Object.prototype.hasOwnProperty.call(p,v),g.r=p=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})};var k={};return(()=>{function p(T){return p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(y){return typeof y}:function(y){return y&&typeof Symbol=="function"&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y},p(T)}function v(T){var y=function(E,w){if(p(E)!="object"||!E)return E;var q=E[Symbol.toPrimitive];if(q!==void 0){var Q=q.call(E,w||"default");if(p(Q)!="object")return Q;throw new TypeError("@@toPrimitive must return a primitive value.")}return(w==="string"?String:Number)(E)}(T,"string");return p(y)=="symbol"?y:y+""}function _(T,y,E){return(y=v(y))in T?Object.defineProperty(T,y,{value:E,enumerable:!0,configurable:!0,writable:!0}):T[y]=E,T}function j(T,y){var E=Object.keys(T);if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(T);y&&(w=w.filter(function(q){return Object.getOwnPropertyDescriptor(T,q).enumerable})),E.push.apply(E,w)}return E}function C(T){for(var y=1;yEo});var S=g(4119),m=g.n(S);function M(){var T=this.constructor.getDerivedStateFromProps(this.props,this.state);T!=null&&this.setState(T)}function B(T){this.setState((function(y){var E=this.constructor.getDerivedStateFromProps(T,y);return E??null}).bind(this))}function L(T,y){try{var E=this.props,w=this.state;this.props=T,this.state=y,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(E,w)}finally{this.props=E,this.state=w}}function X(T){var y=T.prototype;if(!y||!y.isReactComponent)throw new Error("Can only polyfill class components");if(typeof T.getDerivedStateFromProps!="function"&&typeof y.getSnapshotBeforeUpdate!="function")return T;var E=null,w=null,q=null;if(typeof y.componentWillMount=="function"?E="componentWillMount":typeof y.UNSAFE_componentWillMount=="function"&&(E="UNSAFE_componentWillMount"),typeof y.componentWillReceiveProps=="function"?w="componentWillReceiveProps":typeof y.UNSAFE_componentWillReceiveProps=="function"&&(w="UNSAFE_componentWillReceiveProps"),typeof y.componentWillUpdate=="function"?q="componentWillUpdate":typeof y.UNSAFE_componentWillUpdate=="function"&&(q="UNSAFE_componentWillUpdate"),E!==null||w!==null||q!==null){var Q=T.displayName||T.name,I=typeof T.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs. - -`+Q+" uses "+I+" but also contains the following legacy lifecycles:"+(E!==null?` - `+E:"")+(w!==null?` - `+w:"")+(q!==null?` - `+q:"")+` - -The above lifecycles should be removed. Learn more about this warning here: -https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof T.getDerivedStateFromProps=="function"&&(y.componentWillMount=M,y.componentWillReceiveProps=B),typeof y.getSnapshotBeforeUpdate=="function"){if(typeof y.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");y.componentWillUpdate=L;var H=y.componentDidUpdate;y.componentDidUpdate=function(W,ie,de){var se=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:de;H.call(this,W,ie,se)}}return T}function ae(T,y){if(T==null)return{};var E={};for(var w in T)if({}.hasOwnProperty.call(T,w)){if(y.includes(w))continue;E[w]=T[w]}return E}function ne(T,y){if(T==null)return{};var E,w,q=ae(T,y);if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(T);for(w=0;wT.length)&&(y=T.length);for(var E=0,w=Array(y);E1?se-1:0),me=1;me1?se-1:0),me=1;me1?se-1:0),me=1;me1?se-1:0),me=1;me1?se-1:0),me=1;me2?E-2:0),q=2;q1&&arguments[1]!==void 0?arguments[1]:{},E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},w=y.defaultBase16,q=w===void 0?Ne:w,Q=y.base16Themes,I=Ca(E,Q===void 0?null:Q);I&&(E=fe(fe({},I),E));for(var H=we.reduce(function(ze,Ge){return ze[Ge]=E[Ge]||q[Ge],ze},{}),W=Object.keys(E).reduce(function(ze,Ge){return we.indexOf(Ge)===-1&&(ze[Ge]=E[Ge]),ze},{}),ie=T(H),de=mt(W,ie),se=arguments.length,_e=new Array(se>3?se-3:0),me=3;me=rt.length?{done:!0}:{done:!1,value:rt[Kn++]}},e:function(ca){throw ca},f:ha}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ua,ka=!0,gt=!1;return{s:function(){yt=yt.call(rt)},n:function(){var ca=yt.next();return ka=ca.done,ca},e:function(ca){gt=!0,ua=ca},f:function(){try{ka||yt.return==null||yt.return()}finally{if(gt)throw ua}}}}(ie);try{for(Fe.s();!(_e=Fe.n()).done;)Ge=Ge[_e.value]}catch(rt){Fe.e(rt)}finally{Fe.f()}return se?ue(Ge)=="array"?Ge.splice(W,1):delete Ge[W]:W!==null?Ge[W]=de:ze=de,E.set(I,"global","src",ze),ze},E.deepCopy=function(I,H){var W,ie=ue(I),de=H.shift();return ie=="array"?W=Ut(I):ie=="object"&&(W=C({},I)),de!==void 0&&(W[de]=E.deepCopy(I[de],H)),W},E}return f(y,T),P(y)}(wr.EventEmitter));Mt.register(Gn.handleAction.bind(Gn));const _t=Gn;var oe=function(T){function y(E){var w;return R(this,y),(w=b(this,y,[E])).toggleCollapsed=function(){w.setState({collapsed:!w.state.collapsed},function(){_t.set(w.props.rjvId,w.props.namespace,"collapsed",w.state.collapsed)})},w.getFunctionDisplay=function(q){var Q=w.props;return q?m().createElement("span",null,w.props.value.toString().slice(9,-1).replace(/\{[\s\S]+/,""),m().createElement("span",{className:"function-collapsed",style:{fontWeight:"bold"}},m().createElement("span",null,"{"),m().createElement("span",ce(Q.theme,"ellipsis"),"..."),m().createElement("span",null,"}"))):w.props.value.toString().slice(9,-1)},w.state={collapsed:_t.get(E.rjvId,E.namespace,"collapsed",!0)},w}return f(y,T),P(y,[{key:"render",value:function(){var E=this.props,w=this.state.collapsed;return m().createElement("div",ce(E.theme,"function"),m().createElement(It,Object.assign({type_name:"function"},E)),m().createElement("span",Object.assign({},ce(E.theme,"function-value"),{className:"rjv-function-container",onClick:this.toggleCollapsed}),this.getFunctionDisplay(w)))}}])}(m().PureComponent),Z=function(T){function y(){return R(this,y),b(this,y,arguments)}return f(y,T),P(y,[{key:"render",value:function(){return m().createElement("div",ce(this.props.theme,"nan"),"NaN")}}])}(m().PureComponent),ve=function(T){function y(){return R(this,y),b(this,y,arguments)}return f(y,T),P(y,[{key:"render",value:function(){return m().createElement("div",ce(this.props.theme,"null"),"NULL")}}])}(m().PureComponent),je=function(T){function y(){return R(this,y),b(this,y,arguments)}return f(y,T),P(y,[{key:"render",value:function(){var E=this.props;return m().createElement("div",ce(E.theme,"integer"),m().createElement(It,Object.assign({type_name:"int"},E)),this.props.value)}}])}(m().PureComponent),qe=function(T){function y(){return R(this,y),b(this,y,arguments)}return f(y,T),P(y,[{key:"render",value:function(){var E=this.props;return m().createElement("div",ce(E.theme,"regexp"),m().createElement(It,Object.assign({type_name:"regexp"},E)),this.props.value.toString())}}])}(m().PureComponent),Xe=function(T){function y(E){var w;return R(this,y),(w=b(this,y,[E])).toggleCollapsed=function(){w.setState({collapsed:!w.state.collapsed},function(){_t.set(w.props.rjvId,w.props.namespace,"collapsed",w.state.collapsed)})},w.state={collapsed:_t.get(E.rjvId,E.namespace,"collapsed",!0)},w}return f(y,T),P(y,[{key:"render",value:function(){this.state.collapsed;var E=this.props,w=E.collapseStringsAfterLength,q=E.theme,Q=E.value,I=ue(w)==="integer",H={style:{cursor:"default"}};return Q=he(Q),I&&Q.length>w&&(H.style.cursor="pointer",this.state.collapsed&&(Q=m().createElement("span",null,Q.substring(0,w),m().createElement("span",ce(q,"ellipsis")," ...")))),m().createElement("div",ce(q,"string"),m().createElement(It,Object.assign({type_name:"string"},E)),m().createElement("span",Object.assign({className:"string-value"},H,{onClick:this.toggleCollapsed}),'"',Q,'"'))}}])}(m().PureComponent),Nt=function(T){function y(){return R(this,y),b(this,y,arguments)}return f(y,T),P(y,[{key:"render",value:function(){return m().createElement("div",ce(this.props.theme,"undefined"),"undefined")}}])}(m().PureComponent);function nt(){return nt=Object.assign?Object.assign.bind():function(T){for(var y=1;y0?de:null,namespace:ie.splice(0,ie.length-1),existing_value:se,variable_removed:!1,key_name:null};ue(se)==="object"?Mt.dispatch({name:"ADD_VARIABLE_KEY_REQUEST",rjvId:_e,data:ze}):Mt.dispatch({name:"VARIABLE_ADDED",rjvId:_e,data:C(C({},ze),{},{new_value:[].concat(Ut(se),[null])})})}})))},E.getRemoveObject=function(I){var H=E.props,W=H.theme,ie=(H.hover,H.namespace),de=H.name,se=H.src,_e=H.rjvId;if(ie.length!==1)return m().createElement("span",{className:"click-to-remove",style:{display:I?"inline-block":"none"}},m().createElement(vn,Object.assign({className:"click-to-remove-icon"},ce(W,"removeVarIcon"),{onClick:function(){Mt.dispatch({name:"VARIABLE_REMOVED",rjvId:_e,data:{name:de,namespace:ie.splice(0,ie.length-1),existing_value:se,variable_removed:!0}})}})))},E.render=function(){var I=E.props,H=I.theme,W=I.onDelete,ie=I.onAdd,de=I.enableClipboard,se=I.src,_e=I.namespace,me=I.rowHovered;return m().createElement("div",Object.assign({},ce(H,"object-meta-data"),{className:"object-meta-data",onClick:function(ze){ze.stopPropagation()}}),E.getObjectSize(),de?m().createElement(Va,{rowHovered:me,clickCallback:de,src:se,theme:H,namespace:_e}):null,ie!==!1?E.getAddAttribute(me):null,W!==!1?E.getRemoveObject(me):null)},E}return f(y,T),P(y)}(m().PureComponent);function ni(T){var y=T.parent_type,E=T.namespace,w=T.quotesOnKeys,q=T.theme,Q=T.jsvRoot,I=T.name,H=T.displayArrayKey,W=T.name?T.name:"";return!Q||I!==!1&&I!==null?y=="array"?H?m().createElement("span",Object.assign({},ce(q,"array-key"),{key:E}),m().createElement("span",{className:"array-key"},W),m().createElement("span",ce(q,"colon"),":")):m().createElement("span",null):m().createElement("span",Object.assign({},ce(q,"object-name"),{key:E}),m().createElement("span",{className:"object-key"},w&&m().createElement("span",{style:{verticalAlign:"top"}},'"'),m().createElement("span",null,W),w&&m().createElement("span",{style:{verticalAlign:"top"}},'"')),m().createElement("span",ce(q,"colon"),":")):m().createElement("span",null)}function yo(T){var y=T.theme;switch(T.iconStyle){case"triangle":return m().createElement(Yn,Object.assign({},ce(y,"expanded-icon"),{className:"expanded-icon"}));case"square":return m().createElement(Ea,Object.assign({},ce(y,"expanded-icon"),{className:"expanded-icon"}));default:return m().createElement(La,Object.assign({},ce(y,"expanded-icon"),{className:"expanded-icon"}))}}function jr(T){var y=T.theme;switch(T.iconStyle){case"triangle":return m().createElement(Fa,Object.assign({},ce(y,"collapsed-icon"),{className:"collapsed-icon"}));case"square":return m().createElement(xr,Object.assign({},ce(y,"collapsed-icon"),{className:"collapsed-icon"}));default:return m().createElement(Ha,Object.assign({},ce(y,"collapsed-icon"),{className:"collapsed-icon"}))}}var il=["src","groupArraysAfterLength","depth","name","theme","jsvRoot","namespace","parent_type"],$a=function(T){function y(E){var w;return R(this,y),(w=b(this,y,[E])).toggleCollapsed=function(q){var Q=[];for(var I in w.state.expanded)Q.push(w.state.expanded[I]);Q[q]=!Q[q],w.setState({expanded:Q})},w.state={expanded:[]},w}return f(y,T),P(y,[{key:"getExpandedIcon",value:function(E){var w=this.props,q=w.theme,Q=w.iconStyle;return this.state.expanded[E]?m().createElement(yo,{theme:q,iconStyle:Q}):m().createElement(jr,{theme:q,iconStyle:Q})}},{key:"render",value:function(){var E=this,w=this.props,q=w.src,Q=w.groupArraysAfterLength,I=(w.depth,w.name),H=w.theme,W=w.jsvRoot,ie=w.namespace,de=(w.parent_type,ne(w,il)),se=0,_e=5*this.props.indentWidth;W||(se=5*this.props.indentWidth);var me=Q,ze=Math.ceil(q.length/me);return m().createElement("div",Object.assign({className:"object-key-val"},ce(H,W?"jsv-root":"objectKeyVal",{paddingLeft:se})),m().createElement(ni,this.props),m().createElement("span",null,m().createElement(ai,Object.assign({size:q.length},this.props))),Ut(Array(ze)).map(function(Ge,Fe){return m().createElement("div",Object.assign({key:Fe,className:"object-key-val array-group"},ce(H,"objectKeyVal",{marginLeft:6,paddingLeft:_e})),m().createElement("span",ce(H,"brace-row"),m().createElement("div",Object.assign({className:"icon-container"},ce(H,"icon-container"),{onClick:function(rt){E.toggleCollapsed(Fe)}}),E.getExpandedIcon(Fe)),E.state.expanded[Fe]?m().createElement(wn,Object.assign({key:I+Fe,depth:0,name:!1,collapsed:!1,groupArraysAfterLength:me,index_offset:Fe*me,src:q.slice(Fe*me,Fe*me+me),namespace:ie,type:"array",parent_type:"array_group",theme:H},de)):m().createElement("span",Object.assign({},ce(H,"brace"),{onClick:function(rt){E.toggleCollapsed(Fe)},className:"array-group-brace"}),"[",m().createElement("div",Object.assign({},ce(H,"array-group-meta-data"),{className:"array-group-meta-data"}),m().createElement("span",Object.assign({className:"object-size"},ce(H,"object-size")),Fe*me," - ",Fe*me+me>q.length?q.length:Fe*me+me)),"]")))}))}}])}(m().PureComponent),_a=["depth","src","namespace","name","type","parent_type","theme","jsvRoot","iconStyle"],ol=function(T){function y(E){var w;R(this,y),(w=b(this,y,[E])).toggleCollapsed=function(){w.setState({expanded:!w.state.expanded},function(){_t.set(w.props.rjvId,w.props.namespace,"expanded",w.state.expanded)})},w.getObjectContent=function(Q,I,H){return m().createElement("div",{className:"pushed-content object-container"},m().createElement("div",Object.assign({className:"object-content"},ce(w.props.theme,"pushed-content")),w.renderObjectContents(I,H)))},w.getEllipsis=function(){return w.state.size===0?null:m().createElement("div",Object.assign({},ce(w.props.theme,"ellipsis"),{className:"node-ellipsis",onClick:w.toggleCollapsed}),"...")},w.getObjectMetaData=function(Q){var I=w.props,H=(I.rjvId,I.theme,w.state),W=H.size,ie=H.hovered;return m().createElement(ai,Object.assign({rowHovered:ie,size:W},w.props))},w.renderObjectContents=function(Q,I){var H,W=w.props,ie=W.depth,de=W.parent_type,se=W.index_offset,_e=W.groupArraysAfterLength,me=W.namespace,ze=w.state.object_type,Ge=[],Fe=Object.keys(Q||{});return w.props.sortKeys&&ze!=="array"&&(Fe=Fe.sort()),Fe.forEach(function(rt){if(H=new kc(rt,Q[rt]),de==="array_group"&&se&&(H.name=parseInt(H.name)+se),Q.hasOwnProperty(rt))if(H.type==="object")Ge.push(m().createElement(wn,Object.assign({key:H.name,depth:ie+1,name:H.name,src:H.value,namespace:me.concat(H.name),parent_type:ze},I)));else if(H.type==="array"){var Xa=wn;_e&&H.value.length>_e&&(Xa=$a),Ge.push(m().createElement(Xa,Object.assign({key:H.name,depth:ie+1,name:H.name,src:H.value,namespace:me.concat(H.name),type:"array",parent_type:ze},I)))}else Ge.push(m().createElement(Tc,Object.assign({key:H.name+"_"+me,variable:H,singleIndent:5,namespace:me,type:w.props.type},I)))}),Ge};var q=y.getState(E);return w.state=C(C({},q),{},{prevProps:{}}),w}return f(y,T),P(y,[{key:"getBraceStart",value:function(E,w){var q=this,Q=this.props,I=Q.src,H=Q.theme,W=Q.iconStyle;if(Q.parent_type==="array_group")return m().createElement("span",null,m().createElement("span",ce(H,"brace"),E==="array"?"[":"{"),w?this.getObjectMetaData(I):null);var ie=w?yo:jr;return m().createElement("span",null,m().createElement("span",Object.assign({onClick:function(de){q.toggleCollapsed()}},ce(H,"brace-row")),m().createElement("div",Object.assign({className:"icon-container"},ce(H,"icon-container")),m().createElement(ie,{theme:H,iconStyle:W})),m().createElement(ni,this.props),m().createElement("span",ce(H,"brace"),E==="array"?"[":"{")),w?this.getObjectMetaData(I):null)}},{key:"render",value:function(){var E=this,w=this.props,q=w.depth,Q=w.src,I=(w.namespace,w.name,w.type,w.parent_type),H=w.theme,W=w.jsvRoot,ie=w.iconStyle,de=ne(w,_a),se=this.state,_e=se.object_type,me=se.expanded,ze={};return W||I==="array_group"?I==="array_group"&&(ze.borderLeft=0,ze.display="inline"):ze.paddingLeft=5*this.props.indentWidth,m().createElement("div",Object.assign({className:"object-key-val",onMouseEnter:function(){return E.setState(C(C({},E.state),{},{hovered:!0}))},onMouseLeave:function(){return E.setState(C(C({},E.state),{},{hovered:!1}))}},ce(H,W?"jsv-root":"objectKeyVal",ze)),this.getBraceStart(_e,me),me?this.getObjectContent(q,Q,C({theme:H,iconStyle:ie},de)):this.getEllipsis(),m().createElement("span",{className:"brace-row"},m().createElement("span",{style:C(C({},ce(H,"brace").style),{},{paddingLeft:me?"3px":"0px"})},_e==="array"?"]":"}"),me?null:this.getObjectMetaData(Q)))}}],[{key:"getDerivedStateFromProps",value:function(E,w){var q=w.prevProps;return E.src!==q.src||E.collapsed!==q.collapsed||E.name!==q.name||E.namespace!==q.namespace||E.rjvId!==q.rjvId?C(C({},y.getState(E)),{},{prevProps:E}):null}}])}(m().PureComponent);ol.getState=function(T){var y=Object.keys(T.src).length,E=(T.collapsed===!1||T.collapsed!==!0&&T.collapsed>T.depth)&&(!T.shouldCollapse||T.shouldCollapse({name:T.name,src:T.src,type:ue(T.src),namespace:T.namespace})===!1)&&y!==0;return{expanded:_t.get(T.rjvId,T.namespace,"expanded",E),object_type:T.type==="array"?"array":"object",parent_type:T.type==="array"?"array":"object",size:y,hovered:!1}};var kc=P(function T(y,E){R(this,T),this.name=y,this.value=E,this.type=ue(E)});X(ol);const wn=ol;var Oo=function(T){function y(){var E;R(this,y);for(var w=arguments.length,q=new Array(w),Q=0;Qde.groupArraysAfterLength&&(_e=$a),m().createElement("div",{className:"pretty-json-container object-container"},m().createElement("div",{className:"object-content"},m().createElement(_e,Object.assign({namespace:se,depth:0,jsvRoot:!0},de))))},E}return f(y,T),P(y)}(m().PureComponent),ul=function(T){function y(E){var w;return R(this,y),(w=b(this,y,[E])).closeModal=function(){Mt.dispatch({rjvId:w.props.rjvId,name:"RESET"})},w.submit=function(){w.props.submit(w.state.input)},w.state={input:E.input?E.input:""},w}return f(y,T),P(y,[{key:"render",value:function(){var E=this,w=this.props,q=w.theme,Q=w.rjvId,I=w.isValid,H=this.state.input,W=I(H);return m().createElement("div",Object.assign({className:"key-modal-request"},ce(q,"key-modal-request"),{onClick:this.closeModal}),m().createElement("div",Object.assign({},ce(q,"key-modal"),{onClick:function(ie){ie.stopPropagation()}}),m().createElement("div",ce(q,"key-modal-label"),"Key Name:"),m().createElement("div",{style:{position:"relative"}},m().createElement("input",Object.assign({},ce(q,"key-modal-input"),{className:"key-modal-input",ref:function(ie){return ie&&ie.focus()},spellCheck:!1,value:H,placeholder:"...",onChange:function(ie){E.setState({input:ie.target.value})},onKeyPress:function(ie){W&&ie.key==="Enter"?E.submit():ie.key==="Escape"&&E.closeModal()}})),W?m().createElement(rn,Object.assign({},ce(q,"key-modal-submit"),{className:"key-modal-submit",onClick:function(ie){return E.submit()}})):null),m().createElement("span",ce(q,"key-modal-cancel"),m().createElement(ti,Object.assign({},ce(q,"key-modal-cancel-icon"),{className:"key-modal-cancel",onClick:function(){Mt.dispatch({rjvId:Q,name:"RESET"})}})))))}}])}(m().PureComponent),Mc=function(T){function y(){var E;R(this,y);for(var w=arguments.length,q=new Array(w),Q=0;Q{const o=document.createElement("a");o.setAttribute("href",encodeURI(`data:application/json;charset=utf-8,${a}`)),o.setAttribute("download",l),o.click()},tx=a=>{ex(JSON.stringify(a,null," "),"export.json")},ax=()=>Me.jsx(oy,{exporter:tx,children:Me.jsxs(iv,{rowClick:"show",children:[Me.jsx($n,{source:"id",sortable:!0}),Me.jsx($n,{source:"service",sortable:!0}),Me.jsx($n,{source:"method",sortable:!0}),Me.jsx(Jl,{source:"headers",sortable:!1,reactJsonOptions:{theme:an()}}),Me.jsx(Jl,{source:"input",sortable:!1,reactJsonOptions:{theme:an()}}),Me.jsx(Jl,{source:"output",sortable:!1,reactJsonOptions:{theme:an()}})]})}),nx=()=>Me.jsx(Q3,{children:Me.jsxs(Jg,{children:[Me.jsx(Zr,{source:"service"}),Me.jsx(Zr,{source:"method"}),Me.jsx(Wl,{source:"headers",reactJsonOptions:{theme:an()}}),Me.jsx(Wl,{source:"input",reactJsonOptions:{theme:an()}}),Me.jsx(Wl,{source:"output",reactJsonOptions:{theme:an()}})]})}),rx=()=>Me.jsx(l4,{children:Me.jsxs(Jg,{children:[Me.jsx(Zr,{source:"id"}),Me.jsx(Zr,{source:"service"}),Me.jsx(Zr,{source:"method"}),Me.jsx(Wl,{source:"headers",reactJsonOptions:{theme:an()}}),Me.jsx(Wl,{source:"input",reactJsonOptions:{theme:an()}}),Me.jsx(Wl,{source:"output",reactJsonOptions:{theme:an()}})]})}),lx=()=>Me.jsx(_4,{children:Me.jsxs(L4,{children:[Me.jsx($n,{source:"id",sortable:!0}),Me.jsx($n,{source:"service",sortable:!0}),Me.jsx($n,{source:"method",sortable:!0}),Me.jsx(Jl,{source:"headers",sortable:!1,reactJsonOptions:{theme:an()}}),Me.jsx(Jl,{source:"input",sortable:!1,reactJsonOptions:{theme:an()}}),Me.jsx(Jl,{source:"output",sortable:!1,reactJsonOptions:{theme:an()}})]})}),an=()=>{const[a]=tv();return a==="dark"?"monokai":"rjv-default"},ix=()=>Me.jsx(oy,{children:Me.jsxs(iv,{bulkActionButtons:!1,children:[Me.jsx($n,{source:"id"}),Me.jsx($n,{source:"package"}),Me.jsx($n,{source:"name"}),Me.jsx(w4,{source:"methods",sortable:!1,children:Me.jsx(B4,{linkType:!1,children:Me.jsx(C4,{source:"name"})})})]})}),ox={...gg,palette:{primary:N5,secondary:D5,error:z5,contrastThreshold:3,tonalOffset:.2}},ux=()=>Me.jsxs(Eg,{toolbar:Me.jsx(Og,{}),children:[Me.jsx(hg,{}),Me.jsx(oa,{flex:"-1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",variant:"h6",color:"inherit",id:"react-admin-logo",children:"GripMock UI"})]}),cx=a=>Me.jsx(Mg,{...a,appBar:ux}),sx=()=>Me.jsxs(Hw,{disableTelemetry:!0,dataProvider:Kw,layout:cx,theme:ox,darkTheme:yg,children:[Me.jsx(xp,{icon:B5,name:"services",list:ix}),Me.jsx(xp,{icon:P5,name:"stubs",list:ax,edit:rx,show:lx,create:nx})]});V5.createRoot(document.getElementById("root")).render(Me.jsx(ke.StrictMode,{children:Me.jsx(sx,{})})); diff --git a/dist/assets/index-DzZtdYEN.js b/dist/assets/index-DzZtdYEN.js new file mode 100644 index 0000000..c5db5d6 --- /dev/null +++ b/dist/assets/index-DzZtdYEN.js @@ -0,0 +1,38 @@ +import{x as Lg,y as E2,z as Wr,A as Pe,r as d,B as Ll,C as Tt,D as el,E as fo,F as _2,L as Zr,G as $a,H as vc,I as S2,J as w2,K as x2,M as j2,N as A2,a as ke,O as Hg,P as Fg,Q as Vg,S as C2,T as R2,U as T2,V as k2,W as M2,c as N2,X as $g,Y as Hm,Z as Xg,_ as D2,$ as z2,a0 as B2,a1 as ro,a2 as Gg,a3 as Fm,a4 as P2,a5 as Vm,a6 as q2,a7 as U2,a8 as L2,a9 as H2,aa as _b,ab as ma,ac as pc,ad as $m,ae as Yg,af as Lu,ag as F2,ah as V2,ai as Ig,aj as $2,ak as X2,al as G2,am as Qg,an as Y2,ao as I2,ap as Q2,aq as K2,ar as lo,as as Z2,at as tl,au as J2,av as Xm,aw as W2,ax as eO,ay as Ad,az as tO,aA as nO,t as aO,u as rO,aB as lO,aC as iO,aD as oO,aE as uO,aF as cO,aG as sO,aH as fO,aI as bc,aJ as Wl,aK as dO,aL as mO,aM as hO,aN as Cd,aO as vO,aP as Kg,aQ as pO,aR as Sb,aS as Zg,aT as bO,aU as gO,aV as Jg,aW as yO,aX as OO,aY as EO,aZ as _O,a_ as SO,a$ as Gm,b0 as wO,b1 as xO,b2 as jO,b3 as AO,b4 as CO,b5 as RO,b6 as TO,b7 as kO,b8 as MO,j as Me,b9 as wb}from"./ra-DAuJl1Eh.js";import{r as NO,a as DO,b as zO}from"./utils-Cy-daMme.js";import{F as BO}from"./matches-DPyu62bB.js";import{u as PO,a as Cn,T as nl,I as yn,s as Ae,B as An,c as De,F as qO,C as UO,b as LO,d as un,L as Ym,M as HO,e as Wg,f as gc,g as Ir,E as FO,h as ql,i as yr,A as Rd,j as Im,k as VO,l as ey,S as $O,m as xb,n as XO,o as ty,p as GO,q as YO,r as mo,t as IO,P as QO,v as KO,w as Jr,D as ZO,x as JO,y as WO,z as Qm,W as e5,G as Km,H as Zm,J as ny,K as Jm,N as t5,O as n5,Q as Wm,R as a5,U as r5,V as ay,X as l5,Y as i5,Z as o5,_ as u5,$ as c5,a0 as s5,a1 as f5,a2 as yc,a3 as d5,a4 as m5,a5 as Oc,a6 as h5,a7 as v5,a8 as p5,a9 as Ec,aa as qn,ab as io,ac as Hu,ad as ry,ae as b5,af as ly,ag as iy,ah as g5,ai as y5,aj as _c,ak as O5,al as E5,am as _5,an as S5,ao as w5,ap as x5,aq as j5,ar as A5,as as Td,at as C5,au as jb,av as xf,aw as ho,ax as oy,ay as R5,az as T5,aA as k5,aB as M5,aC as N5,aD as D5,aE as z5,aF as B5,aG as P5}from"./mui-Dsx7G5o9.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))r(u);new MutationObserver(u=>{for(const g of u)if(g.type==="childList")for(const k of g.addedNodes)k.tagName==="LINK"&&k.rel==="modulepreload"&&r(k)}).observe(document,{childList:!0,subtree:!0});function o(u){const g={};return u.integrity&&(g.integrity=u.integrity),u.referrerPolicy&&(g.referrerPolicy=u.referrerPolicy),u.crossOrigin==="use-credentials"?g.credentials="include":u.crossOrigin==="anonymous"?g.credentials="omit":g.credentials="same-origin",g}function r(u){if(u.ep)return;u.ep=!0;const g=o(u);fetch(u.href,g)}})();var jf={exports:{}},Yi={},Af={exports:{}},Cf={};/** + * @license React + * scheduler.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ab;function q5(){return Ab||(Ab=1,function(n){function l(le,G){var pe=le.length;le.push(G);e:for(;0>>1,Oe=le[ge];if(0>>1;geu(Ie,pe))Ceu(tt,Ie)?(le[ge]=tt,le[Ce]=pe,ge=Ce):(le[ge]=Ie,le[Ue]=pe,ge=Ue);else if(Ceu(tt,pe))le[ge]=tt,le[Ce]=pe,ge=Ce;else break e}}return G}function u(le,G){var pe=le.sortIndex-G.sortIndex;return pe!==0?pe:le.id-G.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var g=performance;n.unstable_now=function(){return g.now()}}else{var k=Date,p=k.now();n.unstable_now=function(){return k.now()-p}}var h=[],_=[],x=1,C=null,T=3,M=!1,P=!1,z=!1,U=typeof setTimeout=="function"?setTimeout:null,j=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;function O(le){for(var G=o(_);G!==null;){if(G.callback===null)r(_);else if(G.startTime<=le)r(_),G.sortIndex=G.expirationTime,l(h,G);else break;G=o(_)}}function f(le){if(z=!1,O(le),!P)if(o(h)!==null)P=!0,ve();else{var G=o(_);G!==null&&be(f,G.startTime-le)}}var S=!1,m=-1,N=5,B=-1;function L(){return!(n.unstable_now()-Ble&&L());){var ge=C.callback;if(typeof ge=="function"){C.callback=null,T=C.priorityLevel;var Oe=ge(C.expirationTime<=le);if(le=n.unstable_now(),typeof Oe=="function"){C.callback=Oe,O(le),G=!0;break t}C===o(h)&&r(h),O(le)}else r(h);C=o(h)}if(C!==null)G=!0;else{var et=o(_);et!==null&&be(f,et.startTime-le),G=!1}}break e}finally{C=null,T=pe,M=!1}G=void 0}}finally{G?ne():S=!1}}}var ne;if(typeof b=="function")ne=function(){b(X)};else if(typeof MessageChannel<"u"){var ae=new MessageChannel,ue=ae.port2;ae.port1.onmessage=X,ne=function(){ue.postMessage(null)}}else ne=function(){U(X,0)};function ve(){S||(S=!0,ne())}function be(le,G){m=U(function(){le(n.unstable_now())},G)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(le){le.callback=null},n.unstable_continueExecution=function(){P||M||(P=!0,ve())},n.unstable_forceFrameRate=function(le){0>le||125ge?(le.sortIndex=pe,l(_,le),o(h)===null&&le===o(_)&&(z?(j(m),m=-1):z=!0,be(f,pe-ge))):(le.sortIndex=Oe,l(h,le),P||M||(P=!0,ve())),le},n.unstable_shouldYield=L,n.unstable_wrapCallback=function(le){var G=T;return function(){var pe=T;T=G;try{return le.apply(this,arguments)}finally{T=pe}}}}(Cf)),Cf}var Cb;function U5(){return Cb||(Cb=1,Af.exports=q5()),Af.exports}/** + * @license React + * react-dom-client.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Rb;function L5(){if(Rb)return Yi;Rb=1;var n=U5(),l=Lg(),o=E2();function r(e){var t="https://react.dev/errors/"+e;if(1)":-1c||D[i]!==V[c]){var ee=` +`+D[i].replace(" at new "," at ");return e.displayName&&ee.includes("")&&(ee=ee.replace("",e.displayName)),ee}while(1<=i&&0<=c);break}}}finally{ve=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?ue(a):""}function le(e){switch(e.tag){case 26:case 27:case 5:return ue(e.type);case 16:return ue("Lazy");case 13:return ue("Suspense");case 19:return ue("SuspenseList");case 0:case 15:return e=be(e.type,!1),e;case 11:return e=be(e.type.render,!1),e;case 1:return e=be(e.type,!0),e;default:return""}}function G(e){try{var t="";do t+=le(e),e=e.return;while(e);return t}catch(a){return` +Error generating stack: `+a.message+` +`+a.stack}}function pe(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function ge(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Oe(e){if(pe(e)!==e)throw Error(r(188))}function et(e){var t=e.alternate;if(!t){if(t=pe(e),t===null)throw Error(r(188));return t!==e?null:e}for(var a=e,i=t;;){var c=a.return;if(c===null)break;var s=c.alternate;if(s===null){if(i=c.return,i!==null){a=i;continue}break}if(c.child===s.child){for(s=c.child;s;){if(s===a)return Oe(c),e;if(s===i)return Oe(c),t;s=s.sibling}throw Error(r(188))}if(a.return!==i.return)a=c,i=s;else{for(var v=!1,A=c.child;A;){if(A===a){v=!0,a=c,i=s;break}if(A===i){v=!0,i=c,a=s;break}A=A.sibling}if(!v){for(A=s.child;A;){if(A===a){v=!0,a=s,i=c;break}if(A===i){v=!0,i=s,a=c;break}A=A.sibling}if(!v)throw Error(r(189))}}if(a.alternate!==i)throw Error(r(190))}if(a.tag!==3)throw Error(r(188));return a.stateNode.current===a?e:t}function Ue(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=Ue(e),t!==null)return t;e=e.sibling}return null}var Ie=Array.isArray,Ce=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,tt={pending:!1,data:null,method:null,action:null},Ze=[],fe=-1;function Ne(e){return{current:e}}function we(e){0>fe||(e.current=Ze[fe],Ze[fe]=null,fe--)}function Ee(e,t){fe++,Ze[fe]=e.current,e.current=t}var $e=Ne(null),mt=Ne(null),nt=Ne(null),kt=Ne(null);function Gt(e,t){switch(Ee(nt,t),Ee(mt,e),Ee($e,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?Zp(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=Zp(e),t=Jp(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}we($e),Ee($e,t)}function Yt(){we($e),we(mt),we(nt)}function Rn(e){e.memoizedState!==null&&Ee(kt,e);var t=$e.current,a=Jp(t,e.type);t!==a&&(Ee(mt,e),Ee($e,a))}function qt(e){mt.current===e&&(we($e),we(mt)),kt.current===e&&(we(kt),Fi._currentValue=tt)}var ce=Object.prototype.hasOwnProperty,It=n.unstable_scheduleCallback,Tn=n.unstable_cancelCallback,rl=n.unstable_shouldYield,Sr=n.unstable_requestPaint,Ut=n.unstable_now,wr=n.unstable_getCurrentPriorityLevel,Mt=n.unstable_ImmediatePriority,Xa=n.unstable_UserBlockingPriority,_t=n.unstable_NormalPriority,oe=n.unstable_LowPriority,Z=n.unstable_IdlePriority,he=n.log,je=n.unstable_setDisableYieldValue,qe=null,Xe=null;function Nt(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(qe,e,void 0,(e.current.flags&128)===128)}catch{}}function at(e){if(typeof he=="function"&&je(e),Xe&&typeof Xe.setStrictMode=="function")try{Xe.setStrictMode(qe,e)}catch{}}var st=Math.clz32?Math.clz32:kn,dn=Math.log,mn=Math.LN2;function kn(e){return e>>>=0,e===0?32:31-(dn(e)/mn|0)|0}var ht=128,vt=4194304;function St(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function On(e,t){var a=e.pendingLanes;if(a===0)return 0;var i=0,c=e.suspendedLanes,s=e.pingedLanes,v=e.warmLanes;e=e.finishedLanes!==0;var A=a&134217727;return A!==0?(a=A&~c,a!==0?i=St(a):(s&=A,s!==0?i=St(s):e||(v=A&~v,v!==0&&(i=St(v))))):(A=a&~c,A!==0?i=St(A):s!==0?i=St(s):e||(v=a&~v,v!==0&&(i=St(v)))),i===0?0:t!==0&&t!==i&&!(t&c)&&(c=i&-i,v=t&-t,c>=v||c===32&&(v&4194176)!==0)?t:i}function Qt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Lt(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ot(){var e=ht;return ht<<=1,!(ht&4194176)&&(ht=128),e}function Ht(){var e=vt;return vt<<=1,!(vt&62914560)&&(vt=4194304),e}function Kt(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function ut(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ln(e,t,a,i,c,s){var v=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var A=e.entanglements,D=e.expirationTimes,V=e.hiddenUpdates;for(a=v&~a;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Rc=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ti={},ni={};function yo(e){return ce.call(ni,e)?!0:ce.call(ti,e)?!1:Rc.test(e)?ni[e]=!0:(ti[e]=!0,!1)}function jr(e,t,a){if(yo(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var i=t.toLowerCase().slice(0,5);if(i!=="data-"&&i!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function ll(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Xn(e,t,a,i){if(i===null)e.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+i)}}function Sn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function il(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Tc(e){var t=il(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var c=a.get,s=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(v){i=""+v,s.call(this,v)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return i},setValue:function(v){i=""+v},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function wa(e){e._valueTracker||(e._valueTracker=Tc(e))}function Oo(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),i="";return e&&(i=il(e)?e.checked?"true":"false":e.value),e=i,e!==a?(t.setValue(e),!0):!1}function ol(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var kc=/[\n"\\]/g;function wn(e){return e.replace(kc,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Ia(e,t,a,i,c,s,v,A){e.name="",v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"?e.type=v:e.removeAttribute("type"),t!=null?v==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Sn(t)):e.value!==""+Sn(t)&&(e.value=""+Sn(t)):v!=="submit"&&v!=="reset"||e.removeAttribute("value"),t!=null?R(e,v,Sn(t)):a!=null?R(e,v,Sn(a)):i!=null&&e.removeAttribute("value"),c==null&&s!=null&&(e.defaultChecked=!!s),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"?e.name=""+Sn(A):e.removeAttribute("name")}function Eo(e,t,a,i,c,s,v,A){if(s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(e.type=s),t!=null||a!=null){if(!(s!=="submit"&&s!=="reset"||t!=null))return;a=a!=null?""+Sn(a):"",t=t!=null?""+Sn(t):a,A||t===e.value||(e.value=t),e.defaultValue=t}i=i??c,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=A?e.checked:!!i,e.defaultChecked=!!i,v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"&&(e.name=v)}function R(e,t,a){t==="number"&&ol(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function y(e,t,a,i){if(e=e.options,t){t={};for(var c=0;c=ii),vh=" ",ph=!1;function bh(e,t){switch(e){case"keyup":return X0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function gh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var cl=!1;function Y0(e,t){switch(e){case"compositionend":return gh(t);case"keypress":return t.which!==32?null:(ph=!0,vh);case"textInput":return e=t.data,e===vh&&ph?null:e;default:return null}}function I0(e,t){if(cl)return e==="compositionend"||!Dc&&bh(e,t)?(e=sn(),gt=Mn=cn=null,cl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:a,offset:t-e};e=i}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=jh(a)}}function Ch(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ch(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Rh(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=ol(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=ol(e.document)}return t}function Pc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function n1(e,t){var a=Rh(t);t=e.focusedElem;var i=e.selectionRange;if(a!==t&&t&&t.ownerDocument&&Ch(t.ownerDocument.documentElement,t)){if(i!==null&&Pc(t)){if(e=i.start,a=i.end,a===void 0&&(a=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(a,t.value.length);else if(a=(e=t.ownerDocument||document)&&e.defaultView||window,a.getSelection){a=a.getSelection();var c=t.textContent.length,s=Math.min(i.start,c);i=i.end===void 0?s:Math.min(i.end,c),!a.extend&&s>i&&(c=i,i=s,s=c),c=Ah(t,s);var v=Ah(t,i);c&&v&&(a.rangeCount!==1||a.anchorNode!==c.node||a.anchorOffset!==c.offset||a.focusNode!==v.node||a.focusOffset!==v.offset)&&(e=e.createRange(),e.setStart(c.node,c.offset),a.removeAllRanges(),s>i?(a.addRange(e),a.extend(v.node,v.offset)):(e.setEnd(v.node,v.offset),a.addRange(e)))}}for(e=[],a=t;a=a.parentNode;)a.nodeType===1&&e.push({element:a,left:a.scrollLeft,top:a.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,sl=null,qc=null,si=null,Uc=!1;function Th(e,t,a){var i=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Uc||sl==null||sl!==ol(i)||(i=sl,"selectionStart"in i&&Pc(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),si&&ci(si,i)||(si=i,i=lu(qc,"onSelect"),0>=v,c-=v,ja=1<<32-st(t)+c|a<Te?(en=xe,xe=null):en=xe.sibling;var We=K($,xe,Y[Te],te);if(We===null){xe===null&&(xe=en);break}e&&xe&&We.alternate===null&&t($,xe),F=s(We,F,Te),He===null?ye=We:He.sibling=We,He=We,xe=en}if(Te===Y.length)return a($,xe),Je&&Tr($,Te),ye;if(xe===null){for(;TeTe?(en=xe,xe=null):en=xe.sibling;var pr=K($,xe,We.value,te);if(pr===null){xe===null&&(xe=en);break}e&&xe&&pr.alternate===null&&t($,xe),F=s(pr,F,Te),He===null?ye=pr:He.sibling=pr,He=pr,xe=en}if(We.done)return a($,xe),Je&&Tr($,Te),ye;if(xe===null){for(;!We.done;Te++,We=Y.next())We=re($,We.value,te),We!==null&&(F=s(We,F,Te),He===null?ye=We:He.sibling=We,He=We);return Je&&Tr($,Te),ye}for(xe=i(xe);!We.done;Te++,We=Y.next())We=J(xe,$,Te,We.value,te),We!==null&&(e&&We.alternate!==null&&xe.delete(We.key===null?Te:We.key),F=s(We,F,Te),He===null?ye=We:He.sibling=We,He=We);return e&&xe.forEach(function(O2){return t($,O2)}),Je&&Tr($,Te),ye}function jt($,F,Y,te){if(typeof Y=="object"&&Y!==null&&Y.type===h&&Y.key===null&&(Y=Y.props.children),typeof Y=="object"&&Y!==null){switch(Y.$$typeof){case k:e:{for(var ye=Y.key;F!==null;){if(F.key===ye){if(ye=Y.type,ye===h){if(F.tag===7){a($,F.sibling),te=c(F,Y.props.children),te.return=$,$=te;break e}}else if(F.elementType===ye||typeof ye=="object"&&ye!==null&&ye.$$typeof===b&&Yh(ye)===F.type){a($,F.sibling),te=c(F,Y.props),bi(te,Y),te.return=$,$=te;break e}a($,F);break}else t($,F);F=F.sibling}Y.type===h?(te=Hr(Y.props.children,$.mode,te,Y.key),te.return=$,$=te):(te=Qo(Y.type,Y.key,Y.props,null,$.mode,te),bi(te,Y),te.return=$,$=te)}return v($);case p:e:{for(ye=Y.key;F!==null;){if(F.key===ye)if(F.tag===4&&F.stateNode.containerInfo===Y.containerInfo&&F.stateNode.implementation===Y.implementation){a($,F.sibling),te=c(F,Y.children||[]),te.return=$,$=te;break e}else{a($,F);break}else t($,F);F=F.sibling}te=Hs(Y,$.mode,te),te.return=$,$=te}return v($);case b:return ye=Y._init,Y=ye(Y._payload),jt($,F,Y,te)}if(Ie(Y))return Se($,F,Y,te);if(m(Y)){if(ye=m(Y),typeof ye!="function")throw Error(r(150));return Y=ye.call(Y),Be($,F,Y,te)}if(typeof Y.then=="function")return jt($,F,To(Y),te);if(Y.$$typeof===M)return jt($,F,Go($,Y),te);ko($,Y)}return typeof Y=="string"&&Y!==""||typeof Y=="number"||typeof Y=="bigint"?(Y=""+Y,F!==null&&F.tag===6?(a($,F.sibling),te=c(F,Y),te.return=$,$=te):(a($,F),te=Ls(Y,$.mode,te),te.return=$,$=te),v($)):a($,F)}return function($,F,Y,te){try{pi=0;var ye=jt($,F,Y,te);return pl=null,ye}catch(xe){if(xe===hi)throw xe;var He=ea(29,xe,null,$.mode);return He.lanes=te,He.return=$,He}finally{}}}var Mr=Ih(!0),Qh=Ih(!1),bl=Ne(null),Mo=Ne(0);function Kh(e,t){e=qa,Ee(Mo,e),Ee(bl,t),qa=e|t.baseLanes}function Yc(){Ee(Mo,qa),Ee(bl,bl.current)}function Ic(){qa=Mo.current,we(bl),we(Mo)}var Zn=Ne(null),ga=null;function Ja(e){var t=e.alternate;Ee($t,$t.current&1),Ee(Zn,e),ga===null&&(t===null||bl.current!==null||t.memoizedState!==null)&&(ga=e)}function Zh(e){if(e.tag===22){if(Ee($t,$t.current),Ee(Zn,e),ga===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(ga=e)}}else Wa()}function Wa(){Ee($t,$t.current),Ee(Zn,Zn.current)}function Ca(e){we(Zn),ga===e&&(ga=null),we($t)}var $t=Ne(0);function No(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||a.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var o1=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,i){e.push(i)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},u1=n.unstable_scheduleCallback,c1=n.unstable_NormalPriority,Xt={$$typeof:M,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Qc(){return{controller:new o1,data:new Map,refCount:0}}function gi(e){e.refCount--,e.refCount===0&&u1(c1,function(){e.controller.abort()})}var yi=null,Kc=0,gl=0,yl=null;function s1(e,t){if(yi===null){var a=yi=[];Kc=0,gl=nf(),yl={status:"pending",value:void 0,then:function(i){a.push(i)}}}return Kc++,t.then(Jh,Jh),t}function Jh(){if(--Kc===0&&yi!==null){yl!==null&&(yl.status="fulfilled");var e=yi;yi=null,gl=0,yl=null;for(var t=0;ts?s:8;var v=L.T,A={};L.T=A,ms(e,!1,t,a);try{var D=c(),V=L.S;if(V!==null&&V(A,D),D!==null&&typeof D=="object"&&typeof D.then=="function"){var ee=f1(D,i);_i(e,t,ee,Pn(e))}else _i(e,t,i,Pn(e))}catch(re){_i(e,t,{then:function(){},status:"rejected",reason:re},Pn())}finally{Ce.p=s,L.T=v}}function p1(){}function fs(e,t,a,i){if(e.tag!==5)throw Error(r(476));var c=Rv(e).queue;Cv(e,c,t,tt,a===null?p1:function(){return Tv(e),a(i)})}function Rv(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:tt,baseState:tt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ra,lastRenderedState:tt},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ra,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Tv(e){var t=Rv(e).next.queue;_i(e,t,{},Pn())}function ds(){return fn(Fi)}function kv(){return Bt().memoizedState}function Mv(){return Bt().memoizedState}function b1(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=Pn();e=rr(a);var i=lr(t,e,a);i!==null&&(gn(i,t,a),xi(i,t,a)),t={cache:Qc()},e.payload=t;return}t=t.return}}function g1(e,t,a){var i=Pn();a={lane:i,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Fo(e)?Dv(t,a):(a=Fc(e,t,a,i),a!==null&&(gn(a,e,i),zv(a,t,i)))}function Nv(e,t,a){var i=Pn();_i(e,t,a,i)}function _i(e,t,a,i){var c={lane:i,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Fo(e))Dv(t,c);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var v=t.lastRenderedState,A=s(v,a);if(c.hasEagerState=!0,c.eagerState=A,Nn(A,v))return xo(e,t,c,0),ft===null&&wo(),!1}catch{}finally{}if(a=Fc(e,t,c,i),a!==null)return gn(a,e,i),zv(a,t,i),!0}return!1}function ms(e,t,a,i){if(i={lane:2,revertLane:nf(),action:i,hasEagerState:!1,eagerState:null,next:null},Fo(e)){if(t)throw Error(r(479))}else t=Fc(e,a,i,2),t!==null&&gn(t,e,2)}function Fo(e){var t=e.alternate;return e===Le||t!==null&&t===Le}function Dv(e,t){Ol=zo=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function zv(e,t,a){if(a&4194176){var i=t.lanes;i&=e.pendingLanes,a|=i,t.lanes=a,ra(e,a)}}var ya={readContext:fn,use:qo,useCallback:Ct,useContext:Ct,useEffect:Ct,useImperativeHandle:Ct,useLayoutEffect:Ct,useInsertionEffect:Ct,useMemo:Ct,useReducer:Ct,useRef:Ct,useState:Ct,useDebugValue:Ct,useDeferredValue:Ct,useTransition:Ct,useSyncExternalStore:Ct,useId:Ct};ya.useCacheRefresh=Ct,ya.useMemoCache=Ct,ya.useHostTransitionStatus=Ct,ya.useFormState=Ct,ya.useActionState=Ct,ya.useOptimistic=Ct;var zr={readContext:fn,use:qo,useCallback:function(e,t){return xn().memoizedState=[e,t===void 0?null:t],e},useContext:fn,useEffect:Ov,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,Lo(4194308,4,Sv.bind(null,t,e),a)},useLayoutEffect:function(e,t){return Lo(4194308,4,e,t)},useInsertionEffect:function(e,t){Lo(4,2,e,t)},useMemo:function(e,t){var a=xn();t=t===void 0?null:t;var i=e();if(Dr){at(!0);try{e()}finally{at(!1)}}return a.memoizedState=[i,t],i},useReducer:function(e,t,a){var i=xn();if(a!==void 0){var c=a(t);if(Dr){at(!0);try{a(t)}finally{at(!1)}}}else c=t;return i.memoizedState=i.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},i.queue=e,e=e.dispatch=g1.bind(null,Le,e),[i.memoizedState,e]},useRef:function(e){var t=xn();return e={current:e},t.memoizedState=e},useState:function(e){e=is(e);var t=e.queue,a=Nv.bind(null,Le,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:cs,useDeferredValue:function(e,t){var a=xn();return ss(a,e,t)},useTransition:function(){var e=is(!1);return e=Cv.bind(null,Le,e.queue,!0,!1),xn().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var i=Le,c=xn();if(Je){if(a===void 0)throw Error(r(407));a=a()}else{if(a=t(),ft===null)throw Error(r(349));Qe&60||rv(i,t,a)}c.memoizedState=a;var s={value:a,getSnapshot:t};return c.queue=s,Ov(iv.bind(null,i,s,e),[e]),i.flags|=2048,_l(9,lv.bind(null,i,s,a,t),{destroy:void 0},null),a},useId:function(){var e=xn(),t=ft.identifierPrefix;if(Je){var a=Aa,i=ja;a=(i&~(1<<32-st(i)-1)).toString(32)+a,t=":"+t+"R"+a,a=Bo++,0 title"))),ln(s,i,a),s[Ke]=e,Dt(s),i=s;break e;case"link":var v=ub("link","href",c).get(i+(a.href||""));if(v){for(var A=0;A<\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof i.is=="string"?c.createElement("select",{is:i.is}):c.createElement("select"),i.multiple?e.multiple=!0:i.size&&(e.size=i.size);break;default:e=typeof i.is=="string"?c.createElement(a,{is:i.is}):c.createElement(a)}}e[Ke]=t,e[pt]=i;e:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)e.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break e;for(;c.sibling===null;){if(c.return===null||c.return===t)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=e;e:switch(ln(e,a,i),a){case"button":case"input":case"select":case"textarea":e=!!i.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Ba(t)}}return Ot(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==i&&Ba(t);else{if(typeof i!="string"&&t.stateNode===null)throw Error(r(166));if(e=nt.current,fi(t)){if(e=t.stateNode,a=t.memoizedProps,i=null,c=bn,c!==null)switch(c.tag){case 27:case 5:i=c.memoizedProps}e[Ke]=t,e=!!(e.nodeValue===a||i!==null&&i.suppressHydrationWarning===!0||Kp(e.nodeValue,a)),e||kr(t)}else e=ou(e).createTextNode(i),e[Ke]=t,t.stateNode=e}return Ot(t),null;case 13:if(i=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=fi(t),i!==null&&i.dehydrated!==null){if(e===null){if(!c)throw Error(r(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));c[Ke]=t}else di(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ot(t),c=!1}else ca!==null&&(Qs(ca),ca=null),c=!0;if(!c)return t.flags&256?(Ca(t),t):(Ca(t),null)}if(Ca(t),t.flags&128)return t.lanes=a,t;if(a=i!==null,e=e!==null&&e.memoizedState!==null,a){i=t.child,c=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(c=i.alternate.memoizedState.cachePool.pool);var s=null;i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(s=i.memoizedState.cachePool.pool),s!==c&&(i.flags|=2048)}return a!==e&&a&&(t.child.flags|=8192),Ko(t,t.updateQueue),Ot(t),null;case 4:return Yt(),e===null&&of(t.stateNode.containerInfo),Ot(t),null;case 10:return Ma(t.type),Ot(t),null;case 19:if(we($t),c=t.memoizedState,c===null)return Ot(t),null;if(i=(t.flags&128)!==0,s=c.rendering,s===null)if(i)Mi(c,!1);else{if(xt!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=No(e),s!==null){for(t.flags|=128,Mi(c,!1),e=s.updateQueue,t.updateQueue=e,Ko(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)wp(a,e),a=a.sibling;return Ee($t,$t.current&1|2),t.child}e=e.sibling}c.tail!==null&&Ut()>Zo&&(t.flags|=128,i=!0,Mi(c,!1),t.lanes=4194304)}else{if(!i)if(e=No(s),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Ko(t,e),Mi(c,!0),c.tail===null&&c.tailMode==="hidden"&&!s.alternate&&!Je)return Ot(t),null}else 2*Ut()-c.renderingStartTime>Zo&&a!==536870912&&(t.flags|=128,i=!0,Mi(c,!1),t.lanes=4194304);c.isBackwards?(s.sibling=t.child,t.child=s):(e=c.last,e!==null?e.sibling=s:t.child=s,c.last=s)}return c.tail!==null?(t=c.tail,c.rendering=t,c.tail=t.sibling,c.renderingStartTime=Ut(),t.sibling=null,e=$t.current,Ee($t,i?e&1|2:e&1),t):(Ot(t),null);case 22:case 23:return Ca(t),Ic(),i=t.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?a&536870912&&!(t.flags&128)&&(Ot(t),t.subtreeFlags&6&&(t.flags|=8192)):Ot(t),a=t.updateQueue,a!==null&&Ko(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),i=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),i!==a&&(t.flags|=2048),e!==null&&we(Nr),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Ma(Xt),Ot(t),null;case 25:return null}throw Error(r(156,t.tag))}function x1(e,t){switch($c(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ma(Xt),Yt(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return qt(t),null;case 13:if(Ca(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));di()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return we($t),null;case 4:return Yt(),null;case 10:return Ma(t.type),null;case 22:case 23:return Ca(t),Ic(),e!==null&&we(Nr),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Ma(Xt),null;case 25:return null;default:return null}}function Ap(e,t){switch($c(t),t.tag){case 3:Ma(Xt),Yt();break;case 26:case 27:case 5:qt(t);break;case 4:Yt();break;case 13:Ca(t);break;case 19:we($t);break;case 10:Ma(t.type);break;case 22:case 23:Ca(t),Ic(),e!==null&&we(Nr);break;case 24:Ma(Xt)}}var j1={getCacheForType:function(e){var t=fn(Xt),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a}},A1=typeof WeakMap=="function"?WeakMap:Map,Et=0,ft=null,Ve=null,Qe=0,dt=0,Bn=null,Pa=!1,jl=!1,Fs=!1,qa=0,xt=0,sr=0,Fr=0,Vs=0,ta=0,Al=0,Ni=null,Oa=null,$s=!1,Xs=0,Zo=1/0,Jo=null,fr=null,Wo=!1,Vr=null,Di=0,Gs=0,Ys=null,zi=0,Is=null;function Pn(){if(Et&2&&Qe!==0)return Qe&-Qe;if(L.T!==null){var e=gl;return e!==0?e:nf()}return tn()}function Cp(){ta===0&&(ta=!(Qe&536870912)||Je?ot():536870912);var e=Zn.current;return e!==null&&(e.flags|=32),ta}function gn(e,t,a){(e===ft&&dt===2||e.cancelPendingCommit!==null)&&(Cl(e,0),Ua(e,Qe,ta,!1)),ut(e,a),(!(Et&2)||e!==ft)&&(e===ft&&(!(Et&2)&&(Fr|=a),xt===4&&Ua(e,Qe,ta,!1)),Ea(e))}function Rp(e,t,a){if(Et&6)throw Error(r(327));var i=!a&&(t&60)===0&&(t&e.expiredLanes)===0||Qt(e,t),c=i?T1(e,t):Js(e,t,!0),s=i;do{if(c===0){jl&&!i&&Ua(e,t,0,!1);break}else if(c===6)Ua(e,t,0,!Pa);else{if(a=e.current.alternate,s&&!C1(a)){c=Js(e,t,!1),s=!1;continue}if(c===2){if(s=t,e.errorRecoveryDisabledLanes&s)var v=0;else v=e.pendingLanes&-536870913,v=v!==0?v:v&536870912?536870912:0;if(v!==0){t=v;e:{var A=e;c=Ni;var D=A.current.memoizedState.isDehydrated;if(D&&(Cl(A,v).flags|=256),v=Js(A,v,!1),v!==2){if(Fs&&!D){A.errorRecoveryDisabledLanes|=s,Fr|=s,c=4;break e}s=Oa,Oa=c,s!==null&&Qs(s)}c=v}if(s=!1,c!==2)continue}}if(c===1){Cl(e,0),Ua(e,t,0,!0);break}e:{switch(i=e,c){case 0:case 1:throw Error(r(345));case 4:if((t&4194176)===t){Ua(i,t,ta,!Pa);break e}break;case 2:Oa=null;break;case 3:case 5:break;default:throw Error(r(329))}if(i.finishedWork=a,i.finishedLanes=t,(t&62914560)===t&&(s=Xs+300-Ut(),10a?32:a,L.T=null,Vr===null)var s=!1;else{a=Ys,Ys=null;var v=Vr,A=Di;if(Vr=null,Di=0,Et&6)throw Error(r(331));var D=Et;if(Et|=4,_p(v.current),yp(v,v.current,A,a),Et=D,Bi(0,!1),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(qe,v)}catch{}s=!0}return s}finally{Ce.p=c,L.T=i,qp(e,t)}}return!1}function Up(e,t,a){t=In(a,t),t=ps(e.stateNode,t,2),e=lr(e,t,2),e!==null&&(ut(e,2),Ea(e))}function ct(e,t,a){if(e.tag===3)Up(e,e,a);else for(;t!==null;){if(t.tag===3){Up(t,e,a);break}else if(t.tag===1){var i=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(fr===null||!fr.has(i))){e=In(a,e),a=Fv(2),i=lr(t,a,2),i!==null&&(Vv(a,i,t,e),ut(i,2),Ea(i));break}}t=t.return}}function Ws(e,t,a){var i=e.pingCache;if(i===null){i=e.pingCache=new A1;var c=new Set;i.set(t,c)}else c=i.get(t),c===void 0&&(c=new Set,i.set(t,c));c.has(a)||(Fs=!0,c.add(a),e=N1.bind(null,e,t,a),t.then(e,e))}function N1(e,t,a){var i=e.pingCache;i!==null&&i.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,ft===e&&(Qe&a)===a&&(xt===4||xt===3&&(Qe&62914560)===Qe&&300>Ut()-Xs?!(Et&2)&&Cl(e,0):Vs|=a,Al===Qe&&(Al=0)),Ea(e)}function Lp(e,t){t===0&&(t=Ht()),e=Za(e,t),e!==null&&(ut(e,t),Ea(e))}function D1(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Lp(e,a)}function z1(e,t){var a=0;switch(e.tag){case 13:var i=e.stateNode,c=e.memoizedState;c!==null&&(a=c.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(r(314))}i!==null&&i.delete(t),Lp(e,a)}function B1(e,t){return It(e,t)}var nu=null,kl=null,ef=!1,au=!1,tf=!1,$r=0;function Ea(e){e!==kl&&e.next===null&&(kl===null?nu=kl=e:kl=kl.next=e),au=!0,ef||(ef=!0,q1(P1))}function Bi(e,t){if(!tf&&au){tf=!0;do for(var a=!1,i=nu;i!==null;){if(e!==0){var c=i.pendingLanes;if(c===0)var s=0;else{var v=i.suspendedLanes,A=i.pingedLanes;s=(1<<31-st(42|e)+1)-1,s&=c&~(v&~A),s=s&201326677?s&201326677|1:s?s|2:0}s!==0&&(a=!0,Vp(i,s))}else s=Qe,s=On(i,i===ft?s:0),!(s&3)||Qt(i,s)||(a=!0,Vp(i,s));i=i.next}while(a);tf=!1}}function P1(){au=ef=!1;var e=0;$r!==0&&(G1()&&(e=$r),$r=0);for(var t=Ut(),a=null,i=nu;i!==null;){var c=i.next,s=Hp(i,t);s===0?(i.next=null,a===null?nu=c:a.next=c,c===null&&(kl=a)):(a=i,(e!==0||s&3)&&(au=!0)),i=c}Bi(e)}function Hp(e,t){for(var a=e.suspendedLanes,i=e.pingedLanes,c=e.expirationTimes,s=e.pendingLanes&-62914561;0"u"?null:document;function rb(e,t,a){var i=Nl;if(i&&typeof t=="string"&&t){var c=wn(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof a=="string"&&(c+='[crossorigin="'+a+'"]'),ab.has(c)||(ab.add(c),e={rel:e,crossOrigin:a,href:t},i.querySelector(c)===null&&(t=i.createElement("link"),ln(t,"link",e),Dt(t),i.head.appendChild(t)))}}function e2(e){La.D(e),rb("dns-prefetch",e,null)}function t2(e,t){La.C(e,t),rb("preconnect",e,t)}function n2(e,t,a){La.L(e,t,a);var i=Nl;if(i&&e&&t){var c='link[rel="preload"][as="'+wn(t)+'"]';t==="image"&&a&&a.imageSrcSet?(c+='[imagesrcset="'+wn(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(c+='[imagesizes="'+wn(a.imageSizes)+'"]')):c+='[href="'+wn(e)+'"]';var s=c;switch(t){case"style":s=Dl(e);break;case"script":s=zl(e)}na.has(s)||(e=X({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),na.set(s,e),i.querySelector(c)!==null||t==="style"&&i.querySelector(Ui(s))||t==="script"&&i.querySelector(Li(s))||(t=i.createElement("link"),ln(t,"link",e),Dt(t),i.head.appendChild(t)))}}function a2(e,t){La.m(e,t);var a=Nl;if(a&&e){var i=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+wn(i)+'"][href="'+wn(e)+'"]',s=c;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":s=zl(e)}if(!na.has(s)&&(e=X({rel:"modulepreload",href:e},t),na.set(s,e),a.querySelector(c)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Li(s)))return}i=a.createElement("link"),ln(i,"link",e),Dt(i),a.head.appendChild(i)}}}function r2(e,t,a){La.S(e,t,a);var i=Nl;if(i&&e){var c=ha(i).hoistableStyles,s=Dl(e);t=t||"default";var v=c.get(s);if(!v){var A={loading:0,preload:null};if(v=i.querySelector(Ui(s)))A.loading=5;else{e=X({rel:"stylesheet",href:e,"data-precedence":t},a),(a=na.get(s))&&pf(e,a);var D=v=i.createElement("link");Dt(D),ln(D,"link",e),D._p=new Promise(function(V,ee){D.onload=V,D.onerror=ee}),D.addEventListener("load",function(){A.loading|=1}),D.addEventListener("error",function(){A.loading|=2}),A.loading|=4,cu(v,t,i)}v={type:"stylesheet",instance:v,count:1,state:A},c.set(s,v)}}}function l2(e,t){La.X(e,t);var a=Nl;if(a&&e){var i=ha(a).hoistableScripts,c=zl(e),s=i.get(c);s||(s=a.querySelector(Li(c)),s||(e=X({src:e,async:!0},t),(t=na.get(c))&&bf(e,t),s=a.createElement("script"),Dt(s),ln(s,"link",e),a.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},i.set(c,s))}}function i2(e,t){La.M(e,t);var a=Nl;if(a&&e){var i=ha(a).hoistableScripts,c=zl(e),s=i.get(c);s||(s=a.querySelector(Li(c)),s||(e=X({src:e,async:!0,type:"module"},t),(t=na.get(c))&&bf(e,t),s=a.createElement("script"),Dt(s),ln(s,"link",e),a.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},i.set(c,s))}}function lb(e,t,a,i){var c=(c=nt.current)?uu(c):null;if(!c)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=Dl(a.href),a=ha(c).hoistableStyles,i=a.get(t),i||(i={type:"style",instance:null,count:0,state:null},a.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=Dl(a.href);var s=ha(c).hoistableStyles,v=s.get(e);if(v||(c=c.ownerDocument||c,v={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},s.set(e,v),(s=c.querySelector(Ui(e)))&&!s._p&&(v.instance=s,v.state.loading=5),na.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},na.set(e,a),s||o2(c,e,a,v.state))),t&&i===null)throw Error(r(528,""));return v}if(t&&i!==null)throw Error(r(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=zl(a),a=ha(c).hoistableScripts,i=a.get(t),i||(i={type:"script",instance:null,count:0,state:null},a.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Dl(e){return'href="'+wn(e)+'"'}function Ui(e){return'link[rel="stylesheet"]['+e+"]"}function ib(e){return X({},e,{"data-precedence":e.precedence,precedence:null})}function o2(e,t,a,i){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?i.loading=1:(t=e.createElement("link"),i.preload=t,t.addEventListener("load",function(){return i.loading|=1}),t.addEventListener("error",function(){return i.loading|=2}),ln(t,"link",a),Dt(t),e.head.appendChild(t))}function zl(e){return'[src="'+wn(e)+'"]'}function Li(e){return"script[async]"+e}function ob(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+wn(a.href)+'"]');if(i)return t.instance=i,Dt(i),i;var c=X({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),Dt(i),ln(i,"style",c),cu(i,a.precedence,e),t.instance=i;case"stylesheet":c=Dl(a.href);var s=e.querySelector(Ui(c));if(s)return t.state.loading|=4,t.instance=s,Dt(s),s;i=ib(a),(c=na.get(c))&&pf(i,c),s=(e.ownerDocument||e).createElement("link"),Dt(s);var v=s;return v._p=new Promise(function(A,D){v.onload=A,v.onerror=D}),ln(s,"link",i),t.state.loading|=4,cu(s,a.precedence,e),t.instance=s;case"script":return s=zl(a.src),(c=e.querySelector(Li(s)))?(t.instance=c,Dt(c),c):(i=a,(c=na.get(s))&&(i=X({},a),bf(i,c)),e=e.ownerDocument||e,c=e.createElement("script"),Dt(c),ln(c,"link",i),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(i=t.instance,t.state.loading|=4,cu(i,a.precedence,e));return t.instance}function cu(e,t,a){for(var i=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=i.length?i[i.length-1]:null,s=c,v=0;v title"):null)}function u2(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function sb(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var Hi=null;function c2(){}function s2(e,t,a){if(Hi===null)throw Error(r(475));var i=Hi;if(t.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var c=Dl(a.href),s=e.querySelector(Ui(c));if(s){e=s._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(i.count++,i=fu.bind(i),e.then(i,i)),t.state.loading|=4,t.instance=s,Dt(s);return}s=e.ownerDocument||e,a=ib(a),(c=na.get(c))&&pf(a,c),s=s.createElement("link"),Dt(s);var v=s;v._p=new Promise(function(A,D){v.onload=A,v.onerror=D}),ln(s,"link",a),t.instance=s}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(t,e),(e=t.state.preload)&&!(t.state.loading&3)&&(i.count++,t=fu.bind(i),e.addEventListener("load",t),e.addEventListener("error",t))}}function f2(){if(Hi===null)throw Error(r(475));var e=Hi;return e.stylesheets&&e.count===0&&gf(e,e.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(l){console.error(l)}}return n(),jf.exports=L5(),jf.exports}var F5=H5();const V5=Wr(F5);var Ji=function(){return Ji=Object.assign||function(n){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided the resource prop.");var P=el({action:"create",resource:M}),z=P.canAccess,U=P.isPending,j=fo(),b=Pe(),O=Cn(function(m){return m.breakpoints.down("md")}),f=_2({},I5.get(String(p)),C),S=J5(_);return!z||U?null:O?d.createElement(K5,Fu({component:Zr,to:j({resource:M,type:"create"}),state:f,color:"primary",className:De(kd.floating,l),"aria-label":g&&b(g)},T,S),r):d.createElement(Z5,Fu({component:Zr,to:j({resource:M,type:"create"}),state:f,className:De(kd.root,l),label:g,variant:h},T,S),r)},I5=new Map([["true",{_scrollToTop:!0}],["false",{}]]),Q5=d.createElement(UO,null),Vu="RaCreateButton",kd={root:"".concat(Vu,"-root"),floating:"".concat(Vu,"-floating")},K5=Ae(qO,{name:Vu,overridesResolver:function(n,l){return l.root}})(function(n){var l,o=n.theme;return l={},l["&.".concat(kd.floating)]={color:o.palette.getContrastText(o.palette.primary.main),margin:0,top:"auto",right:20,bottom:60,left:"auto",position:"fixed",zIndex:1e3},l}),Z5=Ae(Un,{name:Vu,overridesResolver:function(n,l){return l.root}})({});const sy=d.memo(Y5,function(n,l){return n.resource===l.resource&&n.label===l.label&&n.translate===l.translate&&n.disabled===l.disabled&&Ll(n.to,l.to)&&Ll(n.state,l.state)});var J5=function(n){if(n!=null){if(typeof n=="string")return{to:n};var l=n.redirect,o=n.replace,r=n.state,u=cy(n,["redirect","replace","state"]);return{to:u,redirect:l,replace:o,state:r}}},Md=function(){return Md=Object.assign||function(n){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided the resource prop.");var _=$a(n),x=fo(),C=el({action:"show",resource:h,record:_}),T=C.canAccess,M=C.isPending;return!_||!T||M?null:d.createElement(Un,Md({component:Zr,to:x({type:"show",resource:h,id:_.id}),state:tE[String(k)],label:u,onClick:aE},p),o)},tE={true:{_scrollToTop:!0},false:{}},nE=d.createElement(LO,null),aE=function(n){return n.stopPropagation()},rE=d.memo(eE,function(n,l){return n.resource===l.resource&&(n.record&&l.record?n.record.id===l.record.id:n.record==l.record)&&n.label===l.label&&n.disabled===l.disabled}),Nd=function(){return Nd=Object.assign||function(n){for(var l,o=1,r=arguments.length;o1?d.createElement(Z_,null):null,l&&d.createElement(yy,null),d.createElement(dE,null))},AE=d.createElement(jE,null),CE=d.createElement(my,null),Ki="RaAppBar",Qr={appBar:"".concat(Ki,"-appBar"),toolbar:"".concat(Ki,"-toolbar"),menuButton:"".concat(Ki,"-menuButton"),title:"".concat(Ki,"-title")},RE=Ae(IO,{name:Ki,overridesResolver:function(n,l){return l.root}})(function(n){var l,o,r=n.theme;return l={},l["& .".concat(Qr.toolbar)]=(o={padding:"0 ".concat(r.spacing(1))},o[r.breakpoints.down("md")]={minHeight:r.spacing(6)},o),l["& .".concat(Qr.menuButton)]={marginRight:"0.2em"},l["& .".concat(Qr.title)]={},l}),Xu=function(){return Xu=Object.assign||function(n){for(var l,o=1,r=arguments.length;o element");var h=r===!1?d.createElement(Ey,Gu({title:o,defaultTitle:l},u)):d.createElement(BE,Gu({title:o,defaultTitle:l,preferenceKey:r},u));return d.createElement(d.Fragment,null,N2.createPortal(h,k))},Ld=function(){return Ld=Object.assign||function(n){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided with a resource prop.");var g=el({action:"delete",resource:u}),k=g.canAccess,p=g.isPending;return!k||p?null:o==="undoable"?d.createElement(j_,ec({},r)):d.createElement(E_,ec({mutationMode:o},r))},am=function(){return am=Object.assign||function(n){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided the resource prop.");var g=el({action:"delete",resource:u,record:r}),k=g.canAccess,p=g.isPending,h=Ig();if(!r||r.id==null||!k||p)return null;var _=l||(h!=null&&h.mutationMode?h.mutationMode:"undoable");return _==="undoable"?d.createElement(D_,nc({record:r},o)):d.createElement(P_,nc({mutationMode:_,record:r},o))},rm=function(){return rm=Object.assign||function(n){for(var l,o=1,r=arguments.length;o components should be used inside a component or provided with a resource prop. (The component set the resource prop for all its children).");var x=$a(n),C=fo(),T=el({action:"edit",resource:_,record:x}),M=T.canAccess,P=T.isPending;return!x||!M||P?null:d.createElement(Y_,rm({component:Zr,to:C({type:"edit",resource:_,id:x.id}),state:V_[String(k)],label:u,onClick:X_,className:De(G_.root,p)},h),o)},V_={true:{_scrollToTop:!0},false:{}},$_=d.createElement(d5,null),X_=function(n){return n.stopPropagation()},Dy="RaEditButton",G_={root:"".concat(Dy,"-root")},Y_=Ae(Un,{name:Dy,overridesResolver:function(n,l){return l.root}})({}),no=function(){return no=Object.assign||function(n){for(var l,o=1,r=arguments.length;o0&&g[g.length-1])&&(_[0]===6||_[0]===2)){o=0;continue}if(_[0]===3&&(!g||_[1]>g[0]&&_[1]0,X=sS(U===!1||U===void 0?void 0:!U,_||!L||N||B);$g(C==="submit"&&(h&&(h.onSuccess||h.onError)||T),'Cannot use props on a button of type "submit". To override the default mutation options on a particular save button, set the prop, or set mutationOptions in the main view component ( or ).');var ne=d.useCallback(function(ve){return Db(void 0,void 0,void 0,function(){var be;return zb(this,function(le){switch(le.label){case 0:return f!=null&&f.save?[4,f.save(ve,ao(ao({},h),{transform:T}))]:[3,2];case 1:be=le.sent(),le.label=2;case 2:return be!=null&&I2(be,O.setError),[2]}})})},[O.setError,f,h,T]),ae=d.useCallback(function(ve){return Db(void 0,void 0,void 0,function(){return zb(this,function(be){switch(be.label){case 0:return p&&p(ve),ve.defaultPrevented?[2]:C!=="button"?[3,2]:(ve.stopPropagation(),[4,O.handleSubmit(ne)(ve)]);case 1:be.sent(),be.label=2;case 2:return[2]}})})},[p,C,O,ne]),ue=k&&b(k,{_:k});return d.createElement(cS,ao({variant:P,type:C,color:o,"aria-label":ue,disabled:X,onClick:ae},j),B?d.createElement(gc,{sx:iS,size:14,thickness:3,color:"inherit"}):u,ue)},iS={"&.MuiCircularProgress-root":{marginRight:"10px",marginLeft:"2px"}},oS=d.createElement(p5,null),uS="RaSaveButton",cS=Ae(An,{name:uS,overridesResolver:function(n,l){return l.root}})(function(n){var l,o=n.theme;return l={position:"relative"},l["& .MuiSvgIcon-root, & .MuiIcon-root, & .MuiCircularProgress-root"]={marginRight:o.spacing(1)},l["& .MuiSvgIcon-root, & .MuiIcon-root"]={fontSize:18},l}),sS=function(n,l){return typeof n>"u"?l:n},im=function(){return im=Object.assign||function(n){for(var l,o=1,r=arguments.length;o=u||!P?null:ke.createElement(hS,im({label:o,onClick:M,type:"button"},p))},mS="RaSelectAllButton",hS=Ae(Un,{name:mS,overridesResolver:function(n,l){return l.root}})(function(n){var l=n.theme;return{"&:hover":{backgroundColor:Jr(l.palette.primary.main,.12),"@media (hover: none)":{backgroundColor:"transparent"}}}}),vS=function(){return ke.createElement(bS,{onClick:gS,className:"skip-nav-button",label:"ra.navigation.skip_nav",variant:"contained"})},pS="RaSkipNavigationButton",bS=Ae(Un,{name:pS,overridesResolver:function(n,l){return l.root}})(function(n){var l=n.theme;return{position:"fixed",padding:l.spacing(1),backgroundColor:l.palette.background.default,color:l.palette.getContrastText(l.palette.background.default),transition:l.transitions.create(["top","opacity"],{easing:l.transitions.easing.easeIn,duration:l.transitions.duration.leavingScreen}),left:l.spacing(2),top:l.spacing(-10),zIndex:5e3,"&:hover":{opacity:.8,backgroundColor:l.palette.background.default},"&:focus":{top:l.spacing(2),transition:l.transitions.create(["top","opacity"],{easing:l.transitions.easing.easeOut,duration:l.transitions.duration.enteringScreen})}}}),gS=function(){if(!(typeof document>"u")){var n=document.getElementById("main-content");n&&(n.setAttribute("tabIndex","-1"),n.focus(),n.blur(),n.removeAttribute("tabIndex"))}},om=function(){return om=Object.assign||function(n){for(var l,o=1,r=arguments.length;o0&&g[g.length-1])&&(_[0]===6||_[0]===2)){o=0;continue}if(_[0]===3&&(!g||_[1]>g[0]&&_[1]"u")throw new Error("DatagridRow expects an id prop");var f=Ly(),S=Pe(),m=$a(n);if(!m)throw new Error("DatagridRow can only be used within a RecordContext or be passed a record prop");var N=Tt(n),B=tl(n),L=B.hasShow||B.hasEdit;if(!N)throw new Error("DatagridRow can only be used within a ResourceContext or be passed a resource prop");var X=(!f||!f.isRowExpandable||f.isRowExpandable(m))&&k,ne=J2(N,C,f&&f.expandSingle),ae=ne[0],ue=ne[1],ve=d.useState(function(){return Bb(X,u,h)}),be=ve[0],le=ve[1];d.useEffect(function(){var Ue=Bb(X,u,h);Ue!==be&&le(Ue)},[X,be,u,h]);var G=Xm(),pe=d.useCallback(function(Ue){ue(),Ue.stopPropagation()},[ue]),ge=d.useCallback(function(Ue){!b||!T||(T(C,Ue),Ue.stopPropagation())},[C,T,b]),Oe=W2(),et=d.useCallback(function(Ue){return NS(void 0,void 0,void 0,function(){var Ie,Ce,tt,Ze;return DS(this,function(fe){switch(fe.label){case 0:return Ue.persist(),Ie=typeof M=="function"?M(m.id,N,m):M,BS(Ie)?[4,Ie]:[3,2];case 1:return tt=fe.sent(),[3,3];case 2:tt=Ie,fe.label=3;case 3:return Ce=tt,Ce==="expand"?(pe(Ue),[2]):Ce==="toggleSelection"?(ge(Ue),[2]):[4,Oe({record:m,resource:N,link:Ce})];case 4:return Ze=fe.sent(),Ze===!1||Ze==null?[2]:(G(Ze,{state:{_scrollToTop:!0}}),[2])}})})},[m,N,M,G,pe,ge,Oe]);return ke.createElement(ke.Fragment,null,ke.createElement(io,fm({ref:l,className:De(g,(o={},o[Re.expandable]=X,o[Re.selectable]=b,o[Re.clickableRow]=M??L,o)),key:C,style:U,hover:x,onClick:et},O),k&&ke.createElement(qn,{padding:"none",className:Re.expandIconCell},X&&ke.createElement(MS,{className:De(Re.expandIcon,(r={},r[Re.expanded]=ae,r)),expanded:ae,onClick:pe,expandContentId:"".concat(C,"-expand")})),h&&ke.createElement(qn,{padding:"checkbox"},ke.createElement(Hu,{"aria-label":S("ra.action.select_row",{_:"Select this row"}),color:"primary",className:"select-item ".concat(Re.checkbox),checked:b&&z,onClick:ge,disabled:!b})),ke.Children.map(u,function(Ue,Ie){return d.isValidElement(Ue)?ke.createElement(Uy,{key:"".concat(C,"-").concat(Ue.props.source||Ie),className:De("column-".concat(Ue.props.source),Re.rowCell),record:m,field:Ue,resource:N}):null})),X&&ae&&ke.createElement(io,{key:"".concat(C,"-expand"),id:"".concat(C,"-expand"),className:Re.expandedPanel},ke.createElement(qn,{colSpan:be},d.isValidElement(k)?k:d.createElement(k))))}),zS=function(n,l){n.children,n.expand;var o=dm(n,["children","expand"]);l.children,l.expand;var r=dm(l,["children","expand"]);return eO(o,r)},Fy=d.memo(Hy,zS);Fy.displayName="PureDatagridRow";var BS=function(n){return n&&typeof n.then=="function"},lc=function(){return lc=Object.assign||function(n){for(var l,o=1,r=arguments.length;o=k&&(M=g,P=!1,_=new n(_));e:for(;++T0&&O.length>0&&O.every(function(f){return M.includes(f)}),onChange:b,onClick:function(f){return f.stopPropagation()}})),d.Children.map(l,function(f,S){return d.isValidElement(f)?d.createElement(VS,{className:De(Re.headerCell,"column-".concat(f.props.source)),sort:x,field:f,isSorting:(x==null?void 0:x.field)===(f.props.sortBy||f.props.source),key:f.props.source||S,updateSort:j||void 0}):null})))};Xy.displayName="DatagridHeader";var n3=function(n){var l=n.children,o=n.value;return ke.createElement(ah.Provider,{value:o},l)},hm=function(){return hm=Object.assign||function(n){for(var l,o=1,r=arguments.length;o must be used inside a component");return d.createElement(_c,null,d.createElement(un,{variant:"body2"},r&&u&&Object.keys(r).length>0?d.createElement(d.Fragment,null,n("ra.navigation.no_filtered_results",{resource:l,name:g(l,0),_:"No results found with the current filters."})," ",d.createElement(Un,{onClick:function(){return u({},[])},label:n("ra.navigation.clear_filters",{_:"Clear filters"})})):n("ra.navigation.no_results",{resource:l,name:g(l,0),_:"No results found."})))},so=function(){return so=Object.assign||function(n){for(var l,o=1,r=arguments.length;o element instead.")})},[l]);var h=function(){if(!l)return[];var x=r.getValues();return l.filter(function(C){var T=ro(x,C.props.source);return C.props.alwaysOn||k[C.props.source]||!Yy(T)})},_=d.useCallback(function(x){return p(x.currentTarget.dataset.key)},[p]);return d.createElement(d.Fragment,null,h().map(function(x){return d.createElement(d3,{key:x.key||x.props.source,filterElement:x,handleHide:_,resource:o,className:oc.filterFormInput})}),d.createElement("div",{className:oc.clearFix}))},b3=function(n){n.hasCreate,n.resource;var l=Gy(n,["hasCreate","resource"]);return l},bm="RaFilterForm",oc={clearFix:"".concat(bm,"-clearFix"),filterFormInput:"".concat(bm,"-filterFormInput")},g3=Ae("form",{name:bm,overridesResolver:function(n,l){return l.root}})(function(n){var l,o=n.theme;return l={display:"flex",flex:"0 1 auto"},l[o.breakpoints.down("sm")]={width:"100%"},l[o.breakpoints.up("sm")]={minHeight:o.spacing(8)},l[o.breakpoints.up("md")]={flex:"0 1 100%"},l.flexWrap="wrap",l.alignItems="flex-end",l.pointerEvents="none",l.padding="0 0 ".concat(o.spacing(.5)," 0"),l["& .MuiFormHelperText-root"]={display:"none"},l["& .".concat(oc.clearFix)]={clear:"right"},l["& .".concat(oc.filterFormInput," .MuiFormControl-root")]={marginTop:"".concat(o.spacing(1))},l}),Yy=function(n){return n===""||n==null?!0:typeof n=="object"?Object.keys(n).every(function(l){return Yy(n[l])}):!1},y3=d.forwardRef(function(n,l){var o=n.filter,r=n.onShow,u=n.onHide,g=n.autoFocus,k=n.displayed,p=Tt(n),h=d.useCallback(function(){r({source:o.props.source,defaultValue:o.props.defaultValue})},[o.props.defaultValue,o.props.source,r]),_=d.useCallback(function(){u({source:o.props.source})},[o.props.source,u]);return d.createElement(yr,{className:"new-filter-item","data-key":o.props.source,"data-default-value":o.props.defaultValue,key:o.props.source,onClick:k?_:h,autoFocus:g,ref:l,disabled:o.props.disabled,role:"menuitemcheckbox","aria-checked":k},d.createElement(Ir,null,k?d.createElement(E5,{fontSize:"small"}):d.createElement(_5,{fontSize:"small"})),d.createElement(ql,null,d.createElement(lo,{label:o.props.label,source:o.props.source,resource:p})))}),ih=function(n){return vc("".concat(n,".savedQueries"),[])},oh=function(n){return Array.isArray(n)?n.filter(function(l){return O3(l)}):[]},O3=function(n){var l,o;return!!(n.label&&typeof n.label=="string"&&n.value&&typeof Array.isArray(n.value.displayedFilters)&&typeof n.value.perPage=="number"&&typeof((l=n.value.sort)===null||l===void 0?void 0:l.field)=="string"&&typeof((o=n.value.sort)===null||o===void 0?void 0:o.order)=="string"&&typeof n.value.filter=="object")},E3=function(n){var l=n.open,o=n.onClose,r=Pe(),u=ma(),g=u.resource,k=u.filterValues,p=u.displayedFilters,h=u.sort,_=u.perPage,x=ih(g),C=x[0],T=x[1],M=d.useState(""),P=M[0],z=M[1],U=function(O){z(O.target.value)},j=function(O){O.preventDefault(),b()},b=function(){var O={label:P,value:{filter:k,sort:h,perPage:_,displayedFilters:p}},f=oh(C);T(f.concat(O)),z(""),o()};return d.createElement(Wm,{open:l,onClose:o,"aria-labelledby":"form-dialog-title"},d.createElement(Km,{id:"form-dialog-title"},r("ra.saved_queries.new_dialog_title",{_:"Save current query as"})),d.createElement(Zm,null,d.createElement("form",{onSubmit:j},d.createElement(Qm,{autoFocus:!0,margin:"dense",id:"name",label:r("ra.saved_queries.query_name",{_:"Query name"}),fullWidth:!0,value:P,onChange:U}))),d.createElement(Jm,null,d.createElement(An,{onClick:o},r("ra.action.cancel")),d.createElement(An,{onClick:b,color:"primary"},r("ra.action.save"))))},Fb=function(n,l,o){if(o||arguments.length===2)for(var r=0,u=l.length,g;r must be called inside a ResourceContextProvider, or must provide a resource prop");var x=ih(h||"")[0],C=Xm(),T=ma(),M=T.displayedFilters,P=M===void 0?{}:M,z=T.filterValues,U=T.perPage,j=T.setFilters,b=T.showFilter,O=T.hideFilter,f=T.sort,S=!Ll(z,{}),m=oh(x),N=m.some(function(fe){return Ll(fe.value,{filter:z,sort:f,perPage:U,displayedFilters:P})}),B=d.useState(!1),L=B[0],X=B[1],ne=d.useRef();if(p===void 0)throw new Error("The component requires the prop to be set");var ae=p.filter(function(fe){return!fe.props.alwaysOn}),ue=d.useCallback(function(fe){fe.preventDefault(),X(!0),ne.current=fe.currentTarget},[ne,X]),ve=d.useCallback(function(){X(!1)},[X]),be=d.useCallback(function(fe){var Ne=fe.source,we=fe.defaultValue;b(Ne,we===""?void 0:we),setTimeout(function(){var Ee=document.querySelector("input[name='".concat(Ne,"']"));Ee&&Ee.focus()},50),X(!1)},[b,X]),le=d.useCallback(function(fe){var Ne=fe.source;O(Ne),X(!1)},[O,X]),G=d.useState(!1),pe=G[0],ge=G[1],Oe=function(){ge(!1)},et=function(){X(!1),ge(!0)},Ue=d.useState(!1),Ie=Ue[0],Ce=Ue[1],tt=function(){Ce(!1)},Ze=function(){X(!1),Ce(!0)};return ae.length===0&&m.length===0&&!S?null:d.createElement(j3,gm({className:o},w3(k)),d.createElement(Un,{className:"add-filter",label:"ra.action.add_filter","aria-haspopup":"true",onClick:ue,variant:g,size:u},d.createElement(S5,null)),d.createElement(Im,{open:L,anchorEl:ne.current,onClose:ve},ae.map(function(fe,Ne){return d.createElement(y3,{key:fe.props.source,filter:fe,displayed:!!P[fe.props.source],resource:h,onShow:be,onHide:le,autoFocus:Ne===0})}),(S||m.length>0)&&d.createElement(w5,null),m.map(function(fe,Ne){return Ll(fe.value,{filter:z,sort:f,perPage:U,displayedFilters:P})?d.createElement(yr,{onClick:Ze,key:Ne},d.createElement(Ir,null,d.createElement(x5,{fontSize:"small"})),d.createElement(ql,null,_("ra.saved_queries.remove_label_with_name",{_:'Remove query "%{name}"',name:fe.label}))):d.createElement(yr,{onClick:function(){var we,Ee;C({search:Cd.stringify({filter:JSON.stringify(fe.value.filter),sort:(we=fe.value.sort)===null||we===void 0?void 0:we.field,order:(Ee=fe.value.sort)===null||Ee===void 0?void 0:Ee.order,page:1,perPage:fe.value.perPage,displayedFilters:JSON.stringify(fe.value.displayedFilters)})}),X(!1)},key:Ne},d.createElement(Ir,null,d.createElement(j5,{fontSize:"small"})),d.createElement(ql,null,fe.label))}),S&&!N&&!r&&d.createElement(yr,{onClick:et},d.createElement(Ir,null,d.createElement(A5,{fontSize:"small"})),d.createElement(ql,null,_("ra.saved_queries.new_label",{_:"Save current query..."}))),S&&d.createElement(yr,{onClick:function(){j({},{}),X(!1)}},d.createElement(Ir,null,d.createElement(Td,{fontSize:"small"})),d.createElement(ql,null,_("ra.action.remove_all_filters",{_:"Remove all filters"})))),!r&&d.createElement(d.Fragment,null,d.createElement(E3,{open:pe,onClose:Oe}),d.createElement(_3,{open:Ie,onClose:tt})))},w3=function(n){n.displayedFilters,n.filterValues,n.showFilter;var l=Iy(n,["displayedFilters","filterValues","showFilter"]);return l},x3="RaFilterButton",j3=Ae("div",{name:x3,overridesResolver:function(n,l){return l.root}})({display:"inline-block"}),ym=function(){return ym=Object.assign||function(n){for(var l,o=1,r=arguments.length;oz-1)throw new Error(M("ra.navigation.page_out_of_boundaries",{page:m+1}));C(m+1)},[z,C,M]),j=d.useCallback(function(S){T(S.target.value)},[T]),b=d.useCallback(function(S){var m=S.from,N=S.to,B=S.count;return B===-1&&p?M("ra.navigation.partial_page_range_info",{offsetBegin:m,offsetEnd:N,_:"%{from}-%{to} of more than %{to}"}):M("ra.navigation.page_range_info",{offsetBegin:m,offsetEnd:N,total:B===-1?N:B,_:"%{from}-%{to} of %{count === -1 ? to : count}"})},[M,p]),O=d.useCallback(function(S){return M("ra.navigation.".concat(S),{_:"Go to ".concat(S," page")})},[M]);if(k)return d.createElement(mo,{variant:"dense"});if(x===0||h<1||x!=null&&h>z)return null;if(P)return d.createElement(jb,uc({count:x??-1,rowsPerPage:_,page:h-1,onPageChange:U,rowsPerPageOptions:N3,component:"span",labelDisplayedRows:b},Wl(u)));var f=r||(!k&&x!=null?A3:void 0);return d.createElement(jb,uc({count:x??-1,rowsPerPage:_,page:h-1,onPageChange:U,onRowsPerPageChange:j,ActionsComponent:f,nextIconButtonProps:{disabled:!p},component:"span",labelRowsPerPage:M("ra.navigation.page_rows_per_page"),labelDisplayedRows:b,getItemAriaLabel:O,rowsPerPageOptions:o},Wl(u)))}),M3=[5,10,25,50],N3=[],cc=function(){return cc=Object.assign||function(n){for(var l,o=1,r=arguments.length;o"u"||!C.message?"ra.auth.sign_in_error":C.message,{type:"error",messageArgs:{_:typeof C=="string"?C:C&&C.message?C.message:void 0}})})};return d.createElement(U3,{onSubmit:_,mode:"onChange",noValidate:!0,className:o},d.createElement(_c,{className:$l.content},d.createElement(Kr,{autoFocus:!0,source:"username",label:p("ra.auth.username"),autoComplete:"username",validate:Sb()}),d.createElement(Kr,{source:"password",label:p("ra.auth.password"),type:"password",autoComplete:"current-password",validate:Sb()}),d.createElement(An,{variant:"contained",type:"submit",color:"primary",disabled:u,fullWidth:!0,className:$l.button},u?d.createElement(gc,{className:$l.icon,size:19,thickness:3}):p("ra.auth.sign_in"))))},Mu="RaLoginForm",$l={content:"".concat(Mu,"-content"),button:"".concat(Mu,"-button"),icon:"".concat(Mu,"-icon")},U3=Ae(Zg,{name:Mu,overridesResolver:function(n,l){return l.root}})(function(n){var l,o=n.theme;return l={},l["& .".concat($l.content)]={width:300},l["& .".concat($l.button)]={marginTop:o.spacing(2)},l["& .".concat($l.icon)]={margin:o.spacing(.3)},l}),Om=function(){return Om=Object.assign||function(n){for(var l,o=1,r=arguments.length;o"u"&&T?t4:o;return!u||!U&&j&&_?null:d.createElement(a4,wm({className:De("edit-page",g)},C),x!==!1&&d.createElement(al,{title:x,defaultTitle:z,preferenceKey:"".concat(P,".edit.title")}),b,d.createElement("div",{className:De(Yl.main,(l={},l[Yl.noActions]=!b,l))},d.createElement(p,{className:Yl.card},U?u:d.createElement(_c,null," ")),r))},zu="RaEdit",Yl={main:"".concat(zu,"-main"),noActions:"".concat(zu,"-noActions"),card:"".concat(zu,"-card")},a4=Ae("div",{name:zu,overridesResolver:function(n,l){return l.root}})((Ii={},Ii["& .".concat(Yl.main)]={display:"flex",alignItems:"flex-start"},Ii["& .".concat(Yl.noActions)]={marginTop:"1em"},Ii["& .".concat(Yl.card)]={flex:"1 1 auto"},Ii)),xm=function(){return xm=Object.assign||function(n){for(var l,o=1,r=arguments.length;o"u"&&U?g4:o;return!u||!z&&_?null:d.createElement(O4,Cm({className:De("show-page",g)},C),x!==!1&&d.createElement(al,{title:x,defaultTitle:P,preferenceKey:"".concat(M,".show.title")}),j!==!1&&j,d.createElement("div",{className:De(Ql.main,(l={},l[Ql.noActions]=!j,l))},d.createElement(p,{className:Ql.card},u),r))},Pu="RaShow",Ql={main:"".concat(Pu,"-main"),noActions:"".concat(Pu,"-noActions"),card:"".concat(Pu,"-card")},O4=Ae("div",{name:Pu,overridesResolver:function(n,l){return l.root}})((Qi={},Qi["& .".concat(Ql.main)]={display:"flex"},Qi["& .".concat(Ql.noActions)]={marginTop:"1em"},Qi["& .".concat(Ql.card)]={flex:"1 1 auto"},Qi)),Rm=function(){return Rm=Object.assign||function(n){for(var l,o=1,r=arguments.length;o *":{color:o.palette.primary.main}},l}),q4=function(n){return n.stopPropagation()},Xb=function(n){var l=n.clickable;return d.createElement(oy,{sx:{cursor:"inherit"},size:"small",label:d.createElement(jO,null),clickable:l})},Nm=function(){return Nm=Object.assign||function(n){for(var l,o=1,r=arguments.length;o=0&&n.call(o.callee)==="[object Function]"),u},zf}var Bf,Ib;function sw(){if(Ib)return Bf;Ib=1;var n;if(!Object.keys){var l=Object.prototype.hasOwnProperty,o=Object.prototype.toString,r=c0(),u=Object.prototype.propertyIsEnumerable,g=!u.call({toString:null},"toString"),k=u.call(function(){},"prototype"),p=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],h=function(T){var M=T.constructor;return M&&M.prototype===T},_={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},x=function(){if(typeof window>"u")return!1;for(var T in window)try{if(!_["$"+T]&&l.call(window,T)&&window[T]!==null&&typeof window[T]=="object")try{h(window[T])}catch{return!0}}catch{return!0}return!1}(),C=function(T){if(typeof window>"u"||!x)return h(T);try{return h(T)}catch{return!1}};n=function(M){var P=M!==null&&typeof M=="object",z=o.call(M)==="[object Function]",U=r(M),j=P&&o.call(M)==="[object String]",b=[];if(!P&&!z&&!U)throw new TypeError("Object.keys called on a non-object");var O=k&&z;if(j&&M.length>0&&!l.call(M,0))for(var f=0;f0)for(var S=0;S3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new o("`loose`, if provided, must be a boolean");var h=arguments.length>3?arguments[3]:null,_=arguments.length>4?arguments[4]:null,x=arguments.length>5?arguments[5]:null,C=arguments.length>6?arguments[6]:!1,T=!!r&&r(g,k);if(n)n(g,k,{configurable:x===null&&T?T.configurable:!x,enumerable:h===null&&T?T.enumerable:!h,value:p,writable:_===null&&T?T.writable:!_});else if(C||!h&&!_&&!x)g[k]=p;else throw new l("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},Vf}var $f,ng;function d0(){if(ng)return $f;ng=1;var n=Ac(),l=function(){return!!n};return l.hasArrayLengthDefineBug=function(){if(!n)return null;try{return n([],"length",{value:1}).length!==1}catch{return!0}},$f=l,$f}var Xf,ag;function m0(){if(ag)return Xf;ag=1;var n=fw(),l=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",o=Object.prototype.toString,r=Array.prototype.concat,u=f0(),g=function(_){return typeof _=="function"&&o.call(_)==="[object Function]"},k=d0()(),p=function(_,x,C,T){if(x in _){if(T===!0){if(_[x]===C)return}else if(!g(T)||!T())return}k?u(_,x,C,!0):u(_,x,C)},h=function(_,x){var C=arguments.length>2?arguments[2]:{},T=n(x);l&&(T=r.call(T,Object.getOwnPropertySymbols(x)));for(var M=0;M"u"||!m?n:m(Uint8Array),ne={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?n:ArrayBuffer,"%ArrayIteratorPrototype%":f&&m?m([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":L,"%AsyncGenerator%":L,"%AsyncGeneratorFunction%":L,"%AsyncIteratorPrototype%":L,"%Atomics%":typeof Atomics>"u"?n:Atomics,"%BigInt%":typeof BigInt>"u"?n:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?n:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o,"%eval%":eval,"%EvalError%":r,"%Float32Array%":typeof Float32Array>"u"?n:Float32Array,"%Float64Array%":typeof Float64Array>"u"?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?n:FinalizationRegistry,"%Function%":P,"%GeneratorFunction%":L,"%Int8Array%":typeof Int8Array>"u"?n:Int8Array,"%Int16Array%":typeof Int16Array>"u"?n:Int16Array,"%Int32Array%":typeof Int32Array>"u"?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f&&m?m(m([][Symbol.iterator]())):n,"%JSON%":typeof JSON=="object"?JSON:n,"%Map%":typeof Map>"u"?n:Map,"%MapIteratorPrototype%":typeof Map>"u"||!f||!m?n:m(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":l,"%Object.getOwnPropertyDescriptor%":U,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?n:Promise,"%Proxy%":typeof Proxy>"u"?n:Proxy,"%RangeError%":u,"%ReferenceError%":g,"%Reflect%":typeof Reflect>"u"?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?n:Set,"%SetIteratorPrototype%":typeof Set>"u"||!f||!m?n:m(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f&&m?m(""[Symbol.iterator]()):n,"%Symbol%":f?Symbol:n,"%SyntaxError%":k,"%ThrowTypeError%":O,"%TypedArray%":X,"%TypeError%":p,"%Uint8Array%":typeof Uint8Array>"u"?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?n:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?n:Uint32Array,"%URIError%":h,"%WeakMap%":typeof WeakMap>"u"?n:WeakMap,"%WeakRef%":typeof WeakRef>"u"?n:WeakRef,"%WeakSet%":typeof WeakSet>"u"?n:WeakSet,"%Function.prototype.call%":B,"%Function.prototype.apply%":N,"%Object.defineProperty%":j,"%Math.abs%":_,"%Math.floor%":x,"%Math.max%":C,"%Math.min%":T,"%Math.pow%":M};if(m)try{null.error}catch(Ze){var ae=m(m(Ze));ne["%Error.prototype%"]=ae}var ue=function Ze(fe){var Ne;if(fe==="%AsyncFunction%")Ne=z("async function () {}");else if(fe==="%GeneratorFunction%")Ne=z("function* () {}");else if(fe==="%AsyncGeneratorFunction%")Ne=z("async function* () {}");else if(fe==="%AsyncGenerator%"){var we=Ze("%AsyncGeneratorFunction%");we&&(Ne=we.prototype)}else if(fe==="%AsyncIteratorPrototype%"){var Ee=Ze("%AsyncGenerator%");Ee&&m&&(Ne=m(Ee.prototype))}return ne[fe]=Ne,Ne},ve={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},be=bo(),le=p0(),G=be.call(B,Array.prototype.concat),pe=be.call(N,Array.prototype.splice),ge=be.call(B,String.prototype.replace),Oe=be.call(B,String.prototype.slice),et=be.call(B,RegExp.prototype.exec),Ue=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ie=/\\(\\)?/g,Ce=function(fe){var Ne=Oe(fe,0,1),we=Oe(fe,-1);if(Ne==="%"&&we!=="%")throw new k("invalid intrinsic syntax, expected closing `%`");if(we==="%"&&Ne!=="%")throw new k("invalid intrinsic syntax, expected opening `%`");var Ee=[];return ge(fe,Ue,function($e,mt,nt,kt){Ee[Ee.length]=nt?ge(kt,Ie,"$1"):mt||$e}),Ee},tt=function(fe,Ne){var we=fe,Ee;if(le(ve,we)&&(Ee=ve[we],we="%"+Ee[0]+"%"),le(ne,we)){var $e=ne[we];if($e===L&&($e=ue(we)),typeof $e>"u"&&!Ne)throw new p("intrinsic "+fe+" exists, but is not available. Please file an issue!");return{alias:Ee,name:we,value:$e}}throw new k("intrinsic "+fe+" does not exist!")};return vd=function(fe,Ne){if(typeof fe!="string"||fe.length===0)throw new p("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof Ne!="boolean")throw new p('"allowMissing" argument must be a boolean');if(et(/^%?[^%]*%?$/,fe)===null)throw new k("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var we=Ce(fe),Ee=we.length>0?we[0]:"",$e=tt("%"+Ee+"%",Ne),mt=$e.name,nt=$e.value,kt=!1,Gt=$e.alias;Gt&&(Ee=Gt[0],pe(we,G([0,1],Gt)));for(var Yt=1,Rn=!0;Yt=we.length){var Tn=U(nt,qt);Rn=!!Tn,Rn&&"get"in Tn&&!("originalValue"in Tn.get)?nt=Tn.get:nt=nt[qt]}else Rn=le(nt,qt),nt=nt[qt];Rn&&!kt&&(ne[mt]=nt)}}return nt},vd}var pd,Ag;function Rw(){if(Ag)return pd;Ag=1;var n=b0(),l=f0(),o=d0()(),r=Cc(),u=po(),g=n("%Math.floor%");return pd=function(p,h){if(typeof p!="function")throw new u("`fn` is not a function");if(typeof h!="number"||h<0||h>4294967295||g(h)!==h)throw new u("`length` must be a positive 32-bit integer");var _=arguments.length>2&&!!arguments[2],x=!0,C=!0;if("length"in p&&r){var T=r(p,"length");T&&!T.configurable&&(x=!1),T&&!T.writable&&(C=!1)}return(x||C||!_)&&(o?l(p,"length",h,!0,!0):l(p,"length",h)),p},pd}var bd,Cg;function Tw(){if(Cg)return bd;Cg=1;var n=bo(),l=sh(),o=h0();return bd=function(){return o(n,l,arguments)},bd}var Rg;function g0(){return Rg||(Rg=1,function(n){var l=Rw(),o=Ac(),r=v0(),u=Tw();n.exports=function(k){var p=r(arguments),h=k.length-(arguments.length-1);return l(p,1+(h>0?h:0),!0)},o?o(n.exports,"apply",{value:u}):n.exports.apply=u}(Gf)),Gf.exports}var gd,Tg;function kw(){if(Tg)return gd;Tg=1;var n=po();return gd=function(o){if(o==null)throw new n(arguments.length>0&&arguments[1]||"Cannot call method on "+o);return o},gd}var yd,kg;function Mw(){if(kg)return yd;kg=1;var n=b0(),l=g0(),o=l(n("String.prototype.indexOf"));return yd=function(u,g){var k=n(u,!!g);return typeof k=="function"&&o(u,".prototype.")>-1?l(k):k},yd}var Od,Mg;function y0(){if(Mg)return Od;Mg=1;var n=kw(),l=Mw(),o=l("Object.prototype.propertyIsEnumerable"),r=l("Array.prototype.push");return Od=function(g){var k=n(g),p=[];for(var h in k)o(k,h)&&r(p,[h,k[h]]);return p},Od}var Ed,Ng;function O0(){if(Ng)return Ed;Ng=1;var n=y0();return Ed=function(){return typeof Object.entries=="function"?Object.entries:n},Ed}var _d,Dg;function Nw(){if(Dg)return _d;Dg=1;var n=O0(),l=m0();return _d=function(){var r=n();return l(Object,{entries:r},{entries:function(){return Object.entries!==r}}),r},_d}var Sd,zg;function Dw(){if(zg)return Sd;zg=1;var n=m0(),l=g0(),o=y0(),r=O0(),u=Nw(),g=l(r(),Object);return n(g,{getPolyfill:r,implementation:o,shim:u}),Sd=g,Sd}var wd,Bg;function zw(){if(Bg)return wd;Bg=1;var n=function(){};return wd=n,wd}var xd,Pg;function Bw(){if(Pg)return xd;Pg=1;var n=Dw(),l=zw(),o=p0(),r=function(f){l(!1,f)},u=String.prototype.replace,g=String.prototype.split,k="||||",p=function(O){var f=O%100,S=f%10;return f!==11&&S===1?0:2<=S&&S<=4&&!(f>=12&&f<=14)?1:2},h={pluralTypes:{arabic:function(O){if(O<3)return O;var f=O%100;return f>=3&&f<=10?3:f>=11?4:5},bosnian_serbian:p,chinese:function(){return 0},croatian:p,french:function(O){return O>=2?1:0},german:function(O){return O!==1?1:0},russian:p,lithuanian:function(O){return O%10===1&&O%100!==11?0:O%10>=2&&O%10<=9&&(O%100<11||O%100>19)?1:2},czech:function(O){return O===1?0:O>=2&&O<=4?1:2},polish:function(O){if(O===1)return 0;var f=O%10;return 2<=f&&f<=4&&(O%100<10||O%100>=20)?1:2},icelandic:function(O){return O%10!==1||O%100===11?1:0},slovenian:function(O){var f=O%100;return f===1?0:f===2?1:f===3||f===4?2:3},romanian:function(O){if(O===1)return 0;var f=O%100;return O===0||f>=2&&f<=19?1:2},ukrainian:p},pluralTypeToLanguages:{arabic:["ar"],bosnian_serbian:["bs-Latn-BA","bs-Cyrl-BA","srl-RS","sr-RS"],chinese:["id","id-ID","ja","ko","ko-KR","lo","ms","th","th-TH","zh"],croatian:["hr","hr-HR"],german:["fa","da","de","en","es","fi","el","he","hi-IN","hu","hu-HU","it","nl","no","pt","sv","tr"],french:["fr","tl","pt-br"],russian:["ru","ru-RU"],lithuanian:["lt"],czech:["cs","cs-CZ","sk"],polish:["pl"],icelandic:["is","mk"],slovenian:["sl-SL"],romanian:["ro"],ukrainian:["uk","ua"]}};function _(O){for(var f={},S=n(O),m=0;m{const o="/api";return l.headers=l.headers||new Headers({Accept:"application/json"}),l.headers.set("X-GripMock-RequestInternal","92b4d5a9-c74b-4ac0-989c-717f80acba22"),MO(`${o}${n}`,l)},Iw=(n,l)=>{const o=new BO(n,{keys:Object.keys(l),includeScore:!0});for(const r of Object.values(l))console.log("$fuse",r,o.search(r));return n},Qw=(n,l)=>{const{fuse:o}=l;return delete l.fuse,Object.keys(l).length>0&&(n=Xw(n,Yw(l))),o!==void 0&&(n=Iw(n,o)),n},jd=(n,l,o)=>{if(l===void 0&&o===void 0)return n;const{field:r,order:u}=o;return Vw(Qw(n,l),[r],[u.toLowerCase()])},Kw={getList:async(n,l)=>{const{page:o,perPage:r}=l.pagination,{field:u,order:g}=l.sort,k={sort:JSON.stringify([u,g]),range:JSON.stringify([(o-1)*r,o*r-1]),filter:JSON.stringify(l.filter)},p=`/${n}?${Cd.stringify(k)}`,{json:h}=await Ha(p);return console.log("$list",h,l),{data:jd(h,l.filter,l.sort),total:h.length}},getOne:async(n,l)=>{const{json:o}=await Ha(`/${n}/${l.id}`);return{data:o}},getMany:async(n,l)=>{const o={filter:JSON.stringify({ids:l.ids})},r=`/${n}?${Cd.stringify(o)}`,{json:u}=await Ha(r);return{data:jd(u,l.filter,l.sort)}},getManyReference:async(n,l)=>{const o=`/${n}/${l.id}/${l.target}`,{json:r}=await Ha(o);return{data:jd(r,l.filter,l.sort),total:r.length}},create:async(n,l)=>(await Ha(`/${n}`,{method:"POST",body:JSON.stringify(l.data)}),{data:l.data}),update:async(n,l)=>(await Ha(`/${n}`,{method:"POST",body:JSON.stringify(l.data)}),{id:l.data.id,data:l.data}),updateMany:async(n,l)=>(await Ha(`/${n}`,{method:"POST",body:JSON.stringify(l.data)}),{data:[]}),delete:async(n,l)=>{const o=`/${n}/batchDelete`;return await Ha(o,{method:"POST",body:JSON.stringify([l.id])}),{data:[]}},deleteMany:async(n,l)=>{const o=`/${n}/batchDelete`;return await Ha(o,{method:"POST",body:JSON.stringify(l.ids)}),{data:[]}}};var Uu={exports:{}},Zw=Uu.exports,Ug;function Jw(){return Ug||(Ug=1,function(n,l){(function(o,r){n.exports=r(Lg())})(Zw,o=>(()=>{var r={9735:(p,h)=>{h.__esModule=!0,h.default={scheme:"apathy",author:"jannik siebert (https://github.com/janniks)",base00:"#031A16",base01:"#0B342D",base02:"#184E45",base03:"#2B685E",base04:"#5F9C92",base05:"#81B5AC",base06:"#A7CEC8",base07:"#D2E7E4",base08:"#3E9688",base09:"#3E7996",base0A:"#3E4C96",base0B:"#883E96",base0C:"#963E4C",base0D:"#96883E",base0E:"#4C963E",base0F:"#3E965B"},p.exports=h.default},294:(p,h)=>{h.__esModule=!0,h.default={scheme:"ashes",author:"jannik siebert (https://github.com/janniks)",base00:"#1C2023",base01:"#393F45",base02:"#565E65",base03:"#747C84",base04:"#ADB3BA",base05:"#C7CCD1",base06:"#DFE2E5",base07:"#F3F4F5",base08:"#C7AE95",base09:"#C7C795",base0A:"#AEC795",base0B:"#95C7AE",base0C:"#95AEC7",base0D:"#AE95C7",base0E:"#C795AE",base0F:"#C79595"},p.exports=h.default},1733:(p,h)=>{h.__esModule=!0,h.default={scheme:"atelier dune",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune)",base00:"#20201d",base01:"#292824",base02:"#6e6b5e",base03:"#7d7a68",base04:"#999580",base05:"#a6a28c",base06:"#e8e4cf",base07:"#fefbec",base08:"#d73737",base09:"#b65611",base0A:"#cfb017",base0B:"#60ac39",base0C:"#1fad83",base0D:"#6684e1",base0E:"#b854d4",base0F:"#d43552"},p.exports=h.default},8974:(p,h)=>{h.__esModule=!0,h.default={scheme:"atelier forest",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest)",base00:"#1b1918",base01:"#2c2421",base02:"#68615e",base03:"#766e6b",base04:"#9c9491",base05:"#a8a19f",base06:"#e6e2e0",base07:"#f1efee",base08:"#f22c40",base09:"#df5320",base0A:"#d5911a",base0B:"#5ab738",base0C:"#00ad9c",base0D:"#407ee7",base0E:"#6666ea",base0F:"#c33ff3"},p.exports=h.default},6933:(p,h)=>{h.__esModule=!0,h.default={scheme:"atelier heath",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath)",base00:"#1b181b",base01:"#292329",base02:"#695d69",base03:"#776977",base04:"#9e8f9e",base05:"#ab9bab",base06:"#d8cad8",base07:"#f7f3f7",base08:"#ca402b",base09:"#a65926",base0A:"#bb8a35",base0B:"#379a37",base0C:"#159393",base0D:"#516aec",base0E:"#7b59c0",base0F:"#cc33cc"},p.exports=h.default},523:(p,h)=>{h.__esModule=!0,h.default={scheme:"atelier lakeside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside/)",base00:"#161b1d",base01:"#1f292e",base02:"#516d7b",base03:"#5a7b8c",base04:"#7195a8",base05:"#7ea2b4",base06:"#c1e4f6",base07:"#ebf8ff",base08:"#d22d72",base09:"#935c25",base0A:"#8a8a0f",base0B:"#568c3b",base0C:"#2d8f6f",base0D:"#257fad",base0E:"#5d5db1",base0F:"#b72dd2"},p.exports=h.default},1223:(p,h)=>{h.__esModule=!0,h.default={scheme:"atelier seaside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside/)",base00:"#131513",base01:"#242924",base02:"#5e6e5e",base03:"#687d68",base04:"#809980",base05:"#8ca68c",base06:"#cfe8cf",base07:"#f0fff0",base08:"#e6193c",base09:"#87711d",base0A:"#c3c322",base0B:"#29a329",base0C:"#1999b3",base0D:"#3d62f5",base0E:"#ad2bee",base0F:"#e619c3"},p.exports=h.default},1233:(p,h)=>{h.__esModule=!0,h.default={scheme:"bespin",author:"jan t. sott",base00:"#28211c",base01:"#36312e",base02:"#5e5d5c",base03:"#666666",base04:"#797977",base05:"#8a8986",base06:"#9d9b97",base07:"#baae9e",base08:"#cf6a4c",base09:"#cf7d34",base0A:"#f9ee98",base0B:"#54be0d",base0C:"#afc4db",base0D:"#5ea6ea",base0E:"#9b859d",base0F:"#937121"},p.exports=h.default},2847:(p,h)=>{h.__esModule=!0,h.default={scheme:"brewer",author:"timothée poisot (http://github.com/tpoisot)",base00:"#0c0d0e",base01:"#2e2f30",base02:"#515253",base03:"#737475",base04:"#959697",base05:"#b7b8b9",base06:"#dadbdc",base07:"#fcfdfe",base08:"#e31a1c",base09:"#e6550d",base0A:"#dca060",base0B:"#31a354",base0C:"#80b1d3",base0D:"#3182bd",base0E:"#756bb1",base0F:"#b15928"},p.exports=h.default},8120:(p,h)=>{h.__esModule=!0,h.default={scheme:"bright",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#303030",base02:"#505050",base03:"#b0b0b0",base04:"#d0d0d0",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ffffff",base08:"#fb0120",base09:"#fc6d24",base0A:"#fda331",base0B:"#a1c659",base0C:"#76c7b7",base0D:"#6fb3d2",base0E:"#d381c3",base0F:"#be643c"},p.exports=h.default},6305:(p,h)=>{h.__esModule=!0,h.default={scheme:"chalk",author:"chris kempson (http://chriskempson.com)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#f5f5f5",base08:"#fb9fb1",base09:"#eda987",base0A:"#ddb26f",base0B:"#acc267",base0C:"#12cfc0",base0D:"#6fc2ef",base0E:"#e1a3ee",base0F:"#deaf8f"},p.exports=h.default},525:(p,h)=>{h.__esModule=!0,h.default={scheme:"codeschool",author:"brettof86",base00:"#232c31",base01:"#1c3657",base02:"#2a343a",base03:"#3f4944",base04:"#84898c",base05:"#9ea7a6",base06:"#a7cfa3",base07:"#b5d8f6",base08:"#2a5491",base09:"#43820d",base0A:"#a03b1e",base0B:"#237986",base0C:"#b02f30",base0D:"#484d79",base0E:"#c59820",base0F:"#c98344"},p.exports=h.default},4124:(p,h)=>{h.__esModule=!0,h.default={scheme:"colors",author:"mrmrs (http://clrs.cc)",base00:"#111111",base01:"#333333",base02:"#555555",base03:"#777777",base04:"#999999",base05:"#bbbbbb",base06:"#dddddd",base07:"#ffffff",base08:"#ff4136",base09:"#ff851b",base0A:"#ffdc00",base0B:"#2ecc40",base0C:"#7fdbff",base0D:"#0074d9",base0E:"#b10dc9",base0F:"#85144b"},p.exports=h.default},7167:(p,h)=>{h.__esModule=!0,h.default={scheme:"default",author:"chris kempson (http://chriskempson.com)",base00:"#181818",base01:"#282828",base02:"#383838",base03:"#585858",base04:"#b8b8b8",base05:"#d8d8d8",base06:"#e8e8e8",base07:"#f8f8f8",base08:"#ab4642",base09:"#dc9656",base0A:"#f7ca88",base0B:"#a1b56c",base0C:"#86c1b9",base0D:"#7cafc2",base0E:"#ba8baf",base0F:"#a16946"},p.exports=h.default},4582:(p,h)=>{h.__esModule=!0,h.default={scheme:"eighties",author:"chris kempson (http://chriskempson.com)",base00:"#2d2d2d",base01:"#393939",base02:"#515151",base03:"#747369",base04:"#a09f93",base05:"#d3d0c8",base06:"#e8e6df",base07:"#f2f0ec",base08:"#f2777a",base09:"#f99157",base0A:"#ffcc66",base0B:"#99cc99",base0C:"#66cccc",base0D:"#6699cc",base0E:"#cc99cc",base0F:"#d27b53"},p.exports=h.default},7096:(p,h)=>{h.__esModule=!0,h.default={scheme:"embers",author:"jannik siebert (https://github.com/janniks)",base00:"#16130F",base01:"#2C2620",base02:"#433B32",base03:"#5A5047",base04:"#8A8075",base05:"#A39A90",base06:"#BEB6AE",base07:"#DBD6D1",base08:"#826D57",base09:"#828257",base0A:"#6D8257",base0B:"#57826D",base0C:"#576D82",base0D:"#6D5782",base0E:"#82576D",base0F:"#825757"},p.exports=h.default},9887:(p,h)=>{h.__esModule=!0,h.default={scheme:"flat",author:"chris kempson (http://chriskempson.com)",base00:"#2C3E50",base01:"#34495E",base02:"#7F8C8D",base03:"#95A5A6",base04:"#BDC3C7",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ECF0F1",base08:"#E74C3C",base09:"#E67E22",base0A:"#F1C40F",base0B:"#2ECC71",base0C:"#1ABC9C",base0D:"#3498DB",base0E:"#9B59B6",base0F:"#be643c"},p.exports=h.default},7199:(p,h)=>{h.__esModule=!0,h.default={scheme:"google",author:"seth wright (http://sethawright.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#CC342B",base09:"#F96A38",base0A:"#FBA922",base0B:"#198844",base0C:"#3971ED",base0D:"#3971ED",base0E:"#A36AC7",base0F:"#3971ED"},p.exports=h.default},1985:(p,h)=>{h.__esModule=!0,h.default={scheme:"grayscale",author:"alexandre gavioli (https://github.com/alexx2/)",base00:"#101010",base01:"#252525",base02:"#464646",base03:"#525252",base04:"#ababab",base05:"#b9b9b9",base06:"#e3e3e3",base07:"#f7f7f7",base08:"#7c7c7c",base09:"#999999",base0A:"#a0a0a0",base0B:"#8e8e8e",base0C:"#868686",base0D:"#686868",base0E:"#747474",base0F:"#5e5e5e"},p.exports=h.default},8093:(p,h)=>{h.__esModule=!0,h.default={scheme:"green screen",author:"chris kempson (http://chriskempson.com)",base00:"#001100",base01:"#003300",base02:"#005500",base03:"#007700",base04:"#009900",base05:"#00bb00",base06:"#00dd00",base07:"#00ff00",base08:"#007700",base09:"#009900",base0A:"#007700",base0B:"#00bb00",base0C:"#005500",base0D:"#009900",base0E:"#00bb00",base0F:"#005500"},p.exports=h.default},1615:(p,h)=>{h.__esModule=!0,h.default={scheme:"harmonic16",author:"jannik siebert (https://github.com/janniks)",base00:"#0b1c2c",base01:"#223b54",base02:"#405c79",base03:"#627e99",base04:"#aabcce",base05:"#cbd6e2",base06:"#e5ebf1",base07:"#f7f9fb",base08:"#bf8b56",base09:"#bfbf56",base0A:"#8bbf56",base0B:"#56bf8b",base0C:"#568bbf",base0D:"#8b56bf",base0E:"#bf568b",base0F:"#bf5656"},p.exports=h.default},9063:(p,h)=>{h.__esModule=!0,h.default={scheme:"hopscotch",author:"jan t. sott",base00:"#322931",base01:"#433b42",base02:"#5c545b",base03:"#797379",base04:"#989498",base05:"#b9b5b8",base06:"#d5d3d5",base07:"#ffffff",base08:"#dd464c",base09:"#fd8b19",base0A:"#fdcc59",base0B:"#8fc13e",base0C:"#149b93",base0D:"#1290bf",base0E:"#c85e7c",base0F:"#b33508"},p.exports=h.default},9446:(p,h,_)=>{function x(mt){return mt&&mt.__esModule?mt.default:mt}h.__esModule=!0;var C=_(1308);h.threezerotwofour=x(C);var T=_(9735);h.apathy=x(T);var M=_(294);h.ashes=x(M);var P=_(1733);h.atelierDune=x(P);var z=_(8974);h.atelierForest=x(z);var U=_(6933);h.atelierHeath=x(U);var j=_(523);h.atelierLakeside=x(j);var b=_(1223);h.atelierSeaside=x(b);var O=_(1233);h.bespin=x(O);var f=_(2847);h.brewer=x(f);var S=_(8120);h.bright=x(S);var m=_(6305);h.chalk=x(m);var N=_(525);h.codeschool=x(N);var B=_(4124);h.colors=x(B);var L=_(7167);h.default=x(L);var X=_(4582);h.eighties=x(X);var ne=_(7096);h.embers=x(ne);var ae=_(9887);h.flat=x(ae);var ue=_(7199);h.google=x(ue);var ve=_(1985);h.grayscale=x(ve);var be=_(8093);h.greenscreen=x(be);var le=_(1615);h.harmonic=x(le);var G=_(9063);h.hopscotch=x(G);var pe=_(9033);h.isotope=x(pe);var ge=_(4112);h.marrakesh=x(ge);var Oe=_(9600);h.mocha=x(Oe);var et=_(1240);h.monokai=x(et);var Ue=_(9768);h.ocean=x(Ue);var Ie=_(8293);h.paraiso=x(Ie);var Ce=_(3093);h.pop=x(Ce);var tt=_(1951);h.railscasts=x(tt);var Ze=_(6368);h.shapeshifter=x(Ze);var fe=_(2317);h.solarized=x(fe);var Ne=_(1091);h.summerfruit=x(Ne);var we=_(6943);h.tomorrow=x(we);var Ee=_(5670);h.tube=x(Ee);var $e=_(2536);h.twilight=x($e)},9033:(p,h)=>{h.__esModule=!0,h.default={scheme:"isotope",author:"jan t. sott",base00:"#000000",base01:"#404040",base02:"#606060",base03:"#808080",base04:"#c0c0c0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#ff0000",base09:"#ff9900",base0A:"#ff0099",base0B:"#33ff00",base0C:"#00ffff",base0D:"#0066ff",base0E:"#cc00ff",base0F:"#3300ff"},p.exports=h.default},4112:(p,h)=>{h.__esModule=!0,h.default={scheme:"marrakesh",author:"alexandre gavioli (http://github.com/alexx2/)",base00:"#201602",base01:"#302e00",base02:"#5f5b17",base03:"#6c6823",base04:"#86813b",base05:"#948e48",base06:"#ccc37a",base07:"#faf0a5",base08:"#c35359",base09:"#b36144",base0A:"#a88339",base0B:"#18974e",base0C:"#75a738",base0D:"#477ca1",base0E:"#8868b3",base0F:"#b3588e"},p.exports=h.default},9600:(p,h)=>{h.__esModule=!0,h.default={scheme:"mocha",author:"chris kempson (http://chriskempson.com)",base00:"#3B3228",base01:"#534636",base02:"#645240",base03:"#7e705a",base04:"#b8afad",base05:"#d0c8c6",base06:"#e9e1dd",base07:"#f5eeeb",base08:"#cb6077",base09:"#d28b71",base0A:"#f4bc87",base0B:"#beb55b",base0C:"#7bbda4",base0D:"#8ab3b5",base0E:"#a89bb9",base0F:"#bb9584"},p.exports=h.default},1240:(p,h)=>{h.__esModule=!0,h.default={scheme:"monokai",author:"wimer hazenberg (http://www.monokai.nl)",base00:"#272822",base01:"#383830",base02:"#49483e",base03:"#75715e",base04:"#a59f85",base05:"#f8f8f2",base06:"#f5f4f1",base07:"#f9f8f5",base08:"#f92672",base09:"#fd971f",base0A:"#f4bf75",base0B:"#a6e22e",base0C:"#a1efe4",base0D:"#66d9ef",base0E:"#ae81ff",base0F:"#cc6633"},p.exports=h.default},9768:(p,h)=>{h.__esModule=!0,h.default={scheme:"ocean",author:"chris kempson (http://chriskempson.com)",base00:"#2b303b",base01:"#343d46",base02:"#4f5b66",base03:"#65737e",base04:"#a7adba",base05:"#c0c5ce",base06:"#dfe1e8",base07:"#eff1f5",base08:"#bf616a",base09:"#d08770",base0A:"#ebcb8b",base0B:"#a3be8c",base0C:"#96b5b4",base0D:"#8fa1b3",base0E:"#b48ead",base0F:"#ab7967"},p.exports=h.default},8293:(p,h)=>{h.__esModule=!0,h.default={scheme:"paraiso",author:"jan t. sott",base00:"#2f1e2e",base01:"#41323f",base02:"#4f424c",base03:"#776e71",base04:"#8d8687",base05:"#a39e9b",base06:"#b9b6b0",base07:"#e7e9db",base08:"#ef6155",base09:"#f99b15",base0A:"#fec418",base0B:"#48b685",base0C:"#5bc4bf",base0D:"#06b6ef",base0E:"#815ba4",base0F:"#e96ba8"},p.exports=h.default},3093:(p,h)=>{h.__esModule=!0,h.default={scheme:"pop",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#eb008a",base09:"#f29333",base0A:"#f8ca12",base0B:"#37b349",base0C:"#00aabb",base0D:"#0e5a94",base0E:"#b31e8d",base0F:"#7a2d00"},p.exports=h.default},1951:(p,h)=>{h.__esModule=!0,h.default={scheme:"railscasts",author:"ryan bates (http://railscasts.com)",base00:"#2b2b2b",base01:"#272935",base02:"#3a4055",base03:"#5a647e",base04:"#d4cfc9",base05:"#e6e1dc",base06:"#f4f1ed",base07:"#f9f7f3",base08:"#da4939",base09:"#cc7833",base0A:"#ffc66d",base0B:"#a5c261",base0C:"#519f50",base0D:"#6d9cbe",base0E:"#b6b3eb",base0F:"#bc9458"},p.exports=h.default},6368:(p,h)=>{h.__esModule=!0,h.default={scheme:"shapeshifter",author:"tyler benziger (http://tybenz.com)",base00:"#000000",base01:"#040404",base02:"#102015",base03:"#343434",base04:"#555555",base05:"#ababab",base06:"#e0e0e0",base07:"#f9f9f9",base08:"#e92f2f",base09:"#e09448",base0A:"#dddd13",base0B:"#0ed839",base0C:"#23edda",base0D:"#3b48e3",base0E:"#f996e2",base0F:"#69542d"},p.exports=h.default},2317:(p,h)=>{h.__esModule=!0,h.default={scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"},p.exports=h.default},1091:(p,h)=>{h.__esModule=!0,h.default={scheme:"summerfruit",author:"christopher corley (http://cscorley.github.io/)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#B0B0B0",base05:"#D0D0D0",base06:"#E0E0E0",base07:"#FFFFFF",base08:"#FF0086",base09:"#FD8900",base0A:"#ABA800",base0B:"#00C918",base0C:"#1faaaa",base0D:"#3777E6",base0E:"#AD00A1",base0F:"#cc6633"},p.exports=h.default},1308:(p,h)=>{h.__esModule=!0,h.default={scheme:"threezerotwofour",author:"jan t. sott (http://github.com/idleberg)",base00:"#090300",base01:"#3a3432",base02:"#4a4543",base03:"#5c5855",base04:"#807d7c",base05:"#a5a2a2",base06:"#d6d5d4",base07:"#f7f7f7",base08:"#db2d20",base09:"#e8bbd0",base0A:"#fded02",base0B:"#01a252",base0C:"#b5e4f4",base0D:"#01a0e4",base0E:"#a16a94",base0F:"#cdab53"},p.exports=h.default},6943:(p,h)=>{h.__esModule=!0,h.default={scheme:"tomorrow",author:"chris kempson (http://chriskempson.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#cc6666",base09:"#de935f",base0A:"#f0c674",base0B:"#b5bd68",base0C:"#8abeb7",base0D:"#81a2be",base0E:"#b294bb",base0F:"#a3685a"},p.exports=h.default},5670:(p,h)=>{h.__esModule=!0,h.default={scheme:"london tube",author:"jan t. sott",base00:"#231f20",base01:"#1c3f95",base02:"#5a5758",base03:"#737171",base04:"#959ca1",base05:"#d9d8d8",base06:"#e7e7e8",base07:"#ffffff",base08:"#ee2e24",base09:"#f386a1",base0A:"#ffd204",base0B:"#00853e",base0C:"#85cebc",base0D:"#009ddc",base0E:"#98005d",base0F:"#b06110"},p.exports=h.default},2536:(p,h)=>{h.__esModule=!0,h.default={scheme:"twilight",author:"david hart (http://hart-dev.com)",base00:"#1e1e1e",base01:"#323537",base02:"#464b50",base03:"#5f5a60",base04:"#838184",base05:"#a7a7a7",base06:"#c3c3c3",base07:"#ffffff",base08:"#cf6a4c",base09:"#cda869",base0A:"#f9ee98",base0B:"#8f9d6a",base0C:"#afc4db",base0D:"#7587a6",base0E:"#9b859d",base0F:"#9b703f"},p.exports=h.default},6481:(p,h,_)=>{var x=_(4176),C={};for(var T in x)x.hasOwnProperty(T)&&(C[x[T]]=T);var M=p.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var P in M)if(M.hasOwnProperty(P)){if(!("channels"in M[P]))throw new Error("missing channels property: "+P);if(!("labels"in M[P]))throw new Error("missing channel labels property: "+P);if(M[P].labels.length!==M[P].channels)throw new Error("channel and label counts mismatch: "+P);var z=M[P].channels,U=M[P].labels;delete M[P].channels,delete M[P].labels,Object.defineProperty(M[P],"channels",{value:z}),Object.defineProperty(M[P],"labels",{value:U})}M.rgb.hsl=function(j){var b,O,f=j[0]/255,S=j[1]/255,m=j[2]/255,N=Math.min(f,S,m),B=Math.max(f,S,m),L=B-N;return B===N?b=0:f===B?b=(S-m)/L:S===B?b=2+(m-f)/L:m===B&&(b=4+(f-S)/L),(b=Math.min(60*b,360))<0&&(b+=360),O=(N+B)/2,[b,100*(B===N?0:O<=.5?L/(B+N):L/(2-B-N)),100*O]},M.rgb.hsv=function(j){var b,O,f,S,m,N=j[0]/255,B=j[1]/255,L=j[2]/255,X=Math.max(N,B,L),ne=X-Math.min(N,B,L),ae=function(ue){return(X-ue)/6/ne+.5};return ne===0?S=m=0:(m=ne/X,b=ae(N),O=ae(B),f=ae(L),N===X?S=f-O:B===X?S=.3333333333333333+b-f:L===X&&(S=.6666666666666666+O-b),S<0?S+=1:S>1&&(S-=1)),[360*S,100*m,100*X]},M.rgb.hwb=function(j){var b=j[0],O=j[1],f=j[2];return[M.rgb.hsl(j)[0],100*(.00392156862745098*Math.min(b,Math.min(O,f))),100*(f=1-.00392156862745098*Math.max(b,Math.max(O,f)))]},M.rgb.cmyk=function(j){var b,O=j[0]/255,f=j[1]/255,S=j[2]/255;return[100*((1-O-(b=Math.min(1-O,1-f,1-S)))/(1-b)||0),100*((1-f-b)/(1-b)||0),100*((1-S-b)/(1-b)||0),100*b]},M.rgb.keyword=function(j){var b=C[j];if(b)return b;var O,f,S,m=1/0;for(var N in x)if(x.hasOwnProperty(N)){var B=x[N],L=(f=j,S=B,Math.pow(f[0]-S[0],2)+Math.pow(f[1]-S[1],2)+Math.pow(f[2]-S[2],2));L.04045?Math.pow((b+.055)/1.055,2.4):b/12.92)+.3576*(O=O>.04045?Math.pow((O+.055)/1.055,2.4):O/12.92)+.1805*(f=f>.04045?Math.pow((f+.055)/1.055,2.4):f/12.92)),100*(.2126*b+.7152*O+.0722*f),100*(.0193*b+.1192*O+.9505*f)]},M.rgb.lab=function(j){var b=M.rgb.xyz(j),O=b[0],f=b[1],S=b[2];return f/=100,S/=108.883,O=(O/=95.047)>.008856?Math.pow(O,.3333333333333333):7.787*O+.13793103448275862,[116*(f=f>.008856?Math.pow(f,.3333333333333333):7.787*f+.13793103448275862)-16,500*(O-f),200*(f-(S=S>.008856?Math.pow(S,.3333333333333333):7.787*S+.13793103448275862))]},M.hsl.rgb=function(j){var b,O,f,S,m,N=j[0]/360,B=j[1]/100,L=j[2]/100;if(B===0)return[m=255*L,m,m];b=2*L-(O=L<.5?L*(1+B):L+B-L*B),S=[0,0,0];for(var X=0;X<3;X++)(f=N+.3333333333333333*-(X-1))<0&&f++,f>1&&f--,m=6*f<1?b+6*(O-b)*f:2*f<1?O:3*f<2?b+(O-b)*(.6666666666666666-f)*6:b,S[X]=255*m;return S},M.hsl.hsv=function(j){var b=j[0],O=j[1]/100,f=j[2]/100,S=O,m=Math.max(f,.01);return O*=(f*=2)<=1?f:2-f,S*=m<=1?m:2-m,[b,100*(f===0?2*S/(m+S):2*O/(f+O)),100*((f+O)/2)]},M.hsv.rgb=function(j){var b=j[0]/60,O=j[1]/100,f=j[2]/100,S=Math.floor(b)%6,m=b-Math.floor(b),N=255*f*(1-O),B=255*f*(1-O*m),L=255*f*(1-O*(1-m));switch(f*=255,S){case 0:return[f,L,N];case 1:return[B,f,N];case 2:return[N,f,L];case 3:return[N,B,f];case 4:return[L,N,f];case 5:return[f,N,B]}},M.hsv.hsl=function(j){var b,O,f,S=j[0],m=j[1]/100,N=j[2]/100,B=Math.max(N,.01);return f=(2-m)*N,O=m*B,[S,100*(O=(O/=(b=(2-m)*B)<=1?b:2-b)||0),100*(f/=2)]},M.hwb.rgb=function(j){var b,O,f,S,m,N,B,L=j[0]/360,X=j[1]/100,ne=j[2]/100,ae=X+ne;switch(ae>1&&(X/=ae,ne/=ae),f=6*L-(b=Math.floor(6*L)),1&b&&(f=1-f),S=X+f*((O=1-ne)-X),b){default:case 6:case 0:m=O,N=S,B=X;break;case 1:m=S,N=O,B=X;break;case 2:m=X,N=O,B=S;break;case 3:m=X,N=S,B=O;break;case 4:m=S,N=X,B=O;break;case 5:m=O,N=X,B=S}return[255*m,255*N,255*B]},M.cmyk.rgb=function(j){var b=j[0]/100,O=j[1]/100,f=j[2]/100,S=j[3]/100;return[255*(1-Math.min(1,b*(1-S)+S)),255*(1-Math.min(1,O*(1-S)+S)),255*(1-Math.min(1,f*(1-S)+S))]},M.xyz.rgb=function(j){var b,O,f,S=j[0]/100,m=j[1]/100,N=j[2]/100;return O=-.9689*S+1.8758*m+.0415*N,f=.0557*S+-.204*m+1.057*N,b=(b=3.2406*S+-1.5372*m+-.4986*N)>.0031308?1.055*Math.pow(b,.4166666666666667)-.055:12.92*b,O=O>.0031308?1.055*Math.pow(O,.4166666666666667)-.055:12.92*O,f=f>.0031308?1.055*Math.pow(f,.4166666666666667)-.055:12.92*f,[255*(b=Math.min(Math.max(0,b),1)),255*(O=Math.min(Math.max(0,O),1)),255*(f=Math.min(Math.max(0,f),1))]},M.xyz.lab=function(j){var b=j[0],O=j[1],f=j[2];return O/=100,f/=108.883,b=(b/=95.047)>.008856?Math.pow(b,.3333333333333333):7.787*b+.13793103448275862,[116*(O=O>.008856?Math.pow(O,.3333333333333333):7.787*O+.13793103448275862)-16,500*(b-O),200*(O-(f=f>.008856?Math.pow(f,.3333333333333333):7.787*f+.13793103448275862))]},M.lab.xyz=function(j){var b,O,f,S=j[0];b=j[1]/500+(O=(S+16)/116),f=O-j[2]/200;var m=Math.pow(O,3),N=Math.pow(b,3),B=Math.pow(f,3);return O=m>.008856?m:(O-.13793103448275862)/7.787,b=N>.008856?N:(b-.13793103448275862)/7.787,f=B>.008856?B:(f-.13793103448275862)/7.787,[b*=95.047,O*=100,f*=108.883]},M.lab.lch=function(j){var b,O=j[0],f=j[1],S=j[2];return(b=360*Math.atan2(S,f)/2/Math.PI)<0&&(b+=360),[O,Math.sqrt(f*f+S*S),b]},M.lch.lab=function(j){var b,O=j[0],f=j[1];return b=j[2]/360*2*Math.PI,[O,f*Math.cos(b),f*Math.sin(b)]},M.rgb.ansi16=function(j){var b=j[0],O=j[1],f=j[2],S=1 in arguments?arguments[1]:M.rgb.hsv(j)[2];if((S=Math.round(S/50))===0)return 30;var m=30+(Math.round(f/255)<<2|Math.round(O/255)<<1|Math.round(b/255));return S===2&&(m+=60),m},M.hsv.ansi16=function(j){return M.rgb.ansi16(M.hsv.rgb(j),j[2])},M.rgb.ansi256=function(j){var b=j[0],O=j[1],f=j[2];return b===O&&O===f?b<8?16:b>248?231:Math.round((b-8)/247*24)+232:16+36*Math.round(b/255*5)+6*Math.round(O/255*5)+Math.round(f/255*5)},M.ansi16.rgb=function(j){var b=j%10;if(b===0||b===7)return j>50&&(b+=3.5),[b=b/10.5*255,b,b];var O=.5*(1+~~(j>50));return[(1&b)*O*255,(b>>1&1)*O*255,(b>>2&1)*O*255]},M.ansi256.rgb=function(j){if(j>=232){var b=10*(j-232)+8;return[b,b,b]}var O;return j-=16,[Math.floor(j/36)/5*255,Math.floor((O=j%36)/6)/5*255,O%6/5*255]},M.rgb.hex=function(j){var b=(((255&Math.round(j[0]))<<16)+((255&Math.round(j[1]))<<8)+(255&Math.round(j[2]))).toString(16).toUpperCase();return"000000".substring(b.length)+b},M.hex.rgb=function(j){var b=j.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!b)return[0,0,0];var O=b[0];b[0].length===3&&(O=O.split("").map(function(S){return S+S}).join(""));var f=parseInt(O,16);return[f>>16&255,f>>8&255,255&f]},M.rgb.hcg=function(j){var b,O=j[0]/255,f=j[1]/255,S=j[2]/255,m=Math.max(Math.max(O,f),S),N=Math.min(Math.min(O,f),S),B=m-N;return b=B<=0?0:m===O?(f-S)/B%6:m===f?2+(S-O)/B:4+(O-f)/B+4,b/=6,[360*(b%=1),100*B,100*(B<1?N/(1-B):0)]},M.hsl.hcg=function(j){var b=j[1]/100,O=j[2]/100,f=1,S=0;return(f=O<.5?2*b*O:2*b*(1-O))<1&&(S=(O-.5*f)/(1-f)),[j[0],100*f,100*S]},M.hsv.hcg=function(j){var b=j[1]/100,O=j[2]/100,f=b*O,S=0;return f<1&&(S=(O-f)/(1-f)),[j[0],100*f,100*S]},M.hcg.rgb=function(j){var b=j[0]/360,O=j[1]/100,f=j[2]/100;if(O===0)return[255*f,255*f,255*f];var S,m=[0,0,0],N=b%1*6,B=N%1,L=1-B;switch(Math.floor(N)){case 0:m[0]=1,m[1]=B,m[2]=0;break;case 1:m[0]=L,m[1]=1,m[2]=0;break;case 2:m[0]=0,m[1]=1,m[2]=B;break;case 3:m[0]=0,m[1]=L,m[2]=1;break;case 4:m[0]=B,m[1]=0,m[2]=1;break;default:m[0]=1,m[1]=0,m[2]=L}return S=(1-O)*f,[255*(O*m[0]+S),255*(O*m[1]+S),255*(O*m[2]+S)]},M.hcg.hsv=function(j){var b=j[1]/100,O=b+j[2]/100*(1-b),f=0;return O>0&&(f=b/O),[j[0],100*f,100*O]},M.hcg.hsl=function(j){var b=j[1]/100,O=j[2]/100*(1-b)+.5*b,f=0;return O>0&&O<.5?f=b/(2*O):O>=.5&&O<1&&(f=b/(2*(1-O))),[j[0],100*f,100*O]},M.hcg.hwb=function(j){var b=j[1]/100,O=b+j[2]/100*(1-b);return[j[0],100*(O-b),100*(1-O)]},M.hwb.hcg=function(j){var b=j[1]/100,O=1-j[2]/100,f=O-b,S=0;return f<1&&(S=(O-f)/(1-f)),[j[0],100*f,100*S]},M.apple.rgb=function(j){return[j[0]/65535*255,j[1]/65535*255,j[2]/65535*255]},M.rgb.apple=function(j){return[j[0]/255*65535,j[1]/255*65535,j[2]/255*65535]},M.gray.rgb=function(j){return[j[0]/100*255,j[0]/100*255,j[0]/100*255]},M.gray.hsl=M.gray.hsv=function(j){return[0,0,j[0]]},M.gray.hwb=function(j){return[0,100,j[0]]},M.gray.cmyk=function(j){return[0,0,0,j[0]]},M.gray.lab=function(j){return[j[0],0,0]},M.gray.hex=function(j){var b=255&Math.round(j[0]/100*255),O=((b<<16)+(b<<8)+b).toString(16).toUpperCase();return"000000".substring(O.length)+O},M.rgb.gray=function(j){return[(j[0]+j[1]+j[2])/3/255*100]}},4732:(p,h,_)=>{var x=_(6481),C=_(1157),T={};Object.keys(x).forEach(function(M){T[M]={},Object.defineProperty(T[M],"channels",{value:x[M].channels}),Object.defineProperty(T[M],"labels",{value:x[M].labels});var P=C(M);Object.keys(P).forEach(function(z){var U=P[z];T[M][z]=function(j){var b=function(O){if(O==null)return O;arguments.length>1&&(O=Array.prototype.slice.call(arguments));var f=j(O);if(typeof f=="object")for(var S=f.length,m=0;m1&&(O=Array.prototype.slice.call(arguments)),j(O))};return"conversion"in j&&(b.conversion=j.conversion),b}(U)})}),p.exports=T},1157:(p,h,_)=>{var x=_(6481);function C(P){var z=function(){for(var N={},B=Object.keys(x),L=B.length,X=0;X{p.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},4877:p=>{p.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},6138:(p,h,_)=>{var x=_(4877),C=_(301),T=Object.hasOwnProperty,M=Object.create(null);for(var P in x)T.call(x,P)&&(M[x[P]]=P);var z=p.exports={to:{},get:{}};function U(b,O,f){return Math.min(Math.max(O,b),f)}function j(b){var O=Math.round(b).toString(16).toUpperCase();return O.length<2?"0"+O:O}z.get=function(b){var O,f;switch(b.substring(0,3).toLowerCase()){case"hsl":O=z.get.hsl(b),f="hsl";break;case"hwb":O=z.get.hwb(b),f="hwb";break;default:O=z.get.rgb(b),f="rgb"}return O?{model:f,value:O}:null},z.get.rgb=function(b){if(!b)return null;var O,f,S,m=[0,0,0,1];if(O=b.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(S=O[2],O=O[1],f=0;f<3;f++){var N=2*f;m[f]=parseInt(O.slice(N,N+2),16)}S&&(m[3]=parseInt(S,16)/255)}else if(O=b.match(/^#([a-f0-9]{3,4})$/i)){for(S=(O=O[1])[3],f=0;f<3;f++)m[f]=parseInt(O[f]+O[f],16);S&&(m[3]=parseInt(S+S,16)/255)}else if(O=b.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(f=0;f<3;f++)m[f]=parseInt(O[f+1],0);O[4]&&(O[5]?m[3]=.01*parseFloat(O[4]):m[3]=parseFloat(O[4]))}else{if(!(O=b.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(O=b.match(/^(\w+)$/))?O[1]==="transparent"?[0,0,0,0]:T.call(x,O[1])?((m=x[O[1]])[3]=1,m):null:null;for(f=0;f<3;f++)m[f]=Math.round(2.55*parseFloat(O[f+1]));O[4]&&(O[5]?m[3]=.01*parseFloat(O[4]):m[3]=parseFloat(O[4]))}for(f=0;f<3;f++)m[f]=U(m[f],0,255);return m[3]=U(m[3],0,1),m},z.get.hsl=function(b){if(!b)return null;var O=b.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(O){var f=parseFloat(O[4]);return[(parseFloat(O[1])%360+360)%360,U(parseFloat(O[2]),0,100),U(parseFloat(O[3]),0,100),U(isNaN(f)?1:f,0,1)]}return null},z.get.hwb=function(b){if(!b)return null;var O=b.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(O){var f=parseFloat(O[4]);return[(parseFloat(O[1])%360+360)%360,U(parseFloat(O[2]),0,100),U(parseFloat(O[3]),0,100),U(isNaN(f)?1:f,0,1)]}return null},z.to.hex=function(){var b=C(arguments);return"#"+j(b[0])+j(b[1])+j(b[2])+(b[3]<1?j(Math.round(255*b[3])):"")},z.to.rgb=function(){var b=C(arguments);return b.length<4||b[3]===1?"rgb("+Math.round(b[0])+", "+Math.round(b[1])+", "+Math.round(b[2])+")":"rgba("+Math.round(b[0])+", "+Math.round(b[1])+", "+Math.round(b[2])+", "+b[3]+")"},z.to.rgb.percent=function(){var b=C(arguments),O=Math.round(b[0]/255*100),f=Math.round(b[1]/255*100),S=Math.round(b[2]/255*100);return b.length<4||b[3]===1?"rgb("+O+"%, "+f+"%, "+S+"%)":"rgba("+O+"%, "+f+"%, "+S+"%, "+b[3]+")"},z.to.hsl=function(){var b=C(arguments);return b.length<4||b[3]===1?"hsl("+b[0]+", "+b[1]+"%, "+b[2]+"%)":"hsla("+b[0]+", "+b[1]+"%, "+b[2]+"%, "+b[3]+")"},z.to.hwb=function(){var b=C(arguments),O="";return b.length>=4&&b[3]!==1&&(O=", "+b[3]),"hwb("+b[0]+", "+b[1]+"%, "+b[2]+"%"+O+")"},z.to.keyword=function(b){return M[b.slice(0,3)]}},3639:(p,h,_)=>{var x=_(6138),C=_(4732),T=[].slice,M=["keyword","gray","hex"],P={};Object.keys(C).forEach(function(f){P[T.call(C[f].labels).sort().join("")]=f});var z={};function U(f,S){if(!(this instanceof U))return new U(f,S);if(S&&S in M&&(S=null),S&&!(S in C))throw new Error("Unknown model: "+S);var m,N;if(f==null)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(f instanceof U)this.model=f.model,this.color=f.color.slice(),this.valpha=f.valpha;else if(typeof f=="string"){var B=x.get(f);if(B===null)throw new Error("Unable to parse color from string: "+f);this.model=B.model,N=C[this.model].channels,this.color=B.value.slice(0,N),this.valpha=typeof B.value[N]=="number"?B.value[N]:1}else if(f.length){this.model=S||"rgb",N=C[this.model].channels;var L=T.call(f,0,N);this.color=O(L,N),this.valpha=typeof f[N]=="number"?f[N]:1}else if(typeof f=="number")f&=16777215,this.model="rgb",this.color=[f>>16&255,f>>8&255,255&f],this.valpha=1;else{this.valpha=1;var X=Object.keys(f);"alpha"in f&&(X.splice(X.indexOf("alpha"),1),this.valpha=typeof f.alpha=="number"?f.alpha:0);var ne=X.sort().join("");if(!(ne in P))throw new Error("Unable to parse color from object: "+JSON.stringify(f));this.model=P[ne];var ae=C[this.model].labels,ue=[];for(m=0;mm?(S+.05)/(m+.05):(m+.05)/(S+.05)},level:function(f){var S=this.contrast(f);return S>=7.1?"AAA":S>=4.5?"AA":""},isDark:function(){var f=this.rgb().color;return(299*f[0]+587*f[1]+114*f[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var f=this.rgb(),S=0;S<3;S++)f.color[S]=255-f.color[S];return f},lighten:function(f){var S=this.hsl();return S.color[2]+=S.color[2]*f,S},darken:function(f){var S=this.hsl();return S.color[2]-=S.color[2]*f,S},saturate:function(f){var S=this.hsl();return S.color[1]+=S.color[1]*f,S},desaturate:function(f){var S=this.hsl();return S.color[1]-=S.color[1]*f,S},whiten:function(f){var S=this.hwb();return S.color[1]+=S.color[1]*f,S},blacken:function(f){var S=this.hwb();return S.color[2]+=S.color[2]*f,S},grayscale:function(){var f=this.rgb().color,S=.3*f[0]+.59*f[1]+.11*f[2];return U.rgb(S,S,S)},fade:function(f){return this.alpha(this.valpha-this.valpha*f)},opaquer:function(f){return this.alpha(this.valpha+this.valpha*f)},rotate:function(f){var S=this.hsl(),m=S.color[0];return m=(m=(m+f)%360)<0?360+m:m,S.color[0]=m,S},mix:function(f,S){if(!f||!f.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof f);var m=f.rgb(),N=this.rgb(),B=S===void 0?.5:S,L=2*B-1,X=m.alpha()-N.alpha(),ne=((L*X==-1?L:(L+X)/(1+L*X))+1)/2,ae=1-ne;return U.rgb(ne*m.red()+ae*N.red(),ne*m.green()+ae*N.green(),ne*m.blue()+ae*N.blue(),m.alpha()*B+N.alpha()*(1-B))}},Object.keys(C).forEach(function(f){if(M.indexOf(f)===-1){var S=C[f].channels;U.prototype[f]=function(){if(this.model===f)return new U(this);if(arguments.length)return new U(arguments,f);var m,N=typeof arguments[S]=="number"?S:this.valpha;return new U((m=C[this.model][f].raw(this.color),Array.isArray(m)?m:[m]).concat(N),f)},U[f]=function(m){return typeof m=="number"&&(m=O(T.call(arguments),S)),new U(m,f)}}}),p.exports=U},9784:p=>{var h,_=typeof Reflect=="object"?Reflect:null,x=_&&typeof _.apply=="function"?_.apply:function(N,B,L){return Function.prototype.apply.call(N,B,L)};h=_&&typeof _.ownKeys=="function"?_.ownKeys:Object.getOwnPropertySymbols?function(N){return Object.getOwnPropertyNames(N).concat(Object.getOwnPropertySymbols(N))}:function(N){return Object.getOwnPropertyNames(N)};var C=Number.isNaN||function(N){return N!=N};function T(){T.init.call(this)}p.exports=T,p.exports.once=function(N,B){return new Promise(function(L,X){function ne(ue){N.removeListener(B,ae),X(ue)}function ae(){typeof N.removeListener=="function"&&N.removeListener("error",ne),L([].slice.call(arguments))}m(N,B,ae,{once:!0}),B!=="error"&&function(ue,ve,be){typeof ue.on=="function"&&m(ue,"error",ve,be)}(N,ne,{once:!0})})},T.EventEmitter=T,T.prototype._events=void 0,T.prototype._eventsCount=0,T.prototype._maxListeners=void 0;var M=10;function P(N){if(typeof N!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof N)}function z(N){return N._maxListeners===void 0?T.defaultMaxListeners:N._maxListeners}function U(N,B,L,X){var ne,ae,ue,ve;if(P(L),(ae=N._events)===void 0?(ae=N._events=Object.create(null),N._eventsCount=0):(ae.newListener!==void 0&&(N.emit("newListener",B,L.listener?L.listener:L),ae=N._events),ue=ae[B]),ue===void 0)ue=ae[B]=L,++N._eventsCount;else if(typeof ue=="function"?ue=ae[B]=X?[L,ue]:[ue,L]:X?ue.unshift(L):ue.push(L),(ne=z(N))>0&&ue.length>ne&&!ue.warned){ue.warned=!0;var be=new Error("Possible EventEmitter memory leak detected. "+ue.length+" "+String(B)+" listeners added. Use emitter.setMaxListeners() to increase limit");be.name="MaxListenersExceededWarning",be.emitter=N,be.type=B,be.count=ue.length,ve=be,console&&console.warn&&console.warn(ve)}return N}function j(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function b(N,B,L){var X={fired:!1,wrapFn:void 0,target:N,type:B,listener:L},ne=j.bind(X);return ne.listener=L,X.wrapFn=ne,ne}function O(N,B,L){var X=N._events;if(X===void 0)return[];var ne=X[B];return ne===void 0?[]:typeof ne=="function"?L?[ne.listener||ne]:[ne]:L?function(ae){for(var ue=new Array(ae.length),ve=0;ve0&&(ae=B[0]),ae instanceof Error)throw ae;var ue=new Error("Unhandled error."+(ae?" ("+ae.message+")":""));throw ue.context=ae,ue}var ve=ne[N];if(ve===void 0)return!1;if(typeof ve=="function")x(ve,this,B);else{var be=ve.length,le=S(ve,be);for(L=0;L=0;ae--)if(L[ae]===B||L[ae].listener===B){ue=L[ae].listener,ne=ae;break}if(ne<0)return this;ne===0?L.shift():function(ve,be){for(;be+1=0;X--)this.removeListener(N,B[X]);return this},T.prototype.listeners=function(N){return O(this,N,!0)},T.prototype.rawListeners=function(N){return O(this,N,!1)},T.listenerCount=function(N,B){return typeof N.listenerCount=="function"?N.listenerCount(B):f.call(N,B)},T.prototype.listenerCount=f,T.prototype.eventNames=function(){return this._eventsCount>0?h(this._events):[]}},4263:p=>{p.exports=function(h,_){for(var x=arguments.length,C=new Array(x>2?x-2:0),T=2;T{p.exports.Dispatcher=_(9808)},9808:(p,h,_)=>{function x(M,P,z){return(P=function(U){var j=function(b,O){if(typeof b!="object"||b===null)return b;var f=b[Symbol.toPrimitive];if(f!==void 0){var S=f.call(b,O);if(typeof S!="object")return S;throw new TypeError("@@toPrimitive must return a primitive value.")}return(O==="string"?String:Number)(b)}(U,"string");return typeof j=="symbol"?j:String(j)}(P))in M?Object.defineProperty(M,P,{value:z,enumerable:!0,configurable:!0,writable:!0}):M[P]=z,M}var C=_(4263),T=function(){function M(){x(this,"_callbacks",void 0),x(this,"_isDispatching",void 0),x(this,"_isHandled",void 0),x(this,"_isPending",void 0),x(this,"_lastID",void 0),x(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var P=M.prototype;return P.register=function(z){var U="ID_"+this._lastID++;return this._callbacks[U]=z,U},P.unregister=function(z){this._callbacks[z]||C(!1),delete this._callbacks[z]},P.waitFor=function(z){this._isDispatching||C(!1);for(var U=0;U{p.exports=function(h){return!(!h||typeof h=="string")&&(h instanceof Array||Array.isArray(h)||h.length>=0&&(h.splice instanceof Function||Object.getOwnPropertyDescriptor(h,h.length-1)&&h.constructor.name!=="String"))}},3989:(p,h,_)=>{var x="__lodash_placeholder__",C=32,T=1/0,M=NaN,P=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",C],["partialRight",64],["rearg",256]],z="[object Function]",U="[object GeneratorFunction]",j=/^\s+|\s+$/g,b=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,O=/\{\n\/\* \[wrapped with (.+)\] \*/,f=/,? & /,S=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,N=/^\[object .+?Constructor\]$/,B=/^0o[0-7]+$/i,L=/^(?:0|[1-9]\d*)$/,X=parseInt,ne=typeof _.g=="object"&&_.g&&_.g.Object===Object&&_.g,ae=typeof self=="object"&&self&&self.Object===Object&&self,ue=ne||ae||Function("return this")();function ve(oe,Z,he){switch(he.length){case 0:return oe.call(Z);case 1:return oe.call(Z,he[0]);case 2:return oe.call(Z,he[0],he[1]);case 3:return oe.call(Z,he[0],he[1],he[2])}return oe.apply(Z,he)}function be(oe,Z){return!!(oe&&oe.length)&&function(he,je,qe){if(je!=je)return function(at,st,dn,mn){for(var kn=at.length,ht=dn+-1;++ht-1}function le(oe){return oe!=oe}function G(oe,Z){for(var he=-1,je=oe.length,qe=0,Xe=[];++he2?ge:void 0);function nt(oe){if(!Mt(oe)||function(he){return!!Ce&&Ce in he}(oe))return!1;var Z=function(he){var je=Mt(he)?fe.call(he):"";return je==z||je==U}(oe)||function(he){var je=!1;if(he!=null&&typeof he.toString!="function")try{je=!!(he+"")}catch{}return je}(oe)?Ne:N;return Z.test(function(he){if(he!=null){try{return tt.call(he)}catch{}try{return he+""}catch{}}return""}(oe))}function kt(oe){return function(){var Z=arguments;switch(Z.length){case 0:return new oe;case 1:return new oe(Z[0]);case 2:return new oe(Z[0],Z[1]);case 3:return new oe(Z[0],Z[1],Z[2]);case 4:return new oe(Z[0],Z[1],Z[2],Z[3]);case 5:return new oe(Z[0],Z[1],Z[2],Z[3],Z[4]);case 6:return new oe(Z[0],Z[1],Z[2],Z[3],Z[4],Z[5]);case 7:return new oe(Z[0],Z[1],Z[2],Z[3],Z[4],Z[5],Z[6])}var he,je=Mt(he=oe.prototype)?we(he):{},qe=oe.apply(je,Z);return Mt(qe)?qe:je}}function Gt(oe,Z,he,je,qe,Xe,Nt,at,st,dn){var mn=128&Z,kn=1&Z,ht=2&Z,vt=24&Z,St=512&Z,On=ht?void 0:kt(oe);return function Qt(){for(var Lt=arguments.length,ot=Array(Lt),Ht=Lt;Ht--;)ot[Ht]=arguments[Ht];if(vt)var Kt=qt(Qt),ut=function(bt,tn){for(var vn=bt.length,At=0;vn--;)bt[vn]===tn&&At++;return At}(ot,Kt);if(je&&(ot=function(bt,tn,vn,At){for(var Ke=-1,pt=bt.length,nn=vn.length,Zt=-1,En=tn.length,Hn=Ee(pt-nn,0),Fn=Array(En+Hn),_n=!At;++Zt1&&ot.reverse(),mn&&st1?"& ":"")+Z[je],Z=Z.join(he>2?", ":" "),oe.replace(b,`{ +/* [wrapped with `+Z+`] */ +`)}function rl(oe,Z){return!!(Z=Z??9007199254740991)&&(typeof oe=="number"||L.test(oe))&&oe>-1&&oe%1==0&&oe{var x=_(8336),C=Array.prototype.concat,T=Array.prototype.slice,M=p.exports=function(P){for(var z=[],U=0,j=P.length;U{p.exports=o}},u={};function g(p){var h=u[p];if(h!==void 0)return h.exports;var _=u[p]={exports:{}};return r[p](_,_.exports,g),_.exports}g.n=p=>{var h=p&&p.__esModule?()=>p.default:()=>p;return g.d(h,{a:h}),h},g.d=(p,h)=>{for(var _ in h)g.o(h,_)&&!g.o(p,_)&&Object.defineProperty(p,_,{enumerable:!0,get:h[_]})},g.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),g.o=(p,h)=>Object.prototype.hasOwnProperty.call(p,h),g.r=p=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})};var k={};return(()=>{function p(R){return p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(y){return typeof y}:function(y){return y&&typeof Symbol=="function"&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y},p(R)}function h(R){var y=function(E,w){if(p(E)!="object"||!E)return E;var q=E[Symbol.toPrimitive];if(q!==void 0){var Q=q.call(E,w);if(p(Q)!="object")return Q;throw new TypeError("@@toPrimitive must return a primitive value.")}return(w==="string"?String:Number)(E)}(R,"string");return p(y)=="symbol"?y:y+""}function _(R,y,E){return(y=h(y))in R?Object.defineProperty(R,y,{value:E,enumerable:!0,configurable:!0,writable:!0}):R[y]=E,R}function x(R,y){var E=Object.keys(R);if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(R);y&&(w=w.filter(function(q){return Object.getOwnPropertyDescriptor(R,q).enumerable})),E.push.apply(E,w)}return E}function C(R){for(var y=1;yEo});var S=g(4119),m=g.n(S);function N(){var R=this.constructor.getDerivedStateFromProps(this.props,this.state);R!=null&&this.setState(R)}function B(R){this.setState((function(y){var E=this.constructor.getDerivedStateFromProps(R,y);return E??null}).bind(this))}function L(R,y){try{var E=this.props,w=this.state;this.props=R,this.state=y,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(E,w)}finally{this.props=E,this.state=w}}function X(R){var y=R.prototype;if(!y||!y.isReactComponent)throw new Error("Can only polyfill class components");if(typeof R.getDerivedStateFromProps!="function"&&typeof y.getSnapshotBeforeUpdate!="function")return R;var E=null,w=null,q=null;if(typeof y.componentWillMount=="function"?E="componentWillMount":typeof y.UNSAFE_componentWillMount=="function"&&(E="UNSAFE_componentWillMount"),typeof y.componentWillReceiveProps=="function"?w="componentWillReceiveProps":typeof y.UNSAFE_componentWillReceiveProps=="function"&&(w="UNSAFE_componentWillReceiveProps"),typeof y.componentWillUpdate=="function"?q="componentWillUpdate":typeof y.UNSAFE_componentWillUpdate=="function"&&(q="UNSAFE_componentWillUpdate"),E!==null||w!==null||q!==null){var Q=R.displayName||R.name,I=typeof R.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs. + +`+Q+" uses "+I+" but also contains the following legacy lifecycles:"+(E!==null?` + `+E:"")+(w!==null?` + `+w:"")+(q!==null?` + `+q:"")+` + +The above lifecycles should be removed. Learn more about this warning here: +https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof R.getDerivedStateFromProps=="function"&&(y.componentWillMount=N,y.componentWillReceiveProps=B),typeof y.getSnapshotBeforeUpdate=="function"){if(typeof y.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");y.componentWillUpdate=L;var H=y.componentDidUpdate;y.componentDidUpdate=function(W,ie,de){var se=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:de;H.call(this,W,ie,se)}}return R}function ne(R,y){if(R==null)return{};var E={};for(var w in R)if({}.hasOwnProperty.call(R,w)){if(y.includes(w))continue;E[w]=R[w]}return E}function ae(R,y){if(R==null)return{};var E,w,q=ne(R,y);if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(R);for(w=0;wR.length)&&(y=R.length);for(var E=0,w=Array(y);E1?se-1:0),me=1;me1?se-1:0),me=1;me1?se-1:0),me=1;me1?se-1:0),me=1;me1?se-1:0),me=1;me2?E-2:0),q=2;q1&&arguments[1]!==void 0?arguments[1]:{},E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},w=y.defaultBase16,q=w===void 0?Ne:w,Q=y.base16Themes,I=Rn(E,Q===void 0?null:Q);I&&(E=fe(fe({},I),E));for(var H=we.reduce(function(ze,Ge){return ze[Ge]=E[Ge]||q[Ge],ze},{}),W=Object.keys(E).reduce(function(ze,Ge){return we.indexOf(Ge)===-1&&(ze[Ge]=E[Ge]),ze},{}),ie=R(H),de=mt(W,ie),se=arguments.length,_e=new Array(se>3?se-3:0),me=3;me=rt.length?{done:!0}:{done:!1,value:rt[Qa++]}},e:function(sn){throw sn},f:pn}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var cn,Mn=!0,gt=!1;return{s:function(){yt=yt.call(rt)},n:function(){var sn=yt.next();return Mn=sn.done,sn},e:function(sn){gt=!0,cn=sn},f:function(){try{Mn||yt.return==null||yt.return()}finally{if(gt)throw cn}}}}(ie);try{for(Fe.s();!(_e=Fe.n()).done;)Ge=Ge[_e.value]}catch(rt){Fe.e(rt)}finally{Fe.f()}return se?ue(Ge)=="array"?Ge.splice(W,1):delete Ge[W]:W!==null?Ge[W]=de:ze=de,E.set(I,"global","src",ze),ze},E.deepCopy=function(I,H){var W,ie=ue(I),de=H.shift();return ie=="array"?W=Ut(I):ie=="object"&&(W=C({},I)),de!==void 0&&(W[de]=E.deepCopy(I[de],H)),W},E}return f(y,R),P(y)}(wr.EventEmitter));Mt.register(Xa.handleAction.bind(Xa));const _t=Xa;var oe=function(R){function y(E){var w;return T(this,y),(w=b(this,y,[E])).toggleCollapsed=function(){w.setState({collapsed:!w.state.collapsed},function(){_t.set(w.props.rjvId,w.props.namespace,"collapsed",w.state.collapsed)})},w.getFunctionDisplay=function(q){var Q=w.props;return q?m().createElement("span",null,w.props.value.toString().slice(9,-1).replace(/\{[\s\S]+/,""),m().createElement("span",{className:"function-collapsed",style:{fontWeight:"bold"}},m().createElement("span",null,"{"),m().createElement("span",ce(Q.theme,"ellipsis"),"..."),m().createElement("span",null,"}"))):w.props.value.toString().slice(9,-1)},w.state={collapsed:_t.get(E.rjvId,E.namespace,"collapsed",!0)},w}return f(y,R),P(y,[{key:"render",value:function(){var E=this.props,w=this.state.collapsed;return m().createElement("div",ce(E.theme,"function"),m().createElement(It,Object.assign({type_name:"function"},E)),m().createElement("span",Object.assign({},ce(E.theme,"function-value"),{className:"rjv-function-container",onClick:this.toggleCollapsed}),this.getFunctionDisplay(w)))}}])}(m().PureComponent),Z=function(R){function y(){return T(this,y),b(this,y,arguments)}return f(y,R),P(y,[{key:"render",value:function(){return m().createElement("div",ce(this.props.theme,"nan"),"NaN")}}])}(m().PureComponent),he=function(R){function y(){return T(this,y),b(this,y,arguments)}return f(y,R),P(y,[{key:"render",value:function(){return m().createElement("div",ce(this.props.theme,"null"),"NULL")}}])}(m().PureComponent),je=function(R){function y(){return T(this,y),b(this,y,arguments)}return f(y,R),P(y,[{key:"render",value:function(){var E=this.props;return m().createElement("div",ce(E.theme,"integer"),m().createElement(It,Object.assign({type_name:"int"},E)),this.props.value)}}])}(m().PureComponent),qe=function(R){function y(){return T(this,y),b(this,y,arguments)}return f(y,R),P(y,[{key:"render",value:function(){var E=this.props;return m().createElement("div",ce(E.theme,"regexp"),m().createElement(It,Object.assign({type_name:"regexp"},E)),this.props.value.toString())}}])}(m().PureComponent),Xe=function(R){function y(E){var w;return T(this,y),(w=b(this,y,[E])).toggleCollapsed=function(){w.setState({collapsed:!w.state.collapsed},function(){_t.set(w.props.rjvId,w.props.namespace,"collapsed",w.state.collapsed)})},w.state={collapsed:_t.get(E.rjvId,E.namespace,"collapsed",!0)},w}return f(y,R),P(y,[{key:"render",value:function(){this.state.collapsed;var E=this.props,w=E.collapseStringsAfterLength,q=E.theme,Q=E.value,I=ue(w)==="integer",H={style:{cursor:"default"}};return Q=ve(Q),I&&Q.length>w&&(H.style.cursor="pointer",this.state.collapsed&&(Q=m().createElement("span",null,Q.substring(0,w),m().createElement("span",ce(q,"ellipsis")," ...")))),m().createElement("div",ce(q,"string"),m().createElement(It,Object.assign({type_name:"string"},E)),m().createElement("span",Object.assign({className:"string-value"},H,{onClick:this.toggleCollapsed}),'"',Q,'"'))}}])}(m().PureComponent),Nt=function(R){function y(){return T(this,y),b(this,y,arguments)}return f(y,R),P(y,[{key:"render",value:function(){return m().createElement("div",ce(this.props.theme,"undefined"),"undefined")}}])}(m().PureComponent);function at(){return at=Object.assign?Object.assign.bind():function(R){for(var y=1;y0?de:null,namespace:ie.splice(0,ie.length-1),existing_value:se,variable_removed:!1,key_name:null};ue(se)==="object"?Mt.dispatch({name:"ADD_VARIABLE_KEY_REQUEST",rjvId:_e,data:ze}):Mt.dispatch({name:"VARIABLE_ADDED",rjvId:_e,data:C(C({},ze),{},{new_value:[].concat(Ut(se),[null])})})}})))},E.getRemoveObject=function(I){var H=E.props,W=H.theme,ie=(H.hover,H.namespace),de=H.name,se=H.src,_e=H.rjvId;if(ie.length!==1)return m().createElement("span",{className:"click-to-remove",style:{display:I?"inline-block":"none"}},m().createElement(ha,Object.assign({className:"click-to-remove-icon"},ce(W,"removeVarIcon"),{onClick:function(){Mt.dispatch({name:"VARIABLE_REMOVED",rjvId:_e,data:{name:de,namespace:ie.splice(0,ie.length-1),existing_value:se,variable_removed:!0}})}})))},E.render=function(){var I=E.props,H=I.theme,W=I.onDelete,ie=I.onAdd,de=I.enableClipboard,se=I.src,_e=I.namespace,me=I.rowHovered;return m().createElement("div",Object.assign({},ce(H,"object-meta-data"),{className:"object-meta-data",onClick:function(ze){ze.stopPropagation()}}),E.getObjectSize(),de?m().createElement($n,{rowHovered:me,clickCallback:de,src:se,theme:H,namespace:_e}):null,ie!==!1?E.getAddAttribute(me):null,W!==!1?E.getRemoveObject(me):null)},E}return f(y,R),P(y)}(m().PureComponent);function ni(R){var y=R.parent_type,E=R.namespace,w=R.quotesOnKeys,q=R.theme,Q=R.jsvRoot,I=R.name,H=R.displayArrayKey,W=R.name?R.name:"";return!Q||I!==!1&&I!==null?y=="array"?H?m().createElement("span",Object.assign({},ce(q,"array-key"),{key:E}),m().createElement("span",{className:"array-key"},W),m().createElement("span",ce(q,"colon"),":")):m().createElement("span",null):m().createElement("span",Object.assign({},ce(q,"object-name"),{key:E}),m().createElement("span",{className:"object-key"},w&&m().createElement("span",{style:{verticalAlign:"top"}},'"'),m().createElement("span",null,W),w&&m().createElement("span",{style:{verticalAlign:"top"}},'"')),m().createElement("span",ce(q,"colon"),":")):m().createElement("span",null)}function yo(R){var y=R.theme;switch(R.iconStyle){case"triangle":return m().createElement(Ga,Object.assign({},ce(y,"expanded-icon"),{className:"expanded-icon"}));case"square":return m().createElement(_n,Object.assign({},ce(y,"expanded-icon"),{className:"expanded-icon"}));default:return m().createElement(Hn,Object.assign({},ce(y,"expanded-icon"),{className:"expanded-icon"}))}}function jr(R){var y=R.theme;switch(R.iconStyle){case"triangle":return m().createElement(Vn,Object.assign({},ce(y,"collapsed-icon"),{className:"collapsed-icon"}));case"square":return m().createElement(xr,Object.assign({},ce(y,"collapsed-icon"),{className:"collapsed-icon"}));default:return m().createElement(Fn,Object.assign({},ce(y,"collapsed-icon"),{className:"collapsed-icon"}))}}var ll=["src","groupArraysAfterLength","depth","name","theme","jsvRoot","namespace","parent_type"],Xn=function(R){function y(E){var w;return T(this,y),(w=b(this,y,[E])).toggleCollapsed=function(q){var Q=[];for(var I in w.state.expanded)Q.push(w.state.expanded[I]);Q[q]=!Q[q],w.setState({expanded:Q})},w.state={expanded:[]},w}return f(y,R),P(y,[{key:"getExpandedIcon",value:function(E){var w=this.props,q=w.theme,Q=w.iconStyle;return this.state.expanded[E]?m().createElement(yo,{theme:q,iconStyle:Q}):m().createElement(jr,{theme:q,iconStyle:Q})}},{key:"render",value:function(){var E=this,w=this.props,q=w.src,Q=w.groupArraysAfterLength,I=(w.depth,w.name),H=w.theme,W=w.jsvRoot,ie=w.namespace,de=(w.parent_type,ae(w,ll)),se=0,_e=5*this.props.indentWidth;W||(se=5*this.props.indentWidth);var me=Q,ze=Math.ceil(q.length/me);return m().createElement("div",Object.assign({className:"object-key-val"},ce(H,W?"jsv-root":"objectKeyVal",{paddingLeft:se})),m().createElement(ni,this.props),m().createElement("span",null,m().createElement(ti,Object.assign({size:q.length},this.props))),Ut(Array(ze)).map(function(Ge,Fe){return m().createElement("div",Object.assign({key:Fe,className:"object-key-val array-group"},ce(H,"objectKeyVal",{marginLeft:6,paddingLeft:_e})),m().createElement("span",ce(H,"brace-row"),m().createElement("div",Object.assign({className:"icon-container"},ce(H,"icon-container"),{onClick:function(rt){E.toggleCollapsed(Fe)}}),E.getExpandedIcon(Fe)),E.state.expanded[Fe]?m().createElement(wa,Object.assign({key:I+Fe,depth:0,name:!1,collapsed:!1,groupArraysAfterLength:me,index_offset:Fe*me,src:q.slice(Fe*me,Fe*me+me),namespace:ie,type:"array",parent_type:"array_group",theme:H},de)):m().createElement("span",Object.assign({},ce(H,"brace"),{onClick:function(rt){E.toggleCollapsed(Fe)},className:"array-group-brace"}),"[",m().createElement("div",Object.assign({},ce(H,"array-group-meta-data"),{className:"array-group-meta-data"}),m().createElement("span",Object.assign({className:"object-size"},ce(H,"object-size")),Fe*me," - ",Fe*me+me>q.length?q.length:Fe*me+me)),"]")))}))}}])}(m().PureComponent),Sn=["depth","src","namespace","name","type","parent_type","theme","jsvRoot","iconStyle"],il=function(R){function y(E){var w;T(this,y),(w=b(this,y,[E])).toggleCollapsed=function(){w.setState({expanded:!w.state.expanded},function(){_t.set(w.props.rjvId,w.props.namespace,"expanded",w.state.expanded)})},w.getObjectContent=function(Q,I,H){return m().createElement("div",{className:"pushed-content object-container"},m().createElement("div",Object.assign({className:"object-content"},ce(w.props.theme,"pushed-content")),w.renderObjectContents(I,H)))},w.getEllipsis=function(){return w.state.size===0?null:m().createElement("div",Object.assign({},ce(w.props.theme,"ellipsis"),{className:"node-ellipsis",onClick:w.toggleCollapsed}),"...")},w.getObjectMetaData=function(Q){var I=w.props,H=(I.rjvId,I.theme,w.state),W=H.size,ie=H.hovered;return m().createElement(ti,Object.assign({rowHovered:ie,size:W},w.props))},w.renderObjectContents=function(Q,I){var H,W=w.props,ie=W.depth,de=W.parent_type,se=W.index_offset,_e=W.groupArraysAfterLength,me=W.namespace,ze=w.state.object_type,Ge=[],Fe=Object.keys(Q||{});return w.props.sortKeys&&ze!=="array"&&(Fe=Fe.sort()),Fe.forEach(function(rt){if(H=new Tc(rt,Q[rt]),de==="array_group"&&se&&(H.name=parseInt(H.name)+se),Q.hasOwnProperty(rt))if(H.type==="object")Ge.push(m().createElement(wa,Object.assign({key:H.name,depth:ie+1,name:H.name,src:H.value,namespace:me.concat(H.name),parent_type:ze},I)));else if(H.type==="array"){var Gn=wa;_e&&H.value.length>_e&&(Gn=Xn),Ge.push(m().createElement(Gn,Object.assign({key:H.name,depth:ie+1,name:H.name,src:H.value,namespace:me.concat(H.name),type:"array",parent_type:ze},I)))}else Ge.push(m().createElement(Rc,Object.assign({key:H.name+"_"+me,variable:H,singleIndent:5,namespace:me,type:w.props.type},I)))}),Ge};var q=y.getState(E);return w.state=C(C({},q),{},{prevProps:{}}),w}return f(y,R),P(y,[{key:"getBraceStart",value:function(E,w){var q=this,Q=this.props,I=Q.src,H=Q.theme,W=Q.iconStyle;if(Q.parent_type==="array_group")return m().createElement("span",null,m().createElement("span",ce(H,"brace"),E==="array"?"[":"{"),w?this.getObjectMetaData(I):null);var ie=w?yo:jr;return m().createElement("span",null,m().createElement("span",Object.assign({onClick:function(de){q.toggleCollapsed()}},ce(H,"brace-row")),m().createElement("div",Object.assign({className:"icon-container"},ce(H,"icon-container")),m().createElement(ie,{theme:H,iconStyle:W})),m().createElement(ni,this.props),m().createElement("span",ce(H,"brace"),E==="array"?"[":"{")),w?this.getObjectMetaData(I):null)}},{key:"render",value:function(){var E=this,w=this.props,q=w.depth,Q=w.src,I=(w.namespace,w.name,w.type,w.parent_type),H=w.theme,W=w.jsvRoot,ie=w.iconStyle,de=ae(w,Sn),se=this.state,_e=se.object_type,me=se.expanded,ze={};return W||I==="array_group"?I==="array_group"&&(ze.borderLeft=0,ze.display="inline"):ze.paddingLeft=5*this.props.indentWidth,m().createElement("div",Object.assign({className:"object-key-val",onMouseEnter:function(){return E.setState(C(C({},E.state),{},{hovered:!0}))},onMouseLeave:function(){return E.setState(C(C({},E.state),{},{hovered:!1}))}},ce(H,W?"jsv-root":"objectKeyVal",ze)),this.getBraceStart(_e,me),me?this.getObjectContent(q,Q,C({theme:H,iconStyle:ie},de)):this.getEllipsis(),m().createElement("span",{className:"brace-row"},m().createElement("span",{style:C(C({},ce(H,"brace").style),{},{paddingLeft:me?"3px":"0px"})},_e==="array"?"]":"}"),me?null:this.getObjectMetaData(Q)))}}],[{key:"getDerivedStateFromProps",value:function(E,w){var q=w.prevProps;return E.src!==q.src||E.collapsed!==q.collapsed||E.name!==q.name||E.namespace!==q.namespace||E.rjvId!==q.rjvId?C(C({},y.getState(E)),{},{prevProps:E}):null}}])}(m().PureComponent);il.getState=function(R){var y=Object.keys(R.src).length,E=(R.collapsed===!1||R.collapsed!==!0&&R.collapsed>R.depth)&&(!R.shouldCollapse||R.shouldCollapse({name:R.name,src:R.src,type:ue(R.src),namespace:R.namespace})===!1)&&y!==0;return{expanded:_t.get(R.rjvId,R.namespace,"expanded",E),object_type:R.type==="array"?"array":"object",parent_type:R.type==="array"?"array":"object",size:y,hovered:!1}};var Tc=P(function R(y,E){T(this,R),this.name=y,this.value=E,this.type=ue(E)});X(il);const wa=il;var Oo=function(R){function y(){var E;T(this,y);for(var w=arguments.length,q=new Array(w),Q=0;Qde.groupArraysAfterLength&&(_e=Xn),m().createElement("div",{className:"pretty-json-container object-container"},m().createElement("div",{className:"object-content"},m().createElement(_e,Object.assign({namespace:se,depth:0,jsvRoot:!0},de))))},E}return f(y,R),P(y)}(m().PureComponent),ol=function(R){function y(E){var w;return T(this,y),(w=b(this,y,[E])).closeModal=function(){Mt.dispatch({rjvId:w.props.rjvId,name:"RESET"})},w.submit=function(){w.props.submit(w.state.input)},w.state={input:E.input?E.input:""},w}return f(y,R),P(y,[{key:"render",value:function(){var E=this,w=this.props,q=w.theme,Q=w.rjvId,I=w.isValid,H=this.state.input,W=I(H);return m().createElement("div",Object.assign({className:"key-modal-request"},ce(q,"key-modal-request"),{onClick:this.closeModal}),m().createElement("div",Object.assign({},ce(q,"key-modal"),{onClick:function(ie){ie.stopPropagation()}}),m().createElement("div",ce(q,"key-modal-label"),"Key Name:"),m().createElement("div",{style:{position:"relative"}},m().createElement("input",Object.assign({},ce(q,"key-modal-input"),{className:"key-modal-input",ref:function(ie){return ie&&ie.focus()},spellCheck:!1,value:H,placeholder:"...",onChange:function(ie){E.setState({input:ie.target.value})},onKeyPress:function(ie){W&&ie.key==="Enter"?E.submit():ie.key==="Escape"&&E.closeModal()}})),W?m().createElement(la,Object.assign({},ce(q,"key-modal-submit"),{className:"key-modal-submit",onClick:function(ie){return E.submit()}})):null),m().createElement("span",ce(q,"key-modal-cancel"),m().createElement(ei,Object.assign({},ce(q,"key-modal-cancel-icon"),{className:"key-modal-cancel",onClick:function(){Mt.dispatch({rjvId:Q,name:"RESET"})}})))))}}])}(m().PureComponent),kc=function(R){function y(){var E;T(this,y);for(var w=arguments.length,q=new Array(w),Q=0;Q{const o=document.createElement("a");o.setAttribute("href",encodeURI(`data:application/json;charset=utf-8,${n}`)),o.setAttribute("download",l),o.click()},t6=n=>{e6(JSON.stringify(n,null," "),"export.json")},n6=()=>Me.jsx(o0,{exporter:t6,children:Me.jsxs(lh,{rowClick:"show",children:[Me.jsx(Va,{source:"id",sortable:!0}),Me.jsx(Va,{source:"service",sortable:!0}),Me.jsx(Va,{source:"method",sortable:!0}),Me.jsx(Zl,{source:"headers",sortable:!1,reactJsonOptions:{theme:aa()}}),Me.jsx(Zl,{source:"input",sortable:!1,reactJsonOptions:{theme:aa()}}),Me.jsx(Zl,{source:"output",sortable:!1,reactJsonOptions:{theme:aa()}})]})}),a6=()=>Me.jsx(Q3,{children:Me.jsxs(Jy,{children:[Me.jsx(Kr,{source:"service"}),Me.jsx(Kr,{source:"method"}),Me.jsx(Jl,{source:"headers",reactJsonOptions:{theme:aa()}}),Me.jsx(Jl,{source:"input",reactJsonOptions:{theme:aa()}}),Me.jsx(Jl,{source:"output",reactJsonOptions:{theme:aa()}})]})}),r6=()=>Me.jsx(l4,{children:Me.jsxs(Jy,{children:[Me.jsx(Kr,{source:"id"}),Me.jsx(Kr,{source:"service"}),Me.jsx(Kr,{source:"method"}),Me.jsx(Jl,{source:"headers",reactJsonOptions:{theme:aa()}}),Me.jsx(Jl,{source:"input",reactJsonOptions:{theme:aa()}}),Me.jsx(Jl,{source:"output",reactJsonOptions:{theme:aa()}})]})}),l6=()=>Me.jsx(_4,{children:Me.jsxs(L4,{children:[Me.jsx(Va,{source:"id",sortable:!0}),Me.jsx(Va,{source:"service",sortable:!0}),Me.jsx(Va,{source:"method",sortable:!0}),Me.jsx(Zl,{source:"headers",sortable:!1,reactJsonOptions:{theme:aa()}}),Me.jsx(Zl,{source:"input",sortable:!1,reactJsonOptions:{theme:aa()}}),Me.jsx(Zl,{source:"output",sortable:!1,reactJsonOptions:{theme:aa()}})]})}),aa=()=>{const[n]=eh();return n==="dark"?"monokai":"rjv-default"},i6=()=>Me.jsx(o0,{children:Me.jsxs(lh,{bulkActionButtons:!1,children:[Me.jsx(Va,{source:"id"}),Me.jsx(Va,{source:"package"}),Me.jsx(Va,{source:"name"}),Me.jsx(w4,{source:"methods",sortable:!1,children:Me.jsx(B4,{linkType:!1,children:Me.jsx(C4,{source:"name"})})})]})}),o6={...by,palette:{primary:z5,secondary:D5,error:N5,contrastThreshold:3,tonalOffset:.2}},u6=()=>Me.jsxs(Oy,{toolbar:Me.jsx(yy,{}),children:[Me.jsx(hy,{}),Me.jsx(un,{flex:"-1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",variant:"h6",color:"inherit",id:"react-admin-logo",children:"GripMock UI"})]}),c6=n=>Me.jsx(ky,{...n,appBar:u6}),s6=()=>Me.jsxs(Hw,{disableTelemetry:!0,dataProvider:Kw,layout:c6,theme:o6,darkTheme:gy,children:[Me.jsx(wb,{icon:B5,name:"services",list:i6}),Me.jsx(wb,{icon:P5,name:"stubs",list:n6,edit:r6,show:l6,create:a6})]});V5.createRoot(document.getElementById("root")).render(Me.jsx(ke.StrictMode,{children:Me.jsx(s6,{})})); diff --git a/dist/assets/matches-CU2r43ac.js b/dist/assets/matches-CU2r43ac.js deleted file mode 100644 index ab2f8d8..0000000 --- a/dist/assets/matches-CU2r43ac.js +++ /dev/null @@ -1 +0,0 @@ -function I(e){return Array.isArray?Array.isArray(e):et(e)==="[object Array]"}const at=1/0;function lt(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-at?"-0":t}function ut(e){return e==null?"":lt(e)}function _(e){return typeof e=="string"}function q(e){return typeof e=="number"}function ft(e){return e===!0||e===!1||dt(e)&&et(e)=="[object Boolean]"}function tt(e){return typeof e=="object"}function dt(e){return tt(e)&&e!==null}function M(e){return e!=null}function j(e){return!e.trim().length}function et(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const gt="Incorrect 'index' type",pt=e=>`Invalid value for key ${e}`,Mt=e=>`Pattern length exceeds max of ${e}.`,mt=e=>`Missing ${e} property in key`,xt=e=>`Property 'weight' in key '${e}' must be a positive integer`,U=Object.prototype.hasOwnProperty;class Et{constructor(t){this._keys=[],this._keyMap={};let s=0;t.forEach(n=>{let r=st(n);this._keys.push(r),this._keyMap[r.id]=r,s+=r.weight}),this._keys.forEach(n=>{n.weight/=s})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function st(e){let t=null,s=null,n=null,r=1,i=null;if(_(e)||I(e))n=e,t=Q(e),s=K(e);else{if(!U.call(e,"name"))throw new Error(mt("name"));const c=e.name;if(n=c,U.call(e,"weight")&&(r=e.weight,r<=0))throw new Error(xt(c));t=Q(c),s=K(c),i=e.getFn}return{path:t,id:s,weight:r,src:n,getFn:i}}function Q(e){return I(e)?e:e.split(".")}function K(e){return I(e)?e.join("."):e}function _t(e,t){let s=[],n=!1;const r=(i,c,o)=>{if(M(i))if(!c[o])s.push(i);else{let h=c[o];const a=i[h];if(!M(a))return;if(o===c.length-1&&(_(a)||q(a)||ft(a)))s.push(ut(a));else if(I(a)){n=!0;for(let l=0,f=a.length;le.score===t.score?e.idx{this._keysMap[s.id]=n})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,_(this.docs[0])?this.docs.forEach((t,s)=>{this._addString(t,s)}):this.docs.forEach((t,s)=>{this._addObject(t,s)}),this.norm.clear())}add(t){const s=this.size();_(t)?this._addString(t,s):this._addObject(t,s)}removeAt(t){this.records.splice(t,1);for(let s=t,n=this.size();s{let c=r.getFn?r.getFn(t):this.getFn(t,r.path);if(M(c)){if(I(c)){let o=[];const h=[{nestedArrIndex:-1,value:c}];for(;h.length;){const{nestedArrIndex:a,value:l}=h.pop();if(M(l))if(_(l)&&!j(l)){let f={v:l,i:a,n:this.norm.get(l)};o.push(f)}else I(l)&&l.forEach((f,d)=>{h.push({nestedArrIndex:d,value:f})})}n.$[i]=o}else if(_(c)&&!j(c)){let o={v:c,n:this.norm.get(c)};n.$[i]=o}}}),this.records.push(n)}toJSON(){return{keys:this.keys,records:this.records}}}function nt(e,t,{getFn:s=u.getFn,fieldNormWeight:n=u.fieldNormWeight}={}){const r=new V({getFn:s,fieldNormWeight:n});return r.setKeys(e.map(st)),r.setSources(t),r.create(),r}function Rt(e,{getFn:t=u.getFn,fieldNormWeight:s=u.fieldNormWeight}={}){const{keys:n,records:r}=e,i=new V({getFn:t,fieldNormWeight:s});return i.setKeys(n),i.setIndexRecords(r),i}function v(e,{errors:t=0,currentLocation:s=0,expectedLocation:n=0,distance:r=u.distance,ignoreLocation:i=u.ignoreLocation}={}){const c=t/e.length;if(i)return c;const o=Math.abs(n-s);return r?c+o/r:o?1:c}function bt(e=[],t=u.minMatchCharLength){let s=[],n=-1,r=-1,i=0;for(let c=e.length;i=t&&s.push([n,r]),n=-1)}return e[i-1]&&i-n>=t&&s.push([n,i-1]),s}const b=32;function Nt(e,t,s,{location:n=u.location,distance:r=u.distance,threshold:i=u.threshold,findAllMatches:c=u.findAllMatches,minMatchCharLength:o=u.minMatchCharLength,includeMatches:h=u.includeMatches,ignoreLocation:a=u.ignoreLocation}={}){if(t.length>b)throw new Error(Mt(b));const l=t.length,f=e.length,d=Math.max(0,Math.min(n,f));let g=i,p=d;const m=o>1||h,L=m?Array(f):[];let y;for(;(y=e.indexOf(t,p))>-1;){let x=v(t,{currentLocation:y,expectedLocation:d,distance:r,ignoreLocation:a});if(g=Math.min(x,g),p=y+l,m){let S=0;for(;S=Y;E-=1){let C=E-1,G=s[e.charAt(C)];if(m&&(L[C]=+!!G),O[E]=(O[E+1]<<1|1)&G,x&&(O[E]|=(N[E+1]|N[E])<<1|1|N[E+1]),O[E]&ht&&(R=v(t,{errors:x,currentLocation:C,expectedLocation:d,distance:r,ignoreLocation:a}),R<=g)){if(g=R,p=C,p<=d)break;Y=Math.max(1,2*d-p)}}if(v(t,{errors:x+1,currentLocation:d,expectedLocation:d,distance:r,ignoreLocation:a})>g)break;N=O}const T={isMatch:p>=0,score:Math.max(.001,R)};if(m){const x=bt(L,o);x.length?h&&(T.indices=x):T.isMatch=!1}return T}function Ot(e){let t={};for(let s=0,n=e.length;s{this.chunks.push({pattern:d,alphabet:Ot(d),startIndex:g})},f=this.pattern.length;if(f>b){let d=0;const g=f%b,p=f-g;for(;d{const{isMatch:y,score:N,indices:R}=Nt(t,p,m,{location:r+L,distance:i,threshold:c,findAllMatches:o,minMatchCharLength:h,includeMatches:n,ignoreLocation:a});y&&(d=!0),f+=N,y&&R&&(l=[...l,...R])});let g={isMatch:d,score:d?f/this.chunks.length:1};return d&&n&&(g.indices=l),g}}class w{constructor(t){this.pattern=t}static isMultiMatch(t){return X(t,this.multiRegex)}static isSingleMatch(t){return X(t,this.singleRegex)}search(){}}function X(e,t){const s=e.match(t);return s?s[1]:null}class $t extends w{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const s=t===this.pattern;return{isMatch:s,score:s?0:1,indices:[0,this.pattern.length-1]}}}class kt extends w{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const n=t.indexOf(this.pattern)===-1;return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class Ct extends w{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const s=t.startsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,this.pattern.length-1]}}}class vt extends w{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const s=!t.startsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,t.length-1]}}}class Ft extends w{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const s=t.endsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class Tt extends w{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const s=!t.endsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,t.length-1]}}}class it extends w{constructor(t,{location:s=u.location,threshold:n=u.threshold,distance:r=u.distance,includeMatches:i=u.includeMatches,findAllMatches:c=u.findAllMatches,minMatchCharLength:o=u.minMatchCharLength,isCaseSensitive:h=u.isCaseSensitive,ignoreLocation:a=u.ignoreLocation}={}){super(t),this._bitapSearch=new rt(t,{location:s,threshold:n,distance:r,includeMatches:i,findAllMatches:c,minMatchCharLength:o,isCaseSensitive:h,ignoreLocation:a})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class ct extends w{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let s=0,n;const r=[],i=this.pattern.length;for(;(n=t.indexOf(this.pattern,s))>-1;)s=n+i,r.push([n,s-1]);const c=!!r.length;return{isMatch:c,score:c?0:1,indices:r}}}const D=[$t,ct,Ct,vt,Tt,Ft,kt,it],J=D.length,Pt=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,jt="|";function Kt(e,t={}){return e.split(jt).map(s=>{let n=s.trim().split(Pt).filter(i=>i&&!!i.trim()),r=[];for(let i=0,c=n.length;i!!(e[F.AND]||e[F.OR]),zt=e=>!!e[z.PATH],Ht=e=>!I(e)&&tt(e)&&!H(e),Z=e=>({[F.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function ot(e,t,{auto:s=!0}={}){const n=r=>{let i=Object.keys(r);const c=zt(r);if(!c&&i.length>1&&!H(r))return n(Z(r));if(Ht(r)){const h=c?r[z.PATH]:i[0],a=c?r[z.PATTERN]:r[h];if(!_(a))throw new Error(pt(h));const l={keyId:K(h),pattern:a};return s&&(l.searcher=B(a,t)),l}let o={children:[],operator:i[0]};return i.forEach(h=>{const a=r[h];I(a)&&a.forEach(l=>{o.children.push(n(l))})}),o};return H(e)||(e=Z(e)),n(e)}function Vt(e,{ignoreFieldNorm:t=u.ignoreFieldNorm}){e.forEach(s=>{let n=1;s.matches.forEach(({key:r,norm:i,score:c})=>{const o=r?r.weight:null;n*=Math.pow(c===0&&o?Number.EPSILON:c,(o||1)*(t?1:i))}),s.score=n})}function Yt(e,t){const s=e.matches;t.matches=[],M(s)&&s.forEach(n=>{if(!M(n.indices)||!n.indices.length)return;const{indices:r,value:i}=n;let c={indices:r,value:i};n.key&&(c.key=n.key.src),n.idx>-1&&(c.refIndex=n.idx),t.matches.push(c)})}function Gt(e,t){t.score=e.score}function Ut(e,t,{includeMatches:s=u.includeMatches,includeScore:n=u.includeScore}={}){const r=[];return s&&r.push(Yt),n&&r.push(Gt),e.map(i=>{const{idx:c}=i,o={item:t[c],refIndex:c};return r.length&&r.forEach(h=>{h(i,o)}),o})}class ${constructor(t,s={},n){this.options={...u,...s},this.options.useExtendedSearch,this._keyStore=new Et(this.options.keys),this.setCollection(t,n)}setCollection(t,s){if(this._docs=t,s&&!(s instanceof V))throw new Error(gt);this._myIndex=s||nt(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){M(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const s=[];for(let n=0,r=this._docs.length;n-1&&(h=h.slice(0,s)),Ut(h,this._docs,{includeMatches:n,includeScore:r})}_searchStringList(t){const s=B(t,this.options),{records:n}=this._myIndex,r=[];return n.forEach(({v:i,i:c,n:o})=>{if(!M(i))return;const{isMatch:h,score:a,indices:l}=s.searchIn(i);h&&r.push({item:i,idx:c,matches:[{score:a,value:i,norm:o,indices:l}]})}),r}_searchLogical(t){const s=ot(t,this.options),n=(o,h,a)=>{if(!o.children){const{keyId:f,searcher:d}=o,g=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(h,f),searcher:d});return g&&g.length?[{idx:a,item:h,matches:g}]:[]}const l=[];for(let f=0,d=o.children.length;f{if(M(o)){let a=n(s,o,h);a.length&&(i[h]||(i[h]={idx:h,item:o,matches:[]},c.push(i[h])),a.forEach(({matches:l})=>{i[h].matches.push(...l)}))}}),c}_searchObjectList(t){const s=B(t,this.options),{keys:n,records:r}=this._myIndex,i=[];return r.forEach(({$:c,i:o})=>{if(!M(c))return;let h=[];n.forEach((a,l)=>{h.push(...this._findMatches({key:a,value:c[l],searcher:s}))}),h.length&&i.push({idx:o,item:c,matches:h})}),i}_findMatches({key:t,value:s,searcher:n}){if(!M(s))return[];let r=[];if(I(s))s.forEach(({v:i,i:c,n:o})=>{if(!M(i))return;const{isMatch:h,score:a,indices:l}=n.searchIn(i);h&&r.push({score:a,key:t,value:i,idx:c,norm:o,indices:l})});else{const{v:i,n:c}=s,{isMatch:o,score:h,indices:a}=n.searchIn(i);o&&r.push({score:h,key:t,value:i,norm:c,indices:a})}return r}}$.version="7.0.0";$.createIndex=nt;$.parseIndex=Rt;$.config=u;$.parseQuery=ot;Bt(Wt);export{$ as F}; diff --git a/dist/assets/matches-DPyu62bB.js b/dist/assets/matches-DPyu62bB.js new file mode 100644 index 0000000..243abc3 --- /dev/null +++ b/dist/assets/matches-DPyu62bB.js @@ -0,0 +1 @@ +function E(e){return Array.isArray?Array.isArray(e):et(e)==="[object Array]"}function at(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function lt(e){return e==null?"":at(e)}function _(e){return typeof e=="string"}function q(e){return typeof e=="number"}function ut(e){return e===!0||e===!1||ft(e)&&et(e)=="[object Boolean]"}function tt(e){return typeof e=="object"}function ft(e){return tt(e)&&e!==null}function M(e){return e!=null}function j(e){return!e.trim().length}function et(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const dt="Incorrect 'index' type",gt=e=>`Invalid value for key ${e}`,pt=e=>`Pattern length exceeds max of ${e}.`,Mt=e=>`Missing ${e} property in key`,mt=e=>`Property 'weight' in key '${e}' must be a positive integer`,Q=Object.prototype.hasOwnProperty;class xt{constructor(t){this._keys=[],this._keyMap={};let s=0;t.forEach(n=>{let r=st(n);this._keys.push(r),this._keyMap[r.id]=r,s+=r.weight}),this._keys.forEach(n=>{n.weight/=s})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function st(e){let t=null,s=null,n=null,r=1,i=null;if(_(e)||E(e))n=e,t=J(e),s=K(e);else{if(!Q.call(e,"name"))throw new Error(Mt("name"));const c=e.name;if(n=c,Q.call(e,"weight")&&(r=e.weight,r<=0))throw new Error(mt(c));t=J(c),s=K(c),i=e.getFn}return{path:t,id:s,weight:r,src:n,getFn:i}}function J(e){return E(e)?e:e.split(".")}function K(e){return E(e)?e.join("."):e}function yt(e,t){let s=[],n=!1;const r=(i,c,o)=>{if(M(i))if(!c[o])s.push(i);else{let h=c[o];const a=i[h];if(!M(a))return;if(o===c.length-1&&(_(a)||q(a)||ut(a)))s.push(lt(a));else if(E(a)){n=!0;for(let l=0,f=a.length;le.score===t.score?e.idx{this._keysMap[s.id]=n})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,_(this.docs[0])?this.docs.forEach((t,s)=>{this._addString(t,s)}):this.docs.forEach((t,s)=>{this._addObject(t,s)}),this.norm.clear())}add(t){const s=this.size();_(t)?this._addString(t,s):this._addObject(t,s)}removeAt(t){this.records.splice(t,1);for(let s=t,n=this.size();s{let c=r.getFn?r.getFn(t):this.getFn(t,r.path);if(M(c)){if(E(c)){let o=[];const h=[{nestedArrIndex:-1,value:c}];for(;h.length;){const{nestedArrIndex:a,value:l}=h.pop();if(M(l))if(_(l)&&!j(l)){let f={v:l,i:a,n:this.norm.get(l)};o.push(f)}else E(l)&&l.forEach((f,d)=>{h.push({nestedArrIndex:d,value:f})})}n.$[i]=o}else if(_(c)&&!j(c)){let o={v:c,n:this.norm.get(c)};n.$[i]=o}}}),this.records.push(n)}toJSON(){return{keys:this.keys,records:this.records}}}function nt(e,t,{getFn:s=u.getFn,fieldNormWeight:n=u.fieldNormWeight}={}){const r=new H({getFn:s,fieldNormWeight:n});return r.setKeys(e.map(st)),r.setSources(t),r.create(),r}function Lt(e,{getFn:t=u.getFn,fieldNormWeight:s=u.fieldNormWeight}={}){const{keys:n,records:r}=e,i=new H({getFn:t,fieldNormWeight:s});return i.setKeys(n),i.setIndexRecords(r),i}function C(e,{errors:t=0,currentLocation:s=0,expectedLocation:n=0,distance:r=u.distance,ignoreLocation:i=u.ignoreLocation}={}){const c=t/e.length;if(i)return c;const o=Math.abs(n-s);return r?c+o/r:o?1:c}function Rt(e=[],t=u.minMatchCharLength){let s=[],n=-1,r=-1,i=0;for(let c=e.length;i=t&&s.push([n,r]),n=-1)}return e[i-1]&&i-n>=t&&s.push([n,i-1]),s}const b=32;function bt(e,t,s,{location:n=u.location,distance:r=u.distance,threshold:i=u.threshold,findAllMatches:c=u.findAllMatches,minMatchCharLength:o=u.minMatchCharLength,includeMatches:h=u.includeMatches,ignoreLocation:a=u.ignoreLocation}={}){if(t.length>b)throw new Error(pt(b));const l=t.length,f=e.length,d=Math.max(0,Math.min(n,f));let g=i,p=d;const m=o>1||h,L=m?Array(f):[];let I;for(;(I=e.indexOf(t,p))>-1;){let x=C(t,{currentLocation:I,expectedLocation:d,distance:r,ignoreLocation:a});if(g=Math.min(x,g),p=I+l,m){let S=0;for(;S=Y;y-=1){let v=y-1,V=s[e.charAt(v)];if(m&&(L[v]=+!!V),$[y]=($[y+1]<<1|1)&V,x&&($[y]|=(O[y+1]|O[y])<<1|1|O[y+1]),$[y]&ht&&(R=C(t,{errors:x,currentLocation:v,expectedLocation:d,distance:r,ignoreLocation:a}),R<=g)){if(g=R,p=v,p<=d)break;Y=Math.max(1,2*d-p)}}if(C(t,{errors:x+1,currentLocation:d,expectedLocation:d,distance:r,ignoreLocation:a})>g)break;O=$}const T={isMatch:p>=0,score:Math.max(.001,R)};if(m){const x=Rt(L,o);x.length?h&&(T.indices=x):T.isMatch=!1}return T}function Ot(e){let t={};for(let s=0,n=e.length;s{this.chunks.push({pattern:d,alphabet:Ot(d),startIndex:g})},f=this.pattern.length;if(f>b){let d=0;const g=f%b,p=f-g;for(;d{const{isMatch:I,score:O,indices:R}=bt(t,p,m,{location:r+L,distance:i,threshold:c,findAllMatches:o,minMatchCharLength:h,includeMatches:n,ignoreLocation:a});I&&(d=!0),f+=O,I&&R&&(l=[...l,...R])});let g={isMatch:d,score:d?f/this.chunks.length:1};return d&&n&&(g.indices=l),g}}class w{constructor(t){this.pattern=t}static isMultiMatch(t){return U(t,this.multiRegex)}static isSingleMatch(t){return U(t,this.singleRegex)}search(){}}function U(e,t){const s=e.match(t);return s?s[1]:null}class $t extends w{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const s=t===this.pattern;return{isMatch:s,score:s?0:1,indices:[0,this.pattern.length-1]}}}class kt extends w{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const n=t.indexOf(this.pattern)===-1;return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class Nt extends w{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const s=t.startsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,this.pattern.length-1]}}}class vt extends w{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const s=!t.startsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,t.length-1]}}}class Ct extends w{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const s=t.endsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class Ft extends w{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const s=!t.endsWith(this.pattern);return{isMatch:s,score:s?0:1,indices:[0,t.length-1]}}}class it extends w{constructor(t,{location:s=u.location,threshold:n=u.threshold,distance:r=u.distance,includeMatches:i=u.includeMatches,findAllMatches:c=u.findAllMatches,minMatchCharLength:o=u.minMatchCharLength,isCaseSensitive:h=u.isCaseSensitive,ignoreLocation:a=u.ignoreLocation}={}){super(t),this._bitapSearch=new rt(t,{location:s,threshold:n,distance:r,includeMatches:i,findAllMatches:c,minMatchCharLength:o,isCaseSensitive:h,ignoreLocation:a})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class ct extends w{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let s=0,n;const r=[],i=this.pattern.length;for(;(n=t.indexOf(this.pattern,s))>-1;)s=n+i,r.push([n,s-1]);const c=!!r.length;return{isMatch:c,score:c?0:1,indices:r}}}const W=[$t,ct,Nt,vt,Ft,Ct,kt,it],X=W.length,Tt=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,Pt="|";function jt(e,t={}){return e.split(Pt).map(s=>{let n=s.trim().split(Tt).filter(i=>i&&!!i.trim()),r=[];for(let i=0,c=n.length;i!!(e[F.AND]||e[F.OR]),Bt=e=>!!e[D.PATH],Dt=e=>!E(e)&&tt(e)&&!G(e),Z=e=>({[F.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function ot(e,t,{auto:s=!0}={}){const n=r=>{let i=Object.keys(r);const c=Bt(r);if(!c&&i.length>1&&!G(r))return n(Z(r));if(Dt(r)){const h=c?r[D.PATH]:i[0],a=c?r[D.PATTERN]:r[h];if(!_(a))throw new Error(gt(h));const l={keyId:K(h),pattern:a};return s&&(l.searcher=B(a,t)),l}let o={children:[],operator:i[0]};return i.forEach(h=>{const a=r[h];E(a)&&a.forEach(l=>{o.children.push(n(l))})}),o};return G(e)||(e=Z(e)),n(e)}function Gt(e,{ignoreFieldNorm:t=u.ignoreFieldNorm}){e.forEach(s=>{let n=1;s.matches.forEach(({key:r,norm:i,score:c})=>{const o=r?r.weight:null;n*=Math.pow(c===0&&o?Number.EPSILON:c,(o||1)*(t?1:i))}),s.score=n})}function Ht(e,t){const s=e.matches;t.matches=[],M(s)&&s.forEach(n=>{if(!M(n.indices)||!n.indices.length)return;const{indices:r,value:i}=n;let c={indices:r,value:i};n.key&&(c.key=n.key.src),n.idx>-1&&(c.refIndex=n.idx),t.matches.push(c)})}function Yt(e,t){t.score=e.score}function Vt(e,t,{includeMatches:s=u.includeMatches,includeScore:n=u.includeScore}={}){const r=[];return s&&r.push(Ht),n&&r.push(Yt),e.map(i=>{const{idx:c}=i,o={item:t[c],refIndex:c};return r.length&&r.forEach(h=>{h(i,o)}),o})}class k{constructor(t,s={},n){this.options={...u,...s},this.options.useExtendedSearch,this._keyStore=new xt(this.options.keys),this.setCollection(t,n)}setCollection(t,s){if(this._docs=t,s&&!(s instanceof H))throw new Error(dt);this._myIndex=s||nt(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){M(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const s=[];for(let n=0,r=this._docs.length;n-1&&(h=h.slice(0,s)),Vt(h,this._docs,{includeMatches:n,includeScore:r})}_searchStringList(t){const s=B(t,this.options),{records:n}=this._myIndex,r=[];return n.forEach(({v:i,i:c,n:o})=>{if(!M(i))return;const{isMatch:h,score:a,indices:l}=s.searchIn(i);h&&r.push({item:i,idx:c,matches:[{score:a,value:i,norm:o,indices:l}]})}),r}_searchLogical(t){const s=ot(t,this.options),n=(o,h,a)=>{if(!o.children){const{keyId:f,searcher:d}=o,g=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(h,f),searcher:d});return g&&g.length?[{idx:a,item:h,matches:g}]:[]}const l=[];for(let f=0,d=o.children.length;f{if(M(o)){let a=n(s,o,h);a.length&&(i[h]||(i[h]={idx:h,item:o,matches:[]},c.push(i[h])),a.forEach(({matches:l})=>{i[h].matches.push(...l)}))}}),c}_searchObjectList(t){const s=B(t,this.options),{keys:n,records:r}=this._myIndex,i=[];return r.forEach(({$:c,i:o})=>{if(!M(c))return;let h=[];n.forEach((a,l)=>{h.push(...this._findMatches({key:a,value:c[l],searcher:s}))}),h.length&&i.push({idx:o,item:c,matches:h})}),i}_findMatches({key:t,value:s,searcher:n}){if(!M(s))return[];let r=[];if(E(s))s.forEach(({v:i,i:c,n:o})=>{if(!M(i))return;const{isMatch:h,score:a,indices:l}=n.searchIn(i);h&&r.push({score:a,key:t,value:i,idx:c,norm:o,indices:l})});else{const{v:i,n:c}=s,{isMatch:o,score:h,indices:a}=n.searchIn(i);o&&r.push({score:h,key:t,value:i,norm:c,indices:a})}return r}}k.version="7.0.0";k.createIndex=nt;k.parseIndex=Lt;k.config=u;k.parseQuery=ot;zt(Wt);export{k as F}; diff --git a/dist/assets/mui-DR4q2OR1.js b/dist/assets/mui-DR4q2OR1.js deleted file mode 100644 index 8f7d86b..0000000 --- a/dist/assets/mui-DR4q2OR1.js +++ /dev/null @@ -1,202 +0,0 @@ -var Wl=Object.defineProperty;var Hl=(e,t,o)=>t in e?Wl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var To=(e,t,o)=>Hl(e,typeof t!="symbol"?t+"":t,o);import{R as Tr,r as f,j as w,a as Lt,b as dr,c as Vl}from"./ra-Cco0WmSl.js";const _o={black:"#000",white:"#fff"},io={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},so={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},t0={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},lo={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},co={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},uo={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Io={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},o0={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"},Ul={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"};function Bt(e,...t){const o=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(r=>o.searchParams.append("args[]",r)),`Minified MUI error #${e}; visit ${o} for the full message.`}const ft="$$material";function Ir(){return Ir=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Ke(Ro,--ot):0,bo--,He===10&&(bo=1,Dr--),He}function lt(){return He=ot2||Go(He)>3?"":" "}function ac(e,t){for(;--t&<()&&!(He<48||He>102||He>57&&He<65||He>70&&He<97););return tr(e,Cr()+(t<6&&It()==32&<()==32))}function Rn(e){for(;lt();)switch(He){case e:return ot;case 34:case 39:e!==34&&e!==39&&Rn(He);break;case 40:e===41&&Rn(e);break;case 92:lt();break}return ot}function ic(e,t){for(;lt()&&e+He!==57;)if(e+He===84&&It()===47)break;return"/*"+tr(t,ot-1)+"*"+jr(e===47?e:lt())}function sc(e){for(;!Go(It());)lt();return tr(e,ot)}function lc(e){return vs(kr("",null,null,null,[""],e=hs(e),0,[0],e))}function kr(e,t,o,r,n,a,i,s,l){for(var c=0,u=0,p=i,h=0,m=0,g=0,v=1,C=1,y=1,k=0,S="",b=n,x=a,R=r,$=S;C;)switch(g=k,k=lt()){case 40:if(g!=108&&Ke($,p-1)==58){kn($+=ve(wr(k),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:$+=wr(k);break;case 9:case 10:case 13:case 32:$+=nc(g);break;case 92:$+=ac(Cr()-1,7);continue;case 47:switch(It()){case 42:case 47:pr(cc(ic(lt(),Cr()),t,o),l);break;default:$+="/"}break;case 123*v:s[c++]=$t($)*y;case 125*v:case 59:case 0:switch(k){case 0:case 125:C=0;case 59+u:y==-1&&($=ve($,/\f/g,"")),m>0&&$t($)-p&&pr(m>32?Na($+";",r,o,p-1):Na(ve($," ","")+";",r,o,p-2),l);break;case 59:$+=";";default:if(pr(R=za($,t,o,c,u,n,s,S,b=[],x=[],p),a),k===123)if(u===0)kr($,t,R,R,b,a,p,s,x);else switch(h===99&&Ke($,3)===110?100:h){case 100:case 108:case 109:case 115:kr(e,R,R,r&&pr(za(e,R,R,0,0,n,s,S,n,b=[],p),x),n,x,p,s,r?b:x);break;default:kr($,R,R,R,[""],x,0,s,x)}}c=u=m=0,v=y=1,S=$="",p=i;break;case 58:p=1+$t($),m=g;default:if(v<1){if(k==123)--v;else if(k==125&&v++==0&&rc()==125)continue}switch($+=jr(k),k*v){case 38:y=u>0?1:($+="\f",-1);break;case 44:s[c++]=($t($)-1)*y,y=1;break;case 64:It()===45&&($+=wr(lt())),h=It(),u=p=$t(S=$+=sc(Cr())),k++;break;case 45:g===45&&$t($)==2&&(v=0)}}return a}function za(e,t,o,r,n,a,i,s,l,c,u){for(var p=n-1,h=n===0?a:[""],m=Jn(h),g=0,v=0,C=0;g0?h[y]+" "+k:ve(k,/&\f/g,h[y])))&&(l[C++]=S);return Fr(e,t,o,n===0?Yn:s,l,c,u)}function cc(e,t,o){return Fr(e,t,o,ps,jr(oc()),Ko(e,2,-2),0)}function Na(e,t,o,r){return Fr(e,t,o,Qn,Ko(e,0,r),Ko(e,r+1,-1),r)}function ho(e,t){for(var o="",r=Jn(e),n=0;n6)switch(Ke(e,t+1)){case 109:if(Ke(e,t+4)!==45)break;case 102:return ve(e,/(.+:)(.+)-([^]+)/,"$1"+he+"$2-$3$1"+Mr+(Ke(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~kn(e,"stretch")?ys(ve(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Ke(e,t+1)!==115)break;case 6444:switch(Ke(e,$t(e)-3-(~kn(e,"!important")&&10))){case 107:return ve(e,":",":"+he)+e;case 101:return ve(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+he+(Ke(e,14)===45?"inline-":"")+"box$3$1"+he+"$2$3$1"+qe+"$2box$3")+e}break;case 5936:switch(Ke(e,t+11)){case 114:return he+e+qe+ve(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return he+e+qe+ve(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return he+e+qe+ve(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return he+e+qe+e+e}return e}var bc=function(t,o,r,n){if(t.length>-1&&!t.return)switch(t.type){case Qn:t.return=ys(t.value,t.length);break;case fs:return ho([Mo(t,{value:ve(t.value,"@","@"+he)})],n);case Yn:if(t.length)return tc(t.props,function(a){switch(ec(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ho([Mo(t,{props:[ve(a,/:(read-\w+)/,":"+Mr+"$1")]})],n);case"::placeholder":return ho([Mo(t,{props:[ve(a,/:(plac\w+)/,":"+he+"input-$1")]}),Mo(t,{props:[ve(a,/:(plac\w+)/,":"+Mr+"$1")]}),Mo(t,{props:[ve(a,/:(plac\w+)/,qe+"input-$1")]})],n)}return""})}},yc=[bc],xc=function(t){var o=t.key;if(o==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var C=v.getAttribute("data-emotion");C.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var n=t.stylisPlugins||yc,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+o+' "]'),function(v){for(var C=v.getAttribute("data-emotion").split(" "),y=1;y=4;++r,n-=4)o=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,o=(o&65535)*1540483477+((o>>>16)*59797<<16),o^=o>>>24,t=(o&65535)*1540483477+((o>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(n){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var $c={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Pc=!1,Tc=/[A-Z]|^ms/g,Ic=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ss=function(t){return t.charCodeAt(1)===45},Ha=function(t){return t!=null&&typeof t!="boolean"},un=bs(function(e){return Ss(e)?e:e.replace(Tc,"-$&").toLowerCase()}),Va=function(t,o){switch(t){case"animation":case"animationName":if(typeof o=="string")return o.replace(Ic,function(r,n,a){return Pt={name:n,styles:a,next:Pt},n})}return $c[t]!==1&&!Ss(t)&&typeof o=="number"&&o!==0?o+"px":o},Mc="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function qo(e,t,o){if(o==null)return"";var r=o;if(r.__emotion_styles!==void 0)return r;switch(typeof o){case"boolean":return"";case"object":{var n=o;if(n.anim===1)return Pt={name:n.name,styles:n.styles,next:Pt},n.name;var a=o;if(a.styles!==void 0){var i=a.next;if(i!==void 0)for(;i!==void 0;)Pt={name:i.name,styles:i.styles,next:Pt},i=i.next;var s=a.styles+";";return s}return Ec(e,t,o)}case"function":{if(e!==void 0){var l=Pt,c=o(e);return Pt=l,qo(e,t,c)}break}}var u=o;if(t==null)return u;var p=t[u];return p!==void 0?p:u}function Ec(e,t,o){var r="";if(Array.isArray(o))for(var n=0;n96?Hc:Vc},qa=function(t,o,r){var n;if(o){var a=o.shouldForwardProp;n=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof n!="function"&&r&&(n=t.__emotion_forwardProp),n},Uc=function(t){var o=t.cache,r=t.serialized,n=t.isStringTag;return Zn(o,r,n),ws(function(){return ea(o,r,n)}),null},_c=function e(t,o){var r=t.__emotion_real===t,n=r&&t.__emotion_base||t,a,i;o!==void 0&&(a=o.label,i=o.target);var s=qa(t,o,r),l=s||Ga(n),c=!l("as");return function(){var u=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{var h=u[0];p.push(h[0]);for(var m=u.length,g=1;gt(Gc(n)?o:n):t;return w.jsx(jc,{styles:r})}/** - * @mui/styled-engine v6.4.0 - * - * @license MIT - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */function $s(e,t){return Pn(e,t)}function qc(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}const Xa=[];function Ya(e){return Xa[0]=e,or(Xa)}function Tt(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Ps(e){if(f.isValidElement(e)||!Tt(e))return e;const t={};return Object.keys(e).forEach(o=>{t[o]=Ps(e[o])}),t}function Ue(e,t,o={clone:!0}){const r=o.clone?{...e}:e;return Tt(e)&&Tt(t)&&Object.keys(t).forEach(n=>{f.isValidElement(t[n])?r[n]=t[n]:Tt(t[n])&&Object.prototype.hasOwnProperty.call(e,n)&&Tt(e[n])?r[n]=Ue(e[n],t[n],o):o.clone?r[n]=Tt(t[n])?Ps(t[n]):t[n]:r[n]=t[n]}),r}const Xc=e=>{const t=Object.keys(e).map(o=>({key:o,val:e[o]}))||[];return t.sort((o,r)=>o.val-r.val),t.reduce((o,r)=>({...o,[r.key]:r.val}),{})};function Yc(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:o="px",step:r=5,...n}=e,a=Xc(t),i=Object.keys(a);function s(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${o})`}function l(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${o})`}function c(h,m){const g=i.indexOf(m);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${o}) and (max-width:${(g!==-1&&typeof t[i[g]]=="number"?t[i[g]]:m)-r/100}${o})`}function u(h){return i.indexOf(h)+1r.startsWith("@container")).sort((r,n)=>{var i,s;const a=/min-width:\s*([0-9.]+)/;return+(((i=r.match(a))==null?void 0:i[1])||0)-+(((s=n.match(a))==null?void 0:s[1])||0)});return o.length?o.reduce((r,n)=>{const a=t[n];return delete r[n],r[n]=a,r},{...t}):t}function Jc(e,t){return t==="@"||t.startsWith("@")&&(e.some(o=>t.startsWith(`@${o}`))||!!t.match(/^@\d/))}function Zc(e,t){const o=t.match(/^@([^/]+)?\/?(.+)?$/);if(!o)return null;const[,r,n]=o,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(n).up(a)}function eu(e){const t=(a,i)=>a.replace("@media",i?`@container ${i}`:"@container");function o(a,i){a.up=(...s)=>t(e.breakpoints.up(...s),i),a.down=(...s)=>t(e.breakpoints.down(...s),i),a.between=(...s)=>t(e.breakpoints.between(...s),i),a.only=(...s)=>t(e.breakpoints.only(...s),i),a.not=(...s)=>{const l=t(e.breakpoints.not(...s),i);return l.includes("not all and")?l.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):l}}const r={},n=a=>(o(r,a),r);return o(n),{...e,containerQueries:n}}const tu={borderRadius:4};function Do(e,t){return t?Ue(e,t,{clone:!1}):e}const Wr={xs:0,sm:600,md:900,lg:1200,xl:1536},Qa={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Wr[e]}px)`},ou={containerQueries:e=>({up:t=>{let o=typeof t=="number"?t:Wr[t]||t;return typeof o=="number"&&(o=`${o}px`),e?`@container ${e} (min-width:${o})`:`@container (min-width:${o})`}})};function St(e,t,o){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||Qa;return t.reduce((i,s,l)=>(i[a.up(a.keys[l])]=o(t[l]),i),{})}if(typeof t=="object"){const a=r.breakpoints||Qa;return Object.keys(t).reduce((i,s)=>{if(Jc(a.keys,s)){const l=Zc(r.containerQueries?r:ou,s);l&&(i[l]=o(t[s],s))}else if(Object.keys(a.values||Wr).includes(s)){const l=a.up(s);i[l]=o(t[s],s)}else{const l=s;i[l]=t[l]}return i},{})}return o(t)}function Ts(e={}){var o;return((o=e.keys)==null?void 0:o.reduce((r,n)=>{const a=e.up(n);return r[a]={},r},{}))||{}}function Is(e,t){return e.reduce((o,r)=>{const n=o[r];return(!n||Object.keys(n).length===0)&&delete o[r],o},t)}function ru(e,...t){const o=Ts(e),r=[o,...t].reduce((n,a)=>Ue(n,a),{});return Is(Object.keys(o),r)}function nu(e,t){if(typeof e!="object")return{};const o={},r=Object.keys(t);return Array.isArray(e)?r.forEach((n,a)=>{a{e[n]!=null&&(o[n]=!0)}),o}function dn({values:e,breakpoints:t,base:o}){const r=o||nu(e,t),n=Object.keys(r);if(n.length===0)return e;let a;return n.reduce((i,s,l)=>(Array.isArray(e)?(i[s]=e[l]!=null?e[l]:e[a],a=l):typeof e=="object"?(i[s]=e[s]!=null?e[s]:e[a],a=s):i[s]=e,i),{})}function E(e){if(typeof e!="string")throw new Error(Bt(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Wt(e,t,o=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&o){const r=`vars.${t}`.split(".").reduce((n,a)=>n&&n[a]?n[a]:null,e);if(r!=null)return r}return t.split(".").reduce((r,n)=>r&&r[n]!=null?r[n]:null,e)}function Er(e,t,o,r=o){let n;return typeof e=="function"?n=e(o):Array.isArray(e)?n=e[o]||r:n=Wt(e,o)||r,t&&(n=t(n,r,e)),n}function We(e){const{prop:t,cssProperty:o=e.prop,themeKey:r,transform:n}=e,a=i=>{if(i[t]==null)return null;const s=i[t],l=i.theme,c=Wt(l,r)||{};return St(i,s,p=>{let h=Er(c,n,p);return p===h&&typeof p=="string"&&(h=Er(c,n,`${t}${p==="default"?"":E(p)}`,p)),o===!1?h:{[o]:h}})};return a.propTypes={},a.filterProps=[t],a}function au(e){const t={};return o=>(t[o]===void 0&&(t[o]=e(o)),t[o])}const iu={m:"margin",p:"padding"},su={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Ja={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},lu=au(e=>{if(e.length>2)if(Ja[e])e=Ja[e];else return[e];const[t,o]=e.split(""),r=iu[t],n=su[o]||"";return Array.isArray(n)?n.map(a=>r+a):[r+n]}),ra=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],na=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...ra,...na];function nr(e,t,o,r){const n=Wt(e,t,!0)??o;return typeof n=="number"||typeof n=="string"?a=>typeof a=="string"?a:typeof n=="string"?`calc(${a} * ${n})`:n*a:Array.isArray(n)?a=>{if(typeof a=="string")return a;const i=Math.abs(a),s=n[i];return a>=0?s:typeof s=="number"?-s:`-${s}`}:typeof n=="function"?n:()=>{}}function Hr(e){return nr(e,"spacing",8)}function ro(e,t){return typeof t=="string"||t==null?t:e(t)}function cu(e,t){return o=>e.reduce((r,n)=>(r[n]=ro(t,o),r),{})}function uu(e,t,o,r){if(!t.includes(o))return null;const n=lu(o),a=cu(n,r),i=e[o];return St(e,i,a)}function Ms(e,t){const o=Hr(e.theme);return Object.keys(e).map(r=>uu(e,t,r,o)).reduce(Do,{})}function je(e){return Ms(e,ra)}je.propTypes={};je.filterProps=ra;function De(e){return Ms(e,na)}De.propTypes={};De.filterProps=na;function Es(e=8,t=Hr({spacing:e})){if(e.mui)return e;const o=(...r)=>(r.length===0?[1]:r).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return o.mui=!0,o}function Vr(...e){const t=e.reduce((r,n)=>(n.filterProps.forEach(a=>{r[a]=n}),r),{}),o=r=>Object.keys(r).reduce((n,a)=>t[a]?Do(n,t[a](r)):n,{});return o.propTypes={},o.filterProps=e.reduce((r,n)=>r.concat(n.filterProps),[]),o}function pt(e){return typeof e!="number"?e:`${e}px solid`}function vt(e,t){return We({prop:e,themeKey:"borders",transform:t})}const du=vt("border",pt),pu=vt("borderTop",pt),fu=vt("borderRight",pt),gu=vt("borderBottom",pt),mu=vt("borderLeft",pt),hu=vt("borderColor"),vu=vt("borderTopColor"),bu=vt("borderRightColor"),yu=vt("borderBottomColor"),xu=vt("borderLeftColor"),Su=vt("outline",pt),Cu=vt("outlineColor"),Ur=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=nr(e.theme,"shape.borderRadius",4),o=r=>({borderRadius:ro(t,r)});return St(e,e.borderRadius,o)}return null};Ur.propTypes={};Ur.filterProps=["borderRadius"];Vr(du,pu,fu,gu,mu,hu,vu,bu,yu,xu,Ur,Su,Cu);const _r=e=>{if(e.gap!==void 0&&e.gap!==null){const t=nr(e.theme,"spacing",8),o=r=>({gap:ro(t,r)});return St(e,e.gap,o)}return null};_r.propTypes={};_r.filterProps=["gap"];const Kr=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=nr(e.theme,"spacing",8),o=r=>({columnGap:ro(t,r)});return St(e,e.columnGap,o)}return null};Kr.propTypes={};Kr.filterProps=["columnGap"];const Gr=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=nr(e.theme,"spacing",8),o=r=>({rowGap:ro(t,r)});return St(e,e.rowGap,o)}return null};Gr.propTypes={};Gr.filterProps=["rowGap"];const wu=We({prop:"gridColumn"}),ku=We({prop:"gridRow"}),Ru=We({prop:"gridAutoFlow"}),$u=We({prop:"gridAutoColumns"}),Pu=We({prop:"gridAutoRows"}),Tu=We({prop:"gridTemplateColumns"}),Iu=We({prop:"gridTemplateRows"}),Mu=We({prop:"gridTemplateAreas"}),Eu=We({prop:"gridArea"});Vr(_r,Kr,Gr,wu,ku,Ru,$u,Pu,Tu,Iu,Mu,Eu);function vo(e,t){return t==="grey"?t:e}const Ou=We({prop:"color",themeKey:"palette",transform:vo}),Au=We({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:vo}),Lu=We({prop:"backgroundColor",themeKey:"palette",transform:vo});Vr(Ou,Au,Lu);function st(e){return e<=1&&e!==0?`${e*100}%`:e}const Bu=We({prop:"width",transform:st}),aa=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=o=>{var n,a,i,s,l;const r=((i=(a=(n=e.theme)==null?void 0:n.breakpoints)==null?void 0:a.values)==null?void 0:i[o])||Wr[o];return r?((l=(s=e.theme)==null?void 0:s.breakpoints)==null?void 0:l.unit)!=="px"?{maxWidth:`${r}${e.theme.breakpoints.unit}`}:{maxWidth:r}:{maxWidth:st(o)}};return St(e,e.maxWidth,t)}return null};aa.filterProps=["maxWidth"];const zu=We({prop:"minWidth",transform:st}),Nu=We({prop:"height",transform:st}),ju=We({prop:"maxHeight",transform:st}),Du=We({prop:"minHeight",transform:st});We({prop:"size",cssProperty:"width",transform:st});We({prop:"size",cssProperty:"height",transform:st});const Fu=We({prop:"boxSizing"});Vr(Bu,aa,zu,Nu,ju,Du,Fu);const ar={border:{themeKey:"borders",transform:pt},borderTop:{themeKey:"borders",transform:pt},borderRight:{themeKey:"borders",transform:pt},borderBottom:{themeKey:"borders",transform:pt},borderLeft:{themeKey:"borders",transform:pt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:pt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Ur},color:{themeKey:"palette",transform:vo},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:vo},backgroundColor:{themeKey:"palette",transform:vo},p:{style:De},pt:{style:De},pr:{style:De},pb:{style:De},pl:{style:De},px:{style:De},py:{style:De},padding:{style:De},paddingTop:{style:De},paddingRight:{style:De},paddingBottom:{style:De},paddingLeft:{style:De},paddingX:{style:De},paddingY:{style:De},paddingInline:{style:De},paddingInlineStart:{style:De},paddingInlineEnd:{style:De},paddingBlock:{style:De},paddingBlockStart:{style:De},paddingBlockEnd:{style:De},m:{style:je},mt:{style:je},mr:{style:je},mb:{style:je},ml:{style:je},mx:{style:je},my:{style:je},margin:{style:je},marginTop:{style:je},marginRight:{style:je},marginBottom:{style:je},marginLeft:{style:je},marginX:{style:je},marginY:{style:je},marginInline:{style:je},marginInlineStart:{style:je},marginInlineEnd:{style:je},marginBlock:{style:je},marginBlockStart:{style:je},marginBlockEnd:{style:je},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:_r},rowGap:{style:Gr},columnGap:{style:Kr},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:st},maxWidth:{style:aa},minWidth:{transform:st},height:{transform:st},maxHeight:{transform:st},minHeight:{transform:st},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function Wu(...e){const t=e.reduce((r,n)=>r.concat(Object.keys(n)),[]),o=new Set(t);return e.every(r=>o.size===Object.keys(r).length)}function Hu(e,t){return typeof e=="function"?e(t):e}function Vu(){function e(o,r,n,a){const i={[o]:r,theme:n},s=a[o];if(!s)return{[o]:r};const{cssProperty:l=o,themeKey:c,transform:u,style:p}=s;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[o]:r};const h=Wt(n,c)||{};return p?p(i):St(i,r,g=>{let v=Er(h,u,g);return g===v&&typeof g=="string"&&(v=Er(h,u,`${o}${g==="default"?"":E(g)}`,g)),l===!1?v:{[l]:v}})}function t(o){const{sx:r,theme:n={}}=o||{};if(!r)return null;const a=n.unstable_sxConfig??ar;function i(s){let l=s;if(typeof s=="function")l=s(n);else if(typeof s!="object")return s;if(!l)return null;const c=Ts(n.breakpoints),u=Object.keys(c);let p=c;return Object.keys(l).forEach(h=>{const m=Hu(l[h],n);if(m!=null)if(typeof m=="object")if(a[h])p=Do(p,e(h,m,n,a));else{const g=St({theme:n},m,v=>({[h]:v}));Wu(g,m)?p[h]=t({sx:m,theme:n}):p=Do(p,g)}else p=Do(p,e(h,m,n,a))}),Qc(n,Is(u,p))}return Array.isArray(r)?r.map(i):i(r)}return t}const Vt=Vu();Vt.filterProps=["sx"];function Uu(e,t){var r;const o=this;if(o.vars){if(!((r=o.colorSchemes)!=null&&r[e])||typeof o.getColorSchemeSelector!="function")return{};let n=o.getColorSchemeSelector(e);return n==="&"?t:((n.includes("data-")||n.includes("."))&&(n=`*:where(${n.replace(/\s*&$/,"")}) &`),{[n]:t})}return o.palette.mode===e?t:{}}function qr(e={},...t){const{breakpoints:o={},palette:r={},spacing:n,shape:a={},...i}=e,s=Yc(o),l=Es(n);let c=Ue({breakpoints:s,direction:"ltr",components:{},palette:{mode:"light",...r},spacing:l,shape:{...tu,...a}},i);return c=eu(c),c.applyStyles=Uu,c=t.reduce((u,p)=>Ue(u,p),c),c.unstable_sxConfig={...ar,...i==null?void 0:i.unstable_sxConfig},c.unstable_sx=function(p){return Vt({sx:p,theme:this})},c}function _u(e){return Object.keys(e).length===0}function ia(e=null){const t=f.useContext(rr);return!t||_u(t)?e:t}const Ku=qr();function Xr(e=Ku){return ia(e)}function Gu({styles:e,themeId:t,defaultTheme:o={}}){const r=Xr(o),n=typeof e=="function"?e(t&&r[t]||r):e;return w.jsx(Rs,{styles:n})}const qu=e=>{var r;const t={systemProps:{},otherProps:{}},o=((r=e==null?void 0:e.theme)==null?void 0:r.unstable_sxConfig)??ar;return Object.keys(e).forEach(n=>{o[n]?t.systemProps[n]=e[n]:t.otherProps[n]=e[n]}),t};function sa(e){const{sx:t,...o}=e,{systemProps:r,otherProps:n}=qu(o);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return Tt(s)?{...r,...s}:r}:a={...r,...t},{...n,sx:a}}const Za=e=>e,Xu=()=>{let e=Za;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Za}}},Os=Xu();function As(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;ts!=="theme"&&s!=="sx"&&s!=="as"})(Vt);return f.forwardRef(function(l,c){const u=Xr(o),{className:p,component:h="div",...m}=sa(l);return w.jsx(a,{as:h,ref:c,className:W(p,n?n(r):r),theme:t&&u[t]||u,...m})})}const Qu={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function U(e,t,o="Mui"){const r=Qu[t];return r?`${o}-${r}`:`${Os.generate(e)}-${t}`}function V(e,t,o="Mui"){const r={};return t.forEach(n=>{r[n]=U(e,n,o)}),r}function Ls(e){const{variants:t,...o}=e,r={variants:t,style:Ya(o),isProcessed:!0};return r.style===o||t&&t.forEach(n=>{typeof n.style!="function"&&(n.style=Ya(n.style))}),r}const Ju=qr();function pn(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function Zu(e){return e?(t,o)=>o[e]:null}function ed(e,t,o){e.theme=od(e.theme)?o:e.theme[t]||e.theme}function Rr(e,t){const o=typeof t=="function"?t(e):t;if(Array.isArray(o))return o.flatMap(r=>Rr(e,r));if(Array.isArray(o==null?void 0:o.variants)){let r;if(o.isProcessed)r=o.style;else{const{variants:n,...a}=o;r=a}return Bs(e,o.variants,[r])}return o!=null&&o.isProcessed?o.style:o}function Bs(e,t,o=[]){var n;let r;e:for(let a=0;a{qc(s,x=>x.filter(R=>R!==Vt));const{name:c,slot:u,skipVariantsResolver:p,skipSx:h,overridesResolver:m=Zu(nd(u)),...g}=l,v=p!==void 0?p:u&&u!=="Root"&&u!=="root"||!1,C=h||!1;let y=pn;u==="Root"||u==="root"?y=r:u?y=n:rd(s)&&(y=void 0);const k=$s(s,{shouldForwardProp:y,label:td(),...g}),S=x=>{if(typeof x=="function"&&x.__emotion_real!==x)return function($){return Rr($,x)};if(Tt(x)){const R=Ls(x);return R.variants?function(I){return Rr(I,R)}:R.style}return x},b=(...x)=>{const R=[],$=x.map(S),I=[];if(R.push(a),c&&m&&I.push(function(O){var N,D;const j=(D=(N=O.theme.components)==null?void 0:N[c])==null?void 0:D.styleOverrides;if(!j)return null;const L={};for(const F in j)L[F]=Rr(O,j[F]);return m(O,L)}),c&&!v&&I.push(function(O){var L,N;const M=O.theme,j=(N=(L=M==null?void 0:M.components)==null?void 0:L[c])==null?void 0:N.variants;return j?Bs(O,j):null}),C||I.push(Vt),Array.isArray($[0])){const P=$.shift(),O=new Array(R.length).fill(""),M=new Array(I.length).fill("");let j;j=[...O,...P,...M],j.raw=[...O,...P.raw,...M],R.unshift(j)}const T=[...R,...$,...I],d=k(...T);return s.muiName&&(d.muiName=s.muiName),d};return k.withConfig&&(b.withConfig=k.withConfig),b}}function td(e,t){return void 0}function od(e){for(const t in e)return!1;return!0}function rd(e){return typeof e=="string"&&e.charCodeAt(0)>96}function nd(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}const ad=zs();function Xo(e,t){const o={...t};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const n=r;if(n==="components"||n==="slots")o[n]={...e[n],...o[n]};else if(n==="componentsProps"||n==="slotProps"){const a=e[n],i=t[n];if(!i)o[n]=a||{};else if(!a)o[n]=i;else{o[n]={...i};for(const s in a)if(Object.prototype.hasOwnProperty.call(a,s)){const l=s;o[n][l]=Xo(a[l],i[l])}}}else o[n]===void 0&&(o[n]=e[n])}return o}function Ns(e){const{theme:t,name:o,props:r}=e;return!t||!t.components||!t.components[o]||!t.components[o].defaultProps?r:Xo(t.components[o].defaultProps,r)}function js({props:e,name:t,defaultTheme:o,themeId:r}){let n=Xr(o);return r&&(n=n[r]||n),Ns({theme:n,name:t,props:e})}const Ct=typeof window<"u"?f.useLayoutEffect:f.useEffect;function id(e,t,o,r,n){const[a,i]=f.useState(()=>n&&o?o(e).matches:r?r(e).matches:t);return Ct(()=>{if(!o)return;const s=o(e),l=()=>{i(s.matches)};return l(),s.addEventListener("change",l),()=>{s.removeEventListener("change",l)}},[e,o]),a}const sd={...Tr},Ds=sd.useSyncExternalStore;function ld(e,t,o,r,n){const a=f.useCallback(()=>t,[t]),i=f.useMemo(()=>{if(n&&o)return()=>o(e).matches;if(r!==null){const{matches:u}=r(e);return()=>u}return a},[a,e,r,n,o]),[s,l]=f.useMemo(()=>{if(o===null)return[a,()=>()=>{}];const u=o(e);return[()=>u.matches,p=>(u.addEventListener("change",p),()=>{u.removeEventListener("change",p)})]},[a,o,e]);return Ds(l,s,i)}function cd(e={}){const{themeId:t}=e;return function(r,n={}){let a=ia();a&&t&&(a=a[t]||a);const i=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:s=!1,matchMedia:l=i?window.matchMedia:null,ssrMatchMedia:c=null,noSsr:u=!1}=Ns({name:"MuiUseMediaQuery",props:n,theme:a});let p=typeof r=="function"?r(a):r;return p=p.replace(/^@media( ?)/m,""),(Ds!==void 0?ld:id)(p,s,l,c,u)}}function ud(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}function la(e,t=0,o=1){return ud(e,t,o)}function dd(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let o=e.match(t);return o&&o[0].length===1&&(o=o.map(r=>r+r)),o?`rgb${o.length===4?"a":""}(${o.map((r,n)=>n<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function Ut(e){if(e.type)return e;if(e.charAt(0)==="#")return Ut(dd(e));const t=e.indexOf("("),o=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(o))throw new Error(Bt(9,e));let r=e.substring(t+1,e.length-1),n;if(o==="color"){if(r=r.split(" "),n=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(n))throw new Error(Bt(10,n))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:o,values:r,colorSpace:n}}const pd=e=>{const t=Ut(e);return t.values.slice(0,3).map((o,r)=>t.type.includes("hsl")&&r!==0?`${o}%`:o).join(" ")},zo=(e,t)=>{try{return pd(e)}catch{return e}};function Yr(e){const{type:t,colorSpace:o}=e;let{values:r}=e;return t.includes("rgb")?r=r.map((n,a)=>a<3?parseInt(n,10):n):t.includes("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.includes("color")?r=`${o} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Fs(e){e=Ut(e);const{values:t}=e,o=t[0],r=t[1]/100,n=t[2]/100,a=r*Math.min(n,1-n),i=(c,u=(c+o/30)%12)=>n-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const l=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",l.push(t[3])),Yr({type:s,values:l})}function Tn(e){e=Ut(e);let t=e.type==="hsl"||e.type==="hsla"?Ut(Fs(e)).values:e.values;return t=t.map(o=>(e.type!=="color"&&(o/=255),o<=.03928?o/12.92:((o+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function fd(e,t){const o=Tn(e),r=Tn(t);return(Math.max(o,r)+.05)/(Math.min(o,r)+.05)}function te(e,t){return e=Ut(e),t=la(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,Yr(e)}function fr(e,t,o){try{return te(e,t)}catch{return e}}function ir(e,t){if(e=Ut(e),t=la(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let o=0;o<3;o+=1)e.values[o]*=1-t;return Yr(e)}function Pe(e,t,o){try{return ir(e,t)}catch{return e}}function sr(e,t){if(e=Ut(e),t=la(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let o=0;o<3;o+=1)e.values[o]+=(255-e.values[o])*t;else if(e.type.includes("color"))for(let o=0;o<3;o+=1)e.values[o]+=(1-e.values[o])*t;return Yr(e)}function Te(e,t,o){try{return sr(e,t)}catch{return e}}function Ws(e,t=.15){return Tn(e)>.5?ir(e,t):sr(e,t)}function gr(e,t,o){try{return Ws(e,t)}catch{return e}}function ei(...e){return e.reduce((t,o)=>o==null?t:function(...n){t.apply(this,n),o.apply(this,n)},()=>{})}function ca(e,t=166){let o;function r(...n){const a=()=>{e.apply(this,n)};clearTimeout(o),o=setTimeout(a,t)}return r.clear=()=>{clearTimeout(o)},r}function fn(e,t){var o,r,n;return f.isValidElement(e)&&t.indexOf(e.type.muiName??((n=(r=(o=e.type)==null?void 0:o._payload)==null?void 0:r.value)==null?void 0:n.muiName))!==-1}function Xe(e){return e&&e.ownerDocument||document}function wt(e){return Xe(e).defaultView||window}function In(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let ti=0;function gd(e){const[t,o]=f.useState(e),r=e||t;return f.useEffect(()=>{t==null&&(ti+=1,o(`mui-${ti}`))},[t]),r}const md={...Tr},oi=md.useId;function _t(e){if(oi!==void 0){const t=oi();return e??t}return gd(e)}function Yo({controlled:e,default:t,name:o,state:r="value"}){const{current:n}=f.useRef(e!==void 0),[a,i]=f.useState(t),s=n?e:a,l=f.useCallback(c=>{n||i(c)},[]);return[s,l]}function xt(e){const t=f.useRef(e);return Ct(()=>{t.current=e}),f.useRef((...o)=>(0,t.current)(...o)).current}function Be(...e){return f.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(o=>{In(o,t)})},e)}const ri={};function Hs(e,t){const o=f.useRef(ri);return o.current===ri&&(o.current=e(t)),o}const hd=[];function vd(e){f.useEffect(e,hd)}class Qr{constructor(){To(this,"currentId",null);To(this,"clear",()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)});To(this,"disposeEffect",()=>this.clear)}static create(){return new Qr}start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,o()},t)}}function eo(){const e=Hs(Qr.create).current;return vd(e.disposeEffect),e}function yo(e){try{return e.matches(":focus-visible")}catch{}return!1}function Vs(e=window){const t=e.document.documentElement.clientWidth;return e.innerWidth-t}function _(e,t,o=void 0){const r={};for(const n in e){const a=e[n];let i="",s=!0;for(let l=0;lr.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{o[r]=e[r]}),o}function ni(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(o=>!(o.match(/^on[A-Z]/)&&typeof e[o]=="function")).forEach(o=>{t[o]=e[o]}),t}function _s(e){const{getSlotProps:t,additionalProps:o,externalSlotProps:r,externalForwardedProps:n,className:a}=e;if(!t){const m=W(o==null?void 0:o.className,a,n==null?void 0:n.className,r==null?void 0:r.className),g={...o==null?void 0:o.style,...n==null?void 0:n.style,...r==null?void 0:r.style},v={...o,...n,...r};return m.length>0&&(v.className=m),Object.keys(g).length>0&&(v.style=g),{props:v,internalRef:void 0}}const i=Or({...n,...r}),s=ni(r),l=ni(n),c=t(i),u=W(c==null?void 0:c.className,o==null?void 0:o.className,a,n==null?void 0:n.className,r==null?void 0:r.className),p={...c==null?void 0:c.style,...o==null?void 0:o.style,...n==null?void 0:n.style,...r==null?void 0:r.style},h={...c,...o,...l,...s};return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:c.ref}}function Ks(e,t,o){return typeof e=="function"?e(t,o):e}function Ar(e){var p;const{elementType:t,externalSlotProps:o,ownerState:r,skipResolvingSlotProps:n=!1,...a}=e,i=n?{}:Ks(o,r),{props:s,internalRef:l}=_s({...a,externalSlotProps:i}),c=Be(l,i==null?void 0:i.ref,(p=e.additionalProps)==null?void 0:p.ref);return Us(t,{...s,ref:c},r)}function Gt(e){var t;return parseInt(f.version,10)>=19?((t=e==null?void 0:e.props)==null?void 0:t.ref)||null:(e==null?void 0:e.ref)||null}const Gs=f.createContext(null);function ua(){return f.useContext(Gs)}const yd=typeof Symbol=="function"&&Symbol.for,xd=yd?Symbol.for("mui.nested"):"__THEME_NESTED__";function Sd(e,t){return typeof t=="function"?t(e):{...e,...t}}function Cd(e){const{children:t,theme:o}=e,r=ua(),n=f.useMemo(()=>{const a=r===null?{...o}:Sd(r,o);return a!=null&&(a[xd]=r!==null),a},[o,r]);return w.jsx(Gs.Provider,{value:n,children:t})}const qs=f.createContext();function wd({value:e,...t}){return w.jsx(qs.Provider,{value:e??!0,...t})}const ao=()=>f.useContext(qs)??!1,Xs=f.createContext(void 0);function kd({value:e,children:t}){return w.jsx(Xs.Provider,{value:e,children:t})}function Rd(e){const{theme:t,name:o,props:r}=e;if(!t||!t.components||!t.components[o])return r;const n=t.components[o];return n.defaultProps?Xo(n.defaultProps,r):!n.styleOverrides&&!n.variants?Xo(n,r):r}function $d({props:e,name:t}){const o=f.useContext(Xs);return Rd({props:e,name:t,theme:{components:o}})}const ai={};function ii(e,t,o,r=!1){return f.useMemo(()=>{const n=e&&t[e]||t;if(typeof o=="function"){const a=o(n),i=e?{...t,[e]:a}:a;return r?()=>i:i}return e?{...t,[e]:o}:{...t,...o}},[e,t,o,r])}function Ys(e){const{children:t,theme:o,themeId:r}=e,n=ia(ai),a=ua()||ai,i=ii(r,n,o),s=ii(r,a,o,!0),l=(r?i[r]:i).direction==="rtl";return w.jsx(Cd,{theme:s,children:w.jsx(rr.Provider,{value:i,children:w.jsx(wd,{value:l,children:w.jsx(kd,{value:r?i[r].components:i.components,children:t})})})})}const si={theme:void 0};function Pd(e){let t,o;return function(n){let a=t;return(a===void 0||n.theme!==o)&&(si.theme=n.theme,a=Ls(e(si)),t=a,o=n.theme),a}}const da="mode",pa="color-scheme",Td="data-color-scheme";function Id(e){const{defaultMode:t="system",defaultLightColorScheme:o="light",defaultDarkColorScheme:r="dark",modeStorageKey:n=da,colorSchemeStorageKey:a=pa,attribute:i=Td,colorSchemeNode:s="document.documentElement",nonce:l}=e||{};let c="",u=i;if(i==="class"&&(u=".%s"),i==="data"&&(u="[data-%s]"),u.startsWith(".")){const h=u.substring(1);c+=`${s}.classList.remove('${h}'.replace('%s', light), '${h}'.replace('%s', dark)); - ${s}.classList.add('${h}'.replace('%s', colorScheme));`}const p=u.match(/\[([^\]]+)\]/);if(p){const[h,m]=p[1].split("=");m||(c+=`${s}.removeAttribute('${h}'.replace('%s', light)); - ${s}.removeAttribute('${h}'.replace('%s', dark));`),c+=` - ${s}.setAttribute('${h}'.replace('%s', colorScheme), ${m?`${m}.replace('%s', colorScheme)`:'""'});`}else c+=`${s}.setAttribute('${u}', colorScheme);`;return w.jsx("script",{suppressHydrationWarning:!0,nonce:typeof window>"u"?l:"",dangerouslySetInnerHTML:{__html:`(function() { -try { - let colorScheme = ''; - const mode = localStorage.getItem('${n}') || '${t}'; - const dark = localStorage.getItem('${a}-dark') || '${r}'; - const light = localStorage.getItem('${a}-light') || '${o}'; - if (mode === 'system') { - // handle system mode - const mql = window.matchMedia('(prefers-color-scheme: dark)'); - if (mql.matches) { - colorScheme = dark - } else { - colorScheme = light - } - } - if (mode === 'light') { - colorScheme = light; - } - if (mode === 'dark') { - colorScheme = dark; - } - if (colorScheme) { - ${c} - } -} catch(e){}})();`}},"mui-color-scheme-init")}function li(e){if(typeof window<"u"&&typeof window.matchMedia=="function"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function Qs(e,t){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return t("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return t("dark")}function Md(e){return Qs(e,t=>{if(t==="light")return e.lightColorScheme;if(t==="dark")return e.darkColorScheme})}function gn(e,t){if(typeof window>"u")return;let o;try{o=localStorage.getItem(e)||void 0,o||localStorage.setItem(e,t)}catch{}return o||t}function Ed(e){const{defaultMode:t="light",defaultLightColorScheme:o,defaultDarkColorScheme:r,supportedColorSchemes:n=[],modeStorageKey:a=da,colorSchemeStorageKey:i=pa,storageWindow:s=typeof window>"u"?void 0:window,noSsr:l=!1}=e,c=n.join(","),u=n.length>1,[p,h]=f.useState(()=>{const b=gn(a,t),x=gn(`${i}-light`,o),R=gn(`${i}-dark`,r);return{mode:b,systemMode:li(b),lightColorScheme:x,darkColorScheme:R}}),[m,g]=f.useState(l||!u);f.useEffect(()=>{g(!0)},[]);const v=Md(p),C=f.useCallback(b=>{h(x=>{if(b===x.mode)return x;const R=b??t;try{localStorage.setItem(a,R)}catch{}return{...x,mode:R,systemMode:li(R)}})},[a,t]),y=f.useCallback(b=>{b?typeof b=="string"?b&&!c.includes(b)?console.error(`\`${b}\` does not exist in \`theme.colorSchemes\`.`):h(x=>{const R={...x};return Qs(x,$=>{try{localStorage.setItem(`${i}-${$}`,b)}catch{}$==="light"&&(R.lightColorScheme=b),$==="dark"&&(R.darkColorScheme=b)}),R}):h(x=>{const R={...x},$=b.light===null?o:b.light,I=b.dark===null?r:b.dark;if($)if(!c.includes($))console.error(`\`${$}\` does not exist in \`theme.colorSchemes\`.`);else{R.lightColorScheme=$;try{localStorage.setItem(`${i}-light`,$)}catch{}}if(I)if(!c.includes(I))console.error(`\`${I}\` does not exist in \`theme.colorSchemes\`.`);else{R.darkColorScheme=I;try{localStorage.setItem(`${i}-dark`,I)}catch{}}return R}):h(x=>{try{localStorage.setItem(`${i}-light`,o),localStorage.setItem(`${i}-dark`,r)}catch{}return{...x,lightColorScheme:o,darkColorScheme:r}})},[c,i,o,r]),k=f.useCallback(b=>{p.mode==="system"&&h(x=>{const R=b!=null&&b.matches?"dark":"light";return x.systemMode===R?x:{...x,systemMode:R}})},[p.mode]),S=f.useRef(k);return S.current=k,f.useEffect(()=>{if(typeof window.matchMedia!="function"||!u)return;const b=(...R)=>S.current(...R),x=window.matchMedia("(prefers-color-scheme: dark)");return x.addListener(b),b(x),()=>{x.removeListener(b)}},[u]),f.useEffect(()=>{if(s&&u){const b=x=>{const R=x.newValue;typeof x.key=="string"&&x.key.startsWith(i)&&(!R||c.match(R))&&(x.key.endsWith("light")&&y({light:R}),x.key.endsWith("dark")&&y({dark:R})),x.key===a&&(!R||["light","dark","system"].includes(R))&&C(R||t)};return s.addEventListener("storage",b),()=>{s.removeEventListener("storage",b)}}},[y,C,a,i,c,t,s,u]),{...p,mode:m?p.mode:void 0,systemMode:m?p.systemMode:void 0,colorScheme:m?v:void 0,setMode:C,setColorScheme:y}}const Od="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Ad(e){const{themeId:t,theme:o={},modeStorageKey:r=da,colorSchemeStorageKey:n=pa,disableTransitionOnChange:a=!1,defaultColorScheme:i,resolveTheme:s}=e,l={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},c=f.createContext(void 0),u=()=>f.useContext(c)||l,p={},h={};function m(y){var Ye,Le,Je,rt;const{children:k,theme:S,modeStorageKey:b=r,colorSchemeStorageKey:x=n,disableTransitionOnChange:R=a,storageWindow:$=typeof window>"u"?void 0:window,documentNode:I=typeof document>"u"?void 0:document,colorSchemeNode:T=typeof document>"u"?void 0:document.documentElement,disableNestedContext:d=!1,disableStyleSheetGeneration:P=!1,defaultMode:O="system",noSsr:M}=y,j=f.useRef(!1),L=ua(),N=f.useContext(c),D=!!N&&!d,F=f.useMemo(()=>S||(typeof o=="function"?o():o),[S]),z=F[t],X=z||F,{colorSchemes:Y=p,components:de=h,cssVarPrefix:ae}=X,ne=Object.keys(Y).filter($e=>!!Y[$e]).join(","),Z=f.useMemo(()=>ne.split(","),[ne]),we=typeof i=="string"?i:i.light,ge=typeof i=="string"?i:i.dark,ye=Y[we]&&Y[ge]?O:((Le=(Ye=Y[X.defaultColorScheme])==null?void 0:Ye.palette)==null?void 0:Le.mode)||((Je=X.palette)==null?void 0:Je.mode),{mode:fe,setMode:oe,systemMode:se,lightColorScheme:q,darkColorScheme:xe,colorScheme:re,setColorScheme:pe}=Ed({supportedColorSchemes:Z,defaultLightColorScheme:we,defaultDarkColorScheme:ge,modeStorageKey:b,colorSchemeStorageKey:x,defaultMode:ye,storageWindow:$,noSsr:M});let Ae=fe,ue=re;D&&(Ae=N.mode,ue=N.colorScheme);const me=f.useMemo(()=>{var _e;const $e=ue||X.defaultColorScheme,Ie=((_e=X.generateThemeVars)==null?void 0:_e.call(X))||X.vars,Me={...X,components:de,colorSchemes:Y,cssVarPrefix:ae,vars:Ie};if(typeof Me.generateSpacing=="function"&&(Me.spacing=Me.generateSpacing()),$e){const ee=Y[$e];ee&&typeof ee=="object"&&Object.keys(ee).forEach(Ne=>{ee[Ne]&&typeof ee[Ne]=="object"?Me[Ne]={...Me[Ne],...ee[Ne]}:Me[Ne]=ee[Ne]})}return s?s(Me):Me},[X,ue,de,Y,ae]),ze=X.colorSchemeSelector;f.useEffect(()=>{if(ue&&T&&ze&&ze!=="media"){const $e=ze;let Ie=ze;if($e==="class"&&(Ie=".%s"),$e==="data"&&(Ie="[data-%s]"),$e!=null&&$e.startsWith("data-")&&!$e.includes("%s")&&(Ie=`[${$e}="%s"]`),Ie.startsWith("."))T.classList.remove(...Z.map(Me=>Ie.substring(1).replace("%s",Me))),T.classList.add(Ie.substring(1).replace("%s",ue));else{const Me=Ie.replace("%s",ue).match(/\[([^\]]+)\]/);if(Me){const[_e,ee]=Me[1].split("=");ee||Z.forEach(Ne=>{T.removeAttribute(_e.replace(ue,Ne))}),T.setAttribute(_e,ee?ee.replace(/"|'/g,""):"")}else T.setAttribute(Ie,ue)}}},[ue,ze,T,Z]),f.useEffect(()=>{let $e;if(R&&j.current&&I){const Ie=I.createElement("style");Ie.appendChild(I.createTextNode(Od)),I.head.appendChild(Ie),window.getComputedStyle(I.body),$e=setTimeout(()=>{I.head.removeChild(Ie)},1)}return()=>{clearTimeout($e)}},[ue,R,I]),f.useEffect(()=>(j.current=!0,()=>{j.current=!1}),[]);const Re=f.useMemo(()=>({allColorSchemes:Z,colorScheme:ue,darkColorScheme:xe,lightColorScheme:q,mode:Ae,setColorScheme:pe,setMode:oe,systemMode:se}),[Z,ue,xe,q,Ae,pe,oe,se,me.colorSchemeSelector]);let Se=!0;(P||X.cssVariables===!1||D&&(L==null?void 0:L.cssVarPrefix)===ae)&&(Se=!1);const K=w.jsxs(f.Fragment,{children:[w.jsx(Ys,{themeId:z?t:void 0,theme:me,children:k}),Se&&w.jsx(Rs,{styles:((rt=me.generateStyleSheets)==null?void 0:rt.call(me))||[]})]});return D?K:w.jsx(c.Provider,{value:Re,children:K})}const g=typeof i=="string"?i:i.light,v=typeof i=="string"?i:i.dark;return{CssVarsProvider:m,useColorScheme:u,getInitColorSchemeScript:y=>Id({colorSchemeStorageKey:n,defaultLightColorScheme:g,defaultDarkColorScheme:v,modeStorageKey:r,...y})}}function Ld(e=""){function t(...r){if(!r.length)return"";const n=r[0];return typeof n=="string"&&!n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${e?`${e}-`:""}${n}${t(...r.slice(1))})`:`, ${n}`}return(r,...n)=>`var(--${e?`${e}-`:""}${r}${t(...n)})`}const ci=(e,t,o,r=[])=>{let n=e;t.forEach((a,i)=>{i===t.length-1?Array.isArray(n)?n[Number(a)]=o:n&&typeof n=="object"&&(n[a]=o):n&&typeof n=="object"&&(n[a]||(n[a]=r.includes(a)?[]:{}),n=n[a])})},Bd=(e,t,o)=>{function r(n,a=[],i=[]){Object.entries(n).forEach(([s,l])=>{(!o||o&&!o([...a,s]))&&l!=null&&(typeof l=="object"&&Object.keys(l).length>0?r(l,[...a,s],Array.isArray(l)?[...i,s]:i):t([...a,s],l,i))})}r(e)},zd=(e,t)=>typeof t=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(r=>e.includes(r))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t;function mn(e,t){const{prefix:o,shouldSkipGeneratingVar:r}=t||{},n={},a={},i={};return Bd(e,(s,l,c)=>{if((typeof l=="string"||typeof l=="number")&&(!r||!r(s,l))){const u=`--${o?`${o}-`:""}${s.join("-")}`,p=zd(s,l);Object.assign(n,{[u]:p}),ci(a,s,`var(${u})`,c),ci(i,s,`var(${u}, ${p})`,c)}},s=>s[0]==="vars"),{css:n,vars:a,varsWithDefaults:i}}function Nd(e,t={}){const{getSelector:o=C,disableCssColorScheme:r,colorSchemeSelector:n}=t,{colorSchemes:a={},components:i,defaultColorScheme:s="light",...l}=e,{vars:c,css:u,varsWithDefaults:p}=mn(l,t);let h=p;const m={},{[s]:g,...v}=a;if(Object.entries(v||{}).forEach(([S,b])=>{const{vars:x,css:R,varsWithDefaults:$}=mn(b,t);h=Ue(h,$),m[S]={css:R,vars:x}}),g){const{css:S,vars:b,varsWithDefaults:x}=mn(g,t);h=Ue(h,x),m[s]={css:S,vars:b}}function C(S,b){var R,$;let x=n;if(n==="class"&&(x=".%s"),n==="data"&&(x="[data-%s]"),n!=null&&n.startsWith("data-")&&!n.includes("%s")&&(x=`[${n}="%s"]`),S){if(x==="media")return e.defaultColorScheme===S?":root":{[`@media (prefers-color-scheme: ${(($=(R=a[S])==null?void 0:R.palette)==null?void 0:$.mode)||S})`]:{":root":b}};if(x)return e.defaultColorScheme===S?`:root, ${x.replace("%s",String(S))}`:x.replace("%s",String(S))}return":root"}return{vars:h,generateThemeVars:()=>{let S={...c};return Object.entries(m).forEach(([,{vars:b}])=>{S=Ue(S,b)}),S},generateStyleSheets:()=>{var I,T;const S=[],b=e.defaultColorScheme||"light";function x(d,P){Object.keys(P).length&&S.push(typeof d=="string"?{[d]:{...P}}:d)}x(o(void 0,{...u}),u);const{[b]:R,...$}=m;if(R){const{css:d}=R,P=(T=(I=a[b])==null?void 0:I.palette)==null?void 0:T.mode,O=!r&&P?{colorScheme:P,...d}:{...d};x(o(b,{...O}),O)}return Object.entries($).forEach(([d,{css:P}])=>{var j,L;const O=(L=(j=a[d])==null?void 0:j.palette)==null?void 0:L.mode,M=!r&&O?{colorScheme:O,...P}:{...P};x(o(d,{...M}),M)}),S}}}function jd(e){return function(o){return e==="media"?`@media (prefers-color-scheme: ${o})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${o}"] &`:e==="class"?`.${o} &`:e==="data"?`[data-${o}] &`:`${e.replace("%s",o)} &`:"&"}}const Dd=qr(),Fd=ad("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Wd(e){return js({props:e,name:"MuiStack",defaultTheme:Dd})}function Hd(e,t){const o=f.Children.toArray(e).filter(Boolean);return o.reduce((r,n,a)=>(r.push(n),a({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Ud=({ownerState:e,theme:t})=>{let o={display:"flex",flexDirection:"column",...St({theme:t},dn({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r}))};if(e.spacing){const r=Hr(t),n=Object.keys(t.breakpoints.values).reduce((l,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(l[c]=!0),l),{}),a=dn({values:e.direction,base:n}),i=dn({values:e.spacing,base:n});typeof a=="object"&&Object.keys(a).forEach((l,c,u)=>{if(!a[l]){const h=c>0?a[u[c-1]]:"column";a[l]=h}}),o=Ue(o,St({theme:t},i,(l,c)=>e.useFlexGap?{gap:ro(r,l)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${Vd(c?a[c]:e.direction)}`]:ro(r,l)}}))}return o=ru(t.breakpoints,o),o};function _d(e={}){const{createStyledComponent:t=Fd,useThemeProps:o=Wd,componentName:r="MuiStack"}=e,n=()=>_({root:["root"]},l=>U(r,l),{}),a=t(Ud);return f.forwardRef(function(l,c){const u=o(l),p=sa(u),{component:h="div",direction:m="column",spacing:g=0,divider:v,children:C,className:y,useFlexGap:k=!1,...S}=p,b={direction:m,spacing:g,useFlexGap:k},x=n();return w.jsx(a,{as:h,ownerState:b,ref:c,className:W(x.root,y),...S,children:v?Hd(C,v):C})})}function Js(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:_o.white,default:_o.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const Kd=Js();function Zs(){return{text:{primary:_o.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:_o.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const ui=Zs();function di(e,t,o,r){const n=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(o)?e[t]=e[o]:t==="light"?e.light=sr(e.main,n):t==="dark"&&(e.dark=ir(e.main,a)))}function Gd(e="light"){return e==="dark"?{main:lo[200],light:lo[50],dark:lo[400]}:{main:lo[700],light:lo[400],dark:lo[800]}}function qd(e="light"){return e==="dark"?{main:so[200],light:so[50],dark:so[400]}:{main:so[500],light:so[300],dark:so[700]}}function Xd(e="light"){return e==="dark"?{main:io[500],light:io[300],dark:io[700]}:{main:io[700],light:io[400],dark:io[800]}}function Yd(e="light"){return e==="dark"?{main:co[400],light:co[300],dark:co[700]}:{main:co[700],light:co[500],dark:co[900]}}function Qd(e="light"){return e==="dark"?{main:uo[400],light:uo[300],dark:uo[700]}:{main:uo[800],light:uo[500],dark:uo[900]}}function Jd(e="light"){return e==="dark"?{main:Io[400],light:Io[300],dark:Io[700]}:{main:"#ed6c02",light:Io[500],dark:Io[900]}}function fa(e){const{mode:t="light",contrastThreshold:o=3,tonalOffset:r=.2,...n}=e,a=e.primary||Gd(t),i=e.secondary||qd(t),s=e.error||Xd(t),l=e.info||Yd(t),c=e.success||Qd(t),u=e.warning||Jd(t);function p(v){return fd(v,ui.text.primary)>=o?ui.text.primary:Kd.text.primary}const h=({color:v,name:C,mainShade:y=500,lightShade:k=300,darkShade:S=700})=>{if(v={...v},!v.main&&v[y]&&(v.main=v[y]),!v.hasOwnProperty("main"))throw new Error(Bt(11,C?` (${C})`:"",y));if(typeof v.main!="string")throw new Error(Bt(12,C?` (${C})`:"",JSON.stringify(v.main)));return di(v,"light",k,r),di(v,"dark",S,r),v.contrastText||(v.contrastText=p(v.main)),v};let m;return t==="light"?m=Js():t==="dark"&&(m=Zs()),Ue({common:{..._o},mode:t,primary:h({color:a,name:"primary"}),secondary:h({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:u,name:"warning"}),info:h({color:l,name:"info"}),success:h({color:c,name:"success"}),grey:Ul,contrastThreshold:o,getContrastText:p,augmentColor:h,tonalOffset:r,...m},n)}function Zd(e){const t={};return Object.entries(e).forEach(r=>{const[n,a]=r;typeof a=="object"&&(t[n]=`${a.fontStyle?`${a.fontStyle} `:""}${a.fontVariant?`${a.fontVariant} `:""}${a.fontWeight?`${a.fontWeight} `:""}${a.fontStretch?`${a.fontStretch} `:""}${a.fontSize||""}${a.lineHeight?`/${a.lineHeight} `:""}${a.fontFamily||""}`)}),t}function ep(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}function tp(e){return Math.round(e*1e5)/1e5}const pi={textTransform:"uppercase"},fi='"Roboto", "Helvetica", "Arial", sans-serif';function el(e,t){const{fontFamily:o=fi,fontSize:r=14,fontWeightLight:n=300,fontWeightRegular:a=400,fontWeightMedium:i=500,fontWeightBold:s=700,htmlFontSize:l=16,allVariants:c,pxToRem:u,...p}=typeof t=="function"?t(e):t,h=r/14,m=u||(C=>`${C/l*h}rem`),g=(C,y,k,S,b)=>({fontFamily:o,fontWeight:C,fontSize:m(y),lineHeight:k,...o===fi?{letterSpacing:`${tp(S/y)}em`}:{},...b,...c}),v={h1:g(n,96,1.167,-1.5),h2:g(n,60,1.2,-.5),h3:g(a,48,1.167,0),h4:g(a,34,1.235,.25),h5:g(a,24,1.334,0),h6:g(i,20,1.6,.15),subtitle1:g(a,16,1.75,.15),subtitle2:g(i,14,1.57,.1),body1:g(a,16,1.5,.15),body2:g(a,14,1.43,.15),button:g(i,14,1.75,.4,pi),caption:g(a,12,1.66,.4),overline:g(a,12,2.66,1,pi),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Ue({htmlFontSize:l,pxToRem:m,fontFamily:o,fontSize:r,fontWeightLight:n,fontWeightRegular:a,fontWeightMedium:i,fontWeightBold:s,...v},p,{clone:!1})}const op=.2,rp=.14,np=.12;function Oe(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${op})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${rp})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${np})`].join(",")}const ap=["none",Oe(0,2,1,-1,0,1,1,0,0,1,3,0),Oe(0,3,1,-2,0,2,2,0,0,1,5,0),Oe(0,3,3,-2,0,3,4,0,0,1,8,0),Oe(0,2,4,-1,0,4,5,0,0,1,10,0),Oe(0,3,5,-1,0,5,8,0,0,1,14,0),Oe(0,3,5,-1,0,6,10,0,0,1,18,0),Oe(0,4,5,-2,0,7,10,1,0,2,16,1),Oe(0,5,5,-3,0,8,10,1,0,3,14,2),Oe(0,5,6,-3,0,9,12,1,0,3,16,2),Oe(0,6,6,-3,0,10,14,1,0,4,18,3),Oe(0,6,7,-4,0,11,15,1,0,4,20,3),Oe(0,7,8,-4,0,12,17,2,0,5,22,4),Oe(0,7,8,-4,0,13,19,2,0,5,24,4),Oe(0,7,9,-4,0,14,21,2,0,5,26,4),Oe(0,8,9,-5,0,15,22,2,0,6,28,5),Oe(0,8,10,-5,0,16,24,2,0,6,30,5),Oe(0,8,11,-5,0,17,26,2,0,6,32,5),Oe(0,9,11,-5,0,18,28,2,0,7,34,6),Oe(0,9,12,-6,0,19,29,2,0,7,36,6),Oe(0,10,13,-6,0,20,31,3,0,8,38,7),Oe(0,10,13,-6,0,21,33,3,0,8,40,7),Oe(0,10,14,-6,0,22,35,3,0,8,42,7),Oe(0,11,14,-7,0,23,36,3,0,9,44,8),Oe(0,11,15,-7,0,24,38,3,0,9,46,8)],ip={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},sp={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function gi(e){return`${Math.round(e)}ms`}function lp(e){if(!e)return 0;const t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}function cp(e){const t={...ip,...e.easing},o={...sp,...e.duration};return{getAutoHeightDuration:lp,create:(n=["all"],a={})=>{const{duration:i=o.standard,easing:s=t.easeInOut,delay:l=0,...c}=a;return(Array.isArray(n)?n:[n]).map(u=>`${u} ${typeof i=="string"?i:gi(i)} ${s} ${typeof l=="string"?l:gi(l)}`).join(",")},...e,easing:t,duration:o}}const up={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function dp(e){return Tt(e)||typeof e>"u"||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||Array.isArray(e)}function tl(e={}){const t={...e};function o(r){const n=Object.entries(r);for(let a=0;aUe(m,g),h),h.unstable_sxConfig={...ar,...c==null?void 0:c.unstable_sxConfig},h.unstable_sx=function(g){return Vt({sx:g,theme:this})},h.toRuntimeSource=tl,h}function En(e){let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,Math.round(t*10)/1e3}const pp=[...Array(25)].map((e,t)=>{if(t===0)return"none";const o=En(t);return`linear-gradient(rgba(255 255 255 / ${o}), rgba(255 255 255 / ${o}))`});function ol(e){return{inputPlaceholder:e==="dark"?.5:.42,inputUnderline:e==="dark"?.7:.42,switchTrackDisabled:e==="dark"?.2:.12,switchTrack:e==="dark"?.3:.38}}function rl(e){return e==="dark"?pp:[]}function fp(e){const{palette:t={mode:"light"},opacity:o,overlays:r,...n}=e,a=fa(t);return{palette:a,opacity:{...ol(a.mode),...o},overlays:r||rl(a.mode),...n}}function gp(e){var t;return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||e[0]==="palette"&&!!((t=e[1])!=null&&t.match(/(mode|contrastThreshold|tonalOffset)/))}const mp=e=>[...[...Array(25)].map((t,o)=>`--${e?`${e}-`:""}overlays-${o}`),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],hp=e=>(t,o)=>{const r=e.rootSelector||":root",n=e.colorSchemeSelector;let a=n;if(n==="class"&&(a=".%s"),n==="data"&&(a="[data-%s]"),n!=null&&n.startsWith("data-")&&!n.includes("%s")&&(a=`[${n}="%s"]`),e.defaultColorScheme===t){if(t==="dark"){const i={};return mp(e.cssVarPrefix).forEach(s=>{i[s]=o[s],delete o[s]}),a==="media"?{[r]:o,"@media (prefers-color-scheme: dark)":{[r]:i}}:a?{[a.replace("%s",t)]:i,[`${r}, ${a.replace("%s",t)}`]:o}:{[r]:{...o,...i}}}if(a&&a!=="media")return`${r}, ${a.replace("%s",String(t))}`}else if(t){if(a==="media")return{[`@media (prefers-color-scheme: ${String(t)})`]:{[r]:o}};if(a)return a.replace("%s",String(t))}return r};function vp(e,t){t.forEach(o=>{e[o]||(e[o]={})})}function B(e,t,o){!e[t]&&o&&(e[t]=o)}function No(e){return typeof e!="string"||!e.startsWith("hsl")?e:Fs(e)}function Ot(e,t){`${t}Channel`in e||(e[`${t}Channel`]=zo(No(e[t]),`MUI: Can't create \`palette.${t}Channel\` because \`palette.${t}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color(). -To suppress this warning, you need to explicitly provide the \`palette.${t}Channel\` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.`))}function bp(e){return typeof e=="number"?`${e}px`:typeof e=="string"||typeof e=="function"||Array.isArray(e)?e:"8px"}const Rt=e=>{try{return e()}catch{}},yp=(e="mui")=>Ld(e);function hn(e,t,o,r){if(!t)return;t=t===!0?{}:t;const n=r==="dark"?"dark":"light";if(!o){e[r]=fp({...t,palette:{mode:n,...t==null?void 0:t.palette}});return}const{palette:a,...i}=Mn({...o,palette:{mode:n,...t==null?void 0:t.palette}});return e[r]={...t,palette:a,opacity:{...ol(n),...t==null?void 0:t.opacity},overlays:(t==null?void 0:t.overlays)||rl(n)},i}function xp(e={},...t){const{colorSchemes:o={light:!0},defaultColorScheme:r,disableCssColorScheme:n=!1,cssVarPrefix:a="mui",shouldSkipGeneratingVar:i=gp,colorSchemeSelector:s=o.light&&o.dark?"media":void 0,rootSelector:l=":root",...c}=e,u=Object.keys(o)[0],p=r||(o.light&&u!=="light"?"light":u),h=yp(a),{[p]:m,light:g,dark:v,...C}=o,y={...C};let k=m;if((p==="dark"&&!("dark"in o)||p==="light"&&!("light"in o))&&(k=!0),!k)throw new Error(Bt(21,p));const S=hn(y,k,c,p);g&&!y.light&&hn(y,g,void 0,"light"),v&&!y.dark&&hn(y,v,void 0,"dark");let b={defaultColorScheme:p,...S,cssVarPrefix:a,colorSchemeSelector:s,rootSelector:l,getCssVar:h,colorSchemes:y,font:{...Zd(S.typography),...S.font},spacing:bp(c.spacing)};Object.keys(b.colorSchemes).forEach(T=>{const d=b.colorSchemes[T].palette,P=O=>{const M=O.split("-"),j=M[1],L=M[2];return h(O,d[j][L])};if(d.mode==="light"&&(B(d.common,"background","#fff"),B(d.common,"onBackground","#000")),d.mode==="dark"&&(B(d.common,"background","#000"),B(d.common,"onBackground","#fff")),vp(d,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),d.mode==="light"){B(d.Alert,"errorColor",Pe(d.error.light,.6)),B(d.Alert,"infoColor",Pe(d.info.light,.6)),B(d.Alert,"successColor",Pe(d.success.light,.6)),B(d.Alert,"warningColor",Pe(d.warning.light,.6)),B(d.Alert,"errorFilledBg",P("palette-error-main")),B(d.Alert,"infoFilledBg",P("palette-info-main")),B(d.Alert,"successFilledBg",P("palette-success-main")),B(d.Alert,"warningFilledBg",P("palette-warning-main")),B(d.Alert,"errorFilledColor",Rt(()=>d.getContrastText(d.error.main))),B(d.Alert,"infoFilledColor",Rt(()=>d.getContrastText(d.info.main))),B(d.Alert,"successFilledColor",Rt(()=>d.getContrastText(d.success.main))),B(d.Alert,"warningFilledColor",Rt(()=>d.getContrastText(d.warning.main))),B(d.Alert,"errorStandardBg",Te(d.error.light,.9)),B(d.Alert,"infoStandardBg",Te(d.info.light,.9)),B(d.Alert,"successStandardBg",Te(d.success.light,.9)),B(d.Alert,"warningStandardBg",Te(d.warning.light,.9)),B(d.Alert,"errorIconColor",P("palette-error-main")),B(d.Alert,"infoIconColor",P("palette-info-main")),B(d.Alert,"successIconColor",P("palette-success-main")),B(d.Alert,"warningIconColor",P("palette-warning-main")),B(d.AppBar,"defaultBg",P("palette-grey-100")),B(d.Avatar,"defaultBg",P("palette-grey-400")),B(d.Button,"inheritContainedBg",P("palette-grey-300")),B(d.Button,"inheritContainedHoverBg",P("palette-grey-A100")),B(d.Chip,"defaultBorder",P("palette-grey-400")),B(d.Chip,"defaultAvatarColor",P("palette-grey-700")),B(d.Chip,"defaultIconColor",P("palette-grey-700")),B(d.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),B(d.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),B(d.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),B(d.LinearProgress,"primaryBg",Te(d.primary.main,.62)),B(d.LinearProgress,"secondaryBg",Te(d.secondary.main,.62)),B(d.LinearProgress,"errorBg",Te(d.error.main,.62)),B(d.LinearProgress,"infoBg",Te(d.info.main,.62)),B(d.LinearProgress,"successBg",Te(d.success.main,.62)),B(d.LinearProgress,"warningBg",Te(d.warning.main,.62)),B(d.Skeleton,"bg",`rgba(${P("palette-text-primaryChannel")} / 0.11)`),B(d.Slider,"primaryTrack",Te(d.primary.main,.62)),B(d.Slider,"secondaryTrack",Te(d.secondary.main,.62)),B(d.Slider,"errorTrack",Te(d.error.main,.62)),B(d.Slider,"infoTrack",Te(d.info.main,.62)),B(d.Slider,"successTrack",Te(d.success.main,.62)),B(d.Slider,"warningTrack",Te(d.warning.main,.62));const O=gr(d.background.default,.8);B(d.SnackbarContent,"bg",O),B(d.SnackbarContent,"color",Rt(()=>d.getContrastText(O))),B(d.SpeedDialAction,"fabHoverBg",gr(d.background.paper,.15)),B(d.StepConnector,"border",P("palette-grey-400")),B(d.StepContent,"border",P("palette-grey-400")),B(d.Switch,"defaultColor",P("palette-common-white")),B(d.Switch,"defaultDisabledColor",P("palette-grey-100")),B(d.Switch,"primaryDisabledColor",Te(d.primary.main,.62)),B(d.Switch,"secondaryDisabledColor",Te(d.secondary.main,.62)),B(d.Switch,"errorDisabledColor",Te(d.error.main,.62)),B(d.Switch,"infoDisabledColor",Te(d.info.main,.62)),B(d.Switch,"successDisabledColor",Te(d.success.main,.62)),B(d.Switch,"warningDisabledColor",Te(d.warning.main,.62)),B(d.TableCell,"border",Te(fr(d.divider,1),.88)),B(d.Tooltip,"bg",fr(d.grey[700],.92))}if(d.mode==="dark"){B(d.Alert,"errorColor",Te(d.error.light,.6)),B(d.Alert,"infoColor",Te(d.info.light,.6)),B(d.Alert,"successColor",Te(d.success.light,.6)),B(d.Alert,"warningColor",Te(d.warning.light,.6)),B(d.Alert,"errorFilledBg",P("palette-error-dark")),B(d.Alert,"infoFilledBg",P("palette-info-dark")),B(d.Alert,"successFilledBg",P("palette-success-dark")),B(d.Alert,"warningFilledBg",P("palette-warning-dark")),B(d.Alert,"errorFilledColor",Rt(()=>d.getContrastText(d.error.dark))),B(d.Alert,"infoFilledColor",Rt(()=>d.getContrastText(d.info.dark))),B(d.Alert,"successFilledColor",Rt(()=>d.getContrastText(d.success.dark))),B(d.Alert,"warningFilledColor",Rt(()=>d.getContrastText(d.warning.dark))),B(d.Alert,"errorStandardBg",Pe(d.error.light,.9)),B(d.Alert,"infoStandardBg",Pe(d.info.light,.9)),B(d.Alert,"successStandardBg",Pe(d.success.light,.9)),B(d.Alert,"warningStandardBg",Pe(d.warning.light,.9)),B(d.Alert,"errorIconColor",P("palette-error-main")),B(d.Alert,"infoIconColor",P("palette-info-main")),B(d.Alert,"successIconColor",P("palette-success-main")),B(d.Alert,"warningIconColor",P("palette-warning-main")),B(d.AppBar,"defaultBg",P("palette-grey-900")),B(d.AppBar,"darkBg",P("palette-background-paper")),B(d.AppBar,"darkColor",P("palette-text-primary")),B(d.Avatar,"defaultBg",P("palette-grey-600")),B(d.Button,"inheritContainedBg",P("palette-grey-800")),B(d.Button,"inheritContainedHoverBg",P("palette-grey-700")),B(d.Chip,"defaultBorder",P("palette-grey-700")),B(d.Chip,"defaultAvatarColor",P("palette-grey-300")),B(d.Chip,"defaultIconColor",P("palette-grey-300")),B(d.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),B(d.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),B(d.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),B(d.LinearProgress,"primaryBg",Pe(d.primary.main,.5)),B(d.LinearProgress,"secondaryBg",Pe(d.secondary.main,.5)),B(d.LinearProgress,"errorBg",Pe(d.error.main,.5)),B(d.LinearProgress,"infoBg",Pe(d.info.main,.5)),B(d.LinearProgress,"successBg",Pe(d.success.main,.5)),B(d.LinearProgress,"warningBg",Pe(d.warning.main,.5)),B(d.Skeleton,"bg",`rgba(${P("palette-text-primaryChannel")} / 0.13)`),B(d.Slider,"primaryTrack",Pe(d.primary.main,.5)),B(d.Slider,"secondaryTrack",Pe(d.secondary.main,.5)),B(d.Slider,"errorTrack",Pe(d.error.main,.5)),B(d.Slider,"infoTrack",Pe(d.info.main,.5)),B(d.Slider,"successTrack",Pe(d.success.main,.5)),B(d.Slider,"warningTrack",Pe(d.warning.main,.5));const O=gr(d.background.default,.98);B(d.SnackbarContent,"bg",O),B(d.SnackbarContent,"color",Rt(()=>d.getContrastText(O))),B(d.SpeedDialAction,"fabHoverBg",gr(d.background.paper,.15)),B(d.StepConnector,"border",P("palette-grey-600")),B(d.StepContent,"border",P("palette-grey-600")),B(d.Switch,"defaultColor",P("palette-grey-300")),B(d.Switch,"defaultDisabledColor",P("palette-grey-600")),B(d.Switch,"primaryDisabledColor",Pe(d.primary.main,.55)),B(d.Switch,"secondaryDisabledColor",Pe(d.secondary.main,.55)),B(d.Switch,"errorDisabledColor",Pe(d.error.main,.55)),B(d.Switch,"infoDisabledColor",Pe(d.info.main,.55)),B(d.Switch,"successDisabledColor",Pe(d.success.main,.55)),B(d.Switch,"warningDisabledColor",Pe(d.warning.main,.55)),B(d.TableCell,"border",Pe(fr(d.divider,1),.68)),B(d.Tooltip,"bg",fr(d.grey[700],.92))}Ot(d.background,"default"),Ot(d.background,"paper"),Ot(d.common,"background"),Ot(d.common,"onBackground"),Ot(d,"divider"),Object.keys(d).forEach(O=>{const M=d[O];O!=="tonalOffset"&&M&&typeof M=="object"&&(M.main&&B(d[O],"mainChannel",zo(No(M.main))),M.light&&B(d[O],"lightChannel",zo(No(M.light))),M.dark&&B(d[O],"darkChannel",zo(No(M.dark))),M.contrastText&&B(d[O],"contrastTextChannel",zo(No(M.contrastText))),O==="text"&&(Ot(d[O],"primary"),Ot(d[O],"secondary")),O==="action"&&(M.active&&Ot(d[O],"active"),M.selected&&Ot(d[O],"selected")))})}),b=t.reduce((T,d)=>Ue(T,d),b);const x={prefix:a,disableCssColorScheme:n,shouldSkipGeneratingVar:i,getSelector:hp(b)},{vars:R,generateThemeVars:$,generateStyleSheets:I}=Nd(b,x);return b.vars=R,Object.entries(b.colorSchemes[b.defaultColorScheme]).forEach(([T,d])=>{b[T]=d}),b.generateThemeVars=$,b.generateStyleSheets=I,b.generateSpacing=function(){return Es(c.spacing,Hr(this))},b.getColorSchemeSelector=jd(s),b.spacing=b.generateSpacing(),b.shouldSkipGeneratingVar=i,b.unstable_sxConfig={...ar,...c==null?void 0:c.unstable_sxConfig},b.unstable_sx=function(d){return Vt({sx:d,theme:this})},b.toRuntimeSource=tl,b}function mi(e,t,o){e.colorSchemes&&o&&(e.colorSchemes[t]={...o!==!0&&o,palette:fa({...o===!0?{}:o.palette,mode:t})})}function ga(e={},...t){const{palette:o,cssVariables:r=!1,colorSchemes:n=o?void 0:{light:!0},defaultColorScheme:a=o==null?void 0:o.mode,...i}=e,s=a||"light",l=n==null?void 0:n[s],c={...n,...o?{[s]:{...typeof l!="boolean"&&l,palette:o}}:void 0};if(r===!1){if(!("colorSchemes"in e))return Mn(e,...t);let u=o;"palette"in e||c[s]&&(c[s]!==!0?u=c[s].palette:s==="dark"&&(u={mode:"dark"}));const p=Mn({...e,palette:u},...t);return p.defaultColorScheme=s,p.colorSchemes=c,p.palette.mode==="light"&&(p.colorSchemes.light={...c.light!==!0&&c.light,palette:p.palette},mi(p,"dark",c.dark)),p.palette.mode==="dark"&&(p.colorSchemes.dark={...c.dark!==!0&&c.dark,palette:p.palette},mi(p,"light",c.light)),p}return!o&&!("light"in c)&&s==="light"&&(c.light=!0),xp({...i,colorSchemes:c,defaultColorScheme:s,...typeof r!="boolean"&&r},...t)}const Jr=ga();function jt(){const e=Xr(Jr);return e[ft]||e}function r0({props:e,name:t}){return js({props:e,name:t,defaultTheme:Jr,themeId:ft})}function nl(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Ge=e=>nl(e)&&e!=="classes",A=zs({themeId:ft,defaultTheme:Jr,rootShouldForwardProp:Ge});function hi({theme:e,...t}){const o=ft in e?e[ft]:void 0;return w.jsx(Ys,{...t,themeId:o?ft:void 0,theme:o||e})}const mr={attribute:"data-mui-color-scheme",colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:Sp,useColorScheme:n0,getInitColorSchemeScript:a0}=Ad({themeId:ft,theme:()=>ga({cssVariables:!0}),colorSchemeStorageKey:mr.colorSchemeStorageKey,modeStorageKey:mr.modeStorageKey,defaultColorScheme:{light:mr.defaultLightColorScheme,dark:mr.defaultDarkColorScheme},resolveTheme:e=>{const t={...e,typography:el(e.palette,e.typography)};return t.unstable_sx=function(r){return Vt({sx:r,theme:this})},t}}),Cp=Sp;function i0({theme:e,...t}){return typeof e=="function"?w.jsx(hi,{theme:e,...t}):"colorSchemes"in(ft in e?e[ft]:e)?w.jsx(Cp,{theme:e,...t}):w.jsx(hi,{theme:e,...t})}function wp(e){return w.jsx(Gu,{...e,defaultTheme:Jr,themeId:ft})}function ma(e){return function(o){return w.jsx(wp,{styles:typeof e=="function"?r=>e({theme:r,...o}):e})}}function kp(){return sa}const H=Pd;function G(e){return $d(e)}function Rp(e){return U("MuiSvgIcon",e)}V("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const $p=e=>{const{color:t,fontSize:o,classes:r}=e,n={root:["root",t!=="inherit"&&`color${E(t)}`,`fontSize${E(o)}`]};return _(n,Rp,r)},Pp=A("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.color!=="inherit"&&t[`color${E(o.color)}`],t[`fontSize${E(o.fontSize)}`]]}})(H(({theme:e})=>{var t,o,r,n,a,i,s,l,c,u,p,h,m,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:(n=(t=e.transitions)==null?void 0:t.create)==null?void 0:n.call(t,"fill",{duration:(r=(o=(e.vars??e).transitions)==null?void 0:o.duration)==null?void 0:r.shorter}),variants:[{props:v=>!v.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:((i=(a=e.typography)==null?void 0:a.pxToRem)==null?void 0:i.call(a,20))||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:((l=(s=e.typography)==null?void 0:s.pxToRem)==null?void 0:l.call(s,24))||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:((u=(c=e.typography)==null?void 0:c.pxToRem)==null?void 0:u.call(c,35))||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,v])=>v&&v.main).map(([v])=>{var C,y;return{props:{color:v},style:{color:(y=(C=(e.vars??e).palette)==null?void 0:C[v])==null?void 0:y.main}}}),{props:{color:"action"},style:{color:(h=(p=(e.vars??e).palette)==null?void 0:p.action)==null?void 0:h.active}},{props:{color:"disabled"},style:{color:(g=(m=(e.vars??e).palette)==null?void 0:m.action)==null?void 0:g.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}})),On=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiSvgIcon"}),{children:n,className:a,color:i="inherit",component:s="svg",fontSize:l="medium",htmlColor:c,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24",...m}=r,g=f.isValidElement(n)&&n.type==="svg",v={...r,color:i,component:s,fontSize:l,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h,hasSvgAsChild:g},C={};u||(C.viewBox=h);const y=$p(v);return w.jsxs(Pp,{as:s,className:W(y.root,a),focusable:"false",color:c,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:o,...C,...m,...g&&n.props,ownerState:v,children:[g?n.props.children:n,p?w.jsx("title",{children:p}):null]})});On.muiName="SvgIcon";function Q(e,t){function o(r,n){return w.jsx(On,{"data-testid":`${t}Icon`,ref:n,...r,children:e})}return o.muiName=On.muiName,f.memo(f.forwardRef(o))}function al(e,t){if(e==null)return{};var o={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;o[r]=e[r]}return o}function An(e,t){return An=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},An(e,t)}function il(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,An(e,t)}const vi={disabled:!1},Lr=Lt.createContext(null);var Tp=function(t){return t.scrollTop},jo="unmounted",Jt="exited",Zt="entering",fo="entered",Ln="exiting",kt=function(e){il(t,e);function t(r,n){var a;a=e.call(this,r,n)||this;var i=n,s=i&&!i.isMounting?r.enter:r.appear,l;return a.appearStatus=null,r.in?s?(l=Jt,a.appearStatus=Zt):l=fo:r.unmountOnExit||r.mountOnEnter?l=jo:l=Jt,a.state={status:l},a.nextCallback=null,a}t.getDerivedStateFromProps=function(n,a){var i=n.in;return i&&a.status===jo?{status:Jt}:null};var o=t.prototype;return o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(n){var a=null;if(n!==this.props){var i=this.state.status;this.props.in?i!==Zt&&i!==fo&&(a=Zt):(i===Zt||i===fo)&&(a=Ln)}this.updateStatus(!1,a)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var n=this.props.timeout,a,i,s;return a=i=s=n,n!=null&&typeof n!="number"&&(a=n.exit,i=n.enter,s=n.appear!==void 0?n.appear:i),{exit:a,enter:i,appear:s}},o.updateStatus=function(n,a){if(n===void 0&&(n=!1),a!==null)if(this.cancelNextCallback(),a===Zt){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:dr.findDOMNode(this);i&&Tp(i)}this.performEnter(n)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Jt&&this.setState({status:jo})},o.performEnter=function(n){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:n,l=this.props.nodeRef?[s]:[dr.findDOMNode(this),s],c=l[0],u=l[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!n&&!i||vi.disabled){this.safeSetState({status:fo},function(){a.props.onEntered(c)});return}this.props.onEnter(c,u),this.safeSetState({status:Zt},function(){a.props.onEntering(c,u),a.onTransitionEnd(h,function(){a.safeSetState({status:fo},function(){a.props.onEntered(c,u)})})})},o.performExit=function(){var n=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:dr.findDOMNode(this);if(!a||vi.disabled){this.safeSetState({status:Jt},function(){n.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Ln},function(){n.props.onExiting(s),n.onTransitionEnd(i.exit,function(){n.safeSetState({status:Jt},function(){n.props.onExited(s)})})})},o.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(n,a){a=this.setNextCallback(a),this.setState(n,a)},o.setNextCallback=function(n){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,n(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},o.onTransitionEnd=function(n,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:dr.findDOMNode(this),s=n==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],c=l[0],u=l[1];this.props.addEndListener(c,u)}n!=null&&setTimeout(this.nextCallback,n)},o.render=function(){var n=this.state.status;if(n===jo)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=al(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Lt.createElement(Lr.Provider,{value:null},typeof i=="function"?i(n,s):Lt.cloneElement(Lt.Children.only(i),s))},t}(Lt.Component);kt.contextType=Lr;kt.propTypes={};function po(){}kt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:po,onEntering:po,onEntered:po,onExit:po,onExiting:po,onExited:po};kt.UNMOUNTED=jo;kt.EXITED=Jt;kt.ENTERING=Zt;kt.ENTERED=fo;kt.EXITING=Ln;function Ip(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ha(e,t){var o=function(a){return t&&f.isValidElement(a)?t(a):a},r=Object.create(null);return e&&f.Children.map(e,function(n){return n}).forEach(function(n){r[n.key]=o(n)}),r}function Mp(e,t){e=e||{},t=t||{};function o(u){return u in t?t[u]:e[u]}var r=Object.create(null),n=[];for(var a in e)a in t?n.length&&(r[a]=n,n=[]):n.push(a);var i,s={};for(var l in t){if(r[l])for(i=0;ie.scrollTop;function xo(e,t){const{timeout:o,easing:r,style:n={}}=e;return{duration:n.transitionDuration??(typeof o=="number"?o:o[t.mode]||0),easing:n.transitionTimingFunction??(typeof r=="object"?r[t.mode]:r),delay:n.transitionDelay}}function Bp(e){return U("MuiPaper",e)}V("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const zp=e=>{const{square:t,elevation:o,variant:r,classes:n}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${o}`]};return _(a,Bp,n)},Np=A("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],!o.square&&t.rounded,o.variant==="elevation"&&t[`elevation${o.elevation}`]]}})(H(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow"),variants:[{props:({ownerState:t})=>!t.square,style:{borderRadius:e.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(e.vars||e).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),qt=f.forwardRef(function(t,o){var m;const r=G({props:t,name:"MuiPaper"}),n=jt(),{className:a,component:i="div",elevation:s=1,square:l=!1,variant:c="elevation",...u}=r,p={...r,component:i,elevation:s,square:l,variant:c},h=zp(p);return w.jsx(Np,{as:i,ownerState:p,className:W(h.root,a),ref:o,...u,style:{...c==="elevation"&&{"--Paper-shadow":(n.vars||n).shadows[s],...n.vars&&{"--Paper-overlay":(m=n.vars.overlays)==null?void 0:m[s]},...!n.vars&&n.palette.mode==="dark"&&{"--Paper-overlay":`linear-gradient(${te("#fff",En(s))}, ${te("#fff",En(s))})`}},...u.style}})});function be(e,t){const{className:o,elementType:r,ownerState:n,externalForwardedProps:a,internalForwardedProps:i,shouldForwardComponentProp:s=!1,...l}=t,{component:c,slots:u={[e]:void 0},slotProps:p={[e]:void 0},...h}=a,m=u[e]||r,g=Ks(p[e],n),{props:{component:v,...C},internalRef:y}=_s({className:o,...l,externalForwardedProps:e==="root"?h:void 0,externalSlotProps:g}),k=Be(y,g==null?void 0:g.ref,t.ref),S=e==="root"?v||c:v,b=Us(m,{...e==="root"&&!c&&!u[e]&&i,...e!=="root"&&!u[e]&&i,...C,...S&&!s&&{as:S},...S&&s&&{component:S},ref:k},n);return[m,b]}class Br{constructor(){To(this,"mountEffect",()=>{this.shouldMount&&!this.didMount&&this.ref.current!==null&&(this.didMount=!0,this.mounted.resolve())});this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}static create(){return new Br}static use(){const t=Hs(Br.create).current,[o,r]=f.useState(!1);return t.shouldMount=o,t.setShouldMount=r,f.useEffect(t.mountEffect,[o]),t}mount(){return this.mounted||(this.mounted=Dp(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...t){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.start(...t)})}stop(...t){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.stop(...t)})}pulsate(...t){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.pulsate(...t)})}}function jp(){return Br.use()}function Dp(){let e,t;const o=new Promise((r,n)=>{e=r,t=n});return o.resolve=e,o.reject=t,o}function Fp(e){const{className:t,classes:o,pulsate:r=!1,rippleX:n,rippleY:a,rippleSize:i,in:s,onExited:l,timeout:c}=e,[u,p]=f.useState(!1),h=W(t,o.ripple,o.rippleVisible,r&&o.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+n},g=W(o.child,u&&o.childLeaving,r&&o.childPulsate);return!s&&!u&&p(!0),f.useEffect(()=>{if(!s&&l!=null){const v=setTimeout(l,c);return()=>{clearTimeout(v)}}},[l,s,c]),w.jsx("span",{className:h,style:m,children:w.jsx("span",{className:g})})}const dt=V("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Bn=550,Wp=80,Hp=Kt` - 0% { - transform: scale(0); - opacity: 0.1; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`,Vp=Kt` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`,Up=Kt` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 100% { - transform: scale(1); - } -`,_p=A("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Kp=A(Fp,{name:"MuiTouchRipple",slot:"Ripple"})` - opacity: 0; - position: absolute; - - &.${dt.rippleVisible} { - opacity: 0.3; - transform: scale(1); - animation-name: ${Hp}; - animation-duration: ${Bn}ms; - animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; - } - - &.${dt.ripplePulsate} { - animation-duration: ${({theme:e})=>e.transitions.duration.shorter}ms; - } - - & .${dt.child} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${dt.childLeaving} { - opacity: 0; - animation-name: ${Vp}; - animation-duration: ${Bn}ms; - animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; - } - - & .${dt.childPulsate} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${Up}; - animation-duration: 2500ms; - animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; - animation-iteration-count: infinite; - animation-delay: 200ms; - } -`,Gp=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTouchRipple"}),{center:n=!1,classes:a={},className:i,...s}=r,[l,c]=f.useState([]),u=f.useRef(0),p=f.useRef(null);f.useEffect(()=>{p.current&&(p.current(),p.current=null)},[l]);const h=f.useRef(!1),m=eo(),g=f.useRef(null),v=f.useRef(null),C=f.useCallback(b=>{const{pulsate:x,rippleX:R,rippleY:$,rippleSize:I,cb:T}=b;c(d=>[...d,w.jsx(Kp,{classes:{ripple:W(a.ripple,dt.ripple),rippleVisible:W(a.rippleVisible,dt.rippleVisible),ripplePulsate:W(a.ripplePulsate,dt.ripplePulsate),child:W(a.child,dt.child),childLeaving:W(a.childLeaving,dt.childLeaving),childPulsate:W(a.childPulsate,dt.childPulsate)},timeout:Bn,pulsate:x,rippleX:R,rippleY:$,rippleSize:I},u.current)]),u.current+=1,p.current=T},[a]),y=f.useCallback((b={},x={},R=()=>{})=>{const{pulsate:$=!1,center:I=n||x.pulsate,fakeElement:T=!1}=x;if((b==null?void 0:b.type)==="mousedown"&&h.current){h.current=!1;return}(b==null?void 0:b.type)==="touchstart"&&(h.current=!0);const d=T?null:v.current,P=d?d.getBoundingClientRect():{width:0,height:0,left:0,top:0};let O,M,j;if(I||b===void 0||b.clientX===0&&b.clientY===0||!b.clientX&&!b.touches)O=Math.round(P.width/2),M=Math.round(P.height/2);else{const{clientX:L,clientY:N}=b.touches&&b.touches.length>0?b.touches[0]:b;O=Math.round(L-P.left),M=Math.round(N-P.top)}if(I)j=Math.sqrt((2*P.width**2+P.height**2)/3),j%2===0&&(j+=1);else{const L=Math.max(Math.abs((d?d.clientWidth:0)-O),O)*2+2,N=Math.max(Math.abs((d?d.clientHeight:0)-M),M)*2+2;j=Math.sqrt(L**2+N**2)}b!=null&&b.touches?g.current===null&&(g.current=()=>{C({pulsate:$,rippleX:O,rippleY:M,rippleSize:j,cb:R})},m.start(Wp,()=>{g.current&&(g.current(),g.current=null)})):C({pulsate:$,rippleX:O,rippleY:M,rippleSize:j,cb:R})},[n,C,m]),k=f.useCallback(()=>{y({},{pulsate:!0})},[y]),S=f.useCallback((b,x)=>{if(m.clear(),(b==null?void 0:b.type)==="touchend"&&g.current){g.current(),g.current=null,m.start(0,()=>{S(b,x)});return}g.current=null,c(R=>R.length>0?R.slice(1):R),p.current=x},[m]);return f.useImperativeHandle(o,()=>({pulsate:k,start:y,stop:S}),[k,y,S]),w.jsx(_p,{className:W(dt.root,a.root,i),ref:v,...s,children:w.jsx(va,{component:null,exit:!0,children:l})})});function qp(e){return U("MuiButtonBase",e)}const Xp=V("MuiButtonBase",["root","disabled","focusVisible"]),Yp=e=>{const{disabled:t,focusVisible:o,focusVisibleClassName:r,classes:n}=e,i=_({root:["root",t&&"disabled",o&&"focusVisible"]},qp,n);return o&&r&&(i.root+=` ${r}`),i},Qp=A("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Xp.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),zt=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiButtonBase"}),{action:n,centerRipple:a=!1,children:i,className:s,component:l="button",disabled:c=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:h=!1,focusVisibleClassName:m,LinkComponent:g="a",onBlur:v,onClick:C,onContextMenu:y,onDragLeave:k,onFocus:S,onFocusVisible:b,onKeyDown:x,onKeyUp:R,onMouseDown:$,onMouseLeave:I,onMouseUp:T,onTouchEnd:d,onTouchMove:P,onTouchStart:O,tabIndex:M=0,TouchRippleProps:j,touchRippleRef:L,type:N,...D}=r,F=f.useRef(null),z=jp(),X=Be(z.ref,L),[Y,de]=f.useState(!1);c&&Y&&de(!1),f.useImperativeHandle(n,()=>({focusVisible:()=>{de(!0),F.current.focus()}}),[]);const ae=z.shouldMount&&!u&&!c;f.useEffect(()=>{Y&&h&&!u&&z.pulsate()},[u,h,Y,z]);const ne=At(z,"start",$,p),Z=At(z,"stop",y,p),we=At(z,"stop",k,p),ge=At(z,"stop",T,p),ye=At(z,"stop",K=>{Y&&K.preventDefault(),I&&I(K)},p),fe=At(z,"start",O,p),oe=At(z,"stop",d,p),se=At(z,"stop",P,p),q=At(z,"stop",K=>{yo(K.target)||de(!1),v&&v(K)},!1),xe=xt(K=>{F.current||(F.current=K.currentTarget),yo(K.target)&&(de(!0),b&&b(K)),S&&S(K)}),re=()=>{const K=F.current;return l&&l!=="button"&&!(K.tagName==="A"&&K.href)},pe=xt(K=>{h&&!K.repeat&&Y&&K.key===" "&&z.stop(K,()=>{z.start(K)}),K.target===K.currentTarget&&re()&&K.key===" "&&K.preventDefault(),x&&x(K),K.target===K.currentTarget&&re()&&K.key==="Enter"&&!c&&(K.preventDefault(),C&&C(K))}),Ae=xt(K=>{h&&K.key===" "&&Y&&!K.defaultPrevented&&z.stop(K,()=>{z.pulsate(K)}),R&&R(K),C&&K.target===K.currentTarget&&re()&&K.key===" "&&!K.defaultPrevented&&C(K)});let ue=l;ue==="button"&&(D.href||D.to)&&(ue=g);const me={};ue==="button"?(me.type=N===void 0?"button":N,me.disabled=c):(!D.href&&!D.to&&(me.role="button"),c&&(me["aria-disabled"]=c));const ze=Be(o,F),Re={...r,centerRipple:a,component:l,disabled:c,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:M,focusVisible:Y},Se=Yp(Re);return w.jsxs(Qp,{as:ue,className:W(Se.root,s),ownerState:Re,onBlur:q,onClick:C,onContextMenu:Z,onFocus:xe,onKeyDown:pe,onKeyUp:Ae,onMouseDown:ne,onMouseLeave:ye,onMouseUp:ge,onDragLeave:we,onTouchEnd:oe,onTouchMove:se,onTouchStart:fe,ref:ze,tabIndex:c?-1:M,type:N,...me,...D,children:[i,ae?w.jsx(Gp,{ref:X,center:a,...j}):null]})});function At(e,t,o,r=!1){return xt(n=>(o&&o(n),r||e[t](n),!0))}function Jp(e){return typeof e.main=="string"}function Zp(e,t=[]){if(!Jp(e))return!1;for(const o of t)if(!e.hasOwnProperty(o)||typeof e[o]!="string")return!1;return!0}function Ee(e=[]){return([,t])=>t&&Zp(t,e)}function ef(e){return U("MuiCircularProgress",e)}V("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const Dt=44,zn=Kt` - 0% { - transform: rotate(0deg); - } - - 100% { - transform: rotate(360deg); - } -`,Nn=Kt` - 0% { - stroke-dasharray: 1px, 200px; - stroke-dashoffset: 0; - } - - 50% { - stroke-dasharray: 100px, 200px; - stroke-dashoffset: -15px; - } - - 100% { - stroke-dasharray: 1px, 200px; - stroke-dashoffset: -126px; - } -`,tf=typeof zn!="string"?$o` - animation: ${zn} 1.4s linear infinite; - `:null,of=typeof Nn!="string"?$o` - animation: ${Nn} 1.4s ease-in-out infinite; - `:null,rf=e=>{const{classes:t,variant:o,color:r,disableShrink:n}=e,a={root:["root",o,`color${E(r)}`],svg:["svg"],circle:["circle",`circle${E(o)}`,n&&"circleDisableShrink"]};return _(a,ef,t)},nf=A("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],t[`color${E(o.color)}`]]}})(H(({theme:e})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("transform")}},{props:{variant:"indeterminate"},style:tf||{animation:`${zn} 1.4s linear infinite`}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}}))]}))),af=A("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),sf=A("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.circle,t[`circle${E(o.variant)}`],o.disableShrink&&t.circleDisableShrink]}})(H(({theme:e})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:t})=>t.variant==="indeterminate"&&!t.disableShrink,style:of||{animation:`${Nn} 1.4s ease-in-out infinite`}}]}))),sl=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiCircularProgress"}),{className:n,color:a="primary",disableShrink:i=!1,size:s=40,style:l,thickness:c=3.6,value:u=0,variant:p="indeterminate",...h}=r,m={...r,color:a,disableShrink:i,size:s,thickness:c,value:u,variant:p},g=rf(m),v={},C={},y={};if(p==="determinate"){const k=2*Math.PI*((Dt-c)/2);v.strokeDasharray=k.toFixed(3),y["aria-valuenow"]=Math.round(u),v.strokeDashoffset=`${((100-u)/100*k).toFixed(3)}px`,C.transform="rotate(-90deg)"}return w.jsx(nf,{className:W(g.root,n),style:{width:s,height:s,...C,...l},ownerState:m,ref:o,role:"progressbar",...y,...h,children:w.jsx(af,{className:g.svg,ownerState:m,viewBox:`${Dt/2} ${Dt/2} ${Dt} ${Dt}`,children:w.jsx(sf,{className:g.circle,style:v,ownerState:m,cx:Dt,cy:Dt,r:(Dt-c)/2,fill:"none",strokeWidth:c})})})});function lf(e){return U("MuiIconButton",e)}const bi=V("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator"]),cf=e=>{const{classes:t,disabled:o,color:r,edge:n,size:a,loading:i}=e,s={root:["root",i&&"loading",o&&"disabled",r!=="default"&&`color${E(r)}`,n&&`edge${E(n)}`,`size${E(a)}`],loadingIndicator:["loadingIndicator"]};return _(s,lf,t)},uf=A(zt,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.loading&&t.loading,o.color!=="default"&&t[`color${E(o.color)}`],o.edge&&t[`edge${E(o.edge)}`],t[`size${E(o.size)}`]]}})(H(({theme:e})=>({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),variants:[{props:t=>!t.disableRipple,style:{"--IconButton-hoverBg":e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.action.active,e.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),H(({theme:e})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}})),...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{"--IconButton-hoverBg":e.vars?`rgba(${(e.vars||e).palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te((e.vars||e).palette[t].main,e.palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:e.typography.pxToRem(28)}}],[`&.${bi.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled},[`&.${bi.loading}`]:{color:"transparent"}}))),df=A("span",{name:"MuiIconButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>t.loadingIndicator})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(e.vars||e).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),go=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiIconButton"}),{edge:n=!1,children:a,className:i,color:s="default",disabled:l=!1,disableFocusRipple:c=!1,size:u="medium",id:p,loading:h=!1,loadingIndicator:m,...g}=r,v=_t(p),C=m??w.jsx(sl,{"aria-labelledby":v,color:"inherit",size:16}),y={...r,edge:n,color:s,disabled:l,disableFocusRipple:c,loading:h,loadingIndicator:C,size:u},k=cf(y);return w.jsxs(uf,{id:v,className:W(k.root,i),centerRipple:!0,focusRipple:!c,disabled:l||h,ref:o,...g,ownerState:y,children:[w.jsx(df,{className:k.loadingIndicator,ownerState:y,children:h&&C}),a]})}),s0=Q(w.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");function pf(e){return U("MuiTypography",e)}const yi=V("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),ff={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},gf=kp(),mf=e=>{const{align:t,gutterBottom:o,noWrap:r,paragraph:n,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${E(t)}`,o&&"gutterBottom",r&&"noWrap",n&&"paragraph"]};return _(s,pf,i)},hf=A("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.variant&&t[o.variant],o.align!=="inherit"&&t[`align${E(o.align)}`],o.noWrap&&t.noWrap,o.gutterBottom&&t.gutterBottom,o.paragraph&&t.paragraph]}})(H(({theme:e})=>{var t;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(e.typography).filter(([o,r])=>o!=="inherit"&&r&&typeof r=="object").map(([o,r])=>({props:{variant:o},style:r})),...Object.entries(e.palette).filter(Ee()).map(([o])=>({props:{color:o},style:{color:(e.vars||e).palette[o].main}})),...Object.entries(((t=e.palette)==null?void 0:t.text)||{}).filter(([,o])=>typeof o=="string").map(([o])=>({props:{color:`text${E(o)}`},style:{color:(e.vars||e).palette.text[o]}})),{props:({ownerState:o})=>o.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:o})=>o.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:o})=>o.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:o})=>o.paragraph,style:{marginBottom:16}}]}})),xi={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Ht=f.forwardRef(function(t,o){const{color:r,...n}=G({props:t,name:"MuiTypography"}),a=!ff[r],i=gf({...n,...a&&{color:r}}),{align:s="inherit",className:l,component:c,gutterBottom:u=!1,noWrap:p=!1,paragraph:h=!1,variant:m="body1",variantMapping:g=xi,...v}=i,C={...i,align:s,color:r,className:l,component:c,gutterBottom:u,noWrap:p,paragraph:h,variant:m,variantMapping:g},y=c||(h?"p":g[m]||xi[m])||"span",k=mf(C);return w.jsx(hf,{as:y,ref:o,className:W(k.root,l),...v,ownerState:C,style:{...s!=="inherit"&&{"--Typography-textAlign":s},...v.style}})});function vf(e){return U("MuiAppBar",e)}V("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const bf=e=>{const{color:t,position:o,classes:r}=e,n={root:["root",`color${E(t)}`,`position${E(o)}`]};return _(n,vf,r)},Si=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,yf=A(qt,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[`position${E(o.position)}`],t[`color${E(o.color)}`]]}})(H(({theme:e})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[100],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[100]),...e.applyStyles("dark",{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[900],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[900])})}},...Object.entries(e.palette).filter(Ee(["contrastText"])).map(([t])=>({props:{color:t},style:{"--AppBar-background":(e.vars??e).palette[t].main,"--AppBar-color":(e.vars??e).palette[t].contrastText}})),{props:t=>t.enableColorOnDark===!0&&!["inherit","transparent"].includes(t.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:t=>t.enableColorOnDark===!1&&!["inherit","transparent"].includes(t.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundColor:e.vars?Si(e.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:e.vars?Si(e.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundImage:"none"})}}]}))),l0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiAppBar"}),{className:n,color:a="primary",enableColorOnDark:i=!1,position:s="fixed",...l}=r,c={...r,color:a,position:s,enableColorOnDark:i},u=bf(c);return w.jsx(yf,{square:!0,component:"header",ownerState:c,elevation:4,className:W(u.root,n,s==="fixed"&&"mui-fixed"),ref:o,...l})});function Ci(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function xf(e={}){const{ignoreAccents:t=!0,ignoreCase:o=!0,limit:r,matchFrom:n="any",stringify:a,trim:i=!1}=e;return(s,{inputValue:l,getOptionLabel:c})=>{let u=i?l.trim():l;o&&(u=u.toLowerCase()),t&&(u=Ci(u));const p=u?s.filter(h=>{let m=(a||c)(h);return o&&(m=m.toLowerCase()),t&&(m=Ci(m)),n==="start"?m.startsWith(u):m.includes(u)}):s;return typeof r=="number"?p.slice(0,r):p}}const c0=xf();var et="top",mt="bottom",ht="right",tt="left",ya="auto",lr=[et,mt,ht,tt],So="start",Qo="end",Sf="clippingParents",ll="viewport",Eo="popper",Cf="reference",wi=lr.reduce(function(e,t){return e.concat([t+"-"+So,t+"-"+Qo])},[]),cl=[].concat(lr,[ya]).reduce(function(e,t){return e.concat([t,t+"-"+So,t+"-"+Qo])},[]),wf="beforeRead",kf="read",Rf="afterRead",$f="beforeMain",Pf="main",Tf="afterMain",If="beforeWrite",Mf="write",Ef="afterWrite",Of=[wf,kf,Rf,$f,Pf,Tf,If,Mf,Ef];function Et(e){return e?(e.nodeName||"").toLowerCase():null}function ct(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function no(e){var t=ct(e).Element;return e instanceof t||e instanceof Element}function gt(e){var t=ct(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function xa(e){if(typeof ShadowRoot>"u")return!1;var t=ct(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Af(e){var t=e.state;Object.keys(t.elements).forEach(function(o){var r=t.styles[o]||{},n=t.attributes[o]||{},a=t.elements[o];!gt(a)||!Et(a)||(Object.assign(a.style,r),Object.keys(n).forEach(function(i){var s=n[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function Lf(e){var t=e.state,o={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,o.popper),t.styles=o,t.elements.arrow&&Object.assign(t.elements.arrow.style,o.arrow),function(){Object.keys(t.elements).forEach(function(r){var n=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:o[r]),s=i.reduce(function(l,c){return l[c]="",l},{});!gt(n)||!Et(n)||(Object.assign(n.style,s),Object.keys(a).forEach(function(l){n.removeAttribute(l)}))})}}const Bf={name:"applyStyles",enabled:!0,phase:"write",fn:Af,effect:Lf,requires:["computeStyles"]};function Mt(e){return e.split("-")[0]}var oo=Math.max,zr=Math.min,Co=Math.round;function jn(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ul(){return!/^((?!chrome|android).)*safari/i.test(jn())}function wo(e,t,o){t===void 0&&(t=!1),o===void 0&&(o=!1);var r=e.getBoundingClientRect(),n=1,a=1;t&>(e)&&(n=e.offsetWidth>0&&Co(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Co(r.height)/e.offsetHeight||1);var i=no(e)?ct(e):window,s=i.visualViewport,l=!ul()&&o,c=(r.left+(l&&s?s.offsetLeft:0))/n,u=(r.top+(l&&s?s.offsetTop:0))/a,p=r.width/n,h=r.height/a;return{width:p,height:h,top:u,right:c+p,bottom:u+h,left:c,x:c,y:u}}function Sa(e){var t=wo(e),o=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-o)<=1&&(o=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:o,height:r}}function dl(e,t){var o=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(o&&xa(o)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Nt(e){return ct(e).getComputedStyle(e)}function zf(e){return["table","td","th"].indexOf(Et(e))>=0}function Xt(e){return((no(e)?e.ownerDocument:e.document)||window.document).documentElement}function Zr(e){return Et(e)==="html"?e:e.assignedSlot||e.parentNode||(xa(e)?e.host:null)||Xt(e)}function ki(e){return!gt(e)||Nt(e).position==="fixed"?null:e.offsetParent}function Nf(e){var t=/firefox/i.test(jn()),o=/Trident/i.test(jn());if(o&>(e)){var r=Nt(e);if(r.position==="fixed")return null}var n=Zr(e);for(xa(n)&&(n=n.host);gt(n)&&["html","body"].indexOf(Et(n))<0;){var a=Nt(n);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return n;n=n.parentNode}return null}function cr(e){for(var t=ct(e),o=ki(e);o&&zf(o)&&Nt(o).position==="static";)o=ki(o);return o&&(Et(o)==="html"||Et(o)==="body"&&Nt(o).position==="static")?t:o||Nf(e)||t}function Ca(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Fo(e,t,o){return oo(e,zr(t,o))}function jf(e,t,o){var r=Fo(e,t,o);return r>o?o:r}function pl(){return{top:0,right:0,bottom:0,left:0}}function fl(e){return Object.assign({},pl(),e)}function gl(e,t){return t.reduce(function(o,r){return o[r]=e,o},{})}var Df=function(t,o){return t=typeof t=="function"?t(Object.assign({},o.rects,{placement:o.placement})):t,fl(typeof t!="number"?t:gl(t,lr))};function Ff(e){var t,o=e.state,r=e.name,n=e.options,a=o.elements.arrow,i=o.modifiersData.popperOffsets,s=Mt(o.placement),l=Ca(s),c=[tt,ht].indexOf(s)>=0,u=c?"height":"width";if(!(!a||!i)){var p=Df(n.padding,o),h=Sa(a),m=l==="y"?et:tt,g=l==="y"?mt:ht,v=o.rects.reference[u]+o.rects.reference[l]-i[l]-o.rects.popper[u],C=i[l]-o.rects.reference[l],y=cr(a),k=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,S=v/2-C/2,b=p[m],x=k-h[u]-p[g],R=k/2-h[u]/2+S,$=Fo(b,R,x),I=l;o.modifiersData[r]=(t={},t[I]=$,t.centerOffset=$-R,t)}}function Wf(e){var t=e.state,o=e.options,r=o.element,n=r===void 0?"[data-popper-arrow]":r;n!=null&&(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n)||dl(t.elements.popper,n)&&(t.elements.arrow=n))}const Hf={name:"arrow",enabled:!0,phase:"main",fn:Ff,effect:Wf,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ko(e){return e.split("-")[1]}var Vf={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Uf(e,t){var o=e.x,r=e.y,n=t.devicePixelRatio||1;return{x:Co(o*n)/n||0,y:Co(r*n)/n||0}}function Ri(e){var t,o=e.popper,r=e.popperRect,n=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,p=e.isFixed,h=i.x,m=h===void 0?0:h,g=i.y,v=g===void 0?0:g,C=typeof u=="function"?u({x:m,y:v}):{x:m,y:v};m=C.x,v=C.y;var y=i.hasOwnProperty("x"),k=i.hasOwnProperty("y"),S=tt,b=et,x=window;if(c){var R=cr(o),$="clientHeight",I="clientWidth";if(R===ct(o)&&(R=Xt(o),Nt(R).position!=="static"&&s==="absolute"&&($="scrollHeight",I="scrollWidth")),R=R,n===et||(n===tt||n===ht)&&a===Qo){b=mt;var T=p&&R===x&&x.visualViewport?x.visualViewport.height:R[$];v-=T-r.height,v*=l?1:-1}if(n===tt||(n===et||n===mt)&&a===Qo){S=ht;var d=p&&R===x&&x.visualViewport?x.visualViewport.width:R[I];m-=d-r.width,m*=l?1:-1}}var P=Object.assign({position:s},c&&Vf),O=u===!0?Uf({x:m,y:v},ct(o)):{x:m,y:v};if(m=O.x,v=O.y,l){var M;return Object.assign({},P,(M={},M[b]=k?"0":"",M[S]=y?"0":"",M.transform=(x.devicePixelRatio||1)<=1?"translate("+m+"px, "+v+"px)":"translate3d("+m+"px, "+v+"px, 0)",M))}return Object.assign({},P,(t={},t[b]=k?v+"px":"",t[S]=y?m+"px":"",t.transform="",t))}function _f(e){var t=e.state,o=e.options,r=o.gpuAcceleration,n=r===void 0?!0:r,a=o.adaptive,i=a===void 0?!0:a,s=o.roundOffsets,l=s===void 0?!0:s,c={placement:Mt(t.placement),variation:ko(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Ri(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ri(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Kf={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:_f,data:{}};var hr={passive:!0};function Gf(e){var t=e.state,o=e.instance,r=e.options,n=r.scroll,a=n===void 0?!0:n,i=r.resize,s=i===void 0?!0:i,l=ct(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(u){u.addEventListener("scroll",o.update,hr)}),s&&l.addEventListener("resize",o.update,hr),function(){a&&c.forEach(function(u){u.removeEventListener("scroll",o.update,hr)}),s&&l.removeEventListener("resize",o.update,hr)}}const qf={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Gf,data:{}};var Xf={left:"right",right:"left",bottom:"top",top:"bottom"};function $r(e){return e.replace(/left|right|bottom|top/g,function(t){return Xf[t]})}var Yf={start:"end",end:"start"};function $i(e){return e.replace(/start|end/g,function(t){return Yf[t]})}function wa(e){var t=ct(e),o=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:o,scrollTop:r}}function ka(e){return wo(Xt(e)).left+wa(e).scrollLeft}function Qf(e,t){var o=ct(e),r=Xt(e),n=o.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(n){a=n.width,i=n.height;var c=ul();(c||!c&&t==="fixed")&&(s=n.offsetLeft,l=n.offsetTop)}return{width:a,height:i,x:s+ka(e),y:l}}function Jf(e){var t,o=Xt(e),r=wa(e),n=(t=e.ownerDocument)==null?void 0:t.body,a=oo(o.scrollWidth,o.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),i=oo(o.scrollHeight,o.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),s=-r.scrollLeft+ka(e),l=-r.scrollTop;return Nt(n||o).direction==="rtl"&&(s+=oo(o.clientWidth,n?n.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}function Ra(e){var t=Nt(e),o=t.overflow,r=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(o+n+r)}function ml(e){return["html","body","#document"].indexOf(Et(e))>=0?e.ownerDocument.body:gt(e)&&Ra(e)?e:ml(Zr(e))}function Wo(e,t){var o;t===void 0&&(t=[]);var r=ml(e),n=r===((o=e.ownerDocument)==null?void 0:o.body),a=ct(r),i=n?[a].concat(a.visualViewport||[],Ra(r)?r:[]):r,s=t.concat(i);return n?s:s.concat(Wo(Zr(i)))}function Dn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Zf(e,t){var o=wo(e,!1,t==="fixed");return o.top=o.top+e.clientTop,o.left=o.left+e.clientLeft,o.bottom=o.top+e.clientHeight,o.right=o.left+e.clientWidth,o.width=e.clientWidth,o.height=e.clientHeight,o.x=o.left,o.y=o.top,o}function Pi(e,t,o){return t===ll?Dn(Qf(e,o)):no(t)?Zf(t,o):Dn(Jf(Xt(e)))}function eg(e){var t=Wo(Zr(e)),o=["absolute","fixed"].indexOf(Nt(e).position)>=0,r=o&>(e)?cr(e):e;return no(r)?t.filter(function(n){return no(n)&&dl(n,r)&&Et(n)!=="body"}):[]}function tg(e,t,o,r){var n=t==="clippingParents"?eg(e):[].concat(t),a=[].concat(n,[o]),i=a[0],s=a.reduce(function(l,c){var u=Pi(e,c,r);return l.top=oo(u.top,l.top),l.right=zr(u.right,l.right),l.bottom=zr(u.bottom,l.bottom),l.left=oo(u.left,l.left),l},Pi(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function hl(e){var t=e.reference,o=e.element,r=e.placement,n=r?Mt(r):null,a=r?ko(r):null,i=t.x+t.width/2-o.width/2,s=t.y+t.height/2-o.height/2,l;switch(n){case et:l={x:i,y:t.y-o.height};break;case mt:l={x:i,y:t.y+t.height};break;case ht:l={x:t.x+t.width,y:s};break;case tt:l={x:t.x-o.width,y:s};break;default:l={x:t.x,y:t.y}}var c=n?Ca(n):null;if(c!=null){var u=c==="y"?"height":"width";switch(a){case So:l[c]=l[c]-(t[u]/2-o[u]/2);break;case Qo:l[c]=l[c]+(t[u]/2-o[u]/2);break}}return l}function Jo(e,t){t===void 0&&(t={});var o=t,r=o.placement,n=r===void 0?e.placement:r,a=o.strategy,i=a===void 0?e.strategy:a,s=o.boundary,l=s===void 0?Sf:s,c=o.rootBoundary,u=c===void 0?ll:c,p=o.elementContext,h=p===void 0?Eo:p,m=o.altBoundary,g=m===void 0?!1:m,v=o.padding,C=v===void 0?0:v,y=fl(typeof C!="number"?C:gl(C,lr)),k=h===Eo?Cf:Eo,S=e.rects.popper,b=e.elements[g?k:h],x=tg(no(b)?b:b.contextElement||Xt(e.elements.popper),l,u,i),R=wo(e.elements.reference),$=hl({reference:R,element:S,strategy:"absolute",placement:n}),I=Dn(Object.assign({},S,$)),T=h===Eo?I:R,d={top:x.top-T.top+y.top,bottom:T.bottom-x.bottom+y.bottom,left:x.left-T.left+y.left,right:T.right-x.right+y.right},P=e.modifiersData.offset;if(h===Eo&&P){var O=P[n];Object.keys(d).forEach(function(M){var j=[ht,mt].indexOf(M)>=0?1:-1,L=[et,mt].indexOf(M)>=0?"y":"x";d[M]+=O[L]*j})}return d}function og(e,t){t===void 0&&(t={});var o=t,r=o.placement,n=o.boundary,a=o.rootBoundary,i=o.padding,s=o.flipVariations,l=o.allowedAutoPlacements,c=l===void 0?cl:l,u=ko(r),p=u?s?wi:wi.filter(function(g){return ko(g)===u}):lr,h=p.filter(function(g){return c.indexOf(g)>=0});h.length===0&&(h=p);var m=h.reduce(function(g,v){return g[v]=Jo(e,{placement:v,boundary:n,rootBoundary:a,padding:i})[Mt(v)],g},{});return Object.keys(m).sort(function(g,v){return m[g]-m[v]})}function rg(e){if(Mt(e)===ya)return[];var t=$r(e);return[$i(e),t,$i(t)]}function ng(e){var t=e.state,o=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var n=o.mainAxis,a=n===void 0?!0:n,i=o.altAxis,s=i===void 0?!0:i,l=o.fallbackPlacements,c=o.padding,u=o.boundary,p=o.rootBoundary,h=o.altBoundary,m=o.flipVariations,g=m===void 0?!0:m,v=o.allowedAutoPlacements,C=t.options.placement,y=Mt(C),k=y===C,S=l||(k||!g?[$r(C)]:rg(C)),b=[C].concat(S).reduce(function(ne,Z){return ne.concat(Mt(Z)===ya?og(t,{placement:Z,boundary:u,rootBoundary:p,padding:c,flipVariations:g,allowedAutoPlacements:v}):Z)},[]),x=t.rects.reference,R=t.rects.popper,$=new Map,I=!0,T=b[0],d=0;d=0,L=j?"width":"height",N=Jo(t,{placement:P,boundary:u,rootBoundary:p,altBoundary:h,padding:c}),D=j?M?ht:tt:M?mt:et;x[L]>R[L]&&(D=$r(D));var F=$r(D),z=[];if(a&&z.push(N[O]<=0),s&&z.push(N[D]<=0,N[F]<=0),z.every(function(ne){return ne})){T=P,I=!1;break}$.set(P,z)}if(I)for(var X=g?3:1,Y=function(Z){var we=b.find(function(ge){var ye=$.get(ge);if(ye)return ye.slice(0,Z).every(function(fe){return fe})});if(we)return T=we,"break"},de=X;de>0;de--){var ae=Y(de);if(ae==="break")break}t.placement!==T&&(t.modifiersData[r]._skip=!0,t.placement=T,t.reset=!0)}}const ag={name:"flip",enabled:!0,phase:"main",fn:ng,requiresIfExists:["offset"],data:{_skip:!1}};function Ti(e,t,o){return o===void 0&&(o={x:0,y:0}),{top:e.top-t.height-o.y,right:e.right-t.width+o.x,bottom:e.bottom-t.height+o.y,left:e.left-t.width-o.x}}function Ii(e){return[et,ht,mt,tt].some(function(t){return e[t]>=0})}function ig(e){var t=e.state,o=e.name,r=t.rects.reference,n=t.rects.popper,a=t.modifiersData.preventOverflow,i=Jo(t,{elementContext:"reference"}),s=Jo(t,{altBoundary:!0}),l=Ti(i,r),c=Ti(s,n,a),u=Ii(l),p=Ii(c);t.modifiersData[o]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const sg={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:ig};function lg(e,t,o){var r=Mt(e),n=[tt,et].indexOf(r)>=0?-1:1,a=typeof o=="function"?o(Object.assign({},t,{placement:e})):o,i=a[0],s=a[1];return i=i||0,s=(s||0)*n,[tt,ht].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function cg(e){var t=e.state,o=e.options,r=e.name,n=o.offset,a=n===void 0?[0,0]:n,i=cl.reduce(function(u,p){return u[p]=lg(p,t.rects,a),u},{}),s=i[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}const ug={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:cg};function dg(e){var t=e.state,o=e.name;t.modifiersData[o]=hl({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const pg={name:"popperOffsets",enabled:!0,phase:"read",fn:dg,data:{}};function fg(e){return e==="x"?"y":"x"}function gg(e){var t=e.state,o=e.options,r=e.name,n=o.mainAxis,a=n===void 0?!0:n,i=o.altAxis,s=i===void 0?!1:i,l=o.boundary,c=o.rootBoundary,u=o.altBoundary,p=o.padding,h=o.tether,m=h===void 0?!0:h,g=o.tetherOffset,v=g===void 0?0:g,C=Jo(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:u}),y=Mt(t.placement),k=ko(t.placement),S=!k,b=Ca(y),x=fg(b),R=t.modifiersData.popperOffsets,$=t.rects.reference,I=t.rects.popper,T=typeof v=="function"?v(Object.assign({},t.rects,{placement:t.placement})):v,d=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(R){if(a){var M,j=b==="y"?et:tt,L=b==="y"?mt:ht,N=b==="y"?"height":"width",D=R[b],F=D+C[j],z=D-C[L],X=m?-I[N]/2:0,Y=k===So?$[N]:I[N],de=k===So?-I[N]:-$[N],ae=t.elements.arrow,ne=m&&ae?Sa(ae):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:pl(),we=Z[j],ge=Z[L],ye=Fo(0,$[N],ne[N]),fe=S?$[N]/2-X-ye-we-d.mainAxis:Y-ye-we-d.mainAxis,oe=S?-$[N]/2+X+ye+ge+d.mainAxis:de+ye+ge+d.mainAxis,se=t.elements.arrow&&cr(t.elements.arrow),q=se?b==="y"?se.clientTop||0:se.clientLeft||0:0,xe=(M=P==null?void 0:P[b])!=null?M:0,re=D+fe-xe-q,pe=D+oe-xe,Ae=Fo(m?zr(F,re):F,D,m?oo(z,pe):z);R[b]=Ae,O[b]=Ae-D}if(s){var ue,me=b==="x"?et:tt,ze=b==="x"?mt:ht,Re=R[x],Se=x==="y"?"height":"width",K=Re+C[me],Ye=Re-C[ze],Le=[et,tt].indexOf(y)!==-1,Je=(ue=P==null?void 0:P[x])!=null?ue:0,rt=Le?K:Re-$[Se]-I[Se]-Je+d.altAxis,$e=Le?Re+$[Se]+I[Se]-Je-d.altAxis:Ye,Ie=m&&Le?jf(rt,Re,$e):Fo(m?rt:K,Re,m?$e:Ye);R[x]=Ie,O[x]=Ie-Re}t.modifiersData[r]=O}}const mg={name:"preventOverflow",enabled:!0,phase:"main",fn:gg,requiresIfExists:["offset"]};function hg(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function vg(e){return e===ct(e)||!gt(e)?wa(e):hg(e)}function bg(e){var t=e.getBoundingClientRect(),o=Co(t.width)/e.offsetWidth||1,r=Co(t.height)/e.offsetHeight||1;return o!==1||r!==1}function yg(e,t,o){o===void 0&&(o=!1);var r=gt(t),n=gt(t)&&bg(t),a=Xt(t),i=wo(e,n,o),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!o)&&((Et(t)!=="body"||Ra(a))&&(s=vg(t)),gt(t)?(l=wo(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=ka(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function xg(e){var t=new Map,o=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function n(a){o.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!o.has(s)){var l=t.get(s);l&&n(l)}}),r.push(a)}return e.forEach(function(a){o.has(a.name)||n(a)}),r}function Sg(e){var t=xg(e);return Of.reduce(function(o,r){return o.concat(t.filter(function(n){return n.phase===r}))},[])}function Cg(e){var t;return function(){return t||(t=new Promise(function(o){Promise.resolve().then(function(){t=void 0,o(e())})})),t}}function wg(e){var t=e.reduce(function(o,r){var n=o[r.name];return o[r.name]=n?Object.assign({},n,r,{options:Object.assign({},n.options,r.options),data:Object.assign({},n.data,r.data)}):r,o},{});return Object.keys(t).map(function(o){return t[o]})}var Mi={placement:"bottom",modifiers:[],strategy:"absolute"};function Ei(){for(var e=arguments.length,t=new Array(e),o=0;o{a||s(Pg(n)||document.body)},[n,a]),Ct(()=>{if(i&&!a)return In(o,i),()=>{In(o,null)}},[o,i,a]),a){if(f.isValidElement(r)){const c={ref:l};return f.cloneElement(r,c)}return r}return i&&Vl.createPortal(r,i)});function Tg(e){return U("MuiPopper",e)}V("MuiPopper",["root"]);function Ig(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Fn(e){return typeof e=="function"?e():e}function Mg(e){return e.nodeType!==void 0}const Eg=e=>{const{classes:t}=e;return _({root:["root"]},Tg,t)},Og={},Ag=f.forwardRef(function(t,o){const{anchorEl:r,children:n,direction:a,disablePortal:i,modifiers:s,open:l,placement:c,popperOptions:u,popperRef:p,slotProps:h={},slots:m={},TransitionProps:g,ownerState:v,...C}=t,y=f.useRef(null),k=Be(y,o),S=f.useRef(null),b=Be(S,p),x=f.useRef(b);Ct(()=>{x.current=b},[b]),f.useImperativeHandle(p,()=>S.current,[]);const R=Ig(c,a),[$,I]=f.useState(R),[T,d]=f.useState(Fn(r));f.useEffect(()=>{S.current&&S.current.forceUpdate()}),f.useEffect(()=>{r&&d(Fn(r))},[r]),Ct(()=>{if(!T||!l)return;const L=F=>{I(F.placement)};let N=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:F})=>{L(F)}}];s!=null&&(N=N.concat(s)),u&&u.modifiers!=null&&(N=N.concat(u.modifiers));const D=$g(T,y.current,{placement:R,...u,modifiers:N});return x.current(D),()=>{D.destroy(),x.current(null)}},[T,i,s,l,u,R]);const P={placement:$};g!==null&&(P.TransitionProps=g);const O=Eg(t),M=m.root??"div",j=Ar({elementType:M,externalSlotProps:h.root,externalForwardedProps:C,additionalProps:{role:"tooltip",ref:k},ownerState:t,className:O.root});return w.jsx(M,{...j,children:typeof n=="function"?n(P):n})}),Lg=f.forwardRef(function(t,o){const{anchorEl:r,children:n,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:c,open:u,placement:p="bottom",popperOptions:h=Og,popperRef:m,style:g,transition:v=!1,slotProps:C={},slots:y={},...k}=t,[S,b]=f.useState(!0),x=()=>{b(!1)},R=()=>{b(!0)};if(!l&&!u&&(!v||S))return null;let $;if(a)$=a;else if(r){const d=Fn(r);$=d&&Mg(d)?Xe(d).body:Xe(null).body}const I=!u&&l&&(!v||S)?"none":void 0,T=v?{in:u,onEnter:x,onExited:R}:void 0;return w.jsx(vl,{disablePortal:s,container:$,children:w.jsx(Ag,{anchorEl:r,direction:i,disablePortal:s,modifiers:c,ref:o,open:v?!S:u,placement:p,popperOptions:h,popperRef:m,slotProps:C,slots:y,...k,style:{position:"fixed",top:0,left:0,display:I,...g},TransitionProps:T,children:n})})}),Bg=A(Lg,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),$a=f.forwardRef(function(t,o){const r=ao(),n=G({props:t,name:"MuiPopper"}),{anchorEl:a,component:i,components:s,componentsProps:l,container:c,disablePortal:u,keepMounted:p,modifiers:h,open:m,placement:g,popperOptions:v,popperRef:C,transition:y,slots:k,slotProps:S,...b}=n,x=(k==null?void 0:k.root)??(s==null?void 0:s.Root),R={anchorEl:a,container:c,disablePortal:u,keepMounted:p,modifiers:h,open:m,placement:g,popperOptions:v,popperRef:C,transition:y,...b};return w.jsx(Bg,{as:i,direction:r?"rtl":"ltr",slots:{root:x},slotProps:S??l,...R,ref:o})});function zg(e){return U("MuiListSubheader",e)}V("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);const Ng=e=>{const{classes:t,color:o,disableGutters:r,inset:n,disableSticky:a}=e,i={root:["root",o!=="default"&&`color${E(o)}`,!r&&"gutters",n&&"inset",!a&&"sticky"]};return _(i,zg,t)},jg=A("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.color!=="default"&&t[`color${E(o.color)}`],!o.disableGutters&&t.gutters,o.inset&&t.inset,!o.disableSticky&&t.sticky]}})(H(({theme:e})=>({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14),variants:[{props:{color:"primary"},style:{color:(e.vars||e).palette.primary.main}},{props:{color:"inherit"},style:{color:"inherit"}},{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:t})=>t.inset,style:{paddingLeft:72}},{props:({ownerState:t})=>!t.disableSticky,style:{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper}}]}))),Wn=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiListSubheader"}),{className:n,color:a="default",component:i="li",disableGutters:s=!1,disableSticky:l=!1,inset:c=!1,...u}=r,p={...r,color:a,component:i,disableGutters:s,disableSticky:l,inset:c},h=Ng(p);return w.jsx(jg,{as:i,className:W(h.root,n),ref:o,ownerState:p,...u})});Wn&&(Wn.muiSkipListHighlight=!0);const Dg=Q(w.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Fg(e){return U("MuiChip",e)}const ce=V("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),Wg=e=>{const{classes:t,disabled:o,size:r,color:n,iconColor:a,onDelete:i,clickable:s,variant:l}=e,c={root:["root",l,o&&"disabled",`size${E(r)}`,`color${E(n)}`,s&&"clickable",s&&`clickableColor${E(n)}`,i&&"deletable",i&&`deletableColor${E(n)}`,`${l}${E(n)}`],label:["label",`label${E(r)}`],avatar:["avatar",`avatar${E(r)}`,`avatarColor${E(n)}`],icon:["icon",`icon${E(r)}`,`iconColor${E(a)}`],deleteIcon:["deleteIcon",`deleteIcon${E(r)}`,`deleteIconColor${E(n)}`,`deleteIcon${E(l)}Color${E(n)}`]};return _(c,Fg,t)},Hg=A("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e,{color:r,iconColor:n,clickable:a,onDelete:i,size:s,variant:l}=o;return[{[`& .${ce.avatar}`]:t.avatar},{[`& .${ce.avatar}`]:t[`avatar${E(s)}`]},{[`& .${ce.avatar}`]:t[`avatarColor${E(r)}`]},{[`& .${ce.icon}`]:t.icon},{[`& .${ce.icon}`]:t[`icon${E(s)}`]},{[`& .${ce.icon}`]:t[`iconColor${E(n)}`]},{[`& .${ce.deleteIcon}`]:t.deleteIcon},{[`& .${ce.deleteIcon}`]:t[`deleteIcon${E(s)}`]},{[`& .${ce.deleteIcon}`]:t[`deleteIconColor${E(r)}`]},{[`& .${ce.deleteIcon}`]:t[`deleteIcon${E(l)}Color${E(r)}`]},t.root,t[`size${E(s)}`],t[`color${E(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${E(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${E(r)}`],t[l],t[`${l}${E(r)}`]]}})(H(({theme:e})=>{const t=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return{maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ce.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ce.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${ce.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${ce.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${ce.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${ce.icon}`]:{marginLeft:5,marginRight:-6},[`& .${ce.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:te(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:te(e.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${ce.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${ce.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(e.palette).filter(Ee(["contrastText"])).map(([o])=>({props:{color:o},style:{backgroundColor:(e.vars||e).palette[o].main,color:(e.vars||e).palette[o].contrastText,[`& .${ce.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[o].contrastTextChannel} / 0.7)`:te(e.palette[o].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[o].contrastText}}}})),{props:o=>o.iconColor===o.color,style:{[`& .${ce.icon}`]:{color:e.vars?e.vars.palette.Chip.defaultIconColor:t}}},{props:o=>o.iconColor===o.color&&o.color!=="default",style:{[`& .${ce.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${ce.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}},...Object.entries(e.palette).filter(Ee(["dark"])).map(([o])=>({props:{color:o,onDelete:!0},style:{[`&.${ce.focusVisible}`]:{background:(e.vars||e).palette[o].dark}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${ce.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}}},...Object.entries(e.palette).filter(Ee(["dark"])).map(([o])=>({props:{color:o,clickable:!0},style:{[`&:hover, &.${ce.focusVisible}`]:{backgroundColor:(e.vars||e).palette[o].dark}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${ce.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ce.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${ce.avatar}`]:{marginLeft:4},[`& .${ce.avatarSmall}`]:{marginLeft:2},[`& .${ce.icon}`]:{marginLeft:4},[`& .${ce.iconSmall}`]:{marginLeft:2},[`& .${ce.deleteIcon}`]:{marginRight:5},[`& .${ce.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(e.palette).filter(Ee()).map(([o])=>({props:{variant:"outlined",color:o},style:{color:(e.vars||e).palette[o].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[o].mainChannel} / 0.7)`:te(e.palette[o].main,.7)}`,[`&.${ce.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[o].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[o].main,e.palette.action.hoverOpacity)},[`&.${ce.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[o].mainChannel} / ${e.vars.palette.action.focusOpacity})`:te(e.palette[o].main,e.palette.action.focusOpacity)},[`& .${ce.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[o].mainChannel} / 0.7)`:te(e.palette[o].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[o].main}}}}))]}})),Vg=A("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:o}=e,{size:r}=o;return[t.label,t[`label${E(r)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function Oi(e){return e.key==="Backspace"||e.key==="Delete"}const u0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiChip"}),{avatar:n,className:a,clickable:i,color:s="default",component:l,deleteIcon:c,disabled:u=!1,icon:p,label:h,onClick:m,onDelete:g,onKeyDown:v,onKeyUp:C,size:y="medium",variant:k="filled",tabIndex:S,skipFocusWhenDisabled:b=!1,...x}=r,R=f.useRef(null),$=Be(R,o),I=z=>{z.stopPropagation(),g&&g(z)},T=z=>{z.currentTarget===z.target&&Oi(z)&&z.preventDefault(),v&&v(z)},d=z=>{z.currentTarget===z.target&&g&&Oi(z)&&g(z),C&&C(z)},P=i!==!1&&m?!0:i,O=P||g?zt:l||"div",M={...r,component:O,disabled:u,size:y,color:s,iconColor:f.isValidElement(p)&&p.props.color||s,onDelete:!!g,clickable:P,variant:k},j=Wg(M),L=O===zt?{component:l||"div",focusVisibleClassName:j.focusVisible,...g&&{disableRipple:!0}}:{};let N=null;g&&(N=c&&f.isValidElement(c)?f.cloneElement(c,{className:W(c.props.className,j.deleteIcon),onClick:I}):w.jsx(Dg,{className:W(j.deleteIcon),onClick:I}));let D=null;n&&f.isValidElement(n)&&(D=f.cloneElement(n,{className:W(j.avatar,n.props.className)}));let F=null;return p&&f.isValidElement(p)&&(F=f.cloneElement(p,{className:W(j.icon,p.props.className)})),w.jsxs(Hg,{as:O,className:W(j.root,a),disabled:P&&u?!0:void 0,onClick:m,onKeyDown:T,onKeyUp:d,ref:$,tabIndex:b&&u?-1:S,ownerState:M,...L,...x,children:[D||F,w.jsx(Vg,{className:W(j.label),ownerState:M,children:h}),N]})});function vr(e){return parseInt(e,10)||0}const Ug={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function _g(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflowing}const Kg=f.forwardRef(function(t,o){const{onChange:r,maxRows:n,minRows:a=1,style:i,value:s,...l}=t,{current:c}=f.useRef(s!=null),u=f.useRef(null),p=Be(o,u),h=f.useRef(null),m=f.useRef(null),g=f.useCallback(()=>{const y=u.current,S=wt(y).getComputedStyle(y);if(S.width==="0px")return{outerHeightStyle:0,overflowing:!1};const b=m.current;b.style.width=S.width,b.value=y.value||t.placeholder||"x",b.value.slice(-1)===` -`&&(b.value+=" ");const x=S.boxSizing,R=vr(S.paddingBottom)+vr(S.paddingTop),$=vr(S.borderBottomWidth)+vr(S.borderTopWidth),I=b.scrollHeight;b.value="x";const T=b.scrollHeight;let d=I;a&&(d=Math.max(Number(a)*T,d)),n&&(d=Math.min(Number(n)*T,d)),d=Math.max(d,T);const P=d+(x==="border-box"?R+$:0),O=Math.abs(d-I)<=1;return{outerHeightStyle:P,overflowing:O}},[n,a,t.placeholder]),v=f.useCallback(()=>{const y=g();if(_g(y))return;const k=y.outerHeightStyle,S=u.current;h.current!==k&&(h.current=k,S.style.height=`${k}px`),S.style.overflow=y.overflowing?"hidden":""},[g]);Ct(()=>{const y=()=>{v()};let k;const S=ca(y),b=u.current,x=wt(b);x.addEventListener("resize",S);let R;return typeof ResizeObserver<"u"&&(R=new ResizeObserver(y),R.observe(b)),()=>{S.clear(),cancelAnimationFrame(k),x.removeEventListener("resize",S),R&&R.disconnect()}},[g,v]),Ct(()=>{v()});const C=y=>{c||v(),r&&r(y)};return w.jsxs(f.Fragment,{children:[w.jsx("textarea",{value:s,onChange:C,ref:p,rows:a,style:i,...l}),w.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:m,tabIndex:-1,style:{...Ug.shadow,...i,paddingTop:0,paddingBottom:0}})]})});function Hn(e){return typeof e=="string"}function Po({props:e,states:t,muiFormControl:o}){return t.reduce((r,n)=>(r[n]=e[n],o&&typeof e[n]>"u"&&(r[n]=o[n]),r),{})}const en=f.createContext(void 0);function Yt(){return f.useContext(en)}function Ai(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Nr(e,t=!1){return e&&(Ai(e.value)&&e.value!==""||t&&Ai(e.defaultValue)&&e.defaultValue!=="")}function Gg(e){return e.startAdornment}function qg(e){return U("MuiInputBase",e)}const at=V("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var Li;const tn=(e,t)=>{const{ownerState:o}=e;return[t.root,o.formControl&&t.formControl,o.startAdornment&&t.adornedStart,o.endAdornment&&t.adornedEnd,o.error&&t.error,o.size==="small"&&t.sizeSmall,o.multiline&&t.multiline,o.color&&t[`color${E(o.color)}`],o.fullWidth&&t.fullWidth,o.hiddenLabel&&t.hiddenLabel]},on=(e,t)=>{const{ownerState:o}=e;return[t.input,o.size==="small"&&t.inputSizeSmall,o.multiline&&t.inputMultiline,o.type==="search"&&t.inputTypeSearch,o.startAdornment&&t.inputAdornedStart,o.endAdornment&&t.inputAdornedEnd,o.hiddenLabel&&t.inputHiddenLabel]},Xg=e=>{const{classes:t,color:o,disabled:r,error:n,endAdornment:a,focused:i,formControl:s,fullWidth:l,hiddenLabel:c,multiline:u,readOnly:p,size:h,startAdornment:m,type:g}=e,v={root:["root",`color${E(o)}`,r&&"disabled",n&&"error",l&&"fullWidth",i&&"focused",s&&"formControl",h&&h!=="medium"&&`size${E(h)}`,u&&"multiline",m&&"adornedStart",a&&"adornedEnd",c&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",g==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",c&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return _(v,qg,t)},rn=A("div",{name:"MuiInputBase",slot:"Root",overridesResolver:tn})(H(({theme:e})=>({...e.typography.body1,color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${at.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:t})=>t.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:t,size:o})=>t.multiline&&o==="small",style:{paddingTop:1}},{props:({ownerState:t})=>t.fullWidth,style:{width:"100%"}}]}))),nn=A("input",{name:"MuiInputBase",slot:"Input",overridesResolver:on})(H(({theme:e})=>{const t=e.palette.mode==="light",o={color:"currentColor",...e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},r={opacity:"0 !important"},n=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${at.formControl} &`]:{"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&::-ms-input-placeholder":r,"&:focus::-webkit-input-placeholder":n,"&:focus::-moz-placeholder":n,"&:focus::-ms-input-placeholder":n},[`&.${at.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},variants:[{props:({ownerState:a})=>!a.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:a})=>a.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),Bi=ma({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),an=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiInputBase"}),{"aria-describedby":n,autoComplete:a,autoFocus:i,className:s,color:l,components:c={},componentsProps:u={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:g,error:v,fullWidth:C=!1,id:y,inputComponent:k="input",inputProps:S={},inputRef:b,margin:x,maxRows:R,minRows:$,multiline:I=!1,name:T,onBlur:d,onChange:P,onClick:O,onFocus:M,onKeyDown:j,onKeyUp:L,placeholder:N,readOnly:D,renderSuffix:F,rows:z,size:X,slotProps:Y={},slots:de={},startAdornment:ae,type:ne="text",value:Z,...we}=r,ge=S.value!=null?S.value:Z,{current:ye}=f.useRef(ge!=null),fe=f.useRef(),oe=f.useCallback(ee=>{},[]),se=Be(fe,b,S.ref,oe),[q,xe]=f.useState(!1),re=Yt(),pe=Po({props:r,muiFormControl:re,states:["color","disabled","error","hiddenLabel","size","required","filled"]});pe.focused=re?re.focused:q,f.useEffect(()=>{!re&&h&&q&&(xe(!1),d&&d())},[re,h,q,d]);const Ae=re&&re.onFilled,ue=re&&re.onEmpty,me=f.useCallback(ee=>{Nr(ee)?Ae&&Ae():ue&&ue()},[Ae,ue]);Ct(()=>{ye&&me({value:ge})},[ge,me,ye]);const ze=ee=>{M&&M(ee),S.onFocus&&S.onFocus(ee),re&&re.onFocus?re.onFocus(ee):xe(!0)},Re=ee=>{d&&d(ee),S.onBlur&&S.onBlur(ee),re&&re.onBlur?re.onBlur(ee):xe(!1)},Se=(ee,...Ne)=>{if(!ye){const nt=ee.target||fe.current;if(nt==null)throw new Error(Bt(1));me({value:nt.value})}S.onChange&&S.onChange(ee,...Ne),P&&P(ee,...Ne)};f.useEffect(()=>{me(fe.current)},[]);const K=ee=>{fe.current&&ee.currentTarget===ee.target&&fe.current.focus(),O&&O(ee)};let Ye=k,Le=S;I&&Ye==="input"&&(z?Le={type:void 0,minRows:z,maxRows:z,...Le}:Le={type:void 0,maxRows:R,minRows:$,...Le},Ye=Kg);const Je=ee=>{me(ee.animationName==="mui-auto-fill-cancel"?fe.current:{value:"x"})};f.useEffect(()=>{re&&re.setAdornedStart(!!ae)},[re,ae]);const rt={...r,color:pe.color||"primary",disabled:pe.disabled,endAdornment:g,error:pe.error,focused:pe.focused,formControl:re,fullWidth:C,hiddenLabel:pe.hiddenLabel,multiline:I,size:pe.size,startAdornment:ae,type:ne},$e=Xg(rt),Ie=de.root||c.Root||rn,Me=Y.root||u.root||{},_e=de.input||c.Input||nn;return Le={...Le,...Y.input??u.input},w.jsxs(f.Fragment,{children:[!m&&typeof Bi=="function"&&(Li||(Li=w.jsx(Bi,{}))),w.jsxs(Ie,{...Me,ref:o,onClick:K,...we,...!Hn(Ie)&&{ownerState:{...rt,...Me.ownerState}},className:W($e.root,Me.className,s,D&&"MuiInputBase-readOnly"),children:[ae,w.jsx(en.Provider,{value:null,children:w.jsx(_e,{"aria-invalid":pe.error,"aria-describedby":n,autoComplete:a,autoFocus:i,defaultValue:p,disabled:pe.disabled,id:y,onAnimationStart:Je,name:T,placeholder:N,readOnly:D,required:pe.required,rows:z,value:ge,onKeyDown:j,onKeyUp:L,type:ne,...Le,...!Hn(_e)&&{as:Ye,ownerState:{...rt,...Le.ownerState}},ref:se,className:W($e.input,Le.className,D&&"MuiInputBase-readOnly"),onBlur:Re,onChange:Se,onFocus:ze})}),g,F?F({...pe,startAdornment:ae}):null]})]})});function Yg(e){return U("MuiInput",e)}const Ft={...at,...V("MuiInput",["root","underline","input"])};function Qg(e){return U("MuiOutlinedInput",e)}const ut={...at,...V("MuiOutlinedInput",["root","notchedOutline","input"])};function Jg(e){return U("MuiFilledInput",e)}const it={...at,...V("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},Zg=Q(w.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");const ie=V("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);const d0=A("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e,{fullWidth:r,hasClearIcon:n,hasPopupIcon:a,inputFocused:i,size:s}=o;return[{[`& .${ie.tag}`]:t.tag},{[`& .${ie.tag}`]:t[`tagSize${E(s)}`]},{[`& .${ie.inputRoot}`]:t.inputRoot},{[`& .${ie.input}`]:t.input},{[`& .${ie.input}`]:i&&t.inputFocused},t.root,r&&t.fullWidth,a&&t.hasPopupIcon,n&&t.hasClearIcon]}})({[`&.${ie.focused} .${ie.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${ie.clearIndicator}`]:{visibility:"visible"}},[`& .${ie.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${ie.inputRoot}`]:{[`.${ie.hasPopupIcon}&, .${ie.hasClearIcon}&`]:{paddingRight:30},[`.${ie.hasPopupIcon}.${ie.hasClearIcon}&`]:{paddingRight:56},[`& .${ie.input}`]:{width:0,minWidth:30}},[`& .${Ft.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${Ft.root}.${at.sizeSmall}`]:{[`& .${Ft.input}`]:{padding:"2px 4px 3px 0"}},[`& .${ut.root}`]:{padding:9,[`.${ie.hasPopupIcon}&, .${ie.hasClearIcon}&`]:{paddingRight:39},[`.${ie.hasPopupIcon}.${ie.hasClearIcon}&`]:{paddingRight:65},[`& .${ie.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${ie.endAdornment}`]:{right:9}},[`& .${ut.root}.${at.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${ie.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${it.root}`]:{paddingTop:19,paddingLeft:8,[`.${ie.hasPopupIcon}&, .${ie.hasClearIcon}&`]:{paddingRight:39},[`.${ie.hasPopupIcon}.${ie.hasClearIcon}&`]:{paddingRight:65},[`& .${it.input}`]:{padding:"7px 4px"},[`& .${ie.endAdornment}`]:{right:9}},[`& .${it.root}.${at.sizeSmall}`]:{paddingBottom:1,[`& .${it.input}`]:{padding:"2.5px 4px"}},[`& .${at.hiddenLabel}`]:{paddingTop:8},[`& .${it.root}.${at.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${ie.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${it.root}.${at.hiddenLabel}.${at.sizeSmall}`]:{[`& .${ie.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${ie.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0},variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${ie.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${ie.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${ie.inputRoot}`]:{flexWrap:"wrap"}}}]}),p0=A("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),f0=A(go,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),g0=A(go,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.popupIndicator,o.popupOpen&&t.popupIndicatorOpen]}})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),m0=A($a,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${ie.option}`]:t.option},t.popper,o.disablePortal&&t.popperDisablePortal]}})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]}))),h0=A(qt,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(H(({theme:e})=>({...e.typography.body1,overflow:"auto"}))),v0=A("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),b0=A("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),y0=A("ul",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(H(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${ie.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${ie.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${ie.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${ie.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${ie.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}}))),x0=A(Wn,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(H(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8}))),S0=A("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${ie.option}`]:{paddingLeft:24}});const em=Q(w.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function tm(e){return U("MuiAvatar",e)}V("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const om=e=>{const{classes:t,variant:o,colorDefault:r}=e;return _({root:["root",o,r&&"colorDefault"],img:["img"],fallback:["fallback"]},tm,t)},rm=A("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],o.colorDefault&&t.colorDefault]}})(H(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(e.vars||e).palette.background.default,...e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.grey[400],...e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})}}}]}))),nm=A("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),am=A(em,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function im({crossOrigin:e,referrerPolicy:t,src:o,srcSet:r}){const[n,a]=f.useState(!1);return f.useEffect(()=>{if(!o&&!r)return;a(!1);let i=!0;const s=new Image;return s.onload=()=>{i&&a("loaded")},s.onerror=()=>{i&&a("error")},s.crossOrigin=e,s.referrerPolicy=t,s.src=o,r&&(s.srcset=r),()=>{i=!1}},[e,t,o,r]),n}const C0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiAvatar"}),{alt:n,children:a,className:i,component:s="div",slots:l={},slotProps:c={},imgProps:u,sizes:p,src:h,srcSet:m,variant:g="circular",...v}=r;let C=null;const y={...r,component:s,variant:g},k=im({...u,...typeof c.img=="function"?c.img(y):c.img,src:h,srcSet:m}),S=h||m,b=S&&k!=="error";y.colorDefault=!b,delete y.ownerState;const x=om(y),[R,$]=be("img",{className:x.img,elementType:nm,externalForwardedProps:{slots:l,slotProps:{img:{...u,...c.img}}},additionalProps:{alt:n,src:h,srcSet:m,sizes:p},ownerState:y});return b?C=w.jsx(R,{...$}):a||a===0?C=a:S&&n?C=n[0]:C=w.jsx(am,{ownerState:y,className:x.fallback}),w.jsx(rm,{as:s,className:W(x.root,i),ref:o,...v,ownerState:y,children:C})}),sm={entering:{opacity:1},entered:{opacity:1}},bl=f.forwardRef(function(t,o){const r=jt(),n={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:l,in:c,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:g,onExiting:v,style:C,timeout:y=n,TransitionComponent:k=kt,...S}=t,b=f.useRef(null),x=Be(b,Gt(s),o),R=j=>L=>{if(j){const N=b.current;L===void 0?j(N):j(N,L)}},$=R(h),I=R((j,L)=>{ba(j);const N=xo({style:C,timeout:y,easing:l},{mode:"enter"});j.style.webkitTransition=r.transitions.create("opacity",N),j.style.transition=r.transitions.create("opacity",N),u&&u(j,L)}),T=R(p),d=R(v),P=R(j=>{const L=xo({style:C,timeout:y,easing:l},{mode:"exit"});j.style.webkitTransition=r.transitions.create("opacity",L),j.style.transition=r.transitions.create("opacity",L),m&&m(j)}),O=R(g),M=j=>{a&&a(b.current,j)};return w.jsx(k,{appear:i,in:c,nodeRef:b,onEnter:I,onEntered:T,onEntering:$,onExit:P,onExited:O,onExiting:d,addEndListener:M,timeout:y,...S,children:(j,{ownerState:L,...N})=>f.cloneElement(s,{style:{opacity:0,visibility:j==="exited"&&!c?"hidden":void 0,...sm[j],...C,...s.props.style},ref:x,...N})})});function lm(e){return U("MuiBackdrop",e)}V("MuiBackdrop",["root","invisible"]);const cm=e=>{const{classes:t,invisible:o}=e;return _({root:["root",o&&"invisible"]},lm,t)},um=A("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.invisible&&t.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),yl=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiBackdrop"}),{children:n,className:a,component:i="div",invisible:s=!1,open:l,components:c={},componentsProps:u={},slotProps:p={},slots:h={},TransitionComponent:m,transitionDuration:g,...v}=r,C={...r,component:i,invisible:s},y=cm(C),k={transition:m,root:c.Root,...h},S={...u,...p},b={slots:k,slotProps:S},[x,R]=be("root",{elementType:um,externalForwardedProps:b,className:W(y.root,a),ownerState:C}),[$,I]=be("transition",{elementType:bl,externalForwardedProps:b,ownerState:C});return w.jsx($,{in:l,timeout:g,...v,...I,children:w.jsx(x,{"aria-hidden":!0,...R,classes:y,ref:o,children:n})})}),dm=V("MuiBox",["root"]),pm=ga(),w0=Yu({themeId:ft,defaultTheme:pm,defaultClassName:dm.root,generateClassName:Os.generate});function fm(e){return U("MuiButton",e)}const Qt=V("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),gm=f.createContext({}),mm=f.createContext(void 0),hm=e=>{const{color:t,disableElevation:o,fullWidth:r,size:n,variant:a,loading:i,loadingPosition:s,classes:l}=e,c={root:["root",i&&"loading",a,`${a}${E(t)}`,`size${E(n)}`,`${a}Size${E(n)}`,`color${E(t)}`,o&&"disableElevation",r&&"fullWidth",i&&`loadingPosition${E(s)}`],startIcon:["icon","startIcon",`iconSize${E(n)}`],endIcon:["icon","endIcon",`iconSize${E(n)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},u=_(c,fm,l);return{...l,...u}},xl=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],vm=A(zt,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],t[`${o.variant}${E(o.color)}`],t[`size${E(o.size)}`],t[`${o.variant}Size${E(o.size)}`],o.color==="inherit"&&t.colorInherit,o.disableElevation&&t.disableElevation,o.fullWidth&&t.fullWidth,o.loading&&t.loading]}})(H(({theme:e})=>{const t=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],o=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return{...e.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${Qt.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(e.vars||e).shadows[2],"&:hover":{boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2]}},"&:active":{boxShadow:(e.vars||e).shadows[8]},[`&.${Qt.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},[`&.${Qt.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${Qt.disabled}`]:{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(e.palette).filter(Ee()).map(([r])=>({props:{color:r},style:{"--variant-textColor":(e.vars||e).palette[r].main,"--variant-outlinedColor":(e.vars||e).palette[r].main,"--variant-outlinedBorder":e.vars?`rgba(${e.vars.palette[r].mainChannel} / 0.5)`:te(e.palette[r].main,.5),"--variant-containedColor":(e.vars||e).palette[r].contrastText,"--variant-containedBg":(e.vars||e).palette[r].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(e.vars||e).palette[r].dark,"--variant-textBg":e.vars?`rgba(${e.vars.palette[r].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[r].main,e.palette.action.hoverOpacity),"--variant-outlinedBorder":(e.vars||e).palette[r].main,"--variant-outlinedBg":e.vars?`rgba(${e.vars.palette[r].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[r].main,e.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedBg:t,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedHoverBg:o,"--variant-textBg":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.text.primary,e.palette.action.hoverOpacity),"--variant-outlinedBg":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.text.primary,e.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Qt.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Qt.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),[`&.${Qt.loading}`]:{color:"transparent"}}}]}})),bm=A("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.startIcon,o.loading&&t.startIconLoadingStart,t[`iconSize${E(o.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...xl]})),ym=A("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.endIcon,o.loading&&t.endIconLoadingEnd,t[`iconSize${E(o.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...xl]})),xm=A("span",{name:"MuiButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>t.loadingIndicator})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),zi=A("span",{name:"MuiButton",slot:"LoadingIconPlaceholder",overridesResolver:(e,t)=>t.loadingIconPlaceholder})({display:"inline-block",width:"1em",height:"1em"}),k0=f.forwardRef(function(t,o){const r=f.useContext(gm),n=f.useContext(mm),a=Xo(r,t),i=G({props:a,name:"MuiButton"}),{children:s,color:l="primary",component:c="button",className:u,disabled:p=!1,disableElevation:h=!1,disableFocusRipple:m=!1,endIcon:g,focusVisibleClassName:v,fullWidth:C=!1,id:y,loading:k=null,loadingIndicator:S,loadingPosition:b="center",size:x="medium",startIcon:R,type:$,variant:I="text",...T}=i,d=_t(y),P=S??w.jsx(sl,{"aria-labelledby":d,color:"inherit",size:16}),O={...i,color:l,component:c,disabled:p,disableElevation:h,disableFocusRipple:m,fullWidth:C,loading:k,loadingIndicator:P,loadingPosition:b,size:x,type:$,variant:I},M=hm(O),j=(R||k&&b==="start")&&w.jsx(bm,{className:M.startIcon,ownerState:O,children:R||w.jsx(zi,{className:M.loadingIconPlaceholder,ownerState:O})}),L=(g||k&&b==="end")&&w.jsx(ym,{className:M.endIcon,ownerState:O,children:g||w.jsx(zi,{className:M.loadingIconPlaceholder,ownerState:O})}),N=n||"",D=typeof k=="boolean"?w.jsx("span",{className:M.loadingWrapper,style:{display:"contents"},children:k&&w.jsx(xm,{className:M.loadingIndicator,ownerState:O,children:P})}):null;return w.jsxs(vm,{ownerState:O,className:W(r.className,M.root,u,N),component:c,disabled:p||k,focusRipple:!m,focusVisibleClassName:W(M.focusVisible,v),ref:o,type:$,id:d,...T,classes:M,children:[j,b!=="end"&&D,s,b==="end"&&D,L]})});function Sm(e){return U("MuiCard",e)}V("MuiCard",["root"]);const Cm=e=>{const{classes:t}=e;return _({root:["root"]},Sm,t)},wm=A(qt,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})({overflow:"hidden"}),R0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiCard"}),{className:n,raised:a=!1,...i}=r,s={...r,raised:a},l=Cm(s);return w.jsx(wm,{className:W(l.root,n),elevation:a?8:void 0,ref:o,ownerState:s,...i})});function km(e){return U("MuiCardContent",e)}V("MuiCardContent",["root"]);const Rm=e=>{const{classes:t}=e;return _({root:["root"]},km,t)},$m=A("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:16,"&:last-child":{paddingBottom:24}}),$0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiCardContent"}),{className:n,component:a="div",...i}=r,s={...r,component:a},l=Rm(s);return w.jsx($m,{as:a,className:W(l.root,n),ownerState:s,ref:o,...i})});function Pm(e){return U("PrivateSwitchBase",e)}V("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const Tm=e=>{const{classes:t,checked:o,disabled:r,edge:n}=e,a={root:["root",o&&"checked",r&&"disabled",n&&`edge${E(n)}`],input:["input"]};return _(a,Pm,t)},Im=A(zt)({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:e,ownerState:t})=>e==="start"&&t.size!=="small",style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:e,ownerState:t})=>e==="end"&&t.size!=="small",style:{marginRight:-12}}]}),Mm=A("input",{shouldForwardProp:Ge})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Em=f.forwardRef(function(t,o){const{autoFocus:r,checked:n,checkedIcon:a,className:i,defaultChecked:s,disabled:l,disableFocusRipple:c=!1,edge:u=!1,icon:p,id:h,inputProps:m,inputRef:g,name:v,onBlur:C,onChange:y,onFocus:k,readOnly:S,required:b=!1,tabIndex:x,type:R,value:$,...I}=t,[T,d]=Yo({controlled:n,default:!!s,name:"SwitchBase",state:"checked"}),P=Yt(),O=z=>{k&&k(z),P&&P.onFocus&&P.onFocus(z)},M=z=>{C&&C(z),P&&P.onBlur&&P.onBlur(z)},j=z=>{if(z.nativeEvent.defaultPrevented)return;const X=z.target.checked;d(X),y&&y(z,X)};let L=l;P&&typeof L>"u"&&(L=P.disabled);const N=R==="checkbox"||R==="radio",D={...t,checked:T,disabled:L,disableFocusRipple:c,edge:u},F=Tm(D);return w.jsxs(Im,{component:"span",className:W(F.root,i),centerRipple:!0,focusRipple:!c,disabled:L,tabIndex:null,role:void 0,onFocus:O,onBlur:M,ownerState:D,ref:o,...I,children:[w.jsx(Mm,{autoFocus:r,checked:n,defaultChecked:s,className:F.input,disabled:L,id:N?h:void 0,name:v,onChange:j,readOnly:S,ref:g,required:b,ownerState:D,tabIndex:x,type:R,...R==="checkbox"&&$===void 0?{}:{value:$},...m}),T?a:p]})}),Om=Q(w.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),Am=Q(w.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),Lm=Q(w.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function Bm(e){return U("MuiCheckbox",e)}const vn=V("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),zm=e=>{const{classes:t,indeterminate:o,color:r,size:n}=e,a={root:["root",o&&"indeterminate",`color${E(r)}`,`size${E(n)}`]},i=_(a,Bm,t);return{...t,...i}},Nm=A(Em,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.indeterminate&&t.indeterminate,t[`size${E(o.size)}`],o.color!=="default"&&t[`color${E(o.color)}`]]}})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.action.active,e.palette.action.hoverOpacity)}}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t,disableRipple:!1},style:{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[t].main,e.palette.action.hoverOpacity)}}})),...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{[`&.${vn.checked}, &.${vn.indeterminate}`]:{color:(e.vars||e).palette[t].main},[`&.${vn.disabled}`]:{color:(e.vars||e).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),jm=w.jsx(Am,{}),Dm=w.jsx(Om,{}),Fm=w.jsx(Lm,{}),P0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiCheckbox"}),{checkedIcon:n=jm,color:a="primary",icon:i=Dm,indeterminate:s=!1,indeterminateIcon:l=Fm,inputProps:c,size:u="medium",disableRipple:p=!1,className:h,...m}=r,g=s?l:i,v=s?l:n,C={...r,disableRipple:p,color:a,indeterminate:s,size:u},y=zm(C);return w.jsx(Nm,{type:"checkbox",inputProps:{"data-indeterminate":s,...c},icon:f.cloneElement(g,{fontSize:g.props.fontSize??u}),checkedIcon:f.cloneElement(v,{fontSize:v.props.fontSize??u}),ownerState:C,ref:o,className:W(y.root,h),disableRipple:p,...m,classes:y})});function Ni(e){return e.substring(2).toLowerCase()}function Wm(e,t){return t.documentElement.clientWidth(setTimeout(()=>{l.current=!0},0),()=>{l.current=!1}),[]);const u=Be(Gt(t),s),p=xt(g=>{const v=c.current;c.current=!1;const C=Xe(s.current);if(!l.current||!s.current||"clientX"in g&&Wm(g,C))return;if(i.current){i.current=!1;return}let y;g.composedPath?y=g.composedPath().includes(s.current):y=!C.documentElement.contains(g.target)||s.current.contains(g.target),!y&&(o||!v)&&n(g)}),h=g=>v=>{c.current=!0;const C=t.props[g];C&&C(v)},m={ref:u};return a!==!1&&(m[a]=h(a)),f.useEffect(()=>{if(a!==!1){const g=Ni(a),v=Xe(s.current),C=()=>{i.current=!0};return v.addEventListener(g,p),v.addEventListener("touchmove",C),()=>{v.removeEventListener(g,p),v.removeEventListener("touchmove",C)}}},[p,a]),r!==!1&&(m[r]=h(r)),f.useEffect(()=>{if(r!==!1){const g=Ni(r),v=Xe(s.current);return v.addEventListener(g,p),()=>{v.removeEventListener(g,p)}}},[p,r]),f.cloneElement(t,m)}const Vn=typeof ma({})=="function",Vm=(e,t)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...t&&!e.vars&&{colorScheme:e.palette.mode}}),Um=e=>({color:(e.vars||e).palette.text.primary,...e.typography.body1,backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),Sl=(e,t=!1)=>{var a,i;const o={};t&&e.colorSchemes&&typeof e.getColorSchemeSelector=="function"&&Object.entries(e.colorSchemes).forEach(([s,l])=>{var u,p;const c=e.getColorSchemeSelector(s);c.startsWith("@")?o[c]={":root":{colorScheme:(u=l.palette)==null?void 0:u.mode}}:o[c.replace(/\s*&/,"")]={colorScheme:(p=l.palette)==null?void 0:p.mode}});let r={html:Vm(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:{margin:0,...Um(e),"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}},...o};const n=(i=(a=e.components)==null?void 0:a.MuiCssBaseline)==null?void 0:i.styleOverrides;return n&&(r=[r,n]),r},Pr="mui-ecs",_m=e=>{const t=Sl(e,!1),o=Array.isArray(t)?t[0]:t;return!e.vars&&o&&(o.html[`:root:has(${Pr})`]={colorScheme:e.palette.mode}),e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([r,n])=>{var i,s;const a=e.getColorSchemeSelector(r);a.startsWith("@")?o[a]={[`:root:not(:has(.${Pr}))`]:{colorScheme:(i=n.palette)==null?void 0:i.mode}}:o[a.replace(/\s*&/,"")]={[`&:not(:has(.${Pr}))`]:{colorScheme:(s=n.palette)==null?void 0:s.mode}}}),t},Km=ma(Vn?({theme:e,enableColorScheme:t})=>Sl(e,t):({theme:e})=>_m(e));function T0(e){const t=G({props:e,name:"MuiCssBaseline"}),{children:o,enableColorScheme:r=!1}=t;return w.jsxs(f.Fragment,{children:[Vn&&w.jsx(Km,{enableColorScheme:r}),!Vn&&!r&&w.jsx("span",{className:Pr,style:{display:"none"}}),o]})}function Gm(e){const t=Xe(e);return t.body===e?wt(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Ho(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function ji(e){return parseInt(wt(e).getComputedStyle(e).paddingRight,10)||0}function qm(e){const o=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return o||r}function Di(e,t,o,r,n){const a=[t,o,...r];[].forEach.call(e.children,i=>{const s=!a.includes(i),l=!qm(i);s&&l&&Ho(i,n)})}function bn(e,t){let o=-1;return e.some((r,n)=>t(r)?(o=n,!0):!1),o}function Xm(e,t){const o=[],r=e.container;if(!t.disableScrollLock){if(Gm(r)){const i=Vs(wt(r));o.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${ji(r)+i}px`;const s=Xe(r).querySelectorAll(".mui-fixed");[].forEach.call(s,l=>{o.push({value:l.style.paddingRight,property:"padding-right",el:l}),l.style.paddingRight=`${ji(l)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=Xe(r).body;else{const i=r.parentElement,s=wt(r);a=(i==null?void 0:i.nodeName)==="HTML"&&s.getComputedStyle(i).overflowY==="scroll"?i:r}o.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{o.forEach(({value:a,el:i,property:s})=>{a?i.style.setProperty(s,a):i.style.removeProperty(s)})}}function Ym(e){const t=[];return[].forEach.call(e.children,o=>{o.getAttribute("aria-hidden")==="true"&&t.push(o)}),t}class Qm{constructor(){this.modals=[],this.containers=[]}add(t,o){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Ho(t.modalRef,!1);const n=Ym(o);Di(o,t.mount,t.modalRef,n,!0);const a=bn(this.containers,i=>i.container===o);return a!==-1?(this.containers[a].modals.push(t),r):(this.containers.push({modals:[t],container:o,restore:null,hiddenSiblings:n}),r)}mount(t,o){const r=bn(this.containers,a=>a.modals.includes(t)),n=this.containers[r];n.restore||(n.restore=Xm(n,o))}remove(t,o=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const n=bn(this.containers,i=>i.modals.includes(t)),a=this.containers[n];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(r,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&Ho(t.modalRef,o),Di(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(n,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&Ho(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}const Jm=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function Zm(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function eh(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let o=t(`[name="${e.name}"]:checked`);return o||(o=t(`[name="${e.name}"]`)),o!==e}function th(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||eh(e))}function oh(e){const t=[],o=[];return Array.from(e.querySelectorAll(Jm)).forEach((r,n)=>{const a=Zm(r);a===-1||!th(r)||(a===0?t.push(r):o.push({documentOrder:n,tabIndex:a,node:r}))}),o.sort((r,n)=>r.tabIndex===n.tabIndex?r.documentOrder-n.documentOrder:r.tabIndex-n.tabIndex).map(r=>r.node).concat(t)}function rh(){return!0}function nh(e){const{children:t,disableAutoFocus:o=!1,disableEnforceFocus:r=!1,disableRestoreFocus:n=!1,getTabbable:a=oh,isEnabled:i=rh,open:s}=e,l=f.useRef(!1),c=f.useRef(null),u=f.useRef(null),p=f.useRef(null),h=f.useRef(null),m=f.useRef(!1),g=f.useRef(null),v=Be(Gt(t),g),C=f.useRef(null);f.useEffect(()=>{!s||!g.current||(m.current=!o)},[o,s]),f.useEffect(()=>{if(!s||!g.current)return;const S=Xe(g.current);return g.current.contains(S.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),m.current&&g.current.focus()),()=>{n||(p.current&&p.current.focus&&(l.current=!0,p.current.focus()),p.current=null)}},[s]),f.useEffect(()=>{if(!s||!g.current)return;const S=Xe(g.current),b=$=>{C.current=$,!(r||!i()||$.key!=="Tab")&&S.activeElement===g.current&&$.shiftKey&&(l.current=!0,u.current&&u.current.focus())},x=()=>{var T,d;const $=g.current;if($===null)return;if(!S.hasFocus()||!i()||l.current){l.current=!1;return}if($.contains(S.activeElement)||r&&S.activeElement!==c.current&&S.activeElement!==u.current)return;if(S.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!m.current)return;let I=[];if((S.activeElement===c.current||S.activeElement===u.current)&&(I=a(g.current)),I.length>0){const P=!!((T=C.current)!=null&&T.shiftKey&&((d=C.current)==null?void 0:d.key)==="Tab"),O=I[0],M=I[I.length-1];typeof O!="string"&&typeof M!="string"&&(P?M.focus():O.focus())}else $.focus()};S.addEventListener("focusin",x),S.addEventListener("keydown",b,!0);const R=setInterval(()=>{S.activeElement&&S.activeElement.tagName==="BODY"&&x()},50);return()=>{clearInterval(R),S.removeEventListener("focusin",x),S.removeEventListener("keydown",b,!0)}},[o,r,n,i,s,a]);const y=S=>{p.current===null&&(p.current=S.relatedTarget),m.current=!0,h.current=S.target;const b=t.props.onFocus;b&&b(S)},k=S=>{p.current===null&&(p.current=S.relatedTarget),m.current=!0};return w.jsxs(f.Fragment,{children:[w.jsx("div",{tabIndex:s?0:-1,onFocus:k,ref:c,"data-testid":"sentinelStart"}),f.cloneElement(t,{ref:v,onFocus:y}),w.jsx("div",{tabIndex:s?0:-1,onFocus:k,ref:u,"data-testid":"sentinelEnd"})]})}function ah(e){return typeof e=="function"?e():e}function ih(e){return e?e.props.hasOwnProperty("in"):!1}const Fi=()=>{},br=new Qm;function sh(e){const{container:t,disableEscapeKeyDown:o=!1,disableScrollLock:r=!1,closeAfterTransition:n=!1,onTransitionEnter:a,onTransitionExited:i,children:s,onClose:l,open:c,rootRef:u}=e,p=f.useRef({}),h=f.useRef(null),m=f.useRef(null),g=Be(m,u),[v,C]=f.useState(!c),y=ih(s);let k=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(k=!1);const S=()=>Xe(h.current),b=()=>(p.current.modalRef=m.current,p.current.mount=h.current,p.current),x=()=>{br.mount(b(),{disableScrollLock:r}),m.current&&(m.current.scrollTop=0)},R=xt(()=>{const L=ah(t)||S().body;br.add(b(),L),m.current&&x()}),$=()=>br.isTopModal(b()),I=xt(L=>{h.current=L,L&&(c&&$()?x():m.current&&Ho(m.current,k))}),T=f.useCallback(()=>{br.remove(b(),k)},[k]);f.useEffect(()=>()=>{T()},[T]),f.useEffect(()=>{c?R():(!y||!n)&&T()},[c,T,y,n,R]);const d=L=>N=>{var D;(D=L.onKeyDown)==null||D.call(L,N),!(N.key!=="Escape"||N.which===229||!$())&&(o||(N.stopPropagation(),l&&l(N,"escapeKeyDown")))},P=L=>N=>{var D;(D=L.onClick)==null||D.call(L,N),N.target===N.currentTarget&&l&&l(N,"backdropClick")};return{getRootProps:(L={})=>{const N=Or(e);delete N.onTransitionEnter,delete N.onTransitionExited;const D={...N,...L};return{role:"presentation",...D,onKeyDown:d(D),ref:g}},getBackdropProps:(L={})=>{const N=L;return{"aria-hidden":!0,...N,onClick:P(N),open:c}},getTransitionProps:()=>{const L=()=>{C(!1),a&&a()},N=()=>{C(!0),i&&i(),n&&T()};return{onEnter:ei(L,(s==null?void 0:s.props.onEnter)??Fi),onExited:ei(N,(s==null?void 0:s.props.onExited)??Fi)}},rootRef:g,portalRef:I,isTopModal:$,exited:v,hasTransition:y}}function lh(e){return U("MuiModal",e)}V("MuiModal",["root","hidden","backdrop"]);const ch=e=>{const{open:t,exited:o,classes:r}=e;return _({root:["root",!t&&o&&"hidden"],backdrop:["backdrop"]},lh,r)},uh=A("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,!o.open&&o.exited&&t.hidden]}})(H(({theme:e})=>({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:t})=>!t.open&&t.exited,style:{visibility:"hidden"}}]}))),dh=A(yl,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Pa=f.forwardRef(function(t,o){const r=G({name:"MuiModal",props:t}),{BackdropComponent:n=dh,BackdropProps:a,classes:i,className:s,closeAfterTransition:l=!1,children:c,container:u,component:p,components:h={},componentsProps:m={},disableAutoFocus:g=!1,disableEnforceFocus:v=!1,disableEscapeKeyDown:C=!1,disablePortal:y=!1,disableRestoreFocus:k=!1,disableScrollLock:S=!1,hideBackdrop:b=!1,keepMounted:x=!1,onBackdropClick:R,onClose:$,onTransitionEnter:I,onTransitionExited:T,open:d,slotProps:P={},slots:O={},theme:M,...j}=r,L={...r,closeAfterTransition:l,disableAutoFocus:g,disableEnforceFocus:v,disableEscapeKeyDown:C,disablePortal:y,disableRestoreFocus:k,disableScrollLock:S,hideBackdrop:b,keepMounted:x},{getRootProps:N,getBackdropProps:D,getTransitionProps:F,portalRef:z,isTopModal:X,exited:Y,hasTransition:de}=sh({...L,rootRef:o}),ae={...L,exited:Y},ne=ch(ae),Z={};if(c.props.tabIndex===void 0&&(Z.tabIndex="-1"),de){const{onEnter:q,onExited:xe}=F();Z.onEnter=q,Z.onExited=xe}const we={...j,slots:{root:h.Root,backdrop:h.Backdrop,...O},slotProps:{...m,...P}},[ge,ye]=be("root",{elementType:uh,externalForwardedProps:we,getSlotProps:N,additionalProps:{ref:o,as:p},ownerState:ae,className:W(s,ne==null?void 0:ne.root,!ae.open&&ae.exited&&(ne==null?void 0:ne.hidden))}),[fe,oe]=be("backdrop",{elementType:n,externalForwardedProps:we,additionalProps:a,getSlotProps:q=>D({...q,onClick:xe=>{R&&R(xe),q!=null&&q.onClick&&q.onClick(xe)}}),className:W(a==null?void 0:a.className,ne==null?void 0:ne.backdrop),ownerState:ae}),se=Be(a==null?void 0:a.ref,oe.ref);return!x&&!d&&(!de||Y)?null:w.jsx(vl,{ref:z,container:u,disablePortal:y,children:w.jsxs(ge,{...ye,children:[!b&&n?w.jsx(fe,{...oe,ref:se}):null,w.jsx(nh,{disableEnforceFocus:v,disableAutoFocus:g,disableRestoreFocus:k,isEnabled:X,open:d,children:f.cloneElement(c,Z)})]})})});function ph(e){return U("MuiDialog",e)}const yn=V("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),Cl=f.createContext({}),fh=A(yl,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),gh=e=>{const{classes:t,scroll:o,maxWidth:r,fullWidth:n,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${E(o)}`],paper:["paper",`paperScroll${E(o)}`,`paperWidth${E(String(r))}`,n&&"paperFullWidth",a&&"paperFullScreen"]};return _(i,ph,t)},mh=A(Pa,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),hh=A("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.container,t[`scroll${E(o.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),vh=A(qt,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.paper,t[`scrollPaper${E(o.scroll)}`],t[`paperWidth${E(String(o.maxWidth))}`],o.fullWidth&&t.paperFullWidth,o.fullScreen&&t.paperFullScreen]}})(H(({theme:e})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:t})=>!t.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${yn.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(e.breakpoints.values).filter(t=>t!=="xs").map(t=>({props:{maxWidth:t},style:{maxWidth:`${e.breakpoints.values[t]}${e.breakpoints.unit}`,[`&.${yn.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t]+32*2)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:t})=>t.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:t})=>t.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${yn.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),I0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDialog"}),n=jt(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,"aria-modal":l=!0,BackdropComponent:c,BackdropProps:u,children:p,className:h,disableEscapeKeyDown:m=!1,fullScreen:g=!1,fullWidth:v=!1,maxWidth:C="sm",onBackdropClick:y,onClick:k,onClose:S,open:b,PaperComponent:x=qt,PaperProps:R={},scroll:$="paper",TransitionComponent:I=bl,transitionDuration:T=a,TransitionProps:d,...P}=r,O={...r,disableEscapeKeyDown:m,fullScreen:g,fullWidth:v,maxWidth:C,scroll:$},M=gh(O),j=f.useRef(),L=z=>{j.current=z.target===z.currentTarget},N=z=>{k&&k(z),j.current&&(j.current=null,y&&y(z),S&&S(z,"backdropClick"))},D=_t(s),F=f.useMemo(()=>({titleId:D}),[D]);return w.jsx(mh,{className:W(M.root,h),closeAfterTransition:!0,components:{Backdrop:fh},componentsProps:{backdrop:{transitionDuration:T,as:c,...u}},disableEscapeKeyDown:m,onClose:S,open:b,ref:o,onClick:N,ownerState:O,...P,children:w.jsx(I,{appear:!0,in:b,timeout:T,role:"presentation",...d,children:w.jsx(hh,{className:W(M.container),onMouseDown:L,ownerState:O,children:w.jsx(vh,{as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":D,"aria-modal":l,...R,className:W(M.paper,R.className),ownerState:O,children:w.jsx(Cl.Provider,{value:F,children:p})})})})})});function bh(e){return U("MuiDialogActions",e)}V("MuiDialogActions",["root","spacing"]);const yh=e=>{const{classes:t,disableSpacing:o}=e;return _({root:["root",!o&&"spacing"]},bh,t)},xh=A("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,!o.disableSpacing&&t.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:({ownerState:e})=>!e.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),M0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDialogActions"}),{className:n,disableSpacing:a=!1,...i}=r,s={...r,disableSpacing:a},l=yh(s);return w.jsx(xh,{className:W(l.root,n),ownerState:s,ref:o,...i})});function Sh(e){return U("MuiDialogContent",e)}V("MuiDialogContent",["root","dividers"]);function Ch(e){return U("MuiDialogTitle",e)}const wh=V("MuiDialogTitle",["root"]),kh=e=>{const{classes:t,dividers:o}=e;return _({root:["root",o&&"dividers"]},Sh,t)},Rh=A("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.dividers&&t.dividers]}})(H(({theme:e})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:t})=>t.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>!t.dividers,style:{[`.${wh.root} + &`]:{paddingTop:0}}}]}))),E0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDialogContent"}),{className:n,dividers:a=!1,...i}=r,s={...r,dividers:a},l=kh(s);return w.jsx(Rh,{className:W(l.root,n),ownerState:s,ref:o,...i})});function $h(e){return U("MuiDialogContentText",e)}V("MuiDialogContentText",["root"]);const Ph=e=>{const{classes:t}=e,r=_({root:["root"]},$h,t);return{...t,...r}},Th=A(Ht,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),O0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDialogContentText"}),{children:n,className:a,...i}=r,s=Ph(i);return w.jsx(Th,{component:"p",variant:"body1",color:"textSecondary",ref:o,ownerState:i,className:W(s.root,a),...r,classes:s})}),Ih=e=>{const{classes:t}=e;return _({root:["root"]},Ch,t)},Mh=A(Ht,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),A0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDialogTitle"}),{className:n,id:a,...i}=r,s=r,l=Ih(s),{titleId:c=a}=f.useContext(Cl);return w.jsx(Mh,{component:"h2",className:W(l.root,n),ownerState:s,ref:o,variant:"h6",id:a??c,...i})});function Eh(e){return U("MuiDivider",e)}const Wi=V("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),Oh=e=>{const{absolute:t,children:o,classes:r,flexItem:n,light:a,orientation:i,textAlign:s,variant:l}=e;return _({root:["root",t&&"absolute",l,a&&"light",i==="vertical"&&"vertical",n&&"flexItem",o&&"withChildren",o&&i==="vertical"&&"withChildrenVertical",s==="right"&&i!=="vertical"&&"textAlignRight",s==="left"&&i!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",i==="vertical"&&"wrapperVertical"]},Eh,r)},Ah=A("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.absolute&&t.absolute,t[o.variant],o.light&&t.light,o.orientation==="vertical"&&t.vertical,o.flexItem&&t.flexItem,o.children&&t.withChildren,o.children&&o.orientation==="vertical"&&t.withChildrenVertical,o.textAlign==="right"&&o.orientation!=="vertical"&&t.textAlignRight,o.textAlign==="left"&&o.orientation!=="vertical"&&t.textAlignLeft]}})(H(({theme:e})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:te(e.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:e.spacing(1),marginBottom:e.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:t})=>!!t.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:t})=>t.children&&t.orientation!=="vertical",style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:t})=>t.orientation==="vertical"&&t.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:t})=>t.textAlign==="right"&&t.orientation!=="vertical",style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:t})=>t.textAlign==="left"&&t.orientation!=="vertical",style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),Lh=A("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.wrapper,o.orientation==="vertical"&&t.wrapperVertical]}})(H(({theme:e})=>({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`}}]}))),Hi=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDivider"}),{absolute:n=!1,children:a,className:i,orientation:s="horizontal",component:l=a||s==="vertical"?"div":"hr",flexItem:c=!1,light:u=!1,role:p=l!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth",...g}=r,v={...r,absolute:n,component:l,flexItem:c,light:u,orientation:s,role:p,textAlign:h,variant:m},C=Oh(v);return w.jsx(Ah,{as:l,className:W(C.root,i),role:p,ref:o,ownerState:v,"aria-orientation":p==="separator"&&(l!=="hr"||s==="vertical")?s:void 0,...g,children:a?w.jsx(Lh,{className:C.wrapper,ownerState:v,children:a}):null})});Hi&&(Hi.muiSkipListHighlight=!0);function Bh(e,t,o){const r=t.getBoundingClientRect(),n=o&&o.getBoundingClientRect(),a=wt(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const c=a.getComputedStyle(t);i=c.getPropertyValue("-webkit-transform")||c.getPropertyValue("transform")}let s=0,l=0;if(i&&i!=="none"&&typeof i=="string"){const c=i.split("(")[1].split(")")[0].split(",");s=parseInt(c[4],10),l=parseInt(c[5],10)}return e==="left"?n?`translateX(${n.right+s-r.left}px)`:`translateX(${a.innerWidth+s-r.left}px)`:e==="right"?n?`translateX(-${r.right-n.left-s}px)`:`translateX(-${r.left+r.width-s}px)`:e==="up"?n?`translateY(${n.bottom+l-r.top}px)`:`translateY(${a.innerHeight+l-r.top}px)`:n?`translateY(-${r.top-n.top+r.height-l}px)`:`translateY(-${r.top+r.height-l}px)`}function zh(e){return typeof e=="function"?e():e}function yr(e,t,o){const r=zh(o),n=Bh(e,t,r);n&&(t.style.webkitTransform=n,t.style.transform=n)}const Nh=f.forwardRef(function(t,o){const r=jt(),n={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,container:c,direction:u="down",easing:p=n,in:h,onEnter:m,onEntered:g,onEntering:v,onExit:C,onExited:y,onExiting:k,style:S,timeout:b=a,TransitionComponent:x=kt,...R}=t,$=f.useRef(null),I=Be(Gt(l),$,o),T=F=>z=>{F&&(z===void 0?F($.current):F($.current,z))},d=T((F,z)=>{yr(u,F,c),ba(F),m&&m(F,z)}),P=T((F,z)=>{const X=xo({timeout:b,style:S,easing:p},{mode:"enter"});F.style.webkitTransition=r.transitions.create("-webkit-transform",{...X}),F.style.transition=r.transitions.create("transform",{...X}),F.style.webkitTransform="none",F.style.transform="none",v&&v(F,z)}),O=T(g),M=T(k),j=T(F=>{const z=xo({timeout:b,style:S,easing:p},{mode:"exit"});F.style.webkitTransition=r.transitions.create("-webkit-transform",z),F.style.transition=r.transitions.create("transform",z),yr(u,F,c),C&&C(F)}),L=T(F=>{F.style.webkitTransition="",F.style.transition="",y&&y(F)}),N=F=>{i&&i($.current,F)},D=f.useCallback(()=>{$.current&&yr(u,$.current,c)},[u,c]);return f.useEffect(()=>{if(h||u==="down"||u==="right")return;const F=ca(()=>{$.current&&yr(u,$.current,c)}),z=wt($.current);return z.addEventListener("resize",F),()=>{F.clear(),z.removeEventListener("resize",F)}},[u,h,c]),f.useEffect(()=>{h||D()},[h,D]),w.jsx(x,{nodeRef:$,onEnter:d,onEntered:O,onEntering:P,onExit:j,onExited:L,onExiting:M,addEndListener:N,appear:s,in:h,timeout:b,...R,children:(F,{ownerState:z,...X})=>f.cloneElement(l,{ref:I,style:{visibility:F==="exited"&&!h?"hidden":void 0,...S,...l.props.style},...X})})});function jh(e){return U("MuiDrawer",e)}V("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const wl=(e,t)=>{const{ownerState:o}=e;return[t.root,(o.variant==="permanent"||o.variant==="persistent")&&t.docked,t.modal]},Dh=e=>{const{classes:t,anchor:o,variant:r}=e,n={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${E(o)}`,r!=="temporary"&&`paperAnchorDocked${E(o)}`]};return _(n,jh,t)},Fh=A(Pa,{name:"MuiDrawer",slot:"Root",overridesResolver:wl})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer}))),Vi=A("div",{shouldForwardProp:Ge,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:wl})({flex:"0 0 auto"}),Wh=A(qt,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.paper,t[`paperAnchor${E(o.anchor)}`],o.variant!=="temporary"&&t[`paperAnchorDocked${E(o.anchor)}`]]}})(H(({theme:e})=>({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:({ownerState:t})=>t.anchor==="left"&&t.variant!=="temporary",style:{borderRight:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>t.anchor==="top"&&t.variant!=="temporary",style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>t.anchor==="right"&&t.variant!=="temporary",style:{borderLeft:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>t.anchor==="bottom"&&t.variant!=="temporary",style:{borderTop:`1px solid ${(e.vars||e).palette.divider}`}}]}))),kl={left:"right",right:"left",top:"down",bottom:"up"};function Hh(e){return["left","right"].includes(e)}function Vh({direction:e},t){return e==="rtl"&&Hh(t)?kl[t]:t}const L0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiDrawer"}),n=jt(),a=ao(),i={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{anchor:s="left",BackdropProps:l,children:c,className:u,elevation:p=16,hideBackdrop:h=!1,ModalProps:{BackdropProps:m,...g}={},onClose:v,open:C=!1,PaperProps:y={},SlideProps:k,TransitionComponent:S=Nh,transitionDuration:b=i,variant:x="temporary",...R}=r,$=f.useRef(!1);f.useEffect(()=>{$.current=!0},[]);const I=Vh({direction:a?"rtl":"ltr"},s),d={...r,anchor:s,elevation:p,open:C,variant:x,...R},P=Dh(d),O=w.jsx(Wh,{elevation:x==="temporary"?p:0,square:!0,...y,className:W(P.paper,y.className),ownerState:d,children:c});if(x==="permanent")return w.jsx(Vi,{className:W(P.root,P.docked,u),ownerState:d,ref:o,...R,children:O});const M=w.jsx(S,{in:C,direction:kl[I],timeout:b,appear:$.current,...k,children:O});return x==="persistent"?w.jsx(Vi,{className:W(P.root,P.docked,u),ownerState:d,ref:o,...R,children:M}):w.jsx(Fh,{BackdropProps:{...l,...m,transitionDuration:b},className:W(P.root,P.modal,u),open:C,ownerState:d,onClose:v,hideBackdrop:h,ref:o,...R,...g,children:M})});function Uh(e){return U("MuiFab",e)}const Ui=V("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]),_h=e=>{const{color:t,variant:o,classes:r,size:n}=e,a={root:["root",o,`size${E(n)}`,t==="inherit"?"colorInherit":t]},i=_(a,Uh,r);return{...r,...i}},Kh=A(zt,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>Ge(e)||e==="classes",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],t[`size${E(o.size)}`],o.color==="inherit"&&t.colorInherit,t[E(o.size)],t[o.color]]}})(H(({theme:e})=>{var t,o;return{...e.typography.button,minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.text.primary:(o=(t=e.palette).getContrastText)==null?void 0:o.call(t,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${Ui.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"},style:{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]}}),H(({theme:e})=>({variants:[...Object.entries(e.palette).filter(Ee(["dark","contrastText"])).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].contrastText,backgroundColor:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:(e.vars||e).palette[t].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t].main}}}}))]})),H(({theme:e})=>({[`&.${Ui.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}))),B0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiFab"}),{children:n,className:a,color:i="default",component:s="button",disabled:l=!1,disableFocusRipple:c=!1,focusVisibleClassName:u,size:p="large",variant:h="circular",...m}=r,g={...r,color:i,component:s,disabled:l,disableFocusRipple:c,size:p,variant:h},v=_h(g);return w.jsx(Kh,{className:W(v.root,a),component:s,disabled:l,focusRipple:!c,focusVisibleClassName:W(v.focusVisible,u),ownerState:g,ref:o,...m,classes:v,children:n})}),Gh=e=>{const{classes:t,disableUnderline:o,startAdornment:r,endAdornment:n,size:a,hiddenLabel:i,multiline:s}=e,l={root:["root",!o&&"underline",r&&"adornedStart",n&&"adornedEnd",a==="small"&&`size${E(a)}`,i&&"hiddenLabel",s&&"multiline"],input:["input"]},c=_(l,Jg,t);return{...t,...c}},qh=A(rn,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[...tn(e,t),!o.disableUnderline&&t.underline]}})(H(({theme:e})=>{const t=e.palette.mode==="light",o=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",n=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",a=t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:n,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r}},[`&.${it.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r},[`&.${it.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:a},variants:[{props:({ownerState:i})=>!i.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${it.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${it.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${it.disabled}, .${it.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${it.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(Ee()).map(([i])=>{var s;return{props:{disableUnderline:!1,color:i},style:{"&::after":{borderBottom:`2px solid ${(s=(e.vars||e).palette[i])==null?void 0:s.main}`}}}}),{props:({ownerState:i})=>i.startAdornment,style:{paddingLeft:12}},{props:({ownerState:i})=>i.endAdornment,style:{paddingRight:12}},{props:({ownerState:i})=>i.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:i,size:s})=>i.multiline&&s==="small",style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:i})=>i.multiline&&i.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:i})=>i.multiline&&i.hiddenLabel&&i.size==="small",style:{paddingTop:8,paddingBottom:9}}]}})),Xh=A(nn,{name:"MuiFilledInput",slot:"Input",overridesResolver:on})(H(({theme:e})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:t})=>t.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:t})=>t.startAdornment,style:{paddingLeft:0}},{props:({ownerState:t})=>t.endAdornment,style:{paddingRight:0}},{props:({ownerState:t})=>t.hiddenLabel&&t.size==="small",style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:t})=>t.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),Ta=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiFilledInput"}),{disableUnderline:n=!1,components:a={},componentsProps:i,fullWidth:s=!1,hiddenLabel:l,inputComponent:c="input",multiline:u=!1,slotProps:p,slots:h={},type:m="text",...g}=r,v={...r,disableUnderline:n,fullWidth:s,inputComponent:c,multiline:u,type:m},C=Gh(r),y={root:{ownerState:v},input:{ownerState:v}},k=p??i?Ue(y,p??i):y,S=h.root??a.Root??qh,b=h.input??a.Input??Xh;return w.jsx(an,{slots:{root:S,input:b},slotProps:k,fullWidth:s,inputComponent:c,multiline:u,ref:o,type:m,...g,classes:C})});Ta.muiName="Input";function Yh(e){return U("MuiFormControl",e)}V("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const Qh=e=>{const{classes:t,margin:o,fullWidth:r}=e,n={root:["root",o!=="none"&&`margin${E(o)}`,r&&"fullWidth"]};return _(n,Yh,t)},Jh=A("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[`margin${E(o.margin)}`],o.fullWidth&&t.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),Zh=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiFormControl"}),{children:n,className:a,color:i="primary",component:s="div",disabled:l=!1,error:c=!1,focused:u,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:g=!1,size:v="medium",variant:C="outlined",...y}=r,k={...r,color:i,component:s,disabled:l,error:c,fullWidth:p,hiddenLabel:h,margin:m,required:g,size:v,variant:C},S=Qh(k),[b,x]=f.useState(()=>{let M=!1;return n&&f.Children.forEach(n,j=>{if(!fn(j,["Input","Select"]))return;const L=fn(j,["Select"])?j.props.input:j;L&&Gg(L.props)&&(M=!0)}),M}),[R,$]=f.useState(()=>{let M=!1;return n&&f.Children.forEach(n,j=>{fn(j,["Input","Select"])&&(Nr(j.props,!0)||Nr(j.props.inputProps,!0))&&(M=!0)}),M}),[I,T]=f.useState(!1);l&&I&&T(!1);const d=u!==void 0&&!l?u:I;let P;f.useRef(!1);const O=f.useMemo(()=>({adornedStart:b,setAdornedStart:x,color:i,disabled:l,error:c,filled:R,focused:d,fullWidth:p,hiddenLabel:h,size:v,onBlur:()=>{T(!1)},onEmpty:()=>{$(!1)},onFilled:()=>{$(!0)},onFocus:()=>{T(!0)},registerEffect:P,required:g,variant:C}),[b,i,l,c,R,d,p,h,P,g,v,C]);return w.jsx(en.Provider,{value:O,children:w.jsx(Jh,{as:s,ownerState:k,className:W(S.root,a),ref:o,...y,children:n})})});function ev(e){return U("MuiFormHelperText",e)}const _i=V("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var Ki;const tv=e=>{const{classes:t,contained:o,size:r,disabled:n,error:a,filled:i,focused:s,required:l}=e,c={root:["root",n&&"disabled",a&&"error",r&&`size${E(r)}`,o&&"contained",s&&"focused",i&&"filled",l&&"required"]};return _(c,ev,t)},ov=A("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.size&&t[`size${E(o.size)}`],o.contained&&t.contained,o.filled&&t.filled]}})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${_i.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${_i.error}`]:{color:(e.vars||e).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:t})=>t.contained,style:{marginLeft:14,marginRight:14}}]}))),rv=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiFormHelperText"}),{children:n,className:a,component:i="p",disabled:s,error:l,filled:c,focused:u,margin:p,required:h,variant:m,...g}=r,v=Yt(),C=Po({props:r,muiFormControl:v,states:["variant","size","disabled","error","filled","focused","required"]}),y={...r,component:i,contained:C.variant==="filled"||C.variant==="outlined",variant:C.variant,size:C.size,disabled:C.disabled,error:C.error,filled:C.filled,focused:C.focused,required:C.required};delete y.ownerState;const k=tv(y);return w.jsx(ov,{as:i,className:W(k.root,a),ref:o,...g,ownerState:y,children:n===" "?Ki||(Ki=w.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):n})});function nv(e){return U("MuiFormLabel",e)}const Vo=V("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),av=e=>{const{classes:t,color:o,focused:r,disabled:n,error:a,filled:i,required:s}=e,l={root:["root",`color${E(o)}`,n&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return _(l,nv,t)},iv=A("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.color==="secondary"&&t.colorSecondary,o.filled&&t.filled]}})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{[`&.${Vo.focused}`]:{color:(e.vars||e).palette[t].main}}})),{props:{},style:{[`&.${Vo.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Vo.error}`]:{color:(e.vars||e).palette.error.main}}}]}))),sv=A("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(H(({theme:e})=>({[`&.${Vo.error}`]:{color:(e.vars||e).palette.error.main}}))),lv=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiFormLabel"}),{children:n,className:a,color:i,component:s="label",disabled:l,error:c,filled:u,focused:p,required:h,...m}=r,g=Yt(),v=Po({props:r,muiFormControl:g,states:["color","required","focused","disabled","error","filled"]}),C={...r,color:v.color||"primary",component:s,disabled:v.disabled,error:v.error,filled:v.filled,focused:v.focused,required:v.required},y=av(C);return w.jsxs(iv,{as:s,ownerState:C,className:W(y.root,a),ref:o,...m,children:[n,v.required&&w.jsxs(sv,{ownerState:C,"aria-hidden":!0,className:y.asterisk,children:[" ","*"]})]})});function Un(e){return`scale(${e}, ${e**2})`}const cv={entering:{opacity:1,transform:Un(1)},entered:{opacity:1,transform:"none"}},xn=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Zo=f.forwardRef(function(t,o){const{addEndListener:r,appear:n=!0,children:a,easing:i,in:s,onEnter:l,onEntered:c,onEntering:u,onExit:p,onExited:h,onExiting:m,style:g,timeout:v="auto",TransitionComponent:C=kt,...y}=t,k=eo(),S=f.useRef(),b=jt(),x=f.useRef(null),R=Be(x,Gt(a),o),$=L=>N=>{if(L){const D=x.current;N===void 0?L(D):L(D,N)}},I=$(u),T=$((L,N)=>{ba(L);const{duration:D,delay:F,easing:z}=xo({style:g,timeout:v,easing:i},{mode:"enter"});let X;v==="auto"?(X=b.transitions.getAutoHeightDuration(L.clientHeight),S.current=X):X=D,L.style.transition=[b.transitions.create("opacity",{duration:X,delay:F}),b.transitions.create("transform",{duration:xn?X:X*.666,delay:F,easing:z})].join(","),l&&l(L,N)}),d=$(c),P=$(m),O=$(L=>{const{duration:N,delay:D,easing:F}=xo({style:g,timeout:v,easing:i},{mode:"exit"});let z;v==="auto"?(z=b.transitions.getAutoHeightDuration(L.clientHeight),S.current=z):z=N,L.style.transition=[b.transitions.create("opacity",{duration:z,delay:D}),b.transitions.create("transform",{duration:xn?z:z*.666,delay:xn?D:D||z*.333,easing:F})].join(","),L.style.opacity=0,L.style.transform=Un(.75),p&&p(L)}),M=$(h),j=L=>{v==="auto"&&k.start(S.current||0,L),r&&r(x.current,L)};return w.jsx(C,{appear:n,in:s,nodeRef:x,onEnter:T,onEntered:d,onEntering:I,onExit:O,onExited:M,onExiting:P,addEndListener:j,timeout:v==="auto"?null:v,...y,children:(L,{ownerState:N,...D})=>f.cloneElement(a,{style:{opacity:0,transform:Un(.75),visibility:L==="exited"&&!s?"hidden":void 0,...cv[L],...g,...a.props.style},ref:R,...D})})});Zo&&(Zo.muiSupportAuto=!0);const z0=cd({themeId:ft}),uv=e=>{const{classes:t,disableUnderline:o}=e,n=_({root:["root",!o&&"underline"],input:["input"]},Yg,t);return{...t,...n}},dv=A(rn,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[...tn(e,t),!o.disableUnderline&&t.underline]}})(H(({theme:e})=>{let o=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(o=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:({ownerState:r})=>r.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:r})=>!r.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ft.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ft.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ft.disabled}, .${Ft.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${o}`}},[`&.${Ft.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(Ee()).map(([r])=>({props:{color:r,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[r].main}`}}}))]}})),pv=A(nn,{name:"MuiInput",slot:"Input",overridesResolver:on})({}),Ia=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiInput"}),{disableUnderline:n=!1,components:a={},componentsProps:i,fullWidth:s=!1,inputComponent:l="input",multiline:c=!1,slotProps:u,slots:p={},type:h="text",...m}=r,g=uv(r),C={root:{ownerState:{disableUnderline:n}}},y=u??i?Ue(u??i,C):C,k=p.root??a.Root??dv,S=p.input??a.Input??pv;return w.jsx(an,{slots:{root:k,input:S},slotProps:y,fullWidth:s,inputComponent:l,multiline:c,ref:o,type:h,...m,classes:g})});Ia.muiName="Input";function fv(e){return U("MuiInputAdornment",e)}const Gi=V("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var qi;const gv=(e,t)=>{const{ownerState:o}=e;return[t.root,t[`position${E(o.position)}`],o.disablePointerEvents===!0&&t.disablePointerEvents,t[o.variant]]},mv=e=>{const{classes:t,disablePointerEvents:o,hiddenLabel:r,position:n,size:a,variant:i}=e,s={root:["root",o&&"disablePointerEvents",n&&`position${E(n)}`,i,r&&"hiddenLabel",a&&`size${E(a)}`]};return _(s,fv,t)},hv=A("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:gv})(H(({theme:e})=>({display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${Gi.positionStart}&:not(.${Gi.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}))),N0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiInputAdornment"}),{children:n,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:l=!1,position:c,variant:u,...p}=r,h=Yt()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const g={...r,hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:c,variant:m},v=mv(g);return w.jsx(en.Provider,{value:null,children:w.jsx(hv,{as:i,ownerState:g,className:W(v.root,a),ref:o,...p,children:typeof n=="string"&&!l?w.jsx(Ht,{color:"textSecondary",children:n}):w.jsxs(f.Fragment,{children:[c==="start"?qi||(qi=w.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):null,n]})})})});function vv(e){return U("MuiInputLabel",e)}V("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const bv=e=>{const{classes:t,formControl:o,size:r,shrink:n,disableAnimation:a,variant:i,required:s}=e,l={root:["root",o&&"formControl",!a&&"animated",n&&"shrink",r&&r!=="normal"&&`size${E(r)}`,i],asterisk:[s&&"asterisk"]},c=_(l,vv,t);return{...t,...c}},yv=A(lv,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${Vo.asterisk}`]:t.asterisk},t.root,o.formControl&&t.formControl,o.size==="small"&&t.sizeSmall,o.shrink&&t.shrink,!o.disableAnimation&&t.animated,o.focused&&t.focused,t[o.variant]]}})(H(({theme:e})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:t})=>t.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:t})=>t.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:t})=>!t.disableAnimation,style:{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:t,ownerState:o})=>t==="filled"&&o.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:t,ownerState:o,size:r})=>t==="filled"&&o.shrink&&r==="small",style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:t,ownerState:o})=>t==="outlined"&&o.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),xv=f.forwardRef(function(t,o){const r=G({name:"MuiInputLabel",props:t}),{disableAnimation:n=!1,margin:a,shrink:i,variant:s,className:l,...c}=r,u=Yt();let p=i;typeof p>"u"&&u&&(p=u.filled||u.focused||u.adornedStart);const h=Po({props:r,muiFormControl:u,states:["size","variant","required","focused"]}),m={...r,disableAnimation:n,formControl:u,shrink:p,size:h.size,variant:h.variant,required:h.required,focused:h.focused},g=bv(m);return w.jsx(yv,{"data-shrink":p,ref:o,className:W(g.root,l),...c,ownerState:m,classes:g})});function Sv(e){return U("MuiLinearProgress",e)}V("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","bar1","bar2","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const _n=4,Kn=Kt` - 0% { - left: -35%; - right: 100%; - } - - 60% { - left: 100%; - right: -90%; - } - - 100% { - left: 100%; - right: -90%; - } -`,Cv=typeof Kn!="string"?$o` - animation: ${Kn} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; - `:null,Gn=Kt` - 0% { - left: -200%; - right: 100%; - } - - 60% { - left: 107%; - right: -8%; - } - - 100% { - left: 107%; - right: -8%; - } -`,wv=typeof Gn!="string"?$o` - animation: ${Gn} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; - `:null,qn=Kt` - 0% { - opacity: 1; - background-position: 0 -23px; - } - - 60% { - opacity: 0; - background-position: 0 -23px; - } - - 100% { - opacity: 1; - background-position: -200px -23px; - } -`,kv=typeof qn!="string"?$o` - animation: ${qn} 3s infinite linear; - `:null,Rv=e=>{const{classes:t,variant:o,color:r}=e,n={root:["root",`color${E(r)}`,o],dashed:["dashed",`dashedColor${E(r)}`],bar1:["bar","bar1",`barColor${E(r)}`,(o==="indeterminate"||o==="query")&&"bar1Indeterminate",o==="determinate"&&"bar1Determinate",o==="buffer"&&"bar1Buffer"],bar2:["bar","bar2",o!=="buffer"&&`barColor${E(r)}`,o==="buffer"&&`color${E(r)}`,(o==="indeterminate"||o==="query")&&"bar2Indeterminate",o==="buffer"&&"bar2Buffer"]};return _(n,Sv,t)},Ma=(e,t)=>e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?sr(e.palette[t].main,.62):ir(e.palette[t].main,.5),$v=A("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[`color${E(o.color)}`],t[o.variant]]}})(H(({theme:e})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{backgroundColor:Ma(e,t)}})),{props:({ownerState:t})=>t.color==="inherit"&&t.variant!=="buffer",style:{"&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}}},{props:{variant:"buffer"},style:{backgroundColor:"transparent"}},{props:{variant:"query"},style:{transform:"rotate(180deg)"}}]}))),Pv=A("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.dashed,t[`dashedColor${E(o.color)}`]]}})(H(({theme:e})=>({position:"absolute",marginTop:0,height:"100%",width:"100%",backgroundSize:"10px 10px",backgroundPosition:"0 -23px",variants:[{props:{color:"inherit"},style:{opacity:.3,backgroundImage:"radial-gradient(currentColor 0%, currentColor 16%, transparent 42%)"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>{const o=Ma(e,t);return{props:{color:t},style:{backgroundImage:`radial-gradient(${o} 0%, ${o} 16%, transparent 42%)`}}})]})),kv||{animation:`${qn} 3s infinite linear`}),Tv=A("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.bar,t.bar1,t[`barColor${E(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&t.bar1Indeterminate,o.variant==="determinate"&&t.bar1Determinate,o.variant==="buffer"&&t.bar1Buffer]}})(H(({theme:e})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[{props:{color:"inherit"},style:{backgroundColor:"currentColor"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main}})),{props:{variant:"determinate"},style:{transition:`transform .${_n}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${_n}s linear`}},{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:{width:"auto"}},{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:Cv||{animation:`${Kn} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),Iv=A("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.bar,t.bar2,t[`barColor${E(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&t.bar2Indeterminate,o.variant==="buffer"&&t.bar2Buffer]}})(H(({theme:e})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{"--LinearProgressBar2-barColor":(e.vars||e).palette[t].main}})),{props:({ownerState:t})=>t.variant!=="buffer"&&t.color!=="inherit",style:{backgroundColor:"var(--LinearProgressBar2-barColor, currentColor)"}},{props:({ownerState:t})=>t.variant!=="buffer"&&t.color==="inherit",style:{backgroundColor:"currentColor"}},{props:{color:"inherit"},style:{opacity:.3}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t,variant:"buffer"},style:{backgroundColor:Ma(e,t),transition:`transform .${_n}s linear`}})),{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:{width:"auto"}},{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:wv||{animation:`${Gn} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),j0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiLinearProgress"}),{className:n,color:a="primary",value:i,valueBuffer:s,variant:l="indeterminate",...c}=r,u={...r,color:a,variant:l},p=Rv(u),h=ao(),m={},g={bar1:{},bar2:{}};if((l==="determinate"||l==="buffer")&&i!==void 0){m["aria-valuenow"]=Math.round(i),m["aria-valuemin"]=0,m["aria-valuemax"]=100;let v=i-100;h&&(v=-v),g.bar1.transform=`translateX(${v}%)`}if(l==="buffer"&&s!==void 0){let v=(s||0)-100;h&&(v=-v),g.bar2.transform=`translateX(${v}%)`}return w.jsxs($v,{className:W(p.root,n),ownerState:u,role:"progressbar",...m,ref:o,...c,children:[l==="buffer"?w.jsx(Pv,{className:p.dashed,ownerState:u}):null,w.jsx(Tv,{className:p.bar1,ownerState:u,style:g.bar1}),l==="determinate"?null:w.jsx(Iv,{className:p.bar2,ownerState:u,style:g.bar2})]})});function Mv(e){return U("MuiLink",e)}const Ev=V("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),Ov=({theme:e,ownerState:t})=>{const o=t.color,r=Wt(e,`palette.${o}.main`,!1)||Wt(e,`palette.${o}`,!1)||t.color,n=Wt(e,`palette.${o}.mainChannel`)||Wt(e,`palette.${o}Channel`);return"vars"in e&&n?`rgba(${n} / 0.4)`:te(r,.4)},Xi={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},Av=e=>{const{classes:t,component:o,focusVisible:r,underline:n}=e,a={root:["root",`underline${E(n)}`,o==="button"&&"button",r&&"focusVisible"]};return _(a,Mv,t)},Lv=A(Ht,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[`underline${E(o.underline)}`],o.component==="button"&&t.button]}})(H(({theme:e})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:t,ownerState:o})=>t==="always"&&o.color!=="inherit",style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{underline:"always",color:t},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.4)`:te(e.palette[t].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:te(e.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette.text.secondaryChannel} / 0.4)`:te(e.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(e.vars||e).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Ev.focusVisible}`]:{outline:"auto"}}}]}))),D0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiLink"}),n=jt(),{className:a,color:i="primary",component:s="a",onBlur:l,onFocus:c,TypographyClasses:u,underline:p="always",variant:h="inherit",sx:m,...g}=r,[v,C]=f.useState(!1),y=x=>{yo(x.target)||C(!1),l&&l(x)},k=x=>{yo(x.target)&&C(!0),c&&c(x)},S={...r,color:i,component:s,focusVisible:v,underline:p,variant:h},b=Av(S);return w.jsx(Lv,{color:i,className:W(b.root,a),classes:u,component:s,onBlur:y,onFocus:k,ref:o,ownerState:S,variant:h,...g,sx:[...Xi[i]===void 0?[{color:i}]:[],...Array.isArray(m)?m:[m]],style:{...g.style,...p==="always"&&i!=="inherit"&&!Xi[i]&&{"--Link-underlineColor":Ov({theme:n,ownerState:S})}}})}),er=f.createContext({});function Bv(e){return U("MuiList",e)}V("MuiList",["root","padding","dense","subheader"]);const zv=e=>{const{classes:t,disablePadding:o,dense:r,subheader:n}=e;return _({root:["root",!o&&"padding",r&&"dense",n&&"subheader"]},Bv,t)},Nv=A("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,!o.disablePadding&&t.padding,o.dense&&t.dense,o.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),jv=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiList"}),{children:n,className:a,component:i="ul",dense:s=!1,disablePadding:l=!1,subheader:c,...u}=r,p=f.useMemo(()=>({dense:s}),[s]),h={...r,component:i,dense:s,disablePadding:l},m=zv(h);return w.jsx(er.Provider,{value:p,children:w.jsxs(Nv,{as:i,className:W(m.root,a),ref:o,ownerState:h,...u,children:[c,n]})})});function Dv(e){return U("MuiListItemIcon",e)}const Yi=V("MuiListItemIcon",["root","alignItemsFlexStart"]),Fv=e=>{const{alignItems:t,classes:o}=e;return _({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},Dv,o)},Wv=A("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(H(({theme:e})=>({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),F0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiListItemIcon"}),{className:n,...a}=r,i=f.useContext(er),s={...r,alignItems:i.alignItems},l=Fv(s);return w.jsx(Wv,{className:W(l.root,n),ownerState:s,ref:o,...a})});function Hv(e){return U("MuiListItemText",e)}const mo=V("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),Vv=e=>{const{classes:t,inset:o,primary:r,secondary:n,dense:a}=e;return _({root:["root",o&&"inset",a&&"dense",r&&n&&"multiline"],primary:["primary"],secondary:["secondary"]},Hv,t)},Uv=A("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${mo.primary}`]:t.primary},{[`& .${mo.secondary}`]:t.secondary},t.root,o.inset&&t.inset,o.primary&&o.secondary&&t.multiline,o.dense&&t.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${yi.root}:where(& .${mo.primary})`]:{display:"block"},[`.${yi.root}:where(& .${mo.secondary})`]:{display:"block"},variants:[{props:({ownerState:e})=>e.primary&&e.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:56}}]}),W0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiListItemText"}),{children:n,className:a,disableTypography:i=!1,inset:s=!1,primary:l,primaryTypographyProps:c,secondary:u,secondaryTypographyProps:p,slots:h={},slotProps:m={},...g}=r,{dense:v}=f.useContext(er);let C=l??n,y=u;const k={...r,disableTypography:i,inset:s,primary:!!C,secondary:!!y,dense:v},S=Vv(k),b={slots:h,slotProps:{primary:c,secondary:p,...m}},[x,R]=be("primary",{className:S.primary,elementType:Ht,externalForwardedProps:b,ownerState:k}),[$,I]=be("secondary",{className:S.secondary,elementType:Ht,externalForwardedProps:b,ownerState:k});return C!=null&&C.type!==Ht&&!i&&(C=w.jsx(x,{variant:v?"body2":"body1",component:R!=null&&R.variant?void 0:"span",...R,children:C})),y!=null&&y.type!==Ht&&!i&&(y=w.jsx($,{variant:"body2",color:"textSecondary",...I,children:y})),w.jsxs(Uv,{className:W(S.root,a),ownerState:k,ref:o,...g,children:[C,y]})});function Sn(e,t,o){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:o?null:e.firstChild}function Qi(e,t,o){return e===t?o?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:o?null:e.lastChild}function Rl(e,t){if(t===void 0)return!0;let o=e.innerText;return o===void 0&&(o=e.textContent),o=o.trim().toLowerCase(),o.length===0?!1:t.repeating?o[0]===t.keys[0]:o.startsWith(t.keys.join(""))}function Oo(e,t,o,r,n,a){let i=!1,s=n(e,t,t?o:!1);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const l=r?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!Rl(s,a)||l)s=n(e,s,o);else return s.focus(),!0}return!1}const _v=f.forwardRef(function(t,o){const{actions:r,autoFocus:n=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:l=!1,disableListWrap:c=!1,onKeyDown:u,variant:p="selectedMenu",...h}=t,m=f.useRef(null),g=f.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Ct(()=>{n&&m.current.focus()},[n]),f.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(S,{direction:b})=>{const x=!m.current.style.width;if(S.clientHeight{const b=m.current,x=S.key;if(S.ctrlKey||S.metaKey||S.altKey){u&&u(S);return}const $=Xe(b).activeElement;if(x==="ArrowDown")S.preventDefault(),Oo(b,$,c,l,Sn);else if(x==="ArrowUp")S.preventDefault(),Oo(b,$,c,l,Qi);else if(x==="Home")S.preventDefault(),Oo(b,null,c,l,Sn);else if(x==="End")S.preventDefault(),Oo(b,null,c,l,Qi);else if(x.length===1){const I=g.current,T=x.toLowerCase(),d=performance.now();I.keys.length>0&&(d-I.lastTime>500?(I.keys=[],I.repeating=!0,I.previousKeyMatched=!0):I.repeating&&T!==I.keys[0]&&(I.repeating=!1)),I.lastTime=d,I.keys.push(T);const P=$&&!I.repeating&&Rl($,I);I.previousKeyMatched&&(P||Oo(b,$,!1,l,Sn,I))?S.preventDefault():I.previousKeyMatched=!1}u&&u(S)},C=Be(m,o);let y=-1;f.Children.forEach(i,(S,b)=>{if(!f.isValidElement(S)){y===b&&(y+=1,y>=i.length&&(y=-1));return}S.props.disabled||(p==="selectedMenu"&&S.props.selected||y===-1)&&(y=b),y===b&&(S.props.disabled||S.props.muiSkipListHighlight||S.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1))});const k=f.Children.map(i,(S,b)=>{if(b===y){const x={};return a&&(x.autoFocus=!0),S.props.tabIndex===void 0&&p==="selectedMenu"&&(x.tabIndex=0),f.cloneElement(S,x)}return S});return w.jsx(jv,{role:"menu",ref:C,className:s,onKeyDown:v,tabIndex:n?0:-1,...h,children:k})});function Kv(e){return U("MuiPopover",e)}V("MuiPopover",["root","paper"]);function Ji(e,t){let o=0;return typeof t=="number"?o=t:t==="center"?o=e.height/2:t==="bottom"&&(o=e.height),o}function Zi(e,t){let o=0;return typeof t=="number"?o=t:t==="center"?o=e.width/2:t==="right"&&(o=e.width),o}function es(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Cn(e){return typeof e=="function"?e():e}const Gv=e=>{const{classes:t}=e;return _({root:["root"],paper:["paper"]},Kv,t)},qv=A(Pa,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),$l=A(qt,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Xv=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiPopover"}),{action:n,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:l="anchorEl",children:c,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:g,PaperProps:v={},slots:C={},slotProps:y={},transformOrigin:k={vertical:"top",horizontal:"left"},TransitionComponent:S=Zo,transitionDuration:b="auto",TransitionProps:{onEntering:x,...R}={},disableScrollLock:$=!1,...I}=r,T=(y==null?void 0:y.paper)??v,d=f.useRef(),P={...r,anchorOrigin:i,anchorReference:l,elevation:h,marginThreshold:m,externalPaperSlotProps:T,transformOrigin:k,TransitionComponent:S,transitionDuration:b,TransitionProps:R},O=Gv(P),M=f.useCallback(()=>{if(l==="anchorPosition")return s;const oe=Cn(a),q=(oe&&oe.nodeType===1?oe:Xe(d.current).body).getBoundingClientRect();return{top:q.top+Ji(q,i.vertical),left:q.left+Zi(q,i.horizontal)}},[a,i.horizontal,i.vertical,s,l]),j=f.useCallback(oe=>({vertical:Ji(oe,k.vertical),horizontal:Zi(oe,k.horizontal)}),[k.horizontal,k.vertical]),L=f.useCallback(oe=>{const se={width:oe.offsetWidth,height:oe.offsetHeight},q=j(se);if(l==="none")return{top:null,left:null,transformOrigin:es(q)};const xe=M();let re=xe.top-q.vertical,pe=xe.left-q.horizontal;const Ae=re+se.height,ue=pe+se.width,me=wt(Cn(a)),ze=me.innerHeight-m,Re=me.innerWidth-m;if(m!==null&&reze){const Se=Ae-ze;re-=Se,q.vertical+=Se}if(m!==null&&peRe){const Se=ue-Re;pe-=Se,q.horizontal+=Se}return{top:`${Math.round(re)}px`,left:`${Math.round(pe)}px`,transformOrigin:es(q)}},[a,l,M,j,m]),[N,D]=f.useState(g),F=f.useCallback(()=>{const oe=d.current;if(!oe)return;const se=L(oe);se.top!==null&&oe.style.setProperty("top",se.top),se.left!==null&&(oe.style.left=se.left),oe.style.transformOrigin=se.transformOrigin,D(!0)},[L]);f.useEffect(()=>($&&window.addEventListener("scroll",F),()=>window.removeEventListener("scroll",F)),[a,$,F]);const z=(oe,se)=>{x&&x(oe,se),F()},X=()=>{D(!1)};f.useEffect(()=>{g&&F()}),f.useImperativeHandle(n,()=>g?{updatePosition:()=>{F()}}:null,[g,F]),f.useEffect(()=>{if(!g)return;const oe=ca(()=>{F()}),se=wt(a);return se.addEventListener("resize",oe),()=>{oe.clear(),se.removeEventListener("resize",oe)}},[a,g,F]);let Y=b;b==="auto"&&!S.muiSupportAuto&&(Y=void 0);const de=p||(a?Xe(Cn(a)).body:void 0),ae={slots:C,slotProps:{...y,paper:T}},[ne,Z]=be("paper",{elementType:$l,externalForwardedProps:ae,additionalProps:{elevation:h,className:W(O.paper,T==null?void 0:T.className),style:N?T.style:{...T.style,opacity:0}},ownerState:P}),[we,{slotProps:ge,...ye}]=be("root",{elementType:qv,externalForwardedProps:ae,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:de,open:g},ownerState:P,className:W(O.root,u)}),fe=Be(d,Z.ref);return w.jsx(we,{...ye,...!Hn(we)&&{slotProps:ge,disableScrollLock:$},...I,ref:o,children:w.jsx(S,{appear:!0,in:g,onEntering:z,onExited:X,timeout:Y,...R,children:w.jsx(ne,{...Z,ref:fe,children:c})})})});function Yv(e){return U("MuiMenu",e)}V("MuiMenu",["root","paper","list"]);const Qv={vertical:"top",horizontal:"right"},Jv={vertical:"top",horizontal:"left"},Zv=e=>{const{classes:t}=e;return _({root:["root"],paper:["paper"],list:["list"]},Yv,t)},eb=A(Xv,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),tb=A($l,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),ob=A(_v,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),rb=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiMenu"}),{autoFocus:n=!0,children:a,className:i,disableAutoFocusItem:s=!1,MenuListProps:l={},onClose:c,open:u,PaperProps:p={},PopoverClasses:h,transitionDuration:m="auto",TransitionProps:{onEntering:g,...v}={},variant:C="selectedMenu",slots:y={},slotProps:k={},...S}=r,b=ao(),x={...r,autoFocus:n,disableAutoFocusItem:s,MenuListProps:l,onEntering:g,PaperProps:p,transitionDuration:m,TransitionProps:v,variant:C},R=Zv(x),$=n&&!s&&u,I=f.useRef(null),T=(N,D)=>{I.current&&I.current.adjustStyleForScrollbar(N,{direction:b?"rtl":"ltr"}),g&&g(N,D)},d=N=>{N.key==="Tab"&&(N.preventDefault(),c&&c(N,"tabKeyDown"))};let P=-1;f.Children.map(a,(N,D)=>{f.isValidElement(N)&&(N.props.disabled||(C==="selectedMenu"&&N.props.selected||P===-1)&&(P=D))});const O=y.paper??tb,M=k.paper??p,j=Ar({elementType:y.root,externalSlotProps:k.root,ownerState:x,className:[R.root,i]}),L=Ar({elementType:O,externalSlotProps:M,ownerState:x,className:R.paper});return w.jsx(eb,{onClose:c,anchorOrigin:{vertical:"bottom",horizontal:b?"right":"left"},transformOrigin:b?Qv:Jv,slots:{paper:O,root:y.root},slotProps:{root:j,paper:L},open:u,ref:o,transitionDuration:m,TransitionProps:{onEntering:T,...v},ownerState:x,...S,classes:h,children:w.jsx(ob,{onKeyDown:d,actions:I,autoFocus:n&&(P===-1||s),autoFocusItem:$,variant:C,...l,className:W(R.list,l.className),children:a})})});function nb(e){return U("MuiMenuItem",e)}const Ao=V("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),ab=(e,t)=>{const{ownerState:o}=e;return[t.root,o.dense&&t.dense,o.divider&&t.divider,!o.disableGutters&&t.gutters]},ib=e=>{const{disabled:t,dense:o,divider:r,disableGutters:n,selected:a,classes:i}=e,l=_({root:["root",o&&"dense",t&&"disabled",!n&&"gutters",r&&"divider",a&&"selected"]},nb,i);return{...i,...l}},sb=A(zt,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:ab})(H(({theme:e})=>({...e.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Ao.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ao.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Ao.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Ao.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Ao.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${Wi.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${Wi.inset}`]:{marginLeft:52},[`& .${mo.root}`]:{marginTop:0,marginBottom:0},[`& .${mo.inset}`]:{paddingLeft:36},[`& .${Yi.root}`]:{minWidth:36},variants:[{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:t})=>t.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:t})=>!t.dense,style:{[e.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:t})=>t.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...e.typography.body2,[`& .${Yi.root} svg`]:{fontSize:"1.25rem"}}}]}))),lb=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiMenuItem"}),{autoFocus:n=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:l=!1,focusVisibleClassName:c,role:u="menuitem",tabIndex:p,className:h,...m}=r,g=f.useContext(er),v=f.useMemo(()=>({dense:i||g.dense||!1,disableGutters:l}),[g.dense,i,l]),C=f.useRef(null);Ct(()=>{n&&C.current&&C.current.focus()},[n]);const y={...r,dense:v.dense,divider:s,disableGutters:l},k=ib(r),S=Be(C,o);let b;return r.disabled||(b=p!==void 0?p:-1),w.jsx(er.Provider,{value:v,children:w.jsx(sb,{ref:S,role:u,tabIndex:b,component:a,focusVisibleClassName:W(k.focusVisible,c),className:W(k.root,h),...m,ownerState:y,classes:k})})});function cb(e){return U("MuiNativeSelect",e)}const Ea=V("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),ub=e=>{const{classes:t,variant:o,disabled:r,multiple:n,open:a,error:i}=e,s={select:["select",o,r&&"disabled",n&&"multiple",i&&"error"],icon:["icon",`icon${E(o)}`,a&&"iconOpen",r&&"disabled"]};return _(s,cb,t)},Pl=A("select")(({theme:e})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${Ea.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(e.vars||e).palette.background.paper},variants:[{props:({ownerState:t})=>t.variant!=="filled"&&t.variant!=="outlined",style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(e.vars||e).shape.borderRadius,"&:focus":{borderRadius:(e.vars||e).shape.borderRadius},"&&&":{paddingRight:32}}}]})),db=A(Pl,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Ge,overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.select,t[o.variant],o.error&&t.error,{[`&.${Ea.multiple}`]:t.multiple}]}})({}),Tl=A("svg")(({theme:e})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(e.vars||e).palette.action.active,[`&.${Ea.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:({ownerState:t})=>t.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),pb=A(Tl,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.icon,o.variant&&t[`icon${E(o.variant)}`],o.open&&t.iconOpen]}})({}),fb=f.forwardRef(function(t,o){const{className:r,disabled:n,error:a,IconComponent:i,inputRef:s,variant:l="standard",...c}=t,u={...t,disabled:n,variant:l,error:a},p=ub(u);return w.jsxs(f.Fragment,{children:[w.jsx(db,{ownerState:u,className:W(p.select,r),disabled:n,ref:s||o,...c}),t.multiple?null:w.jsx(pb,{as:i,ownerState:u,className:p.icon})]})});var ts;const gb=A("fieldset",{shouldForwardProp:Ge})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),mb=A("legend",{shouldForwardProp:Ge})(H(({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:t})=>!t.withLabel,style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:({ownerState:t})=>t.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:t})=>t.withLabel&&t.notched,style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]})));function hb(e){const{children:t,classes:o,className:r,label:n,notched:a,...i}=e,s=n!=null&&n!=="",l={...e,notched:a,withLabel:s};return w.jsx(gb,{"aria-hidden":!0,className:r,ownerState:l,...i,children:w.jsx(mb,{ownerState:l,children:s?w.jsx("span",{children:n}):ts||(ts=w.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"}))})})}const vb=e=>{const{classes:t}=e,r=_({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Qg,t);return{...t,...r}},bb=A(rn,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:tn})(H(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${ut.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${ut.focused} .${ut.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(e.palette).filter(Ee()).map(([o])=>({props:{color:o},style:{[`&.${ut.focused} .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette[o].main}}})),{props:{},style:{[`&.${ut.error} .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${ut.disabled} .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}}},{props:({ownerState:o})=>o.startAdornment,style:{paddingLeft:14}},{props:({ownerState:o})=>o.endAdornment,style:{paddingRight:14}},{props:({ownerState:o})=>o.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:o,size:r})=>o.multiline&&r==="small",style:{padding:"8.5px 14px"}}]}})),yb=A(hb,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(H(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}})),xb=A(nn,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:on})(H(({theme:e})=>({padding:"16.5px 14px",...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:t})=>t.multiline,style:{padding:0}},{props:({ownerState:t})=>t.startAdornment,style:{paddingLeft:0}},{props:({ownerState:t})=>t.endAdornment,style:{paddingRight:0}}]}))),Oa=f.forwardRef(function(t,o){var r;const n=G({props:t,name:"MuiOutlinedInput"}),{components:a={},fullWidth:i=!1,inputComponent:s="input",label:l,multiline:c=!1,notched:u,slots:p={},type:h="text",...m}=n,g=vb(n),v=Yt(),C=Po({props:n,muiFormControl:v,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),y={...n,color:C.color||"primary",disabled:C.disabled,error:C.error,focused:C.focused,formControl:v,fullWidth:i,hiddenLabel:C.hiddenLabel,multiline:c,size:C.size,type:h},k=p.root??a.Root??bb,S=p.input??a.Input??xb;return w.jsx(an,{slots:{root:k,input:S},renderSuffix:b=>w.jsx(yb,{ownerState:y,className:g.notchedOutline,label:l!=null&&l!==""&&C.required?r||(r=w.jsxs(f.Fragment,{children:[l," ","*"]})):l,notched:typeof u<"u"?u:!!(b.startAdornment||b.filled||b.focused)}),fullWidth:i,inputComponent:s,multiline:c,ref:o,type:h,...m,classes:{...g,notchedOutline:null}})});Oa.muiName="Input";function Sb(e){return U("MuiPagination",e)}V("MuiPagination",["root","ul","outlined","text"]);function Cb(e={}){const{boundaryCount:t=1,componentName:o="usePagination",count:r=1,defaultPage:n=1,disabled:a=!1,hideNextButton:i=!1,hidePrevButton:s=!1,onChange:l,page:c,showFirstButton:u=!1,showLastButton:p=!1,siblingCount:h=1,...m}=e,[g,v]=Yo({controlled:c,default:n,name:o,state:"page"}),C=(T,d)=>{c||v(d),l&&l(T,d)},y=(T,d)=>{const P=d-T+1;return Array.from({length:P},(O,M)=>T+M)},k=y(1,Math.min(t,r)),S=y(Math.max(r-t+1,t+1),r),b=Math.max(Math.min(g-h,r-t-h*2-1),t+2),x=Math.min(Math.max(g+h,t+h*2+2),r-t-1),R=[...u?["first"]:[],...s?[]:["previous"],...k,...b>t+2?["start-ellipsis"]:t+1t?[r-t]:[],...S,...i?[]:["next"],...p?["last"]:[]],$=T=>{switch(T){case"first":return 1;case"previous":return g-1;case"next":return g+1;case"last":return r;default:return null}};return{items:R.map(T=>typeof T=="number"?{onClick:d=>{C(d,T)},type:"page",page:T,selected:T===g,disabled:a,"aria-current":T===g?"page":void 0}:{onClick:d=>{C(d,$(T))},type:T,page:$(T),selected:!1,disabled:a||!T.includes("ellipsis")&&(T==="next"||T==="last"?g>=r:g<=1)}),...m}}function wb(e){return U("MuiPaginationItem",e)}const Qe=V("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]),Il=Q(w.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),Ml=Q(w.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),kb=Q(w.jsx("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),Rb=Q(w.jsx("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),El=(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],t[`size${E(o.size)}`],o.variant==="text"&&t[`text${E(o.color)}`],o.variant==="outlined"&&t[`outlined${E(o.color)}`],o.shape==="rounded"&&t.rounded,o.type==="page"&&t.page,(o.type==="start-ellipsis"||o.type==="end-ellipsis")&&t.ellipsis,(o.type==="previous"||o.type==="next")&&t.previousNext,(o.type==="first"||o.type==="last")&&t.firstLast]},$b=e=>{const{classes:t,color:o,disabled:r,selected:n,size:a,shape:i,type:s,variant:l}=e,c={root:["root",`size${E(a)}`,l,i,o!=="standard"&&`color${E(o)}`,o!=="standard"&&`${l}${E(o)}`,r&&"disabled",n&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[s]],icon:["icon"]};return _(c,wb,t)},Pb=A("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:El})(H(({theme:e})=>({...e.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${Qe.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},variants:[{props:{size:"small"},style:{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)}}]}))),Tb=A(zt,{name:"MuiPaginationItem",slot:"Root",overridesResolver:El})(H(({theme:e})=>({...e.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${Qe.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Qe.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Qe.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${Qe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${Qe.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}},variants:[{props:{size:"small"},style:{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)}},{props:{shape:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"outlined"},style:{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${Qe.selected}`]:{[`&.${Qe.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}}}},{props:{variant:"text"},style:{[`&.${Qe.selected}`]:{[`&.${Qe.disabled}`]:{color:(e.vars||e).palette.action.disabled}}}},...Object.entries(e.palette).filter(Ee(["dark","contrastText"])).map(([t])=>({props:{variant:"text",color:t},style:{[`&.${Qe.selected}`]:{color:(e.vars||e).palette[t].contrastText,backgroundColor:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:(e.vars||e).palette[t].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t].main}},[`&.${Qe.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t].dark},[`&.${Qe.disabled}`]:{color:(e.vars||e).palette.action.disabled}}}})),...Object.entries(e.palette).filter(Ee(["light"])).map(([t])=>({props:{variant:"outlined",color:t},style:{[`&.${Qe.selected}`]:{color:(e.vars||e).palette[t].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.5)`:te(e.palette[t].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:te(e.palette[t].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette[t].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Qe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette[t].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}}}}))]}))),Ib=A("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(H(({theme:e})=>({fontSize:e.typography.pxToRem(20),margin:"0 -8px",variants:[{props:{size:"small"},style:{fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:e.typography.pxToRem(22)}}]}))),Mb=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiPaginationItem"}),{className:n,color:a="standard",component:i,components:s={},disabled:l=!1,page:c,selected:u=!1,shape:p="circular",size:h="medium",slots:m={},slotProps:g={},type:v="page",variant:C="text",...y}=r,k={...r,color:a,disabled:l,selected:u,shape:p,size:h,type:v,variant:C},S=ao(),b=$b(k),x={slots:{previous:m.previous??s.previous,next:m.next??s.next,first:m.first??s.first,last:m.last??s.last},slotProps:g},[R,$]=be("previous",{elementType:kb,externalForwardedProps:x,ownerState:k}),[I,T]=be("next",{elementType:Rb,externalForwardedProps:x,ownerState:k}),[d,P]=be("first",{elementType:Il,externalForwardedProps:x,ownerState:k}),[O,M]=be("last",{elementType:Ml,externalForwardedProps:x,ownerState:k}),j=S?{previous:"next",next:"previous",first:"last",last:"first"}[v]:v,L={previous:R,next:I,first:d,last:O}[j],N={previous:$,next:T,first:P,last:M}[j];return v==="start-ellipsis"||v==="end-ellipsis"?w.jsx(Pb,{ref:o,ownerState:k,className:W(b.root,n),children:"…"}):w.jsxs(Tb,{ref:o,ownerState:k,component:i,disabled:l,className:W(b.root,n),...y,children:[v==="page"&&c,L?w.jsx(Ib,{...N,className:b.icon,as:L}):null]})}),Eb=e=>{const{classes:t,variant:o}=e;return _({root:["root",o],ul:["ul"]},Sb,t)},Ob=A("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant]]}})({}),Ab=A("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function Lb(e,t,o){return e==="page"?`${o?"":"Go to "}page ${t}`:`Go to ${e} page`}const H0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiPagination"}),{boundaryCount:n=1,className:a,color:i="standard",count:s=1,defaultPage:l=1,disabled:c=!1,getItemAriaLabel:u=Lb,hideNextButton:p=!1,hidePrevButton:h=!1,onChange:m,page:g,renderItem:v=d=>w.jsx(Mb,{...d}),shape:C="circular",showFirstButton:y=!1,showLastButton:k=!1,siblingCount:S=1,size:b="medium",variant:x="text",...R}=r,{items:$}=Cb({...r,componentName:"Pagination"}),I={...r,boundaryCount:n,color:i,count:s,defaultPage:l,disabled:c,getItemAriaLabel:u,hideNextButton:p,hidePrevButton:h,renderItem:v,shape:C,showFirstButton:y,showLastButton:k,siblingCount:S,size:b,variant:x},T=Eb(I);return w.jsx(Ob,{"aria-label":"pagination navigation",className:W(T.root,a),ownerState:I,ref:o,...R,children:w.jsx(Ab,{className:T.ul,ownerState:I,children:$.map((d,P)=>w.jsx("li",{children:v({...d,color:i,"aria-label":u(d.type,d.page,d.selected),shape:C,size:b,variant:x})},P))})})});function Ol(e){return U("MuiSelect",e)}const Lo=V("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var os;const Bb=A(Pl,{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`&.${Lo.select}`]:t.select},{[`&.${Lo.select}`]:t[o.variant]},{[`&.${Lo.error}`]:t.error},{[`&.${Lo.multiple}`]:t.multiple}]}})({[`&.${Lo.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),zb=A(Tl,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.icon,o.variant&&t[`icon${E(o.variant)}`],o.open&&t.iconOpen]}})({}),Nb=A("input",{shouldForwardProp:e=>nl(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function rs(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function jb(e){return e==null||typeof e=="string"&&!e.trim()}const Db=e=>{const{classes:t,variant:o,disabled:r,multiple:n,open:a,error:i}=e,s={select:["select",o,r&&"disabled",n&&"multiple",i&&"error"],icon:["icon",`icon${E(o)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return _(s,Ol,t)},Fb=f.forwardRef(function(t,o){var Ze;const{"aria-describedby":r,"aria-label":n,autoFocus:a,autoWidth:i,children:s,className:l,defaultOpen:c,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:g,inputRef:v,labelId:C,MenuProps:y={},multiple:k,name:S,onBlur:b,onChange:x,onClose:R,onFocus:$,onOpen:I,open:T,readOnly:d,renderValue:P,required:O,SelectDisplayProps:M={},tabIndex:j,type:L,value:N,variant:D="standard",...F}=t,[z,X]=Yo({controlled:N,default:u,name:"Select"}),[Y,de]=Yo({controlled:T,default:c,name:"Select"}),ae=f.useRef(null),ne=f.useRef(null),[Z,we]=f.useState(null),{current:ge}=f.useRef(T!=null),[ye,fe]=f.useState(),oe=Be(o,v),se=f.useCallback(J=>{ne.current=J,J&&we(J)},[]),q=Z==null?void 0:Z.parentNode;f.useImperativeHandle(oe,()=>({focus:()=>{ne.current.focus()},node:ae.current,value:z}),[z]),f.useEffect(()=>{c&&Y&&Z&&!ge&&(fe(i?null:q.clientWidth),ne.current.focus())},[Z,i]),f.useEffect(()=>{a&&ne.current.focus()},[a]),f.useEffect(()=>{if(!C)return;const J=Xe(ne.current).getElementById(C);if(J){const ke=()=>{getSelection().isCollapsed&&ne.current.focus()};return J.addEventListener("click",ke),()=>{J.removeEventListener("click",ke)}}},[C]);const xe=(J,ke)=>{J?I&&I(ke):R&&R(ke),ge||(fe(i?null:q.clientWidth),de(J))},re=J=>{J.button===0&&(J.preventDefault(),ne.current.focus(),xe(!0,J))},pe=J=>{xe(!1,J)},Ae=f.Children.toArray(s),ue=J=>{const ke=Ae.find(Ve=>Ve.props.value===J.target.value);ke!==void 0&&(X(ke.props.value),x&&x(J,ke))},me=J=>ke=>{let Ve;if(ke.currentTarget.hasAttribute("tabindex")){if(k){Ve=Array.isArray(z)?z.slice():[];const bt=z.indexOf(J.props.value);bt===-1?Ve.push(J.props.value):Ve.splice(bt,1)}else Ve=J.props.value;if(J.props.onClick&&J.props.onClick(ke),z!==Ve&&(X(Ve),x)){const bt=ke.nativeEvent||ke,ur=new bt.constructor(bt.type,bt);Object.defineProperty(ur,"target",{writable:!0,value:{value:Ve,name:S}}),x(ur,J)}k||xe(!1,ke)}},ze=J=>{d||[" ","ArrowUp","ArrowDown","Enter"].includes(J.key)&&(J.preventDefault(),xe(!0,J))},Re=Z!==null&&Y,Se=J=>{!Re&&b&&(Object.defineProperty(J,"target",{writable:!0,value:{value:z,name:S}}),b(J))};delete F["aria-invalid"];let K,Ye;const Le=[];let Je=!1;(Nr({value:z})||h)&&(P?K=P(z):Je=!0);const rt=Ae.map(J=>{if(!f.isValidElement(J))return null;let ke;if(k){if(!Array.isArray(z))throw new Error(Bt(2));ke=z.some(Ve=>rs(Ve,J.props.value)),ke&&Je&&Le.push(J.props.children)}else ke=rs(z,J.props.value),ke&&Je&&(Ye=J.props.children);return f.cloneElement(J,{"aria-selected":ke?"true":"false",onClick:me(J),onKeyUp:Ve=>{Ve.key===" "&&Ve.preventDefault(),J.props.onKeyUp&&J.props.onKeyUp(Ve)},role:"option",selected:ke,value:void 0,"data-value":J.props.value})});Je&&(k?Le.length===0?K=null:K=Le.reduce((J,ke,Ve)=>(J.push(ke),Ve{const{classes:t}=e,r=_({root:["root"]},Ol,t);return{...t,...r}},Aa={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Ge(e)&&e!=="variant",slot:"Root"},Hb=A(Ia,Aa)(""),Vb=A(Oa,Aa)(""),Ub=A(Ta,Aa)(""),La=f.forwardRef(function(t,o){const r=G({name:"MuiSelect",props:t}),{autoWidth:n=!1,children:a,classes:i={},className:s,defaultOpen:l=!1,displayEmpty:c=!1,IconComponent:u=Zg,id:p,input:h,inputProps:m,label:g,labelId:v,MenuProps:C,multiple:y=!1,native:k=!1,onClose:S,onOpen:b,open:x,renderValue:R,SelectDisplayProps:$,variant:I="outlined",...T}=r,d=k?fb:Fb,P=Yt(),O=Po({props:r,muiFormControl:P,states:["variant","error"]}),M=O.variant||I,j={...r,variant:M,classes:i},L=Wb(j),{root:N,...D}=L,F=h||{standard:w.jsx(Hb,{ownerState:j}),outlined:w.jsx(Vb,{label:g,ownerState:j}),filled:w.jsx(Ub,{ownerState:j})}[M],z=Be(o,Gt(F));return w.jsx(f.Fragment,{children:f.cloneElement(F,{inputComponent:d,inputProps:{children:a,error:O.error,IconComponent:u,variant:M,type:void 0,multiple:y,...k?{id:p}:{autoWidth:n,defaultOpen:l,displayEmpty:c,labelId:v,MenuProps:C,onClose:S,onOpen:b,open:x,renderValue:R,SelectDisplayProps:{id:p,...$}},...m,classes:m?Ue(D,m.classes):D,...h?h.props.inputProps:{}},...(y&&k||c)&&M==="outlined"?{notched:!0}:{},ref:z,className:W(F.props.className,s,L.root),...!h&&{variant:M},...T})})});La.muiName="Select";function _b(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:o=!1,onClose:r,open:n,resumeHideDuration:a}=e,i=eo();f.useEffect(()=>{if(!n)return;function y(k){k.defaultPrevented||k.key==="Escape"&&(r==null||r(k,"escapeKeyDown"))}return document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}},[n,r]);const s=xt((y,k)=>{r==null||r(y,k)}),l=xt(y=>{!r||y==null||i.start(y,()=>{s(null,"timeout")})});f.useEffect(()=>(n&&l(t),i.clear),[n,t,l,i]);const c=y=>{r==null||r(y,"clickaway")},u=i.clear,p=f.useCallback(()=>{t!=null&&l(a??t*.5)},[t,a,l]),h=y=>k=>{const S=y.onBlur;S==null||S(k),p()},m=y=>k=>{const S=y.onFocus;S==null||S(k),u()},g=y=>k=>{const S=y.onMouseEnter;S==null||S(k),u()},v=y=>k=>{const S=y.onMouseLeave;S==null||S(k),p()};return f.useEffect(()=>{if(!o&&n)return window.addEventListener("focus",p),window.addEventListener("blur",u),()=>{window.removeEventListener("focus",p),window.removeEventListener("blur",u)}},[o,n,p,u]),{getRootProps:(y={})=>{const k={...Or(e),...Or(y)};return{role:"presentation",...y,...k,onBlur:h(k),onFocus:m(k),onMouseEnter:g(k),onMouseLeave:v(k)}},onClickAway:c}}function Kb(e){return U("MuiSnackbarContent",e)}V("MuiSnackbarContent",["root","message","action"]);const Gb=e=>{const{classes:t}=e;return _({root:["root"],action:["action"],message:["message"]},Kb,t)},qb=A(qt,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(H(({theme:e})=>{const t=e.palette.mode==="light"?.8:.98,o=Ws(e.palette.background.default,t);return{...e.typography.body2,color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(o),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:o,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}})),Xb=A("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),Yb=A("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),Qb=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiSnackbarContent"}),{action:n,className:a,message:i,role:s="alert",...l}=r,c=r,u=Gb(c);return w.jsxs(qb,{role:s,square:!0,elevation:6,className:W(u.root,a),ownerState:c,ref:o,...l,children:[w.jsx(Xb,{className:u.message,ownerState:c,children:i}),n?w.jsx(Yb,{className:u.action,ownerState:c,children:n}):null]})});function Jb(e){return U("MuiSnackbar",e)}V("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const Zb=e=>{const{classes:t,anchorOrigin:o}=e,r={root:["root",`anchorOrigin${E(o.vertical)}${E(o.horizontal)}`]};return _(r,Jb,t)},ns=A("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[`anchorOrigin${E(o.anchorOrigin.vertical)}${E(o.anchorOrigin.horizontal)}`]]}})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:({ownerState:t})=>t.anchorOrigin.vertical==="top",style:{top:8,[e.breakpoints.up("sm")]:{top:24}}},{props:({ownerState:t})=>t.anchorOrigin.vertical!=="top",style:{bottom:8,[e.breakpoints.up("sm")]:{bottom:24}}},{props:({ownerState:t})=>t.anchorOrigin.horizontal==="left",style:{justifyContent:"flex-start",[e.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:({ownerState:t})=>t.anchorOrigin.horizontal==="right",style:{justifyContent:"flex-end",[e.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:({ownerState:t})=>t.anchorOrigin.horizontal==="center",style:{[e.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}))),V0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiSnackbar"}),n=jt(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{action:i,anchorOrigin:{vertical:s,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:c=null,children:u,className:p,ClickAwayListenerProps:h,ContentProps:m,disableWindowBlurListener:g=!1,message:v,onBlur:C,onClose:y,onFocus:k,onMouseEnter:S,onMouseLeave:b,open:x,resumeHideDuration:R,TransitionComponent:$=Zo,transitionDuration:I=a,TransitionProps:{onEnter:T,onExited:d,...P}={},...O}=r,M={...r,anchorOrigin:{vertical:s,horizontal:l},autoHideDuration:c,disableWindowBlurListener:g,TransitionComponent:$,transitionDuration:I},j=Zb(M),{getRootProps:L,onClickAway:N}=_b({...M}),[D,F]=f.useState(!0),z=Ar({elementType:ns,getSlotProps:L,externalForwardedProps:O,ownerState:M,additionalProps:{ref:o},className:[j.root,p]}),X=de=>{F(!0),d&&d(de)},Y=(de,ae)=>{F(!1),T&&T(de,ae)};return!x&&D?null:w.jsx(Hm,{onClickAway:N,...h,children:w.jsx(ns,{...z,children:w.jsx($,{appear:!0,in:x,timeout:I,direction:s==="top"?"down":"up",onEnter:Y,onExited:X,...P,children:u||w.jsx(Qb,{message:v,action:i,...m})})})})});function ey(e){return U("MuiTooltip",e)}const Fe=V("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);function ty(e){return Math.round(e*1e5)/1e5}const oy=e=>{const{classes:t,disableInteractive:o,arrow:r,touch:n,placement:a}=e,i={popper:["popper",!o&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",n&&"touch",`tooltipPlacement${E(a.split("-")[0])}`],arrow:["arrow"]};return _(i,ey,t)},ry=A($a,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.popper,!o.disableInteractive&&t.popperInteractive,o.arrow&&t.popperArrow,!o.open&&t.popperClose]}})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:t})=>!t.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:t})=>!t,style:{pointerEvents:"none"}},{props:({ownerState:t})=>t.arrow,style:{[`&[data-popper-placement*="bottom"] .${Fe.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Fe.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Fe.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${Fe.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:t})=>t.arrow&&!t.isRtl,style:{[`&[data-popper-placement*="right"] .${Fe.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:t})=>t.arrow&&!!t.isRtl,style:{[`&[data-popper-placement*="right"] .${Fe.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:t})=>t.arrow&&!t.isRtl,style:{[`&[data-popper-placement*="left"] .${Fe.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:t})=>t.arrow&&!!t.isRtl,style:{[`&[data-popper-placement*="left"] .${Fe.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}))),ny=A("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.tooltip,o.touch&&t.touch,o.arrow&&t.tooltipArrow,t[`tooltipPlacement${E(o.placement.split("-")[0])}`]]}})(H(({theme:e})=>({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:te(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium,[`.${Fe.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${Fe.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${Fe.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:t})=>t.arrow,style:{position:"relative",margin:0}},{props:({ownerState:t})=>t.touch,style:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${ty(16/14)}em`,fontWeight:e.typography.fontWeightRegular}},{props:({ownerState:t})=>!t.isRtl,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:t})=>!t.isRtl&&t.touch,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:t})=>!!t.isRtl,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:t})=>!!t.isRtl&&t.touch,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:t})=>t.touch,style:{[`.${Fe.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:t})=>t.touch,style:{[`.${Fe.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}))),ay=A("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(H(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:te(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})));let xr=!1;const as=new Qr;let Bo={x:0,y:0};function Sr(e,t){return(o,...r)=>{t&&t(o,...r),e(o,...r)}}const U0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTooltip"}),{arrow:n=!1,children:a,classes:i,components:s={},componentsProps:l={},describeChild:c=!1,disableFocusListener:u=!1,disableHoverListener:p=!1,disableInteractive:h=!1,disableTouchListener:m=!1,enterDelay:g=100,enterNextDelay:v=0,enterTouchDelay:C=700,followCursor:y=!1,id:k,leaveDelay:S=0,leaveTouchDelay:b=1500,onClose:x,onOpen:R,open:$,placement:I="bottom",PopperComponent:T,PopperProps:d={},slotProps:P={},slots:O={},title:M,TransitionComponent:j,TransitionProps:L,...N}=r,D=f.isValidElement(a)?a:w.jsx("span",{children:a}),F=jt(),z=ao(),[X,Y]=f.useState(),[de,ae]=f.useState(null),ne=f.useRef(!1),Z=h||y,we=eo(),ge=eo(),ye=eo(),fe=eo(),[oe,se]=Yo({controlled:$,default:!1,name:"Tooltip",state:"open"});let q=oe;const xe=_t(k),re=f.useRef(),pe=xt(()=>{re.current!==void 0&&(document.body.style.WebkitUserSelect=re.current,re.current=void 0),fe.clear()});f.useEffect(()=>pe,[pe]);const Ae=le=>{as.clear(),xr=!0,se(!0),R&&!q&&R(le)},ue=xt(le=>{as.start(800+S,()=>{xr=!1}),se(!1),x&&q&&x(le),we.start(F.transitions.duration.shortest,()=>{ne.current=!1})}),me=le=>{ne.current&&le.type!=="touchstart"||(X&&X.removeAttribute("title"),ge.clear(),ye.clear(),g||xr&&v?ge.start(xr?v:g,()=>{Ae(le)}):Ae(le))},ze=le=>{ge.clear(),ye.start(S,()=>{ue(le)})},[,Re]=f.useState(!1),Se=le=>{yo(le.target)||(Re(!1),ze(le))},K=le=>{X||Y(le.currentTarget),yo(le.target)&&(Re(!0),me(le))},Ye=le=>{ne.current=!0;const yt=D.props;yt.onTouchStart&&yt.onTouchStart(le)},Le=le=>{Ye(le),ye.clear(),we.clear(),pe(),re.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",fe.start(C,()=>{document.body.style.WebkitUserSelect=re.current,me(le)})},Je=le=>{D.props.onTouchEnd&&D.props.onTouchEnd(le),pe(),ye.start(b,()=>{ue(le)})};f.useEffect(()=>{if(!q)return;function le(yt){yt.key==="Escape"&&ue(yt)}return document.addEventListener("keydown",le),()=>{document.removeEventListener("keydown",le)}},[ue,q]);const rt=Be(Gt(D),Y,o);!M&&M!==0&&(q=!1);const $e=f.useRef(),Ie=le=>{const yt=D.props;yt.onMouseMove&&yt.onMouseMove(le),Bo={x:le.clientX,y:le.clientY},$e.current&&$e.current.update()},Me={},_e=typeof M=="string";c?(Me.title=!q&&_e&&!p?M:null,Me["aria-describedby"]=q?xe:null):(Me["aria-label"]=_e?M:null,Me["aria-labelledby"]=q&&!_e?xe:null);const ee={...Me,...N,...D.props,className:W(N.className,D.props.className),onTouchStart:Ye,ref:rt,...y?{onMouseMove:Ie}:{}},Ne={};m||(ee.onTouchStart=Le,ee.onTouchEnd=Je),p||(ee.onMouseOver=Sr(me,ee.onMouseOver),ee.onMouseLeave=Sr(ze,ee.onMouseLeave),Z||(Ne.onMouseOver=me,Ne.onMouseLeave=ze)),u||(ee.onFocus=Sr(K,ee.onFocus),ee.onBlur=Sr(Se,ee.onBlur),Z||(Ne.onFocus=K,Ne.onBlur=Se));const nt={...r,isRtl:z,arrow:n,disableInteractive:Z,placement:I,PopperComponentProp:T,touch:ne.current},Ze=typeof P.popper=="function"?P.popper(nt):P.popper,J=f.useMemo(()=>{var yt,Ba;let le=[{name:"arrow",enabled:!!de,options:{element:de,padding:4}}];return(yt=d.popperOptions)!=null&&yt.modifiers&&(le=le.concat(d.popperOptions.modifiers)),(Ba=Ze==null?void 0:Ze.popperOptions)!=null&&Ba.modifiers&&(le=le.concat(Ze.popperOptions.modifiers)),{...d.popperOptions,...Ze==null?void 0:Ze.popperOptions,modifiers:le}},[de,d.popperOptions,Ze==null?void 0:Ze.popperOptions]),ke=oy(nt),Ve=typeof P.transition=="function"?P.transition(nt):P.transition,bt={slots:{popper:s.Popper,transition:s.Transition??j,tooltip:s.Tooltip,arrow:s.Arrow,...O},slotProps:{arrow:P.arrow??l.arrow,popper:{...d,...Ze??l.popper},tooltip:P.tooltip??l.tooltip,transition:{...L,...Ve??l.transition}}},[ur,Ll]=be("popper",{elementType:ry,externalForwardedProps:bt,ownerState:nt,className:W(ke.popper,d==null?void 0:d.className)}),[Bl,zl]=be("transition",{elementType:Zo,externalForwardedProps:bt,ownerState:nt}),[Nl,jl]=be("tooltip",{elementType:ny,className:ke.tooltip,externalForwardedProps:bt,ownerState:nt}),[Dl,Fl]=be("arrow",{elementType:ay,className:ke.arrow,externalForwardedProps:bt,ownerState:nt,ref:ae});return w.jsxs(f.Fragment,{children:[f.cloneElement(D,ee),w.jsx(ur,{as:T??$a,placement:I,anchorEl:y?{getBoundingClientRect:()=>({top:Bo.y,left:Bo.x,right:Bo.x,bottom:Bo.y,width:0,height:0})}:X,popperRef:$e,open:X?q:!1,id:xe,transition:!0,...Ne,...Ll,popperOptions:J,children:({TransitionProps:le})=>w.jsx(Bl,{timeout:F.transitions.duration.shorter,...le,...zl,children:w.jsxs(Nl,{...jl,children:[M,n?w.jsx(Dl,{...Fl}):null]})})})]})}),_0=_d({createStyledComponent:A("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>G({props:e,name:"MuiStack"})}),Al=f.createContext();function iy(e){return U("MuiTable",e)}V("MuiTable",["root","stickyHeader"]);const sy=e=>{const{classes:t,stickyHeader:o}=e;return _({root:["root",o&&"stickyHeader"]},iy,t)},ly=A("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.stickyHeader&&t.stickyHeader]}})(H(({theme:e})=>({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":{...e.typography.body2,padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"},variants:[{props:({ownerState:t})=>t.stickyHeader,style:{borderCollapse:"separate"}}]}))),is="table",K0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTable"}),{className:n,component:a=is,padding:i="normal",size:s="medium",stickyHeader:l=!1,...c}=r,u={...r,component:a,padding:i,size:s,stickyHeader:l},p=sy(u),h=f.useMemo(()=>({padding:i,size:s,stickyHeader:l}),[i,s,l]);return w.jsx(Al.Provider,{value:h,children:w.jsx(ly,{as:a,role:a===is?null:"table",ref:o,className:W(p.root,n),ownerState:u,...c})})}),sn=f.createContext();function cy(e){return U("MuiTableBody",e)}V("MuiTableBody",["root"]);const uy=e=>{const{classes:t}=e;return _({root:["root"]},cy,t)},dy=A("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),py={variant:"body"},ss="tbody",G0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTableBody"}),{className:n,component:a=ss,...i}=r,s={...r,component:a},l=uy(s);return w.jsx(sn.Provider,{value:py,children:w.jsx(dy,{className:W(l.root,n),as:a,ref:o,role:a===ss?null:"rowgroup",ownerState:s,...i})})});function fy(e){return U("MuiTableCell",e)}const gy=V("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),my=e=>{const{classes:t,variant:o,align:r,padding:n,size:a,stickyHeader:i}=e,s={root:["root",o,i&&"stickyHeader",r!=="inherit"&&`align${E(r)}`,n!=="normal"&&`padding${E(n)}`,`size${E(a)}`]};return _(s,fy,t)},hy=A("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,t[o.variant],t[`size${E(o.size)}`],o.padding!=="normal"&&t[`padding${E(o.padding)}`],o.align!=="inherit"&&t[`align${E(o.align)}`],o.stickyHeader&&t.stickyHeader]}})(H(({theme:e})=>({...e.typography.body2,display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid - ${e.palette.mode==="light"?sr(te(e.palette.divider,1),.88):ir(te(e.palette.divider,1),.68)}`,textAlign:"left",padding:16,variants:[{props:{variant:"head"},style:{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium}},{props:{variant:"body"},style:{color:(e.vars||e).palette.text.primary}},{props:{variant:"footer"},style:{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)}},{props:{size:"small"},style:{padding:"6px 16px",[`&.${gy.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}}},{props:{padding:"checkbox"},style:{width:48,padding:"0 0 0 4px"}},{props:{padding:"none"},style:{padding:0}},{props:{align:"left"},style:{textAlign:"left"}},{props:{align:"center"},style:{textAlign:"center"}},{props:{align:"right"},style:{textAlign:"right",flexDirection:"row-reverse"}},{props:{align:"justify"},style:{textAlign:"justify"}},{props:({ownerState:t})=>t.stickyHeader,style:{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default}}]}))),Xn=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTableCell"}),{align:n="inherit",className:a,component:i,padding:s,scope:l,size:c,sortDirection:u,variant:p,...h}=r,m=f.useContext(Al),g=f.useContext(sn),v=g&&g.variant==="head";let C;i?C=i:C=v?"th":"td";let y=l;C==="td"?y=void 0:!y&&v&&(y="col");const k=p||g&&g.variant,S={...r,align:n,component:C,padding:s||(m&&m.padding?m.padding:"normal"),size:c||(m&&m.size?m.size:"medium"),sortDirection:u,stickyHeader:k==="head"&&m&&m.stickyHeader,variant:k},b=my(S);let x=null;return u&&(x=u==="asc"?"ascending":"descending"),w.jsx(hy,{as:C,ref:o,className:W(b.root,a),"aria-sort":x,scope:y,ownerState:S,...h})});function vy(e){return U("MuiTableHead",e)}V("MuiTableHead",["root"]);const by=e=>{const{classes:t}=e;return _({root:["root"]},vy,t)},yy=A("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),xy={variant:"head"},ls="thead",q0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTableHead"}),{className:n,component:a=ls,...i}=r,s={...r,component:a},l=by(s);return w.jsx(sn.Provider,{value:xy,children:w.jsx(yy,{as:a,className:W(l.root,n),ref:o,role:a===ls?null:"rowgroup",ownerState:s,...i})})});function Sy(e){return U("MuiToolbar",e)}V("MuiToolbar",["root","gutters","regular","dense"]);const Cy=e=>{const{classes:t,disableGutters:o,variant:r}=e;return _({root:["root",!o&&"gutters",r]},Sy,t)},wy=A("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,!o.disableGutters&&t.gutters,t[o.variant]]}})(H(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",variants:[{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:e.mixins.toolbar}]}))),ky=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiToolbar"}),{className:n,component:a="div",disableGutters:i=!1,variant:s="regular",...l}=r,c={...r,component:a,disableGutters:i,variant:s},u=Cy(c);return w.jsx(wy,{as:a,className:W(u.root,n),ref:o,ownerState:c,...l})}),Ry=Q(w.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),$y=Q(w.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),Py=f.forwardRef(function(t,o){const{backIconButtonProps:r,count:n,disabled:a=!1,getItemAriaLabel:i,nextIconButtonProps:s,onPageChange:l,page:c,rowsPerPage:u,showFirstButton:p,showLastButton:h,slots:m={},slotProps:g={},...v}=t,C=ao(),y=Y=>{l(Y,0)},k=Y=>{l(Y,c-1)},S=Y=>{l(Y,c+1)},b=Y=>{l(Y,Math.max(0,Math.ceil(n/u)-1))},x=m.firstButton??go,R=m.lastButton??go,$=m.nextButton??go,I=m.previousButton??go,T=m.firstButtonIcon??Il,d=m.lastButtonIcon??Ml,P=m.nextButtonIcon??$y,O=m.previousButtonIcon??Ry,M=C?R:x,j=C?$:I,L=C?I:$,N=C?x:R,D=C?g.lastButton:g.firstButton,F=C?g.nextButton:g.previousButton,z=C?g.previousButton:g.nextButton,X=C?g.firstButton:g.lastButton;return w.jsxs("div",{ref:o,...v,children:[p&&w.jsx(M,{onClick:y,disabled:a||c===0,"aria-label":i("first",c),title:i("first",c),...D,children:C?w.jsx(d,{...g.lastButtonIcon}):w.jsx(T,{...g.firstButtonIcon})}),w.jsx(j,{onClick:k,disabled:a||c===0,color:"inherit","aria-label":i("previous",c),title:i("previous",c),...F??r,children:C?w.jsx(P,{...g.nextButtonIcon}):w.jsx(O,{...g.previousButtonIcon})}),w.jsx(L,{onClick:S,disabled:a||(n!==-1?c>=Math.ceil(n/u)-1:!1),color:"inherit","aria-label":i("next",c),title:i("next",c),...z??s,children:C?w.jsx(O,{...g.previousButtonIcon}):w.jsx(P,{...g.nextButtonIcon})}),h&&w.jsx(N,{onClick:b,disabled:a||c>=Math.ceil(n/u)-1,"aria-label":i("last",c),title:i("last",c),...X,children:C?w.jsx(T,{...g.firstButtonIcon}):w.jsx(d,{...g.lastButtonIcon})})]})});function Ty(e){return U("MuiTablePagination",e)}const Uo=V("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var cs;const Iy=A(Xn,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(H(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}}))),My=A(ky,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>({[`& .${Uo.actions}`]:t.actions,...t.toolbar})})(H(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${Uo.actions}`]:{flexShrink:0,marginLeft:20}}))),Ey=A("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),Oy=A("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(H(({theme:e})=>({...e.typography.body2,flexShrink:0}))),Ay=A(La,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>({[`& .${Uo.selectIcon}`]:t.selectIcon,[`& .${Uo.select}`]:t.select,...t.input,...t.selectRoot})})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Uo.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),Ly=A(lb,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),By=A("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(H(({theme:e})=>({...e.typography.body2,flexShrink:0})));function zy({from:e,to:t,count:o}){return`${e}–${t} of ${o!==-1?o:`more than ${t}`}`}function Ny(e){return`Go to ${e} page`}const jy=e=>{const{classes:t}=e;return _({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},Ty,t)},X0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTablePagination"}),{ActionsComponent:n=Py,backIconButtonProps:a,colSpan:i,component:s=Xn,count:l,disabled:c=!1,getItemAriaLabel:u=Ny,labelDisplayedRows:p=zy,labelRowsPerPage:h="Rows per page:",nextIconButtonProps:m,onPageChange:g,onRowsPerPageChange:v,page:C,rowsPerPage:y,rowsPerPageOptions:k=[10,25,50,100],SelectProps:S={},showFirstButton:b=!1,showLastButton:x=!1,slotProps:R={},slots:$={},...I}=r,T=r,d=jy(T),P=(R==null?void 0:R.select)??S,O=P.native?"option":Ly;let M;(s===Xn||s==="td")&&(M=i||1e3);const j=_t(P.id),L=_t(P.labelId),N=()=>l===-1?(C+1)*y:y===-1?l:Math.min(l,(C+1)*y),D={slots:$,slotProps:R},[F,z]=be("root",{ref:o,className:d.root,elementType:Iy,externalForwardedProps:{...D,component:s,...I},ownerState:T,additionalProps:{colSpan:M}}),[X,Y]=be("toolbar",{className:d.toolbar,elementType:My,externalForwardedProps:D,ownerState:T}),[de,ae]=be("spacer",{className:d.spacer,elementType:Ey,externalForwardedProps:D,ownerState:T}),[ne,Z]=be("selectLabel",{className:d.selectLabel,elementType:Oy,externalForwardedProps:D,ownerState:T,additionalProps:{id:L}}),[we,ge]=be("select",{className:d.select,elementType:Ay,externalForwardedProps:D,ownerState:T}),[ye,fe]=be("menuItem",{className:d.menuItem,elementType:O,externalForwardedProps:D,ownerState:T}),[oe,se]=be("displayedRows",{className:d.displayedRows,elementType:By,externalForwardedProps:D,ownerState:T});return w.jsx(F,{...z,children:w.jsxs(X,{...Y,children:[w.jsx(de,{...ae}),k.length>1&&w.jsx(ne,{...Z,children:h}),k.length>1&&w.jsx(we,{variant:"standard",...!P.variant&&{input:cs||(cs=w.jsx(an,{}))},value:y,onChange:v,id:j,labelId:L,...P,classes:{...P.classes,root:W(d.input,d.selectRoot,(P.classes||{}).root),select:W(d.select,(P.classes||{}).select),icon:W(d.selectIcon,(P.classes||{}).icon)},disabled:c,...ge,children:k.map(q=>f.createElement(ye,{...fe,key:q.label?q.label:q,value:q.value?q.value:q},q.label?q.label:q))}),w.jsx(oe,{...se,children:p({from:l===0?0:C*y+1,to:N(),count:l===-1?-1:l,page:C})}),w.jsx(n,{className:d.actions,backIconButtonProps:a,count:l,nextIconButtonProps:m,onPageChange:g,page:C,rowsPerPage:y,showFirstButton:b,showLastButton:x,slotProps:R.actions,slots:$.actions,getItemAriaLabel:u,disabled:c})]})})});function Dy(e){return U("MuiTableRow",e)}const us=V("MuiTableRow",["root","selected","hover","head","footer"]),Fy=e=>{const{classes:t,selected:o,hover:r,head:n,footer:a}=e;return _({root:["root",o&&"selected",r&&"hover",n&&"head",a&&"footer"]},Dy,t)},Wy=A("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.head&&t.head,o.footer&&t.footer]}})(H(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${us.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${us.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}}))),ds="tr",Y0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTableRow"}),{className:n,component:a=ds,hover:i=!1,selected:s=!1,...l}=r,c=f.useContext(sn),u={...r,component:a,hover:i,selected:s,head:c&&c.variant==="head",footer:c&&c.variant==="footer"},p=Fy(u);return w.jsx(Wy,{as:a,ref:o,className:W(p.root,n),role:a===ds?null:"row",ownerState:u,...l})}),Hy=Q(w.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function Vy(e){return U("MuiTableSortLabel",e)}const wn=V("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc","directionDesc","directionAsc"]),Uy=e=>{const{classes:t,direction:o,active:r}=e,n={root:["root",r&&"active",`direction${E(o)}`],icon:["icon",`iconDirection${E(o)}`]};return _(n,Vy,t)},_y=A(zt,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.active&&t.active]}})(H(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${wn.icon}`]:{opacity:.5}},[`&.${wn.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${wn.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}}))),Ky=A("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.icon,t[`iconDirection${E(o.direction)}`]]}})(H(({theme:e})=>({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none",variants:[{props:{direction:"desc"},style:{transform:"rotate(0deg)"}},{props:{direction:"asc"},style:{transform:"rotate(180deg)"}}]}))),Q0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTableSortLabel"}),{active:n=!1,children:a,className:i,direction:s="asc",hideSortIcon:l=!1,IconComponent:c=Hy,slots:u={},slotProps:p={},...h}=r,m={...r,active:n,direction:s,hideSortIcon:l,IconComponent:c},g=Uy(m),v={slots:u,slotProps:p},[C,y]=be("root",{elementType:_y,externalForwardedProps:v,ownerState:m,className:W(g.root,i),ref:o}),[k,S]=be("icon",{elementType:Ky,externalForwardedProps:v,ownerState:m,className:g.icon});return w.jsxs(C,{disableRipple:!0,component:"span",...y,...h,children:[a,l&&!n?null:w.jsx(k,{as:c,...S})]})});function Gy(e){return U("MuiTextField",e)}V("MuiTextField",["root"]);const qy={standard:Ia,filled:Ta,outlined:Oa},Xy=e=>{const{classes:t}=e;return _({root:["root"]},Gy,t)},Yy=A(Zh,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),J0=f.forwardRef(function(t,o){const r=G({props:t,name:"MuiTextField"}),{autoComplete:n,autoFocus:a=!1,children:i,className:s,color:l="primary",defaultValue:c,disabled:u=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:g,id:v,InputLabelProps:C,inputProps:y,InputProps:k,inputRef:S,label:b,maxRows:x,minRows:R,multiline:$=!1,name:I,onBlur:T,onChange:d,onFocus:P,placeholder:O,required:M=!1,rows:j,select:L=!1,SelectProps:N,slots:D={},slotProps:F={},type:z,value:X,variant:Y="outlined",...de}=r,ae={...r,autoFocus:a,color:l,disabled:u,error:p,fullWidth:m,multiline:$,required:M,select:L,variant:Y},ne=Xy(ae),Z=_t(v),we=g&&Z?`${Z}-helper-text`:void 0,ge=b&&Z?`${Z}-label`:void 0,ye=qy[Y],fe={slots:D,slotProps:{input:k,inputLabel:C,htmlInput:y,formHelperText:h,select:N,...F}},oe={},se=fe.slotProps.inputLabel;Y==="outlined"&&(se&&typeof se.shrink<"u"&&(oe.notched=se.shrink),oe.label=b),L&&((!N||!N.native)&&(oe.id=void 0),oe["aria-describedby"]=void 0);const[q,xe]=be("input",{elementType:ye,externalForwardedProps:fe,additionalProps:oe,ownerState:ae}),[re,pe]=be("inputLabel",{elementType:xv,externalForwardedProps:fe,ownerState:ae}),[Ae,ue]=be("htmlInput",{elementType:"input",externalForwardedProps:fe,ownerState:ae}),[me,ze]=be("formHelperText",{elementType:rv,externalForwardedProps:fe,ownerState:ae}),[Re,Se]=be("select",{elementType:La,externalForwardedProps:fe,ownerState:ae}),K=w.jsx(q,{"aria-describedby":we,autoComplete:n,autoFocus:a,defaultValue:c,fullWidth:m,multiline:$,name:I,rows:j,maxRows:x,minRows:R,type:z,value:X,id:Z,inputRef:S,onBlur:T,onChange:d,onFocus:P,placeholder:O,inputProps:ue,slots:{input:D.htmlInput?Ae:void 0},...xe});return w.jsxs(Yy,{className:W(ne.root,s),disabled:u,error:p,fullWidth:m,ref:o,required:M,color:l,variant:Y,ownerState:ae,...de,children:[b!=null&&b!==""&&w.jsx(re,{htmlFor:Z,id:ge,...pe,children:b}),L?w.jsx(Re,{"aria-describedby":we,id:Z,labelId:ge,value:X,input:K,...Se,children:i}):K,g&&w.jsx(me,{id:we,...ze,children:g})]})});function Qy(e,t){const{disableHysteresis:o=!1,threshold:r=100,target:n}=t,a=e.current;return n&&(e.current=n.pageYOffset!==void 0?n.pageYOffset:n.scrollTop),!o&&a!==void 0&&e.currentr}const Jy=typeof window<"u"?window:null;function Z0(e={}){const{getTrigger:t=Qy,target:o=Jy,...r}=e,n=f.useRef(),[a,i]=f.useState(()=>t(n,r));return f.useEffect(()=>{const s=()=>{i(t(n,{target:o,...r}))};return s(),o.addEventListener("scroll",s,{passive:!0}),()=>{o.removeEventListener("scroll",s,{passive:!0})}},[o,t,JSON.stringify(r)]),a}const e1=Q(w.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Lock"),t1=Q(w.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),o1=Q(w.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"RemoveRedEye"),r1=Q(w.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),n1=Q(w.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu"),a1=Q(w.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20"}),"AccountCircle"),i1=Q(w.jsx("path",{d:"M13 3h-2v10h2zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83"}),"PowerSettingsNew"),s1=Q(w.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness4"),l1=Q(w.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Brightness7"),c1=Q([w.jsx("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22z"},"0"),w.jsx("path",{d:"M13 16h-2v2h2zm0-6h-2v5h2z"},"1")],"WarningAmber"),u1=Q(w.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6"}),"Settings"),d1=Q(w.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"}),"CancelOutlined"),p1=Q(w.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline"),f1=Q(w.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle"),g1=Q(w.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutline"),m1=Q(w.jsx("path",{d:"M3 13h8V3H3zm0 8h8v-6H3zm10 0h8V11h-8zm0-18v6h8V3z"}),"Dashboard"),h1=Q(w.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3m1-4.3h-2V7h2z"}),"Report"),v1=Q(w.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),b1=Q(w.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8z"}),"History"),y1=Q(w.jsx("path",{d:"M3 14h4v-4H3zm0 5h4v-4H3zM3 9h4V5H3zm5 5h13v-4H8zm0 5h13v-4H8zM8 5v4h13V5z"}),"ViewList"),x1=Q([w.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),w.jsx("path",{d:"M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8zM7 20H5v-6h2zm4 0H9v-6h2zm4 0h-2v-6h2zm4 0h-2v-6h2zm-.35-14.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m-4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"},"1")],"HotTub"),S1=Q(w.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"GetApp"),C1=Q(w.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Create"),w1=Q(w.jsx("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"}),"Translate"),k1=Q(w.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh"),R1=Q(w.jsx("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save"),$1=Q(w.jsx("path",{d:"M7 11v2h10v-2zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutline"),P1=Q(w.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),T1=Q(w.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),I1=Q(w.jsx("path",{d:"M21 7h-2v2h-2V7h-2V5h2V3h2v2h2zm-2 14-7-3-7 3V5c0-1.1.9-2 2-2h7c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1z"}),"BookmarkAdd"),M1=Q(w.jsx("path",{d:"M21 7h-6V5h6zm-2 3.9c-.32.07-.66.1-1 .1-2.76 0-5-2.24-5-5 0-1.13.37-2.16 1-3H7c-1.1 0-2 .9-2 2v16l7-3 7 3z"}),"BookmarkRemove"),E1=Q(w.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorder"),O1=Q(w.jsx("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterList"),A1=Q(w.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlank"),L1=Q(w.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-9 14-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckBox"),B1=Q(w.jsx("path",{d:"M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19z"}),"Inbox"),z1=Q(w.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"Storage"),N1=Q(w.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-1 6h2v2h-2zm0 4h2v6h-2z"}),"PrivacyTip");export{j0 as $,C0 as A,k0 as B,t1 as C,p1 as D,i1 as E,B0 as F,A0 as G,E0 as H,go as I,O0 as J,M0 as K,e1 as L,n1 as M,I0 as N,f1 as O,Xv as P,g1 as Q,m1 as R,Nh as S,U0 as T,h1 as U,b1 as V,c1 as W,L0 as X,y1 as Y,_v as Z,w0 as _,z0 as a,x1 as a0,V0 as a1,r1 as a2,C1 as a3,S1 as a4,v1 as a5,w1 as a6,k1 as a7,R1 as a8,_0 as a9,T0 as aA,rv as aB,t0 as aC,o0 as aD,io as aE,N1 as aF,z1 as aG,Xn as aa,Y0 as ab,P0 as ac,G0 as ad,Q0 as ae,K0 as af,q0 as ag,P1 as ah,sr as ai,$0 as aj,$1 as ak,L1 as al,A1 as am,O1 as an,Hi as ao,M1 as ap,E1 as aq,I1 as ar,T1 as as,H0 as at,X0 as au,N0 as av,R0 as aw,u0 as ax,D0 as ay,B1 as az,o1 as b,W as c,Ht as d,jt as e,sl as f,F0 as g,W0 as h,lb as i,rb as j,a1 as k,Z0 as l,ga as m,i0 as n,Ue as o,l1 as p,s1 as q,ky as r,A as s,l0 as t,r0 as u,u1 as v,te as w,d1 as x,qt as y,J0 as z}; diff --git a/dist/assets/mui-Dsx7G5o9.js b/dist/assets/mui-Dsx7G5o9.js new file mode 100644 index 0000000..51e560d --- /dev/null +++ b/dist/assets/mui-Dsx7G5o9.js @@ -0,0 +1,201 @@ +var Hl=Object.defineProperty;var Vl=(e,t,r)=>t in e?Hl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Pr=(e,t,r)=>Vl(e,typeof t!="symbol"?t+"":t,r);import{R as To,r as f,j as w,a as Lt,b as uo,c as Ul}from"./ra-DAuJl1Eh.js";const Ur={black:"#000",white:"#fff"},ir={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},sr={50:"#f3e5f5",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",700:"#7b1fa2"},Yv={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},lr={50:"#e3f2fd",200:"#90caf9",400:"#42a5f5",700:"#1976d2",800:"#1565c0"},cr={300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",700:"#0288d1",900:"#01579b"},ur={300:"#81c784",400:"#66bb6a",500:"#4caf50",700:"#388e3c",800:"#2e7d32",900:"#1b5e20"},Tr={300:"#ffb74d",400:"#ffa726",500:"#ff9800",700:"#f57c00",900:"#e65100"},Qv={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"},_l={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"};function Bt(e,...t){const r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(o=>r.searchParams.append("args[]",o)),`Minified MUI error #${e}; visit ${r} for the full message.`}const ft="$$material";function Io(){return Io=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Ke(kr,--rt):0,br--,He===10&&(br=1,Do--),He}function lt(){return He=rt2||Kr(He)>3?"":" "}function ac(e,t){for(;--t&<()&&!(He<48||He>102||He>57&&He<65||He>70&&He<97););return eo(e,Co()+(t<6&&It()==32&<()==32))}function Rn(e){for(;lt();)switch(He){case e:return rt;case 34:case 39:e!==34&&e!==39&&Rn(He);break;case 40:e===41&&Rn(e);break;case 92:lt();break}return rt}function ic(e,t){for(;lt()&&e+He!==57;)if(e+He===84&&It()===47)break;return"/*"+eo(t,rt-1)+"*"+No(e===47?e:lt())}function sc(e){for(;!Kr(It());)lt();return eo(e,rt)}function lc(e){return bs(ko("",null,null,null,[""],e=hs(e),0,[0],e))}function ko(e,t,r,o,n,a,i,s,l){for(var c=0,u=0,p=i,h=0,m=0,g=0,b=1,C=1,v=1,k=0,S="",y=n,x=a,R=o,$=S;C;)switch(g=k,k=lt()){case 40:if(g!=108&&Ke($,p-1)==58){kn($+=be(wo(k),"&","&\f"),"&\f")!=-1&&(v=-1);break}case 34:case 39:case 91:$+=wo(k);break;case 9:case 10:case 13:case 32:$+=nc(g);break;case 92:$+=ac(Co()-1,7);continue;case 47:switch(It()){case 42:case 47:po(cc(ic(lt(),Co()),t,r),l);break;default:$+="/"}break;case 123*b:s[c++]=$t($)*v;case 125*b:case 59:case 0:switch(k){case 0:case 125:C=0;case 59+u:v==-1&&($=be($,/\f/g,"")),m>0&&$t($)-p&&po(m>32?ja($+";",o,r,p-1):ja(be($," ","")+";",o,r,p-2),l);break;case 59:$+=";";default:if(po(R=za($,t,r,c,u,n,s,S,y=[],x=[],p),a),k===123)if(u===0)ko($,t,R,R,y,a,p,s,x);else switch(h===99&&Ke($,3)===110?100:h){case 100:case 108:case 109:case 115:ko(e,R,R,o&&po(za(e,R,R,0,0,n,s,S,n,y=[],p),x),n,x,p,s,o?y:x);break;default:ko($,R,R,R,[""],x,0,s,x)}}c=u=m=0,b=v=1,S=$="",p=i;break;case 58:p=1+$t($),m=g;default:if(b<1){if(k==123)--b;else if(k==125&&b++==0&&oc()==125)continue}switch($+=No(k),k*b){case 38:v=u>0?1:($+="\f",-1);break;case 44:s[c++]=($t($)-1)*v,v=1;break;case 64:It()===45&&($+=wo(lt())),h=It(),u=p=$t(S=$+=sc(Co())),k++;break;case 45:g===45&&$t($)==2&&(b=0)}}return a}function za(e,t,r,o,n,a,i,s,l,c,u){for(var p=n-1,h=n===0?a:[""],m=Jn(h),g=0,b=0,C=0;g0?h[v]+" "+k:be(k,/&\f/g,h[v])))&&(l[C++]=S);return Fo(e,t,r,n===0?Yn:s,l,c,u)}function cc(e,t,r){return Fo(e,t,r,ps,No(rc()),_r(e,2,-2),0)}function ja(e,t,r,o){return Fo(e,t,r,Qn,_r(e,0,o),_r(e,o+1,-1),o)}function mr(e,t){for(var r="",o=Jn(e),n=0;n6)switch(Ke(e,t+1)){case 109:if(Ke(e,t+4)!==45)break;case 102:return be(e,/(.+:)(.+)-([^]+)/,"$1"+he+"$2-$3$1"+Mo+(Ke(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~kn(e,"stretch")?vs(be(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Ke(e,t+1)!==115)break;case 6444:switch(Ke(e,$t(e)-3-(~kn(e,"!important")&&10))){case 107:return be(e,":",":"+he)+e;case 101:return be(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+he+(Ke(e,14)===45?"inline-":"")+"box$3$1"+he+"$2$3$1"+qe+"$2box$3")+e}break;case 5936:switch(Ke(e,t+11)){case 114:return he+e+qe+be(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return he+e+qe+be(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return he+e+qe+be(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return he+e+qe+e+e}return e}var yc=function(t,r,o,n){if(t.length>-1&&!t.return)switch(t.type){case Qn:t.return=vs(t.value,t.length);break;case fs:return mr([Ir(t,{value:be(t.value,"@","@"+he)})],n);case Yn:if(t.length)return tc(t.props,function(a){switch(ec(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return mr([Ir(t,{props:[be(a,/:(read-\w+)/,":"+Mo+"$1")]})],n);case"::placeholder":return mr([Ir(t,{props:[be(a,/:(plac\w+)/,":"+he+"input-$1")]}),Ir(t,{props:[be(a,/:(plac\w+)/,":"+Mo+"$1")]}),Ir(t,{props:[be(a,/:(plac\w+)/,qe+"input-$1")]})],n)}return""})}},vc=[yc],xc=function(t){var r=t.key;if(r==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(b){var C=b.getAttribute("data-emotion");C.indexOf(" ")!==-1&&(document.head.appendChild(b),b.setAttribute("data-s",""))})}var n=t.stylisPlugins||vc,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(b){for(var C=b.getAttribute("data-emotion").split(" "),v=1;v=4;++o,n-=4)r=e.charCodeAt(o)&255|(e.charCodeAt(++o)&255)<<8|(e.charCodeAt(++o)&255)<<16|(e.charCodeAt(++o)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(n){case 3:t^=(e.charCodeAt(o+2)&255)<<16;case 2:t^=(e.charCodeAt(o+1)&255)<<8;case 1:t^=e.charCodeAt(o)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var $c={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Pc=/[A-Z]|^ms/g,Tc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ss=function(t){return t.charCodeAt(1)===45},Ha=function(t){return t!=null&&typeof t!="boolean"},un=ys(function(e){return Ss(e)?e:e.replace(Pc,"-$&").toLowerCase()}),Va=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(Tc,function(o,n,a){return Pt={name:n,styles:a,next:Pt},n})}return $c[t]!==1&&!Ss(t)&&typeof r=="number"&&r!==0?r+"px":r};function Gr(e,t,r){if(r==null)return"";var o=r;if(o.__emotion_styles!==void 0)return o;switch(typeof r){case"boolean":return"";case"object":{var n=r;if(n.anim===1)return Pt={name:n.name,styles:n.styles,next:Pt},n.name;var a=r;if(a.styles!==void 0){var i=a.next;if(i!==void 0)for(;i!==void 0;)Pt={name:i.name,styles:i.styles,next:Pt},i=i.next;var s=a.styles+";";return s}return Ic(e,t,r)}case"function":{if(e!==void 0){var l=Pt,c=r(e);return Pt=l,Gr(e,t,c)}break}}var u=r;if(t==null)return u;var p=t[u];return p!==void 0?p:u}function Ic(e,t,r){var o="";if(Array.isArray(r))for(var n=0;n96?Nc:Dc},qa=function(t,r,o){var n;if(r){var a=r.shouldForwardProp;n=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof n!="function"&&o&&(n=t.__emotion_forwardProp),n},Fc=function(t){var r=t.cache,o=t.serialized,n=t.isStringTag;return Zn(r,o,n),ws(function(){return ea(r,o,n)}),null},Wc=function e(t,r){var o=t.__emotion_real===t,n=o&&t.__emotion_base||t,a,i;r!==void 0&&(a=r.label,i=r.target);var s=qa(t,r,o),l=s||Ga(n),c=!l("as");return function(){var u=arguments,p=o&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{var h=u[0];p.push(h[0]);for(var m=u.length,g=1;gt(Vc(n)?r:n):t;return w.jsx(Bc,{styles:o})}/** + * @mui/styled-engine v6.4.0 + * + * @license MIT + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */function $s(e,t){return Pn(e,t)}function Uc(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}const Xa=[];function Ya(e){return Xa[0]=e,to(Xa)}function Tt(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Ps(e){if(f.isValidElement(e)||!Tt(e))return e;const t={};return Object.keys(e).forEach(r=>{t[r]=Ps(e[r])}),t}function Ue(e,t,r={clone:!0}){const o=r.clone?{...e}:e;return Tt(e)&&Tt(t)&&Object.keys(t).forEach(n=>{f.isValidElement(t[n])?o[n]=t[n]:Tt(t[n])&&Object.prototype.hasOwnProperty.call(e,n)&&Tt(e[n])?o[n]=Ue(e[n],t[n],r):r.clone?o[n]=Tt(t[n])?Ps(t[n]):t[n]:o[n]=t[n]}),o}const _c=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,o)=>r.val-o.val),t.reduce((r,o)=>({...r,[o.key]:o.val}),{})};function Kc(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:o=5,...n}=e,a=_c(t),i=Object.keys(a);function s(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${r})`}function l(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-o/100}${r})`}function c(h,m){const g=i.indexOf(m);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${r}) and (max-width:${(g!==-1&&typeof t[i[g]]=="number"?t[i[g]]:m)-o/100}${r})`}function u(h){return i.indexOf(h)+1o.startsWith("@container")).sort((o,n)=>{var i,s;const a=/min-width:\s*([0-9.]+)/;return+(((i=o.match(a))==null?void 0:i[1])||0)-+(((s=n.match(a))==null?void 0:s[1])||0)});return r.length?r.reduce((o,n)=>{const a=t[n];return delete o[n],o[n]=a,o},{...t}):t}function qc(e,t){return t==="@"||t.startsWith("@")&&(e.some(r=>t.startsWith(`@${r}`))||!!t.match(/^@\d/))}function Xc(e,t){const r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;const[,o,n]=r,a=Number.isNaN(+o)?o||0:+o;return e.containerQueries(n).up(a)}function Yc(e){const t=(a,i)=>a.replace("@media",i?`@container ${i}`:"@container");function r(a,i){a.up=(...s)=>t(e.breakpoints.up(...s),i),a.down=(...s)=>t(e.breakpoints.down(...s),i),a.between=(...s)=>t(e.breakpoints.between(...s),i),a.only=(...s)=>t(e.breakpoints.only(...s),i),a.not=(...s)=>{const l=t(e.breakpoints.not(...s),i);return l.includes("not all and")?l.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):l}}const o={},n=a=>(r(o,a),o);return r(n),{...e,containerQueries:n}}const Qc={borderRadius:4};function Nr(e,t){return t?Ue(e,t,{clone:!1}):e}const Wo={xs:0,sm:600,md:900,lg:1200,xl:1536},Qa={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Wo[e]}px)`},Jc={containerQueries:e=>({up:t=>{let r=typeof t=="number"?t:Wo[t]||t;return typeof r=="number"&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function St(e,t,r){const o=e.theme||{};if(Array.isArray(t)){const a=o.breakpoints||Qa;return t.reduce((i,s,l)=>(i[a.up(a.keys[l])]=r(t[l]),i),{})}if(typeof t=="object"){const a=o.breakpoints||Qa;return Object.keys(t).reduce((i,s)=>{if(qc(a.keys,s)){const l=Xc(o.containerQueries?o:Jc,s);l&&(i[l]=r(t[s],s))}else if(Object.keys(a.values||Wo).includes(s)){const l=a.up(s);i[l]=r(t[s],s)}else{const l=s;i[l]=t[l]}return i},{})}return r(t)}function Ts(e={}){var r;return((r=e.keys)==null?void 0:r.reduce((o,n)=>{const a=e.up(n);return o[a]={},o},{}))||{}}function Is(e,t){return e.reduce((r,o)=>{const n=r[o];return(!n||Object.keys(n).length===0)&&delete r[o],r},t)}function Zc(e,...t){const r=Ts(e),o=[r,...t].reduce((n,a)=>Ue(n,a),{});return Is(Object.keys(r),o)}function eu(e,t){if(typeof e!="object")return{};const r={},o=Object.keys(t);return Array.isArray(e)?o.forEach((n,a)=>{a{e[n]!=null&&(r[n]=!0)}),r}function dn({values:e,breakpoints:t,base:r}){const o=r||eu(e,t),n=Object.keys(o);if(n.length===0)return e;let a;return n.reduce((i,s,l)=>(Array.isArray(e)?(i[s]=e[l]!=null?e[l]:e[a],a=l):typeof e=="object"?(i[s]=e[s]!=null?e[s]:e[a],a=s):i[s]=e,i),{})}function E(e){if(typeof e!="string")throw new Error(Bt(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Wt(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const o=`vars.${t}`.split(".").reduce((n,a)=>n&&n[a]?n[a]:null,e);if(o!=null)return o}return t.split(".").reduce((o,n)=>o&&o[n]!=null?o[n]:null,e)}function Eo(e,t,r,o=r){let n;return typeof e=="function"?n=e(r):Array.isArray(e)?n=e[r]||o:n=Wt(e,r)||o,t&&(n=t(n,o,e)),n}function We(e){const{prop:t,cssProperty:r=e.prop,themeKey:o,transform:n}=e,a=i=>{if(i[t]==null)return null;const s=i[t],l=i.theme,c=Wt(l,o)||{};return St(i,s,p=>{let h=Eo(c,n,p);return p===h&&typeof p=="string"&&(h=Eo(c,n,`${t}${p==="default"?"":E(p)}`,p)),r===!1?h:{[r]:h}})};return a.propTypes={},a.filterProps=[t],a}function tu(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const ru={m:"margin",p:"padding"},ou={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Ja={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},nu=tu(e=>{if(e.length>2)if(Ja[e])e=Ja[e];else return[e];const[t,r]=e.split(""),o=ru[t],n=ou[r]||"";return Array.isArray(n)?n.map(a=>o+a):[o+n]}),oa=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],na=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...oa,...na];function oo(e,t,r,o){const n=Wt(e,t,!0)??r;return typeof n=="number"||typeof n=="string"?a=>typeof a=="string"?a:typeof n=="string"?`calc(${a} * ${n})`:n*a:Array.isArray(n)?a=>{if(typeof a=="string")return a;const i=Math.abs(a),s=n[i];return a>=0?s:typeof s=="number"?-s:`-${s}`}:typeof n=="function"?n:()=>{}}function Ho(e){return oo(e,"spacing",8)}function or(e,t){return typeof t=="string"||t==null?t:e(t)}function au(e,t){return r=>e.reduce((o,n)=>(o[n]=or(t,r),o),{})}function iu(e,t,r,o){if(!t.includes(r))return null;const n=nu(r),a=au(n,o),i=e[r];return St(e,i,a)}function Ms(e,t){const r=Ho(e.theme);return Object.keys(e).map(o=>iu(e,t,o,r)).reduce(Nr,{})}function Ne(e){return Ms(e,oa)}Ne.propTypes={};Ne.filterProps=oa;function De(e){return Ms(e,na)}De.propTypes={};De.filterProps=na;function Es(e=8,t=Ho({spacing:e})){if(e.mui)return e;const r=(...o)=>(o.length===0?[1]:o).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return r.mui=!0,r}function Vo(...e){const t=e.reduce((o,n)=>(n.filterProps.forEach(a=>{o[a]=n}),o),{}),r=o=>Object.keys(o).reduce((n,a)=>t[a]?Nr(n,t[a](o)):n,{});return r.propTypes={},r.filterProps=e.reduce((o,n)=>o.concat(n.filterProps),[]),r}function pt(e){return typeof e!="number"?e:`${e}px solid`}function bt(e,t){return We({prop:e,themeKey:"borders",transform:t})}const su=bt("border",pt),lu=bt("borderTop",pt),cu=bt("borderRight",pt),uu=bt("borderBottom",pt),du=bt("borderLeft",pt),pu=bt("borderColor"),fu=bt("borderTopColor"),gu=bt("borderRightColor"),mu=bt("borderBottomColor"),hu=bt("borderLeftColor"),bu=bt("outline",pt),yu=bt("outlineColor"),Uo=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=oo(e.theme,"shape.borderRadius",4),r=o=>({borderRadius:or(t,o)});return St(e,e.borderRadius,r)}return null};Uo.propTypes={};Uo.filterProps=["borderRadius"];Vo(su,lu,cu,uu,du,pu,fu,gu,mu,hu,Uo,bu,yu);const _o=e=>{if(e.gap!==void 0&&e.gap!==null){const t=oo(e.theme,"spacing",8),r=o=>({gap:or(t,o)});return St(e,e.gap,r)}return null};_o.propTypes={};_o.filterProps=["gap"];const Ko=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=oo(e.theme,"spacing",8),r=o=>({columnGap:or(t,o)});return St(e,e.columnGap,r)}return null};Ko.propTypes={};Ko.filterProps=["columnGap"];const Go=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=oo(e.theme,"spacing",8),r=o=>({rowGap:or(t,o)});return St(e,e.rowGap,r)}return null};Go.propTypes={};Go.filterProps=["rowGap"];const vu=We({prop:"gridColumn"}),xu=We({prop:"gridRow"}),Su=We({prop:"gridAutoFlow"}),Cu=We({prop:"gridAutoColumns"}),wu=We({prop:"gridAutoRows"}),ku=We({prop:"gridTemplateColumns"}),Ru=We({prop:"gridTemplateRows"}),$u=We({prop:"gridTemplateAreas"}),Pu=We({prop:"gridArea"});Vo(_o,Ko,Go,vu,xu,Su,Cu,wu,ku,Ru,$u,Pu);function hr(e,t){return t==="grey"?t:e}const Tu=We({prop:"color",themeKey:"palette",transform:hr}),Iu=We({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:hr}),Mu=We({prop:"backgroundColor",themeKey:"palette",transform:hr});Vo(Tu,Iu,Mu);function st(e){return e<=1&&e!==0?`${e*100}%`:e}const Eu=We({prop:"width",transform:st}),aa=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var n,a,i,s,l;const o=((i=(a=(n=e.theme)==null?void 0:n.breakpoints)==null?void 0:a.values)==null?void 0:i[r])||Wo[r];return o?((l=(s=e.theme)==null?void 0:s.breakpoints)==null?void 0:l.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:st(r)}};return St(e,e.maxWidth,t)}return null};aa.filterProps=["maxWidth"];const Ou=We({prop:"minWidth",transform:st}),Au=We({prop:"height",transform:st}),Lu=We({prop:"maxHeight",transform:st}),Bu=We({prop:"minHeight",transform:st});We({prop:"size",cssProperty:"width",transform:st});We({prop:"size",cssProperty:"height",transform:st});const zu=We({prop:"boxSizing"});Vo(Eu,aa,Ou,Au,Lu,Bu,zu);const no={border:{themeKey:"borders",transform:pt},borderTop:{themeKey:"borders",transform:pt},borderRight:{themeKey:"borders",transform:pt},borderBottom:{themeKey:"borders",transform:pt},borderLeft:{themeKey:"borders",transform:pt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:pt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Uo},color:{themeKey:"palette",transform:hr},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:hr},backgroundColor:{themeKey:"palette",transform:hr},p:{style:De},pt:{style:De},pr:{style:De},pb:{style:De},pl:{style:De},px:{style:De},py:{style:De},padding:{style:De},paddingTop:{style:De},paddingRight:{style:De},paddingBottom:{style:De},paddingLeft:{style:De},paddingX:{style:De},paddingY:{style:De},paddingInline:{style:De},paddingInlineStart:{style:De},paddingInlineEnd:{style:De},paddingBlock:{style:De},paddingBlockStart:{style:De},paddingBlockEnd:{style:De},m:{style:Ne},mt:{style:Ne},mr:{style:Ne},mb:{style:Ne},ml:{style:Ne},mx:{style:Ne},my:{style:Ne},margin:{style:Ne},marginTop:{style:Ne},marginRight:{style:Ne},marginBottom:{style:Ne},marginLeft:{style:Ne},marginX:{style:Ne},marginY:{style:Ne},marginInline:{style:Ne},marginInlineStart:{style:Ne},marginInlineEnd:{style:Ne},marginBlock:{style:Ne},marginBlockStart:{style:Ne},marginBlockEnd:{style:Ne},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:_o},rowGap:{style:Go},columnGap:{style:Ko},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:st},maxWidth:{style:aa},minWidth:{transform:st},height:{transform:st},maxHeight:{transform:st},minHeight:{transform:st},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function ju(...e){const t=e.reduce((o,n)=>o.concat(Object.keys(n)),[]),r=new Set(t);return e.every(o=>r.size===Object.keys(o).length)}function Nu(e,t){return typeof e=="function"?e(t):e}function Du(){function e(r,o,n,a){const i={[r]:o,theme:n},s=a[r];if(!s)return{[r]:o};const{cssProperty:l=r,themeKey:c,transform:u,style:p}=s;if(o==null)return null;if(c==="typography"&&o==="inherit")return{[r]:o};const h=Wt(n,c)||{};return p?p(i):St(i,o,g=>{let b=Eo(h,u,g);return g===b&&typeof g=="string"&&(b=Eo(h,u,`${r}${g==="default"?"":E(g)}`,g)),l===!1?b:{[l]:b}})}function t(r){const{sx:o,theme:n={}}=r||{};if(!o)return null;const a=n.unstable_sxConfig??no;function i(s){let l=s;if(typeof s=="function")l=s(n);else if(typeof s!="object")return s;if(!l)return null;const c=Ts(n.breakpoints),u=Object.keys(c);let p=c;return Object.keys(l).forEach(h=>{const m=Nu(l[h],n);if(m!=null)if(typeof m=="object")if(a[h])p=Nr(p,e(h,m,n,a));else{const g=St({theme:n},m,b=>({[h]:b}));ju(g,m)?p[h]=t({sx:m,theme:n}):p=Nr(p,g)}else p=Nr(p,e(h,m,n,a))}),Gc(n,Is(u,p))}return Array.isArray(o)?o.map(i):i(o)}return t}const Vt=Du();Vt.filterProps=["sx"];function Fu(e,t){var o;const r=this;if(r.vars){if(!((o=r.colorSchemes)!=null&&o[e])||typeof r.getColorSchemeSelector!="function")return{};let n=r.getColorSchemeSelector(e);return n==="&"?t:((n.includes("data-")||n.includes("."))&&(n=`*:where(${n.replace(/\s*&$/,"")}) &`),{[n]:t})}return r.palette.mode===e?t:{}}function qo(e={},...t){const{breakpoints:r={},palette:o={},spacing:n,shape:a={},...i}=e,s=Kc(r),l=Es(n);let c=Ue({breakpoints:s,direction:"ltr",components:{},palette:{mode:"light",...o},spacing:l,shape:{...Qc,...a}},i);return c=Yc(c),c.applyStyles=Fu,c=t.reduce((u,p)=>Ue(u,p),c),c.unstable_sxConfig={...no,...i==null?void 0:i.unstable_sxConfig},c.unstable_sx=function(p){return Vt({sx:p,theme:this})},c}function Wu(e){return Object.keys(e).length===0}function ia(e=null){const t=f.useContext(ro);return!t||Wu(t)?e:t}const Hu=qo();function Xo(e=Hu){return ia(e)}function Vu({styles:e,themeId:t,defaultTheme:r={}}){const o=Xo(r),n=typeof e=="function"?e(t&&o[t]||o):e;return w.jsx(Rs,{styles:n})}const Uu=e=>{var o;const t={systemProps:{},otherProps:{}},r=((o=e==null?void 0:e.theme)==null?void 0:o.unstable_sxConfig)??no;return Object.keys(e).forEach(n=>{r[n]?t.systemProps[n]=e[n]:t.otherProps[n]=e[n]}),t};function sa(e){const{sx:t,...r}=e,{systemProps:o,otherProps:n}=Uu(r);let a;return Array.isArray(t)?a=[o,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return Tt(s)?{...o,...s}:o}:a={...o,...t},{...n,sx:a}}const Za=e=>e,_u=()=>{let e=Za;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Za}}},Os=_u();function As(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;ts!=="theme"&&s!=="sx"&&s!=="as"})(Vt);return f.forwardRef(function(l,c){const u=Xo(r),{className:p,component:h="div",...m}=sa(l);return w.jsx(a,{as:h,ref:c,className:W(p,n?n(o):o),theme:t&&u[t]||u,...m})})}const Gu={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function U(e,t,r="Mui"){const o=Gu[t];return o?`${r}-${o}`:`${Os.generate(e)}-${t}`}function V(e,t,r="Mui"){const o={};return t.forEach(n=>{o[n]=U(e,n,r)}),o}function Ls(e){const{variants:t,...r}=e,o={variants:t,style:Ya(r),isProcessed:!0};return o.style===r||t&&t.forEach(n=>{typeof n.style!="function"&&(n.style=Ya(n.style))}),o}const qu=qo();function pn(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function Xu(e){return e?(t,r)=>r[e]:null}function Yu(e,t,r){e.theme=Ju(e.theme)?r:e.theme[t]||e.theme}function Ro(e,t){const r=typeof t=="function"?t(e):t;if(Array.isArray(r))return r.flatMap(o=>Ro(e,o));if(Array.isArray(r==null?void 0:r.variants)){let o;if(r.isProcessed)o=r.style;else{const{variants:n,...a}=r;o=a}return Bs(e,r.variants,[o])}return r!=null&&r.isProcessed?r.style:r}function Bs(e,t,r=[]){var n;let o;e:for(let a=0;a{Uc(s,x=>x.filter(R=>R!==Vt));const{name:c,slot:u,skipVariantsResolver:p,skipSx:h,overridesResolver:m=Xu(ed(u)),...g}=l,b=p!==void 0?p:u&&u!=="Root"&&u!=="root"||!1,C=h||!1;let v=pn;u==="Root"||u==="root"?v=o:u?v=n:Zu(s)&&(v=void 0);const k=$s(s,{shouldForwardProp:v,label:Qu(),...g}),S=x=>{if(typeof x=="function"&&x.__emotion_real!==x)return function($){return Ro($,x)};if(Tt(x)){const R=Ls(x);return R.variants?function(I){return Ro(I,R)}:R.style}return x},y=(...x)=>{const R=[],$=x.map(S),I=[];if(R.push(a),c&&m&&I.push(function(O){var z,D;const N=(D=(z=O.theme.components)==null?void 0:z[c])==null?void 0:D.styleOverrides;if(!N)return null;const L={};for(const F in N)L[F]=Ro(O,N[F]);return m(O,L)}),c&&!b&&I.push(function(O){var L,z;const M=O.theme,N=(z=(L=M==null?void 0:M.components)==null?void 0:L[c])==null?void 0:z.variants;return N?Bs(O,N):null}),C||I.push(Vt),Array.isArray($[0])){const P=$.shift(),O=new Array(R.length).fill(""),M=new Array(I.length).fill("");let N;N=[...O,...P,...M],N.raw=[...O,...P.raw,...M],R.unshift(N)}const T=[...R,...$,...I],d=k(...T);return s.muiName&&(d.muiName=s.muiName),d};return k.withConfig&&(y.withConfig=k.withConfig),y}}function Qu(e,t){return void 0}function Ju(e){for(const t in e)return!1;return!0}function Zu(e){return typeof e=="string"&&e.charCodeAt(0)>96}function ed(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}const td=zs();function qr(e,t){const r={...t};for(const o in e)if(Object.prototype.hasOwnProperty.call(e,o)){const n=o;if(n==="components"||n==="slots")r[n]={...e[n],...r[n]};else if(n==="componentsProps"||n==="slotProps"){const a=e[n],i=t[n];if(!i)r[n]=a||{};else if(!a)r[n]=i;else{r[n]={...i};for(const s in a)if(Object.prototype.hasOwnProperty.call(a,s)){const l=s;r[n][l]=qr(a[l],i[l])}}}else r[n]===void 0&&(r[n]=e[n])}return r}function js(e){const{theme:t,name:r,props:o}=e;return!t||!t.components||!t.components[r]||!t.components[r].defaultProps?o:qr(t.components[r].defaultProps,o)}function Ns({props:e,name:t,defaultTheme:r,themeId:o}){let n=Xo(r);return o&&(n=n[o]||n),js({theme:n,name:t,props:e})}const Ct=typeof window<"u"?f.useLayoutEffect:f.useEffect;function rd(e,t,r,o,n){const[a,i]=f.useState(()=>n&&r?r(e).matches:o?o(e).matches:t);return Ct(()=>{if(!r)return;const s=r(e),l=()=>{i(s.matches)};return l(),s.addEventListener("change",l),()=>{s.removeEventListener("change",l)}},[e,r]),a}const od={...To},Ds=od.useSyncExternalStore;function nd(e,t,r,o,n){const a=f.useCallback(()=>t,[t]),i=f.useMemo(()=>{if(n&&r)return()=>r(e).matches;if(o!==null){const{matches:u}=o(e);return()=>u}return a},[a,e,o,n,r]),[s,l]=f.useMemo(()=>{if(r===null)return[a,()=>()=>{}];const u=r(e);return[()=>u.matches,p=>(u.addEventListener("change",p),()=>{u.removeEventListener("change",p)})]},[a,r,e]);return Ds(l,s,i)}function Fs(e={}){const{themeId:t}=e;return function(o,n={}){let a=ia();a&&t&&(a=a[t]||a);const i=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:s=!1,matchMedia:l=i?window.matchMedia:null,ssrMatchMedia:c=null,noSsr:u=!1}=js({name:"MuiUseMediaQuery",props:n,theme:a});let p=typeof o=="function"?o(a):o;return p=p.replace(/^@media( ?)/m,""),(Ds!==void 0?nd:rd)(p,s,l,c,u)}}Fs();function ad(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}function la(e,t=0,r=1){return ad(e,t,r)}function id(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&r[0].length===1&&(r=r.map(o=>o+o)),r?`rgb${r.length===4?"a":""}(${r.map((o,n)=>n<3?parseInt(o,16):Math.round(parseInt(o,16)/255*1e3)/1e3).join(", ")})`:""}function Ut(e){if(e.type)return e;if(e.charAt(0)==="#")return Ut(id(e));const t=e.indexOf("("),r=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(r))throw new Error(Bt(9,e));let o=e.substring(t+1,e.length-1),n;if(r==="color"){if(o=o.split(" "),n=o.shift(),o.length===4&&o[3].charAt(0)==="/"&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(n))throw new Error(Bt(10,n))}else o=o.split(",");return o=o.map(a=>parseFloat(a)),{type:r,values:o,colorSpace:n}}const sd=e=>{const t=Ut(e);return t.values.slice(0,3).map((r,o)=>t.type.includes("hsl")&&o!==0?`${r}%`:r).join(" ")},Br=(e,t)=>{try{return sd(e)}catch{return e}};function Yo(e){const{type:t,colorSpace:r}=e;let{values:o}=e;return t.includes("rgb")?o=o.map((n,a)=>a<3?parseInt(n,10):n):t.includes("hsl")&&(o[1]=`${o[1]}%`,o[2]=`${o[2]}%`),t.includes("color")?o=`${r} ${o.join(" ")}`:o=`${o.join(", ")}`,`${t}(${o})`}function Ws(e){e=Ut(e);const{values:t}=e,r=t[0],o=t[1]/100,n=t[2]/100,a=o*Math.min(n,1-n),i=(c,u=(c+r/30)%12)=>n-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const l=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",l.push(t[3])),Yo({type:s,values:l})}function Tn(e){e=Ut(e);let t=e.type==="hsl"||e.type==="hsla"?Ut(Ws(e)).values:e.values;return t=t.map(r=>(e.type!=="color"&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function ld(e,t){const r=Tn(e),o=Tn(t);return(Math.max(r,o)+.05)/(Math.min(r,o)+.05)}function te(e,t){return e=Ut(e),t=la(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,Yo(e)}function fo(e,t,r){try{return te(e,t)}catch{return e}}function ao(e,t){if(e=Ut(e),t=la(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return Yo(e)}function Pe(e,t,r){try{return ao(e,t)}catch{return e}}function io(e,t){if(e=Ut(e),t=la(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return Yo(e)}function Te(e,t,r){try{return io(e,t)}catch{return e}}function Hs(e,t=.15){return Tn(e)>.5?ao(e,t):io(e,t)}function go(e,t,r){try{return Hs(e,t)}catch{return e}}function ei(...e){return e.reduce((t,r)=>r==null?t:function(...n){t.apply(this,n),r.apply(this,n)},()=>{})}function ca(e,t=166){let r;function o(...n){const a=()=>{e.apply(this,n)};clearTimeout(r),r=setTimeout(a,t)}return o.clear=()=>{clearTimeout(r)},o}function fn(e,t){var r,o,n;return f.isValidElement(e)&&t.indexOf(e.type.muiName??((n=(o=(r=e.type)==null?void 0:r._payload)==null?void 0:o.value)==null?void 0:n.muiName))!==-1}function Xe(e){return e&&e.ownerDocument||document}function wt(e){return Xe(e).defaultView||window}function In(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let ti=0;function cd(e){const[t,r]=f.useState(e),o=e||t;return f.useEffect(()=>{t==null&&(ti+=1,r(`mui-${ti}`))},[t]),o}const ud={...To},ri=ud.useId;function _t(e){if(ri!==void 0){const t=ri();return e??t}return cd(e)}function Xr({controlled:e,default:t,name:r,state:o="value"}){const{current:n}=f.useRef(e!==void 0),[a,i]=f.useState(t),s=n?e:a,l=f.useCallback(c=>{n||i(c)},[]);return[s,l]}function xt(e){const t=f.useRef(e);return Ct(()=>{t.current=e}),f.useRef((...r)=>(0,t.current)(...r)).current}function Be(...e){return f.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{In(r,t)})},e)}const oi={};function Vs(e,t){const r=f.useRef(oi);return r.current===oi&&(r.current=e(t)),r}const dd=[];function pd(e){f.useEffect(e,dd)}class Qo{constructor(){Pr(this,"currentId",null);Pr(this,"clear",()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)});Pr(this,"disposeEffect",()=>this.clear)}static create(){return new Qo}start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,r()},t)}}function er(){const e=Vs(Qo.create).current;return pd(e.disposeEffect),e}function yr(e){try{return e.matches(":focus-visible")}catch{}return!1}function Us(e=window){const t=e.document.documentElement.clientWidth;return e.innerWidth-t}function _(e,t,r=void 0){const o={};for(const n in e){const a=e[n];let i="",s=!0;for(let l=0;lo.match(/^on[A-Z]/)&&typeof e[o]=="function"&&!t.includes(o)).forEach(o=>{r[o]=e[o]}),r}function ni(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(r=>!(r.match(/^on[A-Z]/)&&typeof e[r]=="function")).forEach(r=>{t[r]=e[r]}),t}function Ks(e){const{getSlotProps:t,additionalProps:r,externalSlotProps:o,externalForwardedProps:n,className:a}=e;if(!t){const m=W(r==null?void 0:r.className,a,n==null?void 0:n.className,o==null?void 0:o.className),g={...r==null?void 0:r.style,...n==null?void 0:n.style,...o==null?void 0:o.style},b={...r,...n,...o};return m.length>0&&(b.className=m),Object.keys(g).length>0&&(b.style=g),{props:b,internalRef:void 0}}const i=Oo({...n,...o}),s=ni(o),l=ni(n),c=t(i),u=W(c==null?void 0:c.className,r==null?void 0:r.className,a,n==null?void 0:n.className,o==null?void 0:o.className),p={...c==null?void 0:c.style,...r==null?void 0:r.style,...n==null?void 0:n.style,...o==null?void 0:o.style},h={...c,...r,...l,...s};return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:c.ref}}function Gs(e,t,r){return typeof e=="function"?e(t,r):e}function Ao(e){var p;const{elementType:t,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:n=!1,...a}=e,i=n?{}:Gs(r,o),{props:s,internalRef:l}=Ks({...a,externalSlotProps:i}),c=Be(l,i==null?void 0:i.ref,(p=e.additionalProps)==null?void 0:p.ref);return _s(t,{...s,ref:c},o)}function Gt(e){var t;return parseInt(f.version,10)>=19?((t=e==null?void 0:e.props)==null?void 0:t.ref)||null:(e==null?void 0:e.ref)||null}const qs=f.createContext(null);function ua(){return f.useContext(qs)}const gd=typeof Symbol=="function"&&Symbol.for,md=gd?Symbol.for("mui.nested"):"__THEME_NESTED__";function hd(e,t){return typeof t=="function"?t(e):{...e,...t}}function bd(e){const{children:t,theme:r}=e,o=ua(),n=f.useMemo(()=>{const a=o===null?{...r}:hd(o,r);return a!=null&&(a[md]=o!==null),a},[r,o]);return w.jsx(qs.Provider,{value:n,children:t})}const Xs=f.createContext();function yd({value:e,...t}){return w.jsx(Xs.Provider,{value:e??!0,...t})}const ar=()=>f.useContext(Xs)??!1,Ys=f.createContext(void 0);function vd({value:e,children:t}){return w.jsx(Ys.Provider,{value:e,children:t})}function xd(e){const{theme:t,name:r,props:o}=e;if(!t||!t.components||!t.components[r])return o;const n=t.components[r];return n.defaultProps?qr(n.defaultProps,o):!n.styleOverrides&&!n.variants?qr(n,o):o}function Sd({props:e,name:t}){const r=f.useContext(Ys);return xd({props:e,name:t,theme:{components:r}})}const ai={};function ii(e,t,r,o=!1){return f.useMemo(()=>{const n=e&&t[e]||t;if(typeof r=="function"){const a=r(n),i=e?{...t,[e]:a}:a;return o?()=>i:i}return e?{...t,[e]:r}:{...t,...r}},[e,t,r,o])}function Qs(e){const{children:t,theme:r,themeId:o}=e,n=ia(ai),a=ua()||ai,i=ii(o,n,r),s=ii(o,a,r,!0),l=(o?i[o]:i).direction==="rtl";return w.jsx(bd,{theme:s,children:w.jsx(ro.Provider,{value:i,children:w.jsx(yd,{value:l,children:w.jsx(vd,{value:o?i[o].components:i.components,children:t})})})})}const si={theme:void 0};function Cd(e){let t,r;return function(n){let a=t;return(a===void 0||n.theme!==r)&&(si.theme=n.theme,a=Ls(e(si)),t=a,r=n.theme),a}}const da="mode",pa="color-scheme",wd="data-color-scheme";function kd(e){const{defaultMode:t="system",defaultLightColorScheme:r="light",defaultDarkColorScheme:o="dark",modeStorageKey:n=da,colorSchemeStorageKey:a=pa,attribute:i=wd,colorSchemeNode:s="document.documentElement",nonce:l}=e||{};let c="",u=i;if(i==="class"&&(u=".%s"),i==="data"&&(u="[data-%s]"),u.startsWith(".")){const h=u.substring(1);c+=`${s}.classList.remove('${h}'.replace('%s', light), '${h}'.replace('%s', dark)); + ${s}.classList.add('${h}'.replace('%s', colorScheme));`}const p=u.match(/\[([^\]]+)\]/);if(p){const[h,m]=p[1].split("=");m||(c+=`${s}.removeAttribute('${h}'.replace('%s', light)); + ${s}.removeAttribute('${h}'.replace('%s', dark));`),c+=` + ${s}.setAttribute('${h}'.replace('%s', colorScheme), ${m?`${m}.replace('%s', colorScheme)`:'""'});`}else c+=`${s}.setAttribute('${u}', colorScheme);`;return w.jsx("script",{suppressHydrationWarning:!0,nonce:typeof window>"u"?l:"",dangerouslySetInnerHTML:{__html:`(function() { +try { + let colorScheme = ''; + const mode = localStorage.getItem('${n}') || '${t}'; + const dark = localStorage.getItem('${a}-dark') || '${o}'; + const light = localStorage.getItem('${a}-light') || '${r}'; + if (mode === 'system') { + // handle system mode + const mql = window.matchMedia('(prefers-color-scheme: dark)'); + if (mql.matches) { + colorScheme = dark + } else { + colorScheme = light + } + } + if (mode === 'light') { + colorScheme = light; + } + if (mode === 'dark') { + colorScheme = dark; + } + if (colorScheme) { + ${c} + } +} catch(e){}})();`}},"mui-color-scheme-init")}function li(e){if(typeof window<"u"&&typeof window.matchMedia=="function"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function Js(e,t){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return t("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return t("dark")}function Rd(e){return Js(e,t=>{if(t==="light")return e.lightColorScheme;if(t==="dark")return e.darkColorScheme})}function gn(e,t){if(typeof window>"u")return;let r;try{r=localStorage.getItem(e)||void 0,r||localStorage.setItem(e,t)}catch{}return r||t}function $d(e){const{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:o,supportedColorSchemes:n=[],modeStorageKey:a=da,colorSchemeStorageKey:i=pa,storageWindow:s=typeof window>"u"?void 0:window,noSsr:l=!1}=e,c=n.join(","),u=n.length>1,[p,h]=f.useState(()=>{const y=gn(a,t),x=gn(`${i}-light`,r),R=gn(`${i}-dark`,o);return{mode:y,systemMode:li(y),lightColorScheme:x,darkColorScheme:R}}),[m,g]=f.useState(l||!u);f.useEffect(()=>{g(!0)},[]);const b=Rd(p),C=f.useCallback(y=>{h(x=>{if(y===x.mode)return x;const R=y??t;try{localStorage.setItem(a,R)}catch{}return{...x,mode:R,systemMode:li(R)}})},[a,t]),v=f.useCallback(y=>{y?typeof y=="string"?y&&!c.includes(y)?console.error(`\`${y}\` does not exist in \`theme.colorSchemes\`.`):h(x=>{const R={...x};return Js(x,$=>{try{localStorage.setItem(`${i}-${$}`,y)}catch{}$==="light"&&(R.lightColorScheme=y),$==="dark"&&(R.darkColorScheme=y)}),R}):h(x=>{const R={...x},$=y.light===null?r:y.light,I=y.dark===null?o:y.dark;if($)if(!c.includes($))console.error(`\`${$}\` does not exist in \`theme.colorSchemes\`.`);else{R.lightColorScheme=$;try{localStorage.setItem(`${i}-light`,$)}catch{}}if(I)if(!c.includes(I))console.error(`\`${I}\` does not exist in \`theme.colorSchemes\`.`);else{R.darkColorScheme=I;try{localStorage.setItem(`${i}-dark`,I)}catch{}}return R}):h(x=>{try{localStorage.setItem(`${i}-light`,r),localStorage.setItem(`${i}-dark`,o)}catch{}return{...x,lightColorScheme:r,darkColorScheme:o}})},[c,i,r,o]),k=f.useCallback(y=>{p.mode==="system"&&h(x=>{const R=y!=null&&y.matches?"dark":"light";return x.systemMode===R?x:{...x,systemMode:R}})},[p.mode]),S=f.useRef(k);return S.current=k,f.useEffect(()=>{if(typeof window.matchMedia!="function"||!u)return;const y=(...R)=>S.current(...R),x=window.matchMedia("(prefers-color-scheme: dark)");return x.addListener(y),y(x),()=>{x.removeListener(y)}},[u]),f.useEffect(()=>{if(s&&u){const y=x=>{const R=x.newValue;typeof x.key=="string"&&x.key.startsWith(i)&&(!R||c.match(R))&&(x.key.endsWith("light")&&v({light:R}),x.key.endsWith("dark")&&v({dark:R})),x.key===a&&(!R||["light","dark","system"].includes(R))&&C(R||t)};return s.addEventListener("storage",y),()=>{s.removeEventListener("storage",y)}}},[v,C,a,i,c,t,s,u]),{...p,mode:m?p.mode:void 0,systemMode:m?p.systemMode:void 0,colorScheme:m?b:void 0,setMode:C,setColorScheme:v}}const Pd="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Td(e){const{themeId:t,theme:r={},modeStorageKey:o=da,colorSchemeStorageKey:n=pa,disableTransitionOnChange:a=!1,defaultColorScheme:i,resolveTheme:s}=e,l={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},c=f.createContext(void 0),u=()=>f.useContext(c)||l,p={},h={};function m(v){var Ye,Le,Je,ot;const{children:k,theme:S,modeStorageKey:y=o,colorSchemeStorageKey:x=n,disableTransitionOnChange:R=a,storageWindow:$=typeof window>"u"?void 0:window,documentNode:I=typeof document>"u"?void 0:document,colorSchemeNode:T=typeof document>"u"?void 0:document.documentElement,disableNestedContext:d=!1,disableStyleSheetGeneration:P=!1,defaultMode:O="system",noSsr:M}=v,N=f.useRef(!1),L=ua(),z=f.useContext(c),D=!!z&&!d,F=f.useMemo(()=>S||(typeof r=="function"?r():r),[S]),j=F[t],X=j||F,{colorSchemes:Y=p,components:de=h,cssVarPrefix:ae}=X,ne=Object.keys(Y).filter($e=>!!Y[$e]).join(","),Z=f.useMemo(()=>ne.split(","),[ne]),we=typeof i=="string"?i:i.light,ge=typeof i=="string"?i:i.dark,ve=Y[we]&&Y[ge]?O:((Le=(Ye=Y[X.defaultColorScheme])==null?void 0:Ye.palette)==null?void 0:Le.mode)||((Je=X.palette)==null?void 0:Je.mode),{mode:fe,setMode:re,systemMode:se,lightColorScheme:q,darkColorScheme:xe,colorScheme:oe,setColorScheme:pe}=$d({supportedColorSchemes:Z,defaultLightColorScheme:we,defaultDarkColorScheme:ge,modeStorageKey:y,colorSchemeStorageKey:x,defaultMode:ve,storageWindow:$,noSsr:M});let Ae=fe,ue=oe;D&&(Ae=z.mode,ue=z.colorScheme);const me=f.useMemo(()=>{var _e;const $e=ue||X.defaultColorScheme,Ie=((_e=X.generateThemeVars)==null?void 0:_e.call(X))||X.vars,Me={...X,components:de,colorSchemes:Y,cssVarPrefix:ae,vars:Ie};if(typeof Me.generateSpacing=="function"&&(Me.spacing=Me.generateSpacing()),$e){const ee=Y[$e];ee&&typeof ee=="object"&&Object.keys(ee).forEach(je=>{ee[je]&&typeof ee[je]=="object"?Me[je]={...Me[je],...ee[je]}:Me[je]=ee[je]})}return s?s(Me):Me},[X,ue,de,Y,ae]),ze=X.colorSchemeSelector;f.useEffect(()=>{if(ue&&T&&ze&&ze!=="media"){const $e=ze;let Ie=ze;if($e==="class"&&(Ie=".%s"),$e==="data"&&(Ie="[data-%s]"),$e!=null&&$e.startsWith("data-")&&!$e.includes("%s")&&(Ie=`[${$e}="%s"]`),Ie.startsWith("."))T.classList.remove(...Z.map(Me=>Ie.substring(1).replace("%s",Me))),T.classList.add(Ie.substring(1).replace("%s",ue));else{const Me=Ie.replace("%s",ue).match(/\[([^\]]+)\]/);if(Me){const[_e,ee]=Me[1].split("=");ee||Z.forEach(je=>{T.removeAttribute(_e.replace(ue,je))}),T.setAttribute(_e,ee?ee.replace(/"|'/g,""):"")}else T.setAttribute(Ie,ue)}}},[ue,ze,T,Z]),f.useEffect(()=>{let $e;if(R&&N.current&&I){const Ie=I.createElement("style");Ie.appendChild(I.createTextNode(Pd)),I.head.appendChild(Ie),window.getComputedStyle(I.body),$e=setTimeout(()=>{I.head.removeChild(Ie)},1)}return()=>{clearTimeout($e)}},[ue,R,I]),f.useEffect(()=>(N.current=!0,()=>{N.current=!1}),[]);const Re=f.useMemo(()=>({allColorSchemes:Z,colorScheme:ue,darkColorScheme:xe,lightColorScheme:q,mode:Ae,setColorScheme:pe,setMode:re,systemMode:se}),[Z,ue,xe,q,Ae,pe,re,se,me.colorSchemeSelector]);let Se=!0;(P||X.cssVariables===!1||D&&(L==null?void 0:L.cssVarPrefix)===ae)&&(Se=!1);const K=w.jsxs(f.Fragment,{children:[w.jsx(Qs,{themeId:j?t:void 0,theme:me,children:k}),Se&&w.jsx(Rs,{styles:((ot=me.generateStyleSheets)==null?void 0:ot.call(me))||[]})]});return D?K:w.jsx(c.Provider,{value:Re,children:K})}const g=typeof i=="string"?i:i.light,b=typeof i=="string"?i:i.dark;return{CssVarsProvider:m,useColorScheme:u,getInitColorSchemeScript:v=>kd({colorSchemeStorageKey:n,defaultLightColorScheme:g,defaultDarkColorScheme:b,modeStorageKey:o,...v})}}function Id(e=""){function t(...o){if(!o.length)return"";const n=o[0];return typeof n=="string"&&!n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${e?`${e}-`:""}${n}${t(...o.slice(1))})`:`, ${n}`}return(o,...n)=>`var(--${e?`${e}-`:""}${o}${t(...n)})`}const ci=(e,t,r,o=[])=>{let n=e;t.forEach((a,i)=>{i===t.length-1?Array.isArray(n)?n[Number(a)]=r:n&&typeof n=="object"&&(n[a]=r):n&&typeof n=="object"&&(n[a]||(n[a]=o.includes(a)?[]:{}),n=n[a])})},Md=(e,t,r)=>{function o(n,a=[],i=[]){Object.entries(n).forEach(([s,l])=>{(!r||r&&!r([...a,s]))&&l!=null&&(typeof l=="object"&&Object.keys(l).length>0?o(l,[...a,s],Array.isArray(l)?[...i,s]:i):t([...a,s],l,i))})}o(e)},Ed=(e,t)=>typeof t=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(o=>e.includes(o))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t;function mn(e,t){const{prefix:r,shouldSkipGeneratingVar:o}=t||{},n={},a={},i={};return Md(e,(s,l,c)=>{if((typeof l=="string"||typeof l=="number")&&(!o||!o(s,l))){const u=`--${r?`${r}-`:""}${s.join("-")}`,p=Ed(s,l);Object.assign(n,{[u]:p}),ci(a,s,`var(${u})`,c),ci(i,s,`var(${u}, ${p})`,c)}},s=>s[0]==="vars"),{css:n,vars:a,varsWithDefaults:i}}function Od(e,t={}){const{getSelector:r=C,disableCssColorScheme:o,colorSchemeSelector:n}=t,{colorSchemes:a={},components:i,defaultColorScheme:s="light",...l}=e,{vars:c,css:u,varsWithDefaults:p}=mn(l,t);let h=p;const m={},{[s]:g,...b}=a;if(Object.entries(b||{}).forEach(([S,y])=>{const{vars:x,css:R,varsWithDefaults:$}=mn(y,t);h=Ue(h,$),m[S]={css:R,vars:x}}),g){const{css:S,vars:y,varsWithDefaults:x}=mn(g,t);h=Ue(h,x),m[s]={css:S,vars:y}}function C(S,y){var R,$;let x=n;if(n==="class"&&(x=".%s"),n==="data"&&(x="[data-%s]"),n!=null&&n.startsWith("data-")&&!n.includes("%s")&&(x=`[${n}="%s"]`),S){if(x==="media")return e.defaultColorScheme===S?":root":{[`@media (prefers-color-scheme: ${(($=(R=a[S])==null?void 0:R.palette)==null?void 0:$.mode)||S})`]:{":root":y}};if(x)return e.defaultColorScheme===S?`:root, ${x.replace("%s",String(S))}`:x.replace("%s",String(S))}return":root"}return{vars:h,generateThemeVars:()=>{let S={...c};return Object.entries(m).forEach(([,{vars:y}])=>{S=Ue(S,y)}),S},generateStyleSheets:()=>{var I,T;const S=[],y=e.defaultColorScheme||"light";function x(d,P){Object.keys(P).length&&S.push(typeof d=="string"?{[d]:{...P}}:d)}x(r(void 0,{...u}),u);const{[y]:R,...$}=m;if(R){const{css:d}=R,P=(T=(I=a[y])==null?void 0:I.palette)==null?void 0:T.mode,O=!o&&P?{colorScheme:P,...d}:{...d};x(r(y,{...O}),O)}return Object.entries($).forEach(([d,{css:P}])=>{var N,L;const O=(L=(N=a[d])==null?void 0:N.palette)==null?void 0:L.mode,M=!o&&O?{colorScheme:O,...P}:{...P};x(r(d,{...M}),M)}),S}}}function Ad(e){return function(r){return e==="media"?`@media (prefers-color-scheme: ${r})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${r}"] &`:e==="class"?`.${r} &`:e==="data"?`[data-${r}] &`:`${e.replace("%s",r)} &`:"&"}}const Ld=qo(),Bd=td("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function zd(e){return Ns({props:e,name:"MuiStack",defaultTheme:Ld})}function jd(e,t){const r=f.Children.toArray(e).filter(Boolean);return r.reduce((o,n,a)=>(o.push(n),a({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Dd=({ownerState:e,theme:t})=>{let r={display:"flex",flexDirection:"column",...St({theme:t},dn({values:e.direction,breakpoints:t.breakpoints.values}),o=>({flexDirection:o}))};if(e.spacing){const o=Ho(t),n=Object.keys(t.breakpoints.values).reduce((l,c)=>((typeof e.spacing=="object"&&e.spacing[c]!=null||typeof e.direction=="object"&&e.direction[c]!=null)&&(l[c]=!0),l),{}),a=dn({values:e.direction,base:n}),i=dn({values:e.spacing,base:n});typeof a=="object"&&Object.keys(a).forEach((l,c,u)=>{if(!a[l]){const h=c>0?a[u[c-1]]:"column";a[l]=h}}),r=Ue(r,St({theme:t},i,(l,c)=>e.useFlexGap?{gap:or(o,l)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${Nd(c?a[c]:e.direction)}`]:or(o,l)}}))}return r=Zc(t.breakpoints,r),r};function Fd(e={}){const{createStyledComponent:t=Bd,useThemeProps:r=zd,componentName:o="MuiStack"}=e,n=()=>_({root:["root"]},l=>U(o,l),{}),a=t(Dd);return f.forwardRef(function(l,c){const u=r(l),p=sa(u),{component:h="div",direction:m="column",spacing:g=0,divider:b,children:C,className:v,useFlexGap:k=!1,...S}=p,y={direction:m,spacing:g,useFlexGap:k},x=n();return w.jsx(a,{as:h,ownerState:y,ref:c,className:W(x.root,v),...S,children:b?jd(C,b):C})})}function Zs(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Ur.white,default:Ur.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const Wd=Zs();function el(){return{text:{primary:Ur.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Ur.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const ui=el();function di(e,t,r,o){const n=o.light||o,a=o.dark||o*1.5;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:t==="light"?e.light=io(e.main,n):t==="dark"&&(e.dark=ao(e.main,a)))}function Hd(e="light"){return e==="dark"?{main:lr[200],light:lr[50],dark:lr[400]}:{main:lr[700],light:lr[400],dark:lr[800]}}function Vd(e="light"){return e==="dark"?{main:sr[200],light:sr[50],dark:sr[400]}:{main:sr[500],light:sr[300],dark:sr[700]}}function Ud(e="light"){return e==="dark"?{main:ir[500],light:ir[300],dark:ir[700]}:{main:ir[700],light:ir[400],dark:ir[800]}}function _d(e="light"){return e==="dark"?{main:cr[400],light:cr[300],dark:cr[700]}:{main:cr[700],light:cr[500],dark:cr[900]}}function Kd(e="light"){return e==="dark"?{main:ur[400],light:ur[300],dark:ur[700]}:{main:ur[800],light:ur[500],dark:ur[900]}}function Gd(e="light"){return e==="dark"?{main:Tr[400],light:Tr[300],dark:Tr[700]}:{main:"#ed6c02",light:Tr[500],dark:Tr[900]}}function fa(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:o=.2,...n}=e,a=e.primary||Hd(t),i=e.secondary||Vd(t),s=e.error||Ud(t),l=e.info||_d(t),c=e.success||Kd(t),u=e.warning||Gd(t);function p(b){return ld(b,ui.text.primary)>=r?ui.text.primary:Wd.text.primary}const h=({color:b,name:C,mainShade:v=500,lightShade:k=300,darkShade:S=700})=>{if(b={...b},!b.main&&b[v]&&(b.main=b[v]),!b.hasOwnProperty("main"))throw new Error(Bt(11,C?` (${C})`:"",v));if(typeof b.main!="string")throw new Error(Bt(12,C?` (${C})`:"",JSON.stringify(b.main)));return di(b,"light",k,o),di(b,"dark",S,o),b.contrastText||(b.contrastText=p(b.main)),b};let m;return t==="light"?m=Zs():t==="dark"&&(m=el()),Ue({common:{...Ur},mode:t,primary:h({color:a,name:"primary"}),secondary:h({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:u,name:"warning"}),info:h({color:l,name:"info"}),success:h({color:c,name:"success"}),grey:_l,contrastThreshold:r,getContrastText:p,augmentColor:h,tonalOffset:o,...m},n)}function qd(e){const t={};return Object.entries(e).forEach(o=>{const[n,a]=o;typeof a=="object"&&(t[n]=`${a.fontStyle?`${a.fontStyle} `:""}${a.fontVariant?`${a.fontVariant} `:""}${a.fontWeight?`${a.fontWeight} `:""}${a.fontStretch?`${a.fontStretch} `:""}${a.fontSize||""}${a.lineHeight?`/${a.lineHeight} `:""}${a.fontFamily||""}`)}),t}function Xd(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}function Yd(e){return Math.round(e*1e5)/1e5}const pi={textTransform:"uppercase"},fi='"Roboto", "Helvetica", "Arial", sans-serif';function tl(e,t){const{fontFamily:r=fi,fontSize:o=14,fontWeightLight:n=300,fontWeightRegular:a=400,fontWeightMedium:i=500,fontWeightBold:s=700,htmlFontSize:l=16,allVariants:c,pxToRem:u,...p}=typeof t=="function"?t(e):t,h=o/14,m=u||(C=>`${C/l*h}rem`),g=(C,v,k,S,y)=>({fontFamily:r,fontWeight:C,fontSize:m(v),lineHeight:k,...r===fi?{letterSpacing:`${Yd(S/v)}em`}:{},...y,...c}),b={h1:g(n,96,1.167,-1.5),h2:g(n,60,1.2,-.5),h3:g(a,48,1.167,0),h4:g(a,34,1.235,.25),h5:g(a,24,1.334,0),h6:g(i,20,1.6,.15),subtitle1:g(a,16,1.75,.15),subtitle2:g(i,14,1.57,.1),body1:g(a,16,1.5,.15),body2:g(a,14,1.43,.15),button:g(i,14,1.75,.4,pi),caption:g(a,12,1.66,.4),overline:g(a,12,2.66,1,pi),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Ue({htmlFontSize:l,pxToRem:m,fontFamily:r,fontSize:o,fontWeightLight:n,fontWeightRegular:a,fontWeightMedium:i,fontWeightBold:s,...b},p,{clone:!1})}const Qd=.2,Jd=.14,Zd=.12;function Oe(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${Qd})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${Jd})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${Zd})`].join(",")}const ep=["none",Oe(0,2,1,-1,0,1,1,0,0,1,3,0),Oe(0,3,1,-2,0,2,2,0,0,1,5,0),Oe(0,3,3,-2,0,3,4,0,0,1,8,0),Oe(0,2,4,-1,0,4,5,0,0,1,10,0),Oe(0,3,5,-1,0,5,8,0,0,1,14,0),Oe(0,3,5,-1,0,6,10,0,0,1,18,0),Oe(0,4,5,-2,0,7,10,1,0,2,16,1),Oe(0,5,5,-3,0,8,10,1,0,3,14,2),Oe(0,5,6,-3,0,9,12,1,0,3,16,2),Oe(0,6,6,-3,0,10,14,1,0,4,18,3),Oe(0,6,7,-4,0,11,15,1,0,4,20,3),Oe(0,7,8,-4,0,12,17,2,0,5,22,4),Oe(0,7,8,-4,0,13,19,2,0,5,24,4),Oe(0,7,9,-4,0,14,21,2,0,5,26,4),Oe(0,8,9,-5,0,15,22,2,0,6,28,5),Oe(0,8,10,-5,0,16,24,2,0,6,30,5),Oe(0,8,11,-5,0,17,26,2,0,6,32,5),Oe(0,9,11,-5,0,18,28,2,0,7,34,6),Oe(0,9,12,-6,0,19,29,2,0,7,36,6),Oe(0,10,13,-6,0,20,31,3,0,8,38,7),Oe(0,10,13,-6,0,21,33,3,0,8,40,7),Oe(0,10,14,-6,0,22,35,3,0,8,42,7),Oe(0,11,14,-7,0,23,36,3,0,9,44,8),Oe(0,11,15,-7,0,24,38,3,0,9,46,8)],tp={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},rp={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function gi(e){return`${Math.round(e)}ms`}function op(e){if(!e)return 0;const t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}function np(e){const t={...tp,...e.easing},r={...rp,...e.duration};return{getAutoHeightDuration:op,create:(n=["all"],a={})=>{const{duration:i=r.standard,easing:s=t.easeInOut,delay:l=0,...c}=a;return(Array.isArray(n)?n:[n]).map(u=>`${u} ${typeof i=="string"?i:gi(i)} ${s} ${typeof l=="string"?l:gi(l)}`).join(",")},...e,easing:t,duration:r}}const ap={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function ip(e){return Tt(e)||typeof e>"u"||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||Array.isArray(e)}function rl(e={}){const t={...e};function r(o){const n=Object.entries(o);for(let a=0;aUe(m,g),h),h.unstable_sxConfig={...no,...c==null?void 0:c.unstable_sxConfig},h.unstable_sx=function(g){return Vt({sx:g,theme:this})},h.toRuntimeSource=rl,h}function En(e){let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,Math.round(t*10)/1e3}const sp=[...Array(25)].map((e,t)=>{if(t===0)return"none";const r=En(t);return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`});function ol(e){return{inputPlaceholder:e==="dark"?.5:.42,inputUnderline:e==="dark"?.7:.42,switchTrackDisabled:e==="dark"?.2:.12,switchTrack:e==="dark"?.3:.38}}function nl(e){return e==="dark"?sp:[]}function lp(e){const{palette:t={mode:"light"},opacity:r,overlays:o,...n}=e,a=fa(t);return{palette:a,opacity:{...ol(a.mode),...r},overlays:o||nl(a.mode),...n}}function cp(e){var t;return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||e[0]==="palette"&&!!((t=e[1])!=null&&t.match(/(mode|contrastThreshold|tonalOffset)/))}const up=e=>[...[...Array(25)].map((t,r)=>`--${e?`${e}-`:""}overlays-${r}`),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],dp=e=>(t,r)=>{const o=e.rootSelector||":root",n=e.colorSchemeSelector;let a=n;if(n==="class"&&(a=".%s"),n==="data"&&(a="[data-%s]"),n!=null&&n.startsWith("data-")&&!n.includes("%s")&&(a=`[${n}="%s"]`),e.defaultColorScheme===t){if(t==="dark"){const i={};return up(e.cssVarPrefix).forEach(s=>{i[s]=r[s],delete r[s]}),a==="media"?{[o]:r,"@media (prefers-color-scheme: dark)":{[o]:i}}:a?{[a.replace("%s",t)]:i,[`${o}, ${a.replace("%s",t)}`]:r}:{[o]:{...r,...i}}}if(a&&a!=="media")return`${o}, ${a.replace("%s",String(t))}`}else if(t){if(a==="media")return{[`@media (prefers-color-scheme: ${String(t)})`]:{[o]:r}};if(a)return a.replace("%s",String(t))}return o};function pp(e,t){t.forEach(r=>{e[r]||(e[r]={})})}function B(e,t,r){!e[t]&&r&&(e[t]=r)}function zr(e){return typeof e!="string"||!e.startsWith("hsl")?e:Ws(e)}function Ot(e,t){`${t}Channel`in e||(e[`${t}Channel`]=Br(zr(e[t])))}function fp(e){return typeof e=="number"?`${e}px`:typeof e=="string"||typeof e=="function"||Array.isArray(e)?e:"8px"}const Rt=e=>{try{return e()}catch{}},gp=(e="mui")=>Id(e);function hn(e,t,r,o){if(!t)return;t=t===!0?{}:t;const n=o==="dark"?"dark":"light";if(!r){e[o]=lp({...t,palette:{mode:n,...t==null?void 0:t.palette}});return}const{palette:a,...i}=Mn({...r,palette:{mode:n,...t==null?void 0:t.palette}});return e[o]={...t,palette:a,opacity:{...ol(n),...t==null?void 0:t.opacity},overlays:(t==null?void 0:t.overlays)||nl(n)},i}function mp(e={},...t){const{colorSchemes:r={light:!0},defaultColorScheme:o,disableCssColorScheme:n=!1,cssVarPrefix:a="mui",shouldSkipGeneratingVar:i=cp,colorSchemeSelector:s=r.light&&r.dark?"media":void 0,rootSelector:l=":root",...c}=e,u=Object.keys(r)[0],p=o||(r.light&&u!=="light"?"light":u),h=gp(a),{[p]:m,light:g,dark:b,...C}=r,v={...C};let k=m;if((p==="dark"&&!("dark"in r)||p==="light"&&!("light"in r))&&(k=!0),!k)throw new Error(Bt(21,p));const S=hn(v,k,c,p);g&&!v.light&&hn(v,g,void 0,"light"),b&&!v.dark&&hn(v,b,void 0,"dark");let y={defaultColorScheme:p,...S,cssVarPrefix:a,colorSchemeSelector:s,rootSelector:l,getCssVar:h,colorSchemes:v,font:{...qd(S.typography),...S.font},spacing:fp(c.spacing)};Object.keys(y.colorSchemes).forEach(T=>{const d=y.colorSchemes[T].palette,P=O=>{const M=O.split("-"),N=M[1],L=M[2];return h(O,d[N][L])};if(d.mode==="light"&&(B(d.common,"background","#fff"),B(d.common,"onBackground","#000")),d.mode==="dark"&&(B(d.common,"background","#000"),B(d.common,"onBackground","#fff")),pp(d,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),d.mode==="light"){B(d.Alert,"errorColor",Pe(d.error.light,.6)),B(d.Alert,"infoColor",Pe(d.info.light,.6)),B(d.Alert,"successColor",Pe(d.success.light,.6)),B(d.Alert,"warningColor",Pe(d.warning.light,.6)),B(d.Alert,"errorFilledBg",P("palette-error-main")),B(d.Alert,"infoFilledBg",P("palette-info-main")),B(d.Alert,"successFilledBg",P("palette-success-main")),B(d.Alert,"warningFilledBg",P("palette-warning-main")),B(d.Alert,"errorFilledColor",Rt(()=>d.getContrastText(d.error.main))),B(d.Alert,"infoFilledColor",Rt(()=>d.getContrastText(d.info.main))),B(d.Alert,"successFilledColor",Rt(()=>d.getContrastText(d.success.main))),B(d.Alert,"warningFilledColor",Rt(()=>d.getContrastText(d.warning.main))),B(d.Alert,"errorStandardBg",Te(d.error.light,.9)),B(d.Alert,"infoStandardBg",Te(d.info.light,.9)),B(d.Alert,"successStandardBg",Te(d.success.light,.9)),B(d.Alert,"warningStandardBg",Te(d.warning.light,.9)),B(d.Alert,"errorIconColor",P("palette-error-main")),B(d.Alert,"infoIconColor",P("palette-info-main")),B(d.Alert,"successIconColor",P("palette-success-main")),B(d.Alert,"warningIconColor",P("palette-warning-main")),B(d.AppBar,"defaultBg",P("palette-grey-100")),B(d.Avatar,"defaultBg",P("palette-grey-400")),B(d.Button,"inheritContainedBg",P("palette-grey-300")),B(d.Button,"inheritContainedHoverBg",P("palette-grey-A100")),B(d.Chip,"defaultBorder",P("palette-grey-400")),B(d.Chip,"defaultAvatarColor",P("palette-grey-700")),B(d.Chip,"defaultIconColor",P("palette-grey-700")),B(d.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),B(d.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),B(d.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),B(d.LinearProgress,"primaryBg",Te(d.primary.main,.62)),B(d.LinearProgress,"secondaryBg",Te(d.secondary.main,.62)),B(d.LinearProgress,"errorBg",Te(d.error.main,.62)),B(d.LinearProgress,"infoBg",Te(d.info.main,.62)),B(d.LinearProgress,"successBg",Te(d.success.main,.62)),B(d.LinearProgress,"warningBg",Te(d.warning.main,.62)),B(d.Skeleton,"bg",`rgba(${P("palette-text-primaryChannel")} / 0.11)`),B(d.Slider,"primaryTrack",Te(d.primary.main,.62)),B(d.Slider,"secondaryTrack",Te(d.secondary.main,.62)),B(d.Slider,"errorTrack",Te(d.error.main,.62)),B(d.Slider,"infoTrack",Te(d.info.main,.62)),B(d.Slider,"successTrack",Te(d.success.main,.62)),B(d.Slider,"warningTrack",Te(d.warning.main,.62));const O=go(d.background.default,.8);B(d.SnackbarContent,"bg",O),B(d.SnackbarContent,"color",Rt(()=>d.getContrastText(O))),B(d.SpeedDialAction,"fabHoverBg",go(d.background.paper,.15)),B(d.StepConnector,"border",P("palette-grey-400")),B(d.StepContent,"border",P("palette-grey-400")),B(d.Switch,"defaultColor",P("palette-common-white")),B(d.Switch,"defaultDisabledColor",P("palette-grey-100")),B(d.Switch,"primaryDisabledColor",Te(d.primary.main,.62)),B(d.Switch,"secondaryDisabledColor",Te(d.secondary.main,.62)),B(d.Switch,"errorDisabledColor",Te(d.error.main,.62)),B(d.Switch,"infoDisabledColor",Te(d.info.main,.62)),B(d.Switch,"successDisabledColor",Te(d.success.main,.62)),B(d.Switch,"warningDisabledColor",Te(d.warning.main,.62)),B(d.TableCell,"border",Te(fo(d.divider,1),.88)),B(d.Tooltip,"bg",fo(d.grey[700],.92))}if(d.mode==="dark"){B(d.Alert,"errorColor",Te(d.error.light,.6)),B(d.Alert,"infoColor",Te(d.info.light,.6)),B(d.Alert,"successColor",Te(d.success.light,.6)),B(d.Alert,"warningColor",Te(d.warning.light,.6)),B(d.Alert,"errorFilledBg",P("palette-error-dark")),B(d.Alert,"infoFilledBg",P("palette-info-dark")),B(d.Alert,"successFilledBg",P("palette-success-dark")),B(d.Alert,"warningFilledBg",P("palette-warning-dark")),B(d.Alert,"errorFilledColor",Rt(()=>d.getContrastText(d.error.dark))),B(d.Alert,"infoFilledColor",Rt(()=>d.getContrastText(d.info.dark))),B(d.Alert,"successFilledColor",Rt(()=>d.getContrastText(d.success.dark))),B(d.Alert,"warningFilledColor",Rt(()=>d.getContrastText(d.warning.dark))),B(d.Alert,"errorStandardBg",Pe(d.error.light,.9)),B(d.Alert,"infoStandardBg",Pe(d.info.light,.9)),B(d.Alert,"successStandardBg",Pe(d.success.light,.9)),B(d.Alert,"warningStandardBg",Pe(d.warning.light,.9)),B(d.Alert,"errorIconColor",P("palette-error-main")),B(d.Alert,"infoIconColor",P("palette-info-main")),B(d.Alert,"successIconColor",P("palette-success-main")),B(d.Alert,"warningIconColor",P("palette-warning-main")),B(d.AppBar,"defaultBg",P("palette-grey-900")),B(d.AppBar,"darkBg",P("palette-background-paper")),B(d.AppBar,"darkColor",P("palette-text-primary")),B(d.Avatar,"defaultBg",P("palette-grey-600")),B(d.Button,"inheritContainedBg",P("palette-grey-800")),B(d.Button,"inheritContainedHoverBg",P("palette-grey-700")),B(d.Chip,"defaultBorder",P("palette-grey-700")),B(d.Chip,"defaultAvatarColor",P("palette-grey-300")),B(d.Chip,"defaultIconColor",P("palette-grey-300")),B(d.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),B(d.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),B(d.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),B(d.LinearProgress,"primaryBg",Pe(d.primary.main,.5)),B(d.LinearProgress,"secondaryBg",Pe(d.secondary.main,.5)),B(d.LinearProgress,"errorBg",Pe(d.error.main,.5)),B(d.LinearProgress,"infoBg",Pe(d.info.main,.5)),B(d.LinearProgress,"successBg",Pe(d.success.main,.5)),B(d.LinearProgress,"warningBg",Pe(d.warning.main,.5)),B(d.Skeleton,"bg",`rgba(${P("palette-text-primaryChannel")} / 0.13)`),B(d.Slider,"primaryTrack",Pe(d.primary.main,.5)),B(d.Slider,"secondaryTrack",Pe(d.secondary.main,.5)),B(d.Slider,"errorTrack",Pe(d.error.main,.5)),B(d.Slider,"infoTrack",Pe(d.info.main,.5)),B(d.Slider,"successTrack",Pe(d.success.main,.5)),B(d.Slider,"warningTrack",Pe(d.warning.main,.5));const O=go(d.background.default,.98);B(d.SnackbarContent,"bg",O),B(d.SnackbarContent,"color",Rt(()=>d.getContrastText(O))),B(d.SpeedDialAction,"fabHoverBg",go(d.background.paper,.15)),B(d.StepConnector,"border",P("palette-grey-600")),B(d.StepContent,"border",P("palette-grey-600")),B(d.Switch,"defaultColor",P("palette-grey-300")),B(d.Switch,"defaultDisabledColor",P("palette-grey-600")),B(d.Switch,"primaryDisabledColor",Pe(d.primary.main,.55)),B(d.Switch,"secondaryDisabledColor",Pe(d.secondary.main,.55)),B(d.Switch,"errorDisabledColor",Pe(d.error.main,.55)),B(d.Switch,"infoDisabledColor",Pe(d.info.main,.55)),B(d.Switch,"successDisabledColor",Pe(d.success.main,.55)),B(d.Switch,"warningDisabledColor",Pe(d.warning.main,.55)),B(d.TableCell,"border",Pe(fo(d.divider,1),.68)),B(d.Tooltip,"bg",fo(d.grey[700],.92))}Ot(d.background,"default"),Ot(d.background,"paper"),Ot(d.common,"background"),Ot(d.common,"onBackground"),Ot(d,"divider"),Object.keys(d).forEach(O=>{const M=d[O];O!=="tonalOffset"&&M&&typeof M=="object"&&(M.main&&B(d[O],"mainChannel",Br(zr(M.main))),M.light&&B(d[O],"lightChannel",Br(zr(M.light))),M.dark&&B(d[O],"darkChannel",Br(zr(M.dark))),M.contrastText&&B(d[O],"contrastTextChannel",Br(zr(M.contrastText))),O==="text"&&(Ot(d[O],"primary"),Ot(d[O],"secondary")),O==="action"&&(M.active&&Ot(d[O],"active"),M.selected&&Ot(d[O],"selected")))})}),y=t.reduce((T,d)=>Ue(T,d),y);const x={prefix:a,disableCssColorScheme:n,shouldSkipGeneratingVar:i,getSelector:dp(y)},{vars:R,generateThemeVars:$,generateStyleSheets:I}=Od(y,x);return y.vars=R,Object.entries(y.colorSchemes[y.defaultColorScheme]).forEach(([T,d])=>{y[T]=d}),y.generateThemeVars=$,y.generateStyleSheets=I,y.generateSpacing=function(){return Es(c.spacing,Ho(this))},y.getColorSchemeSelector=Ad(s),y.spacing=y.generateSpacing(),y.shouldSkipGeneratingVar=i,y.unstable_sxConfig={...no,...c==null?void 0:c.unstable_sxConfig},y.unstable_sx=function(d){return Vt({sx:d,theme:this})},y.toRuntimeSource=rl,y}function mi(e,t,r){e.colorSchemes&&r&&(e.colorSchemes[t]={...r!==!0&&r,palette:fa({...r===!0?{}:r.palette,mode:t})})}function ga(e={},...t){const{palette:r,cssVariables:o=!1,colorSchemes:n=r?void 0:{light:!0},defaultColorScheme:a=r==null?void 0:r.mode,...i}=e,s=a||"light",l=n==null?void 0:n[s],c={...n,...r?{[s]:{...typeof l!="boolean"&&l,palette:r}}:void 0};if(o===!1){if(!("colorSchemes"in e))return Mn(e,...t);let u=r;"palette"in e||c[s]&&(c[s]!==!0?u=c[s].palette:s==="dark"&&(u={mode:"dark"}));const p=Mn({...e,palette:u},...t);return p.defaultColorScheme=s,p.colorSchemes=c,p.palette.mode==="light"&&(p.colorSchemes.light={...c.light!==!0&&c.light,palette:p.palette},mi(p,"dark",c.dark)),p.palette.mode==="dark"&&(p.colorSchemes.dark={...c.dark!==!0&&c.dark,palette:p.palette},mi(p,"light",c.light)),p}return!r&&!("light"in c)&&s==="light"&&(c.light=!0),mp({...i,colorSchemes:c,defaultColorScheme:s,...typeof o!="boolean"&&o},...t)}const Jo=ga();function Nt(){const e=Xo(Jo);return e[ft]||e}function Jv({props:e,name:t}){return Ns({props:e,name:t,defaultTheme:Jo,themeId:ft})}function al(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Ge=e=>al(e)&&e!=="classes",A=zs({themeId:ft,defaultTheme:Jo,rootShouldForwardProp:Ge});function hi({theme:e,...t}){const r=ft in e?e[ft]:void 0;return w.jsx(Qs,{...t,themeId:r?ft:void 0,theme:r||e})}const mo={colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:hp}=Td({themeId:ft,theme:()=>ga({cssVariables:!0}),colorSchemeStorageKey:mo.colorSchemeStorageKey,modeStorageKey:mo.modeStorageKey,defaultColorScheme:{light:mo.defaultLightColorScheme,dark:mo.defaultDarkColorScheme},resolveTheme:e=>{const t={...e,typography:tl(e.palette,e.typography)};return t.unstable_sx=function(o){return Vt({sx:o,theme:this})},t}}),bp=hp;function Zv({theme:e,...t}){return typeof e=="function"?w.jsx(hi,{theme:e,...t}):"colorSchemes"in(ft in e?e[ft]:e)?w.jsx(bp,{theme:e,...t}):w.jsx(hi,{theme:e,...t})}function yp(e){return w.jsx(Vu,{...e,defaultTheme:Jo,themeId:ft})}function ma(e){return function(r){return w.jsx(yp,{styles:typeof e=="function"?o=>e({theme:o,...r}):e})}}function vp(){return sa}const H=Cd;function G(e){return Sd(e)}function xp(e){return U("MuiSvgIcon",e)}V("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Sp=e=>{const{color:t,fontSize:r,classes:o}=e,n={root:["root",t!=="inherit"&&`color${E(t)}`,`fontSize${E(r)}`]};return _(n,xp,o)},Cp=A("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="inherit"&&t[`color${E(r.color)}`],t[`fontSize${E(r.fontSize)}`]]}})(H(({theme:e})=>{var t,r,o,n,a,i,s,l,c,u,p,h,m,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:(n=(t=e.transitions)==null?void 0:t.create)==null?void 0:n.call(t,"fill",{duration:(o=(r=(e.vars??e).transitions)==null?void 0:r.duration)==null?void 0:o.shorter}),variants:[{props:b=>!b.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:((i=(a=e.typography)==null?void 0:a.pxToRem)==null?void 0:i.call(a,20))||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:((l=(s=e.typography)==null?void 0:s.pxToRem)==null?void 0:l.call(s,24))||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:((u=(c=e.typography)==null?void 0:c.pxToRem)==null?void 0:u.call(c,35))||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,b])=>b&&b.main).map(([b])=>{var C,v;return{props:{color:b},style:{color:(v=(C=(e.vars??e).palette)==null?void 0:C[b])==null?void 0:v.main}}}),{props:{color:"action"},style:{color:(h=(p=(e.vars??e).palette)==null?void 0:p.action)==null?void 0:h.active}},{props:{color:"disabled"},style:{color:(g=(m=(e.vars??e).palette)==null?void 0:m.action)==null?void 0:g.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}})),On=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiSvgIcon"}),{children:n,className:a,color:i="inherit",component:s="svg",fontSize:l="medium",htmlColor:c,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24",...m}=o,g=f.isValidElement(n)&&n.type==="svg",b={...o,color:i,component:s,fontSize:l,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h,hasSvgAsChild:g},C={};u||(C.viewBox=h);const v=Sp(b);return w.jsxs(Cp,{as:s,className:W(v.root,a),focusable:"false",color:c,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:r,...C,...m,...g&&n.props,ownerState:b,children:[g?n.props.children:n,p?w.jsx("title",{children:p}):null]})});On.muiName="SvgIcon";function Q(e,t){function r(o,n){return w.jsx(On,{"data-testid":`${t}Icon`,ref:n,...o,children:e})}return r.muiName=On.muiName,f.memo(f.forwardRef(r))}function il(e,t){if(e==null)return{};var r={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(t.includes(o))continue;r[o]=e[o]}return r}function An(e,t){return An=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},An(e,t)}function sl(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,An(e,t)}const bi={disabled:!1},Lo=Lt.createContext(null);var wp=function(t){return t.scrollTop},jr="unmounted",Jt="exited",Zt="entering",pr="entered",Ln="exiting",kt=function(e){sl(t,e);function t(o,n){var a;a=e.call(this,o,n)||this;var i=n,s=i&&!i.isMounting?o.enter:o.appear,l;return a.appearStatus=null,o.in?s?(l=Jt,a.appearStatus=Zt):l=pr:o.unmountOnExit||o.mountOnEnter?l=jr:l=Jt,a.state={status:l},a.nextCallback=null,a}t.getDerivedStateFromProps=function(n,a){var i=n.in;return i&&a.status===jr?{status:Jt}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(n){var a=null;if(n!==this.props){var i=this.state.status;this.props.in?i!==Zt&&i!==pr&&(a=Zt):(i===Zt||i===pr)&&(a=Ln)}this.updateStatus(!1,a)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var n=this.props.timeout,a,i,s;return a=i=s=n,n!=null&&typeof n!="number"&&(a=n.exit,i=n.enter,s=n.appear!==void 0?n.appear:i),{exit:a,enter:i,appear:s}},r.updateStatus=function(n,a){if(n===void 0&&(n=!1),a!==null)if(this.cancelNextCallback(),a===Zt){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:uo.findDOMNode(this);i&&wp(i)}this.performEnter(n)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Jt&&this.setState({status:jr})},r.performEnter=function(n){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:n,l=this.props.nodeRef?[s]:[uo.findDOMNode(this),s],c=l[0],u=l[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!n&&!i||bi.disabled){this.safeSetState({status:pr},function(){a.props.onEntered(c)});return}this.props.onEnter(c,u),this.safeSetState({status:Zt},function(){a.props.onEntering(c,u),a.onTransitionEnd(h,function(){a.safeSetState({status:pr},function(){a.props.onEntered(c,u)})})})},r.performExit=function(){var n=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:uo.findDOMNode(this);if(!a||bi.disabled){this.safeSetState({status:Jt},function(){n.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Ln},function(){n.props.onExiting(s),n.onTransitionEnd(i.exit,function(){n.safeSetState({status:Jt},function(){n.props.onExited(s)})})})},r.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(n,a){a=this.setNextCallback(a),this.setState(n,a)},r.setNextCallback=function(n){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,n(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},r.onTransitionEnd=function(n,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:uo.findDOMNode(this),s=n==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],c=l[0],u=l[1];this.props.addEndListener(c,u)}n!=null&&setTimeout(this.nextCallback,n)},r.render=function(){var n=this.state.status;if(n===jr)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=il(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Lt.createElement(Lo.Provider,{value:null},typeof i=="function"?i(n,s):Lt.cloneElement(Lt.Children.only(i),s))},t}(Lt.Component);kt.contextType=Lo;kt.propTypes={};function dr(){}kt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:dr,onEntering:dr,onEntered:dr,onExit:dr,onExiting:dr,onExited:dr};kt.UNMOUNTED=jr;kt.EXITED=Jt;kt.ENTERING=Zt;kt.ENTERED=pr;kt.EXITING=Ln;function kp(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ha(e,t){var r=function(a){return t&&f.isValidElement(a)?t(a):a},o=Object.create(null);return e&&f.Children.map(e,function(n){return n}).forEach(function(n){o[n.key]=r(n)}),o}function Rp(e,t){e=e||{},t=t||{};function r(u){return u in t?t[u]:e[u]}var o=Object.create(null),n=[];for(var a in e)a in t?n.length&&(o[a]=n,n=[]):n.push(a);var i,s={};for(var l in t){if(o[l])for(i=0;ie.scrollTop;function vr(e,t){const{timeout:r,easing:o,style:n={}}=e;return{duration:n.transitionDuration??(typeof r=="number"?r:r[t.mode]||0),easing:n.transitionTimingFunction??(typeof o=="object"?o[t.mode]:o),delay:n.transitionDelay}}function Mp(e){return U("MuiPaper",e)}V("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const Ep=e=>{const{square:t,elevation:r,variant:o,classes:n}=e,a={root:["root",o,!t&&"rounded",o==="elevation"&&`elevation${r}`]};return _(a,Mp,n)},Op=A("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,r.variant==="elevation"&&t[`elevation${r.elevation}`]]}})(H(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow"),variants:[{props:({ownerState:t})=>!t.square,style:{borderRadius:e.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(e.vars||e).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),qt=f.forwardRef(function(t,r){var m;const o=G({props:t,name:"MuiPaper"}),n=Nt(),{className:a,component:i="div",elevation:s=1,square:l=!1,variant:c="elevation",...u}=o,p={...o,component:i,elevation:s,square:l,variant:c},h=Ep(p);return w.jsx(Op,{as:i,ownerState:p,className:W(h.root,a),ref:r,...u,style:{...c==="elevation"&&{"--Paper-shadow":(n.vars||n).shadows[s],...n.vars&&{"--Paper-overlay":(m=n.vars.overlays)==null?void 0:m[s]},...!n.vars&&n.palette.mode==="dark"&&{"--Paper-overlay":`linear-gradient(${te("#fff",En(s))}, ${te("#fff",En(s))})`}},...u.style}})});function ye(e,t){const{className:r,elementType:o,ownerState:n,externalForwardedProps:a,internalForwardedProps:i,shouldForwardComponentProp:s=!1,...l}=t,{component:c,slots:u={[e]:void 0},slotProps:p={[e]:void 0},...h}=a,m=u[e]||o,g=Gs(p[e],n),{props:{component:b,...C},internalRef:v}=Ks({className:r,...l,externalForwardedProps:e==="root"?h:void 0,externalSlotProps:g}),k=Be(v,g==null?void 0:g.ref,t.ref),S=e==="root"?b||c:b,y=_s(m,{...e==="root"&&!c&&!u[e]&&i,...e!=="root"&&!u[e]&&i,...C,...S&&!s&&{as:S},...S&&s&&{component:S},ref:k},n);return[m,y]}class Bo{constructor(){Pr(this,"mountEffect",()=>{this.shouldMount&&!this.didMount&&this.ref.current!==null&&(this.didMount=!0,this.mounted.resolve())});this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}static create(){return new Bo}static use(){const t=Vs(Bo.create).current,[r,o]=f.useState(!1);return t.shouldMount=r,t.setShouldMount=o,f.useEffect(t.mountEffect,[r]),t}mount(){return this.mounted||(this.mounted=Lp(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(...t){this.mount().then(()=>{var r;return(r=this.ref.current)==null?void 0:r.start(...t)})}stop(...t){this.mount().then(()=>{var r;return(r=this.ref.current)==null?void 0:r.stop(...t)})}pulsate(...t){this.mount().then(()=>{var r;return(r=this.ref.current)==null?void 0:r.pulsate(...t)})}}function Ap(){return Bo.use()}function Lp(){let e,t;const r=new Promise((o,n)=>{e=o,t=n});return r.resolve=e,r.reject=t,r}function Bp(e){const{className:t,classes:r,pulsate:o=!1,rippleX:n,rippleY:a,rippleSize:i,in:s,onExited:l,timeout:c}=e,[u,p]=f.useState(!1),h=W(t,r.ripple,r.rippleVisible,o&&r.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+n},g=W(r.child,u&&r.childLeaving,o&&r.childPulsate);return!s&&!u&&p(!0),f.useEffect(()=>{if(!s&&l!=null){const b=setTimeout(l,c);return()=>{clearTimeout(b)}}},[l,s,c]),w.jsx("span",{className:h,style:m,children:w.jsx("span",{className:g})})}const dt=V("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Bn=550,zp=80,jp=Kt` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`,Np=Kt` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`,Dp=Kt` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`,Fp=A("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Wp=A(Bp,{name:"MuiTouchRipple",slot:"Ripple"})` + opacity: 0; + position: absolute; + + &.${dt.rippleVisible} { + opacity: 0.3; + transform: scale(1); + animation-name: ${jp}; + animation-duration: ${Bn}ms; + animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; + } + + &.${dt.ripplePulsate} { + animation-duration: ${({theme:e})=>e.transitions.duration.shorter}ms; + } + + & .${dt.child} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${dt.childLeaving} { + opacity: 0; + animation-name: ${Np}; + animation-duration: ${Bn}ms; + animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; + } + + & .${dt.childPulsate} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${Dp}; + animation-duration: 2500ms; + animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`,Hp=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTouchRipple"}),{center:n=!1,classes:a={},className:i,...s}=o,[l,c]=f.useState([]),u=f.useRef(0),p=f.useRef(null);f.useEffect(()=>{p.current&&(p.current(),p.current=null)},[l]);const h=f.useRef(!1),m=er(),g=f.useRef(null),b=f.useRef(null),C=f.useCallback(y=>{const{pulsate:x,rippleX:R,rippleY:$,rippleSize:I,cb:T}=y;c(d=>[...d,w.jsx(Wp,{classes:{ripple:W(a.ripple,dt.ripple),rippleVisible:W(a.rippleVisible,dt.rippleVisible),ripplePulsate:W(a.ripplePulsate,dt.ripplePulsate),child:W(a.child,dt.child),childLeaving:W(a.childLeaving,dt.childLeaving),childPulsate:W(a.childPulsate,dt.childPulsate)},timeout:Bn,pulsate:x,rippleX:R,rippleY:$,rippleSize:I},u.current)]),u.current+=1,p.current=T},[a]),v=f.useCallback((y={},x={},R=()=>{})=>{const{pulsate:$=!1,center:I=n||x.pulsate,fakeElement:T=!1}=x;if((y==null?void 0:y.type)==="mousedown"&&h.current){h.current=!1;return}(y==null?void 0:y.type)==="touchstart"&&(h.current=!0);const d=T?null:b.current,P=d?d.getBoundingClientRect():{width:0,height:0,left:0,top:0};let O,M,N;if(I||y===void 0||y.clientX===0&&y.clientY===0||!y.clientX&&!y.touches)O=Math.round(P.width/2),M=Math.round(P.height/2);else{const{clientX:L,clientY:z}=y.touches&&y.touches.length>0?y.touches[0]:y;O=Math.round(L-P.left),M=Math.round(z-P.top)}if(I)N=Math.sqrt((2*P.width**2+P.height**2)/3),N%2===0&&(N+=1);else{const L=Math.max(Math.abs((d?d.clientWidth:0)-O),O)*2+2,z=Math.max(Math.abs((d?d.clientHeight:0)-M),M)*2+2;N=Math.sqrt(L**2+z**2)}y!=null&&y.touches?g.current===null&&(g.current=()=>{C({pulsate:$,rippleX:O,rippleY:M,rippleSize:N,cb:R})},m.start(zp,()=>{g.current&&(g.current(),g.current=null)})):C({pulsate:$,rippleX:O,rippleY:M,rippleSize:N,cb:R})},[n,C,m]),k=f.useCallback(()=>{v({},{pulsate:!0})},[v]),S=f.useCallback((y,x)=>{if(m.clear(),(y==null?void 0:y.type)==="touchend"&&g.current){g.current(),g.current=null,m.start(0,()=>{S(y,x)});return}g.current=null,c(R=>R.length>0?R.slice(1):R),p.current=x},[m]);return f.useImperativeHandle(r,()=>({pulsate:k,start:v,stop:S}),[k,v,S]),w.jsx(Fp,{className:W(dt.root,a.root,i),ref:b,...s,children:w.jsx(ba,{component:null,exit:!0,children:l})})});function Vp(e){return U("MuiButtonBase",e)}const Up=V("MuiButtonBase",["root","disabled","focusVisible"]),_p=e=>{const{disabled:t,focusVisible:r,focusVisibleClassName:o,classes:n}=e,i=_({root:["root",t&&"disabled",r&&"focusVisible"]},Vp,n);return r&&o&&(i.root+=` ${o}`),i},Kp=A("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Up.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),zt=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiButtonBase"}),{action:n,centerRipple:a=!1,children:i,className:s,component:l="button",disabled:c=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:h=!1,focusVisibleClassName:m,LinkComponent:g="a",onBlur:b,onClick:C,onContextMenu:v,onDragLeave:k,onFocus:S,onFocusVisible:y,onKeyDown:x,onKeyUp:R,onMouseDown:$,onMouseLeave:I,onMouseUp:T,onTouchEnd:d,onTouchMove:P,onTouchStart:O,tabIndex:M=0,TouchRippleProps:N,touchRippleRef:L,type:z,...D}=o,F=f.useRef(null),j=Ap(),X=Be(j.ref,L),[Y,de]=f.useState(!1);c&&Y&&de(!1),f.useImperativeHandle(n,()=>({focusVisible:()=>{de(!0),F.current.focus()}}),[]);const ae=j.shouldMount&&!u&&!c;f.useEffect(()=>{Y&&h&&!u&&j.pulsate()},[u,h,Y,j]);const ne=At(j,"start",$,p),Z=At(j,"stop",v,p),we=At(j,"stop",k,p),ge=At(j,"stop",T,p),ve=At(j,"stop",K=>{Y&&K.preventDefault(),I&&I(K)},p),fe=At(j,"start",O,p),re=At(j,"stop",d,p),se=At(j,"stop",P,p),q=At(j,"stop",K=>{yr(K.target)||de(!1),b&&b(K)},!1),xe=xt(K=>{F.current||(F.current=K.currentTarget),yr(K.target)&&(de(!0),y&&y(K)),S&&S(K)}),oe=()=>{const K=F.current;return l&&l!=="button"&&!(K.tagName==="A"&&K.href)},pe=xt(K=>{h&&!K.repeat&&Y&&K.key===" "&&j.stop(K,()=>{j.start(K)}),K.target===K.currentTarget&&oe()&&K.key===" "&&K.preventDefault(),x&&x(K),K.target===K.currentTarget&&oe()&&K.key==="Enter"&&!c&&(K.preventDefault(),C&&C(K))}),Ae=xt(K=>{h&&K.key===" "&&Y&&!K.defaultPrevented&&j.stop(K,()=>{j.pulsate(K)}),R&&R(K),C&&K.target===K.currentTarget&&oe()&&K.key===" "&&!K.defaultPrevented&&C(K)});let ue=l;ue==="button"&&(D.href||D.to)&&(ue=g);const me={};ue==="button"?(me.type=z===void 0?"button":z,me.disabled=c):(!D.href&&!D.to&&(me.role="button"),c&&(me["aria-disabled"]=c));const ze=Be(r,F),Re={...o,centerRipple:a,component:l,disabled:c,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:M,focusVisible:Y},Se=_p(Re);return w.jsxs(Kp,{as:ue,className:W(Se.root,s),ownerState:Re,onBlur:q,onClick:C,onContextMenu:Z,onFocus:xe,onKeyDown:pe,onKeyUp:Ae,onMouseDown:ne,onMouseLeave:ve,onMouseUp:ge,onDragLeave:we,onTouchEnd:re,onTouchMove:se,onTouchStart:fe,ref:ze,tabIndex:c?-1:M,type:z,...me,...D,children:[i,ae?w.jsx(Hp,{ref:X,center:a,...N}):null]})});function At(e,t,r,o=!1){return xt(n=>(r&&r(n),o||e[t](n),!0))}function Gp(e){return typeof e.main=="string"}function qp(e,t=[]){if(!Gp(e))return!1;for(const r of t)if(!e.hasOwnProperty(r)||typeof e[r]!="string")return!1;return!0}function Ee(e=[]){return([,t])=>t&&qp(t,e)}function Xp(e){return U("MuiCircularProgress",e)}V("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const Dt=44,zn=Kt` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`,jn=Kt` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: -126px; + } +`,Yp=typeof zn!="string"?Rr` + animation: ${zn} 1.4s linear infinite; + `:null,Qp=typeof jn!="string"?Rr` + animation: ${jn} 1.4s ease-in-out infinite; + `:null,Jp=e=>{const{classes:t,variant:r,color:o,disableShrink:n}=e,a={root:["root",r,`color${E(o)}`],svg:["svg"],circle:["circle",`circle${E(r)}`,n&&"circleDisableShrink"]};return _(a,Xp,t)},Zp=A("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`color${E(r.color)}`]]}})(H(({theme:e})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("transform")}},{props:{variant:"indeterminate"},style:Yp||{animation:`${zn} 1.4s linear infinite`}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}}))]}))),ef=A("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),tf=A("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.circle,t[`circle${E(r.variant)}`],r.disableShrink&&t.circleDisableShrink]}})(H(({theme:e})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:e.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:t})=>t.variant==="indeterminate"&&!t.disableShrink,style:Qp||{animation:`${jn} 1.4s ease-in-out infinite`}}]}))),ll=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiCircularProgress"}),{className:n,color:a="primary",disableShrink:i=!1,size:s=40,style:l,thickness:c=3.6,value:u=0,variant:p="indeterminate",...h}=o,m={...o,color:a,disableShrink:i,size:s,thickness:c,value:u,variant:p},g=Jp(m),b={},C={},v={};if(p==="determinate"){const k=2*Math.PI*((Dt-c)/2);b.strokeDasharray=k.toFixed(3),v["aria-valuenow"]=Math.round(u),b.strokeDashoffset=`${((100-u)/100*k).toFixed(3)}px`,C.transform="rotate(-90deg)"}return w.jsx(Zp,{className:W(g.root,n),style:{width:s,height:s,...C,...l},ownerState:m,ref:r,role:"progressbar",...v,...h,children:w.jsx(ef,{className:g.svg,ownerState:m,viewBox:`${Dt/2} ${Dt/2} ${Dt} ${Dt}`,children:w.jsx(tf,{className:g.circle,style:b,ownerState:m,cx:Dt,cy:Dt,r:(Dt-c)/2,fill:"none",strokeWidth:c})})})});function rf(e){return U("MuiIconButton",e)}const yi=V("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator"]),of=e=>{const{classes:t,disabled:r,color:o,edge:n,size:a,loading:i}=e,s={root:["root",i&&"loading",r&&"disabled",o!=="default"&&`color${E(o)}`,n&&`edge${E(n)}`,`size${E(a)}`],loadingIndicator:["loadingIndicator"]};return _(s,rf,t)},nf=A(zt,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.loading&&t.loading,r.color!=="default"&&t[`color${E(r.color)}`],r.edge&&t[`edge${E(r.edge)}`],t[`size${E(r.size)}`]]}})(H(({theme:e})=>({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),variants:[{props:t=>!t.disableRipple,style:{"--IconButton-hoverBg":e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.action.active,e.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),H(({theme:e})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}})),...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{"--IconButton-hoverBg":e.vars?`rgba(${(e.vars||e).palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te((e.vars||e).palette[t].main,e.palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:e.typography.pxToRem(28)}}],[`&.${yi.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled},[`&.${yi.loading}`]:{color:"transparent"}}))),af=A("span",{name:"MuiIconButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>t.loadingIndicator})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(e.vars||e).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),fr=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiIconButton"}),{edge:n=!1,children:a,className:i,color:s="default",disabled:l=!1,disableFocusRipple:c=!1,size:u="medium",id:p,loading:h=!1,loadingIndicator:m,...g}=o,b=_t(p),C=m??w.jsx(ll,{"aria-labelledby":b,color:"inherit",size:16}),v={...o,edge:n,color:s,disabled:l,disableFocusRipple:c,loading:h,loadingIndicator:C,size:u},k=of(v);return w.jsxs(nf,{id:b,className:W(k.root,i),centerRipple:!0,focusRipple:!c,disabled:l||h,ref:r,...g,ownerState:v,children:[w.jsx(af,{className:k.loadingIndicator,ownerState:v,children:h&&C}),a]})}),e0=Q(w.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");function sf(e){return U("MuiTypography",e)}const vi=V("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),lf={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},cf=vp(),uf=e=>{const{align:t,gutterBottom:r,noWrap:o,paragraph:n,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${E(t)}`,r&&"gutterBottom",o&&"noWrap",n&&"paragraph"]};return _(s,sf,i)},df=A("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],r.align!=="inherit"&&t[`align${E(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(H(({theme:e})=>{var t;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(e.typography).filter(([r,o])=>r!=="inherit"&&o&&typeof o=="object").map(([r,o])=>({props:{variant:r},style:o})),...Object.entries(e.palette).filter(Ee()).map(([r])=>({props:{color:r},style:{color:(e.vars||e).palette[r].main}})),...Object.entries(((t=e.palette)==null?void 0:t.text)||{}).filter(([,r])=>typeof r=="string").map(([r])=>({props:{color:`text${E(r)}`},style:{color:(e.vars||e).palette.text[r]}})),{props:({ownerState:r})=>r.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:r})=>r.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:r})=>r.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:r})=>r.paragraph,style:{marginBottom:16}}]}})),xi={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Ht=f.forwardRef(function(t,r){const{color:o,...n}=G({props:t,name:"MuiTypography"}),a=!lf[o],i=cf({...n,...a&&{color:o}}),{align:s="inherit",className:l,component:c,gutterBottom:u=!1,noWrap:p=!1,paragraph:h=!1,variant:m="body1",variantMapping:g=xi,...b}=i,C={...i,align:s,color:o,className:l,component:c,gutterBottom:u,noWrap:p,paragraph:h,variant:m,variantMapping:g},v=c||(h?"p":g[m]||xi[m])||"span",k=uf(C);return w.jsx(df,{as:v,ref:r,className:W(k.root,l),...b,ownerState:C,style:{...s!=="inherit"&&{"--Typography-textAlign":s},...b.style}})});function pf(e){return U("MuiAppBar",e)}V("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const ff=e=>{const{color:t,position:r,classes:o}=e,n={root:["root",`color${E(t)}`,`position${E(r)}`]};return _(n,pf,o)},Si=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,gf=A(qt,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${E(r.position)}`],t[`color${E(r.color)}`]]}})(H(({theme:e})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[100],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[100]),...e.applyStyles("dark",{"--AppBar-background":e.vars?e.vars.palette.AppBar.defaultBg:e.palette.grey[900],"--AppBar-color":e.vars?e.vars.palette.text.primary:e.palette.getContrastText(e.palette.grey[900])})}},...Object.entries(e.palette).filter(Ee(["contrastText"])).map(([t])=>({props:{color:t},style:{"--AppBar-background":(e.vars??e).palette[t].main,"--AppBar-color":(e.vars??e).palette[t].contrastText}})),{props:t=>t.enableColorOnDark===!0&&!["inherit","transparent"].includes(t.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:t=>t.enableColorOnDark===!1&&!["inherit","transparent"].includes(t.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundColor:e.vars?Si(e.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:e.vars?Si(e.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...e.applyStyles("dark",{backgroundImage:"none"})}}]}))),t0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiAppBar"}),{className:n,color:a="primary",enableColorOnDark:i=!1,position:s="fixed",...l}=o,c={...o,color:a,position:s,enableColorOnDark:i},u=ff(c);return w.jsx(gf,{square:!0,component:"header",ownerState:c,elevation:4,className:W(u.root,n,s==="fixed"&&"mui-fixed"),ref:r,...l})});function Ci(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function mf(e={}){const{ignoreAccents:t=!0,ignoreCase:r=!0,limit:o,matchFrom:n="any",stringify:a,trim:i=!1}=e;return(s,{inputValue:l,getOptionLabel:c})=>{let u=i?l.trim():l;r&&(u=u.toLowerCase()),t&&(u=Ci(u));const p=u?s.filter(h=>{let m=(a||c)(h);return r&&(m=m.toLowerCase()),t&&(m=Ci(m)),n==="start"?m.startsWith(u):m.includes(u)}):s;return typeof o=="number"?p.slice(0,o):p}}const r0=mf();var et="top",mt="bottom",ht="right",tt="left",va="auto",so=[et,mt,ht,tt],xr="start",Yr="end",hf="clippingParents",cl="viewport",Mr="popper",bf="reference",wi=so.reduce(function(e,t){return e.concat([t+"-"+xr,t+"-"+Yr])},[]),ul=[].concat(so,[va]).reduce(function(e,t){return e.concat([t,t+"-"+xr,t+"-"+Yr])},[]),yf="beforeRead",vf="read",xf="afterRead",Sf="beforeMain",Cf="main",wf="afterMain",kf="beforeWrite",Rf="write",$f="afterWrite",Pf=[yf,vf,xf,Sf,Cf,wf,kf,Rf,$f];function Et(e){return e?(e.nodeName||"").toLowerCase():null}function ct(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function nr(e){var t=ct(e).Element;return e instanceof t||e instanceof Element}function gt(e){var t=ct(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function xa(e){if(typeof ShadowRoot>"u")return!1;var t=ct(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Tf(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var o=t.styles[r]||{},n=t.attributes[r]||{},a=t.elements[r];!gt(a)||!Et(a)||(Object.assign(a.style,o),Object.keys(n).forEach(function(i){var s=n[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function If(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(o){var n=t.elements[o],a=t.attributes[o]||{},i=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:r[o]),s=i.reduce(function(l,c){return l[c]="",l},{});!gt(n)||!Et(n)||(Object.assign(n.style,s),Object.keys(a).forEach(function(l){n.removeAttribute(l)}))})}}const Mf={name:"applyStyles",enabled:!0,phase:"write",fn:Tf,effect:If,requires:["computeStyles"]};function Mt(e){return e.split("-")[0]}var rr=Math.max,zo=Math.min,Sr=Math.round;function Nn(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function dl(){return!/^((?!chrome|android).)*safari/i.test(Nn())}function Cr(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var o=e.getBoundingClientRect(),n=1,a=1;t&>(e)&&(n=e.offsetWidth>0&&Sr(o.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Sr(o.height)/e.offsetHeight||1);var i=nr(e)?ct(e):window,s=i.visualViewport,l=!dl()&&r,c=(o.left+(l&&s?s.offsetLeft:0))/n,u=(o.top+(l&&s?s.offsetTop:0))/a,p=o.width/n,h=o.height/a;return{width:p,height:h,top:u,right:c+p,bottom:u+h,left:c,x:c,y:u}}function Sa(e){var t=Cr(e),r=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:o}}function pl(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&xa(r)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function jt(e){return ct(e).getComputedStyle(e)}function Ef(e){return["table","td","th"].indexOf(Et(e))>=0}function Xt(e){return((nr(e)?e.ownerDocument:e.document)||window.document).documentElement}function Zo(e){return Et(e)==="html"?e:e.assignedSlot||e.parentNode||(xa(e)?e.host:null)||Xt(e)}function ki(e){return!gt(e)||jt(e).position==="fixed"?null:e.offsetParent}function Of(e){var t=/firefox/i.test(Nn()),r=/Trident/i.test(Nn());if(r&>(e)){var o=jt(e);if(o.position==="fixed")return null}var n=Zo(e);for(xa(n)&&(n=n.host);gt(n)&&["html","body"].indexOf(Et(n))<0;){var a=jt(n);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return n;n=n.parentNode}return null}function lo(e){for(var t=ct(e),r=ki(e);r&&Ef(r)&&jt(r).position==="static";)r=ki(r);return r&&(Et(r)==="html"||Et(r)==="body"&&jt(r).position==="static")?t:r||Of(e)||t}function Ca(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Dr(e,t,r){return rr(e,zo(t,r))}function Af(e,t,r){var o=Dr(e,t,r);return o>r?r:o}function fl(){return{top:0,right:0,bottom:0,left:0}}function gl(e){return Object.assign({},fl(),e)}function ml(e,t){return t.reduce(function(r,o){return r[o]=e,r},{})}var Lf=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,gl(typeof t!="number"?t:ml(t,so))};function Bf(e){var t,r=e.state,o=e.name,n=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,s=Mt(r.placement),l=Ca(s),c=[tt,ht].indexOf(s)>=0,u=c?"height":"width";if(!(!a||!i)){var p=Lf(n.padding,r),h=Sa(a),m=l==="y"?et:tt,g=l==="y"?mt:ht,b=r.rects.reference[u]+r.rects.reference[l]-i[l]-r.rects.popper[u],C=i[l]-r.rects.reference[l],v=lo(a),k=v?l==="y"?v.clientHeight||0:v.clientWidth||0:0,S=b/2-C/2,y=p[m],x=k-h[u]-p[g],R=k/2-h[u]/2+S,$=Dr(y,R,x),I=l;r.modifiersData[o]=(t={},t[I]=$,t.centerOffset=$-R,t)}}function zf(e){var t=e.state,r=e.options,o=r.element,n=o===void 0?"[data-popper-arrow]":o;n!=null&&(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n)||pl(t.elements.popper,n)&&(t.elements.arrow=n))}const jf={name:"arrow",enabled:!0,phase:"main",fn:Bf,effect:zf,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function wr(e){return e.split("-")[1]}var Nf={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Df(e,t){var r=e.x,o=e.y,n=t.devicePixelRatio||1;return{x:Sr(r*n)/n||0,y:Sr(o*n)/n||0}}function Ri(e){var t,r=e.popper,o=e.popperRect,n=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,p=e.isFixed,h=i.x,m=h===void 0?0:h,g=i.y,b=g===void 0?0:g,C=typeof u=="function"?u({x:m,y:b}):{x:m,y:b};m=C.x,b=C.y;var v=i.hasOwnProperty("x"),k=i.hasOwnProperty("y"),S=tt,y=et,x=window;if(c){var R=lo(r),$="clientHeight",I="clientWidth";if(R===ct(r)&&(R=Xt(r),jt(R).position!=="static"&&s==="absolute"&&($="scrollHeight",I="scrollWidth")),R=R,n===et||(n===tt||n===ht)&&a===Yr){y=mt;var T=p&&R===x&&x.visualViewport?x.visualViewport.height:R[$];b-=T-o.height,b*=l?1:-1}if(n===tt||(n===et||n===mt)&&a===Yr){S=ht;var d=p&&R===x&&x.visualViewport?x.visualViewport.width:R[I];m-=d-o.width,m*=l?1:-1}}var P=Object.assign({position:s},c&&Nf),O=u===!0?Df({x:m,y:b},ct(r)):{x:m,y:b};if(m=O.x,b=O.y,l){var M;return Object.assign({},P,(M={},M[y]=k?"0":"",M[S]=v?"0":"",M.transform=(x.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",M))}return Object.assign({},P,(t={},t[y]=k?b+"px":"",t[S]=v?m+"px":"",t.transform="",t))}function Ff(e){var t=e.state,r=e.options,o=r.gpuAcceleration,n=o===void 0?!0:o,a=r.adaptive,i=a===void 0?!0:a,s=r.roundOffsets,l=s===void 0?!0:s,c={placement:Mt(t.placement),variation:wr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Ri(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ri(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Wf={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Ff,data:{}};var ho={passive:!0};function Hf(e){var t=e.state,r=e.instance,o=e.options,n=o.scroll,a=n===void 0?!0:n,i=o.resize,s=i===void 0?!0:i,l=ct(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(u){u.addEventListener("scroll",r.update,ho)}),s&&l.addEventListener("resize",r.update,ho),function(){a&&c.forEach(function(u){u.removeEventListener("scroll",r.update,ho)}),s&&l.removeEventListener("resize",r.update,ho)}}const Vf={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Hf,data:{}};var Uf={left:"right",right:"left",bottom:"top",top:"bottom"};function $o(e){return e.replace(/left|right|bottom|top/g,function(t){return Uf[t]})}var _f={start:"end",end:"start"};function $i(e){return e.replace(/start|end/g,function(t){return _f[t]})}function wa(e){var t=ct(e),r=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:r,scrollTop:o}}function ka(e){return Cr(Xt(e)).left+wa(e).scrollLeft}function Kf(e,t){var r=ct(e),o=Xt(e),n=r.visualViewport,a=o.clientWidth,i=o.clientHeight,s=0,l=0;if(n){a=n.width,i=n.height;var c=dl();(c||!c&&t==="fixed")&&(s=n.offsetLeft,l=n.offsetTop)}return{width:a,height:i,x:s+ka(e),y:l}}function Gf(e){var t,r=Xt(e),o=wa(e),n=(t=e.ownerDocument)==null?void 0:t.body,a=rr(r.scrollWidth,r.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),i=rr(r.scrollHeight,r.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),s=-o.scrollLeft+ka(e),l=-o.scrollTop;return jt(n||r).direction==="rtl"&&(s+=rr(r.clientWidth,n?n.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}function Ra(e){var t=jt(e),r=t.overflow,o=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+n+o)}function hl(e){return["html","body","#document"].indexOf(Et(e))>=0?e.ownerDocument.body:gt(e)&&Ra(e)?e:hl(Zo(e))}function Fr(e,t){var r;t===void 0&&(t=[]);var o=hl(e),n=o===((r=e.ownerDocument)==null?void 0:r.body),a=ct(o),i=n?[a].concat(a.visualViewport||[],Ra(o)?o:[]):o,s=t.concat(i);return n?s:s.concat(Fr(Zo(i)))}function Dn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function qf(e,t){var r=Cr(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function Pi(e,t,r){return t===cl?Dn(Kf(e,r)):nr(t)?qf(t,r):Dn(Gf(Xt(e)))}function Xf(e){var t=Fr(Zo(e)),r=["absolute","fixed"].indexOf(jt(e).position)>=0,o=r&>(e)?lo(e):e;return nr(o)?t.filter(function(n){return nr(n)&&pl(n,o)&&Et(n)!=="body"}):[]}function Yf(e,t,r,o){var n=t==="clippingParents"?Xf(e):[].concat(t),a=[].concat(n,[r]),i=a[0],s=a.reduce(function(l,c){var u=Pi(e,c,o);return l.top=rr(u.top,l.top),l.right=zo(u.right,l.right),l.bottom=zo(u.bottom,l.bottom),l.left=rr(u.left,l.left),l},Pi(e,i,o));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function bl(e){var t=e.reference,r=e.element,o=e.placement,n=o?Mt(o):null,a=o?wr(o):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(n){case et:l={x:i,y:t.y-r.height};break;case mt:l={x:i,y:t.y+t.height};break;case ht:l={x:t.x+t.width,y:s};break;case tt:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var c=n?Ca(n):null;if(c!=null){var u=c==="y"?"height":"width";switch(a){case xr:l[c]=l[c]-(t[u]/2-r[u]/2);break;case Yr:l[c]=l[c]+(t[u]/2-r[u]/2);break}}return l}function Qr(e,t){t===void 0&&(t={});var r=t,o=r.placement,n=o===void 0?e.placement:o,a=r.strategy,i=a===void 0?e.strategy:a,s=r.boundary,l=s===void 0?hf:s,c=r.rootBoundary,u=c===void 0?cl:c,p=r.elementContext,h=p===void 0?Mr:p,m=r.altBoundary,g=m===void 0?!1:m,b=r.padding,C=b===void 0?0:b,v=gl(typeof C!="number"?C:ml(C,so)),k=h===Mr?bf:Mr,S=e.rects.popper,y=e.elements[g?k:h],x=Yf(nr(y)?y:y.contextElement||Xt(e.elements.popper),l,u,i),R=Cr(e.elements.reference),$=bl({reference:R,element:S,placement:n}),I=Dn(Object.assign({},S,$)),T=h===Mr?I:R,d={top:x.top-T.top+v.top,bottom:T.bottom-x.bottom+v.bottom,left:x.left-T.left+v.left,right:T.right-x.right+v.right},P=e.modifiersData.offset;if(h===Mr&&P){var O=P[n];Object.keys(d).forEach(function(M){var N=[ht,mt].indexOf(M)>=0?1:-1,L=[et,mt].indexOf(M)>=0?"y":"x";d[M]+=O[L]*N})}return d}function Qf(e,t){t===void 0&&(t={});var r=t,o=r.placement,n=r.boundary,a=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=l===void 0?ul:l,u=wr(o),p=u?s?wi:wi.filter(function(g){return wr(g)===u}):so,h=p.filter(function(g){return c.indexOf(g)>=0});h.length===0&&(h=p);var m=h.reduce(function(g,b){return g[b]=Qr(e,{placement:b,boundary:n,rootBoundary:a,padding:i})[Mt(b)],g},{});return Object.keys(m).sort(function(g,b){return m[g]-m[b]})}function Jf(e){if(Mt(e)===va)return[];var t=$o(e);return[$i(e),t,$i(t)]}function Zf(e){var t=e.state,r=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var n=r.mainAxis,a=n===void 0?!0:n,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,c=r.padding,u=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.flipVariations,g=m===void 0?!0:m,b=r.allowedAutoPlacements,C=t.options.placement,v=Mt(C),k=v===C,S=l||(k||!g?[$o(C)]:Jf(C)),y=[C].concat(S).reduce(function(ne,Z){return ne.concat(Mt(Z)===va?Qf(t,{placement:Z,boundary:u,rootBoundary:p,padding:c,flipVariations:g,allowedAutoPlacements:b}):Z)},[]),x=t.rects.reference,R=t.rects.popper,$=new Map,I=!0,T=y[0],d=0;d=0,L=N?"width":"height",z=Qr(t,{placement:P,boundary:u,rootBoundary:p,altBoundary:h,padding:c}),D=N?M?ht:tt:M?mt:et;x[L]>R[L]&&(D=$o(D));var F=$o(D),j=[];if(a&&j.push(z[O]<=0),s&&j.push(z[D]<=0,z[F]<=0),j.every(function(ne){return ne})){T=P,I=!1;break}$.set(P,j)}if(I)for(var X=g?3:1,Y=function(Z){var we=y.find(function(ge){var ve=$.get(ge);if(ve)return ve.slice(0,Z).every(function(fe){return fe})});if(we)return T=we,"break"},de=X;de>0;de--){var ae=Y(de);if(ae==="break")break}t.placement!==T&&(t.modifiersData[o]._skip=!0,t.placement=T,t.reset=!0)}}const eg={name:"flip",enabled:!0,phase:"main",fn:Zf,requiresIfExists:["offset"],data:{_skip:!1}};function Ti(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Ii(e){return[et,ht,mt,tt].some(function(t){return e[t]>=0})}function tg(e){var t=e.state,r=e.name,o=t.rects.reference,n=t.rects.popper,a=t.modifiersData.preventOverflow,i=Qr(t,{elementContext:"reference"}),s=Qr(t,{altBoundary:!0}),l=Ti(i,o),c=Ti(s,n,a),u=Ii(l),p=Ii(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const rg={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:tg};function og(e,t,r){var o=Mt(e),n=[tt,et].indexOf(o)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],s=a[1];return i=i||0,s=(s||0)*n,[tt,ht].indexOf(o)>=0?{x:s,y:i}:{x:i,y:s}}function ng(e){var t=e.state,r=e.options,o=e.name,n=r.offset,a=n===void 0?[0,0]:n,i=ul.reduce(function(u,p){return u[p]=og(p,t.rects,a),u},{}),s=i[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}const ag={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ng};function ig(e){var t=e.state,r=e.name;t.modifiersData[r]=bl({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const sg={name:"popperOffsets",enabled:!0,phase:"read",fn:ig,data:{}};function lg(e){return e==="x"?"y":"x"}function cg(e){var t=e.state,r=e.options,o=e.name,n=r.mainAxis,a=n===void 0?!0:n,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,p=r.padding,h=r.tether,m=h===void 0?!0:h,g=r.tetherOffset,b=g===void 0?0:g,C=Qr(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:u}),v=Mt(t.placement),k=wr(t.placement),S=!k,y=Ca(v),x=lg(y),R=t.modifiersData.popperOffsets,$=t.rects.reference,I=t.rects.popper,T=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,d=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(R){if(a){var M,N=y==="y"?et:tt,L=y==="y"?mt:ht,z=y==="y"?"height":"width",D=R[y],F=D+C[N],j=D-C[L],X=m?-I[z]/2:0,Y=k===xr?$[z]:I[z],de=k===xr?-I[z]:-$[z],ae=t.elements.arrow,ne=m&&ae?Sa(ae):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:fl(),we=Z[N],ge=Z[L],ve=Dr(0,$[z],ne[z]),fe=S?$[z]/2-X-ve-we-d.mainAxis:Y-ve-we-d.mainAxis,re=S?-$[z]/2+X+ve+ge+d.mainAxis:de+ve+ge+d.mainAxis,se=t.elements.arrow&&lo(t.elements.arrow),q=se?y==="y"?se.clientTop||0:se.clientLeft||0:0,xe=(M=P==null?void 0:P[y])!=null?M:0,oe=D+fe-xe-q,pe=D+re-xe,Ae=Dr(m?zo(F,oe):F,D,m?rr(j,pe):j);R[y]=Ae,O[y]=Ae-D}if(s){var ue,me=y==="x"?et:tt,ze=y==="x"?mt:ht,Re=R[x],Se=x==="y"?"height":"width",K=Re+C[me],Ye=Re-C[ze],Le=[et,tt].indexOf(v)!==-1,Je=(ue=P==null?void 0:P[x])!=null?ue:0,ot=Le?K:Re-$[Se]-I[Se]-Je+d.altAxis,$e=Le?Re+$[Se]+I[Se]-Je-d.altAxis:Ye,Ie=m&&Le?Af(ot,Re,$e):Dr(m?ot:K,Re,m?$e:Ye);R[x]=Ie,O[x]=Ie-Re}t.modifiersData[o]=O}}const ug={name:"preventOverflow",enabled:!0,phase:"main",fn:cg,requiresIfExists:["offset"]};function dg(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function pg(e){return e===ct(e)||!gt(e)?wa(e):dg(e)}function fg(e){var t=e.getBoundingClientRect(),r=Sr(t.width)/e.offsetWidth||1,o=Sr(t.height)/e.offsetHeight||1;return r!==1||o!==1}function gg(e,t,r){r===void 0&&(r=!1);var o=gt(t),n=gt(t)&&fg(t),a=Xt(t),i=Cr(e,n,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(o||!o&&!r)&&((Et(t)!=="body"||Ra(a))&&(s=pg(t)),gt(t)?(l=Cr(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=ka(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function mg(e){var t=new Map,r=new Set,o=[];e.forEach(function(a){t.set(a.name,a)});function n(a){r.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&n(l)}}),o.push(a)}return e.forEach(function(a){r.has(a.name)||n(a)}),o}function hg(e){var t=mg(e);return Pf.reduce(function(r,o){return r.concat(t.filter(function(n){return n.phase===o}))},[])}function bg(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function yg(e){var t=e.reduce(function(r,o){var n=r[o.name];return r[o.name]=n?Object.assign({},n,o,{options:Object.assign({},n.options,o.options),data:Object.assign({},n.data,o.data)}):o,r},{});return Object.keys(t).map(function(r){return t[r]})}var Mi={placement:"bottom",modifiers:[],strategy:"absolute"};function Ei(){for(var e=arguments.length,t=new Array(e),r=0;r{a||s(Cg(n)||document.body)},[n,a]),Ct(()=>{if(i&&!a)return In(r,i),()=>{In(r,null)}},[r,i,a]),a){if(f.isValidElement(o)){const c={ref:l};return f.cloneElement(o,c)}return o}return i&&Ul.createPortal(o,i)});function wg(e){return U("MuiPopper",e)}V("MuiPopper",["root"]);function kg(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Fn(e){return typeof e=="function"?e():e}function Rg(e){return e.nodeType!==void 0}const $g=e=>{const{classes:t}=e;return _({root:["root"]},wg,t)},Pg={},Tg=f.forwardRef(function(t,r){const{anchorEl:o,children:n,direction:a,disablePortal:i,modifiers:s,open:l,placement:c,popperOptions:u,popperRef:p,slotProps:h={},slots:m={},TransitionProps:g,ownerState:b,...C}=t,v=f.useRef(null),k=Be(v,r),S=f.useRef(null),y=Be(S,p),x=f.useRef(y);Ct(()=>{x.current=y},[y]),f.useImperativeHandle(p,()=>S.current,[]);const R=kg(c,a),[$,I]=f.useState(R),[T,d]=f.useState(Fn(o));f.useEffect(()=>{S.current&&S.current.forceUpdate()}),f.useEffect(()=>{o&&d(Fn(o))},[o]),Ct(()=>{if(!T||!l)return;const L=F=>{I(F.placement)};let z=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:F})=>{L(F)}}];s!=null&&(z=z.concat(s)),u&&u.modifiers!=null&&(z=z.concat(u.modifiers));const D=Sg(T,v.current,{placement:R,...u,modifiers:z});return x.current(D),()=>{D.destroy(),x.current(null)}},[T,i,s,l,u,R]);const P={placement:$};g!==null&&(P.TransitionProps=g);const O=$g(t),M=m.root??"div",N=Ao({elementType:M,externalSlotProps:h.root,externalForwardedProps:C,additionalProps:{role:"tooltip",ref:k},ownerState:t,className:O.root});return w.jsx(M,{...N,children:typeof n=="function"?n(P):n})}),Ig=f.forwardRef(function(t,r){const{anchorEl:o,children:n,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:c,open:u,placement:p="bottom",popperOptions:h=Pg,popperRef:m,style:g,transition:b=!1,slotProps:C={},slots:v={},...k}=t,[S,y]=f.useState(!0),x=()=>{y(!1)},R=()=>{y(!0)};if(!l&&!u&&(!b||S))return null;let $;if(a)$=a;else if(o){const d=Fn(o);$=d&&Rg(d)?Xe(d).body:Xe(null).body}const I=!u&&l&&(!b||S)?"none":void 0,T=b?{in:u,onEnter:x,onExited:R}:void 0;return w.jsx(yl,{disablePortal:s,container:$,children:w.jsx(Tg,{anchorEl:o,direction:i,disablePortal:s,modifiers:c,ref:r,open:b?!S:u,placement:p,popperOptions:h,popperRef:m,slotProps:C,slots:v,...k,style:{position:"fixed",top:0,left:0,display:I,...g},TransitionProps:T,children:n})})}),Mg=A(Ig,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),$a=f.forwardRef(function(t,r){const o=ar(),n=G({props:t,name:"MuiPopper"}),{anchorEl:a,component:i,components:s,componentsProps:l,container:c,disablePortal:u,keepMounted:p,modifiers:h,open:m,placement:g,popperOptions:b,popperRef:C,transition:v,slots:k,slotProps:S,...y}=n,x=(k==null?void 0:k.root)??(s==null?void 0:s.Root),R={anchorEl:a,container:c,disablePortal:u,keepMounted:p,modifiers:h,open:m,placement:g,popperOptions:b,popperRef:C,transition:v,...y};return w.jsx(Mg,{as:i,direction:o?"rtl":"ltr",slots:{root:x},slotProps:S??l,...R,ref:r})});function Eg(e){return U("MuiListSubheader",e)}V("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);const Og=e=>{const{classes:t,color:r,disableGutters:o,inset:n,disableSticky:a}=e,i={root:["root",r!=="default"&&`color${E(r)}`,!o&&"gutters",n&&"inset",!a&&"sticky"]};return _(i,Eg,t)},Ag=A("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="default"&&t[`color${E(r.color)}`],!r.disableGutters&&t.gutters,r.inset&&t.inset,!r.disableSticky&&t.sticky]}})(H(({theme:e})=>({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14),variants:[{props:{color:"primary"},style:{color:(e.vars||e).palette.primary.main}},{props:{color:"inherit"},style:{color:"inherit"}},{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:t})=>t.inset,style:{paddingLeft:72}},{props:({ownerState:t})=>!t.disableSticky,style:{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper}}]}))),Wn=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiListSubheader"}),{className:n,color:a="default",component:i="li",disableGutters:s=!1,disableSticky:l=!1,inset:c=!1,...u}=o,p={...o,color:a,component:i,disableGutters:s,disableSticky:l,inset:c},h=Og(p);return w.jsx(Ag,{as:i,className:W(h.root,n),ref:r,ownerState:p,...u})});Wn&&(Wn.muiSkipListHighlight=!0);const Lg=Q(w.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Bg(e){return U("MuiChip",e)}const ce=V("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),zg=e=>{const{classes:t,disabled:r,size:o,color:n,iconColor:a,onDelete:i,clickable:s,variant:l}=e,c={root:["root",l,r&&"disabled",`size${E(o)}`,`color${E(n)}`,s&&"clickable",s&&`clickableColor${E(n)}`,i&&"deletable",i&&`deletableColor${E(n)}`,`${l}${E(n)}`],label:["label",`label${E(o)}`],avatar:["avatar",`avatar${E(o)}`,`avatarColor${E(n)}`],icon:["icon",`icon${E(o)}`,`iconColor${E(a)}`],deleteIcon:["deleteIcon",`deleteIcon${E(o)}`,`deleteIconColor${E(n)}`,`deleteIcon${E(l)}Color${E(n)}`]};return _(c,Bg,t)},jg=A("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{color:o,iconColor:n,clickable:a,onDelete:i,size:s,variant:l}=r;return[{[`& .${ce.avatar}`]:t.avatar},{[`& .${ce.avatar}`]:t[`avatar${E(s)}`]},{[`& .${ce.avatar}`]:t[`avatarColor${E(o)}`]},{[`& .${ce.icon}`]:t.icon},{[`& .${ce.icon}`]:t[`icon${E(s)}`]},{[`& .${ce.icon}`]:t[`iconColor${E(n)}`]},{[`& .${ce.deleteIcon}`]:t.deleteIcon},{[`& .${ce.deleteIcon}`]:t[`deleteIcon${E(s)}`]},{[`& .${ce.deleteIcon}`]:t[`deleteIconColor${E(o)}`]},{[`& .${ce.deleteIcon}`]:t[`deleteIcon${E(l)}Color${E(o)}`]},t.root,t[`size${E(s)}`],t[`color${E(o)}`],a&&t.clickable,a&&o!=="default"&&t[`clickableColor${E(o)})`],i&&t.deletable,i&&o!=="default"&&t[`deletableColor${E(o)}`],t[l],t[`${l}${E(o)}`]]}})(H(({theme:e})=>{const t=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return{maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ce.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ce.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${ce.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${ce.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${ce.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${ce.icon}`]:{marginLeft:5,marginRight:-6},[`& .${ce.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:te(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:te(e.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${ce.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${ce.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(e.palette).filter(Ee(["contrastText"])).map(([r])=>({props:{color:r},style:{backgroundColor:(e.vars||e).palette[r].main,color:(e.vars||e).palette[r].contrastText,[`& .${ce.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[r].contrastTextChannel} / 0.7)`:te(e.palette[r].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[r].contrastText}}}})),{props:r=>r.iconColor===r.color,style:{[`& .${ce.icon}`]:{color:e.vars?e.vars.palette.Chip.defaultIconColor:t}}},{props:r=>r.iconColor===r.color&&r.color!=="default",style:{[`& .${ce.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${ce.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}},...Object.entries(e.palette).filter(Ee(["dark"])).map(([r])=>({props:{color:r,onDelete:!0},style:{[`&.${ce.focusVisible}`]:{background:(e.vars||e).palette[r].dark}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${ce.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}}},...Object.entries(e.palette).filter(Ee(["dark"])).map(([r])=>({props:{color:r,clickable:!0},style:{[`&:hover, &.${ce.focusVisible}`]:{backgroundColor:(e.vars||e).palette[r].dark}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${ce.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ce.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${ce.avatar}`]:{marginLeft:4},[`& .${ce.avatarSmall}`]:{marginLeft:2},[`& .${ce.icon}`]:{marginLeft:4},[`& .${ce.iconSmall}`]:{marginLeft:2},[`& .${ce.deleteIcon}`]:{marginRight:5},[`& .${ce.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(e.palette).filter(Ee()).map(([r])=>({props:{variant:"outlined",color:r},style:{color:(e.vars||e).palette[r].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[r].mainChannel} / 0.7)`:te(e.palette[r].main,.7)}`,[`&.${ce.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[r].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[r].main,e.palette.action.hoverOpacity)},[`&.${ce.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[r].mainChannel} / ${e.vars.palette.action.focusOpacity})`:te(e.palette[r].main,e.palette.action.focusOpacity)},[`& .${ce.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[r].mainChannel} / 0.7)`:te(e.palette[r].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[r].main}}}}))]}})),Ng=A("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:r}=e,{size:o}=r;return[t.label,t[`label${E(o)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function Oi(e){return e.key==="Backspace"||e.key==="Delete"}const o0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiChip"}),{avatar:n,className:a,clickable:i,color:s="default",component:l,deleteIcon:c,disabled:u=!1,icon:p,label:h,onClick:m,onDelete:g,onKeyDown:b,onKeyUp:C,size:v="medium",variant:k="filled",tabIndex:S,skipFocusWhenDisabled:y=!1,...x}=o,R=f.useRef(null),$=Be(R,r),I=j=>{j.stopPropagation(),g&&g(j)},T=j=>{j.currentTarget===j.target&&Oi(j)&&j.preventDefault(),b&&b(j)},d=j=>{j.currentTarget===j.target&&g&&Oi(j)&&g(j),C&&C(j)},P=i!==!1&&m?!0:i,O=P||g?zt:l||"div",M={...o,component:O,disabled:u,size:v,color:s,iconColor:f.isValidElement(p)&&p.props.color||s,onDelete:!!g,clickable:P,variant:k},N=zg(M),L=O===zt?{component:l||"div",focusVisibleClassName:N.focusVisible,...g&&{disableRipple:!0}}:{};let z=null;g&&(z=c&&f.isValidElement(c)?f.cloneElement(c,{className:W(c.props.className,N.deleteIcon),onClick:I}):w.jsx(Lg,{className:W(N.deleteIcon),onClick:I}));let D=null;n&&f.isValidElement(n)&&(D=f.cloneElement(n,{className:W(N.avatar,n.props.className)}));let F=null;return p&&f.isValidElement(p)&&(F=f.cloneElement(p,{className:W(N.icon,p.props.className)})),w.jsxs(jg,{as:O,className:W(N.root,a),disabled:P&&u?!0:void 0,onClick:m,onKeyDown:T,onKeyUp:d,ref:$,tabIndex:y&&u?-1:S,ownerState:M,...L,...x,children:[D||F,w.jsx(Ng,{className:W(N.label),ownerState:M,children:h}),z]})});function bo(e){return parseInt(e,10)||0}const Dg={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function Fg(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflowing}const Wg=f.forwardRef(function(t,r){const{onChange:o,maxRows:n,minRows:a=1,style:i,value:s,...l}=t,{current:c}=f.useRef(s!=null),u=f.useRef(null),p=Be(r,u),h=f.useRef(null),m=f.useRef(null),g=f.useCallback(()=>{const v=u.current,S=wt(v).getComputedStyle(v);if(S.width==="0px")return{outerHeightStyle:0,overflowing:!1};const y=m.current;y.style.width=S.width,y.value=v.value||t.placeholder||"x",y.value.slice(-1)===` +`&&(y.value+=" ");const x=S.boxSizing,R=bo(S.paddingBottom)+bo(S.paddingTop),$=bo(S.borderBottomWidth)+bo(S.borderTopWidth),I=y.scrollHeight;y.value="x";const T=y.scrollHeight;let d=I;a&&(d=Math.max(Number(a)*T,d)),n&&(d=Math.min(Number(n)*T,d)),d=Math.max(d,T);const P=d+(x==="border-box"?R+$:0),O=Math.abs(d-I)<=1;return{outerHeightStyle:P,overflowing:O}},[n,a,t.placeholder]),b=f.useCallback(()=>{const v=g();if(Fg(v))return;const k=v.outerHeightStyle,S=u.current;h.current!==k&&(h.current=k,S.style.height=`${k}px`),S.style.overflow=v.overflowing?"hidden":""},[g]);Ct(()=>{const v=()=>{b()};let k;const S=ca(v),y=u.current,x=wt(y);x.addEventListener("resize",S);let R;return typeof ResizeObserver<"u"&&(R=new ResizeObserver(v),R.observe(y)),()=>{S.clear(),cancelAnimationFrame(k),x.removeEventListener("resize",S),R&&R.disconnect()}},[g,b]),Ct(()=>{b()});const C=v=>{c||b(),o&&o(v)};return w.jsxs(f.Fragment,{children:[w.jsx("textarea",{value:s,onChange:C,ref:p,rows:a,style:i,...l}),w.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:m,tabIndex:-1,style:{...Dg.shadow,...i,paddingTop:0,paddingBottom:0}})]})});function Hn(e){return typeof e=="string"}function $r({props:e,states:t,muiFormControl:r}){return t.reduce((o,n)=>(o[n]=e[n],r&&typeof e[n]>"u"&&(o[n]=r[n]),o),{})}const en=f.createContext(void 0);function Yt(){return f.useContext(en)}function Ai(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function jo(e,t=!1){return e&&(Ai(e.value)&&e.value!==""||t&&Ai(e.defaultValue)&&e.defaultValue!=="")}function Hg(e){return e.startAdornment}function Vg(e){return U("MuiInputBase",e)}const at=V("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var Li;const tn=(e,t)=>{const{ownerState:r}=e;return[t.root,r.formControl&&t.formControl,r.startAdornment&&t.adornedStart,r.endAdornment&&t.adornedEnd,r.error&&t.error,r.size==="small"&&t.sizeSmall,r.multiline&&t.multiline,r.color&&t[`color${E(r.color)}`],r.fullWidth&&t.fullWidth,r.hiddenLabel&&t.hiddenLabel]},rn=(e,t)=>{const{ownerState:r}=e;return[t.input,r.size==="small"&&t.inputSizeSmall,r.multiline&&t.inputMultiline,r.type==="search"&&t.inputTypeSearch,r.startAdornment&&t.inputAdornedStart,r.endAdornment&&t.inputAdornedEnd,r.hiddenLabel&&t.inputHiddenLabel]},Ug=e=>{const{classes:t,color:r,disabled:o,error:n,endAdornment:a,focused:i,formControl:s,fullWidth:l,hiddenLabel:c,multiline:u,readOnly:p,size:h,startAdornment:m,type:g}=e,b={root:["root",`color${E(r)}`,o&&"disabled",n&&"error",l&&"fullWidth",i&&"focused",s&&"formControl",h&&h!=="medium"&&`size${E(h)}`,u&&"multiline",m&&"adornedStart",a&&"adornedEnd",c&&"hiddenLabel",p&&"readOnly"],input:["input",o&&"disabled",g==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",c&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return _(b,Vg,t)},on=A("div",{name:"MuiInputBase",slot:"Root",overridesResolver:tn})(H(({theme:e})=>({...e.typography.body1,color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${at.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:t})=>t.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:t,size:r})=>t.multiline&&r==="small",style:{paddingTop:1}},{props:({ownerState:t})=>t.fullWidth,style:{width:"100%"}}]}))),nn=A("input",{name:"MuiInputBase",slot:"Input",overridesResolver:rn})(H(({theme:e})=>{const t=e.palette.mode==="light",r={color:"currentColor",...e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},o={opacity:"0 !important"},n=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${at.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":n,"&:focus::-moz-placeholder":n,"&:focus::-ms-input-placeholder":n},[`&.${at.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},variants:[{props:({ownerState:a})=>!a.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:a})=>a.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),Bi=ma({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),an=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiInputBase"}),{"aria-describedby":n,autoComplete:a,autoFocus:i,className:s,color:l,components:c={},componentsProps:u={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:g,error:b,fullWidth:C=!1,id:v,inputComponent:k="input",inputProps:S={},inputRef:y,margin:x,maxRows:R,minRows:$,multiline:I=!1,name:T,onBlur:d,onChange:P,onClick:O,onFocus:M,onKeyDown:N,onKeyUp:L,placeholder:z,readOnly:D,renderSuffix:F,rows:j,size:X,slotProps:Y={},slots:de={},startAdornment:ae,type:ne="text",value:Z,...we}=o,ge=S.value!=null?S.value:Z,{current:ve}=f.useRef(ge!=null),fe=f.useRef(),re=f.useCallback(ee=>{},[]),se=Be(fe,y,S.ref,re),[q,xe]=f.useState(!1),oe=Yt(),pe=$r({props:o,muiFormControl:oe,states:["color","disabled","error","hiddenLabel","size","required","filled"]});pe.focused=oe?oe.focused:q,f.useEffect(()=>{!oe&&h&&q&&(xe(!1),d&&d())},[oe,h,q,d]);const Ae=oe&&oe.onFilled,ue=oe&&oe.onEmpty,me=f.useCallback(ee=>{jo(ee)?Ae&&Ae():ue&&ue()},[Ae,ue]);Ct(()=>{ve&&me({value:ge})},[ge,me,ve]);const ze=ee=>{M&&M(ee),S.onFocus&&S.onFocus(ee),oe&&oe.onFocus?oe.onFocus(ee):xe(!0)},Re=ee=>{d&&d(ee),S.onBlur&&S.onBlur(ee),oe&&oe.onBlur?oe.onBlur(ee):xe(!1)},Se=(ee,...je)=>{if(!ve){const nt=ee.target||fe.current;if(nt==null)throw new Error(Bt(1));me({value:nt.value})}S.onChange&&S.onChange(ee,...je),P&&P(ee,...je)};f.useEffect(()=>{me(fe.current)},[]);const K=ee=>{fe.current&&ee.currentTarget===ee.target&&fe.current.focus(),O&&O(ee)};let Ye=k,Le=S;I&&Ye==="input"&&(j?Le={type:void 0,minRows:j,maxRows:j,...Le}:Le={type:void 0,maxRows:R,minRows:$,...Le},Ye=Wg);const Je=ee=>{me(ee.animationName==="mui-auto-fill-cancel"?fe.current:{value:"x"})};f.useEffect(()=>{oe&&oe.setAdornedStart(!!ae)},[oe,ae]);const ot={...o,color:pe.color||"primary",disabled:pe.disabled,endAdornment:g,error:pe.error,focused:pe.focused,formControl:oe,fullWidth:C,hiddenLabel:pe.hiddenLabel,multiline:I,size:pe.size,startAdornment:ae,type:ne},$e=Ug(ot),Ie=de.root||c.Root||on,Me=Y.root||u.root||{},_e=de.input||c.Input||nn;return Le={...Le,...Y.input??u.input},w.jsxs(f.Fragment,{children:[!m&&typeof Bi=="function"&&(Li||(Li=w.jsx(Bi,{}))),w.jsxs(Ie,{...Me,ref:r,onClick:K,...we,...!Hn(Ie)&&{ownerState:{...ot,...Me.ownerState}},className:W($e.root,Me.className,s,D&&"MuiInputBase-readOnly"),children:[ae,w.jsx(en.Provider,{value:null,children:w.jsx(_e,{"aria-invalid":pe.error,"aria-describedby":n,autoComplete:a,autoFocus:i,defaultValue:p,disabled:pe.disabled,id:v,onAnimationStart:Je,name:T,placeholder:z,readOnly:D,required:pe.required,rows:j,value:ge,onKeyDown:N,onKeyUp:L,type:ne,...Le,...!Hn(_e)&&{as:Ye,ownerState:{...ot,...Le.ownerState}},ref:se,className:W($e.input,Le.className,D&&"MuiInputBase-readOnly"),onBlur:Re,onChange:Se,onFocus:ze})}),g,F?F({...pe,startAdornment:ae}):null]})]})});function _g(e){return U("MuiInput",e)}const Ft={...at,...V("MuiInput",["root","underline","input"])};function Kg(e){return U("MuiOutlinedInput",e)}const ut={...at,...V("MuiOutlinedInput",["root","notchedOutline","input"])};function Gg(e){return U("MuiFilledInput",e)}const it={...at,...V("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},qg=Q(w.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");const ie=V("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);const n0=A("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{fullWidth:o,hasClearIcon:n,hasPopupIcon:a,inputFocused:i,size:s}=r;return[{[`& .${ie.tag}`]:t.tag},{[`& .${ie.tag}`]:t[`tagSize${E(s)}`]},{[`& .${ie.inputRoot}`]:t.inputRoot},{[`& .${ie.input}`]:t.input},{[`& .${ie.input}`]:i&&t.inputFocused},t.root,o&&t.fullWidth,a&&t.hasPopupIcon,n&&t.hasClearIcon]}})({[`&.${ie.focused} .${ie.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${ie.clearIndicator}`]:{visibility:"visible"}},[`& .${ie.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${ie.inputRoot}`]:{[`.${ie.hasPopupIcon}&, .${ie.hasClearIcon}&`]:{paddingRight:30},[`.${ie.hasPopupIcon}.${ie.hasClearIcon}&`]:{paddingRight:56},[`& .${ie.input}`]:{width:0,minWidth:30}},[`& .${Ft.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${Ft.root}.${at.sizeSmall}`]:{[`& .${Ft.input}`]:{padding:"2px 4px 3px 0"}},[`& .${ut.root}`]:{padding:9,[`.${ie.hasPopupIcon}&, .${ie.hasClearIcon}&`]:{paddingRight:39},[`.${ie.hasPopupIcon}.${ie.hasClearIcon}&`]:{paddingRight:65},[`& .${ie.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${ie.endAdornment}`]:{right:9}},[`& .${ut.root}.${at.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${ie.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${it.root}`]:{paddingTop:19,paddingLeft:8,[`.${ie.hasPopupIcon}&, .${ie.hasClearIcon}&`]:{paddingRight:39},[`.${ie.hasPopupIcon}.${ie.hasClearIcon}&`]:{paddingRight:65},[`& .${it.input}`]:{padding:"7px 4px"},[`& .${ie.endAdornment}`]:{right:9}},[`& .${it.root}.${at.sizeSmall}`]:{paddingBottom:1,[`& .${it.input}`]:{padding:"2.5px 4px"}},[`& .${at.hiddenLabel}`]:{paddingTop:8},[`& .${it.root}.${at.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${ie.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${it.root}.${at.hiddenLabel}.${at.sizeSmall}`]:{[`& .${ie.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${ie.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0},variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${ie.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${ie.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${ie.inputRoot}`]:{flexWrap:"wrap"}}}]}),a0=A("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),i0=A(fr,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),s0=A(fr,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.popupIndicator,r.popupOpen&&t.popupIndicatorOpen]}})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),l0=A($a,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${ie.option}`]:t.option},t.popper,r.disablePortal&&t.popperDisablePortal]}})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]}))),c0=A(qt,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(H(({theme:e})=>({...e.typography.body1,overflow:"auto"}))),u0=A("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),d0=A("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),p0=A("ul",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(H(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${ie.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${ie.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${ie.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${ie.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${ie.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}}))),f0=A(Wn,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(H(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8}))),g0=A("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${ie.option}`]:{paddingLeft:24}});const Xg=Q(w.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Yg(e){return U("MuiAvatar",e)}V("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Qg=e=>{const{classes:t,variant:r,colorDefault:o}=e;return _({root:["root",r,o&&"colorDefault"],img:["img"],fallback:["fallback"]},Yg,t)},Jg=A("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],r.colorDefault&&t.colorDefault]}})(H(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(e.vars||e).palette.background.default,...e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.grey[400],...e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})}}}]}))),Zg=A("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),em=A(Xg,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function tm({crossOrigin:e,referrerPolicy:t,src:r,srcSet:o}){const[n,a]=f.useState(!1);return f.useEffect(()=>{if(!r&&!o)return;a(!1);let i=!0;const s=new Image;return s.onload=()=>{i&&a("loaded")},s.onerror=()=>{i&&a("error")},s.crossOrigin=e,s.referrerPolicy=t,s.src=r,o&&(s.srcset=o),()=>{i=!1}},[e,t,r,o]),n}const m0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiAvatar"}),{alt:n,children:a,className:i,component:s="div",slots:l={},slotProps:c={},imgProps:u,sizes:p,src:h,srcSet:m,variant:g="circular",...b}=o;let C=null;const v={...o,component:s,variant:g},k=tm({...u,...typeof c.img=="function"?c.img(v):c.img,src:h,srcSet:m}),S=h||m,y=S&&k!=="error";v.colorDefault=!y,delete v.ownerState;const x=Qg(v),[R,$]=ye("img",{className:x.img,elementType:Zg,externalForwardedProps:{slots:l,slotProps:{img:{...u,...c.img}}},additionalProps:{alt:n,src:h,srcSet:m,sizes:p},ownerState:v});return y?C=w.jsx(R,{...$}):a||a===0?C=a:S&&n?C=n[0]:C=w.jsx(em,{ownerState:v,className:x.fallback}),w.jsx(Jg,{as:s,className:W(x.root,i),ref:r,...b,ownerState:v,children:C})}),rm={entering:{opacity:1},entered:{opacity:1}},vl=f.forwardRef(function(t,r){const o=Nt(),n={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:l,in:c,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:g,onExiting:b,style:C,timeout:v=n,TransitionComponent:k=kt,...S}=t,y=f.useRef(null),x=Be(y,Gt(s),r),R=N=>L=>{if(N){const z=y.current;L===void 0?N(z):N(z,L)}},$=R(h),I=R((N,L)=>{ya(N);const z=vr({style:C,timeout:v,easing:l},{mode:"enter"});N.style.webkitTransition=o.transitions.create("opacity",z),N.style.transition=o.transitions.create("opacity",z),u&&u(N,L)}),T=R(p),d=R(b),P=R(N=>{const L=vr({style:C,timeout:v,easing:l},{mode:"exit"});N.style.webkitTransition=o.transitions.create("opacity",L),N.style.transition=o.transitions.create("opacity",L),m&&m(N)}),O=R(g),M=N=>{a&&a(y.current,N)};return w.jsx(k,{appear:i,in:c,nodeRef:y,onEnter:I,onEntered:T,onEntering:$,onExit:P,onExited:O,onExiting:d,addEndListener:M,timeout:v,...S,children:(N,{ownerState:L,...z})=>f.cloneElement(s,{style:{opacity:0,visibility:N==="exited"&&!c?"hidden":void 0,...rm[N],...C,...s.props.style},ref:x,...z})})});function om(e){return U("MuiBackdrop",e)}V("MuiBackdrop",["root","invisible"]);const nm=e=>{const{classes:t,invisible:r}=e;return _({root:["root",r&&"invisible"]},om,t)},am=A("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),xl=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiBackdrop"}),{children:n,className:a,component:i="div",invisible:s=!1,open:l,components:c={},componentsProps:u={},slotProps:p={},slots:h={},TransitionComponent:m,transitionDuration:g,...b}=o,C={...o,component:i,invisible:s},v=nm(C),k={transition:m,root:c.Root,...h},S={...u,...p},y={slots:k,slotProps:S},[x,R]=ye("root",{elementType:am,externalForwardedProps:y,className:W(v.root,a),ownerState:C}),[$,I]=ye("transition",{elementType:vl,externalForwardedProps:y,ownerState:C});return w.jsx($,{in:l,timeout:g,...b,...I,children:w.jsx(x,{"aria-hidden":!0,...R,classes:v,ref:r,children:n})})}),im=V("MuiBox",["root"]),sm=ga(),h0=Ku({themeId:ft,defaultTheme:sm,defaultClassName:im.root,generateClassName:Os.generate});function lm(e){return U("MuiButton",e)}const Qt=V("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),cm=f.createContext({}),um=f.createContext(void 0),dm=e=>{const{color:t,disableElevation:r,fullWidth:o,size:n,variant:a,loading:i,loadingPosition:s,classes:l}=e,c={root:["root",i&&"loading",a,`${a}${E(t)}`,`size${E(n)}`,`${a}Size${E(n)}`,`color${E(t)}`,r&&"disableElevation",o&&"fullWidth",i&&`loadingPosition${E(s)}`],startIcon:["icon","startIcon",`iconSize${E(n)}`],endIcon:["icon","endIcon",`iconSize${E(n)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},u=_(c,lm,l);return{...l,...u}},Sl=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],pm=A(zt,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${E(r.color)}`],t[`size${E(r.size)}`],t[`${r.variant}Size${E(r.size)}`],r.color==="inherit"&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth,r.loading&&t.loading]}})(H(({theme:e})=>{const t=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],r=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return{...e.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${Qt.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(e.vars||e).shadows[2],"&:hover":{boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2]}},"&:active":{boxShadow:(e.vars||e).shadows[8]},[`&.${Qt.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},[`&.${Qt.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${Qt.disabled}`]:{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(e.palette).filter(Ee()).map(([o])=>({props:{color:o},style:{"--variant-textColor":(e.vars||e).palette[o].main,"--variant-outlinedColor":(e.vars||e).palette[o].main,"--variant-outlinedBorder":e.vars?`rgba(${e.vars.palette[o].mainChannel} / 0.5)`:te(e.palette[o].main,.5),"--variant-containedColor":(e.vars||e).palette[o].contrastText,"--variant-containedBg":(e.vars||e).palette[o].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(e.vars||e).palette[o].dark,"--variant-textBg":e.vars?`rgba(${e.vars.palette[o].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[o].main,e.palette.action.hoverOpacity),"--variant-outlinedBorder":(e.vars||e).palette[o].main,"--variant-outlinedBg":e.vars?`rgba(${e.vars.palette[o].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[o].main,e.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedBg:t,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":e.vars?e.vars.palette.Button.inheritContainedHoverBg:r,"--variant-textBg":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.text.primary,e.palette.action.hoverOpacity),"--variant-outlinedBg":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.text.primary,e.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Qt.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Qt.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),[`&.${Qt.loading}`]:{color:"transparent"}}}]}})),fm=A("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.startIcon,r.loading&&t.startIconLoadingStart,t[`iconSize${E(r.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...Sl]})),gm=A("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.endIcon,r.loading&&t.endIconLoadingEnd,t[`iconSize${E(r.size)}`]]}})(({theme:e})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...Sl]})),mm=A("span",{name:"MuiButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>t.loadingIndicator})(({theme:e})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),zi=A("span",{name:"MuiButton",slot:"LoadingIconPlaceholder",overridesResolver:(e,t)=>t.loadingIconPlaceholder})({display:"inline-block",width:"1em",height:"1em"}),b0=f.forwardRef(function(t,r){const o=f.useContext(cm),n=f.useContext(um),a=qr(o,t),i=G({props:a,name:"MuiButton"}),{children:s,color:l="primary",component:c="button",className:u,disabled:p=!1,disableElevation:h=!1,disableFocusRipple:m=!1,endIcon:g,focusVisibleClassName:b,fullWidth:C=!1,id:v,loading:k=null,loadingIndicator:S,loadingPosition:y="center",size:x="medium",startIcon:R,type:$,variant:I="text",...T}=i,d=_t(v),P=S??w.jsx(ll,{"aria-labelledby":d,color:"inherit",size:16}),O={...i,color:l,component:c,disabled:p,disableElevation:h,disableFocusRipple:m,fullWidth:C,loading:k,loadingIndicator:P,loadingPosition:y,size:x,type:$,variant:I},M=dm(O),N=(R||k&&y==="start")&&w.jsx(fm,{className:M.startIcon,ownerState:O,children:R||w.jsx(zi,{className:M.loadingIconPlaceholder,ownerState:O})}),L=(g||k&&y==="end")&&w.jsx(gm,{className:M.endIcon,ownerState:O,children:g||w.jsx(zi,{className:M.loadingIconPlaceholder,ownerState:O})}),z=n||"",D=typeof k=="boolean"?w.jsx("span",{className:M.loadingWrapper,style:{display:"contents"},children:k&&w.jsx(mm,{className:M.loadingIndicator,ownerState:O,children:P})}):null;return w.jsxs(pm,{ownerState:O,className:W(o.className,M.root,u,z),component:c,disabled:p||k,focusRipple:!m,focusVisibleClassName:W(M.focusVisible,b),ref:r,type:$,id:d,...T,classes:M,children:[N,y!=="end"&&D,s,y==="end"&&D,L]})});function hm(e){return U("MuiCard",e)}V("MuiCard",["root"]);const bm=e=>{const{classes:t}=e;return _({root:["root"]},hm,t)},ym=A(qt,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})({overflow:"hidden"}),y0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiCard"}),{className:n,raised:a=!1,...i}=o,s={...o,raised:a},l=bm(s);return w.jsx(ym,{className:W(l.root,n),elevation:a?8:void 0,ref:r,ownerState:s,...i})});function vm(e){return U("MuiCardContent",e)}V("MuiCardContent",["root"]);const xm=e=>{const{classes:t}=e;return _({root:["root"]},vm,t)},Sm=A("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:16,"&:last-child":{paddingBottom:24}}),v0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiCardContent"}),{className:n,component:a="div",...i}=o,s={...o,component:a},l=xm(s);return w.jsx(Sm,{as:a,className:W(l.root,n),ownerState:s,ref:r,...i})});function Cm(e){return U("PrivateSwitchBase",e)}V("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const wm=e=>{const{classes:t,checked:r,disabled:o,edge:n}=e,a={root:["root",r&&"checked",o&&"disabled",n&&`edge${E(n)}`],input:["input"]};return _(a,Cm,t)},km=A(zt)({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:e,ownerState:t})=>e==="start"&&t.size!=="small",style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:e,ownerState:t})=>e==="end"&&t.size!=="small",style:{marginRight:-12}}]}),Rm=A("input",{shouldForwardProp:Ge})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),$m=f.forwardRef(function(t,r){const{autoFocus:o,checked:n,checkedIcon:a,className:i,defaultChecked:s,disabled:l,disableFocusRipple:c=!1,edge:u=!1,icon:p,id:h,inputProps:m,inputRef:g,name:b,onBlur:C,onChange:v,onFocus:k,readOnly:S,required:y=!1,tabIndex:x,type:R,value:$,...I}=t,[T,d]=Xr({controlled:n,default:!!s,name:"SwitchBase",state:"checked"}),P=Yt(),O=j=>{k&&k(j),P&&P.onFocus&&P.onFocus(j)},M=j=>{C&&C(j),P&&P.onBlur&&P.onBlur(j)},N=j=>{if(j.nativeEvent.defaultPrevented)return;const X=j.target.checked;d(X),v&&v(j,X)};let L=l;P&&typeof L>"u"&&(L=P.disabled);const z=R==="checkbox"||R==="radio",D={...t,checked:T,disabled:L,disableFocusRipple:c,edge:u},F=wm(D);return w.jsxs(km,{component:"span",className:W(F.root,i),centerRipple:!0,focusRipple:!c,disabled:L,tabIndex:null,role:void 0,onFocus:O,onBlur:M,ownerState:D,ref:r,...I,children:[w.jsx(Rm,{autoFocus:o,checked:n,defaultChecked:s,className:F.input,disabled:L,id:z?h:void 0,name:b,onChange:N,readOnly:S,ref:g,required:y,ownerState:D,tabIndex:x,type:R,...R==="checkbox"&&$===void 0?{}:{value:$},...m}),T?a:p]})}),Pm=Q(w.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),Tm=Q(w.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),Im=Q(w.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function Mm(e){return U("MuiCheckbox",e)}const bn=V("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),Em=e=>{const{classes:t,indeterminate:r,color:o,size:n}=e,a={root:["root",r&&"indeterminate",`color${E(o)}`,`size${E(n)}`]},i=_(a,Mm,t);return{...t,...i}},Om=A($m,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.indeterminate&&t.indeterminate,t[`size${E(r.size)}`],r.color!=="default"&&t[`color${E(r.color)}`]]}})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette.action.active,e.palette.action.hoverOpacity)}}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t,disableRipple:!1},style:{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:te(e.palette[t].main,e.palette.action.hoverOpacity)}}})),...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{[`&.${bn.checked}, &.${bn.indeterminate}`]:{color:(e.vars||e).palette[t].main},[`&.${bn.disabled}`]:{color:(e.vars||e).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),Am=w.jsx(Tm,{}),Lm=w.jsx(Pm,{}),Bm=w.jsx(Im,{}),x0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiCheckbox"}),{checkedIcon:n=Am,color:a="primary",icon:i=Lm,indeterminate:s=!1,indeterminateIcon:l=Bm,inputProps:c,size:u="medium",disableRipple:p=!1,className:h,...m}=o,g=s?l:i,b=s?l:n,C={...o,disableRipple:p,color:a,indeterminate:s,size:u},v=Em(C);return w.jsx(Om,{type:"checkbox",inputProps:{"data-indeterminate":s,...c},icon:f.cloneElement(g,{fontSize:g.props.fontSize??u}),checkedIcon:f.cloneElement(b,{fontSize:b.props.fontSize??u}),ownerState:C,ref:r,className:W(v.root,h),disableRipple:p,...m,classes:v})});function ji(e){return e.substring(2).toLowerCase()}function zm(e,t){return t.documentElement.clientWidth(setTimeout(()=>{l.current=!0},0),()=>{l.current=!1}),[]);const u=Be(Gt(t),s),p=xt(g=>{const b=c.current;c.current=!1;const C=Xe(s.current);if(!l.current||!s.current||"clientX"in g&&zm(g,C))return;if(i.current){i.current=!1;return}let v;g.composedPath?v=g.composedPath().includes(s.current):v=!C.documentElement.contains(g.target)||s.current.contains(g.target),!v&&(r||!b)&&n(g)}),h=g=>b=>{c.current=!0;const C=t.props[g];C&&C(b)},m={ref:u};return a!==!1&&(m[a]=h(a)),f.useEffect(()=>{if(a!==!1){const g=ji(a),b=Xe(s.current),C=()=>{i.current=!0};return b.addEventListener(g,p),b.addEventListener("touchmove",C),()=>{b.removeEventListener(g,p),b.removeEventListener("touchmove",C)}}},[p,a]),o!==!1&&(m[o]=h(o)),f.useEffect(()=>{if(o!==!1){const g=ji(o),b=Xe(s.current);return b.addEventListener(g,p),()=>{b.removeEventListener(g,p)}}},[p,o]),f.cloneElement(t,m)}const Vn=typeof ma({})=="function",Nm=(e,t)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...t&&!e.vars&&{colorScheme:e.palette.mode}}),Dm=e=>({color:(e.vars||e).palette.text.primary,...e.typography.body1,backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),Cl=(e,t=!1)=>{var a,i;const r={};t&&e.colorSchemes&&typeof e.getColorSchemeSelector=="function"&&Object.entries(e.colorSchemes).forEach(([s,l])=>{var u,p;const c=e.getColorSchemeSelector(s);c.startsWith("@")?r[c]={":root":{colorScheme:(u=l.palette)==null?void 0:u.mode}}:r[c.replace(/\s*&/,"")]={colorScheme:(p=l.palette)==null?void 0:p.mode}});let o={html:Nm(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:{margin:0,...Dm(e),"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}},...r};const n=(i=(a=e.components)==null?void 0:a.MuiCssBaseline)==null?void 0:i.styleOverrides;return n&&(o=[o,n]),o},Po="mui-ecs",Fm=e=>{const t=Cl(e,!1),r=Array.isArray(t)?t[0]:t;return!e.vars&&r&&(r.html[`:root:has(${Po})`]={colorScheme:e.palette.mode}),e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([o,n])=>{var i,s;const a=e.getColorSchemeSelector(o);a.startsWith("@")?r[a]={[`:root:not(:has(.${Po}))`]:{colorScheme:(i=n.palette)==null?void 0:i.mode}}:r[a.replace(/\s*&/,"")]={[`&:not(:has(.${Po}))`]:{colorScheme:(s=n.palette)==null?void 0:s.mode}}}),t},Wm=ma(Vn?({theme:e,enableColorScheme:t})=>Cl(e,t):({theme:e})=>Fm(e));function S0(e){const t=G({props:e,name:"MuiCssBaseline"}),{children:r,enableColorScheme:o=!1}=t;return w.jsxs(f.Fragment,{children:[Vn&&w.jsx(Wm,{enableColorScheme:o}),!Vn&&!o&&w.jsx("span",{className:Po,style:{display:"none"}}),r]})}function Hm(e){const t=Xe(e);return t.body===e?wt(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Wr(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Ni(e){return parseInt(wt(e).getComputedStyle(e).paddingRight,10)||0}function Vm(e){const r=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),o=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return r||o}function Di(e,t,r,o,n){const a=[t,r,...o];[].forEach.call(e.children,i=>{const s=!a.includes(i),l=!Vm(i);s&&l&&Wr(i,n)})}function yn(e,t){let r=-1;return e.some((o,n)=>t(o)?(r=n,!0):!1),r}function Um(e,t){const r=[],o=e.container;if(!t.disableScrollLock){if(Hm(o)){const i=Us(wt(o));r.push({value:o.style.paddingRight,property:"padding-right",el:o}),o.style.paddingRight=`${Ni(o)+i}px`;const s=Xe(o).querySelectorAll(".mui-fixed");[].forEach.call(s,l=>{r.push({value:l.style.paddingRight,property:"padding-right",el:l}),l.style.paddingRight=`${Ni(l)+i}px`})}let a;if(o.parentNode instanceof DocumentFragment)a=Xe(o).body;else{const i=o.parentElement,s=wt(o);a=(i==null?void 0:i.nodeName)==="HTML"&&s.getComputedStyle(i).overflowY==="scroll"?i:o}r.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{r.forEach(({value:a,el:i,property:s})=>{a?i.style.setProperty(s,a):i.style.removeProperty(s)})}}function _m(e){const t=[];return[].forEach.call(e.children,r=>{r.getAttribute("aria-hidden")==="true"&&t.push(r)}),t}class Km{constructor(){this.modals=[],this.containers=[]}add(t,r){let o=this.modals.indexOf(t);if(o!==-1)return o;o=this.modals.length,this.modals.push(t),t.modalRef&&Wr(t.modalRef,!1);const n=_m(r);Di(r,t.mount,t.modalRef,n,!0);const a=yn(this.containers,i=>i.container===r);return a!==-1?(this.containers[a].modals.push(t),o):(this.containers.push({modals:[t],container:r,restore:null,hiddenSiblings:n}),o)}mount(t,r){const o=yn(this.containers,a=>a.modals.includes(t)),n=this.containers[o];n.restore||(n.restore=Um(n,r))}remove(t,r=!0){const o=this.modals.indexOf(t);if(o===-1)return o;const n=yn(this.containers,i=>i.modals.includes(t)),a=this.containers[n];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(o,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&Wr(t.modalRef,r),Di(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(n,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&Wr(i.modalRef,!1)}return o}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}const Gm=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function qm(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function Xm(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=o=>e.ownerDocument.querySelector(`input[type="radio"]${o}`);let r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}function Ym(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||Xm(e))}function Qm(e){const t=[],r=[];return Array.from(e.querySelectorAll(Gm)).forEach((o,n)=>{const a=qm(o);a===-1||!Ym(o)||(a===0?t.push(o):r.push({documentOrder:n,tabIndex:a,node:o}))}),r.sort((o,n)=>o.tabIndex===n.tabIndex?o.documentOrder-n.documentOrder:o.tabIndex-n.tabIndex).map(o=>o.node).concat(t)}function Jm(){return!0}function Zm(e){const{children:t,disableAutoFocus:r=!1,disableEnforceFocus:o=!1,disableRestoreFocus:n=!1,getTabbable:a=Qm,isEnabled:i=Jm,open:s}=e,l=f.useRef(!1),c=f.useRef(null),u=f.useRef(null),p=f.useRef(null),h=f.useRef(null),m=f.useRef(!1),g=f.useRef(null),b=Be(Gt(t),g),C=f.useRef(null);f.useEffect(()=>{!s||!g.current||(m.current=!r)},[r,s]),f.useEffect(()=>{if(!s||!g.current)return;const S=Xe(g.current);return g.current.contains(S.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),m.current&&g.current.focus()),()=>{n||(p.current&&p.current.focus&&(l.current=!0,p.current.focus()),p.current=null)}},[s]),f.useEffect(()=>{if(!s||!g.current)return;const S=Xe(g.current),y=$=>{C.current=$,!(o||!i()||$.key!=="Tab")&&S.activeElement===g.current&&$.shiftKey&&(l.current=!0,u.current&&u.current.focus())},x=()=>{var T,d;const $=g.current;if($===null)return;if(!S.hasFocus()||!i()||l.current){l.current=!1;return}if($.contains(S.activeElement)||o&&S.activeElement!==c.current&&S.activeElement!==u.current)return;if(S.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!m.current)return;let I=[];if((S.activeElement===c.current||S.activeElement===u.current)&&(I=a(g.current)),I.length>0){const P=!!((T=C.current)!=null&&T.shiftKey&&((d=C.current)==null?void 0:d.key)==="Tab"),O=I[0],M=I[I.length-1];typeof O!="string"&&typeof M!="string"&&(P?M.focus():O.focus())}else $.focus()};S.addEventListener("focusin",x),S.addEventListener("keydown",y,!0);const R=setInterval(()=>{S.activeElement&&S.activeElement.tagName==="BODY"&&x()},50);return()=>{clearInterval(R),S.removeEventListener("focusin",x),S.removeEventListener("keydown",y,!0)}},[r,o,n,i,s,a]);const v=S=>{p.current===null&&(p.current=S.relatedTarget),m.current=!0,h.current=S.target;const y=t.props.onFocus;y&&y(S)},k=S=>{p.current===null&&(p.current=S.relatedTarget),m.current=!0};return w.jsxs(f.Fragment,{children:[w.jsx("div",{tabIndex:s?0:-1,onFocus:k,ref:c,"data-testid":"sentinelStart"}),f.cloneElement(t,{ref:b,onFocus:v}),w.jsx("div",{tabIndex:s?0:-1,onFocus:k,ref:u,"data-testid":"sentinelEnd"})]})}function eh(e){return typeof e=="function"?e():e}function th(e){return e?e.props.hasOwnProperty("in"):!1}const Fi=()=>{},yo=new Km;function rh(e){const{container:t,disableEscapeKeyDown:r=!1,disableScrollLock:o=!1,closeAfterTransition:n=!1,onTransitionEnter:a,onTransitionExited:i,children:s,onClose:l,open:c,rootRef:u}=e,p=f.useRef({}),h=f.useRef(null),m=f.useRef(null),g=Be(m,u),[b,C]=f.useState(!c),v=th(s);let k=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(k=!1);const S=()=>Xe(h.current),y=()=>(p.current.modalRef=m.current,p.current.mount=h.current,p.current),x=()=>{yo.mount(y(),{disableScrollLock:o}),m.current&&(m.current.scrollTop=0)},R=xt(()=>{const L=eh(t)||S().body;yo.add(y(),L),m.current&&x()}),$=()=>yo.isTopModal(y()),I=xt(L=>{h.current=L,L&&(c&&$()?x():m.current&&Wr(m.current,k))}),T=f.useCallback(()=>{yo.remove(y(),k)},[k]);f.useEffect(()=>()=>{T()},[T]),f.useEffect(()=>{c?R():(!v||!n)&&T()},[c,T,v,n,R]);const d=L=>z=>{var D;(D=L.onKeyDown)==null||D.call(L,z),!(z.key!=="Escape"||z.which===229||!$())&&(r||(z.stopPropagation(),l&&l(z,"escapeKeyDown")))},P=L=>z=>{var D;(D=L.onClick)==null||D.call(L,z),z.target===z.currentTarget&&l&&l(z,"backdropClick")};return{getRootProps:(L={})=>{const z=Oo(e);delete z.onTransitionEnter,delete z.onTransitionExited;const D={...z,...L};return{role:"presentation",...D,onKeyDown:d(D),ref:g}},getBackdropProps:(L={})=>{const z=L;return{"aria-hidden":!0,...z,onClick:P(z),open:c}},getTransitionProps:()=>{const L=()=>{C(!1),a&&a()},z=()=>{C(!0),i&&i(),n&&T()};return{onEnter:ei(L,(s==null?void 0:s.props.onEnter)??Fi),onExited:ei(z,(s==null?void 0:s.props.onExited)??Fi)}},rootRef:g,portalRef:I,isTopModal:$,exited:b,hasTransition:v}}function oh(e){return U("MuiModal",e)}V("MuiModal",["root","hidden","backdrop"]);const nh=e=>{const{open:t,exited:r,classes:o}=e;return _({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},oh,o)},ah=A("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})(H(({theme:e})=>({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:t})=>!t.open&&t.exited,style:{visibility:"hidden"}}]}))),ih=A(xl,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Pa=f.forwardRef(function(t,r){const o=G({name:"MuiModal",props:t}),{BackdropComponent:n=ih,BackdropProps:a,classes:i,className:s,closeAfterTransition:l=!1,children:c,container:u,component:p,components:h={},componentsProps:m={},disableAutoFocus:g=!1,disableEnforceFocus:b=!1,disableEscapeKeyDown:C=!1,disablePortal:v=!1,disableRestoreFocus:k=!1,disableScrollLock:S=!1,hideBackdrop:y=!1,keepMounted:x=!1,onBackdropClick:R,onClose:$,onTransitionEnter:I,onTransitionExited:T,open:d,slotProps:P={},slots:O={},theme:M,...N}=o,L={...o,closeAfterTransition:l,disableAutoFocus:g,disableEnforceFocus:b,disableEscapeKeyDown:C,disablePortal:v,disableRestoreFocus:k,disableScrollLock:S,hideBackdrop:y,keepMounted:x},{getRootProps:z,getBackdropProps:D,getTransitionProps:F,portalRef:j,isTopModal:X,exited:Y,hasTransition:de}=rh({...L,rootRef:r}),ae={...L,exited:Y},ne=nh(ae),Z={};if(c.props.tabIndex===void 0&&(Z.tabIndex="-1"),de){const{onEnter:q,onExited:xe}=F();Z.onEnter=q,Z.onExited=xe}const we={...N,slots:{root:h.Root,backdrop:h.Backdrop,...O},slotProps:{...m,...P}},[ge,ve]=ye("root",{elementType:ah,externalForwardedProps:we,getSlotProps:z,additionalProps:{ref:r,as:p},ownerState:ae,className:W(s,ne==null?void 0:ne.root,!ae.open&&ae.exited&&(ne==null?void 0:ne.hidden))}),[fe,re]=ye("backdrop",{elementType:n,externalForwardedProps:we,additionalProps:a,getSlotProps:q=>D({...q,onClick:xe=>{R&&R(xe),q!=null&&q.onClick&&q.onClick(xe)}}),className:W(a==null?void 0:a.className,ne==null?void 0:ne.backdrop),ownerState:ae}),se=Be(a==null?void 0:a.ref,re.ref);return!x&&!d&&(!de||Y)?null:w.jsx(yl,{ref:j,container:u,disablePortal:v,children:w.jsxs(ge,{...ve,children:[!y&&n?w.jsx(fe,{...re,ref:se}):null,w.jsx(Zm,{disableEnforceFocus:b,disableAutoFocus:g,disableRestoreFocus:k,isEnabled:X,open:d,children:f.cloneElement(c,Z)})]})})});function sh(e){return U("MuiDialog",e)}const vn=V("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),wl=f.createContext({}),lh=A(xl,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),ch=e=>{const{classes:t,scroll:r,maxWidth:o,fullWidth:n,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${E(r)}`],paper:["paper",`paperScroll${E(r)}`,`paperWidth${E(String(o))}`,n&&"paperFullWidth",a&&"paperFullScreen"]};return _(i,sh,t)},uh=A(Pa,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),dh=A("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.container,t[`scroll${E(r.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),ph=A(qt,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`scrollPaper${E(r.scroll)}`],t[`paperWidth${E(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(H(({theme:e})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:t})=>!t.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${vn.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(e.breakpoints.values).filter(t=>t!=="xs").map(t=>({props:{maxWidth:t},style:{maxWidth:`${e.breakpoints.values[t]}${e.breakpoints.unit}`,[`&.${vn.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t]+32*2)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:t})=>t.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:t})=>t.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${vn.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),C0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDialog"}),n=Nt(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,"aria-modal":l=!0,BackdropComponent:c,BackdropProps:u,children:p,className:h,disableEscapeKeyDown:m=!1,fullScreen:g=!1,fullWidth:b=!1,maxWidth:C="sm",onBackdropClick:v,onClick:k,onClose:S,open:y,PaperComponent:x=qt,PaperProps:R={},scroll:$="paper",TransitionComponent:I=vl,transitionDuration:T=a,TransitionProps:d,...P}=o,O={...o,disableEscapeKeyDown:m,fullScreen:g,fullWidth:b,maxWidth:C,scroll:$},M=ch(O),N=f.useRef(),L=j=>{N.current=j.target===j.currentTarget},z=j=>{k&&k(j),N.current&&(N.current=null,v&&v(j),S&&S(j,"backdropClick"))},D=_t(s),F=f.useMemo(()=>({titleId:D}),[D]);return w.jsx(uh,{className:W(M.root,h),closeAfterTransition:!0,components:{Backdrop:lh},componentsProps:{backdrop:{transitionDuration:T,as:c,...u}},disableEscapeKeyDown:m,onClose:S,open:y,ref:r,onClick:z,ownerState:O,...P,children:w.jsx(I,{appear:!0,in:y,timeout:T,role:"presentation",...d,children:w.jsx(dh,{className:W(M.container),onMouseDown:L,ownerState:O,children:w.jsx(ph,{as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":D,"aria-modal":l,...R,className:W(M.paper,R.className),ownerState:O,children:w.jsx(wl.Provider,{value:F,children:p})})})})})});function fh(e){return U("MuiDialogActions",e)}V("MuiDialogActions",["root","spacing"]);const gh=e=>{const{classes:t,disableSpacing:r}=e;return _({root:["root",!r&&"spacing"]},fh,t)},mh=A("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:({ownerState:e})=>!e.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),w0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDialogActions"}),{className:n,disableSpacing:a=!1,...i}=o,s={...o,disableSpacing:a},l=gh(s);return w.jsx(mh,{className:W(l.root,n),ownerState:s,ref:r,...i})});function hh(e){return U("MuiDialogContent",e)}V("MuiDialogContent",["root","dividers"]);function bh(e){return U("MuiDialogTitle",e)}const yh=V("MuiDialogTitle",["root"]),vh=e=>{const{classes:t,dividers:r}=e;return _({root:["root",r&&"dividers"]},hh,t)},xh=A("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})(H(({theme:e})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:t})=>t.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>!t.dividers,style:{[`.${yh.root} + &`]:{paddingTop:0}}}]}))),k0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDialogContent"}),{className:n,dividers:a=!1,...i}=o,s={...o,dividers:a},l=vh(s);return w.jsx(xh,{className:W(l.root,n),ownerState:s,ref:r,...i})});function Sh(e){return U("MuiDialogContentText",e)}V("MuiDialogContentText",["root"]);const Ch=e=>{const{classes:t}=e,o=_({root:["root"]},Sh,t);return{...t,...o}},wh=A(Ht,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),R0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDialogContentText"}),{children:n,className:a,...i}=o,s=Ch(i);return w.jsx(wh,{component:"p",variant:"body1",color:"textSecondary",ref:r,ownerState:i,className:W(s.root,a),...o,classes:s})}),kh=e=>{const{classes:t}=e;return _({root:["root"]},bh,t)},Rh=A(Ht,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),$0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDialogTitle"}),{className:n,id:a,...i}=o,s=o,l=kh(s),{titleId:c=a}=f.useContext(wl);return w.jsx(Rh,{component:"h2",className:W(l.root,n),ownerState:s,ref:r,variant:"h6",id:a??c,...i})});function $h(e){return U("MuiDivider",e)}const Wi=V("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),Ph=e=>{const{absolute:t,children:r,classes:o,flexItem:n,light:a,orientation:i,textAlign:s,variant:l}=e;return _({root:["root",t&&"absolute",l,a&&"light",i==="vertical"&&"vertical",n&&"flexItem",r&&"withChildren",r&&i==="vertical"&&"withChildrenVertical",s==="right"&&i!=="vertical"&&"textAlignRight",s==="left"&&i!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",i==="vertical"&&"wrapperVertical"]},$h,o)},Th=A("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.absolute&&t.absolute,t[r.variant],r.light&&t.light,r.orientation==="vertical"&&t.vertical,r.flexItem&&t.flexItem,r.children&&t.withChildren,r.children&&r.orientation==="vertical"&&t.withChildrenVertical,r.textAlign==="right"&&r.orientation!=="vertical"&&t.textAlignRight,r.textAlign==="left"&&r.orientation!=="vertical"&&t.textAlignLeft]}})(H(({theme:e})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:te(e.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:e.spacing(1),marginBottom:e.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:t})=>!!t.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:t})=>t.children&&t.orientation!=="vertical",style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:t})=>t.orientation==="vertical"&&t.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:t})=>t.textAlign==="right"&&t.orientation!=="vertical",style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:t})=>t.textAlign==="left"&&t.orientation!=="vertical",style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),Ih=A("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.wrapper,r.orientation==="vertical"&&t.wrapperVertical]}})(H(({theme:e})=>({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`}}]}))),Hi=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDivider"}),{absolute:n=!1,children:a,className:i,orientation:s="horizontal",component:l=a||s==="vertical"?"div":"hr",flexItem:c=!1,light:u=!1,role:p=l!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth",...g}=o,b={...o,absolute:n,component:l,flexItem:c,light:u,orientation:s,role:p,textAlign:h,variant:m},C=Ph(b);return w.jsx(Th,{as:l,className:W(C.root,i),role:p,ref:r,ownerState:b,"aria-orientation":p==="separator"&&(l!=="hr"||s==="vertical")?s:void 0,...g,children:a?w.jsx(Ih,{className:C.wrapper,ownerState:b,children:a}):null})});Hi&&(Hi.muiSkipListHighlight=!0);function Mh(e,t,r){const o=t.getBoundingClientRect(),n=r&&r.getBoundingClientRect(),a=wt(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const c=a.getComputedStyle(t);i=c.getPropertyValue("-webkit-transform")||c.getPropertyValue("transform")}let s=0,l=0;if(i&&i!=="none"&&typeof i=="string"){const c=i.split("(")[1].split(")")[0].split(",");s=parseInt(c[4],10),l=parseInt(c[5],10)}return e==="left"?n?`translateX(${n.right+s-o.left}px)`:`translateX(${a.innerWidth+s-o.left}px)`:e==="right"?n?`translateX(-${o.right-n.left-s}px)`:`translateX(-${o.left+o.width-s}px)`:e==="up"?n?`translateY(${n.bottom+l-o.top}px)`:`translateY(${a.innerHeight+l-o.top}px)`:n?`translateY(-${o.top-n.top+o.height-l}px)`:`translateY(-${o.top+o.height-l}px)`}function Eh(e){return typeof e=="function"?e():e}function vo(e,t,r){const o=Eh(r),n=Mh(e,t,o);n&&(t.style.webkitTransform=n,t.style.transform=n)}const Oh=f.forwardRef(function(t,r){const o=Nt(),n={enter:o.transitions.easing.easeOut,exit:o.transitions.easing.sharp},a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,container:c,direction:u="down",easing:p=n,in:h,onEnter:m,onEntered:g,onEntering:b,onExit:C,onExited:v,onExiting:k,style:S,timeout:y=a,TransitionComponent:x=kt,...R}=t,$=f.useRef(null),I=Be(Gt(l),$,r),T=F=>j=>{F&&(j===void 0?F($.current):F($.current,j))},d=T((F,j)=>{vo(u,F,c),ya(F),m&&m(F,j)}),P=T((F,j)=>{const X=vr({timeout:y,style:S,easing:p},{mode:"enter"});F.style.webkitTransition=o.transitions.create("-webkit-transform",{...X}),F.style.transition=o.transitions.create("transform",{...X}),F.style.webkitTransform="none",F.style.transform="none",b&&b(F,j)}),O=T(g),M=T(k),N=T(F=>{const j=vr({timeout:y,style:S,easing:p},{mode:"exit"});F.style.webkitTransition=o.transitions.create("-webkit-transform",j),F.style.transition=o.transitions.create("transform",j),vo(u,F,c),C&&C(F)}),L=T(F=>{F.style.webkitTransition="",F.style.transition="",v&&v(F)}),z=F=>{i&&i($.current,F)},D=f.useCallback(()=>{$.current&&vo(u,$.current,c)},[u,c]);return f.useEffect(()=>{if(h||u==="down"||u==="right")return;const F=ca(()=>{$.current&&vo(u,$.current,c)}),j=wt($.current);return j.addEventListener("resize",F),()=>{F.clear(),j.removeEventListener("resize",F)}},[u,h,c]),f.useEffect(()=>{h||D()},[h,D]),w.jsx(x,{nodeRef:$,onEnter:d,onEntered:O,onEntering:P,onExit:N,onExited:L,onExiting:M,addEndListener:z,appear:s,in:h,timeout:y,...R,children:(F,{ownerState:j,...X})=>f.cloneElement(l,{ref:I,style:{visibility:F==="exited"&&!h?"hidden":void 0,...S,...l.props.style},...X})})});function Ah(e){return U("MuiDrawer",e)}V("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const kl=(e,t)=>{const{ownerState:r}=e;return[t.root,(r.variant==="permanent"||r.variant==="persistent")&&t.docked,t.modal]},Lh=e=>{const{classes:t,anchor:r,variant:o}=e,n={root:["root"],docked:[(o==="permanent"||o==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${E(r)}`,o!=="temporary"&&`paperAnchorDocked${E(r)}`]};return _(n,Ah,t)},Bh=A(Pa,{name:"MuiDrawer",slot:"Root",overridesResolver:kl})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer}))),Vi=A("div",{shouldForwardProp:Ge,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:kl})({flex:"0 0 auto"}),zh=A(qt,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`paperAnchor${E(r.anchor)}`],r.variant!=="temporary"&&t[`paperAnchorDocked${E(r.anchor)}`]]}})(H(({theme:e})=>({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:({ownerState:t})=>t.anchor==="left"&&t.variant!=="temporary",style:{borderRight:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>t.anchor==="top"&&t.variant!=="temporary",style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>t.anchor==="right"&&t.variant!=="temporary",style:{borderLeft:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:t})=>t.anchor==="bottom"&&t.variant!=="temporary",style:{borderTop:`1px solid ${(e.vars||e).palette.divider}`}}]}))),Rl={left:"right",right:"left",top:"down",bottom:"up"};function jh(e){return["left","right"].includes(e)}function Nh({direction:e},t){return e==="rtl"&&jh(t)?Rl[t]:t}const P0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiDrawer"}),n=Nt(),a=ar(),i={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{anchor:s="left",BackdropProps:l,children:c,className:u,elevation:p=16,hideBackdrop:h=!1,ModalProps:{BackdropProps:m,...g}={},onClose:b,open:C=!1,PaperProps:v={},SlideProps:k,TransitionComponent:S=Oh,transitionDuration:y=i,variant:x="temporary",...R}=o,$=f.useRef(!1);f.useEffect(()=>{$.current=!0},[]);const I=Nh({direction:a?"rtl":"ltr"},s),d={...o,anchor:s,elevation:p,open:C,variant:x,...R},P=Lh(d),O=w.jsx(zh,{elevation:x==="temporary"?p:0,square:!0,...v,className:W(P.paper,v.className),ownerState:d,children:c});if(x==="permanent")return w.jsx(Vi,{className:W(P.root,P.docked,u),ownerState:d,ref:r,...R,children:O});const M=w.jsx(S,{in:C,direction:Rl[I],timeout:y,appear:$.current,...k,children:O});return x==="persistent"?w.jsx(Vi,{className:W(P.root,P.docked,u),ownerState:d,ref:r,...R,children:M}):w.jsx(Bh,{BackdropProps:{...l,...m,transitionDuration:y},className:W(P.root,P.modal,u),open:C,ownerState:d,onClose:b,hideBackdrop:h,ref:r,...R,...g,children:M})});function Dh(e){return U("MuiFab",e)}const Ui=V("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]),Fh=e=>{const{color:t,variant:r,classes:o,size:n}=e,a={root:["root",r,`size${E(n)}`,t==="inherit"?"colorInherit":t]},i=_(a,Dh,o);return{...o,...i}},Wh=A(zt,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>Ge(e)||e==="classes",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${E(r.size)}`],r.color==="inherit"&&t.colorInherit,t[E(r.size)],t[r.color]]}})(H(({theme:e})=>{var t,r;return{...e.typography.button,minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.text.primary:(r=(t=e.palette).getContrastText)==null?void 0:r.call(t,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${Ui.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"},style:{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]}}),H(({theme:e})=>({variants:[...Object.entries(e.palette).filter(Ee(["dark","contrastText"])).map(([t])=>({props:{color:t},style:{color:(e.vars||e).palette[t].contrastText,backgroundColor:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:(e.vars||e).palette[t].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t].main}}}}))]})),H(({theme:e})=>({[`&.${Ui.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}}))),T0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiFab"}),{children:n,className:a,color:i="default",component:s="button",disabled:l=!1,disableFocusRipple:c=!1,focusVisibleClassName:u,size:p="large",variant:h="circular",...m}=o,g={...o,color:i,component:s,disabled:l,disableFocusRipple:c,size:p,variant:h},b=Fh(g);return w.jsx(Wh,{className:W(b.root,a),component:s,disabled:l,focusRipple:!c,focusVisibleClassName:W(b.focusVisible,u),ownerState:g,ref:r,...m,classes:b,children:n})}),Hh=e=>{const{classes:t,disableUnderline:r,startAdornment:o,endAdornment:n,size:a,hiddenLabel:i,multiline:s}=e,l={root:["root",!r&&"underline",o&&"adornedStart",n&&"adornedEnd",a==="small"&&`size${E(a)}`,i&&"hiddenLabel",s&&"multiline"],input:["input"]},c=_(l,Gg,t);return{...t,...c}},Vh=A(on,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[...tn(e,t),!r.disableUnderline&&t.underline]}})(H(({theme:e})=>{const t=e.palette.mode==="light",r=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=t?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",n=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",a=t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:n,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o}},[`&.${it.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o},[`&.${it.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:a},variants:[{props:({ownerState:i})=>!i.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${it.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${it.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${it.disabled}, .${it.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${it.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(Ee()).map(([i])=>{var s;return{props:{disableUnderline:!1,color:i},style:{"&::after":{borderBottom:`2px solid ${(s=(e.vars||e).palette[i])==null?void 0:s.main}`}}}}),{props:({ownerState:i})=>i.startAdornment,style:{paddingLeft:12}},{props:({ownerState:i})=>i.endAdornment,style:{paddingRight:12}},{props:({ownerState:i})=>i.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:i,size:s})=>i.multiline&&s==="small",style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:i})=>i.multiline&&i.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:i})=>i.multiline&&i.hiddenLabel&&i.size==="small",style:{paddingTop:8,paddingBottom:9}}]}})),Uh=A(nn,{name:"MuiFilledInput",slot:"Input",overridesResolver:rn})(H(({theme:e})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:t})=>t.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:t})=>t.startAdornment,style:{paddingLeft:0}},{props:({ownerState:t})=>t.endAdornment,style:{paddingRight:0}},{props:({ownerState:t})=>t.hiddenLabel&&t.size==="small",style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:t})=>t.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),Ta=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiFilledInput"}),{disableUnderline:n=!1,components:a={},componentsProps:i,fullWidth:s=!1,hiddenLabel:l,inputComponent:c="input",multiline:u=!1,slotProps:p,slots:h={},type:m="text",...g}=o,b={...o,disableUnderline:n,fullWidth:s,inputComponent:c,multiline:u,type:m},C=Hh(o),v={root:{ownerState:b},input:{ownerState:b}},k=p??i?Ue(v,p??i):v,S=h.root??a.Root??Vh,y=h.input??a.Input??Uh;return w.jsx(an,{slots:{root:S,input:y},slotProps:k,fullWidth:s,inputComponent:c,multiline:u,ref:r,type:m,...g,classes:C})});Ta.muiName="Input";function _h(e){return U("MuiFormControl",e)}V("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const Kh=e=>{const{classes:t,margin:r,fullWidth:o}=e,n={root:["root",r!=="none"&&`margin${E(r)}`,o&&"fullWidth"]};return _(n,_h,t)},Gh=A("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`margin${E(r.margin)}`],r.fullWidth&&t.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),qh=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiFormControl"}),{children:n,className:a,color:i="primary",component:s="div",disabled:l=!1,error:c=!1,focused:u,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:g=!1,size:b="medium",variant:C="outlined",...v}=o,k={...o,color:i,component:s,disabled:l,error:c,fullWidth:p,hiddenLabel:h,margin:m,required:g,size:b,variant:C},S=Kh(k),[y,x]=f.useState(()=>{let M=!1;return n&&f.Children.forEach(n,N=>{if(!fn(N,["Input","Select"]))return;const L=fn(N,["Select"])?N.props.input:N;L&&Hg(L.props)&&(M=!0)}),M}),[R,$]=f.useState(()=>{let M=!1;return n&&f.Children.forEach(n,N=>{fn(N,["Input","Select"])&&(jo(N.props,!0)||jo(N.props.inputProps,!0))&&(M=!0)}),M}),[I,T]=f.useState(!1);l&&I&&T(!1);const d=u!==void 0&&!l?u:I;let P;f.useRef(!1);const O=f.useMemo(()=>({adornedStart:y,setAdornedStart:x,color:i,disabled:l,error:c,filled:R,focused:d,fullWidth:p,hiddenLabel:h,size:b,onBlur:()=>{T(!1)},onEmpty:()=>{$(!1)},onFilled:()=>{$(!0)},onFocus:()=>{T(!0)},registerEffect:P,required:g,variant:C}),[y,i,l,c,R,d,p,h,P,g,b,C]);return w.jsx(en.Provider,{value:O,children:w.jsx(Gh,{as:s,ownerState:k,className:W(S.root,a),ref:r,...v,children:n})})});function Xh(e){return U("MuiFormHelperText",e)}const _i=V("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var Ki;const Yh=e=>{const{classes:t,contained:r,size:o,disabled:n,error:a,filled:i,focused:s,required:l}=e,c={root:["root",n&&"disabled",a&&"error",o&&`size${E(o)}`,r&&"contained",s&&"focused",i&&"filled",l&&"required"]};return _(c,Xh,t)},Qh=A("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.size&&t[`size${E(r.size)}`],r.contained&&t.contained,r.filled&&t.filled]}})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${_i.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${_i.error}`]:{color:(e.vars||e).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:t})=>t.contained,style:{marginLeft:14,marginRight:14}}]}))),Jh=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiFormHelperText"}),{children:n,className:a,component:i="p",disabled:s,error:l,filled:c,focused:u,margin:p,required:h,variant:m,...g}=o,b=Yt(),C=$r({props:o,muiFormControl:b,states:["variant","size","disabled","error","filled","focused","required"]}),v={...o,component:i,contained:C.variant==="filled"||C.variant==="outlined",variant:C.variant,size:C.size,disabled:C.disabled,error:C.error,filled:C.filled,focused:C.focused,required:C.required};delete v.ownerState;const k=Yh(v);return w.jsx(Qh,{as:i,className:W(k.root,a),ref:r,...g,ownerState:v,children:n===" "?Ki||(Ki=w.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):n})});function Zh(e){return U("MuiFormLabel",e)}const Hr=V("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),eb=e=>{const{classes:t,color:r,focused:o,disabled:n,error:a,filled:i,required:s}=e,l={root:["root",`color${E(r)}`,n&&"disabled",a&&"error",i&&"filled",o&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return _(l,Zh,t)},tb=A("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color==="secondary"&&t.colorSecondary,r.filled&&t.filled]}})(H(({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{[`&.${Hr.focused}`]:{color:(e.vars||e).palette[t].main}}})),{props:{},style:{[`&.${Hr.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Hr.error}`]:{color:(e.vars||e).palette.error.main}}}]}))),rb=A("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(H(({theme:e})=>({[`&.${Hr.error}`]:{color:(e.vars||e).palette.error.main}}))),ob=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiFormLabel"}),{children:n,className:a,color:i,component:s="label",disabled:l,error:c,filled:u,focused:p,required:h,...m}=o,g=Yt(),b=$r({props:o,muiFormControl:g,states:["color","required","focused","disabled","error","filled"]}),C={...o,color:b.color||"primary",component:s,disabled:b.disabled,error:b.error,filled:b.filled,focused:b.focused,required:b.required},v=eb(C);return w.jsxs(tb,{as:s,ownerState:C,className:W(v.root,a),ref:r,...m,children:[n,b.required&&w.jsxs(rb,{ownerState:C,"aria-hidden":!0,className:v.asterisk,children:[" ","*"]})]})});function Un(e){return`scale(${e}, ${e**2})`}const nb={entering:{opacity:1,transform:Un(1)},entered:{opacity:1,transform:"none"}},xn=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Jr=f.forwardRef(function(t,r){const{addEndListener:o,appear:n=!0,children:a,easing:i,in:s,onEnter:l,onEntered:c,onEntering:u,onExit:p,onExited:h,onExiting:m,style:g,timeout:b="auto",TransitionComponent:C=kt,...v}=t,k=er(),S=f.useRef(),y=Nt(),x=f.useRef(null),R=Be(x,Gt(a),r),$=L=>z=>{if(L){const D=x.current;z===void 0?L(D):L(D,z)}},I=$(u),T=$((L,z)=>{ya(L);const{duration:D,delay:F,easing:j}=vr({style:g,timeout:b,easing:i},{mode:"enter"});let X;b==="auto"?(X=y.transitions.getAutoHeightDuration(L.clientHeight),S.current=X):X=D,L.style.transition=[y.transitions.create("opacity",{duration:X,delay:F}),y.transitions.create("transform",{duration:xn?X:X*.666,delay:F,easing:j})].join(","),l&&l(L,z)}),d=$(c),P=$(m),O=$(L=>{const{duration:z,delay:D,easing:F}=vr({style:g,timeout:b,easing:i},{mode:"exit"});let j;b==="auto"?(j=y.transitions.getAutoHeightDuration(L.clientHeight),S.current=j):j=z,L.style.transition=[y.transitions.create("opacity",{duration:j,delay:D}),y.transitions.create("transform",{duration:xn?j:j*.666,delay:xn?D:D||j*.333,easing:F})].join(","),L.style.opacity=0,L.style.transform=Un(.75),p&&p(L)}),M=$(h),N=L=>{b==="auto"&&k.start(S.current||0,L),o&&o(x.current,L)};return w.jsx(C,{appear:n,in:s,nodeRef:x,onEnter:T,onEntered:d,onEntering:I,onExit:O,onExited:M,onExiting:P,addEndListener:N,timeout:b==="auto"?null:b,...v,children:(L,{ownerState:z,...D})=>f.cloneElement(a,{style:{opacity:0,transform:Un(.75),visibility:L==="exited"&&!s?"hidden":void 0,...nb[L],...g,...a.props.style},ref:R,...D})})});Jr&&(Jr.muiSupportAuto=!0);const I0=Fs({themeId:ft}),ab=e=>{const{classes:t,disableUnderline:r}=e,n=_({root:["root",!r&&"underline"],input:["input"]},_g,t);return{...t,...n}},ib=A(on,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[...tn(e,t),!r.disableUnderline&&t.underline]}})(H(({theme:e})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:({ownerState:o})=>o.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:o})=>!o.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ft.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ft.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ft.disabled}, .${Ft.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Ft.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(Ee()).map(([o])=>({props:{color:o,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[o].main}`}}}))]}})),sb=A(nn,{name:"MuiInput",slot:"Input",overridesResolver:rn})({}),Ia=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiInput"}),{disableUnderline:n=!1,components:a={},componentsProps:i,fullWidth:s=!1,inputComponent:l="input",multiline:c=!1,slotProps:u,slots:p={},type:h="text",...m}=o,g=ab(o),C={root:{ownerState:{disableUnderline:n}}},v=u??i?Ue(u??i,C):C,k=p.root??a.Root??ib,S=p.input??a.Input??sb;return w.jsx(an,{slots:{root:k,input:S},slotProps:v,fullWidth:s,inputComponent:l,multiline:c,ref:r,type:h,...m,classes:g})});Ia.muiName="Input";function lb(e){return U("MuiInputAdornment",e)}const Gi=V("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var qi;const cb=(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${E(r.position)}`],r.disablePointerEvents===!0&&t.disablePointerEvents,t[r.variant]]},ub=e=>{const{classes:t,disablePointerEvents:r,hiddenLabel:o,position:n,size:a,variant:i}=e,s={root:["root",r&&"disablePointerEvents",n&&`position${E(n)}`,i,o&&"hiddenLabel",a&&`size${E(a)}`]};return _(s,lb,t)},db=A("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:cb})(H(({theme:e})=>({display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${Gi.positionStart}&:not(.${Gi.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}))),M0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiInputAdornment"}),{children:n,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:l=!1,position:c,variant:u,...p}=o,h=Yt()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const g={...o,hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:c,variant:m},b=ub(g);return w.jsx(en.Provider,{value:null,children:w.jsx(db,{as:i,ownerState:g,className:W(b.root,a),ref:r,...p,children:typeof n=="string"&&!l?w.jsx(Ht,{color:"textSecondary",children:n}):w.jsxs(f.Fragment,{children:[c==="start"?qi||(qi=w.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):null,n]})})})});function pb(e){return U("MuiInputLabel",e)}V("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const fb=e=>{const{classes:t,formControl:r,size:o,shrink:n,disableAnimation:a,variant:i,required:s}=e,l={root:["root",r&&"formControl",!a&&"animated",n&&"shrink",o&&o!=="normal"&&`size${E(o)}`,i],asterisk:[s&&"asterisk"]},c=_(l,pb,t);return{...t,...c}},gb=A(ob,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Hr.asterisk}`]:t.asterisk},t.root,r.formControl&&t.formControl,r.size==="small"&&t.sizeSmall,r.shrink&&t.shrink,!r.disableAnimation&&t.animated,r.focused&&t.focused,t[r.variant]]}})(H(({theme:e})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:t})=>t.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:t})=>t.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:t})=>!t.disableAnimation,style:{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:t,ownerState:r})=>t==="filled"&&r.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:t,ownerState:r,size:o})=>t==="filled"&&r.shrink&&o==="small",style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:t,ownerState:r})=>t==="outlined"&&r.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),mb=f.forwardRef(function(t,r){const o=G({name:"MuiInputLabel",props:t}),{disableAnimation:n=!1,margin:a,shrink:i,variant:s,className:l,...c}=o,u=Yt();let p=i;typeof p>"u"&&u&&(p=u.filled||u.focused||u.adornedStart);const h=$r({props:o,muiFormControl:u,states:["size","variant","required","focused"]}),m={...o,disableAnimation:n,formControl:u,shrink:p,size:h.size,variant:h.variant,required:h.required,focused:h.focused},g=fb(m);return w.jsx(gb,{"data-shrink":p,ref:r,className:W(g.root,l),...c,ownerState:m,classes:g})});function hb(e){return U("MuiLinearProgress",e)}V("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","bar1","bar2","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const _n=4,Kn=Kt` + 0% { + left: -35%; + right: 100%; + } + + 60% { + left: 100%; + right: -90%; + } + + 100% { + left: 100%; + right: -90%; + } +`,bb=typeof Kn!="string"?Rr` + animation: ${Kn} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + `:null,Gn=Kt` + 0% { + left: -200%; + right: 100%; + } + + 60% { + left: 107%; + right: -8%; + } + + 100% { + left: 107%; + right: -8%; + } +`,yb=typeof Gn!="string"?Rr` + animation: ${Gn} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; + `:null,qn=Kt` + 0% { + opacity: 1; + background-position: 0 -23px; + } + + 60% { + opacity: 0; + background-position: 0 -23px; + } + + 100% { + opacity: 1; + background-position: -200px -23px; + } +`,vb=typeof qn!="string"?Rr` + animation: ${qn} 3s infinite linear; + `:null,xb=e=>{const{classes:t,variant:r,color:o}=e,n={root:["root",`color${E(o)}`,r],dashed:["dashed",`dashedColor${E(o)}`],bar1:["bar","bar1",`barColor${E(o)}`,(r==="indeterminate"||r==="query")&&"bar1Indeterminate",r==="determinate"&&"bar1Determinate",r==="buffer"&&"bar1Buffer"],bar2:["bar","bar2",r!=="buffer"&&`barColor${E(o)}`,r==="buffer"&&`color${E(o)}`,(r==="indeterminate"||r==="query")&&"bar2Indeterminate",r==="buffer"&&"bar2Buffer"]};return _(n,hb,t)},Ma=(e,t)=>e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?io(e.palette[t].main,.62):ao(e.palette[t].main,.5),Sb=A("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${E(r.color)}`],t[r.variant]]}})(H(({theme:e})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{backgroundColor:Ma(e,t)}})),{props:({ownerState:t})=>t.color==="inherit"&&t.variant!=="buffer",style:{"&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}}},{props:{variant:"buffer"},style:{backgroundColor:"transparent"}},{props:{variant:"query"},style:{transform:"rotate(180deg)"}}]}))),Cb=A("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.dashed,t[`dashedColor${E(r.color)}`]]}})(H(({theme:e})=>({position:"absolute",marginTop:0,height:"100%",width:"100%",backgroundSize:"10px 10px",backgroundPosition:"0 -23px",variants:[{props:{color:"inherit"},style:{opacity:.3,backgroundImage:"radial-gradient(currentColor 0%, currentColor 16%, transparent 42%)"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>{const r=Ma(e,t);return{props:{color:t},style:{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`}}})]})),vb||{animation:`${qn} 3s infinite linear`}),wb=A("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t.bar1,t[`barColor${E(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar1Indeterminate,r.variant==="determinate"&&t.bar1Determinate,r.variant==="buffer"&&t.bar1Buffer]}})(H(({theme:e})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[{props:{color:"inherit"},style:{backgroundColor:"currentColor"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main}})),{props:{variant:"determinate"},style:{transition:`transform .${_n}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${_n}s linear`}},{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:{width:"auto"}},{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:bb||{animation:`${Kn} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),kb=A("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t.bar2,t[`barColor${E(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar2Indeterminate,r.variant==="buffer"&&t.bar2Buffer]}})(H(({theme:e})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t},style:{"--LinearProgressBar2-barColor":(e.vars||e).palette[t].main}})),{props:({ownerState:t})=>t.variant!=="buffer"&&t.color!=="inherit",style:{backgroundColor:"var(--LinearProgressBar2-barColor, currentColor)"}},{props:({ownerState:t})=>t.variant!=="buffer"&&t.color==="inherit",style:{backgroundColor:"currentColor"}},{props:{color:"inherit"},style:{opacity:.3}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{color:t,variant:"buffer"},style:{backgroundColor:Ma(e,t),transition:`transform .${_n}s linear`}})),{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:{width:"auto"}},{props:({ownerState:t})=>t.variant==="indeterminate"||t.variant==="query",style:yb||{animation:`${Gn} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),E0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiLinearProgress"}),{className:n,color:a="primary",value:i,valueBuffer:s,variant:l="indeterminate",...c}=o,u={...o,color:a,variant:l},p=xb(u),h=ar(),m={},g={bar1:{},bar2:{}};if((l==="determinate"||l==="buffer")&&i!==void 0){m["aria-valuenow"]=Math.round(i),m["aria-valuemin"]=0,m["aria-valuemax"]=100;let b=i-100;h&&(b=-b),g.bar1.transform=`translateX(${b}%)`}if(l==="buffer"&&s!==void 0){let b=(s||0)-100;h&&(b=-b),g.bar2.transform=`translateX(${b}%)`}return w.jsxs(Sb,{className:W(p.root,n),ownerState:u,role:"progressbar",...m,ref:r,...c,children:[l==="buffer"?w.jsx(Cb,{className:p.dashed,ownerState:u}):null,w.jsx(wb,{className:p.bar1,ownerState:u,style:g.bar1}),l==="determinate"?null:w.jsx(kb,{className:p.bar2,ownerState:u,style:g.bar2})]})});function Rb(e){return U("MuiLink",e)}const $b=V("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),Pb=({theme:e,ownerState:t})=>{const r=t.color,o=Wt(e,`palette.${r}.main`,!1)||Wt(e,`palette.${r}`,!1)||t.color,n=Wt(e,`palette.${r}.mainChannel`)||Wt(e,`palette.${r}Channel`);return"vars"in e&&n?`rgba(${n} / 0.4)`:te(o,.4)},Xi={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},Tb=e=>{const{classes:t,component:r,focusVisible:o,underline:n}=e,a={root:["root",`underline${E(n)}`,r==="button"&&"button",o&&"focusVisible"]};return _(a,Rb,t)},Ib=A(Ht,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`underline${E(r.underline)}`],r.component==="button"&&t.button]}})(H(({theme:e})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:t,ownerState:r})=>t==="always"&&r.color!=="inherit",style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(e.palette).filter(Ee()).map(([t])=>({props:{underline:"always",color:t},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.4)`:te(e.palette[t].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:te(e.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":e.vars?`rgba(${e.vars.palette.text.secondaryChannel} / 0.4)`:te(e.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(e.vars||e).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${$b.focusVisible}`]:{outline:"auto"}}}]}))),O0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiLink"}),n=Nt(),{className:a,color:i="primary",component:s="a",onBlur:l,onFocus:c,TypographyClasses:u,underline:p="always",variant:h="inherit",sx:m,...g}=o,[b,C]=f.useState(!1),v=x=>{yr(x.target)||C(!1),l&&l(x)},k=x=>{yr(x.target)&&C(!0),c&&c(x)},S={...o,color:i,component:s,focusVisible:b,underline:p,variant:h},y=Tb(S);return w.jsx(Ib,{color:i,className:W(y.root,a),classes:u,component:s,onBlur:v,onFocus:k,ref:r,ownerState:S,variant:h,...g,sx:[...Xi[i]===void 0?[{color:i}]:[],...Array.isArray(m)?m:[m]],style:{...g.style,...p==="always"&&i!=="inherit"&&!Xi[i]&&{"--Link-underlineColor":Pb({theme:n,ownerState:S})}}})}),Zr=f.createContext({});function Mb(e){return U("MuiList",e)}V("MuiList",["root","padding","dense","subheader"]);const Eb=e=>{const{classes:t,disablePadding:r,dense:o,subheader:n}=e;return _({root:["root",!r&&"padding",o&&"dense",n&&"subheader"]},Mb,t)},Ob=A("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),Ab=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiList"}),{children:n,className:a,component:i="ul",dense:s=!1,disablePadding:l=!1,subheader:c,...u}=o,p=f.useMemo(()=>({dense:s}),[s]),h={...o,component:i,dense:s,disablePadding:l},m=Eb(h);return w.jsx(Zr.Provider,{value:p,children:w.jsxs(Ob,{as:i,className:W(m.root,a),ref:r,ownerState:h,...u,children:[c,n]})})});function Lb(e){return U("MuiListItemIcon",e)}const Yi=V("MuiListItemIcon",["root","alignItemsFlexStart"]),Bb=e=>{const{alignItems:t,classes:r}=e;return _({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},Lb,r)},zb=A("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(H(({theme:e})=>({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),A0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiListItemIcon"}),{className:n,...a}=o,i=f.useContext(Zr),s={...o,alignItems:i.alignItems},l=Bb(s);return w.jsx(zb,{className:W(l.root,n),ownerState:s,ref:r,...a})});function jb(e){return U("MuiListItemText",e)}const gr=V("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),Nb=e=>{const{classes:t,inset:r,primary:o,secondary:n,dense:a}=e;return _({root:["root",r&&"inset",a&&"dense",o&&n&&"multiline"],primary:["primary"],secondary:["secondary"]},jb,t)},Db=A("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${gr.primary}`]:t.primary},{[`& .${gr.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${vi.root}:where(& .${gr.primary})`]:{display:"block"},[`.${vi.root}:where(& .${gr.secondary})`]:{display:"block"},variants:[{props:({ownerState:e})=>e.primary&&e.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:56}}]}),L0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiListItemText"}),{children:n,className:a,disableTypography:i=!1,inset:s=!1,primary:l,primaryTypographyProps:c,secondary:u,secondaryTypographyProps:p,slots:h={},slotProps:m={},...g}=o,{dense:b}=f.useContext(Zr);let C=l??n,v=u;const k={...o,disableTypography:i,inset:s,primary:!!C,secondary:!!v,dense:b},S=Nb(k),y={slots:h,slotProps:{primary:c,secondary:p,...m}},[x,R]=ye("primary",{className:S.primary,elementType:Ht,externalForwardedProps:y,ownerState:k}),[$,I]=ye("secondary",{className:S.secondary,elementType:Ht,externalForwardedProps:y,ownerState:k});return C!=null&&C.type!==Ht&&!i&&(C=w.jsx(x,{variant:b?"body2":"body1",component:R!=null&&R.variant?void 0:"span",...R,children:C})),v!=null&&v.type!==Ht&&!i&&(v=w.jsx($,{variant:"body2",color:"textSecondary",...I,children:v})),w.jsxs(Db,{className:W(S.root,a),ownerState:k,ref:r,...g,children:[C,v]})});function Sn(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}function Qi(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function $l(e,t){if(t===void 0)return!0;let r=e.innerText;return r===void 0&&(r=e.textContent),r=r.trim().toLowerCase(),r.length===0?!1:t.repeating?r[0]===t.keys[0]:r.startsWith(t.keys.join(""))}function Er(e,t,r,o,n,a){let i=!1,s=n(e,t,t?r:!1);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const l=o?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!$l(s,a)||l)s=n(e,s,r);else return s.focus(),!0}return!1}const Fb=f.forwardRef(function(t,r){const{actions:o,autoFocus:n=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:l=!1,disableListWrap:c=!1,onKeyDown:u,variant:p="selectedMenu",...h}=t,m=f.useRef(null),g=f.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Ct(()=>{n&&m.current.focus()},[n]),f.useImperativeHandle(o,()=>({adjustStyleForScrollbar:(S,{direction:y})=>{const x=!m.current.style.width;if(S.clientHeight{const y=m.current,x=S.key;if(S.ctrlKey||S.metaKey||S.altKey){u&&u(S);return}const $=Xe(y).activeElement;if(x==="ArrowDown")S.preventDefault(),Er(y,$,c,l,Sn);else if(x==="ArrowUp")S.preventDefault(),Er(y,$,c,l,Qi);else if(x==="Home")S.preventDefault(),Er(y,null,c,l,Sn);else if(x==="End")S.preventDefault(),Er(y,null,c,l,Qi);else if(x.length===1){const I=g.current,T=x.toLowerCase(),d=performance.now();I.keys.length>0&&(d-I.lastTime>500?(I.keys=[],I.repeating=!0,I.previousKeyMatched=!0):I.repeating&&T!==I.keys[0]&&(I.repeating=!1)),I.lastTime=d,I.keys.push(T);const P=$&&!I.repeating&&$l($,I);I.previousKeyMatched&&(P||Er(y,$,!1,l,Sn,I))?S.preventDefault():I.previousKeyMatched=!1}u&&u(S)},C=Be(m,r);let v=-1;f.Children.forEach(i,(S,y)=>{if(!f.isValidElement(S)){v===y&&(v+=1,v>=i.length&&(v=-1));return}S.props.disabled||(p==="selectedMenu"&&S.props.selected||v===-1)&&(v=y),v===y&&(S.props.disabled||S.props.muiSkipListHighlight||S.type.muiSkipListHighlight)&&(v+=1,v>=i.length&&(v=-1))});const k=f.Children.map(i,(S,y)=>{if(y===v){const x={};return a&&(x.autoFocus=!0),S.props.tabIndex===void 0&&p==="selectedMenu"&&(x.tabIndex=0),f.cloneElement(S,x)}return S});return w.jsx(Ab,{role:"menu",ref:C,className:s,onKeyDown:b,tabIndex:n?0:-1,...h,children:k})});function Wb(e){return U("MuiPopover",e)}V("MuiPopover",["root","paper"]);function Ji(e,t){let r=0;return typeof t=="number"?r=t:t==="center"?r=e.height/2:t==="bottom"&&(r=e.height),r}function Zi(e,t){let r=0;return typeof t=="number"?r=t:t==="center"?r=e.width/2:t==="right"&&(r=e.width),r}function es(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Cn(e){return typeof e=="function"?e():e}const Hb=e=>{const{classes:t}=e;return _({root:["root"],paper:["paper"]},Wb,t)},Vb=A(Pa,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Pl=A(qt,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Ub=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiPopover"}),{action:n,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:l="anchorEl",children:c,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:g,PaperProps:b={},slots:C={},slotProps:v={},transformOrigin:k={vertical:"top",horizontal:"left"},TransitionComponent:S=Jr,transitionDuration:y="auto",TransitionProps:{onEntering:x,...R}={},disableScrollLock:$=!1,...I}=o,T=(v==null?void 0:v.paper)??b,d=f.useRef(),P={...o,anchorOrigin:i,anchorReference:l,elevation:h,marginThreshold:m,externalPaperSlotProps:T,transformOrigin:k,TransitionComponent:S,transitionDuration:y,TransitionProps:R},O=Hb(P),M=f.useCallback(()=>{if(l==="anchorPosition")return s;const re=Cn(a),q=(re&&re.nodeType===1?re:Xe(d.current).body).getBoundingClientRect();return{top:q.top+Ji(q,i.vertical),left:q.left+Zi(q,i.horizontal)}},[a,i.horizontal,i.vertical,s,l]),N=f.useCallback(re=>({vertical:Ji(re,k.vertical),horizontal:Zi(re,k.horizontal)}),[k.horizontal,k.vertical]),L=f.useCallback(re=>{const se={width:re.offsetWidth,height:re.offsetHeight},q=N(se);if(l==="none")return{top:null,left:null,transformOrigin:es(q)};const xe=M();let oe=xe.top-q.vertical,pe=xe.left-q.horizontal;const Ae=oe+se.height,ue=pe+se.width,me=wt(Cn(a)),ze=me.innerHeight-m,Re=me.innerWidth-m;if(m!==null&&oeze){const Se=Ae-ze;oe-=Se,q.vertical+=Se}if(m!==null&&peRe){const Se=ue-Re;pe-=Se,q.horizontal+=Se}return{top:`${Math.round(oe)}px`,left:`${Math.round(pe)}px`,transformOrigin:es(q)}},[a,l,M,N,m]),[z,D]=f.useState(g),F=f.useCallback(()=>{const re=d.current;if(!re)return;const se=L(re);se.top!==null&&re.style.setProperty("top",se.top),se.left!==null&&(re.style.left=se.left),re.style.transformOrigin=se.transformOrigin,D(!0)},[L]);f.useEffect(()=>($&&window.addEventListener("scroll",F),()=>window.removeEventListener("scroll",F)),[a,$,F]);const j=(re,se)=>{x&&x(re,se),F()},X=()=>{D(!1)};f.useEffect(()=>{g&&F()}),f.useImperativeHandle(n,()=>g?{updatePosition:()=>{F()}}:null,[g,F]),f.useEffect(()=>{if(!g)return;const re=ca(()=>{F()}),se=wt(a);return se.addEventListener("resize",re),()=>{re.clear(),se.removeEventListener("resize",re)}},[a,g,F]);let Y=y;y==="auto"&&!S.muiSupportAuto&&(Y=void 0);const de=p||(a?Xe(Cn(a)).body:void 0),ae={slots:C,slotProps:{...v,paper:T}},[ne,Z]=ye("paper",{elementType:Pl,externalForwardedProps:ae,additionalProps:{elevation:h,className:W(O.paper,T==null?void 0:T.className),style:z?T.style:{...T.style,opacity:0}},ownerState:P}),[we,{slotProps:ge,...ve}]=ye("root",{elementType:Vb,externalForwardedProps:ae,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:de,open:g},ownerState:P,className:W(O.root,u)}),fe=Be(d,Z.ref);return w.jsx(we,{...ve,...!Hn(we)&&{slotProps:ge,disableScrollLock:$},...I,ref:r,children:w.jsx(S,{appear:!0,in:g,onEntering:j,onExited:X,timeout:Y,...R,children:w.jsx(ne,{...Z,ref:fe,children:c})})})});function _b(e){return U("MuiMenu",e)}V("MuiMenu",["root","paper","list"]);const Kb={vertical:"top",horizontal:"right"},Gb={vertical:"top",horizontal:"left"},qb=e=>{const{classes:t}=e;return _({root:["root"],paper:["paper"],list:["list"]},_b,t)},Xb=A(Ub,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Yb=A(Pl,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),Qb=A(Fb,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),Jb=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiMenu"}),{autoFocus:n=!0,children:a,className:i,disableAutoFocusItem:s=!1,MenuListProps:l={},onClose:c,open:u,PaperProps:p={},PopoverClasses:h,transitionDuration:m="auto",TransitionProps:{onEntering:g,...b}={},variant:C="selectedMenu",slots:v={},slotProps:k={},...S}=o,y=ar(),x={...o,autoFocus:n,disableAutoFocusItem:s,MenuListProps:l,onEntering:g,PaperProps:p,transitionDuration:m,TransitionProps:b,variant:C},R=qb(x),$=n&&!s&&u,I=f.useRef(null),T=(z,D)=>{I.current&&I.current.adjustStyleForScrollbar(z,{direction:y?"rtl":"ltr"}),g&&g(z,D)},d=z=>{z.key==="Tab"&&(z.preventDefault(),c&&c(z,"tabKeyDown"))};let P=-1;f.Children.map(a,(z,D)=>{f.isValidElement(z)&&(z.props.disabled||(C==="selectedMenu"&&z.props.selected||P===-1)&&(P=D))});const O=v.paper??Yb,M=k.paper??p,N=Ao({elementType:v.root,externalSlotProps:k.root,ownerState:x,className:[R.root,i]}),L=Ao({elementType:O,externalSlotProps:M,ownerState:x,className:R.paper});return w.jsx(Xb,{onClose:c,anchorOrigin:{vertical:"bottom",horizontal:y?"right":"left"},transformOrigin:y?Kb:Gb,slots:{paper:O,root:v.root},slotProps:{root:N,paper:L},open:u,ref:r,transitionDuration:m,TransitionProps:{onEntering:T,...b},ownerState:x,...S,classes:h,children:w.jsx(Qb,{onKeyDown:d,actions:I,autoFocus:n&&(P===-1||s),autoFocusItem:$,variant:C,...l,className:W(R.list,l.className),children:a})})});function Zb(e){return U("MuiMenuItem",e)}const Or=V("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),ey=(e,t)=>{const{ownerState:r}=e;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]},ty=e=>{const{disabled:t,dense:r,divider:o,disableGutters:n,selected:a,classes:i}=e,l=_({root:["root",r&&"dense",t&&"disabled",!n&&"gutters",o&&"divider",a&&"selected"]},Zb,i);return{...i,...l}},ry=A(zt,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:ey})(H(({theme:e})=>({...e.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Or.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Or.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Or.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Or.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Or.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${Wi.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${Wi.inset}`]:{marginLeft:52},[`& .${gr.root}`]:{marginTop:0,marginBottom:0},[`& .${gr.inset}`]:{paddingLeft:36},[`& .${Yi.root}`]:{minWidth:36},variants:[{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:t})=>t.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:t})=>!t.dense,style:{[e.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:t})=>t.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...e.typography.body2,[`& .${Yi.root} svg`]:{fontSize:"1.25rem"}}}]}))),oy=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiMenuItem"}),{autoFocus:n=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:l=!1,focusVisibleClassName:c,role:u="menuitem",tabIndex:p,className:h,...m}=o,g=f.useContext(Zr),b=f.useMemo(()=>({dense:i||g.dense||!1,disableGutters:l}),[g.dense,i,l]),C=f.useRef(null);Ct(()=>{n&&C.current&&C.current.focus()},[n]);const v={...o,dense:b.dense,divider:s,disableGutters:l},k=ty(o),S=Be(C,r);let y;return o.disabled||(y=p!==void 0?p:-1),w.jsx(Zr.Provider,{value:b,children:w.jsx(ry,{ref:S,role:u,tabIndex:y,component:a,focusVisibleClassName:W(k.focusVisible,c),className:W(k.root,h),...m,ownerState:v,classes:k})})});function ny(e){return U("MuiNativeSelect",e)}const Ea=V("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),ay=e=>{const{classes:t,variant:r,disabled:o,multiple:n,open:a,error:i}=e,s={select:["select",r,o&&"disabled",n&&"multiple",i&&"error"],icon:["icon",`icon${E(r)}`,a&&"iconOpen",o&&"disabled"]};return _(s,ny,t)},Tl=A("select")(({theme:e})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${Ea.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(e.vars||e).palette.background.paper},variants:[{props:({ownerState:t})=>t.variant!=="filled"&&t.variant!=="outlined",style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(e.vars||e).shape.borderRadius,"&:focus":{borderRadius:(e.vars||e).shape.borderRadius},"&&&":{paddingRight:32}}}]})),iy=A(Tl,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Ge,overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.select,t[r.variant],r.error&&t.error,{[`&.${Ea.multiple}`]:t.multiple}]}})({}),Il=A("svg")(({theme:e})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(e.vars||e).palette.action.active,[`&.${Ea.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:({ownerState:t})=>t.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),sy=A(Il,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${E(r.variant)}`],r.open&&t.iconOpen]}})({}),ly=f.forwardRef(function(t,r){const{className:o,disabled:n,error:a,IconComponent:i,inputRef:s,variant:l="standard",...c}=t,u={...t,disabled:n,variant:l,error:a},p=ay(u);return w.jsxs(f.Fragment,{children:[w.jsx(iy,{ownerState:u,className:W(p.select,o),disabled:n,ref:s||r,...c}),t.multiple?null:w.jsx(sy,{as:i,ownerState:u,className:p.icon})]})});var ts;const cy=A("fieldset",{shouldForwardProp:Ge})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),uy=A("legend",{shouldForwardProp:Ge})(H(({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:t})=>!t.withLabel,style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:({ownerState:t})=>t.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:t})=>t.withLabel&&t.notched,style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]})));function dy(e){const{children:t,classes:r,className:o,label:n,notched:a,...i}=e,s=n!=null&&n!=="",l={...e,notched:a,withLabel:s};return w.jsx(cy,{"aria-hidden":!0,className:o,ownerState:l,...i,children:w.jsx(uy,{ownerState:l,children:s?w.jsx("span",{children:n}):ts||(ts=w.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"}))})})}const py=e=>{const{classes:t}=e,o=_({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Kg,t);return{...t,...o}},fy=A(on,{shouldForwardProp:e=>Ge(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:tn})(H(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${ut.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${ut.focused} .${ut.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(e.palette).filter(Ee()).map(([r])=>({props:{color:r},style:{[`&.${ut.focused} .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette[r].main}}})),{props:{},style:{[`&.${ut.error} .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${ut.disabled} .${ut.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}}},{props:({ownerState:r})=>r.startAdornment,style:{paddingLeft:14}},{props:({ownerState:r})=>r.endAdornment,style:{paddingRight:14}},{props:({ownerState:r})=>r.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:r,size:o})=>r.multiline&&o==="small",style:{padding:"8.5px 14px"}}]}})),gy=A(dy,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(H(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}})),my=A(nn,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:rn})(H(({theme:e})=>({padding:"16.5px 14px",...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:t})=>t.multiline,style:{padding:0}},{props:({ownerState:t})=>t.startAdornment,style:{paddingLeft:0}},{props:({ownerState:t})=>t.endAdornment,style:{paddingRight:0}}]}))),Oa=f.forwardRef(function(t,r){var o;const n=G({props:t,name:"MuiOutlinedInput"}),{components:a={},fullWidth:i=!1,inputComponent:s="input",label:l,multiline:c=!1,notched:u,slots:p={},type:h="text",...m}=n,g=py(n),b=Yt(),C=$r({props:n,muiFormControl:b,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),v={...n,color:C.color||"primary",disabled:C.disabled,error:C.error,focused:C.focused,formControl:b,fullWidth:i,hiddenLabel:C.hiddenLabel,multiline:c,size:C.size,type:h},k=p.root??a.Root??fy,S=p.input??a.Input??my;return w.jsx(an,{slots:{root:k,input:S},renderSuffix:y=>w.jsx(gy,{ownerState:v,className:g.notchedOutline,label:l!=null&&l!==""&&C.required?o||(o=w.jsxs(f.Fragment,{children:[l," ","*"]})):l,notched:typeof u<"u"?u:!!(y.startAdornment||y.filled||y.focused)}),fullWidth:i,inputComponent:s,multiline:c,ref:r,type:h,...m,classes:{...g,notchedOutline:null}})});Oa.muiName="Input";function hy(e){return U("MuiPagination",e)}V("MuiPagination",["root","ul","outlined","text"]);function by(e={}){const{boundaryCount:t=1,componentName:r="usePagination",count:o=1,defaultPage:n=1,disabled:a=!1,hideNextButton:i=!1,hidePrevButton:s=!1,onChange:l,page:c,showFirstButton:u=!1,showLastButton:p=!1,siblingCount:h=1,...m}=e,[g,b]=Xr({controlled:c,default:n,name:r,state:"page"}),C=(T,d)=>{c||b(d),l&&l(T,d)},v=(T,d)=>{const P=d-T+1;return Array.from({length:P},(O,M)=>T+M)},k=v(1,Math.min(t,o)),S=v(Math.max(o-t+1,t+1),o),y=Math.max(Math.min(g-h,o-t-h*2-1),t+2),x=Math.min(Math.max(g+h,t+h*2+2),o-t-1),R=[...u?["first"]:[],...s?[]:["previous"],...k,...y>t+2?["start-ellipsis"]:t+1t?[o-t]:[],...S,...i?[]:["next"],...p?["last"]:[]],$=T=>{switch(T){case"first":return 1;case"previous":return g-1;case"next":return g+1;case"last":return o;default:return null}};return{items:R.map(T=>typeof T=="number"?{onClick:d=>{C(d,T)},type:"page",page:T,selected:T===g,disabled:a,"aria-current":T===g?"page":void 0}:{onClick:d=>{C(d,$(T))},type:T,page:$(T),selected:!1,disabled:a||!T.includes("ellipsis")&&(T==="next"||T==="last"?g>=o:g<=1)}),...m}}function yy(e){return U("MuiPaginationItem",e)}const Qe=V("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]),Ml=Q(w.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),El=Q(w.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),vy=Q(w.jsx("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),xy=Q(w.jsx("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),Ol=(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${E(r.size)}`],r.variant==="text"&&t[`text${E(r.color)}`],r.variant==="outlined"&&t[`outlined${E(r.color)}`],r.shape==="rounded"&&t.rounded,r.type==="page"&&t.page,(r.type==="start-ellipsis"||r.type==="end-ellipsis")&&t.ellipsis,(r.type==="previous"||r.type==="next")&&t.previousNext,(r.type==="first"||r.type==="last")&&t.firstLast]},Sy=e=>{const{classes:t,color:r,disabled:o,selected:n,size:a,shape:i,type:s,variant:l}=e,c={root:["root",`size${E(a)}`,l,i,r!=="standard"&&`color${E(r)}`,r!=="standard"&&`${l}${E(r)}`,o&&"disabled",n&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[s]],icon:["icon"]};return _(c,yy,t)},Cy=A("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:Ol})(H(({theme:e})=>({...e.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${Qe.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},variants:[{props:{size:"small"},style:{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)}}]}))),wy=A(zt,{name:"MuiPaginationItem",slot:"Root",overridesResolver:Ol})(H(({theme:e})=>({...e.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${Qe.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Qe.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Qe.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${Qe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${Qe.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}},variants:[{props:{size:"small"},style:{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)}},{props:{shape:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"outlined"},style:{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${Qe.selected}`]:{[`&.${Qe.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}}}},{props:{variant:"text"},style:{[`&.${Qe.selected}`]:{[`&.${Qe.disabled}`]:{color:(e.vars||e).palette.action.disabled}}}},...Object.entries(e.palette).filter(Ee(["dark","contrastText"])).map(([t])=>({props:{variant:"text",color:t},style:{[`&.${Qe.selected}`]:{color:(e.vars||e).palette[t].contrastText,backgroundColor:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:(e.vars||e).palette[t].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t].main}},[`&.${Qe.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t].dark},[`&.${Qe.disabled}`]:{color:(e.vars||e).palette.action.disabled}}}})),...Object.entries(e.palette).filter(Ee(["light"])).map(([t])=>({props:{variant:"outlined",color:t},style:{[`&.${Qe.selected}`]:{color:(e.vars||e).palette[t].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.5)`:te(e.palette[t].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:te(e.palette[t].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette[t].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Qe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:te(e.palette[t].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}}}}))]}))),ky=A("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(H(({theme:e})=>({fontSize:e.typography.pxToRem(20),margin:"0 -8px",variants:[{props:{size:"small"},style:{fontSize:e.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:e.typography.pxToRem(22)}}]}))),Ry=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiPaginationItem"}),{className:n,color:a="standard",component:i,components:s={},disabled:l=!1,page:c,selected:u=!1,shape:p="circular",size:h="medium",slots:m={},slotProps:g={},type:b="page",variant:C="text",...v}=o,k={...o,color:a,disabled:l,selected:u,shape:p,size:h,type:b,variant:C},S=ar(),y=Sy(k),x={slots:{previous:m.previous??s.previous,next:m.next??s.next,first:m.first??s.first,last:m.last??s.last},slotProps:g},[R,$]=ye("previous",{elementType:vy,externalForwardedProps:x,ownerState:k}),[I,T]=ye("next",{elementType:xy,externalForwardedProps:x,ownerState:k}),[d,P]=ye("first",{elementType:Ml,externalForwardedProps:x,ownerState:k}),[O,M]=ye("last",{elementType:El,externalForwardedProps:x,ownerState:k}),N=S?{previous:"next",next:"previous",first:"last",last:"first"}[b]:b,L={previous:R,next:I,first:d,last:O}[N],z={previous:$,next:T,first:P,last:M}[N];return b==="start-ellipsis"||b==="end-ellipsis"?w.jsx(Cy,{ref:r,ownerState:k,className:W(y.root,n),children:"…"}):w.jsxs(wy,{ref:r,ownerState:k,component:i,disabled:l,className:W(y.root,n),...v,children:[b==="page"&&c,L?w.jsx(ky,{...z,className:y.icon,as:L}):null]})}),$y=e=>{const{classes:t,variant:r}=e;return _({root:["root",r],ul:["ul"]},hy,t)},Py=A("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant]]}})({}),Ty=A("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function Iy(e,t,r){return e==="page"?`${r?"":"Go to "}page ${t}`:`Go to ${e} page`}const B0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiPagination"}),{boundaryCount:n=1,className:a,color:i="standard",count:s=1,defaultPage:l=1,disabled:c=!1,getItemAriaLabel:u=Iy,hideNextButton:p=!1,hidePrevButton:h=!1,onChange:m,page:g,renderItem:b=d=>w.jsx(Ry,{...d}),shape:C="circular",showFirstButton:v=!1,showLastButton:k=!1,siblingCount:S=1,size:y="medium",variant:x="text",...R}=o,{items:$}=by({...o,componentName:"Pagination"}),I={...o,boundaryCount:n,color:i,count:s,defaultPage:l,disabled:c,getItemAriaLabel:u,hideNextButton:p,hidePrevButton:h,renderItem:b,shape:C,showFirstButton:v,showLastButton:k,siblingCount:S,size:y,variant:x},T=$y(I);return w.jsx(Py,{"aria-label":"pagination navigation",className:W(T.root,a),ownerState:I,ref:r,...R,children:w.jsx(Ty,{className:T.ul,ownerState:I,children:$.map((d,P)=>w.jsx("li",{children:b({...d,color:i,"aria-label":u(d.type,d.page,d.selected),shape:C,size:y,variant:x})},P))})})});function Al(e){return U("MuiSelect",e)}const Ar=V("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var rs;const My=A(Tl,{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`&.${Ar.select}`]:t.select},{[`&.${Ar.select}`]:t[r.variant]},{[`&.${Ar.error}`]:t.error},{[`&.${Ar.multiple}`]:t.multiple}]}})({[`&.${Ar.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),Ey=A(Il,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${E(r.variant)}`],r.open&&t.iconOpen]}})({}),Oy=A("input",{shouldForwardProp:e=>al(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function os(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function Ay(e){return e==null||typeof e=="string"&&!e.trim()}const Ly=e=>{const{classes:t,variant:r,disabled:o,multiple:n,open:a,error:i}=e,s={select:["select",r,o&&"disabled",n&&"multiple",i&&"error"],icon:["icon",`icon${E(r)}`,a&&"iconOpen",o&&"disabled"],nativeInput:["nativeInput"]};return _(s,Al,t)},By=f.forwardRef(function(t,r){var Ze;const{"aria-describedby":o,"aria-label":n,autoFocus:a,autoWidth:i,children:s,className:l,defaultOpen:c,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:g,inputRef:b,labelId:C,MenuProps:v={},multiple:k,name:S,onBlur:y,onChange:x,onClose:R,onFocus:$,onOpen:I,open:T,readOnly:d,renderValue:P,required:O,SelectDisplayProps:M={},tabIndex:N,type:L,value:z,variant:D="standard",...F}=t,[j,X]=Xr({controlled:z,default:u,name:"Select"}),[Y,de]=Xr({controlled:T,default:c,name:"Select"}),ae=f.useRef(null),ne=f.useRef(null),[Z,we]=f.useState(null),{current:ge}=f.useRef(T!=null),[ve,fe]=f.useState(),re=Be(r,b),se=f.useCallback(J=>{ne.current=J,J&&we(J)},[]),q=Z==null?void 0:Z.parentNode;f.useImperativeHandle(re,()=>({focus:()=>{ne.current.focus()},node:ae.current,value:j}),[j]),f.useEffect(()=>{c&&Y&&Z&&!ge&&(fe(i?null:q.clientWidth),ne.current.focus())},[Z,i]),f.useEffect(()=>{a&&ne.current.focus()},[a]),f.useEffect(()=>{if(!C)return;const J=Xe(ne.current).getElementById(C);if(J){const ke=()=>{getSelection().isCollapsed&&ne.current.focus()};return J.addEventListener("click",ke),()=>{J.removeEventListener("click",ke)}}},[C]);const xe=(J,ke)=>{J?I&&I(ke):R&&R(ke),ge||(fe(i?null:q.clientWidth),de(J))},oe=J=>{J.button===0&&(J.preventDefault(),ne.current.focus(),xe(!0,J))},pe=J=>{xe(!1,J)},Ae=f.Children.toArray(s),ue=J=>{const ke=Ae.find(Ve=>Ve.props.value===J.target.value);ke!==void 0&&(X(ke.props.value),x&&x(J,ke))},me=J=>ke=>{let Ve;if(ke.currentTarget.hasAttribute("tabindex")){if(k){Ve=Array.isArray(j)?j.slice():[];const yt=j.indexOf(J.props.value);yt===-1?Ve.push(J.props.value):Ve.splice(yt,1)}else Ve=J.props.value;if(J.props.onClick&&J.props.onClick(ke),j!==Ve&&(X(Ve),x)){const yt=ke.nativeEvent||ke,co=new yt.constructor(yt.type,yt);Object.defineProperty(co,"target",{writable:!0,value:{value:Ve,name:S}}),x(co,J)}k||xe(!1,ke)}},ze=J=>{d||[" ","ArrowUp","ArrowDown","Enter"].includes(J.key)&&(J.preventDefault(),xe(!0,J))},Re=Z!==null&&Y,Se=J=>{!Re&&y&&(Object.defineProperty(J,"target",{writable:!0,value:{value:j,name:S}}),y(J))};delete F["aria-invalid"];let K,Ye;const Le=[];let Je=!1;(jo({value:j})||h)&&(P?K=P(j):Je=!0);const ot=Ae.map(J=>{if(!f.isValidElement(J))return null;let ke;if(k){if(!Array.isArray(j))throw new Error(Bt(2));ke=j.some(Ve=>os(Ve,J.props.value)),ke&&Je&&Le.push(J.props.children)}else ke=os(j,J.props.value),ke&&Je&&(Ye=J.props.children);return f.cloneElement(J,{"aria-selected":ke?"true":"false",onClick:me(J),onKeyUp:Ve=>{Ve.key===" "&&Ve.preventDefault(),J.props.onKeyUp&&J.props.onKeyUp(Ve)},role:"option",selected:ke,value:void 0,"data-value":J.props.value})});Je&&(k?Le.length===0?K=null:K=Le.reduce((J,ke,Ve)=>(J.push(ke),Ve{const{classes:t}=e,o=_({root:["root"]},Al,t);return{...t,...o}},Aa={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Ge(e)&&e!=="variant",slot:"Root"},jy=A(Ia,Aa)(""),Ny=A(Oa,Aa)(""),Dy=A(Ta,Aa)(""),La=f.forwardRef(function(t,r){const o=G({name:"MuiSelect",props:t}),{autoWidth:n=!1,children:a,classes:i={},className:s,defaultOpen:l=!1,displayEmpty:c=!1,IconComponent:u=qg,id:p,input:h,inputProps:m,label:g,labelId:b,MenuProps:C,multiple:v=!1,native:k=!1,onClose:S,onOpen:y,open:x,renderValue:R,SelectDisplayProps:$,variant:I="outlined",...T}=o,d=k?ly:By,P=Yt(),O=$r({props:o,muiFormControl:P,states:["variant","error"]}),M=O.variant||I,N={...o,variant:M,classes:i},L=zy(N),{...z}=L,D=h||{standard:w.jsx(jy,{ownerState:N}),outlined:w.jsx(Ny,{label:g,ownerState:N}),filled:w.jsx(Dy,{ownerState:N})}[M],F=Be(r,Gt(D));return w.jsx(f.Fragment,{children:f.cloneElement(D,{inputComponent:d,inputProps:{children:a,error:O.error,IconComponent:u,variant:M,type:void 0,multiple:v,...k?{id:p}:{autoWidth:n,defaultOpen:l,displayEmpty:c,labelId:b,MenuProps:C,onClose:S,onOpen:y,open:x,renderValue:R,SelectDisplayProps:{id:p,...$}},...m,classes:m?Ue(z,m.classes):z,...h?h.props.inputProps:{}},...(v&&k||c)&&M==="outlined"?{notched:!0}:{},ref:F,className:W(D.props.className,s,L.root),...!h&&{variant:M},...T})})});La.muiName="Select";function Fy(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:r=!1,onClose:o,open:n,resumeHideDuration:a}=e,i=er();f.useEffect(()=>{if(!n)return;function v(k){k.defaultPrevented||k.key==="Escape"&&(o==null||o(k,"escapeKeyDown"))}return document.addEventListener("keydown",v),()=>{document.removeEventListener("keydown",v)}},[n,o]);const s=xt((v,k)=>{o==null||o(v,k)}),l=xt(v=>{!o||v==null||i.start(v,()=>{s(null,"timeout")})});f.useEffect(()=>(n&&l(t),i.clear),[n,t,l,i]);const c=v=>{o==null||o(v,"clickaway")},u=i.clear,p=f.useCallback(()=>{t!=null&&l(a??t*.5)},[t,a,l]),h=v=>k=>{const S=v.onBlur;S==null||S(k),p()},m=v=>k=>{const S=v.onFocus;S==null||S(k),u()},g=v=>k=>{const S=v.onMouseEnter;S==null||S(k),u()},b=v=>k=>{const S=v.onMouseLeave;S==null||S(k),p()};return f.useEffect(()=>{if(!r&&n)return window.addEventListener("focus",p),window.addEventListener("blur",u),()=>{window.removeEventListener("focus",p),window.removeEventListener("blur",u)}},[r,n,p,u]),{getRootProps:(v={})=>{const k={...Oo(e),...Oo(v)};return{role:"presentation",...v,...k,onBlur:h(k),onFocus:m(k),onMouseEnter:g(k),onMouseLeave:b(k)}},onClickAway:c}}function Wy(e){return U("MuiSnackbarContent",e)}V("MuiSnackbarContent",["root","message","action"]);const Hy=e=>{const{classes:t}=e;return _({root:["root"],action:["action"],message:["message"]},Wy,t)},Vy=A(qt,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(H(({theme:e})=>{const t=e.palette.mode==="light"?.8:.98,r=Hs(e.palette.background.default,t);return{...e.typography.body2,color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(r),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:r,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}})),Uy=A("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),_y=A("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),Ky=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiSnackbarContent"}),{action:n,className:a,message:i,role:s="alert",...l}=o,c=o,u=Hy(c);return w.jsxs(Vy,{role:s,square:!0,elevation:6,className:W(u.root,a),ownerState:c,ref:r,...l,children:[w.jsx(Uy,{className:u.message,ownerState:c,children:i}),n?w.jsx(_y,{className:u.action,ownerState:c,children:n}):null]})});function Gy(e){return U("MuiSnackbar",e)}V("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const qy=e=>{const{classes:t,anchorOrigin:r}=e,o={root:["root",`anchorOrigin${E(r.vertical)}${E(r.horizontal)}`]};return _(o,Gy,t)},ns=A("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`anchorOrigin${E(r.anchorOrigin.vertical)}${E(r.anchorOrigin.horizontal)}`]]}})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:({ownerState:t})=>t.anchorOrigin.vertical==="top",style:{top:8,[e.breakpoints.up("sm")]:{top:24}}},{props:({ownerState:t})=>t.anchorOrigin.vertical!=="top",style:{bottom:8,[e.breakpoints.up("sm")]:{bottom:24}}},{props:({ownerState:t})=>t.anchorOrigin.horizontal==="left",style:{justifyContent:"flex-start",[e.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:({ownerState:t})=>t.anchorOrigin.horizontal==="right",style:{justifyContent:"flex-end",[e.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:({ownerState:t})=>t.anchorOrigin.horizontal==="center",style:{[e.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}))),z0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiSnackbar"}),n=Nt(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{action:i,anchorOrigin:{vertical:s,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:c=null,children:u,className:p,ClickAwayListenerProps:h,ContentProps:m,disableWindowBlurListener:g=!1,message:b,onBlur:C,onClose:v,onFocus:k,onMouseEnter:S,onMouseLeave:y,open:x,resumeHideDuration:R,TransitionComponent:$=Jr,transitionDuration:I=a,TransitionProps:{onEnter:T,onExited:d,...P}={},...O}=o,M={...o,anchorOrigin:{vertical:s,horizontal:l},autoHideDuration:c,disableWindowBlurListener:g,TransitionComponent:$,transitionDuration:I},N=qy(M),{getRootProps:L,onClickAway:z}=Fy({...M}),[D,F]=f.useState(!0),j=Ao({elementType:ns,getSlotProps:L,externalForwardedProps:O,ownerState:M,additionalProps:{ref:r},className:[N.root,p]}),X=de=>{F(!0),d&&d(de)},Y=(de,ae)=>{F(!1),T&&T(de,ae)};return!x&&D?null:w.jsx(jm,{onClickAway:z,...h,children:w.jsx(ns,{...j,children:w.jsx($,{appear:!0,in:x,timeout:I,direction:s==="top"?"down":"up",onEnter:Y,onExited:X,...P,children:u||w.jsx(Ky,{message:b,action:i,...m})})})})});function Xy(e){return U("MuiTooltip",e)}const Fe=V("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);function Yy(e){return Math.round(e*1e5)/1e5}const Qy=e=>{const{classes:t,disableInteractive:r,arrow:o,touch:n,placement:a}=e,i={popper:["popper",!r&&"popperInteractive",o&&"popperArrow"],tooltip:["tooltip",o&&"tooltipArrow",n&&"touch",`tooltipPlacement${E(a.split("-")[0])}`],arrow:["arrow"]};return _(i,Xy,t)},Jy=A($a,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.popper,!r.disableInteractive&&t.popperInteractive,r.arrow&&t.popperArrow,!r.open&&t.popperClose]}})(H(({theme:e})=>({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:t})=>!t.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:t})=>!t,style:{pointerEvents:"none"}},{props:({ownerState:t})=>t.arrow,style:{[`&[data-popper-placement*="bottom"] .${Fe.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Fe.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Fe.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${Fe.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:t})=>t.arrow&&!t.isRtl,style:{[`&[data-popper-placement*="right"] .${Fe.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:t})=>t.arrow&&!!t.isRtl,style:{[`&[data-popper-placement*="right"] .${Fe.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:t})=>t.arrow&&!t.isRtl,style:{[`&[data-popper-placement*="left"] .${Fe.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:t})=>t.arrow&&!!t.isRtl,style:{[`&[data-popper-placement*="left"] .${Fe.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}))),Zy=A("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.tooltip,r.touch&&t.touch,r.arrow&&t.tooltipArrow,t[`tooltipPlacement${E(r.placement.split("-")[0])}`]]}})(H(({theme:e})=>({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:te(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium,[`.${Fe.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${Fe.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${Fe.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:t})=>t.arrow,style:{position:"relative",margin:0}},{props:({ownerState:t})=>t.touch,style:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${Yy(16/14)}em`,fontWeight:e.typography.fontWeightRegular}},{props:({ownerState:t})=>!t.isRtl,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:t})=>!t.isRtl&&t.touch,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:t})=>!!t.isRtl,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:t})=>!!t.isRtl&&t.touch,style:{[`.${Fe.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${Fe.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:t})=>t.touch,style:{[`.${Fe.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:t})=>t.touch,style:{[`.${Fe.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}))),ev=A("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(H(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:te(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})));let xo=!1;const as=new Qo;let Lr={x:0,y:0};function So(e,t){return(r,...o)=>{t&&t(r,...o),e(r,...o)}}const j0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTooltip"}),{arrow:n=!1,children:a,classes:i,components:s={},componentsProps:l={},describeChild:c=!1,disableFocusListener:u=!1,disableHoverListener:p=!1,disableInteractive:h=!1,disableTouchListener:m=!1,enterDelay:g=100,enterNextDelay:b=0,enterTouchDelay:C=700,followCursor:v=!1,id:k,leaveDelay:S=0,leaveTouchDelay:y=1500,onClose:x,onOpen:R,open:$,placement:I="bottom",PopperComponent:T,PopperProps:d={},slotProps:P={},slots:O={},title:M,TransitionComponent:N,TransitionProps:L,...z}=o,D=f.isValidElement(a)?a:w.jsx("span",{children:a}),F=Nt(),j=ar(),[X,Y]=f.useState(),[de,ae]=f.useState(null),ne=f.useRef(!1),Z=h||v,we=er(),ge=er(),ve=er(),fe=er(),[re,se]=Xr({controlled:$,default:!1,name:"Tooltip",state:"open"});let q=re;const xe=_t(k),oe=f.useRef(),pe=xt(()=>{oe.current!==void 0&&(document.body.style.WebkitUserSelect=oe.current,oe.current=void 0),fe.clear()});f.useEffect(()=>pe,[pe]);const Ae=le=>{as.clear(),xo=!0,se(!0),R&&!q&&R(le)},ue=xt(le=>{as.start(800+S,()=>{xo=!1}),se(!1),x&&q&&x(le),we.start(F.transitions.duration.shortest,()=>{ne.current=!1})}),me=le=>{ne.current&&le.type!=="touchstart"||(X&&X.removeAttribute("title"),ge.clear(),ve.clear(),g||xo&&b?ge.start(xo?b:g,()=>{Ae(le)}):Ae(le))},ze=le=>{ge.clear(),ve.start(S,()=>{ue(le)})},[,Re]=f.useState(!1),Se=le=>{yr(le.target)||(Re(!1),ze(le))},K=le=>{X||Y(le.currentTarget),yr(le.target)&&(Re(!0),me(le))},Ye=le=>{ne.current=!0;const vt=D.props;vt.onTouchStart&&vt.onTouchStart(le)},Le=le=>{Ye(le),ve.clear(),we.clear(),pe(),oe.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",fe.start(C,()=>{document.body.style.WebkitUserSelect=oe.current,me(le)})},Je=le=>{D.props.onTouchEnd&&D.props.onTouchEnd(le),pe(),ve.start(y,()=>{ue(le)})};f.useEffect(()=>{if(!q)return;function le(vt){vt.key==="Escape"&&ue(vt)}return document.addEventListener("keydown",le),()=>{document.removeEventListener("keydown",le)}},[ue,q]);const ot=Be(Gt(D),Y,r);!M&&M!==0&&(q=!1);const $e=f.useRef(),Ie=le=>{const vt=D.props;vt.onMouseMove&&vt.onMouseMove(le),Lr={x:le.clientX,y:le.clientY},$e.current&&$e.current.update()},Me={},_e=typeof M=="string";c?(Me.title=!q&&_e&&!p?M:null,Me["aria-describedby"]=q?xe:null):(Me["aria-label"]=_e?M:null,Me["aria-labelledby"]=q&&!_e?xe:null);const ee={...Me,...z,...D.props,className:W(z.className,D.props.className),onTouchStart:Ye,ref:ot,...v?{onMouseMove:Ie}:{}},je={};m||(ee.onTouchStart=Le,ee.onTouchEnd=Je),p||(ee.onMouseOver=So(me,ee.onMouseOver),ee.onMouseLeave=So(ze,ee.onMouseLeave),Z||(je.onMouseOver=me,je.onMouseLeave=ze)),u||(ee.onFocus=So(K,ee.onFocus),ee.onBlur=So(Se,ee.onBlur),Z||(je.onFocus=K,je.onBlur=Se));const nt={...o,isRtl:j,arrow:n,disableInteractive:Z,placement:I,PopperComponentProp:T,touch:ne.current},Ze=typeof P.popper=="function"?P.popper(nt):P.popper,J=f.useMemo(()=>{var vt,Ba;let le=[{name:"arrow",enabled:!!de,options:{element:de,padding:4}}];return(vt=d.popperOptions)!=null&&vt.modifiers&&(le=le.concat(d.popperOptions.modifiers)),(Ba=Ze==null?void 0:Ze.popperOptions)!=null&&Ba.modifiers&&(le=le.concat(Ze.popperOptions.modifiers)),{...d.popperOptions,...Ze==null?void 0:Ze.popperOptions,modifiers:le}},[de,d.popperOptions,Ze==null?void 0:Ze.popperOptions]),ke=Qy(nt),Ve=typeof P.transition=="function"?P.transition(nt):P.transition,yt={slots:{popper:s.Popper,transition:s.Transition??N,tooltip:s.Tooltip,arrow:s.Arrow,...O},slotProps:{arrow:P.arrow??l.arrow,popper:{...d,...Ze??l.popper},tooltip:P.tooltip??l.tooltip,transition:{...L,...Ve??l.transition}}},[co,Bl]=ye("popper",{elementType:Jy,externalForwardedProps:yt,ownerState:nt,className:W(ke.popper,d==null?void 0:d.className)}),[zl,jl]=ye("transition",{elementType:Jr,externalForwardedProps:yt,ownerState:nt}),[Nl,Dl]=ye("tooltip",{elementType:Zy,className:ke.tooltip,externalForwardedProps:yt,ownerState:nt}),[Fl,Wl]=ye("arrow",{elementType:ev,className:ke.arrow,externalForwardedProps:yt,ownerState:nt,ref:ae});return w.jsxs(f.Fragment,{children:[f.cloneElement(D,ee),w.jsx(co,{as:T??$a,placement:I,anchorEl:v?{getBoundingClientRect:()=>({top:Lr.y,left:Lr.x,right:Lr.x,bottom:Lr.y,width:0,height:0})}:X,popperRef:$e,open:X?q:!1,id:xe,transition:!0,...je,...Bl,popperOptions:J,children:({TransitionProps:le})=>w.jsx(zl,{timeout:F.transitions.duration.shorter,...le,...jl,children:w.jsxs(Nl,{...Dl,children:[M,n?w.jsx(Fl,{...Wl}):null]})})})]})}),N0=Fd({createStyledComponent:A("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>G({props:e,name:"MuiStack"})}),Ll=f.createContext();function tv(e){return U("MuiTable",e)}V("MuiTable",["root","stickyHeader"]);const rv=e=>{const{classes:t,stickyHeader:r}=e;return _({root:["root",r&&"stickyHeader"]},tv,t)},ov=A("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.stickyHeader&&t.stickyHeader]}})(H(({theme:e})=>({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":{...e.typography.body2,padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"},variants:[{props:({ownerState:t})=>t.stickyHeader,style:{borderCollapse:"separate"}}]}))),is="table",D0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTable"}),{className:n,component:a=is,padding:i="normal",size:s="medium",stickyHeader:l=!1,...c}=o,u={...o,component:a,padding:i,size:s,stickyHeader:l},p=rv(u),h=f.useMemo(()=>({padding:i,size:s,stickyHeader:l}),[i,s,l]);return w.jsx(Ll.Provider,{value:h,children:w.jsx(ov,{as:a,role:a===is?null:"table",ref:r,className:W(p.root,n),ownerState:u,...c})})}),sn=f.createContext();function nv(e){return U("MuiTableBody",e)}V("MuiTableBody",["root"]);const av=e=>{const{classes:t}=e;return _({root:["root"]},nv,t)},iv=A("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),sv={variant:"body"},ss="tbody",F0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTableBody"}),{className:n,component:a=ss,...i}=o,s={...o,component:a},l=av(s);return w.jsx(sn.Provider,{value:sv,children:w.jsx(iv,{className:W(l.root,n),as:a,ref:r,role:a===ss?null:"rowgroup",ownerState:s,...i})})});function lv(e){return U("MuiTableCell",e)}const cv=V("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),uv=e=>{const{classes:t,variant:r,align:o,padding:n,size:a,stickyHeader:i}=e,s={root:["root",r,i&&"stickyHeader",o!=="inherit"&&`align${E(o)}`,n!=="normal"&&`padding${E(n)}`,`size${E(a)}`]};return _(s,lv,t)},dv=A("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${E(r.size)}`],r.padding!=="normal"&&t[`padding${E(r.padding)}`],r.align!=="inherit"&&t[`align${E(r.align)}`],r.stickyHeader&&t.stickyHeader]}})(H(({theme:e})=>({...e.typography.body2,display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid + ${e.palette.mode==="light"?io(te(e.palette.divider,1),.88):ao(te(e.palette.divider,1),.68)}`,textAlign:"left",padding:16,variants:[{props:{variant:"head"},style:{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium}},{props:{variant:"body"},style:{color:(e.vars||e).palette.text.primary}},{props:{variant:"footer"},style:{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)}},{props:{size:"small"},style:{padding:"6px 16px",[`&.${cv.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}}},{props:{padding:"checkbox"},style:{width:48,padding:"0 0 0 4px"}},{props:{padding:"none"},style:{padding:0}},{props:{align:"left"},style:{textAlign:"left"}},{props:{align:"center"},style:{textAlign:"center"}},{props:{align:"right"},style:{textAlign:"right",flexDirection:"row-reverse"}},{props:{align:"justify"},style:{textAlign:"justify"}},{props:({ownerState:t})=>t.stickyHeader,style:{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default}}]}))),Xn=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTableCell"}),{align:n="inherit",className:a,component:i,padding:s,scope:l,size:c,sortDirection:u,variant:p,...h}=o,m=f.useContext(Ll),g=f.useContext(sn),b=g&&g.variant==="head";let C;i?C=i:C=b?"th":"td";let v=l;C==="td"?v=void 0:!v&&b&&(v="col");const k=p||g&&g.variant,S={...o,align:n,component:C,padding:s||(m&&m.padding?m.padding:"normal"),size:c||(m&&m.size?m.size:"medium"),sortDirection:u,stickyHeader:k==="head"&&m&&m.stickyHeader,variant:k},y=uv(S);let x=null;return u&&(x=u==="asc"?"ascending":"descending"),w.jsx(dv,{as:C,ref:r,className:W(y.root,a),"aria-sort":x,scope:v,ownerState:S,...h})});function pv(e){return U("MuiTableHead",e)}V("MuiTableHead",["root"]);const fv=e=>{const{classes:t}=e;return _({root:["root"]},pv,t)},gv=A("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),mv={variant:"head"},ls="thead",W0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTableHead"}),{className:n,component:a=ls,...i}=o,s={...o,component:a},l=fv(s);return w.jsx(sn.Provider,{value:mv,children:w.jsx(gv,{as:a,className:W(l.root,n),ref:r,role:a===ls?null:"rowgroup",ownerState:s,...i})})});function hv(e){return U("MuiToolbar",e)}V("MuiToolbar",["root","gutters","regular","dense"]);const bv=e=>{const{classes:t,disableGutters:r,variant:o}=e;return _({root:["root",!r&&"gutters",o]},hv,t)},yv=A("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})(H(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",variants:[{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:e.mixins.toolbar}]}))),vv=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiToolbar"}),{className:n,component:a="div",disableGutters:i=!1,variant:s="regular",...l}=o,c={...o,component:a,disableGutters:i,variant:s},u=bv(c);return w.jsx(yv,{as:a,className:W(u.root,n),ref:r,ownerState:c,...l})}),xv=Q(w.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),Sv=Q(w.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),Cv=f.forwardRef(function(t,r){const{backIconButtonProps:o,count:n,disabled:a=!1,getItemAriaLabel:i,nextIconButtonProps:s,onPageChange:l,page:c,rowsPerPage:u,showFirstButton:p,showLastButton:h,slots:m={},slotProps:g={},...b}=t,C=ar(),v=Y=>{l(Y,0)},k=Y=>{l(Y,c-1)},S=Y=>{l(Y,c+1)},y=Y=>{l(Y,Math.max(0,Math.ceil(n/u)-1))},x=m.firstButton??fr,R=m.lastButton??fr,$=m.nextButton??fr,I=m.previousButton??fr,T=m.firstButtonIcon??Ml,d=m.lastButtonIcon??El,P=m.nextButtonIcon??Sv,O=m.previousButtonIcon??xv,M=C?R:x,N=C?$:I,L=C?I:$,z=C?x:R,D=C?g.lastButton:g.firstButton,F=C?g.nextButton:g.previousButton,j=C?g.previousButton:g.nextButton,X=C?g.firstButton:g.lastButton;return w.jsxs("div",{ref:r,...b,children:[p&&w.jsx(M,{onClick:v,disabled:a||c===0,"aria-label":i("first",c),title:i("first",c),...D,children:C?w.jsx(d,{...g.lastButtonIcon}):w.jsx(T,{...g.firstButtonIcon})}),w.jsx(N,{onClick:k,disabled:a||c===0,color:"inherit","aria-label":i("previous",c),title:i("previous",c),...F??o,children:C?w.jsx(P,{...g.nextButtonIcon}):w.jsx(O,{...g.previousButtonIcon})}),w.jsx(L,{onClick:S,disabled:a||(n!==-1?c>=Math.ceil(n/u)-1:!1),color:"inherit","aria-label":i("next",c),title:i("next",c),...j??s,children:C?w.jsx(O,{...g.previousButtonIcon}):w.jsx(P,{...g.nextButtonIcon})}),h&&w.jsx(z,{onClick:y,disabled:a||c>=Math.ceil(n/u)-1,"aria-label":i("last",c),title:i("last",c),...X,children:C?w.jsx(T,{...g.firstButtonIcon}):w.jsx(d,{...g.lastButtonIcon})})]})});function wv(e){return U("MuiTablePagination",e)}const Vr=V("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var cs;const kv=A(Xn,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(H(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}}))),Rv=A(vv,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>({[`& .${Vr.actions}`]:t.actions,...t.toolbar})})(H(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${Vr.actions}`]:{flexShrink:0,marginLeft:20}}))),$v=A("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),Pv=A("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(H(({theme:e})=>({...e.typography.body2,flexShrink:0}))),Tv=A(La,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>({[`& .${Vr.selectIcon}`]:t.selectIcon,[`& .${Vr.select}`]:t.select,...t.input,...t.selectRoot})})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Vr.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),Iv=A(oy,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),Mv=A("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(H(({theme:e})=>({...e.typography.body2,flexShrink:0})));function Ev({from:e,to:t,count:r}){return`${e}–${t} of ${r!==-1?r:`more than ${t}`}`}function Ov(e){return`Go to ${e} page`}const Av=e=>{const{classes:t}=e;return _({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},wv,t)},H0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTablePagination"}),{ActionsComponent:n=Cv,backIconButtonProps:a,colSpan:i,component:s=Xn,count:l,disabled:c=!1,getItemAriaLabel:u=Ov,labelDisplayedRows:p=Ev,labelRowsPerPage:h="Rows per page:",nextIconButtonProps:m,onPageChange:g,onRowsPerPageChange:b,page:C,rowsPerPage:v,rowsPerPageOptions:k=[10,25,50,100],SelectProps:S={},showFirstButton:y=!1,showLastButton:x=!1,slotProps:R={},slots:$={},...I}=o,T=o,d=Av(T),P=(R==null?void 0:R.select)??S,O=P.native?"option":Iv;let M;(s===Xn||s==="td")&&(M=i||1e3);const N=_t(P.id),L=_t(P.labelId),z=()=>l===-1?(C+1)*v:v===-1?l:Math.min(l,(C+1)*v),D={slots:$,slotProps:R},[F,j]=ye("root",{ref:r,className:d.root,elementType:kv,externalForwardedProps:{...D,component:s,...I},ownerState:T,additionalProps:{colSpan:M}}),[X,Y]=ye("toolbar",{className:d.toolbar,elementType:Rv,externalForwardedProps:D,ownerState:T}),[de,ae]=ye("spacer",{className:d.spacer,elementType:$v,externalForwardedProps:D,ownerState:T}),[ne,Z]=ye("selectLabel",{className:d.selectLabel,elementType:Pv,externalForwardedProps:D,ownerState:T,additionalProps:{id:L}}),[we,ge]=ye("select",{className:d.select,elementType:Tv,externalForwardedProps:D,ownerState:T}),[ve,fe]=ye("menuItem",{className:d.menuItem,elementType:O,externalForwardedProps:D,ownerState:T}),[re,se]=ye("displayedRows",{className:d.displayedRows,elementType:Mv,externalForwardedProps:D,ownerState:T});return w.jsx(F,{...j,children:w.jsxs(X,{...Y,children:[w.jsx(de,{...ae}),k.length>1&&w.jsx(ne,{...Z,children:h}),k.length>1&&w.jsx(we,{variant:"standard",...!P.variant&&{input:cs||(cs=w.jsx(an,{}))},value:v,onChange:b,id:N,labelId:L,...P,classes:{...P.classes,root:W(d.input,d.selectRoot,(P.classes||{}).root),select:W(d.select,(P.classes||{}).select),icon:W(d.selectIcon,(P.classes||{}).icon)},disabled:c,...ge,children:k.map(q=>f.createElement(ve,{...fe,key:q.label?q.label:q,value:q.value?q.value:q},q.label?q.label:q))}),w.jsx(re,{...se,children:p({from:l===0?0:C*v+1,to:z(),count:l===-1?-1:l,page:C})}),w.jsx(n,{className:d.actions,backIconButtonProps:a,count:l,nextIconButtonProps:m,onPageChange:g,page:C,rowsPerPage:v,showFirstButton:y,showLastButton:x,slotProps:R.actions,slots:$.actions,getItemAriaLabel:u,disabled:c})]})})});function Lv(e){return U("MuiTableRow",e)}const us=V("MuiTableRow",["root","selected","hover","head","footer"]),Bv=e=>{const{classes:t,selected:r,hover:o,head:n,footer:a}=e;return _({root:["root",r&&"selected",o&&"hover",n&&"head",a&&"footer"]},Lv,t)},zv=A("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.head&&t.head,r.footer&&t.footer]}})(H(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${us.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${us.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:te(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:te(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}}))),ds="tr",V0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTableRow"}),{className:n,component:a=ds,hover:i=!1,selected:s=!1,...l}=o,c=f.useContext(sn),u={...o,component:a,hover:i,selected:s,head:c&&c.variant==="head",footer:c&&c.variant==="footer"},p=Bv(u);return w.jsx(zv,{as:a,ref:r,className:W(p.root,n),role:a===ds?null:"row",ownerState:u,...l})}),jv=Q(w.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function Nv(e){return U("MuiTableSortLabel",e)}const wn=V("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc","directionDesc","directionAsc"]),Dv=e=>{const{classes:t,direction:r,active:o}=e,n={root:["root",o&&"active",`direction${E(r)}`],icon:["icon",`iconDirection${E(r)}`]};return _(n,Nv,t)},Fv=A(zt,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.active&&t.active]}})(H(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${wn.icon}`]:{opacity:.5}},[`&.${wn.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${wn.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}}))),Wv=A("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,t[`iconDirection${E(r.direction)}`]]}})(H(({theme:e})=>({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none",variants:[{props:{direction:"desc"},style:{transform:"rotate(0deg)"}},{props:{direction:"asc"},style:{transform:"rotate(180deg)"}}]}))),U0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTableSortLabel"}),{active:n=!1,children:a,className:i,direction:s="asc",hideSortIcon:l=!1,IconComponent:c=jv,slots:u={},slotProps:p={},...h}=o,m={...o,active:n,direction:s,hideSortIcon:l,IconComponent:c},g=Dv(m),b={slots:u,slotProps:p},[C,v]=ye("root",{elementType:Fv,externalForwardedProps:b,ownerState:m,className:W(g.root,i),ref:r}),[k,S]=ye("icon",{elementType:Wv,externalForwardedProps:b,ownerState:m,className:g.icon});return w.jsxs(C,{disableRipple:!0,component:"span",...v,...h,children:[a,l&&!n?null:w.jsx(k,{as:c,...S})]})});function Hv(e){return U("MuiTextField",e)}V("MuiTextField",["root"]);const Vv={standard:Ia,filled:Ta,outlined:Oa},Uv=e=>{const{classes:t}=e;return _({root:["root"]},Hv,t)},_v=A(qh,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),_0=f.forwardRef(function(t,r){const o=G({props:t,name:"MuiTextField"}),{autoComplete:n,autoFocus:a=!1,children:i,className:s,color:l="primary",defaultValue:c,disabled:u=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:g,id:b,InputLabelProps:C,inputProps:v,InputProps:k,inputRef:S,label:y,maxRows:x,minRows:R,multiline:$=!1,name:I,onBlur:T,onChange:d,onFocus:P,placeholder:O,required:M=!1,rows:N,select:L=!1,SelectProps:z,slots:D={},slotProps:F={},type:j,value:X,variant:Y="outlined",...de}=o,ae={...o,autoFocus:a,color:l,disabled:u,error:p,fullWidth:m,multiline:$,required:M,select:L,variant:Y},ne=Uv(ae),Z=_t(b),we=g&&Z?`${Z}-helper-text`:void 0,ge=y&&Z?`${Z}-label`:void 0,ve=Vv[Y],fe={slots:D,slotProps:{input:k,inputLabel:C,htmlInput:v,formHelperText:h,select:z,...F}},re={},se=fe.slotProps.inputLabel;Y==="outlined"&&(se&&typeof se.shrink<"u"&&(re.notched=se.shrink),re.label=y),L&&((!z||!z.native)&&(re.id=void 0),re["aria-describedby"]=void 0);const[q,xe]=ye("input",{elementType:ve,externalForwardedProps:fe,additionalProps:re,ownerState:ae}),[oe,pe]=ye("inputLabel",{elementType:mb,externalForwardedProps:fe,ownerState:ae}),[Ae,ue]=ye("htmlInput",{elementType:"input",externalForwardedProps:fe,ownerState:ae}),[me,ze]=ye("formHelperText",{elementType:Jh,externalForwardedProps:fe,ownerState:ae}),[Re,Se]=ye("select",{elementType:La,externalForwardedProps:fe,ownerState:ae}),K=w.jsx(q,{"aria-describedby":we,autoComplete:n,autoFocus:a,defaultValue:c,fullWidth:m,multiline:$,name:I,rows:N,maxRows:x,minRows:R,type:j,value:X,id:Z,inputRef:S,onBlur:T,onChange:d,onFocus:P,placeholder:O,inputProps:ue,slots:{input:D.htmlInput?Ae:void 0},...xe});return w.jsxs(_v,{className:W(ne.root,s),disabled:u,error:p,fullWidth:m,ref:r,required:M,color:l,variant:Y,ownerState:ae,...de,children:[y!=null&&y!==""&&w.jsx(oe,{htmlFor:Z,id:ge,...pe,children:y}),L?w.jsx(Re,{"aria-describedby":we,id:Z,labelId:ge,value:X,input:K,...Se,children:i}):K,g&&w.jsx(me,{id:we,...ze,children:g})]})});function Kv(e,t){const{disableHysteresis:r=!1,threshold:o=100,target:n}=t,a=e.current;return n&&(e.current=n.pageYOffset!==void 0?n.pageYOffset:n.scrollTop),!r&&a!==void 0&&e.currento}const Gv=typeof window<"u"?window:null;function K0(e={}){const{getTrigger:t=Kv,target:r=Gv,...o}=e,n=f.useRef(),[a,i]=f.useState(()=>t(n,o));return f.useEffect(()=>{const s=()=>{i(t(n,{target:r,...o}))};return s(),r.addEventListener("scroll",s,{passive:!0}),()=>{r.removeEventListener("scroll",s,{passive:!0})}},[r,t,JSON.stringify(o)]),a}const G0=Q(w.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Lock"),q0=Q(w.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),X0=Q(w.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"RemoveRedEye"),Y0=Q(w.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),Q0=Q(w.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu"),J0=Q(w.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20"}),"AccountCircle"),Z0=Q(w.jsx("path",{d:"M13 3h-2v10h2zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83"}),"PowerSettingsNew"),e1=Q(w.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness4"),t1=Q(w.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Brightness7"),r1=Q([w.jsx("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22z"},"0"),w.jsx("path",{d:"M13 16h-2v2h2zm0-6h-2v5h2z"},"1")],"WarningAmber"),o1=Q(w.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6"}),"Settings"),n1=Q(w.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"}),"CancelOutlined"),a1=Q(w.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline"),i1=Q(w.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle"),s1=Q(w.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutline"),l1=Q(w.jsx("path",{d:"M3 13h8V3H3zm0 8h8v-6H3zm10 0h8V11h-8zm0-18v6h8V3z"}),"Dashboard"),c1=Q(w.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3m1-4.3h-2V7h2z"}),"Report"),u1=Q(w.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),d1=Q(w.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8z"}),"History"),p1=Q(w.jsx("path",{d:"M3 14h4v-4H3zm0 5h4v-4H3zM3 9h4V5H3zm5 5h13v-4H8zm0 5h13v-4H8zM8 5v4h13V5z"}),"ViewList"),f1=Q([w.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),w.jsx("path",{d:"M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8zM7 20H5v-6h2zm4 0H9v-6h2zm4 0h-2v-6h2zm4 0h-2v-6h2zm-.35-14.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m-4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"},"1")],"HotTub"),g1=Q(w.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"GetApp"),m1=Q(w.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Create"),h1=Q(w.jsx("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"}),"Translate"),b1=Q(w.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh"),y1=Q(w.jsx("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save"),v1=Q(w.jsx("path",{d:"M7 11v2h10v-2zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutline"),x1=Q(w.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),S1=Q(w.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),C1=Q(w.jsx("path",{d:"M21 7h-2v2h-2V7h-2V5h2V3h2v2h2zm-2 14-7-3-7 3V5c0-1.1.9-2 2-2h7c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1z"}),"BookmarkAdd"),w1=Q(w.jsx("path",{d:"M21 7h-6V5h6zm-2 3.9c-.32.07-.66.1-1 .1-2.76 0-5-2.24-5-5 0-1.13.37-2.16 1-3H7c-1.1 0-2 .9-2 2v16l7-3 7 3z"}),"BookmarkRemove"),k1=Q(w.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorder"),R1=Q(w.jsx("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterList"),$1=Q(w.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlank"),P1=Q(w.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-9 14-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckBox"),T1=Q(w.jsx("path",{d:"M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19z"}),"Inbox"),I1=Q(w.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"Storage"),M1=Q(w.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-1 6h2v2h-2zm0 4h2v6h-2z"}),"PrivacyTip");export{E0 as $,m0 as A,b0 as B,q0 as C,a1 as D,Z0 as E,T0 as F,$0 as G,k0 as H,fr as I,R0 as J,w0 as K,G0 as L,Q0 as M,s1 as N,i1 as O,Ub as P,C0 as Q,l1 as R,Oh as S,j0 as T,c1 as U,d1 as V,r1 as W,P0 as X,p1 as Y,Fb as Z,h0 as _,I0 as a,f1 as a0,z0 as a1,Y0 as a2,m1 as a3,g1 as a4,u1 as a5,h1 as a6,b1 as a7,y1 as a8,N0 as a9,S0 as aA,Jh as aB,ir as aC,Qv as aD,Yv as aE,M1 as aF,I1 as aG,Xn as aa,V0 as ab,x0 as ac,F0 as ad,U0 as ae,D0 as af,W0 as ag,x1 as ah,io as ai,v0 as aj,v1 as ak,P1 as al,$1 as am,R1 as an,Hi as ao,w1 as ap,k1 as aq,C1 as ar,S1 as as,B0 as at,H0 as au,M0 as av,y0 as aw,o0 as ax,O0 as ay,T1 as az,X0 as b,W as c,Ht as d,Nt as e,ll as f,A0 as g,L0 as h,oy as i,Jb as j,J0 as k,K0 as l,ga as m,Zv as n,Ue as o,t1 as p,e1 as q,vv as r,A as s,t0 as t,Jv as u,o1 as v,te as w,n1 as x,qt as y,_0 as z}; diff --git a/dist/assets/ra-Cco0WmSl.js b/dist/assets/ra-Cco0WmSl.js deleted file mode 100644 index 0f55a48..0000000 --- a/dist/assets/ra-Cco0WmSl.js +++ /dev/null @@ -1,73 +0,0 @@ -var wf=e=>{throw TypeError(e)};var Li=(e,t,r)=>t.has(e)||wf("Cannot "+r);var F=(e,t,r)=>(Li(e,t,"read from private field"),r?r.call(e):t.get(e)),le=(e,t,r)=>t.has(e)?wf("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),Z=(e,t,r,n)=>(Li(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),pe=(e,t,r)=>(Li(e,t,"access private method"),r);var xa=(e,t,r,n)=>({set _(a){Z(e,t,a,r)},get _(){return F(e,t,n)}});function $b(e,t){for(var r=0;rn[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Kn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function dt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var qi={exports:{}},$n={};/** - * @license React - * react-jsx-runtime.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Ef;function Nb(){if(Ef)return $n;Ef=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,a,i){var u=null;if(i!==void 0&&(u=""+i),a.key!==void 0&&(u=""+a.key),"key"in a){i={};for(var s in a)s!=="key"&&(i[s]=a[s])}else i=a;return a=i.ref,{$$typeof:e,type:n,key:u,ref:a!==void 0?a:null,props:i}}return $n.Fragment=t,$n.jsx=r,$n.jsxs=r,$n}var Sf;function Ub(){return Sf||(Sf=1,qi.exports=Nb()),qi.exports}var Vb=Ub(),Mi={exports:{}},ye={};/** - * @license React - * react.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Rf;function Hb(){if(Rf)return ye;Rf=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),u=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),o=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),f=Symbol.iterator;function v(A){return A===null||typeof A!="object"?null:(A=f&&A[f]||A["@@iterator"],typeof A=="function"?A:null)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,m={};function b(A,U,Q){this.props=A,this.context=U,this.refs=m,this.updater=Q||g}b.prototype.isReactComponent={},b.prototype.setState=function(A,U){if(typeof A!="object"&&typeof A!="function"&&A!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,A,U,"setState")},b.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function w(){}w.prototype=b.prototype;function y(A,U,Q){this.props=A,this.context=U,this.refs=m,this.updater=Q||g}var _=y.prototype=new w;_.constructor=y,p(_,b.prototype),_.isPureReactComponent=!0;var S=Array.isArray,h={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function P(A,U,Q,X,ue,fe){return Q=fe.ref,{$$typeof:e,type:A,key:U,ref:Q!==void 0?Q:null,props:fe}}function O(A,U){return P(A.type,U,void 0,void 0,void 0,A.props)}function C(A){return typeof A=="object"&&A!==null&&A.$$typeof===e}function x(A){var U={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function(Q){return U[Q]})}var R=/\/+/g;function L(A,U){return typeof A=="object"&&A!==null&&A.key!=null?x(""+A.key):U.toString(36)}function q(){}function $(A){switch(A.status){case"fulfilled":return A.value;case"rejected":throw A.reason;default:switch(typeof A.status=="string"?A.then(q,q):(A.status="pending",A.then(function(U){A.status==="pending"&&(A.status="fulfilled",A.value=U)},function(U){A.status==="pending"&&(A.status="rejected",A.reason=U)})),A.status){case"fulfilled":return A.value;case"rejected":throw A.reason}}throw A}function j(A,U,Q,X,ue){var fe=typeof A;(fe==="undefined"||fe==="boolean")&&(A=null);var se=!1;if(A===null)se=!0;else switch(fe){case"bigint":case"string":case"number":se=!0;break;case"object":switch(A.$$typeof){case e:case t:se=!0;break;case c:return se=A._init,j(se(A._payload),U,Q,X,ue)}}if(se)return ue=ue(A),se=X===""?"."+L(A,0):X,S(ue)?(Q="",se!=null&&(Q=se.replace(R,"$&/")+"/"),j(ue,U,Q,"",function(de){return de})):ue!=null&&(C(ue)&&(ue=O(ue,Q+(ue.key==null||A&&A.key===ue.key?"":(""+ue.key).replace(R,"$&/")+"/")+se)),U.push(ue)),1;se=0;var Re=X===""?".":X+":";if(S(A))for(var ve=0;ve"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Di.exports=Bb(),Di.exports}var pc=d.createContext(void 0);pc.displayName="AuthContext";var ri={loginUrl:"/login",afterLoginUrl:"/"},Ot=function(){return d.useContext(pc)},xn=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Yr=typeof window>"u"||"Deno"in globalThis;function Et(){}function Kb(e,t){return typeof e=="function"?e(t):e}function Ml(e){return typeof e=="number"&&e>=0&&e!==1/0}function ip(e,t){return Math.max(e+(t||0)-Date.now(),0)}function fn(e,t){return typeof e=="function"?e(t):e}function Ft(e,t){return typeof e=="function"?e(t):e}function Pf(e,t){const{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:u,stale:s}=e;if(u){if(n){if(t.queryHash!==mc(u,t.options))return!1}else if(!oa(t.queryKey,u))return!1}if(r!=="all"){const l=t.isActive();if(r==="active"&&!l||r==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||a&&a!==t.state.fetchStatus||i&&!i(t))}function Af(e,t){const{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(Jr(t.options.mutationKey)!==Jr(i))return!1}else if(!oa(t.options.mutationKey,i))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function mc(e,t){return((t==null?void 0:t.queryKeyHashFn)||Jr)(e)}function Jr(e){return JSON.stringify(e,(t,r)=>Dl(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function oa(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(r=>!oa(e[r],t[r])):!1}function op(e,t){if(e===t)return e;const r=Tf(e)&&Tf(t);if(r||Dl(e)&&Dl(t)){const n=r?e:Object.keys(e),a=n.length,i=r?t:Object.keys(t),u=i.length,s=r?[]:{};let l=0;for(let o=0;o{setTimeout(t,e)})}function jl(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?op(e,t):t}function zb(e,t,r=0){const n=[...e,t];return r&&n.length>r?n.slice(1):n}function Qb(e,t,r=0){const n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var bc=Symbol();function up(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===bc?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var Vr,hr,dn,zg,Yb=(zg=class extends xn{constructor(){super();le(this,Vr);le(this,hr);le(this,dn);Z(this,dn,t=>{if(!Yr&&window.addEventListener){const r=()=>t();return window.addEventListener("visibilitychange",r,!1),()=>{window.removeEventListener("visibilitychange",r)}}})}onSubscribe(){F(this,hr)||this.setEventListener(F(this,dn))}onUnsubscribe(){var t;this.hasListeners()||((t=F(this,hr))==null||t.call(this),Z(this,hr,void 0))}setEventListener(t){var r;Z(this,dn,t),(r=F(this,hr))==null||r.call(this),Z(this,hr,t(n=>{typeof n=="boolean"?this.setFocused(n):this.onFocus()}))}setFocused(t){F(this,Vr)!==t&&(Z(this,Vr,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(r=>{r(t)})}isFocused(){var t;return typeof F(this,Vr)=="boolean"?F(this,Vr):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},Vr=new WeakMap,hr=new WeakMap,dn=new WeakMap,zg),_c=new Yb,hn,vr,vn,Qg,Jb=(Qg=class extends xn{constructor(){super();le(this,hn,!0);le(this,vr);le(this,vn);Z(this,vn,t=>{if(!Yr&&window.addEventListener){const r=()=>t(!0),n=()=>t(!1);return window.addEventListener("online",r,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",n)}}})}onSubscribe(){F(this,vr)||this.setEventListener(F(this,vn))}onUnsubscribe(){var t;this.hasListeners()||((t=F(this,vr))==null||t.call(this),Z(this,vr,void 0))}setEventListener(t){var r;Z(this,vn,t),(r=F(this,vr))==null||r.call(this),Z(this,vr,t(this.setOnline.bind(this)))}setOnline(t){F(this,hn)!==t&&(Z(this,hn,t),this.listeners.forEach(n=>{n(t)}))}isOnline(){return F(this,hn)}},hn=new WeakMap,vr=new WeakMap,vn=new WeakMap,Qg),Ua=new Jb;function kl(){let e,t;const r=new Promise((a,i)=>{e=a,t=i});r.status="pending",r.catch(()=>{});function n(a){Object.assign(r,a),delete r.resolve,delete r.reject}return r.resolve=a=>{n({status:"fulfilled",value:a}),e(a)},r.reject=a=>{n({status:"rejected",reason:a}),t(a)},r}function Xb(e){return Math.min(1e3*2**e,3e4)}function sp(e){return(e??"online")==="online"?Ua.isOnline():!0}var lp=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function ji(e){return e instanceof lp}function cp(e){let t=!1,r=0,n=!1,a;const i=kl(),u=m=>{var b;n||(v(new lp(m)),(b=e.abort)==null||b.call(e))},s=()=>{t=!0},l=()=>{t=!1},o=()=>_c.isFocused()&&(e.networkMode==="always"||Ua.isOnline())&&e.canRun(),c=()=>sp(e.networkMode)&&e.canRun(),f=m=>{var b;n||(n=!0,(b=e.onSuccess)==null||b.call(e,m),a==null||a(),i.resolve(m))},v=m=>{var b;n||(n=!0,(b=e.onError)==null||b.call(e,m),a==null||a(),i.reject(m))},g=()=>new Promise(m=>{var b;a=w=>{(n||o())&&m(w)},(b=e.onPause)==null||b.call(e)}).then(()=>{var m;a=void 0,n||(m=e.onContinue)==null||m.call(e)}),p=()=>{if(n)return;let m;const b=r===0?e.initialPromise:void 0;try{m=b??e.fn()}catch(w){m=Promise.reject(w)}Promise.resolve(m).then(f).catch(w=>{var E;if(n)return;const y=e.retry??(Yr?0:3),_=e.retryDelay??Xb,S=typeof _=="function"?_(r,w):_,h=y===!0||typeof y=="number"&&ro()?void 0:g()).then(()=>{t?v(w):p()})})};return{promise:i,cancel:u,continue:()=>(a==null||a(),i),cancelRetry:s,continueRetry:l,canStart:c,start:()=>(c()?p():g().then(p),i)}}function Zb(){let e=[],t=0,r=s=>{s()},n=s=>{s()},a=s=>setTimeout(s,0);const i=s=>{t?e.push(s):a(()=>{r(s)})},u=()=>{const s=e;e=[],s.length&&a(()=>{n(()=>{s.forEach(l=>{r(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||u()}return l},batchCalls:s=>(...l)=>{i(()=>{s(...l)})},schedule:i,setNotifyFunction:s=>{r=s},setBatchNotifyFunction:s=>{n=s},setScheduler:s=>{a=s}}}var Ue=Zb(),Hr,Yg,fp=(Yg=class{constructor(){le(this,Hr)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Ml(this.gcTime)&&Z(this,Hr,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Yr?1/0:5*60*1e3))}clearGcTimeout(){F(this,Hr)&&(clearTimeout(F(this,Hr)),Z(this,Hr,void 0))}},Hr=new WeakMap,Yg),yn,gn,wt,rt,la,Br,Pt,Zt,Jg,e0=(Jg=class extends fp{constructor(t){super();le(this,Pt);le(this,yn);le(this,gn);le(this,wt);le(this,rt);le(this,la);le(this,Br);Z(this,Br,!1),Z(this,la,t.defaultOptions),this.setOptions(t.options),this.observers=[],Z(this,wt,t.cache),this.queryKey=t.queryKey,this.queryHash=t.queryHash,Z(this,yn,t0(this.options)),this.state=t.state??F(this,yn),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=F(this,rt))==null?void 0:t.promise}setOptions(t){this.options={...F(this,la),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&F(this,wt).remove(this)}setData(t,r){const n=jl(this.state.data,t,this.options);return pe(this,Pt,Zt).call(this,{data:n,type:"success",dataUpdatedAt:r==null?void 0:r.updatedAt,manual:r==null?void 0:r.manual}),n}setState(t,r){pe(this,Pt,Zt).call(this,{type:"setState",state:t,setStateOptions:r})}cancel(t){var n,a;const r=(n=F(this,rt))==null?void 0:n.promise;return(a=F(this,rt))==null||a.cancel(t),r?r.then(Et).catch(Et):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(F(this,yn))}isActive(){return this.observers.some(t=>Ft(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===bc||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!ip(this.state.dataUpdatedAt,t)}onFocus(){var r;const t=this.observers.find(n=>n.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(r=F(this,rt))==null||r.continue()}onOnline(){var r;const t=this.observers.find(n=>n.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(r=F(this,rt))==null||r.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),F(this,wt).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(r=>r!==t),this.observers.length||(F(this,rt)&&(F(this,Br)?F(this,rt).cancel({revert:!0}):F(this,rt).cancelRetry()),this.scheduleGc()),F(this,wt).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||pe(this,Pt,Zt).call(this,{type:"invalidate"})}fetch(t,r){var l,o,c;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(r!=null&&r.cancelRefetch))this.cancel({silent:!0});else if(F(this,rt))return F(this,rt).continueRetry(),F(this,rt).promise}if(t&&this.setOptions(t),!this.options.queryFn){const f=this.observers.find(v=>v.options.queryFn);f&&this.setOptions(f.options)}const n=new AbortController,a=f=>{Object.defineProperty(f,"signal",{enumerable:!0,get:()=>(Z(this,Br,!0),n.signal)})},i=()=>{const f=up(this.options,r),v={queryKey:this.queryKey,meta:this.meta};return a(v),Z(this,Br,!1),this.options.persister?this.options.persister(f,v,this):f(v)},u={fetchOptions:r,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:i};a(u),(l=this.options.behavior)==null||l.onFetch(u,this),Z(this,gn,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((o=u.fetchOptions)==null?void 0:o.meta))&&pe(this,Pt,Zt).call(this,{type:"fetch",meta:(c=u.fetchOptions)==null?void 0:c.meta});const s=f=>{var v,g,p,m;ji(f)&&f.silent||pe(this,Pt,Zt).call(this,{type:"error",error:f}),ji(f)||((g=(v=F(this,wt).config).onError)==null||g.call(v,f,this),(m=(p=F(this,wt).config).onSettled)==null||m.call(p,this.state.data,f,this)),this.scheduleGc()};return Z(this,rt,cp({initialPromise:r==null?void 0:r.initialPromise,fn:u.fetchFn,abort:n.abort.bind(n),onSuccess:f=>{var v,g,p,m;if(f===void 0){s(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(f)}catch(b){s(b);return}(g=(v=F(this,wt).config).onSuccess)==null||g.call(v,f,this),(m=(p=F(this,wt).config).onSettled)==null||m.call(p,f,this.state.error,this),this.scheduleGc()},onError:s,onFail:(f,v)=>{pe(this,Pt,Zt).call(this,{type:"failed",failureCount:f,error:v})},onPause:()=>{pe(this,Pt,Zt).call(this,{type:"pause"})},onContinue:()=>{pe(this,Pt,Zt).call(this,{type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode,canRun:()=>!0})),F(this,rt).start()}},yn=new WeakMap,gn=new WeakMap,wt=new WeakMap,rt=new WeakMap,la=new WeakMap,Br=new WeakMap,Pt=new WeakSet,Zt=function(t){const r=n=>{switch(t.type){case"failed":return{...n,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...dp(n.data,this.options),fetchMeta:t.meta??null};case"success":return{...n,data:t.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const a=t.error;return ji(a)&&a.revert&&F(this,gn)?{...F(this,gn),fetchStatus:"idle"}:{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...t.state}}};this.state=r(this.state),Ue.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),F(this,wt).notify({query:this,type:"updated",action:t})})},Jg);function dp(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:sp(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function t0(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,n=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var kt,Xg,r0=(Xg=class extends xn{constructor(t={}){super();le(this,kt);this.config=t,Z(this,kt,new Map)}build(t,r,n){const a=r.queryKey,i=r.queryHash??mc(a,r);let u=this.get(i);return u||(u=new e0({cache:this,queryKey:a,queryHash:i,options:t.defaultQueryOptions(r),state:n,defaultOptions:t.getQueryDefaults(a)}),this.add(u)),u}add(t){F(this,kt).has(t.queryHash)||(F(this,kt).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const r=F(this,kt).get(t.queryHash);r&&(t.destroy(),r===t&&F(this,kt).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Ue.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return F(this,kt).get(t)}getAll(){return[...F(this,kt).values()]}find(t){const r={exact:!0,...t};return this.getAll().find(n=>Pf(r,n))}findAll(t={}){const r=this.getAll();return Object.keys(t).length>0?r.filter(n=>Pf(t,n)):r}notify(t){Ue.batch(()=>{this.listeners.forEach(r=>{r(t)})})}onFocus(){Ue.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Ue.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},kt=new WeakMap,Xg),$t,lt,Wr,Nt,sr,Zg,n0=(Zg=class extends fp{constructor(t){super();le(this,Nt);le(this,$t);le(this,lt);le(this,Wr);this.mutationId=t.mutationId,Z(this,lt,t.mutationCache),Z(this,$t,[]),this.state=t.state||hp(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){F(this,$t).includes(t)||(F(this,$t).push(t),this.clearGcTimeout(),F(this,lt).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){Z(this,$t,F(this,$t).filter(r=>r!==t)),this.scheduleGc(),F(this,lt).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){F(this,$t).length||(this.state.status==="pending"?this.scheduleGc():F(this,lt).remove(this))}continue(){var t;return((t=F(this,Wr))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var a,i,u,s,l,o,c,f,v,g,p,m,b,w,y,_,S,h,E,P;Z(this,Wr,cp({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(O,C)=>{pe(this,Nt,sr).call(this,{type:"failed",failureCount:O,error:C})},onPause:()=>{pe(this,Nt,sr).call(this,{type:"pause"})},onContinue:()=>{pe(this,Nt,sr).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>F(this,lt).canRun(this)}));const r=this.state.status==="pending",n=!F(this,Wr).canStart();try{if(!r){pe(this,Nt,sr).call(this,{type:"pending",variables:t,isPaused:n}),await((i=(a=F(this,lt).config).onMutate)==null?void 0:i.call(a,t,this));const C=await((s=(u=this.options).onMutate)==null?void 0:s.call(u,t));C!==this.state.context&&pe(this,Nt,sr).call(this,{type:"pending",context:C,variables:t,isPaused:n})}const O=await F(this,Wr).start();return await((o=(l=F(this,lt).config).onSuccess)==null?void 0:o.call(l,O,t,this.state.context,this)),await((f=(c=this.options).onSuccess)==null?void 0:f.call(c,O,t,this.state.context)),await((g=(v=F(this,lt).config).onSettled)==null?void 0:g.call(v,O,null,this.state.variables,this.state.context,this)),await((m=(p=this.options).onSettled)==null?void 0:m.call(p,O,null,t,this.state.context)),pe(this,Nt,sr).call(this,{type:"success",data:O}),O}catch(O){try{throw await((w=(b=F(this,lt).config).onError)==null?void 0:w.call(b,O,t,this.state.context,this)),await((_=(y=this.options).onError)==null?void 0:_.call(y,O,t,this.state.context)),await((h=(S=F(this,lt).config).onSettled)==null?void 0:h.call(S,void 0,O,this.state.variables,this.state.context,this)),await((P=(E=this.options).onSettled)==null?void 0:P.call(E,void 0,O,t,this.state.context)),O}finally{pe(this,Nt,sr).call(this,{type:"error",error:O})}}finally{F(this,lt).runNext(this)}}},$t=new WeakMap,lt=new WeakMap,Wr=new WeakMap,Nt=new WeakSet,sr=function(t){const r=n=>{switch(t.type){case"failed":return{...n,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};case"pending":return{...n,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...n,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:t.error,failureCount:n.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=r(this.state),Ue.batch(()=>{F(this,$t).forEach(n=>{n.onMutationUpdate(t)}),F(this,lt).notify({mutation:this,type:"updated",action:t})})},Zg);function hp(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var tr,At,ca,ep,a0=(ep=class extends xn{constructor(t={}){super();le(this,tr);le(this,At);le(this,ca);this.config=t,Z(this,tr,new Set),Z(this,At,new Map),Z(this,ca,0)}build(t,r,n){const a=new n0({mutationCache:this,mutationId:++xa(this,ca)._,options:t.defaultMutationOptions(r),state:n});return this.add(a),a}add(t){F(this,tr).add(t);const r=Pa(t);if(typeof r=="string"){const n=F(this,At).get(r);n?n.push(t):F(this,At).set(r,[t])}this.notify({type:"added",mutation:t})}remove(t){if(F(this,tr).delete(t)){const r=Pa(t);if(typeof r=="string"){const n=F(this,At).get(r);if(n)if(n.length>1){const a=n.indexOf(t);a!==-1&&n.splice(a,1)}else n[0]===t&&F(this,At).delete(r)}}this.notify({type:"removed",mutation:t})}canRun(t){const r=Pa(t);if(typeof r=="string"){const n=F(this,At).get(r),a=n==null?void 0:n.find(i=>i.state.status==="pending");return!a||a===t}else return!0}runNext(t){var n;const r=Pa(t);if(typeof r=="string"){const a=(n=F(this,At).get(r))==null?void 0:n.find(i=>i!==t&&i.state.isPaused);return(a==null?void 0:a.continue())??Promise.resolve()}else return Promise.resolve()}clear(){Ue.batch(()=>{F(this,tr).forEach(t=>{this.notify({type:"removed",mutation:t})}),F(this,tr).clear(),F(this,At).clear()})}getAll(){return Array.from(F(this,tr))}find(t){const r={exact:!0,...t};return this.getAll().find(n=>Af(r,n))}findAll(t={}){return this.getAll().filter(r=>Af(t,r))}notify(t){Ue.batch(()=>{this.listeners.forEach(r=>{r(t)})})}resumePausedMutations(){const t=this.getAll().filter(r=>r.state.isPaused);return Ue.batch(()=>Promise.all(t.map(r=>r.continue().catch(Et))))}},tr=new WeakMap,At=new WeakMap,ca=new WeakMap,ep);function Pa(e){var t;return(t=e.options.scope)==null?void 0:t.id}function If(e){return{onFetch:(t,r)=>{var c,f,v,g,p;const n=t.options,a=(v=(f=(c=t.fetchOptions)==null?void 0:c.meta)==null?void 0:f.fetchMore)==null?void 0:v.direction,i=((g=t.state.data)==null?void 0:g.pages)||[],u=((p=t.state.data)==null?void 0:p.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const o=async()=>{let m=!1;const b=_=>{Object.defineProperty(_,"signal",{enumerable:!0,get:()=>(t.signal.aborted?m=!0:t.signal.addEventListener("abort",()=>{m=!0}),t.signal)})},w=up(t.options,t.fetchOptions),y=async(_,S,h)=>{if(m)return Promise.reject();if(S==null&&_.pages.length)return Promise.resolve(_);const E={queryKey:t.queryKey,pageParam:S,direction:h?"backward":"forward",meta:t.options.meta};b(E);const P=await w(E),{maxPages:O}=t.options,C=h?Qb:zb;return{pages:C(_.pages,P,O),pageParams:C(_.pageParams,S,O)}};if(a&&i.length){const _=a==="backward",S=_?i0:Lf,h={pages:i,pageParams:u},E=S(n,h);s=await y(h,E,_)}else{const _=e??i.length;do{const S=l===0?u[0]??n.initialPageParam:Lf(n,s);if(l>0&&S==null)break;s=await y(s,S),l++}while(l<_)}return s};t.options.persister?t.fetchFn=()=>{var m,b;return(b=(m=t.options).persister)==null?void 0:b.call(m,o,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r)}:t.fetchFn=o}}}function Lf(e,{pages:t,pageParams:r}){const n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function i0(e,{pages:t,pageParams:r}){var n;return t.length>0?(n=e.getPreviousPageParam)==null?void 0:n.call(e,t[0],t,r[0],r):void 0}var $e,yr,gr,pn,mn,pr,bn,_n,tp,o0=(tp=class{constructor(e={}){le(this,$e);le(this,yr);le(this,gr);le(this,pn);le(this,mn);le(this,pr);le(this,bn);le(this,_n);Z(this,$e,e.queryCache||new r0),Z(this,yr,e.mutationCache||new a0),Z(this,gr,e.defaultOptions||{}),Z(this,pn,new Map),Z(this,mn,new Map),Z(this,pr,0)}mount(){xa(this,pr)._++,F(this,pr)===1&&(Z(this,bn,_c.subscribe(async e=>{e&&(await this.resumePausedMutations(),F(this,$e).onFocus())})),Z(this,_n,Ua.subscribe(async e=>{e&&(await this.resumePausedMutations(),F(this,$e).onOnline())})))}unmount(){var e,t;xa(this,pr)._--,F(this,pr)===0&&((e=F(this,bn))==null||e.call(this),Z(this,bn,void 0),(t=F(this,_n))==null||t.call(this),Z(this,_n,void 0))}isFetching(e){return F(this,$e).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return F(this,yr).findAll({...e,status:"pending"}).length}getQueryData(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=F(this,$e).get(t.queryHash))==null?void 0:r.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=F(this,$e).build(this,t),n=r.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(fn(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return F(this,$e).findAll(e).map(({queryKey:t,state:r})=>{const n=r.data;return[t,n]})}setQueryData(e,t,r){const n=this.defaultQueryOptions({queryKey:e}),a=F(this,$e).get(n.queryHash),i=a==null?void 0:a.state.data,u=Kb(t,i);if(u!==void 0)return F(this,$e).build(this,n).setData(u,{...r,manual:!0})}setQueriesData(e,t,r){return Ue.batch(()=>F(this,$e).findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=F(this,$e).get(t.queryHash))==null?void 0:r.state}removeQueries(e){const t=F(this,$e);Ue.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=F(this,$e),n={type:"active",...e};return Ue.batch(()=>(r.findAll(e).forEach(a=>{a.reset()}),this.refetchQueries(n,t)))}cancelQueries(e,t={}){const r={revert:!0,...t},n=Ue.batch(()=>F(this,$e).findAll(e).map(a=>a.cancel(r)));return Promise.all(n).then(Et).catch(Et)}invalidateQueries(e,t={}){return Ue.batch(()=>{if(F(this,$e).findAll(e).forEach(n=>{n.invalidate()}),(e==null?void 0:e.refetchType)==="none")return Promise.resolve();const r={...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"};return this.refetchQueries(r,t)})}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},n=Ue.batch(()=>F(this,$e).findAll(e).filter(a=>!a.isDisabled()).map(a=>{let i=a.fetch(void 0,r);return r.throwOnError||(i=i.catch(Et)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(n).then(Et)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=F(this,$e).build(this,t);return r.isStaleByTime(fn(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Et).catch(Et)}fetchInfiniteQuery(e){return e.behavior=If(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Et).catch(Et)}ensureInfiniteQueryData(e){return e.behavior=If(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Ua.isOnline()?F(this,yr).resumePausedMutations():Promise.resolve()}getQueryCache(){return F(this,$e)}getMutationCache(){return F(this,yr)}getDefaultOptions(){return F(this,gr)}setDefaultOptions(e){Z(this,gr,e)}setQueryDefaults(e,t){F(this,pn).set(Jr(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...F(this,pn).values()],r={};return t.forEach(n=>{oa(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){F(this,mn).set(Jr(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...F(this,mn).values()];let r={};return t.forEach(n=>{oa(e,n.mutationKey)&&(r={...r,...n.defaultOptions})}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...F(this,gr).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=mc(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===bc&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...F(this,gr).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){F(this,$e).clear(),F(this,yr).clear()}},$e=new WeakMap,yr=new WeakMap,gr=new WeakMap,pn=new WeakMap,mn=new WeakMap,pr=new WeakMap,bn=new WeakMap,_n=new WeakMap,tp),yt,Ee,fa,ct,Kr,wn,mr,Ut,da,En,Sn,Gr,zr,br,Rn,Ce,Gn,$l,Nl,Ul,Vl,Hl,Bl,Wl,vp,rp,u0=(rp=class extends xn{constructor(t,r){super();le(this,Ce);le(this,yt);le(this,Ee);le(this,fa);le(this,ct);le(this,Kr);le(this,wn);le(this,mr);le(this,Ut);le(this,da);le(this,En);le(this,Sn);le(this,Gr);le(this,zr);le(this,br);le(this,Rn,new Set);this.options=r,Z(this,yt,t),Z(this,Ut,null),Z(this,mr,kl()),this.options.experimental_prefetchInRender||F(this,mr).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(r)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(F(this,Ee).addObserver(this),qf(F(this,Ee),this.options)?pe(this,Ce,Gn).call(this):this.updateResult(),pe(this,Ce,Vl).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Kl(F(this,Ee),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Kl(F(this,Ee),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,pe(this,Ce,Hl).call(this),pe(this,Ce,Bl).call(this),F(this,Ee).removeObserver(this)}setOptions(t,r){const n=this.options,a=F(this,Ee);if(this.options=F(this,yt).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Ft(this.options.enabled,F(this,Ee))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");pe(this,Ce,Wl).call(this),F(this,Ee).setOptions(this.options),n._defaulted&&!Na(this.options,n)&&F(this,yt).getQueryCache().notify({type:"observerOptionsUpdated",query:F(this,Ee),observer:this});const i=this.hasListeners();i&&Mf(F(this,Ee),a,this.options,n)&&pe(this,Ce,Gn).call(this),this.updateResult(r),i&&(F(this,Ee)!==a||Ft(this.options.enabled,F(this,Ee))!==Ft(n.enabled,F(this,Ee))||fn(this.options.staleTime,F(this,Ee))!==fn(n.staleTime,F(this,Ee)))&&pe(this,Ce,$l).call(this);const u=pe(this,Ce,Nl).call(this);i&&(F(this,Ee)!==a||Ft(this.options.enabled,F(this,Ee))!==Ft(n.enabled,F(this,Ee))||u!==F(this,br))&&pe(this,Ce,Ul).call(this,u)}getOptimisticResult(t){const r=F(this,yt).getQueryCache().build(F(this,yt),t),n=this.createResult(r,t);return l0(this,n)&&(Z(this,ct,n),Z(this,wn,this.options),Z(this,Kr,F(this,Ee).state)),n}getCurrentResult(){return F(this,ct)}trackResult(t,r){const n={};return Object.keys(t).forEach(a=>{Object.defineProperty(n,a,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(a),r==null||r(a),t[a])})}),n}trackProp(t){F(this,Rn).add(t)}getCurrentQuery(){return F(this,Ee)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const r=F(this,yt).defaultQueryOptions(t),n=F(this,yt).getQueryCache().build(F(this,yt),r);return n.fetch().then(()=>this.createResult(n,r))}fetch(t){return pe(this,Ce,Gn).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),F(this,ct)))}createResult(t,r){var O;const n=F(this,Ee),a=this.options,i=F(this,ct),u=F(this,Kr),s=F(this,wn),o=t!==n?t.state:F(this,fa),{state:c}=t;let f={...c},v=!1,g;if(r._optimisticResults){const C=this.hasListeners(),x=!C&&qf(t,r),R=C&&Mf(t,n,r,a);(x||R)&&(f={...f,...dp(c.data,t.options)}),r._optimisticResults==="isRestoring"&&(f.fetchStatus="idle")}let{error:p,errorUpdatedAt:m,status:b}=f;if(r.select&&f.data!==void 0)if(i&&f.data===(u==null?void 0:u.data)&&r.select===F(this,da))g=F(this,En);else try{Z(this,da,r.select),g=r.select(f.data),g=jl(i==null?void 0:i.data,g,r),Z(this,En,g),Z(this,Ut,null)}catch(C){Z(this,Ut,C)}else g=f.data;if(r.placeholderData!==void 0&&g===void 0&&b==="pending"){let C;if(i!=null&&i.isPlaceholderData&&r.placeholderData===(s==null?void 0:s.placeholderData))C=i.data;else if(C=typeof r.placeholderData=="function"?r.placeholderData((O=F(this,Sn))==null?void 0:O.state.data,F(this,Sn)):r.placeholderData,r.select&&C!==void 0)try{C=r.select(C),Z(this,Ut,null)}catch(x){Z(this,Ut,x)}C!==void 0&&(b="success",g=jl(i==null?void 0:i.data,C,r),v=!0)}F(this,Ut)&&(p=F(this,Ut),g=F(this,En),m=Date.now(),b="error");const w=f.fetchStatus==="fetching",y=b==="pending",_=b==="error",S=y&&w,h=g!==void 0,P={status:b,fetchStatus:f.fetchStatus,isPending:y,isSuccess:b==="success",isError:_,isInitialLoading:S,isLoading:S,data:g,dataUpdatedAt:f.dataUpdatedAt,error:p,errorUpdatedAt:m,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>o.dataUpdateCount||f.errorUpdateCount>o.errorUpdateCount,isFetching:w,isRefetching:w&&!y,isLoadingError:_&&!h,isPaused:f.fetchStatus==="paused",isPlaceholderData:v,isRefetchError:_&&h,isStale:wc(t,r),refetch:this.refetch,promise:F(this,mr)};if(this.options.experimental_prefetchInRender){const C=L=>{P.status==="error"?L.reject(P.error):P.data!==void 0&&L.resolve(P.data)},x=()=>{const L=Z(this,mr,P.promise=kl());C(L)},R=F(this,mr);switch(R.status){case"pending":t.queryHash===n.queryHash&&C(R);break;case"fulfilled":(P.status==="error"||P.data!==R.value)&&x();break;case"rejected":(P.status!=="error"||P.error!==R.reason)&&x();break}}return P}updateResult(t){const r=F(this,ct),n=this.createResult(F(this,Ee),this.options);if(Z(this,Kr,F(this,Ee).state),Z(this,wn,this.options),F(this,Kr).data!==void 0&&Z(this,Sn,F(this,Ee)),Na(n,r))return;Z(this,ct,n);const a={},i=()=>{if(!r)return!0;const{notifyOnChangeProps:u}=this.options,s=typeof u=="function"?u():u;if(s==="all"||!s&&!F(this,Rn).size)return!0;const l=new Set(s??F(this,Rn));return this.options.throwOnError&&l.add("error"),Object.keys(F(this,ct)).some(o=>{const c=o;return F(this,ct)[c]!==r[c]&&l.has(c)})};(t==null?void 0:t.listeners)!==!1&&i()&&(a.listeners=!0),pe(this,Ce,vp).call(this,{...a,...t})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&pe(this,Ce,Vl).call(this)}},yt=new WeakMap,Ee=new WeakMap,fa=new WeakMap,ct=new WeakMap,Kr=new WeakMap,wn=new WeakMap,mr=new WeakMap,Ut=new WeakMap,da=new WeakMap,En=new WeakMap,Sn=new WeakMap,Gr=new WeakMap,zr=new WeakMap,br=new WeakMap,Rn=new WeakMap,Ce=new WeakSet,Gn=function(t){pe(this,Ce,Wl).call(this);let r=F(this,Ee).fetch(this.options,t);return t!=null&&t.throwOnError||(r=r.catch(Et)),r},$l=function(){pe(this,Ce,Hl).call(this);const t=fn(this.options.staleTime,F(this,Ee));if(Yr||F(this,ct).isStale||!Ml(t))return;const n=ip(F(this,ct).dataUpdatedAt,t)+1;Z(this,Gr,setTimeout(()=>{F(this,ct).isStale||this.updateResult()},n))},Nl=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(F(this,Ee)):this.options.refetchInterval)??!1},Ul=function(t){pe(this,Ce,Bl).call(this),Z(this,br,t),!(Yr||Ft(this.options.enabled,F(this,Ee))===!1||!Ml(F(this,br))||F(this,br)===0)&&Z(this,zr,setInterval(()=>{(this.options.refetchIntervalInBackground||_c.isFocused())&&pe(this,Ce,Gn).call(this)},F(this,br)))},Vl=function(){pe(this,Ce,$l).call(this),pe(this,Ce,Ul).call(this,pe(this,Ce,Nl).call(this))},Hl=function(){F(this,Gr)&&(clearTimeout(F(this,Gr)),Z(this,Gr,void 0))},Bl=function(){F(this,zr)&&(clearInterval(F(this,zr)),Z(this,zr,void 0))},Wl=function(){const t=F(this,yt).getQueryCache().build(F(this,yt),this.options);if(t===F(this,Ee))return;const r=F(this,Ee);Z(this,Ee,t),Z(this,fa,t.state),this.hasListeners()&&(r==null||r.removeObserver(this),t.addObserver(this))},vp=function(t){Ue.batch(()=>{t.listeners&&this.listeners.forEach(r=>{r(F(this,ct))}),F(this,yt).getQueryCache().notify({query:F(this,Ee),type:"observerResultsUpdated"})})},rp);function s0(e,t){return Ft(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function qf(e,t){return s0(e,t)||e.state.data!==void 0&&Kl(e,t,t.refetchOnMount)}function Kl(e,t,r){if(Ft(t.enabled,e)!==!1){const n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&wc(e,t)}return!1}function Mf(e,t,r,n){return(e!==t||Ft(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&wc(e,r)}function wc(e,t){return Ft(t.enabled,e)!==!1&&e.isStaleByTime(fn(t.staleTime,e))}function l0(e,t){return!Na(e.getCurrentResult(),t)}var _r,wr,gt,rr,ir,qa,Gl,np,c0=(np=class extends xn{constructor(r,n){super();le(this,ir);le(this,_r);le(this,wr);le(this,gt);le(this,rr);Z(this,_r,r),this.setOptions(n),this.bindMethods(),pe(this,ir,qa).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(r){var a;const n=this.options;this.options=F(this,_r).defaultMutationOptions(r),Na(this.options,n)||F(this,_r).getMutationCache().notify({type:"observerOptionsUpdated",mutation:F(this,gt),observer:this}),n!=null&&n.mutationKey&&this.options.mutationKey&&Jr(n.mutationKey)!==Jr(this.options.mutationKey)?this.reset():((a=F(this,gt))==null?void 0:a.state.status)==="pending"&&F(this,gt).setOptions(this.options)}onUnsubscribe(){var r;this.hasListeners()||(r=F(this,gt))==null||r.removeObserver(this)}onMutationUpdate(r){pe(this,ir,qa).call(this),pe(this,ir,Gl).call(this,r)}getCurrentResult(){return F(this,wr)}reset(){var r;(r=F(this,gt))==null||r.removeObserver(this),Z(this,gt,void 0),pe(this,ir,qa).call(this),pe(this,ir,Gl).call(this)}mutate(r,n){var a;return Z(this,rr,n),(a=F(this,gt))==null||a.removeObserver(this),Z(this,gt,F(this,_r).getMutationCache().build(F(this,_r),this.options)),F(this,gt).addObserver(this),F(this,gt).execute(r)}},_r=new WeakMap,wr=new WeakMap,gt=new WeakMap,rr=new WeakMap,ir=new WeakSet,qa=function(){var n;const r=((n=F(this,gt))==null?void 0:n.state)??hp();Z(this,wr,{...r,isPending:r.status==="pending",isSuccess:r.status==="success",isError:r.status==="error",isIdle:r.status==="idle",mutate:this.mutate,reset:this.reset})},Gl=function(r){Ue.batch(()=>{var n,a,i,u,s,l,o,c;if(F(this,rr)&&this.hasListeners()){const f=F(this,wr).variables,v=F(this,wr).context;(r==null?void 0:r.type)==="success"?((a=(n=F(this,rr)).onSuccess)==null||a.call(n,r.data,f,v),(u=(i=F(this,rr)).onSettled)==null||u.call(i,r.data,null,f,v)):(r==null?void 0:r.type)==="error"&&((l=(s=F(this,rr)).onError)==null||l.call(s,r.error,f,v),(c=(o=F(this,rr)).onSettled)==null||c.call(o,void 0,r.error,f,v))}this.listeners.forEach(f=>{f(F(this,wr))})})},np),yp=d.createContext(void 0),mt=e=>{const t=d.useContext(yp);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},f0=({client:e,children:t})=>(d.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),Vb.jsx(yp.Provider,{value:e,children:t})),gp=d.createContext(!1),d0=()=>d.useContext(gp);gp.Provider;function h0(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var v0=d.createContext(h0()),y0=()=>d.useContext(v0);function pp(e,t){return typeof e=="function"?e(...t):!!e}function zl(){}var g0=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},p0=e=>{d.useEffect(()=>{e.clearReset()},[e])},m0=({result:e,errorResetBoundary:t,throwOnError:r,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&pp(r,[e.error,n]),b0=e=>{const t=e.staleTime;e.suspense&&(e.staleTime=typeof t=="function"?(...r)=>Math.max(t(...r),1e3):Math.max(t??1e3,1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},_0=(e,t)=>e.isLoading&&e.isFetching&&!t,w0=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,Df=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function E0(e,t,r){var f,v,g,p,m;const n=mt(),a=d0(),i=y0(),u=n.defaultQueryOptions(e);(v=(f=n.getDefaultOptions().queries)==null?void 0:f._experimental_beforeQuery)==null||v.call(f,u),u._optimisticResults=a?"isRestoring":"optimistic",b0(u),g0(u,i),p0(i);const s=!n.getQueryCache().get(u.queryHash),[l]=d.useState(()=>new t(n,u)),o=l.getOptimisticResult(u),c=!a&&e.subscribed!==!1;if(d.useSyncExternalStore(d.useCallback(b=>{const w=c?l.subscribe(Ue.batchCalls(b)):zl;return l.updateResult(),w},[l,c]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),d.useEffect(()=>{l.setOptions(u,{listeners:!1})},[u,l]),w0(u,o))throw Df(u,l,i);if(m0({result:o,errorResetBoundary:i,throwOnError:u.throwOnError,query:n.getQueryCache().get(u.queryHash)}))throw o.error;if((p=(g=n.getDefaultOptions().queries)==null?void 0:g._experimental_afterQuery)==null||p.call(g,u,o),u.experimental_prefetchInRender&&!Yr&&_0(o,a)){const b=s?Df(u,l,i):(m=n.getQueryCache().get(u.queryHash))==null?void 0:m.promise;b==null||b.catch(zl).finally(()=>{l.updateResult()})}return u.notifyOnChangeProps?o:l.trackResult(o)}function Sr(e,t){return E0(e,u0)}function ha(e,t){const r=mt(),[n]=d.useState(()=>new c0(r,e));d.useEffect(()=>{n.setOptions(e)},[n,e]);const a=d.useSyncExternalStore(d.useCallback(u=>n.subscribe(Ue.batchCalls(u)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),i=d.useCallback((u,s)=>{n.mutate(u,s).catch(zl)},[n]);if(a.error&&pp(n.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}var Nn={},jf;function S0(){if(jf)return Nn;jf=1,Object.defineProperty(Nn,"__esModule",{value:!0}),Nn.parse=u,Nn.serialize=o;const e=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,t=/^[\u0021-\u003A\u003C-\u007E]*$/,r=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,n=/^[\u0020-\u003A\u003D-\u007E]*$/,a=Object.prototype.toString,i=(()=>{const v=function(){};return v.prototype=Object.create(null),v})();function u(v,g){const p=new i,m=v.length;if(m<2)return p;const b=(g==null?void 0:g.decode)||c;let w=0;do{const y=v.indexOf("=",w);if(y===-1)break;const _=v.indexOf(";",w),S=_===-1?m:_;if(y>S){w=v.lastIndexOf(";",y-1)+1;continue}const h=s(v,w,y),E=l(v,y,h),P=v.slice(h,E);if(p[P]===void 0){let O=s(v,y+1,S),C=l(v,S,O);const x=b(v.slice(O,C));p[P]=x}w=S+1}while(wp;){const m=v.charCodeAt(--g);if(m!==32&&m!==9)return g+1}return p}function o(v,g,p){const m=(p==null?void 0:p.encode)||encodeURIComponent;if(!e.test(v))throw new TypeError(`argument name is invalid: ${v}`);const b=m(g);if(!t.test(b))throw new TypeError(`argument val is invalid: ${g}`);let w=v+"="+b;if(!p)return w;if(p.maxAge!==void 0){if(!Number.isInteger(p.maxAge))throw new TypeError(`option maxAge is invalid: ${p.maxAge}`);w+="; Max-Age="+p.maxAge}if(p.domain){if(!r.test(p.domain))throw new TypeError(`option domain is invalid: ${p.domain}`);w+="; Domain="+p.domain}if(p.path){if(!n.test(p.path))throw new TypeError(`option path is invalid: ${p.path}`);w+="; Path="+p.path}if(p.expires){if(!f(p.expires)||!Number.isFinite(p.expires.valueOf()))throw new TypeError(`option expires is invalid: ${p.expires}`);w+="; Expires="+p.expires.toUTCString()}if(p.httpOnly&&(w+="; HttpOnly"),p.secure&&(w+="; Secure"),p.partitioned&&(w+="; Partitioned"),p.priority)switch(typeof p.priority=="string"?p.priority.toLowerCase():void 0){case"low":w+="; Priority=Low";break;case"medium":w+="; Priority=Medium";break;case"high":w+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${p.priority}`)}if(p.sameSite)switch(typeof p.sameSite=="string"?p.sameSite.toLowerCase():p.sameSite){case!0:case"strict":w+="; SameSite=Strict";break;case"lax":w+="; SameSite=Lax";break;case"none":w+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${p.sameSite}`)}return w}function c(v){if(v.indexOf("%")===-1)return v;try{return decodeURIComponent(v)}catch{return v}}function f(v){return a.call(v)==="[object Date]"}return Nn}S0();/** - * react-router v7.1.3 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */var kf="popstate";function R0(e={}){function t(a,i){let{pathname:u="/",search:s="",hash:l=""}=Kt(a.location.hash.substring(1));return!u.startsWith("/")&&!u.startsWith(".")&&(u="/"+u),ua("",{pathname:u,search:s,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function r(a,i){let u=a.document.querySelector("base"),s="";if(u&&u.getAttribute("href")){let l=a.location.href,o=l.indexOf("#");s=o===-1?l:l.slice(0,o)}return s+"#"+(typeof i=="string"?i:Er(i))}function n(a,i){Ge(a.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(i)})`)}return C0(t,r,n,e)}function ge(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ge(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function O0(){return Math.random().toString(36).substring(2,10)}function $f(e,t){return{usr:e.state,key:e.key,idx:t}}function ua(e,t,r=null,n){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Kt(t):t,state:r,key:t&&t.key||n||O0()}}function Er({pathname:e="/",search:t="",hash:r=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function Kt(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substring(r),e=e.substring(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substring(n),e=e.substring(0,n)),e&&(t.pathname=e)}return t}function C0(e,t,r,n={}){let{window:a=document.defaultView,v5Compat:i=!1}=n,u=a.history,s="POP",l=null,o=c();o==null&&(o=0,u.replaceState({...u.state,idx:o},""));function c(){return(u.state||{idx:null}).idx}function f(){s="POP";let b=c(),w=b==null?null:b-o;o=b,l&&l({action:s,location:m.location,delta:w})}function v(b,w){s="PUSH";let y=ua(m.location,b,w);r&&r(y,b),o=c()+1;let _=$f(y,o),S=m.createHref(y);try{u.pushState(_,"",S)}catch(h){if(h instanceof DOMException&&h.name==="DataCloneError")throw h;a.location.assign(S)}i&&l&&l({action:s,location:m.location,delta:1})}function g(b,w){s="REPLACE";let y=ua(m.location,b,w);r&&r(y,b),o=c();let _=$f(y,o),S=m.createHref(y);u.replaceState(_,"",S),i&&l&&l({action:s,location:m.location,delta:0})}function p(b){let w=a.location.origin!=="null"?a.location.origin:a.location.href,y=typeof b=="string"?b:Er(b);return y=y.replace(/ $/,"%20"),ge(w,`No window.location.(origin|href) available to create URL for href: ${y}`),new URL(y,w)}let m={get action(){return s},get location(){return e(a,u)},listen(b){if(l)throw new Error("A history only accepts one active listener");return a.addEventListener(kf,f),l=b,()=>{a.removeEventListener(kf,f),l=null}},createHref(b){return t(a,b)},createURL:p,encodeLocation(b){let w=p(b);return{pathname:w.pathname,search:w.search,hash:w.hash}},push:v,replace:g,go(b){return u.go(b)}};return m}var x0=new Set(["lazy","caseSensitive","path","id","index","children"]);function P0(e){return e.index===!0}function Va(e,t,r=[],n={}){return e.map((a,i)=>{let u=[...r,String(i)],s=typeof a.id=="string"?a.id:u.join("-");if(ge(a.index!==!0||!a.children,"Cannot specify children on an index route"),ge(!n[s],`Found a route id collision on id "${s}". Route id's must be globally unique within Data Router usages`),P0(a)){let l={...a,...t(a),id:s};return n[s]=l,l}else{let l={...a,...t(a),id:s,children:void 0};return n[s]=l,a.children&&(l.children=Va(a.children,t,u,n)),l}})}function fr(e,t,r="/"){return Ma(e,t,r,!1)}function Ma(e,t,r,n){let a=typeof t=="string"?Kt(t):t,i=_t(a.pathname||"/",r);if(i==null)return null;let u=mp(e);T0(u);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?i.path||"":s,caseSensitive:i.caseSensitive===!0,childrenIndex:u,route:i};l.relativePath.startsWith("/")&&(ge(l.relativePath.startsWith(n),`Absolute route path "${l.relativePath}" nested under path "${n}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),l.relativePath=l.relativePath.slice(n.length));let o=Wt([n,l.relativePath]),c=r.concat(l);i.children&&i.children.length>0&&(ge(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${o}".`),mp(i.children,t,c,o)),!(i.path==null&&!i.index)&&t.push({path:o,score:j0(o,i.index),routesMeta:c})};return e.forEach((i,u)=>{var s;if(i.path===""||!((s=i.path)!=null&&s.includes("?")))a(i,u);else for(let l of bp(i.path))a(i,u,l)}),t}function bp(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,a=r.endsWith("?"),i=r.replace(/\?$/,"");if(n.length===0)return a?[i,""]:[i];let u=bp(n.join("/")),s=[];return s.push(...u.map(l=>l===""?i:[i,l].join("/"))),a&&s.push(...u),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function T0(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:k0(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}var F0=/^:[\w-]+$/,I0=3,L0=2,q0=1,M0=10,D0=-2,Nf=e=>e==="*";function j0(e,t){let r=e.split("/"),n=r.length;return r.some(Nf)&&(n+=D0),t&&(n+=L0),r.filter(a=>!Nf(a)).reduce((a,i)=>a+(F0.test(i)?I0:i===""?q0:M0),n)}function k0(e,t){return e.length===t.length&&e.slice(0,-1).every((n,a)=>n===t[a])?e[e.length-1]-t[t.length-1]:0}function $0(e,t,r=!1){let{routesMeta:n}=e,a={},i="/",u=[];for(let s=0;s{if(c==="*"){let p=s[v]||"";u=i.slice(0,i.length-p.length).replace(/(.)\/+$/,"$1")}const g=s[v];return f&&!g?o[c]=void 0:o[c]=(g||"").replace(/%2F/g,"/"),o},{}),pathname:i,pathnameBase:u,pattern:e}}function N0(e,t=!1,r=!0){Ge(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(u,s,l)=>(n.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function _p(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ge(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function _t(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function U0(e,t="/"){let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?Kt(e):e;return{pathname:r?r.startsWith("/")?r:V0(r,t):t,search:B0(n),hash:W0(a)}}function V0(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?r.length>1&&r.pop():a!=="."&&r.push(a)}),r.length>1?r.join("/"):"/"}function ki(e,t,r,n){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(n)}]. Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function wp(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function ni(e){let t=wp(e);return t.map((r,n)=>n===t.length-1?r.pathname:r.pathnameBase)}function ai(e,t,r,n=!1){let a;typeof e=="string"?a=Kt(e):(a={...e},ge(!a.pathname||!a.pathname.includes("?"),ki("?","pathname","search",a)),ge(!a.pathname||!a.pathname.includes("#"),ki("#","pathname","hash",a)),ge(!a.search||!a.search.includes("#"),ki("#","search","hash",a)));let i=e===""||a.pathname==="",u=i?"/":a.pathname,s;if(u==null)s=r;else{let f=t.length-1;if(!n&&u.startsWith("..")){let v=u.split("/");for(;v[0]==="..";)v.shift(),f-=1;a.pathname=v.join("/")}s=f>=0?t[f]:"/"}let l=U0(a,s),o=u&&u!=="/"&&u.endsWith("/"),c=(i||u===".")&&r.endsWith("/");return!l.pathname.endsWith("/")&&(o||c)&&(l.pathname+="/"),l}var Wt=e=>e.join("/").replace(/\/\/+/g,"/"),H0=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),B0=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,W0=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,Ha=class{constructor(e,t,r,n=!1){this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function ii(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var Ep=["POST","PUT","PATCH","DELETE"],K0=new Set(Ep),G0=["GET",...Ep],z0=new Set(G0),Q0=new Set([301,302,303,307,308]),Y0=new Set([307,308]),$i={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},J0={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},sn={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Ec=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,X0=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Sp="remix-router-transitions",Rp=Symbol("ResetLoaderData");function Z0(e){const t=e.window?e.window:typeof window<"u"?window:void 0,r=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u";ge(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let n=e.mapRouteProperties||X0,a={},i=Va(e.routes,n,void 0,a),u,s=e.basename||"/",l=e.dataStrategy||a_,o=e.patchRoutesOnNavigation,c={...e.future},f=null,v=new Set,g=null,p=null,m=null,b=e.hydrationData!=null,w=fr(i,e.history.location,s),y=null;if(w==null&&!o){let I=St(404,{pathname:e.history.location.pathname}),{matches:D,route:N}=Jf(i);w=D,y={[N.id]:I}}w&&!e.hydrationData&&Ea(w,i,e.history.location.pathname).active&&(w=null);let _;if(w)if(w.some(I=>I.route.lazy))_=!1;else if(!w.some(I=>I.route.loader))_=!0;else{let I=e.hydrationData?e.hydrationData.loaderData:null,D=e.hydrationData?e.hydrationData.errors:null;if(D){let N=w.findIndex(z=>D[z.route.id]!==void 0);_=w.slice(0,N+1).every(z=>!Yl(z.route,I,D))}else _=w.every(N=>!Yl(N.route,I,D))}else{_=!1,w=[];let I=Ea(null,i,e.history.location.pathname);I.active&&I.matches&&(w=I.matches)}let S,h={historyAction:e.history.action,location:e.history.location,matches:w,initialized:_,navigation:$i,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||y,fetchers:new Map,blockers:new Map},E="POP",P=!1,O,C=!1,x=new Map,R=null,L=!1,q=!1,$=new Set,j=new Map,B=0,H=-1,G=new Map,re=new Set,A=new Map,U=new Map,Q=new Set,X=new Map,ue,fe=null;function se(){if(f=e.history.listen(({action:I,location:D,delta:N})=>{if(ue){ue(),ue=void 0;return}Ge(X.size===0||N!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let z=pf({currentLocation:h.location,nextLocation:D,historyAction:I});if(z&&N!=null){let ee=new Promise(oe=>{ue=oe});e.history.go(N*-1),wa(z,{state:"blocked",location:D,proceed(){wa(z,{state:"proceeding",proceed:void 0,reset:void 0,location:D}),ee.then(()=>e.history.go(N))},reset(){let oe=new Map(h.blockers);oe.set(z,sn),de({blockers:oe})}});return}return qe(I,D)}),r){y_(t,x);let I=()=>g_(t,x);t.addEventListener("pagehide",I),R=()=>t.removeEventListener("pagehide",I)}return h.initialized||qe("POP",h.location,{initialHydration:!0}),S}function Re(){f&&f(),R&&R(),v.clear(),O&&O.abort(),h.fetchers.forEach((I,D)=>Me(D)),h.blockers.forEach((I,D)=>Mn(D))}function ve(I){return v.add(I),()=>v.delete(I)}function de(I,D={}){h={...h,...I};let N=[],z=[];h.fetchers.forEach((ee,oe)=>{ee.state==="idle"&&(Q.has(oe)?N.push(oe):z.push(oe))}),Q.forEach(ee=>{!h.fetchers.has(ee)&&!j.has(ee)&&N.push(ee)}),[...v].forEach(ee=>ee(h,{deletedFetchers:N,viewTransitionOpts:D.viewTransitionOpts,flushSync:D.flushSync===!0})),N.forEach(ee=>Me(ee)),z.forEach(ee=>h.fetchers.delete(ee))}function Ze(I,D,{flushSync:N}={}){var J,he;let z=h.actionData!=null&&h.navigation.formMethod!=null&&Tt(h.navigation.formMethod)&&h.navigation.state==="loading"&&((J=I.state)==null?void 0:J._isRedirect)!==!0,ee;D.actionData?Object.keys(D.actionData).length>0?ee=D.actionData:ee=null:z?ee=h.actionData:ee=null;let oe=D.loaderData?Qf(h.loaderData,D.loaderData,D.matches||[],D.errors):h.loaderData,ce=h.blockers;ce.size>0&&(ce=new Map(ce),ce.forEach((_e,De)=>ce.set(De,sn)));let ne=P===!0||h.navigation.formMethod!=null&&Tt(h.navigation.formMethod)&&((he=I.state)==null?void 0:he._isRedirect)!==!0;u&&(i=u,u=void 0),L||E==="POP"||(E==="PUSH"?e.history.push(I,I.state):E==="REPLACE"&&e.history.replace(I,I.state));let ie;if(E==="POP"){let _e=x.get(h.location.pathname);_e&&_e.has(I.pathname)?ie={currentLocation:h.location,nextLocation:I}:x.has(I.pathname)&&(ie={currentLocation:I,nextLocation:h.location})}else if(C){let _e=x.get(h.location.pathname);_e?_e.add(I.pathname):(_e=new Set([I.pathname]),x.set(h.location.pathname,_e)),ie={currentLocation:h.location,nextLocation:I}}de({...D,actionData:ee,loaderData:oe,historyAction:E,location:I,initialized:!0,navigation:$i,revalidation:"idle",restoreScrollPosition:bf(I,D.matches||h.matches),preventScrollReset:ne,blockers:ce},{viewTransitionOpts:ie,flushSync:N===!0}),E="POP",P=!1,C=!1,L=!1,q=!1,fe==null||fe.resolve(),fe=null}async function ze(I,D){if(typeof I=="number"){e.history.go(I);return}let N=Ql(h.location,h.matches,s,I,D==null?void 0:D.fromRouteId,D==null?void 0:D.relative),{path:z,submission:ee,error:oe}=Uf(!1,N,D),ce=h.location,ne=ua(h.location,z,D&&D.state);ne={...ne,...e.history.encodeLocation(ne)};let ie=D&&D.replace!=null?D.replace:void 0,J="PUSH";ie===!0?J="REPLACE":ie===!1||ee!=null&&Tt(ee.formMethod)&&ee.formAction===h.location.pathname+h.location.search&&(J="REPLACE");let he=D&&"preventScrollReset"in D?D.preventScrollReset===!0:void 0,_e=(D&&D.flushSync)===!0,De=pf({currentLocation:ce,nextLocation:ne,historyAction:J});if(De){wa(De,{state:"blocked",location:ne,proceed(){wa(De,{state:"proceeding",proceed:void 0,reset:void 0,location:ne}),ze(I,D)},reset(){let Ye=new Map(h.blockers);Ye.set(De,sn),de({blockers:Ye})}});return}await qe(J,ne,{submission:ee,pendingError:oe,preventScrollReset:he,replace:D&&D.replace,enableViewTransition:D&&D.viewTransition,flushSync:_e})}function Oe(){fe||(fe=p_()),te(),de({revalidation:"loading"});let I=fe.promise;return h.navigation.state==="submitting"?I:h.navigation.state==="idle"?(qe(h.historyAction,h.location,{startUninterruptedRevalidation:!0}),I):(qe(E||h.historyAction,h.navigation.location,{overrideNavigation:h.navigation,enableViewTransition:C===!0}),I)}async function qe(I,D,N){O&&O.abort(),O=null,E=I,L=(N&&N.startUninterruptedRevalidation)===!0,Mb(h.location,h.matches),P=(N&&N.preventScrollReset)===!0,C=(N&&N.enableViewTransition)===!0;let z=u||i,ee=N&&N.overrideNavigation,oe=fr(z,D,s),ce=(N&&N.flushSync)===!0,ne=Ea(oe,z,D.pathname);if(ne.active&&ne.matches&&(oe=ne.matches),!oe){let{error:ke,notFoundMatches:Le,route:We}=Fi(D.pathname);Ze(D,{matches:Le,loaderData:{},errors:{[We.id]:ke}},{flushSync:ce});return}if(h.initialized&&!q&&c_(h.location,D)&&!(N&&N.submission&&Tt(N.submission.formMethod))){Ze(D,{matches:oe},{flushSync:ce});return}O=new AbortController;let ie=an(e.history,D,O.signal,N&&N.submission),J;if(N&&N.pendingError)J=[qr(oe).route.id,{type:"error",error:N.pendingError}];else if(N&&N.submission&&Tt(N.submission.formMethod)){let ke=await je(ie,D,N.submission,oe,ne.active,{replace:N.replace,flushSync:ce});if(ke.shortCircuited)return;if(ke.pendingActionResult){let[Le,We]=ke.pendingActionResult;if(bt(We)&&ii(We.error)&&We.error.status===404){O=null,Ze(D,{matches:ke.matches,loaderData:{},errors:{[Le]:We.error}});return}}oe=ke.matches||oe,J=ke.pendingActionResult,ee=Ni(D,N.submission),ce=!1,ne.active=!1,ie=an(e.history,ie.url,ie.signal)}let{shortCircuited:he,matches:_e,loaderData:De,errors:Ye}=await be(ie,D,oe,ne.active,ee,N&&N.submission,N&&N.fetcherSubmission,N&&N.replace,N&&N.initialHydration===!0,ce,J);he||(O=null,Ze(D,{matches:_e||oe,...Yf(J),loaderData:De,errors:Ye}))}async function je(I,D,N,z,ee,oe={}){te();let ce=h_(D,N);if(de({navigation:ce},{flushSync:oe.flushSync===!0}),ee){let J=await Sa(z,D.pathname,I.signal);if(J.type==="aborted")return{shortCircuited:!0};if(J.type==="error"){let he=qr(J.partialMatches).route.id;return{matches:J.partialMatches,pendingActionResult:[he,{type:"error",error:J.error}]}}else if(J.matches)z=J.matches;else{let{notFoundMatches:he,error:_e,route:De}=Fi(D.pathname);return{matches:he,pendingActionResult:[De.id,{type:"error",error:_e}]}}}let ne,ie=zn(z,D);if(!ie.route.action&&!ie.route.lazy)ne={type:"error",error:St(405,{method:I.method,pathname:D.pathname,routeId:ie.route.id})};else if(ne=(await V("action",h,I,[ie],z,null))[ie.route.id],I.signal.aborted)return{shortCircuited:!0};if($r(ne)){let J;return oe&&oe.replace!=null?J=oe.replace:J=Kf(ne.response.headers.get("Location"),new URL(I.url),s)===h.location.pathname+h.location.search,await K(I,ne,!0,{submission:N,replace:J}),{shortCircuited:!0}}if(bt(ne)){let J=qr(z,ie.route.id);return(oe&&oe.replace)!==!0&&(E="PUSH"),{matches:z,pendingActionResult:[J.route.id,ne]}}return{matches:z,pendingActionResult:[ie.route.id,ne]}}async function be(I,D,N,z,ee,oe,ce,ne,ie,J,he){let _e=ee||Ni(D,oe),De=oe||ce||Zf(_e),Ye=!L&&!ie;if(z){if(Ye){let et=it(he);de({navigation:_e,...et!==void 0?{actionData:et}:{}},{flushSync:J})}let Ie=await Sa(N,D.pathname,I.signal);if(Ie.type==="aborted")return{shortCircuited:!0};if(Ie.type==="error"){let et=qr(Ie.partialMatches).route.id;return{matches:Ie.partialMatches,loaderData:{},errors:{[et]:Ie.error}}}else if(Ie.matches)N=Ie.matches;else{let{error:et,notFoundMatches:Ca,route:kn}=Fi(D.pathname);return{matches:Ca,loaderData:{},errors:{[kn.id]:et}}}}let ke=u||i,[Le,We]=Hf(e.history,h,N,De,D,ie===!0,q,$,Q,A,re,ke,s,he);if(H=++B,Le.length===0&&We.length===0){let Ie=Ir();return Ze(D,{matches:N,loaderData:{},errors:he&&bt(he[1])?{[he[0]]:he[1].error}:null,...Yf(he),...Ie?{fetchers:new Map(h.fetchers)}:{}},{flushSync:J}),{shortCircuited:!0}}if(Ye){let Ie={};if(!z){Ie.navigation=_e;let et=it(he);et!==void 0&&(Ie.actionData=et)}We.length>0&&(Ie.fetchers=me(We)),de(Ie,{flushSync:J})}We.forEach(Ie=>{ot(Ie.key),Ie.controller&&j.set(Ie.key,Ie.controller)});let rn=()=>We.forEach(Ie=>ot(Ie.key));O&&O.signal.addEventListener("abort",rn);let{loaderResults:Dn,fetcherResults:Qt}=await W(h,N,Le,We,I);if(I.signal.aborted)return{shortCircuited:!0};O&&O.signal.removeEventListener("abort",rn),We.forEach(Ie=>j.delete(Ie.key));let jt=Aa(Dn);if(jt)return await K(I,jt.result,!0,{replace:ne}),{shortCircuited:!0};if(jt=Aa(Qt),jt)return re.add(jt.key),await K(I,jt.result,!0,{replace:ne}),{shortCircuited:!0};let{loaderData:Ii,errors:jn}=zf(h,N,Dn,he,We,Qt);ie&&h.errors&&(jn={...h.errors,...jn});let Lr=Ir(),Ra=ht(H),Oa=Lr||Ra||We.length>0;return{matches:N,loaderData:Ii,errors:jn,...Oa?{fetchers:new Map(h.fetchers)}:{}}}function it(I){if(I&&!bt(I[1]))return{[I[0]]:I[1].data};if(h.actionData)return Object.keys(h.actionData).length===0?null:h.actionData}function me(I){return I.forEach(D=>{let N=h.fetchers.get(D.key),z=Un(void 0,N?N.data:void 0);h.fetchers.set(D.key,z)}),new Map(h.fetchers)}async function T(I,D,N,z){ot(I);let ee=(z&&z.flushSync)===!0,oe=u||i,ce=Ql(h.location,h.matches,s,N,D,z==null?void 0:z.relative),ne=fr(oe,ce,s),ie=Ea(ne,oe,ce);if(ie.active&&ie.matches&&(ne=ie.matches),!ne){we(I,D,St(404,{pathname:ce}),{flushSync:ee});return}let{path:J,submission:he,error:_e}=Uf(!0,ce,z);if(_e){we(I,D,_e,{flushSync:ee});return}let De=zn(ne,J),Ye=(z&&z.preventScrollReset)===!0;if(he&&Tt(he.formMethod)){await M(I,D,J,De,ne,ie.active,ee,Ye,he);return}A.set(I,{routeId:D,path:J}),await k(I,D,J,De,ne,ie.active,ee,Ye,he)}async function M(I,D,N,z,ee,oe,ce,ne,ie){te(),A.delete(I);function J(He){if(!He.route.action&&!He.route.lazy){let nn=St(405,{method:ie.formMethod,pathname:N,routeId:D});return we(I,D,nn,{flushSync:ce}),!0}return!1}if(!oe&&J(z))return;let he=h.fetchers.get(I);ae(I,v_(ie,he),{flushSync:ce});let _e=new AbortController,De=an(e.history,N,_e.signal,ie);if(oe){let He=await Sa(ee,N,De.signal);if(He.type==="aborted")return;if(He.type==="error"){we(I,D,He.error,{flushSync:ce});return}else if(He.matches){if(ee=He.matches,z=zn(ee,N),J(z))return}else{we(I,D,St(404,{pathname:N}),{flushSync:ce});return}}j.set(I,_e);let Ye=B,Le=(await V("action",h,De,[z],ee,I))[z.route.id];if(De.signal.aborted){j.get(I)===_e&&j.delete(I);return}if(Q.has(I)){if($r(Le)||bt(Le)){ae(I,lr(void 0));return}}else{if($r(Le))if(j.delete(I),H>Ye){ae(I,lr(void 0));return}else return re.add(I),ae(I,Un(ie)),K(De,Le,!1,{fetcherSubmission:ie,preventScrollReset:ne});if(bt(Le)){we(I,D,Le.error);return}}let We=h.navigation.location||h.location,rn=an(e.history,We,_e.signal),Dn=u||i,Qt=h.navigation.state!=="idle"?fr(Dn,h.navigation.location,s):h.matches;ge(Qt,"Didn't find any matches after fetcher action");let jt=++B;G.set(I,jt);let Ii=Un(ie,Le.data);h.fetchers.set(I,Ii);let[jn,Lr]=Hf(e.history,h,Qt,ie,We,!1,q,$,Q,A,re,Dn,s,[z.route.id,Le]);Lr.filter(He=>He.key!==I).forEach(He=>{let nn=He.key,_f=h.fetchers.get(nn),kb=Un(void 0,_f?_f.data:void 0);h.fetchers.set(nn,kb),ot(nn),He.controller&&j.set(nn,He.controller)}),de({fetchers:new Map(h.fetchers)});let Ra=()=>Lr.forEach(He=>ot(He.key));_e.signal.addEventListener("abort",Ra);let{loaderResults:Oa,fetcherResults:Ie}=await W(h,Qt,jn,Lr,rn);if(_e.signal.aborted)return;_e.signal.removeEventListener("abort",Ra),G.delete(I),j.delete(I),Lr.forEach(He=>j.delete(He.key));let et=Aa(Oa);if(et)return K(rn,et.result,!1,{preventScrollReset:ne});if(et=Aa(Ie),et)return re.add(et.key),K(rn,et.result,!1,{preventScrollReset:ne});let{loaderData:Ca,errors:kn}=zf(h,Qt,Oa,void 0,Lr,Ie);if(h.fetchers.has(I)){let He=lr(Le.data);h.fetchers.set(I,He)}ht(jt),h.navigation.state==="loading"&&jt>H?(ge(E,"Expected pending action"),O&&O.abort(),Ze(h.navigation.location,{matches:Qt,loaderData:Ca,errors:kn,fetchers:new Map(h.fetchers)})):(de({errors:kn,loaderData:Qf(h.loaderData,Ca,Qt,kn),fetchers:new Map(h.fetchers)}),q=!1)}async function k(I,D,N,z,ee,oe,ce,ne,ie){let J=h.fetchers.get(I);ae(I,Un(ie,J?J.data:void 0),{flushSync:ce});let he=new AbortController,_e=an(e.history,N,he.signal);if(oe){let Le=await Sa(ee,N,_e.signal);if(Le.type==="aborted")return;if(Le.type==="error"){we(I,D,Le.error,{flushSync:ce});return}else if(Le.matches)ee=Le.matches,z=zn(ee,N);else{we(I,D,St(404,{pathname:N}),{flushSync:ce});return}}j.set(I,he);let De=B,ke=(await V("loader",h,_e,[z],ee,I))[z.route.id];if(j.get(I)===he&&j.delete(I),!_e.signal.aborted){if(Q.has(I)){ae(I,lr(void 0));return}if($r(ke))if(H>De){ae(I,lr(void 0));return}else{re.add(I),await K(_e,ke,!1,{preventScrollReset:ne});return}if(bt(ke)){we(I,D,ke.error);return}ae(I,lr(ke.data))}}async function K(I,D,N,{submission:z,fetcherSubmission:ee,preventScrollReset:oe,replace:ce}={}){D.response.headers.has("X-Remix-Revalidate")&&(q=!0);let ne=D.response.headers.get("Location");ge(ne,"Expected a Location header on the redirect Response"),ne=Kf(ne,new URL(I.url),s);let ie=ua(h.location,ne,{_isRedirect:!0});if(r){let ke=!1;if(D.response.headers.has("X-Remix-Reload-Document"))ke=!0;else if(Ec.test(ne)){const Le=e.history.createURL(ne);ke=Le.origin!==t.location.origin||_t(Le.pathname,s)==null}if(ke){ce?t.location.replace(ne):t.location.assign(ne);return}}O=null;let J=ce===!0||D.response.headers.has("X-Remix-Replace")?"REPLACE":"PUSH",{formMethod:he,formAction:_e,formEncType:De}=h.navigation;!z&&!ee&&he&&_e&&De&&(z=Zf(h.navigation));let Ye=z||ee;if(Y0.has(D.response.status)&&Ye&&Tt(Ye.formMethod))await qe(J,ie,{submission:{...Ye,formAction:ne},preventScrollReset:oe||P,enableViewTransition:N?C:void 0});else{let ke=Ni(ie,z);await qe(J,ie,{overrideNavigation:ke,fetcherSubmission:ee,preventScrollReset:oe||P,enableViewTransition:N?C:void 0})}}async function V(I,D,N,z,ee,oe){let ce,ne={};try{ce=await i_(l,I,D,N,z,ee,oe,a,n)}catch(ie){return z.forEach(J=>{ne[J.route.id]={type:"error",error:ie}}),ne}for(let[ie,J]of Object.entries(ce))if(f_(J)){let he=J.result;ne[ie]={type:"redirect",response:s_(he,N,ie,ee,s)}}else ne[ie]=await u_(J);return ne}async function W(I,D,N,z,ee){let oe=V("loader",I,ee,N,D,null),ce=Promise.all(z.map(async J=>{if(J.matches&&J.match&&J.controller){let _e=(await V("loader",I,an(e.history,J.path,J.controller.signal),[J.match],J.matches,J.key))[J.match.route.id];return{[J.key]:_e}}else return Promise.resolve({[J.key]:{type:"error",error:St(404,{pathname:J.path})}})})),ne=await oe,ie=(await ce).reduce((J,he)=>Object.assign(J,he),{});return{loaderResults:ne,fetcherResults:ie}}function te(){q=!0,A.forEach((I,D)=>{j.has(D)&&$.add(D),ot(D)})}function ae(I,D,N={}){h.fetchers.set(I,D),de({fetchers:new Map(h.fetchers)},{flushSync:(N&&N.flushSync)===!0})}function we(I,D,N,z={}){let ee=qr(h.matches,D);Me(I),de({errors:{[ee.route.id]:N},fetchers:new Map(h.fetchers)},{flushSync:(z&&z.flushSync)===!0})}function Fe(I){return U.set(I,(U.get(I)||0)+1),Q.has(I)&&Q.delete(I),h.fetchers.get(I)||J0}function Me(I){let D=h.fetchers.get(I);j.has(I)&&!(D&&D.state==="loading"&&G.has(I))&&ot(I),A.delete(I),G.delete(I),re.delete(I),Q.delete(I),$.delete(I),h.fetchers.delete(I)}function tn(I){let D=(U.get(I)||0)-1;D<=0?(U.delete(I),Q.add(I)):U.set(I,D),de({fetchers:new Map(h.fetchers)})}function ot(I){let D=j.get(I);D&&(D.abort(),j.delete(I))}function ur(I){for(let D of I){let N=Fe(D),z=lr(N.data);h.fetchers.set(D,z)}}function Ir(){let I=[],D=!1;for(let N of re){let z=h.fetchers.get(N);ge(z,`Expected fetcher: ${N}`),z.state==="loading"&&(re.delete(N),I.push(N),D=!0)}return ur(I),D}function ht(I){let D=[];for(let[N,z]of G)if(z0}function xt(I,D){let N=h.blockers.get(I)||sn;return X.get(I)!==D&&X.set(I,D),N}function Mn(I){h.blockers.delete(I),X.delete(I)}function wa(I,D){let N=h.blockers.get(I)||sn;ge(N.state==="unblocked"&&D.state==="blocked"||N.state==="blocked"&&D.state==="blocked"||N.state==="blocked"&&D.state==="proceeding"||N.state==="blocked"&&D.state==="unblocked"||N.state==="proceeding"&&D.state==="unblocked",`Invalid blocker state transition: ${N.state} -> ${D.state}`);let z=new Map(h.blockers);z.set(I,D),de({blockers:z})}function pf({currentLocation:I,nextLocation:D,historyAction:N}){if(X.size===0)return;X.size>1&&Ge(!1,"A router only supports one blocker at a time");let z=Array.from(X.entries()),[ee,oe]=z[z.length-1],ce=h.blockers.get(ee);if(!(ce&&ce.state==="proceeding")&&oe({currentLocation:I,nextLocation:D,historyAction:N}))return ee}function Fi(I){let D=St(404,{pathname:I}),N=u||i,{matches:z,route:ee}=Jf(N);return{notFoundMatches:z,route:ee,error:D}}function qb(I,D,N){if(g=I,m=D,p=N||null,!b&&h.navigation===$i){b=!0;let z=bf(h.location,h.matches);z!=null&&de({restoreScrollPosition:z})}return()=>{g=null,m=null,p=null}}function mf(I,D){return p&&p(I,D.map(z=>A0(z,h.loaderData)))||I.key}function Mb(I,D){if(g&&m){let N=mf(I,D);g[N]=m()}}function bf(I,D){if(g){let N=mf(I,D),z=g[N];if(typeof z=="number")return z}return null}function Ea(I,D,N){if(o)if(I){if(Object.keys(I[0].params).length>0)return{active:!0,matches:Ma(D,N,s,!0)}}else return{active:!0,matches:Ma(D,N,s,!0)||[]};return{active:!1,matches:null}}async function Sa(I,D,N){if(!o)return{type:"success",matches:I};let z=I;for(;;){let ee=u==null,oe=u||i,ce=a;try{await o({path:D,matches:z,patch:(J,he)=>{N.aborted||Wf(J,he,oe,ce,n)}})}catch(J){return{type:"error",error:J,partialMatches:z}}finally{ee&&!N.aborted&&(i=[...i])}if(N.aborted)return{type:"aborted"};let ne=fr(oe,D,s);if(ne)return{type:"success",matches:ne};let ie=Ma(oe,D,s,!0);if(!ie||z.length===ie.length&&z.every((J,he)=>J.route.id===ie[he].route.id))return{type:"success",matches:null};z=ie}}function Db(I){a={},u=Va(I,n,void 0,a)}function jb(I,D){let N=u==null;Wf(I,D,u||i,a,n),N&&(i=[...i],de({}))}return S={get basename(){return s},get future(){return c},get state(){return h},get routes(){return i},get window(){return t},initialize:se,subscribe:ve,enableScrollRestoration:qb,navigate:ze,fetch:T,revalidate:Oe,createHref:I=>e.history.createHref(I),encodeLocation:I=>e.history.encodeLocation(I),getFetcher:Fe,deleteFetcher:tn,dispose:Re,getBlocker:xt,deleteBlocker:Mn,patchRoutes:jb,_internalFetchControllers:j,_internalSetRoutes:Db},S}function e_(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function Ql(e,t,r,n,a,i){let u,s;if(a){u=[];for(let o of t)if(u.push(o),o.route.id===a){s=o;break}}else u=t,s=t[t.length-1];let l=ai(n||".",ni(u),_t(e.pathname,r)||e.pathname,i==="path");if(n==null&&(l.search=e.search,l.hash=e.hash),(n==null||n===""||n===".")&&s){let o=Sc(l.search);if(s.route.index&&!o)l.search=l.search?l.search.replace(/^\?/,"?index&"):"?index";else if(!s.route.index&&o){let c=new URLSearchParams(l.search),f=c.getAll("index");c.delete("index"),f.filter(g=>g).forEach(g=>c.append("index",g));let v=c.toString();l.search=v?`?${v}`:""}}return r!=="/"&&(l.pathname=l.pathname==="/"?r:Wt([r,l.pathname])),Er(l)}function Uf(e,t,r){if(!r||!e_(r))return{path:t};if(r.formMethod&&!d_(r.formMethod))return{path:t,error:St(405,{method:r.formMethod})};let n=()=>({path:t,error:St(400,{type:"invalid-body"})}),i=(r.formMethod||"get").toUpperCase(),u=Cp(t);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!Tt(i))return n();let f=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((v,[g,p])=>`${v}${g}=${p} -`,""):String(r.body);return{path:t,submission:{formMethod:i,formAction:u,formEncType:r.formEncType,formData:void 0,json:void 0,text:f}}}else if(r.formEncType==="application/json"){if(!Tt(i))return n();try{let f=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:t,submission:{formMethod:i,formAction:u,formEncType:r.formEncType,formData:void 0,json:f,text:void 0}}}catch{return n()}}}ge(typeof FormData=="function","FormData is not available in this environment");let s,l;if(r.formData)s=Jl(r.formData),l=r.formData;else if(r.body instanceof FormData)s=Jl(r.body),l=r.body;else if(r.body instanceof URLSearchParams)s=r.body,l=Gf(s);else if(r.body==null)s=new URLSearchParams,l=new FormData;else try{s=new URLSearchParams(r.body),l=Gf(s)}catch{return n()}let o={formMethod:i,formAction:u,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:l,json:void 0,text:void 0};if(Tt(o.formMethod))return{path:t,submission:o};let c=Kt(t);return e&&c.search&&Sc(c.search)&&s.append("index",""),c.search=`?${s}`,{path:Er(c),submission:o}}function Vf(e,t,r=!1){let n=e.findIndex(a=>a.route.id===t);return n>=0?e.slice(0,r?n+1:n):e}function Hf(e,t,r,n,a,i,u,s,l,o,c,f,v,g){let p=g?bt(g[1])?g[1].error:g[1].data:void 0,m=e.createURL(t.location),b=e.createURL(a),w=r;i&&t.errors?w=Vf(r,Object.keys(t.errors)[0],!0):g&&bt(g[1])&&(w=Vf(r,g[0]));let y=g?g[1].statusCode:void 0,_=y&&y>=400,S=w.filter((E,P)=>{let{route:O}=E;if(O.lazy)return!0;if(O.loader==null)return!1;if(i)return Yl(O,t.loaderData,t.errors);if(t_(t.loaderData,t.matches[P],E))return!0;let C=t.matches[P],x=E;return Bf(E,{currentUrl:m,currentParams:C.params,nextUrl:b,nextParams:x.params,...n,actionResult:p,actionStatus:y,defaultShouldRevalidate:_?!1:u||m.pathname+m.search===b.pathname+b.search||m.search!==b.search||r_(C,x)})}),h=[];return o.forEach((E,P)=>{if(i||!r.some(L=>L.route.id===E.routeId)||l.has(P))return;let O=fr(f,E.path,v);if(!O){h.push({key:P,routeId:E.routeId,path:E.path,matches:null,match:null,controller:null});return}let C=t.fetchers.get(P),x=zn(O,E.path),R=!1;c.has(P)?R=!1:s.has(P)?(s.delete(P),R=!0):C&&C.state!=="idle"&&C.data===void 0?R=u:R=Bf(x,{currentUrl:m,currentParams:t.matches[t.matches.length-1].params,nextUrl:b,nextParams:r[r.length-1].params,...n,actionResult:p,actionStatus:y,defaultShouldRevalidate:_?!1:u}),R&&h.push({key:P,routeId:E.routeId,path:E.path,matches:O,match:x,controller:new AbortController})}),[S,h]}function Yl(e,t,r){if(e.lazy)return!0;if(!e.loader)return!1;let n=t!=null&&t[e.id]!==void 0,a=r!=null&&r[e.id]!==void 0;return!n&&a?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!n&&!a}function t_(e,t,r){let n=!t||r.route.id!==t.route.id,a=!e.hasOwnProperty(r.route.id);return n||a}function r_(e,t){let r=e.route.path;return e.pathname!==t.pathname||r!=null&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function Bf(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if(typeof r=="boolean")return r}return t.defaultShouldRevalidate}function Wf(e,t,r,n,a){let i;if(e){let l=n[e];ge(l,`No route found to patch children into: routeId = ${e}`),l.children||(l.children=[]),i=l.children}else i=r;let u=t.filter(l=>!i.some(o=>Op(l,o))),s=Va(u,a,[e||"_","patch",String((i==null?void 0:i.length)||"0")],n);i.push(...s)}function Op(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((r,n)=>{var a;return(a=t.children)==null?void 0:a.some(i=>Op(r,i))}):!1}async function n_(e,t,r){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let a=r[e.id];ge(a,"No route found in manifest");let i={};for(let u in n){let l=a[u]!==void 0&&u!=="hasErrorBoundary";Ge(!l,`Route "${a.id}" has a static property "${u}" defined but its lazy function is also returning a value for this property. The lazy route property "${u}" will be ignored.`),!l&&!x0.has(u)&&(i[u]=n[u])}Object.assign(a,i),Object.assign(a,{...t(a),lazy:void 0})}async function a_({matches:e}){let t=e.filter(n=>n.shouldLoad);return(await Promise.all(t.map(n=>n.resolve()))).reduce((n,a,i)=>Object.assign(n,{[t[i].route.id]:a}),{})}async function i_(e,t,r,n,a,i,u,s,l,o){let c=i.map(g=>g.route.lazy?n_(g.route,l,s):void 0),f=i.map((g,p)=>{let m=c[p],b=a.some(y=>y.route.id===g.route.id);return{...g,shouldLoad:b,resolve:async y=>(y&&n.method==="GET"&&(g.route.lazy||g.route.loader)&&(b=!0),b?o_(t,n,g,m,y,o):Promise.resolve({type:"data",result:void 0}))}}),v=await e({matches:f,request:n,params:i[0].params,fetcherKey:u,context:o});try{await Promise.all(c)}catch{}return v}async function o_(e,t,r,n,a,i){let u,s,l=o=>{let c,f=new Promise((p,m)=>c=m);s=()=>c(),t.signal.addEventListener("abort",s);let v=p=>typeof o!="function"?Promise.reject(new Error(`You cannot call the handler for a route which defines a boolean "${e}" [routeId: ${r.route.id}]`)):o({request:t,params:r.params,context:i},...p!==void 0?[p]:[]),g=(async()=>{try{return{type:"data",result:await(a?a(m=>v(m)):v())}}catch(p){return{type:"error",result:p}}})();return Promise.race([g,f])};try{let o=r.route[e];if(n)if(o){let c,[f]=await Promise.all([l(o).catch(v=>{c=v}),n]);if(c!==void 0)throw c;u=f}else if(await n,o=r.route[e],o)u=await l(o);else if(e==="action"){let c=new URL(t.url),f=c.pathname+c.search;throw St(405,{method:t.method,pathname:f,routeId:r.route.id})}else return{type:"data",result:void 0};else if(o)u=await l(o);else{let c=new URL(t.url),f=c.pathname+c.search;throw St(404,{pathname:f})}}catch(o){return{type:"error",result:o}}finally{s&&t.signal.removeEventListener("abort",s)}return u}async function u_(e){var n,a,i,u;let{result:t,type:r}=e;if(xp(t)){let s;try{let l=t.headers.get("Content-Type");l&&/\bapplication\/json\b/.test(l)?t.body==null?s=null:s=await t.json():s=await t.text()}catch(l){return{type:"error",error:l}}return r==="error"?{type:"error",error:new Ha(t.status,t.statusText,s),statusCode:t.status,headers:t.headers}:{type:"data",data:s,statusCode:t.status,headers:t.headers}}if(r==="error"){if(Xf(t)){if(t.data instanceof Error)return{type:"error",error:t.data,statusCode:(n=t.init)==null?void 0:n.status};t=new Ha(((a=t.init)==null?void 0:a.status)||500,void 0,t.data)}return{type:"error",error:t,statusCode:ii(t)?t.status:void 0}}return Xf(t)?{type:"data",data:t.data,statusCode:(i=t.init)==null?void 0:i.status,headers:(u=t.init)!=null&&u.headers?new Headers(t.init.headers):void 0}:{type:"data",data:t}}function s_(e,t,r,n,a){let i=e.headers.get("Location");if(ge(i,"Redirects returned/thrown from loaders/actions must have a Location header"),!Ec.test(i)){let u=n.slice(0,n.findIndex(s=>s.route.id===r)+1);i=Ql(new URL(t.url),u,a,i),e.headers.set("Location",i)}return e}function Kf(e,t,r){if(Ec.test(e)){let n=e,a=n.startsWith("//")?new URL(t.protocol+n):new URL(n),i=_t(a.pathname,r)!=null;if(a.origin===t.origin&&i)return a.pathname+a.search+a.hash}return e}function an(e,t,r,n){let a=e.createURL(Cp(t)).toString(),i={signal:r};if(n&&Tt(n.formMethod)){let{formMethod:u,formEncType:s}=n;i.method=u.toUpperCase(),s==="application/json"?(i.headers=new Headers({"Content-Type":s}),i.body=JSON.stringify(n.json)):s==="text/plain"?i.body=n.text:s==="application/x-www-form-urlencoded"&&n.formData?i.body=Jl(n.formData):i.body=n.formData}return new Request(a,i)}function Jl(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,typeof n=="string"?n:n.name);return t}function Gf(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function l_(e,t,r,n=!1,a=!1){let i={},u=null,s,l=!1,o={},c=r&&bt(r[1])?r[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let v=f.route.id,g=t[v];if(ge(!$r(g),"Cannot handle redirect results in processLoaderData"),bt(g)){let p=g.error;if(c!==void 0&&(p=c,c=void 0),u=u||{},a)u[v]=p;else{let m=qr(e,v);u[m.route.id]==null&&(u[m.route.id]=p)}n||(i[v]=Rp),l||(l=!0,s=ii(g.error)?g.error.status:500),g.headers&&(o[v]=g.headers)}else i[v]=g.data,g.statusCode&&g.statusCode!==200&&!l&&(s=g.statusCode),g.headers&&(o[v]=g.headers)}),c!==void 0&&r&&(u={[r[0]]:c},i[r[0]]=void 0),{loaderData:i,errors:u,statusCode:s||200,loaderHeaders:o}}function zf(e,t,r,n,a,i){let{loaderData:u,errors:s}=l_(t,r,n);return a.forEach(l=>{let{key:o,match:c,controller:f}=l,v=i[o];if(ge(v,"Did not find corresponding fetcher result"),!(f&&f.signal.aborted))if(bt(v)){let g=qr(e.matches,c==null?void 0:c.route.id);s&&s[g.route.id]||(s={...s,[g.route.id]:v.error}),e.fetchers.delete(o)}else if($r(v))ge(!1,"Unhandled fetcher revalidation redirect");else{let g=lr(v.data);e.fetchers.set(o,g)}}),{loaderData:u,errors:s}}function Qf(e,t,r,n){let a=Object.entries(t).filter(([,i])=>i!==Rp).reduce((i,[u,s])=>(i[u]=s,i),{});for(let i of r){let u=i.route.id;if(!t.hasOwnProperty(u)&&e.hasOwnProperty(u)&&i.route.loader&&(a[u]=e[u]),n&&n.hasOwnProperty(u))break}return a}function Yf(e){return e?bt(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function qr(e,t){return(t?e.slice(0,e.findIndex(n=>n.route.id===t)+1):[...e]).reverse().find(n=>n.route.hasErrorBoundary===!0)||e[0]}function Jf(e){let t=e.length===1?e[0]:e.find(r=>r.index||!r.path||r.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function St(e,{pathname:t,routeId:r,method:n,type:a,message:i}={}){let u="Unknown Server Error",s="Unknown @remix-run/router error";return e===400?(u="Bad Request",n&&t&&r?s=`You made a ${n} request to "${t}" but did not provide a \`loader\` for route "${r}", so there is no way to handle the request.`:a==="invalid-body"&&(s="Unable to encode submission body")):e===403?(u="Forbidden",s=`Route "${r}" does not match URL "${t}"`):e===404?(u="Not Found",s=`No route matches URL "${t}"`):e===405&&(u="Method Not Allowed",n&&t&&r?s=`You made a ${n.toUpperCase()} request to "${t}" but did not provide an \`action\` for route "${r}", so there is no way to handle the request.`:n&&(s=`Invalid request method "${n.toUpperCase()}"`)),new Ha(e||500,u,new Error(s),!0)}function Aa(e){let t=Object.entries(e);for(let r=t.length-1;r>=0;r--){let[n,a]=t[r];if($r(a))return{key:n,result:a}}}function Cp(e){let t=typeof e=="string"?Kt(e):e;return Er({...t,hash:""})}function c_(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function f_(e){return xp(e.result)&&Q0.has(e.result.status)}function bt(e){return e.type==="error"}function $r(e){return(e&&e.type)==="redirect"}function Xf(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function xp(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function d_(e){return z0.has(e.toUpperCase())}function Tt(e){return K0.has(e.toUpperCase())}function Sc(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function zn(e,t){let r=typeof t=="string"?Kt(t).search:t.search;if(e[e.length-1].route.index&&Sc(r||""))return e[e.length-1];let n=wp(e);return n[n.length-1]}function Zf(e){let{formMethod:t,formAction:r,formEncType:n,text:a,formData:i,json:u}=e;if(!(!t||!r||!n)){if(a!=null)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:a};if(i!=null)return{formMethod:t,formAction:r,formEncType:n,formData:i,json:void 0,text:void 0};if(u!==void 0)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:u,text:void 0}}}function Ni(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function h_(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function Un(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function v_(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function lr(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function y_(e,t){try{let r=e.sessionStorage.getItem(Sp);if(r){let n=JSON.parse(r);for(let[a,i]of Object.entries(n||{}))i&&Array.isArray(i)&&t.set(a,new Set(i||[]))}}catch{}}function g_(e,t){if(t.size>0){let r={};for(let[n,a]of t)r[n]=[...a];try{e.sessionStorage.setItem(Sp,JSON.stringify(r))}catch(n){Ge(!1,`Failed to save applied view transitions in sessionStorage (${n}).`)}}}function p_(){let e,t,r=new Promise((n,a)=>{e=async i=>{n(i);try{await r}catch{}},t=async i=>{a(i);try{await r}catch{}}});return{promise:r,resolve:e,reject:t}}var Rr=d.createContext(null);Rr.displayName="DataRouter";var Pn=d.createContext(null);Pn.displayName="DataRouterState";var Rc=d.createContext({isTransitioning:!1});Rc.displayName="ViewTransition";var Pp=d.createContext(new Map);Pp.displayName="Fetchers";var m_=d.createContext(null);m_.displayName="Await";var Lt=d.createContext(null);Lt.displayName="Navigation";var va=d.createContext(null);va.displayName="Location";var qt=d.createContext({outlet:null,matches:[],isDataRoute:!1});qt.displayName="Route";var Oc=d.createContext(null);Oc.displayName="RouteError";function b_(e,{relative:t}={}){ge(Or(),"useHref() may be used only in the context of a component.");let{basename:r,navigator:n}=d.useContext(Lt),{hash:a,pathname:i,search:u}=ya(e,{relative:t}),s=i;return r!=="/"&&(s=i==="/"?r:Wt([r,i])),n.createHref({pathname:s,search:u,hash:a})}function Or(){return d.useContext(va)!=null}function Xe(){return ge(Or(),"useLocation() may be used only in the context of a component."),d.useContext(va).location}function FP(e){ge(Or(),"useMatch() may be used only in the context of a component.");let{pathname:t}=Xe();return d.useMemo(()=>sa(e,_p(t)),[t,e])}var Ap="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Tp(e){d.useContext(Lt).static||d.useLayoutEffect(e)}function Cr(){let{isDataRoute:e}=d.useContext(qt);return e?I_():__()}function __(){ge(Or(),"useNavigate() may be used only in the context of a component.");let e=d.useContext(Rr),{basename:t,navigator:r}=d.useContext(Lt),{matches:n}=d.useContext(qt),{pathname:a}=Xe(),i=JSON.stringify(ni(n)),u=d.useRef(!1);return Tp(()=>{u.current=!0}),d.useCallback((l,o={})=>{if(Ge(u.current,Ap),!u.current)return;if(typeof l=="number"){r.go(l);return}let c=ai(l,JSON.parse(i),a,o.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:Wt([t,c.pathname])),(o.replace?r.replace:r.push)(c,o.state,o)},[t,r,i,a,e])}d.createContext(null);function Fp(){let{matches:e}=d.useContext(qt),t=e[e.length-1];return t?t.params:{}}function ya(e,{relative:t}={}){let{matches:r}=d.useContext(qt),{pathname:n}=Xe(),a=JSON.stringify(ni(r));return d.useMemo(()=>ai(e,JSON.parse(a),n,t==="path"),[e,a,n,t])}function w_(e,t){return Ip(e,t)}function Ip(e,t,r,n){var w;ge(Or(),"useRoutes() may be used only in the context of a component.");let{navigator:a}=d.useContext(Lt),{matches:i}=d.useContext(qt),u=i[i.length-1],s=u?u.params:{},l=u?u.pathname:"/",o=u?u.pathnameBase:"/",c=u&&u.route;{let y=c&&c.path||"";Mp(l,!c||y.endsWith("*")||y.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${l}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. - -Please change the parent to .`)}let f=Xe(),v;if(t){let y=typeof t=="string"?Kt(t):t;ge(o==="/"||((w=y.pathname)==null?void 0:w.startsWith(o)),`When overriding the location using \`\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${o}" but pathname "${y.pathname}" was given in the \`location\` prop.`),v=y}else v=f;let g=v.pathname||"/",p=g;if(o!=="/"){let y=o.replace(/^\//,"").split("/");p="/"+g.replace(/^\//,"").split("/").slice(y.length).join("/")}let m=fr(e,{pathname:p});Ge(c||m!=null,`No routes matched location "${v.pathname}${v.search}${v.hash}" `),Ge(m==null||m[m.length-1].route.element!==void 0||m[m.length-1].route.Component!==void 0||m[m.length-1].route.lazy!==void 0,`Matched leaf route at location "${v.pathname}${v.search}${v.hash}" does not have an element or Component. This means it will render an with a null value by default resulting in an "empty" page.`);let b=C_(m&&m.map(y=>Object.assign({},y,{params:Object.assign({},s,y.params),pathname:Wt([o,a.encodeLocation?a.encodeLocation(y.pathname).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?o:Wt([o,a.encodeLocation?a.encodeLocation(y.pathnameBase).pathname:y.pathnameBase])})),i,r,n);return t&&b?d.createElement(va.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...v},navigationType:"POP"}},b):b}function E_(){let e=A_(),t=ii(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:n},i={padding:"2px 4px",backgroundColor:n},u=null;return console.error("Error handled by React Router default ErrorBoundary:",e),u=d.createElement(d.Fragment,null,d.createElement("p",null,"💿 Hey developer 👋"),d.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",d.createElement("code",{style:i},"ErrorBoundary")," or"," ",d.createElement("code",{style:i},"errorElement")," prop on your route.")),d.createElement(d.Fragment,null,d.createElement("h2",null,"Unexpected Application Error!"),d.createElement("h3",{style:{fontStyle:"italic"}},t),r?d.createElement("pre",{style:a},r):null,u)}var S_=d.createElement(E_,null),R_=class extends d.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?d.createElement(qt.Provider,{value:this.props.routeContext},d.createElement(Oc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function O_({routeContext:e,match:t,children:r}){let n=d.useContext(Rr);return n&&n.static&&n.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=t.route.id),d.createElement(qt.Provider,{value:e},r)}function C_(e,t=[],r=null,n=null){if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let a=e,i=r==null?void 0:r.errors;if(i!=null){let l=a.findIndex(o=>o.route.id&&(i==null?void 0:i[o.route.id])!==void 0);ge(l>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(i).join(",")}`),a=a.slice(0,Math.min(a.length,l+1))}let u=!1,s=-1;if(r)for(let l=0;l=0?a=a.slice(0,s+1):a=[a[0]];break}}}return a.reduceRight((l,o,c)=>{let f,v=!1,g=null,p=null;r&&(f=i&&o.route.id?i[o.route.id]:void 0,g=o.route.errorElement||S_,u&&(s<0&&c===0?(Mp("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),v=!0,p=null):s===c&&(v=!0,p=o.route.hydrateFallbackElement||null)));let m=t.concat(a.slice(0,c+1)),b=()=>{let w;return f?w=g:v?w=p:o.route.Component?w=d.createElement(o.route.Component,null):o.route.element?w=o.route.element:w=l,d.createElement(O_,{match:o,routeContext:{outlet:l,matches:m,isDataRoute:r!=null},children:w})};return r&&(o.route.ErrorBoundary||o.route.errorElement||c===0)?d.createElement(R_,{location:r.location,revalidation:r.revalidation,component:g,error:f,children:b(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):b()},null)}function Cc(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Lp(e){let t=d.useContext(Rr);return ge(t,Cc(e)),t}function qp(e){let t=d.useContext(Pn);return ge(t,Cc(e)),t}function x_(e){let t=d.useContext(qt);return ge(t,Cc(e)),t}function xc(e){let t=x_(e),r=t.matches[t.matches.length-1];return ge(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function P_(){return xc("useRouteId")}function A_(){var n;let e=d.useContext(Oc),t=qp("useRouteError"),r=xc("useRouteError");return e!==void 0?e:(n=t.errors)==null?void 0:n[r]}var T_=0;function F_(e){let{router:t,basename:r}=Lp("useBlocker"),n=qp("useBlocker"),[a,i]=d.useState(""),u=d.useCallback(s=>{if(typeof e!="function")return!!e;if(r==="/")return e(s);let{currentLocation:l,nextLocation:o,historyAction:c}=s;return e({currentLocation:{...l,pathname:_t(l.pathname,r)||l.pathname},nextLocation:{...o,pathname:_t(o.pathname,r)||o.pathname},historyAction:c})},[r,e]);return d.useEffect(()=>{let s=String(++T_);return i(s),()=>t.deleteBlocker(s)},[t]),d.useEffect(()=>{a!==""&&t.getBlocker(a,u)},[t,a,u]),a&&n.blockers.has(a)?n.blockers.get(a):sn}function I_(){let{router:e}=Lp("useNavigate"),t=xc("useNavigate"),r=d.useRef(!1);return Tp(()=>{r.current=!0}),d.useCallback(async(a,i={})=>{Ge(r.current,Ap),r.current&&(typeof a=="number"?e.navigate(a):await e.navigate(a,{fromRouteId:t,...i}))},[e,t])}var ed={};function Mp(e,t,r){!t&&!ed[e]&&(ed[e]=!0,Ge(!1,r))}var td={};function rd(e,t){!e&&!td[t]&&(td[t]=!0,console.warn(t))}function L_(e){let t={hasErrorBoundary:e.hasErrorBoundary||e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&(e.element&&Ge(!1,"You should not include both `Component` and `element` on your route - `Component` will be used."),Object.assign(t,{element:d.createElement(e.Component),Component:void 0})),e.HydrateFallback&&(e.hydrateFallbackElement&&Ge(!1,"You should not include both `HydrateFallback` and `hydrateFallbackElement` on your route - `HydrateFallback` will be used."),Object.assign(t,{hydrateFallbackElement:d.createElement(e.HydrateFallback),HydrateFallback:void 0})),e.ErrorBoundary&&(e.errorElement&&Ge(!1,"You should not include both `ErrorBoundary` and `errorElement` on your route - `ErrorBoundary` will be used."),Object.assign(t,{errorElement:d.createElement(e.ErrorBoundary),ErrorBoundary:void 0})),t}var q_=class{constructor(){this.status="pending",this.promise=new Promise((e,t)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",e(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",t(r))}})}};function M_({router:e,flushSync:t}){let[r,n]=d.useState(e.state),[a,i]=d.useState(),[u,s]=d.useState({isTransitioning:!1}),[l,o]=d.useState(),[c,f]=d.useState(),[v,g]=d.useState(),p=d.useRef(new Map),m=d.useCallback((_,{deletedFetchers:S,flushSync:h,viewTransitionOpts:E})=>{_.fetchers.forEach((O,C)=>{O.data!==void 0&&p.current.set(C,O.data)}),S.forEach(O=>p.current.delete(O)),rd(h===!1||t!=null,'You provided the `flushSync` option to a router update, but you are not using the `` from `react-router/dom` so `ReactDOM.flushSync()` is unavailable. Please update your app to `import { RouterProvider } from "react-router/dom"` and ensure you have `react-dom` installed as a dependency to use the `flushSync` option.');let P=e.window!=null&&e.window.document!=null&&typeof e.window.document.startViewTransition=="function";if(rd(E==null||P,"You provided the `viewTransition` option to a router update, but you do not appear to be running in a DOM environment as `window.startViewTransition` is not available."),!E||!P){t&&h?t(()=>n(_)):d.startTransition(()=>n(_));return}if(t&&h){t(()=>{c&&(l&&l.resolve(),c.skipTransition()),s({isTransitioning:!0,flushSync:!0,currentLocation:E.currentLocation,nextLocation:E.nextLocation})});let O=e.window.document.startViewTransition(()=>{t(()=>n(_))});O.finished.finally(()=>{t(()=>{o(void 0),f(void 0),i(void 0),s({isTransitioning:!1})})}),t(()=>f(O));return}c?(l&&l.resolve(),c.skipTransition(),g({state:_,currentLocation:E.currentLocation,nextLocation:E.nextLocation})):(i(_),s({isTransitioning:!0,flushSync:!1,currentLocation:E.currentLocation,nextLocation:E.nextLocation}))},[e.window,t,c,l]);d.useLayoutEffect(()=>e.subscribe(m),[e,m]),d.useEffect(()=>{u.isTransitioning&&!u.flushSync&&o(new q_)},[u]),d.useEffect(()=>{if(l&&a&&e.window){let _=a,S=l.promise,h=e.window.document.startViewTransition(async()=>{d.startTransition(()=>n(_)),await S});h.finished.finally(()=>{o(void 0),f(void 0),i(void 0),s({isTransitioning:!1})}),f(h)}},[a,l,e.window]),d.useEffect(()=>{l&&a&&r.location.key===a.location.key&&l.resolve()},[l,c,r.location,a]),d.useEffect(()=>{!u.isTransitioning&&v&&(i(v.state),s({isTransitioning:!0,flushSync:!1,currentLocation:v.currentLocation,nextLocation:v.nextLocation}),g(void 0))},[u.isTransitioning,v]);let b=d.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:_=>e.navigate(_),push:(_,S,h)=>e.navigate(_,{state:S,preventScrollReset:h==null?void 0:h.preventScrollReset}),replace:(_,S,h)=>e.navigate(_,{replace:!0,state:S,preventScrollReset:h==null?void 0:h.preventScrollReset})}),[e]),w=e.basename||"/",y=d.useMemo(()=>({router:e,navigator:b,static:!1,basename:w}),[e,b,w]);return d.createElement(d.Fragment,null,d.createElement(Rr.Provider,{value:y},d.createElement(Pn.Provider,{value:r},d.createElement(Pp.Provider,{value:p.current},d.createElement(Rc.Provider,{value:u},d.createElement($_,{basename:w,location:r.location,navigationType:r.historyAction,navigator:b},d.createElement(D_,{routes:e.routes,future:e.future,state:r})))))),null)}var D_=d.memo(j_);function j_({routes:e,future:t,state:r}){return Ip(e,void 0,r,t)}function k_({to:e,replace:t,state:r,relative:n}){ge(Or()," may be used only in the context of a component.");let{static:a}=d.useContext(Lt);Ge(!a," must not be used on the initial render in a . This is a no-op, but you should modify your code so the is only ever rendered in response to some user interaction or state change.");let{matches:i}=d.useContext(qt),{pathname:u}=Xe(),s=Cr(),l=ai(e,ni(i),u,n==="path"),o=JSON.stringify(l);return d.useEffect(()=>{s(JSON.parse(o),{replace:t,state:r,relative:n})},[s,o,n,t,r]),null}function nt(e){ge(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function $_({basename:e="/",children:t=null,location:r,navigationType:n="POP",navigator:a,static:i=!1}){ge(!Or(),"You cannot render a inside another . You should never have more than one in your app.");let u=e.replace(/^\/*/,"/"),s=d.useMemo(()=>({basename:u,navigator:a,static:i,future:{}}),[u,a,i]);typeof r=="string"&&(r=Kt(r));let{pathname:l="/",search:o="",hash:c="",state:f=null,key:v="default"}=r,g=d.useMemo(()=>{let p=_t(l,u);return p==null?null:{location:{pathname:p,search:o,hash:c,state:f,key:v},navigationType:n}},[u,l,o,c,f,v,n]);return Ge(g!=null,` is not able to match the URL "${l}${o}${c}" because it does not start with the basename, so the won't render anything.`),g==null?null:d.createElement(Lt.Provider,{value:s},d.createElement(va.Provider,{children:t,value:g}))}function ln({children:e,location:t}){return w_(Xl(e),t)}function Xl(e,t=[]){let r=[];return d.Children.forEach(e,(n,a)=>{if(!d.isValidElement(n))return;let i=[...t,a];if(n.type===d.Fragment){r.push.apply(r,Xl(n.props.children,i));return}ge(n.type===nt,`[${typeof n.type=="string"?n.type:n.type.name}] is not a component. All component children of must be a or `),ge(!n.props.index||!n.props.children,"An index route cannot have child routes.");let u={id:n.props.id||i.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,hydrateFallbackElement:n.props.hydrateFallbackElement,HydrateFallback:n.props.HydrateFallback,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.hasErrorBoundary===!0||n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(u.children=Xl(n.props.children,i)),r.push(u)}),r}var Da="get",ja="application/x-www-form-urlencoded";function oi(e){return e!=null&&typeof e.tagName=="string"}function N_(e){return oi(e)&&e.tagName.toLowerCase()==="button"}function U_(e){return oi(e)&&e.tagName.toLowerCase()==="form"}function V_(e){return oi(e)&&e.tagName.toLowerCase()==="input"}function H_(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function B_(e,t){return e.button===0&&(!t||t==="_self")&&!H_(e)}var Ta=null;function W_(){if(Ta===null)try{new FormData(document.createElement("form"),0),Ta=!1}catch{Ta=!0}return Ta}var K_=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ui(e){return e!=null&&!K_.has(e)?(Ge(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${ja}"`),null):e}function G_(e,t){let r,n,a,i,u;if(U_(e)){let s=e.getAttribute("action");n=s?_t(s,t):null,r=e.getAttribute("method")||Da,a=Ui(e.getAttribute("enctype"))||ja,i=new FormData(e)}else if(N_(e)||V_(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a